GCC build failed for native with your patch on 2002-02-05T04:15:07Z.

GCC regression checker regress@maat.cygnus.com
Mon Feb 4 22:33:00 GMT 2002


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

The build failures are new.

There were also 0 new regression test failures, and 1
failures that existed before and after that patch; 0 failures
have been fixed.

The old failures, which were not fixed or introduced by your patch, are:
powerpc-eabisim gcc.sum gcc.dg/altivec-4.c

For more information, see <http://people.redhat.com/geoffk/gcc-regression/>.
-------------- next part --------------
ChangeLog entries since last run on 2002-02-05T01:33:50Z:
--- /maat/heart/tbox/changelog_mail/gcc/gcc/ChangeLog	Mon Feb  4 17:34:22 2002
+++ gcc/gcc/ChangeLog	Mon Feb  4 20:15:35 2002
@@ -1,3 +1,15 @@
+2002-02-05  Jason Thorpe  <thorpej@wasabisystems.com>
+
+	* config/arm/netbsd.h: Correct a comment.
+
+2002-02-05  Aldy Hernandez  <aldyh@redhat.com>
+
+        * config/rs6000/rs6000.c (altivec_init_builtins): Fix typo
+        building void typed builtins.
+
+        * config/rs6000/altivec.h (vec_ld*): Fix typos.
+        (vec_step): Implement for C++.
+
 Mon Feb  4 19:23:19 2002  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
 
 	* final.c (final_scan_insn): Add case for NOTE_INSN_LOOP_END_TOP_COND.
--- /maat/heart/tbox/changelog_mail/gcc/gcc/cp/ChangeLog	Mon Feb  4 14:10:04 2002
+++ gcc/gcc/cp/ChangeLog	Mon Feb  4 20:16:18 2002
@@ -1,3 +1,7 @@
+2002-02-05  Jason Merrill  <jason@redhat.com>
+
+	* error.c (dump_type): Be more helpful about VECTOR_TYPE.
+
 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
 
 	* semantics.c (begin_switch_stmt): Clear SWITCH_TYPE.
--- /maat/heart/tbox/changelog_mail/gcc/libjava/ChangeLog	Sat Feb  2 14:39:11 2002
+++ gcc/libjava/ChangeLog	Mon Feb  4 20:16:27 2002
@@ -1,3 +1,24 @@
+2002-02-04  Adam Megacz <adam@xwt.org>
+
+	* win32.cc: Created it.
+	  configure.in: Added PLATFORM_SPECIFIC_SOURCES,
+	  which is set to posix.cc or win32.cc.
+          Makefile.am: Updated it to use $(PLATFORM_SPECIFIC_SOURCES).
+	
+2002-02-04  Adam Megacz <adam@xwt.org>
+
+       * configure.in: Corrected mingw case branches; added * before
+         and after.
+
+2002-02-04  Adam Megacz <adam@xwt.org>
+
+        * configure.in: Add -lgdi32 -lwsock32 -lws2_32 to libgcj.spec
+          if compiling for win32
+
+2002-02-04  Adam Megacz <adam@xwt.org>
+
+        * win32-threads.cc: #undef STRICT after gc.h inclusion
+
 2002-02-02  Tom Tromey  <tromey@redhat.com>
 
 	* Makefile.in: Rebuilt.

