4 GCC regressions, 0 new, with your patch on 2002-02-04T22:08:46Z.

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


With your recent patch, GCC has some regression test failures, which
used to pass.  There are 0 new failures, and 4
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.c-torture/execute/960116-1.c
native gcc.sum gcc.c-torture/execute/931002-1.c
native gcc.sum gcc.c-torture/execute/960116-1.c
native gcc.sum gcc.c-torture/execute/nestfunc-3.c

For more information, see <http://people.redhat.com/geoffk/gcc-regression/>.
-------------- next part --------------
ChangeLog entries since last run on 2002-02-04T18:43:38Z:
--- /maat/heart/tbox/changelog_mail/gcc/gcc/ChangeLog	Mon Feb  4 10:44:10 2002
+++ gcc/gcc/ChangeLog	Mon Feb  4 14:09:21 2002
@@ -1,3 +1,49 @@
+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.
--- /maat/heart/tbox/changelog_mail/gcc/gcc/cp/ChangeLog	Mon Feb  4 10:45:56 2002
+++ gcc/gcc/cp/ChangeLog	Mon Feb  4 14:10:04 2002
@@ -1,3 +1,8 @@
+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.
--- /maat/heart/tbox/changelog_mail/gcc/gcc/testsuite/ChangeLog	Mon Feb  4 10:48:25 2002
+++ gcc/gcc/testsuite/ChangeLog	Mon Feb  4 14:10:11 2002
@@ -1,3 +1,12 @@
+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.
--- /maat/heart/tbox/changelog_mail/gcc/libstdc++-v3/ChangeLog	Sat Feb  2 08:12:36 2002
+++ gcc/libstdc++-v3/ChangeLog	Mon Feb  4 14:10:12 2002
@@ -1,3 +1,12 @@
+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

ChangeLog entries between 2002-02-04T18:43:38Z 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 10:44:10 2002
@@ -1,3 +1,83 @@
+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 10:45:56 2002
@@ -1,3 +1,15 @@
+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 10:48:25 2002
@@ -1,3 +1,11 @@
+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.
-------------- next part --------------
-- 
Geoffrey Keating <regress@maat.cygnus.com> 
(via an automated GCC regression-testing script.)



More information about the Gcc-regression mailing list