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]

3 GCC regressions, 0 new, with your patch on 2000-12-23T23:50:00Z.


(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 3
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:
gcc.sum gcc.c-torture/execute/920302-1.c
gcc.sum gcc.c-torture/execute/920501-3.c
gcc.sum gcc.c-torture/execute/920501-4.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-12-22T11:20:02Z.

For more information, see <http://www.cygnus.com/~geoffk/gcc-regression/>.
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/compile/20001116-1.c,  -O0  
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/compile/20001116-1.c,  -O1  
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/compile/20001116-1.c,  -O2  
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/compile/20001116-1.c,  -O3 -fomit-frame-pointer  
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/compile/20001116-1.c,  -O3 -g  
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/compile/20001116-1.c,  -Os  
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/compile/20001205-1.c,  -O1  
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/compile/20001205-1.c,  -O2  
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/compile/20001205-1.c,  -O3 -fomit-frame-pointer  
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/compile/20001205-1.c,  -O3 -g  
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/compile/20001205-1.c,  -Os  
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20001009-2.c execution,  -O0 
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20001009-2.c execution,  -O1 
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20001009-2.c execution,  -O2 
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20001009-2.c execution,  -O3 -fomit-frame-pointer 
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20001009-2.c execution,  -O3 -fomit-frame-pointer -funroll-loops 
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20001009-2.c execution,  -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions 
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20001009-2.c execution,  -O3 -g 
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20001009-2.c execution,  -Os 
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20001221-1.c compilation,  -O0 
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20001221-1.c compilation,  -O1 
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20001221-1.c compilation,  -O2 
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20001221-1.c compilation,  -O3 -fomit-frame-pointer 
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20001221-1.c compilation,  -O3 -g 
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20001221-1.c compilation,  -Os 
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/920302-1.c execution,  -O3 -fomit-frame-pointer 
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/920302-1.c execution,  -O3 -fomit-frame-pointer -funroll-loops 
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/920302-1.c execution,  -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions 
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/920302-1.c execution,  -O3 -g 
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/920501-3.c execution,  -O3 -fomit-frame-pointer 
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/920501-3.c execution,  -O3 -fomit-frame-pointer -funroll-loops 
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/920501-3.c execution,  -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions 
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/920501-3.c execution,  -O3 -g 
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/920501-4.c execution,  -O3 -fomit-frame-pointer 
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/920501-4.c execution,  -O3 -g 
gcc/testsuite/gcc.sum:FAIL: gcc.dg/20001117-1.c (test for excess errors)
gcc/testsuite/gcc.sum:FAIL: gcc.dg/sequence-pt-1.c sequence point warning (test for warnings, line 59)
gcc/testsuite/g++.sum:FAIL: g++.benjamin/15071.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.brendan/copy9.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.brendan/nest21.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.brendan/ptolemy2.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++.ext/realpt1.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.jason/2371.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.jason/template24.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.jason/template31.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.jason/typeid1.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.law/arg8.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.law/code-gen5.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.law/ctors12.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.law/cvt2.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.law/virtual3.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.martin/bitset1.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.mike/eh2.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.mike/net34.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.mike/net46.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.mike/p658.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.other/call1.C  Execution test
gcc/testsuite/g++.sum:FAIL: g++.other/crash32.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.other/headers1.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.other/loop2.C caused compiler crash
gcc/testsuite/g++.sum:FAIL: g++.other/sibcall1.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.pt/static11.C  Execution test
gcc/testsuite/g++.sum:FAIL: g++.robertl/eb115.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.robertl/eb118.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.robertl/eb21.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.robertl/eb27.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.robertl/eb31.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.robertl/eb41.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.robertl/eb44.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.robertl/eb46.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.robertl/eb54.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.robertl/eb66.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.robertl/eb73.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.robertl/eb77.C (test for excess errors)
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/20001201.f execution,  -O0 
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/20001201.f execution,  -O1 
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/20001201.f execution,  -O2 
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/20001201.f execution,  -O2 -fomit-frame-pointer -finline-functions 
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/20001201.f execution,  -O3 -g 
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/20001201.f execution,  -Os 
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/io0.f execution,  -O0 
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/io0.f execution,  -O1 
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/io0.f execution,  -O2 
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/io0.f execution,  -O2 -fomit-frame-pointer -finline-functions 
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/io0.f execution,  -O3 -g 
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/io0.f execution,  -Os 
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/io1.f execution,  -O0 
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/io1.f execution,  -O1 
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/io1.f execution,  -O2 
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/io1.f execution,  -O2 -fomit-frame-pointer -finline-functions 
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/io1.f execution,  -O3 -g 
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/io1.f execution,  -Os 
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/u77-test.f compilation,  -O0 
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/u77-test.f compilation,  -O1 
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/u77-test.f compilation,  -O2 
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/u77-test.f compilation,  -O2 -fomit-frame-pointer -finline-functions 
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/u77-test.f compilation,  -O2 -fomit-frame-pointer -finline-functions -funroll-loops 
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/u77-test.f compilation,  -O2 -fomit-frame-pointer -finline-functions -funroll-all-loops 
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/u77-test.f compilation,  -O3 -g 
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/u77-test.f compilation,  -Os 
gcc/testsuite/objc.sum:FAIL: objc/execute/fdecl.m compilation,  -O 
gcc/testsuite/objc.sum:FAIL: objc/execute/np-1.m compilation,  -O 
gcc/testsuite/objc.sum:FAIL: objc/execute/np-2.m compilation,  -O 
gcc/testsuite/objc.sum:FAIL: objc/execute/protocol.m compilation,  -O 
--- /sloth/delay/tbox/changelog_pass/gcc/gcc/ChangeLog	Fri Dec 22 03:21:03 2000
+++ gcc/gcc/ChangeLog	Sat Dec 23 12:05:42 2000
@@ -1,3 +1,97 @@
+2000-12-23  Marek Michalkiewicz  <marekm@linux.org.pl>
+
+	* config/avr/avr.c (out_movqi_r_mr, out_movhi_r_mr, out_movsi_r_mr,
+	out_movsi_mr_r, out_movqi_mr_r, out_movhi_mr_r): Use %o instead of
+	%4 in output templates, do not modify operands passed by the caller.
+
+2000-12-23  Joseph S. Myers  <jsm28@cam.ac.uk>
+
+	* builtins.def (BUILT_IN_LABS, BUILT_IN_LLABS, BUILT_IN_IMAXABS):
+	Don't define.
+	* builtins.c (expand_builtin): Don't handle BUILT_IN_LABS,
+	BUILT_IN_LLABS and BUILT_IN_IMAXABS.
+	* c-common.c (c_common_nodes_and_builtins): Use BUILT_IN_ABS for
+	builtin labs, llabs and imaxabs.
+	(expand_tree_builtin): Don't handle BUILT_IN_LABS, BUILT_IN_LLABS
+	and BUILT_IN_IMAXABS.
+
+2000-12-23  Joseph S. Myers  <jsm28@cam.ac.uk>
+
+	* c-common.c (builtin_function_2): New function.
+	(c_common_nodes_and_builtins): Use it to define each pair (foo,
+	__builtin_foo) of builtins in one place.
+
+2000-12-22  Joseph S. Myers  <jsm28@cam.ac.uk>
+
+	* gccbug.in: Add libgcj and preprocessor categories.
+
+2000-12-22  Bernd Schmidt  <bernds@redhat.com>
+
+	* config/ia64/ia64.c (itanium_reorder): Only schedule stops in
+	the final scheduling pass.
+
+2000-12-22  Nick Clifton  <nickc@redhat.com>
+
+	* config/arm/arm.h (struct machine_function): Add new field
+	'lr_save_eliminated'.
+	* config/arm/arm.c (arm_compute_save_reg_mask): Do not include the
+	link register if its save has been eliminated.
+	(output_arm_prologue): Mention if the save of the link register
+	has been eliminated.
+	(output_arm_epilogue): Rename 'live_regs_mask' to
+	'saved_regs_mask'.
+	Test 'saved_regs_mask' for the link register, not regs_ever_live.
+	(arm_expand_prologue): If the link register has not been saved set
+	lr_save_eliminated and emit a USE to prevent later passes from
+	scavenging it.
+	
+	* dwarf2out_frame_debug_expr: Allow the (scratch) frame
+	pointer to be initialised from the stack pointer plus a
+	constant.
+
+2000-12-22  Bernd Schmidt  <bernds@redhat.com>
+
+	* regrename.c (struct du_chain): New field "earlyclobber".
+	(enum scan_actions): Remove unused entry "note_reference".
+	(enum scan_actions_name): Likewise.
+	(note_sets, clear_dead_regs, merge_overlapping_regs): New static
+	functions.
+	(regrename_optimize): Use them to compute unavailable regs; get
+	rid of the more simpleminded code we used to have here.
+	Use a tick array to ensure registers are allocated in a more
+	round-robin way.  Disable code that only optimizes registers
+	that were seen more than once.
+	(referenced_regs): Remove variable.
+	(scan_rtx_reg): New arg "earlyclobber".  All callers changed.
+	Store its value in newly generated du_chain structures.
+	Add new du_chains at the end, not the start, of the list.
+	Don't handle the "note_reference" action.
+	(scan_rtx): New arg "earlyclobber".  All callers changed.
+	(build_def_use): Lose code to keep track of referenced regs.
+
+2000-12-22  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
+
+	* Makefile.in (sched-deps.o, sched-rgn.o): Fix dependency typo.
+
+	* fp-bit.h (usi_to_float): Add prototype.
+
+	* i386.c (ix86_expand_builtin): Delete unused label.
+
+	* dwarf2out.c (file_info_cmp): Prototype.
+	(dwarf2out_line): Hide variable `old_in_use'.
+	
+	* objc-act.c (objc_fatal): Delete.
+
+	* sched-vis.c (visualize_stall_cycles): Remove unused variable.
+
+	* system.h (getopt): Fix error in last change.
+
+	* varasm.c (assemble_trampoline_template): Constify.
+
+2000-12-22  Jason Merrill  <jason@redhat.com>
+
+	* collect2.c (main): Use auto_demangling.
+
 2000-12-22  Alexandre Oliva  <aoliva@redhat.com>
 
 	* function.c (assign_parms): Update parm's DECL_INCOMING_RTL
--- /sloth/delay/tbox/changelog_pass/gcc/gcc/cp/ChangeLog	Thu Dec 21 10:35:55 2000
+++ gcc/gcc/cp/ChangeLog	Fri Dec 22 16:50:33 2000
@@ -1,4 +1,27 @@
-2000-12-20  Jason Merrill  <jason@redhat.com>
+2000-12-22  Jason Merrill  <jason@redhat.com>
+
+	* typeck.c (build_binary_op): Fix pmf comparison logic.
+
+	* call.c (joust): Use DECL_NONSTATIC_MEMBER_FUNCTION_P, not
+	DECL_STATIC_FUNCTION_P.
+
+	* semantics.c (genrtl_finish_function): Don't try to jump to
+	return_label unless it exists.
+
+	In partial ordering for a call, ignore parms for which we don't have
+	a real argument.
+	* call.c (joust): Pass len to more_specialized.
+	(add_template_candidate_real): Strip 'this', pass len.
+	* pt.c (more_specialized): Pass len down.  Lose explicit_args parm.
+	(get_bindings_order): New fn.  Pass len down.
+	(get_bindings_real): Strip 'this', pass len.
+	(fn_type_unification): Likewise.
+	(type_unification_real): Succeed after checking 'len' args.
+	(most_specialized_instantiation): Lose explicit_args parm.
+	* class.c (resolve_address_of_overloaded_function): Strip 'this', 
+	pass len.
+
+2000-12-21  Jason Merrill  <jason@redhat.com>
 
 	* pt.c (tsubst_decl): A FUNCTION_DECL has DECL_RESULT, not
 	DECL_TEMPLATE_RESULT.
--- /sloth/delay/tbox/changelog_pass/gcc/gcc/testsuite/ChangeLog	Fri Dec 22 03:21:20 2000
+++ gcc/gcc/testsuite/ChangeLog	Fri Dec 22 13:05:52 2000
@@ -1,3 +1,8 @@
+2000-12-22  Joseph S. Myers  <jsm28@cam.ac.uk>
+
+	* gcc.c-torture/compile/20001222-1.c: New test.
+	* gcc.c-torture/compile/20001222-1.x: Xfail.
+
 Fri Dec 22 06:45:03 2000  Alexandre Oliva  <aoliva@redhat.com>
 
 	* gcc.c-torture/execute/comp-goto-2.c: New test.
--- /sloth/delay/tbox/changelog_pass/gcc/libstdc++-v3/ChangeLog	Fri Dec 22 03:21:55 2000
+++ gcc/libstdc++-v3/ChangeLog	Fri Dec 22 23:20:49 2000
@@ -1,3 +1,22 @@
+2000-12-23  Benjamin Kosnik  <bkoz@redhat.com>
+
+	* src/Makefile.am (CSTD_INCLUDES): Change from CSHADOW_INCLUDES.
+	(strstream.cc): Add special rule for deprecated files.
+	* libsupc++/Makefile.am (INCLUDES): Sync.
+	* acinclude.m4 (GLIBCPP_EXPORT_INCLUDES): And here.
+
+	Reported by Fred Fish  <fnf@ninemoons.com>
+	* include/backward/iomanip.h: Remove backward from include
+	* include/backward/strstream.h: Same.
+	* include/backward/stream.h: Same.
+	* include/backward/ostream.h: Same.
+	* include/backward/istream.h: Same.
+	* src/strstream.cc: And here.
+
+	Reported by  Brad Garcia  <bgarcia@laurelnetworks.com>
+	* src/string-inst.cc (_S_find): Use generic template.
+	* include/bits/string.tcc (_S_find): Remove specializations
+	
 2000-12-22  Benjamin Kosnik  <bkoz@fillmore.redhat.com>
 
 	Attempt to make locale visible in gdb.
--- /sloth/delay/tbox/changelog_pass/gcc/boehm-gc/ChangeLog	Fri Dec 15 00:13:12 2000
+++ gcc/boehm-gc/ChangeLog	Fri Dec 22 19:50:46 2000
@@ -1,3 +1,7 @@
+2000-12-23  Hans Boehm  <Hans_Boehm@hp.com>
+
+	* gcj_mlc.c (GC_gcj_malloc): Don't release allocation lock twice.
+
 2000-12-15  Bryce McKinlay  <bryce@albatross.co.nz>
 
 	* Makefile.dist: Renamed from Makefile.orig.
--- /sloth/delay/tbox/changelog_pass/gcc/libjava/ChangeLog	Thu Dec 21 22:20:53 2000
+++ gcc/libjava/ChangeLog	Sat Dec 23 15:50:44 2000
@@ -1,3 +1,7 @@
+2000-12-23  Joseph S. Myers  <jsm28@cam.ac.uk>
+
+	* java/lang/mprec.h: Change C9X reference to refer to C99.
+
 2000-12-22  Bryce McKinlay  <bryce@albatross.co.nz>
 
 	* java/lang/Throwable.java (trace_enabled): New static field.
-- 
Geoffrey Keating <geoffk@cygnus.com> 
(via an automated GCC regression script.)


2000-12-23T23:50:00Z 2000-12-24T02:49:14Z regress-3

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