ChangeLog entries between 2002-02-05T01:33:50Z and the last time everything
passed, on 2002-02-04T15:45:06Z:
--- /maat/heart/tbox/changelog_pass/gcc/gcc/ChangeLog	Mon Feb  4 07:45:31 2002
+++ gcc/gcc/ChangeLog	Mon Feb  4 17:34:22 2002
@@ -1,3 +1,168 @@
+Mon Feb  4 19:23:19 2002  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
+
+	* final.c (final_scan_insn): Add case for NOTE_INSN_LOOP_END_TOP_COND.
+
+2002-02-04  Richard Henderson  <rth@redhat.com>
+
+	* combine.c (nonzero_bits): Re-introduce special case for
+	sp/fp/ap wrt REGNO_POINTER_ALIGN.
+
+2002-02-05  Aldy Hernandez  <aldyh@redhat.com>
+
+        * doc/extend.texi: Warn about unsupported usage of altivec
+        builtins.
+
+        * config/rs6000/rs6000.md (altivec_vcmp*_p): Remove.
+        (altivec_predicate_*): New.
+
+        * config/rs6000/altivec.h: Rewrite predicates to use new builtins.
+        Add C++ version of vec_*() functions.
+
+        * config/rs6000/rs6000.c (bdesc_altivec_preds): New.
+        (bdesc_2arg): Remove altivec predicates.
+        (altivec_expand_builtin): Handle predicates.
+        (altivec_init_builtins): Handle predicates.
+        (altivec_expand_predicate_builtin): New.
+
+2002-02-04  John David Anglin  <dave@hiauly1.hia.nrc.ca>
+
+	* pa.c (DO_FRAME_NOTES): Move forward.
+	(store_reg): Revise handling of frame notes.
+	(load_reg): Likewise.
+	(set_reg_plus_d): Likewise.
+	(hppa_expand_prologue): Likewise.
+	(hppa_expand_epilogue): Likewise.
+	
+2002-02-04  John David Anglin  <dave@hiauly1.hia.nrc.ca>
+
+	* unwind-dw2-fde-glibc.c: Define _GNU_SOURCE if not defined.
+
+2002-02-04  Jakub Jelinek  <jakub@redhat.com>
+
+	PR c/4475, c++/3780:
+	* c-common.def (SWITCH_STMT): Add SWITCH_TYPE operand.
+	* c-common.h (SWITCH_TYPE): Define.
+	* c-typeck.c (c_start_case): Set SWITCH_TYPE.
+	* stmt.c (all_cases_count): Set lastval to thisval at end of loop.
+	Rename spareness variable to sparseness.
+	(expand_end_case_type): Renamed from expand_end_case, use orig_type
+	if non-NULL instead of TREE_TYPE (orig_index).
+	* tree.h (expand_end_case_type): Renamed from expand_end_case.
+	(expand_end_case): Define using expand_end_case_type.
+	* c-semantics.c (genrtl_switch_stmt): Pass SWITCH_TYPE
+	to expand_end_case_type.
+	* doc/c-tree.texi (SWITCH_STMT): Document SWITCH_TYPE.
+
+2002-02-04  John David Anglin  <dave@hiauly1.hia.nrc.ca>
+
+	* pa.h (PREFERRED_STACK_BOUNDARY): Define to match standard rounding.
+	(BIGGEST_ALIGNMENT): Change to 128.
+
+2002-02-04  John David Anglin  <dave@hiauly1.hia.nrc.ca>
+
+	* pa32-linux.h (LINK_COMMAND_SPEC): Define.
+
+2002-02-04  John David Anglin  <dave@hiauly1.hia.nrc.ca>
+
+	* pa.md (call_internal_reg_64bit): Remove unused variable.
+
+2002-02-04  Nick Clifton  <nickc@cambridge.redhat.com>
+
+	* config/arm/arm.h (machine_function): Add uses_anonymous_args
+	field.
+        (SETUP_INCOMING_VARARGS): Set uses_anonymous_args.
+	* config/arm/arm.c (current_function_anonymous_args): Delete,
+        replace uses with cfun->machine->uses_anonymous_args.
+        (arm_reorg): Do not reset uses_anonymous_args.
+
+	* config/arm/arm.c (arm_hard_regno_mode_ok): Allow any value in
+	any geenral register.
+	
+2001-02-04  Bernd Schmidt  <bernds@redhat.com>
+
+	* cfgrtl.c (force_nonfallthru_and_redirect): Don't try to redirect
+	the entry block.
+
+2002-02-04  Richard Henderson  <rth@redhat.com>
+
+	* combine.c (force_to_mode): Remove STACK_BIAS code.
+	(nonzero_bits): Likewise.  Replace sp/fp special case with
+	REGNO_POINTER_ALIGN.
+
+	* config/sparc/sparc.h (FRAME_POINTER_REGNUM): Change to SFP.
+	(HARD_FRAME_POINTER_REGNUM): New.
+	(FIRST_PSEUDO_REGISTER, REG_CLASS_CONTENTS): Update.
+	(FIXED_REGS, CALL_USED_REGS): Update.
+	(REG_ALLOC_ORDER, REGISTER_NAMES): Update.
+	(CONDITIONAL_REGISTER_USAGE): Update for HFP.
+	(HARD_REGNO_NREGS): Update for SFP.
+	(STACK_POINTER_OFFSET): Include bias here ...
+	(FIRST_PARM_OFFSET): ... not here.
+	(STACK_BIAS): Remove.
+	(INIT_EXPANDERS): New.
+	(STARTING_FRAME_OFFSET): Do not include bias.
+	(ELIMINABLE_REGS, CAN_ELIMINATE, INITIAL_ELIMINATION_OFFSET): New.
+	(REGNO_OK_FOR_INDEX_P, REGNO_OK_FOR_BASE_P): Update for SFP.
+	(REG_OK_FOR_INDEX_P, REG_OK_FOR_BASE_P): Likewise.
+	* config/sparc/aout.h (DBX_REGISTER_NUMBER): Update for HFP.
+	* config/sparc/litecoff.h, config/sparc/sol2.h: Likewise.
+	* config/sparc/sparc.c (mem_min_alignment): Update for HFP.
+	(sparc_nonflat_function_prologue, epilogue_renumber): Likewise.
+	(MUST_SAVE_REGISTER): Likewise.
+	(sparc_flat_function_prologue): Likewise.
+	(sparc_flat_function_epilogue): Likewise.
+	(HARD_FRAME_POINTER_MASK): Rename from FRAME_POINTER_MASK.
+	(sparc_init_modes): SFP is GENERAL_REGS.
+	(sparc_builtin_saveregs): SFP does not have bias applied.
+
+2002-02-04  Richard Henderson  <rth@redhat.com>
+
+	* config/alpha/alpha.c (current_function_is_thunk): Don't check
+	current_function_is_thunk.
+	(alpha_sa_mask): Distinguish between current_function_is_thunk
+	called from ASM_OUTPUT_MI_THUNK and not.
+	(alpha_does_function_need_gp): Thunks always need gp.
+	(alpha_start_function, alpha_output_function_end_prologue): Likewise.
+	(alpha_output_mi_thunk_osf): New.
+	* config/alpha/alpha-protos.h: Update.
+	* config/alpha/alpha.h (ASM_OUTPUT_MI_THUNK): New.
+
+2002-02-04  Richard Sandiford  <rsandifo@redhat.com>
+
+	* c-typeck.c (build_c_cast): Warn when qualifiers are added to
+	function types, not when they're taken away.
+
+Mon Feb  4 09:05:58 2002  Jeffrey A Law  (law@redhat.com)
+
+	* cfgrtl.c (try_redirect_by_replacing_jump): Remove associated
+	CODE_LABEL and jump table when replacing a table jump with a
+	simple jump.
+
+2002-02-04  Ulrich Weigand  <uweigand@de.ibm.com>
+
+	* config/s390/s390-protos.h (legitimize_la_operand,
+	s390_secondary_input_reload_class, s390_plus_operand,
+	s390_expand_plus_operand): Add prototypes.
+
+	config/s390/s390.c (s390_secondary_input_reload_class,
+	s390_plus_operand, s390_expand_plus_operand): New functions.
+
+	(struct s390_address): New member 'pointer'.
+	(s390_decompose_address): Compute it.
+	(legitimate_la_operand_p): Use it.
+	(legitimize_la_operand): New function.
+	(movti, movdi, movdf splitters): Call it.
+
+	config/s390/s390.h (SECONDARY_INPUT_RELOAD_CLASS): Define.
+	(PREDICATE_CODES): Add s390_plus_operand.
+
+	config/s390/s390.md (adddi3_inv_64, addaddr_ccclobber): Delete.
+	(la_ccclobber): Allow GENERAL_REGS as output operand.
+
+	(reload_load_address, *reload_load_address_reg_0, *la, *do_la_reg_0,
+	*reload_la_64, *reload_la_31 and splitters): Delete, replace by ...
+	(*la_64, *la_31, reload_indi, reload_insi): ... these.
+
 2002-02-04  Ulrich Weigand  <uweigand@de.ibm.com>
 
 	* gcc/config/s390/s390.h (CRT_CALL_STATIC_FUNCTION): Fixed
