GCC build failed for native with your patch on 2002-10-23T00:00:16Z.

GCC regression checker regress@redhat.com
Wed Oct 23 11:37:00 GMT 2002


[This message brought to you by hand since the tester seems to be
having mail trouble.  The problem is surely rth's patch.]

With your recent patch, GCC does not compile on:
 native
Attached is build output for those targets.

The build failures are new.

For more information, see (web pages still under construction).
-------------- next part --------------
ChangeLog entries since last run on 2002-10-22T16:12:18Z:
--- /Users/regress/tbox/changelog_mail/gcc/gcc/ChangeLog	Tue Oct 22 09:13:05 2002
+++ gcc/gcc/ChangeLog	Tue Oct 22 17:01:02 2002
@@ -1,3 +1,116 @@
+Wed Oct 23 01:52:36 CEST 2002  Jan Hubicka  <jh@suse.cz>
+
+	PR other/8289
+	* xmmintrin.h: Add const to the argument of loads.
+
+	* i386.md (pushv2di): New pattern.
+	PR target/6890
+	* xmmintrin.h (_MM_TRANSPOSE4_PS): New.
+
+2002-10-22  Richard Henderson  <rth@redhat.com>
+
+	* target.h (gcc_target.asm_out): Merge output_mi_thunk and
+	output_mi_vcall_thunk into a single hook.  Add can_output_mi_thunk.
+	* target-def.h (TARGET_ASM_OUTPUT_MI_THUNK): Don't conditionalize.
+	(TARGET_ASM_OUTPUT_MI_VCALL_THUNK): Remove.
+	(TARGET_ASM_CAN_OUTPUT_MI_THUNK): New.
+	(TARGET_ASM_OUT): Update.
+	* hooks.c (hook_bool_tree_hwi_hwi_tree_false): New.
+	(hook_bool_tree_hwi_hwi_tree_true): New.
+	(default_can_output_mi_thunk_no_vcall): New.
+	* hooks.h: Declare them.
+	* system.h (ASM_OUTPUT_MI_THUNK): Poison.
+
+	* config/alpha/alpha.c (TARGET_ASM_CAN_OUTPUT_MI_THUNK): New.
+	(alpha_output_mi_thunk_osf): Add VCALL_OFFSET parameter.
+	* config/arm/arm.c, config/cris/cris.c, config/frv/frv.c,
+	config/i960/i960.c, config/ia64/ia64.c, config/m68k/m68k.c,
+	config/mmix/mmix.c, config/pa/pa.c, config/sparc/sparc.c,
+	config/stormy16/stormy16.c: Similarly.
+
+	* config/i386/i386.c (x86_output_mi_thunk): Merge vcall_offset code.
+	Handle 64-bit properly.  Streamline.
+	(x86_output_mi_vcall_thunk): Remove.
+	(x86_this_parameter): Rename from ia32_this_parameter; handle 64-bit.
+	(x86_can_output_mi_thunk): New.
+	(TARGET_ASM_OUTPUT_MI_VCALL_THUNK): Remove.
+	(TARGET_ASM_CAN_OUTPUT_MI_THUNK): New.
+	(override_options): Don't zap targetm.asm_out.output_mi_vcall_thunk.
+
+	* config/rs6000/rs6000.c (rs6000_output_mi_thunk): Rename from
+	output_mi_thunk; make static; always use function_section.
+	(TARGET_ASM_OUTPUT_MI_THUNK): New.
+	(TARGET_ASM_CAN_OUTPUT_MI_THUNK): New.
+	(rs6000_ra_ever_killed): Test no_new_pseudos not
+	targetm.asm_out.output_mi_thunk in conjunction with thunks.
+	* config/rs6000/rs6000-protos.h: Update.
+	* config/rs6000/sysv4.h (TARGET_ASM_OUTPUT_MI_THUNK): Remove.
+	* config/rs6000/xcoff.h (ASM_DECLARE_FUNCTION_NAME): Don't call
+	xcoffout_declare_function when using rs6000_output_mi_thunk.
+
+	* config/s390/s390.c (s390_output_mi_thunk): Rename from 
+	s390_output_mi_vcall_thunk.
+	(TARGET_ASM_OUTPUT_MI_THUNK): Remove.
+	(TARGET_ASM_CAN_OUTPUT_MI_THUNK): New.
+
+	* config/vax/vax.c (vax_output_mi_thunk): Static; add vcall_offset.
+	(TARGET_ASM_OUTPUT_MI_THUNK, TARGET_ASM_CAN_OUTPUT_MI_THUNK): New.
+	* config/vax/vax-protos.h: Update.
+	* config/vax/vax.h (ASM_OUTPUT_MI_THUNK): Remove.
+
+Wed Oct 23 00:33:11 CEST 2002  Jan Hubicka  <jh@suse,cz>
+
+	* i386.c (standard_sse_constant_p): Accept vector and integer zeros too.
+	* i386.h (EXTRA_CONSTRAINT): Recognize 'C'
+	* i386.md (movti_internal): Use 'C'
+
+	* xmmintrin.h (_mm_cmplt_epi*): New.
+
+2002-10-22  Ulrich Weigand  <uweigand@de.ibm.com>
+
+	* config/s390/s390.md ("*movdi_64"): Fix op_type attribute.
+	("*movdf_64"): Likewise.
+	("*lshrdi3_64"): Likewise.
+	("blockage"): Add length attribute.
+	("lit"): Likewise.
+
+Tue Oct 22 23:51:34 CEST 2002  Jan Hubicka  <jh@suse.cz>
+
+	* i386.md: FIx typo.
+	(sse2_cvtsi2sd, sse2_pslrdq): Fix template.
+	(sse2_umulv2siv2di3): Fix predicate.
+	(sse2_psadbw, ashrv8hi3, ashrv4si3, lshrv8hi3 lshrv4si3,
+	lshrv2di3, ashlv8hi3, ashlv4si3, ashlv2di3): Likewise.
+	* xmmintrin.h (_mm_mul_epu16): Rename to...
+	(_mm_mul_epu32): This one.
+	(_mm_cvtsi32_si128, _mm_cvtsi128_si32): New.
+
+	(contains_128bit_aligned_vector_p): Undo accidental checkin.
+
+2002-10-22  Eric Christopher  <echristo@redhat.com>
+
+	* config/sparc/sparc.h: Add #error.
+
+2002-10-22  Ulrich Weigand  <uweigand@de.ibm.com>
+
+	* config.gcc [s390-*-linux]: Remove s390/t-linux from tmake_file.
+	[s390x-*-linux*]: Likewise.
+	* config/s390/t-linux: Remove.
+	* config/s390/s390.h: Include fixdfdi.h when building libgcc2.
+
+Tue Oct 22 19:07:03 CEST 2002  Jan Hubicka  <jh@suse.cz>
+
+	* i386.c (builtin_description): Add IX86_BUILTIN_PUNPCKHQDQ128.
+	(ix86_expand_builtin): Fix MASKMOVDQU expasion.
+	* i386.h (ix86_builtins): Add IX86_BUILTIN_PUNPCKHQDQ128.
+	* i386.md (mmx_punpck?dq): Simplify.
+	(sse2_pubpcklqdq): Fix.
+	(sse2_pubpckhqdq): New.
+	* xmmintrin.h (_mm_unpackhi_epi32): New.
+
+	* xmmintrin.h (_mm_cvt*, _mm_stream_pd): Fix prototypes.
+	(_mm_shufflehi_epi16, _mm_shufflelo_epi16): Fix typo.
+
 2002-10-22  Nathan Sidwell  <nathan@codesourcery.com>
 
 	PR c++/7209
--- /Users/regress/tbox/changelog_mail/gcc/gcc/cp/ChangeLog	Tue Oct 22 01:55:34 2002
+++ gcc/gcc/cp/ChangeLog	Tue Oct 22 17:01:23 2002
@@ -1,3 +1,15 @@
+2002-10-22  Mark Mitchell  <mark@codesourcery.com>
+
+	PR c++/6579
+	* spew.c (snarf_parenthesized_expression): New function.
+	(snarf_block): Use it.
+
+2002-10-22  Richard Henderson  <rth@redhat.com>
+
+	* method.c (use_thunk): Always compute vcall_value; assert that
+	it is not zero.  Use can_output_mi_thunk; use output_mi_thunk
+	for vcall thunks as well.
+
 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
 
 	* class.c (empty_base_at_nonzero_offset_p): New function.
--- /Users/regress/tbox/changelog_mail/gcc/gcc/testsuite/ChangeLog	Tue Oct 22 09:13:13 2002
+++ gcc/gcc/testsuite/ChangeLog	Tue Oct 22 17:01:25 2002
@@ -1,3 +1,8 @@
+2002-10-22  Mark Mitchell  <mark@codesourcery.com>
+
+	PR c++/6579
+	* g++.dg/parse/stmtexpr3.C: New test.
+
 2002-10-22  Nathan Sidwell  <nathan@codesourcery.com>
 
 	* g++.dg/expr/cond1.C: New test.
--- /Users/regress/tbox/changelog_mail/gcc/libstdc++-v3/ChangeLog	Tue Oct 22 09:13:28 2002
+++ gcc/libstdc++-v3/ChangeLog	Tue Oct 22 17:01:53 2002
@@ -1,3 +1,9 @@
+2002-10-22  Jakub Jelinek  <jakub@redhat.com>
+
+	* Makefile.am (check-abi, new-abi-baseline): Use @glibcpp_srcdir@
+	instead of ${top_srcdir}.
+	* Makefile.in: Rebuilt.
+
 2002-10-22  Loren J. Rittle  <ljrittle@acm.org>
 
 	* testsuite/18_support/numeric_limits.cc (test_extrema<long double>):

ChangeLog entries between 2002-10-22T16:12:18Z and the last time everything
passed, on 2002-10-22T16:12:18Z:
-------------- next part --------------
/Users/regress/tbox/native/build/gcc/xgcc -shared-libgcc -B/Users/regress/tbox/native/build/gcc/ -nostdinc++ -L/Users/regress/tbox/native/build/powerpc-apple-darwin6.0/libstdc++-v3/src -L/Users/regress/tbox/native/build/powerpc-apple-darwin6.0/libstdc++-v3/src/.libs -B/Users/regress/tbox/objs/powerpc-apple-darwin6.0/bin/ -B/Users/regress/tbox/objs/powerpc-apple-darwin6.0/lib/ -isystem /Users/regress/tbox/objs/powerpc-apple-darwin6.0/include -nostdinc++ -I/Users/regress/tbox/native/build/powerpc-apple-darwin6.0/libstdc++-v3/include/powerpc-apple-darwin6.0 -I/Users/regress/tbox/native/build/powerpc-apple-darwin6.0/libstdc++-v3/include -I/Users/regress/tbox/cvs-gcc/gcc/libstdc++-v3/libsupc++ -I/Users/regress/tbox/cvs-gcc/gcc/libstdc++-v3/libmath -g -O2 -fno-implicit-templates -Wall -Wno-format -W -Wwrite-strings -Winline -fdiagnostics-show-location=once -g -c /Users/regress/tbox/cvs-gcc/gcc/libstdc++-v3/src/fstream.cc -o fstream.o
/bin/sh ../libtool --tag CXX --mode=compile /Users/regress/tbox/native/build/gcc/xgcc -shared-libgcc -B/Users/regress/tbox/native/build/gcc/ -nostdinc++  -L/Users/regress/tbox/native/build/powerpc-apple-darwin6.0/libstdc++-v3/src -L/Users/regress/tbox/native/build/powerpc-apple-darwin6.0/libstdc++-v3/src/.libs -B/Users/regress/tbox/objs/powerpc-apple-darwin6.0/bin/ -B/Users/regress/tbox/objs/powerpc-apple-darwin6.0/lib/ -isystem /Users/regress/tbox/objs/powerpc-apple-darwin6.0/include -nostdinc++ -I/Users/regress/tbox/native/build/powerpc-apple-darwin6.0/libstdc++-v3/include/powerpc-apple-darwin6.0 -I/Users/regress/tbox/native/build/powerpc-apple-darwin6.0/libstdc++-v3/include -I/Users/regress/tbox/cvs-gcc/gcc/libstdc++-v3/libsupc++  -I/Users/regress/tbox/cvs-gcc/gcc/libstdc++-v3/libmath    -g -O2 -fno-implicit-templates  -Wall -Wno-format -W -Wwrite-strings -Winline  -fdiagnostics-show-location=once  -g    -c /Users/regress/tbox/cvs-gcc/gcc/libstdc++-v3/src/fstream-inst.cc
/Users/regress/tbox/native/build/gcc/xgcc -shared-libgcc -B/Users/regress/tbox/native/build/gcc/ -nostdinc++ -L/Users/regress/tbox/native/build/powerpc-apple-darwin6.0/libstdc++-v3/src -L/Users/regress/tbox/native/build/powerpc-apple-darwin6.0/libstdc++-v3/src/.libs -B/Users/regress/tbox/objs/powerpc-apple-darwin6.0/bin/ -B/Users/regress/tbox/objs/powerpc-apple-darwin6.0/lib/ -isystem /Users/regress/tbox/objs/powerpc-apple-darwin6.0/include -nostdinc++ -I/Users/regress/tbox/native/build/powerpc-apple-darwin6.0/libstdc++-v3/include/powerpc-apple-darwin6.0 -I/Users/regress/tbox/native/build/powerpc-apple-darwin6.0/libstdc++-v3/include -I/Users/regress/tbox/cvs-gcc/gcc/libstdc++-v3/libsupc++ -I/Users/regress/tbox/cvs-gcc/gcc/libstdc++-v3/libmath -g -O2 -fno-implicit-templates -Wall -Wno-format -W -Wwrite-strings -Winline -fdiagnostics-show-location=once -g -c /Users/regress/tbox/cvs-gcc/gcc/libstdc++-v3/src/fstream-inst.cc -o fstream-inst.o
/Users/regress/tbox/native/build/powerpc-apple-darwin6.0/libstdc++-v3/include/fstream: In
   member function `std::basic_fstream<_CharT, _Traits>::~basic_fstream() [with 
   _CharT = char, _Traits = std::char_traits<char>]':
/Users/regress/tbox/native/build/powerpc-apple-darwin6.0/libstdc++-v3/include/fstream:516:   instantiated from `std::basic_fstream<_CharT, _Traits>::~basic_fstream() [with _CharT = char, _Traits = std::char_traits<char>]'
/Users/regress/tbox/cvs-gcc/gcc/libstdc++-v3/src/fstream-inst.cc:58:   instantiated from here
/Users/regress/tbox/native/build/powerpc-apple-darwin6.0/libstdc++-v3/include/fstream:516: internal compiler error: in
   rs6000_output_mi_thunk, at config/rs6000/rs6000.c:11315
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://www.gnu.org/software/gcc/bugs.html> for instructions.
make[4]: *** [fstream-inst.lo] Error 1
make[3]: *** [all-recursive] Error 1
make[2]: *** [all-recursive-am] Error 2
make[1]: *** [all-target-libstdc++-v3] Error 2
make: *** [bootstrap] Error 2
+ '[' -s gcc/.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