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]

6 GCC regressions, 0 new, with your patch on 2000-12-22T21:05: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 6
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/partial3.C
g++.sum g++.pt/ptrmem5.C
g++.sum g++.pt/spec29.C
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/partial3.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.pt/ptrmem5.C (test for excess errors)
gcc/testsuite/g++.sum:FAIL: g++.pt/spec29.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	Fri Dec 22 13:05:50 2000
@@ -1,3 +1,70 @@
+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 08:50:14 2000
@@ -1,4 +1,27 @@
-2000-12-20  Jason Merrill  <jason@redhat.com>
+2000-12-22  Jason Merrill  <jason@redhat.com>
+
+	* call.c (joust): Use DECL_NONSTATIC_MEMBER_FUNCTION_P, not
+	DECL_STATIC_FUNCTION_P.
+
+	* typeck.c (build_binary_op): Fix pmf comparison logic.
+
+	* 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.
-- 
Geoffrey Keating <geoffk@cygnus.com> 
(via an automated GCC regression script.)

bernds@redhat.com
jsm28@cam.ac.uk
nickc@redhat.com

2000-12-22T21:05:00Z 2000-12-23T00:42:27Z regress-6

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