--- /maat/heart/tbox/changelog_pass/gcc/gcc/cp/ChangeLog	Mon Feb  4 01:23:11 2002
+++ gcc/gcc/cp/ChangeLog	Mon Feb  4 14:10:04 2002
@@ -1,3 +1,20 @@
+2002-02-04  Jakub Jelinek  <jakub@redhat.com>
+
+	* semantics.c (begin_switch_stmt): Clear SWITCH_TYPE.
+	(finish_switch_cond): Set SWITCH_TYPE.
+
+2002-02-04  Richard Henderson  <rth@redhat.com>
+
+	* method.c (use_thunk): Always initialize the block tree.  Reindent.
+	* semantics.c (expand_body): Emit thunks after function, not before.
+
+2002-02-04  Jason Merrill  <jason@redhat.com>
+
+	* decl.c (start_function): Call cplus_decl_attributes immediately
+	after grokdeclarator.
+
+	* decl.c (start_function): Combine DECL_RESULT handling code.
+
 2002-02-03  Jason Merrill  <jason@redhat.com>
 
 	* xref.c: Remove.
--- /maat/heart/tbox/changelog_pass/gcc/gcc/f/ChangeLog	Sun Feb  3 22:46:26 2002
+++ gcc/gcc/f/ChangeLog	Mon Feb  4 10:46:30 2002
@@ -1,3 +1,13 @@
+2002-02-04  Philipp Thomas  <pthomas@suse.de>
+
+	* implic.c lex.c stb.c ste.c stu.c: Update copyright dates.
+
+2002-02-04  Philipp Thomas  <pthomas@suse.de>
+
+	* bad.def com.c expr.c implic.c lex.c stb.c ste.c stu.c:
+	Insert comments to mark messages as not being printf style
+	where appropriate.
+
 2002-02-03  Toon Moene  <toon@moene.indiv.nluug.nl>
 
 	* expr.c (ffeexpr_sym_impdoitem_): Allow other than
