This is the mail archive of the gcc-regression@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

1 GCC regressions, 0 new, with your patch on 2000-10-03T03:20:01Z.


(This is an automated message.)

With your recent patch, GCC has some regression test failures, which
used to pass.  There are 0 new 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:
g++.sum g++.pt/memtemp77.C

A complete list of failures is attached.  Also attached is a diff of
the ChangeLog entries since the last time the regression tests passed,
on 2000-09-29T02:05:00Z.

For more information, see <http://www.cygnus.com/~geoffk/gcc-regression/>.
gcc/testsuite/gcc.sum:FAIL: gcc.dg/c99-array-nonobj-1.c func [] arg (test for errors, line 26)
gcc/testsuite/gcc.sum:FAIL: gcc.dg/c99-array-nonobj-1.c (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.ext/instantiate1.C not instantiated (test for errors, line 18)
gcc/testsuite/g++.sum:FAIL: g++.ext/instantiate1.C not instantiated (test for errors, line 20)
gcc/testsuite/g++.sum:FAIL: g++.other/loop2.C caused compiler crash
gcc/testsuite/g++.sum:FAIL: g++.pt/memtemp77.C  Execution test
gcc/testsuite/g++.sum:FAIL: g++.pt/static11.C  Execution test
powerpc-eabisim/libio/testsuite/libio.sum:FAIL: tFile.cc execution 
powerpc-eabisim/libio/testsuite/libio.sum:FAIL: tFile.cc execution -b0
powerpc-eabisim/libio/testsuite/libio.sum:FAIL: tFile.cc execution -b3
powerpc-eabisim/libio/testsuite/libio.sum:FAIL: tiomisc.cc output 
--- /sloth/delay/tbox/changelog_pass/egcs/ChangeLog	Tue Sep 26 13:05:41 2000
+++ egcs/ChangeLog	Fri Sep 29 23:35:25 2000
@@ -1,3 +1,12 @@
+2000-09-30  Alexandre Oliva  <aoliva@redhat.com>
+
+	* Makefile.in (DEVO_SUPPORT): Added gettext.m4, libtool.m4,
+	ltcf-c.sh, ltcf-cxx.sh and ltcf-gcj.sh.
+
+	* ltconfig, ltmain.sh, libtool.m4, ltcf-cxx.sh: Updated from libtool
+	multi-language branch, to work around Solaris' /bin/sh bug.  Rebuilt
+	all affected `configure' scripts.
+
 2000-09-26  David Edelsohn  <edelsohn@gnu.org>
 
 	* config/mt-aix43 (NM_FOR_TARGET): Add -B bsd-style flag.
--- /sloth/delay/tbox/changelog_pass/egcs/gcc/ChangeLog	Thu Sep 28 19:05:26 2000
+++ egcs/gcc/ChangeLog	Mon Oct  2 20:20:36 2000
@@ -1,3 +1,160 @@
+2000-10-03  Michael Hayes  <m.hayes@elec.canterbury.ac.nz>
+
+	* config/float-c4x.h: New.
+	* configure.in (c4x-*): Set float_format to c4x.
+	* configure: Regenerate.	
+
+2000-10-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
+
+	* configure.in (sparc-*-solaris2*): Disable 32-to-64 cross
+	compilation for solaris versions 2.7 and greater.
+
+2000-10-02  David O'Brien  <obrien@dragon.nuxi.com>
+
+	* config/i386/freebsd.h (NO_PROFILE_COUNTERS): Define.
+
+2000-10-01  Mark Mitchell  <mark@codesourcery.com>
+
+	* config/ns32k/genix.h: Remove.
+	* config/ns32k/x-genix: Likewise.
+	* config/ns32k/xm-genix.h: Likewise.
+	* config/fx80: Remove all filee in directory.
+	* config/pyr: Likewise.
+	* config/tahoe: Likewise.
+	* config/gmicro: Likewise.
+	* config/spur: Likewise.
+	* configure.in: Remove configury bits for above targets.
+	* configure: Regenerated.
+	
+	* configure.in: Don't configure chill by default.
+	* configure: Regenerated.
+	
+	* c-decl.c (c_expand_body): Don't generate RTL if flag_syntax_only.
+	(lang_mark_false_label_stack): Remove.
+	* c-lex.c (init_c_lex): Add file_info_tree as GC root.  Allocate
+	<top level> string in GC area.
+	(mark_splay_tree_node): New function.
+	(mark_splay_tree): Likewise.
+	* except.c (mark_eh_status): Only call lang_mark_false_label_stack
+	if it exists.
+	* ggc-callbacks.c (lang_mark_false_label_stack): Remove.
+	* ggc-common.c (lang_mark_false_label_stack): Change type.
+	* ggc.h (ggc_alloc_string): Add comment.
+	(ggc_strdup): New function.
+	
+Sat Sep 23 19:10:20 2000  Denis Chertykov  <denisc@overta.ru>
+
+	* config/avr/avr.h (BRANCH_COST): Define as 0.
+
+	* config/pdp11/pdp11.c: #include "tree.h" added.
+
+2000-09-30  Marek Michalkiewicz  <marekm@linux.org.pl>
+
+	* config/avr/avr.c (ashlhi3_out, ashlsi3_out, ashrhi3_out,
+	ashrsi3_out, lshrhi3_out, lshrsi3_out): Optimize more cases
+	with known shift count.
+	* config/avr/avr.md (ashlsi3, ashrsi3, lshrsi3):
+	New alternative for shift count 2 with no scratch register.
+	(ashlhi3, ashlsi3): Change "cc" attribute from "clobber" to
+	"set_n" for shift counts 1 and 2.
+
+2000-09-30  Geoff Keating  <geoffk@cygnus.com>
+
+	* config/rs6000/rs6000.md (movsi_to_cr): Remove the USE.  Calculate
+	the mask value from the individual SET operations.
+	(return_internal_si): Move the USE after the RETURN.
+	(return_internal_di): Likewise.
+	(return_and_restore_fpregs_si): Likewise.
+	(return_and_restore_fpregs_di): Likewise.
+	(return_eh_si): Likewise.
+	(return_eh_di): Likewise.
+	* config/rs6000/rs6000.c (mtcrf_operation): Don't look for,
+	or check, the USE.
+	(rs6000_emit_prologue): Don't emit the USE for movsi_to_cr.
+	Don't generate a PARALLEL around a single operation movsi_to_cr.
+	Generate the RETURN first in any PARALLELs.
+
+	* rtlanal.c (single_set_1): Use fatal_insn to display the
+	invalid insn.  Check for more cases when a USE or CLOBBER occurs
+	before a SET.
+	* Makefile.in: Update dependencies for rtlanal.o.
+
+2000-09-30  Joseph S. Myers  <jsm28@cam.ac.uk>
+
+	* i386.c: Move include of "config.h" to before that of <setjmp.h>.
+
+2000-09-30  Joseph S. Myers  <jsm28@cam.ac.uk>
+
+	* c-tree.texi, contrib.texi, gcc.texi, install.texi, invoke.texi:
+	Consistently use @email for formatting email addresses.
+
+2000-09-29  Richard Henderson  <rth@cygnus.com>
+
+	* cse.c (notreg_cost): New argument outer.
+	(COST): Pass in SET to notreg_cost
+	(COST_IN): New.
+	(fold_rtx): Use COST_IN.  Prefer constants when costs
+	are the same.
+
+2000-09-29  David Edelsohn  <edelsohn@gnu.org>
+
+	* fixinc/inclhack.def (broken_cabs): Generalize regex.
+	* fixinc/fixincl.x: Regenerate.
+
+2000-09-29  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
+
+	* loop.c (check_final_value): A GIV is not replaceable if used
+	before set.
+
+Fri Sep 29 10:04:12 2000  Jeffrey A Law  (law@cygnus.com)
+
+	* version.c: Bump to gcc-2.97.
+
+Frs Sep 29 13:37:59 MET DST 2000  Jan Hubicka  <jh@suse.cz>
+
+	* final.c (final_scan_insn): Remove extra extract_insn call;
+	Use caching for constrain_operands.
+	(cleanup_subreg_operands): Use caching for extract_insn.
+	* recog.c (constrain_operands_cached): New.
+	* recog.h (constrain_operands_cached): Declare.
+	* i386.c (ix86_attr_length_immediate_default,
+	ix86_attr_length_address_default, ix86_agi_dependant): Cache
+	extract_insn call.
+
+	* recog.c (asm_noperands): Tweak.
+	(extract_insn): Do not call asm_noperads for non-asm instructions.
+
+Fri Sep 29 13:20:42 MET DST 2000  Jan Hubicka  <jh@suse.cz>
+
+	* recog.c (recog_memoized): Rename to recog_memoized_1.
+	* recog.h (recog_memoized): Rename to recog_memoized_1.
+	(recog_memoized): New macro.
+	* rtl.h (single_set): Rename to single_set_1
+	(single_set): New macro.
+	* rtlanal.c (single_set): Rename to single_set_1;  expect clobbers
+	to be last.
+
+	* i386.md (strmovsi_1, strmovhi_1 strmovqi_1):
+	Do not use match_dup of input operands at outputs.
+	Use register_operand for memory expression.
+	(rep_movsi): Put use last, canonicalize.
+	Use register_operand for memory expression.
+	(rep_movqi): Put use last.
+	Use register_operand for memory expression.
+	(strsetsi_1, strset_hi_1, strsetqi_1): Do not use match_dup
+	of input operands at outputs.  Use register_operand for memory
+	expression.
+	(rep_stossi): Put use last; canonicalize; fix match_dup in
+	the address expression
+	(rep_stosqi): Likewise.
+	(memcmp expander): Update calls.
+	(cmpstrsi_nz_1, cmpstrsi_1, strlensi_1): Avoid match_dups in
+	the clobbers.
+
+	* i386.md (fp_jcc_3, fp_jcc_4, jp_fcc_5): if_then_else operand is
+	VOIDmode.
+	(fp_jcc_4, fp_jcc_3): Refuse unordered comparisons.
+
 2000-09-28  David O'Brien  <obrien@FreeBSD.org>
 
 	* config/i386/freebsd-aout.h: New, FreeBSD a.out config file.
@@ -13,6 +170,7 @@
 	* configure: Rebuilt.
 
 2000-09-28  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
+
 	* doloop.c (doloop_modify): Prevent delete_insn() from
 	deleting too much.  Prefer loop->top over loop->start as
 	target for the new JUMP insn.
@@ -2693,16 +2851,6 @@
 
 	* config/avr/avr.md ("*negsi2"): substitute %@ to __zero_reg__
 	* config/avr/libgcc.S: Lost part of the previous patch.
-
-2000-08-31  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
-
-	* rs6000/rs6000.h (NO_DOLLAR_IN_LABEL, DOLLARS_IN_IDENTIFIERS,
-	ENCODE_SECTION_INFO, ASM_OUTPUT_SPECIAL_POOL_ENTRY_P): Move from
-	here...
-	* rs6000/aix.h: ...to here.
-	* rs6000/linux.h (ASM_APP_ON, ASM_APP_OFF): Define to Linux-style.
-	* rs6000/rs6000.c (rs6000_select_section): Handle CONSTRUCTOR.
-	(rs6000_unique_section): Likewise.
 
 2000-08-31  J. David Anglin  <dave@hiauly1.hia.nrc.ca>
 
--- /sloth/delay/tbox/changelog_pass/egcs/gcc/cp/ChangeLog	Sun Sep 24 16:35:25 2000
+++ egcs/gcc/cp/ChangeLog	Sun Oct  1 12:35:37 2000
@@ -1,3 +1,20 @@
+2000-10-01  Mark Mitchell  <mark@codesourcery.com>
+
+	* decl.c (lang_mark_false_label_stack): Remove.
+	* lex.c (cp_mang_lang_type): Use ggc_alloc_cleared.
+	
+2000-09-30  Joseph S. Myers  <jsm28@cam.ac.uk>
+
+	* gxxint.texi: Use @email for formatting email addresses.
+
+2000-09-29  Gabriel Dos Reis  <gdr@codesourcery.com>
+
+	* error.c: Remove direct obstack manipulation.  Replace with
+	output_buffer-based formatting.  Adjust calls to removed macros.
+	(obstack_chunk_alloc, obstack_chunk_free): Remove.
+	(OB_INIT, OB_PUTC, OB_PUTC2, OB_PUTS, OB_PUTID, OB_PUTCP,
+	OB_FINISH, OB_PUTI, OB_END_TEMPLATE): Likewise.
+
 2000-09-24  Mark Mitchell  <mark@codesourcery.com>
 
 	* ir.texi: Move to ../c-tree.texi.
--- /sloth/delay/tbox/changelog_pass/egcs/gcc/f/ChangeLog	Sun Sep 10 19:20:40 2000
+++ egcs/gcc/f/ChangeLog	Sun Oct  1 12:35:38 2000
@@ -1,3 +1,7 @@
+Sun Oct  1 11:43:44 2000  Mark Mitchell  <mark@codesourcery.com>
+
+	* com.c (lang_mark_false_label_stack): Remove.
+
 2000-09-10  Zack Weinberg  <zack@wolery.cumb.org>
 
 	* com.c: Include defaults.h.
--- /sloth/delay/tbox/changelog_pass/egcs/gcc/java/ChangeLog	Sat Sep 23 11:05:36 2000
+++ egcs/gcc/java/ChangeLog	Sun Oct  1 12:35:40 2000
@@ -1,3 +1,31 @@
+2000-10-01  Mark Mitchell  <mark@codesourcery.com>
+
+	Convert to GC.
+	* Make-lang.in (s-java): Don't depend on ggc-callbacks.o.
+	* Makefile.in (BACKEND): Don't include ggc-callbacks.o.
+	(typeck.o): Depend on ggc.h.
+	* class.c (add_method_1): Use GC functions for allocation.
+	(init_class_processing): Register roots.
+	* decl.c (ggc_p): Set to 1.
+	(pending_local_decls): Make it static.
+	(push_jvm_slot): Use GC functions for allocation.
+	(init_decl_processing): Register roots.
+	(give_name_to_locals): Use GC functions for allocation.
+	(lang_mark_tree): New function.
+	* java-tree.h (MAYBE_CREATE_TYPE_TYPE_LANG_SPECIFIC): Use GC
+	functions for allocation.
+	* jcf-parse.c (jcf_parse_source): Use ggc_strdup.
+	* lex.c (java_lex): Use build_string, rather than replicating it
+	inline.
+	* parse.y (goal): Add more roots.
+	(mark_parser_ctxt): New function.
+	* typeck.c: Include ggc.h.
+	
+2000-09-29  Alexandre Petit-Bianco  <apbianco@cygnus.com>
+
+	* parse.y (maybe_yank_clinit): Also keep <clinit> if its body
+	contains something else than MODIFY_EXPR.
+
 2000-09-23  Mark Mitchell  <mark@codesourcery.com>
 
 	* Make-lang.in (JAVA_SRCS): Include java-tree.h.
--- /sloth/delay/tbox/changelog_pass/egcs/gcc/testsuite/ChangeLog	Thu Sep 28 08:35:44 2000
+++ egcs/gcc/testsuite/ChangeLog	Fri Sep 29 04:50:47 2000
@@ -1,3 +1,9 @@
+2000-09-29  Gabriel Dos Reis  <gdr@codesourcery.com>
+
+	* g++.old-deja/g++.ext/pretty3.C: Fix comparison with
+	__PRETTY_FUNCTION__.	 
+	* g++.old-deja/g++.ext/pretty2.C: Likewise.
+
 2000-09-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
 
 	* gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
--- /sloth/delay/tbox/changelog_pass/egcs/libiberty/ChangeLog	Sun Sep 17 00:50:49 2000
+++ egcs/libiberty/ChangeLog	Sun Oct  1 12:35:42 2000
@@ -1,3 +1,7 @@
+2000-10-01  Mark Mitchell  <mark@codesourcery.com>
+
+	* splay-tree.c (splay_tree_insert): Fix formatting.
+
 2000-09-16  Mark Mitchell  <mark@codesourcery.com>
 
 	* splay-tree.c (splay_tree_predecessor): Fix typo in comment.
-- 
Geoffrey Keating <geoffk@cygnus.com> 
(via an automated GCC regression script.)

m.hayes@elec.canterbury.ac.nz

2000-10-03T03:20:01Z 2000-10-03T05:43:53Z regress-1

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]