--- /maat/heart/tbox/changelog_pass/gcc/gcc/po/ChangeLog	Thu Jan 31 06:12:07 2002
+++ gcc/gcc/po/ChangeLog	Mon Feb  4 10:48:09 2002
@@ -1,7 +1,13 @@
+2002-02-04  Zack Weinberg  <zack@codesourcery.com>
+
+	* gcc.pot: Regenerate.
+
 2002-01-31  Philipp Thomas  <pthomas@suse.de>
+
 	* el.po: New file.
 
 2002-01-29  Philipp Thomas  <pthomas@suse.de>
+
 	* es.po, fr.po, ja.po: Updated to current versions.
 
 2002-01-23  Philipp Thomas  <pthomas@suse.de>
--- /maat/heart/tbox/changelog_pass/gcc/gcc/testsuite/ChangeLog	Mon Feb  4 03:58:15 2002
+++ gcc/gcc/testsuite/ChangeLog	Mon Feb  4 14:10:11 2002
@@ -1,5 +1,22 @@
 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
 
+	* gcc.dg/Wswitch.c: Fix typos.  Don't return unconditionally
+	before all tests.  Move warning one line above to match where it
+	C frontend emits.
+	* gcc.dg/Wswitch-2.c: New test.
+	* g++.dg/warn/Wswitch-1.C: New test.
+	* g++.dg/warn/Wswitch-2.C: New test.
+
+2002-02-04  Richard Henderson  <rth@redhat.com>
+
+	* g++.dg/abi/offsetof.C: Fix size comparison.
+
+2002-02-04  Richard Sandiford  <rsandifo@redhat.com>
+
+	* gcc.dg/cast-qual-2.c: New test.
+
+2002-02-04  Jakub Jelinek  <jakub@redhat.com>
+
 	* gcc.dg/20020201-4.c: New test.
 
 2002-02-04  Ben Elliston  <bje@redhat.com>
--- /maat/heart/tbox/changelog_pass/gcc/libstdc++-v3/ChangeLog	Sat Feb  2 08:12:36 2002
+++ gcc/libstdc++-v3/ChangeLog	Mon Feb  4 17:35:28 2002
@@ -1,3 +1,27 @@
+2002-02-04  Phil Edwards  <pme@gcc.gnu.org>
+
+	* docs/doxygen/TODO:  Impl-defined behavior now documented...
+	* docs/html/17_intro/howto.html:  ...here.
+	* docs/doxygen/mainpage.doxy:  Remove, rename...
+	* docs/doxygen/mainpage.html:  ...to this.  Tweak HTML, add license.
+	* docs/doxygen/style.css:  Add small text.
+	* docs/doxygen/run_doxygen:  Adjust for new mainpage.
+	* docs/doxygen/user.cfg.in:  Likewise.
+
+2002-02-04  Stephan Buys  <s.buys@icon.co.za>
+
+	* include/bits/stl_map.h:  Initial doxygen markup.
+	* include/std/std_fstream.h:  Initial doxygen markup.
+
+2002-02-04  Paolo Carlini  <pcarlini@unitus.it>
+
+	libstdc++/5579
+	* include/bits/locale_facets.tcc (money_get::do_get(string)):
+	Deal correctly with !(__io.flags() & ios_base::showbase)
+	for case money_base::symbol.
+	* testsuite/22_locale/money_get_members_char.cc: Add test05.
+	* testsuite/22_locale/money_get_members_wchar_t.cc: Add test05.
+
 2002-02-02  Paolo Carlini  <pcarlini@unitus.it>
 
 	* testsuite/22_locale/operators.cc
-------------- next part --------------
./.libs/libgcj.so: undefined reference to `java::lang::Thread::start()'
./.libs/libgcj.so: undefined reference to `java::util::zip::Inflater::init(bool)'
./.libs/libgcj.so: undefined reference to `java::io::ObjectOutputStream::getField(java::lang::Class*, java::lang::String*)'
./.libs/libgcj.so: undefined reference to `java::net::PlainSocketImpl::write(int)'
./.libs/libgcj.so: undefined reference to `java::lang::reflect::Array::setChar(java::lang::Object*, int, wchar_t)'
./.libs/libgcj.so: undefined reference to `java::lang::reflect::Field::getShort(java::lang::Class*, java::lang::Object*)'
./.libs/libgcj.so: undefined reference to `java::util::zip::Deflater::setDictionary(JArray<char>*, int, int)'
./.libs/libgcj.so: undefined reference to `java::lang::String::concat(java::lang::String*)'
./.libs/libgcj.so: undefined reference to `java::net::PlainDatagramSocketImpl::setTimeToLive(int)'
./.libs/libgcj.so: undefined reference to `java::lang::Math::round(float)'
collect2: ld returned 1 exit status
make[3]: *** [jv-convert] Error 1
make[3]: Leaving directory `/maat/heart/tbox/native/build/i686-pc-linux-gnu/libjava'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/maat/heart/tbox/native/build/i686-pc-linux-gnu/libjava'
make[1]: *** [all-target-libjava] Error 2
make[1]: Leaving directory `/maat/heart/tbox/native/build'
make: *** [bootstrap] Error 2
+ '[' -s gcc/.bad_compare ']'
+ exit 1
-------------- next part --------------
-- 
Geoffrey Keating <regress@maat.cygnus.com> 
(via an automated GCC regression-testing script.)



More information about the Gcc-regression mailing list