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]

5 GCC regressions, 0 new, with your patch on 2000-10-06T13: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 5
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++.brendan/crash13.C
g++.sum g++.brendan/crash52.C
g++.sum g++.jason/report.C
g++.sum g++.law/friend5.C
g++.sum g++.mike/p646.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-10-06T05:35: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++.brendan/crash13.C reaches end of non-void function (test for errors, line 33)
gcc/testsuite/g++.sum:FAIL: g++.brendan/crash52.C non-void function (test for errors, line 12)
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++.jason/report.C non-void (test for errors, line 53)
gcc/testsuite/g++.sum:FAIL: g++.jason/report.C non-void (test for errors, line 68)
gcc/testsuite/g++.sum:FAIL: g++.law/friend5.C non-void (test for errors, line 17)
gcc/testsuite/g++.sum:FAIL: g++.law/friend5.C non-void (test for errors, line 22)
gcc/testsuite/g++.sum:FAIL: g++.mike/p646.C no return statement (test for warnings, line 110)
gcc/testsuite/g++.sum:FAIL: g++.mike/p646.C no return statement (test for warnings, line 118)
gcc/testsuite/g++.sum:FAIL: g++.mike/p646.C no return statement (test for warnings, line 126)
gcc/testsuite/g++.sum:FAIL: g++.mike/p646.C no return statement (test for warnings, line 133)
gcc/testsuite/g++.sum:FAIL: g++.mike/p646.C no return statement (test for warnings, line 145)
gcc/testsuite/g++.sum:FAIL: g++.other/loop2.C caused compiler crash
gcc/testsuite/g++.sum:FAIL: g++.pt/static11.C  Execution test
gcc/testsuite/objc.sum:FAIL: objc/execute/np-1.m compilation,  -O 
gcc/testsuite/objc.sum:FAIL: objc/execute/np-2.m compilation,  -O 
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/gcc/ChangeLog	Thu Oct  5 22:35:35 2000
+++ egcs/gcc/ChangeLog	Fri Oct  6 06:05:40 2000
@@ -1,3 +1,50 @@
+2000-10-06  Hans-Peter Nilsson  <hp@bitrange.com>
+
+	* dwarf2out.c (build_cfa_loc): Correct to use DW_OP_regx or
+	DW_OP_bregx when cfa->reg > 31.
+
+	* frame-dwarf2.c (decode_stack_op) [case DW_OP_regx]: Add missing
+	break.
+
+2000-10-05  Richard Henderson  <rth@cygnus.com>
+
+	* c-decl.c (warn_missing_noreturn): Remove.
+	(c_expand_body): Don't set or check can_reach_end.
+	* c-tree.h (warn_missing_noreturn): Move ...
+	* flags.h: ... here.
+	(can_reach_end): Remove.
+	* flow.c (check_function_return_warnings): New.
+	(make_edges): No edge to exit for noreturn sibcalls.
+	* function.c (expand_function_end): Save the return value
+	clobber instruction.
+	(mark_function_status): Mark it.
+	* function.h (struct function): Add x_clobber_return_insn.
+	* jump.c (can_reach_end): Remove.
+	(calculate_can_reach_end): Remove.
+	(jump_optimize_1): Don't call it.
+	* output.h (check_function_return_warnings): Declare.
+	* toplev.c (warn_missing_noreturn): Move from c-decl.c
+	(rest_of_compilation): Call check_function_return_warnings.
+
+2000-10-05  Richard Henderson  <rth@cygnus.com>
+
+	* Makefile.in (NM_FOR_TARGET): New.
+	(libgcc.mk): Pass SHLIB_MKMAP, SHLIB_MAPFILES.
+	(libgcc.a, stmp-multilib): Pass NM_FOR_TARGET.
+	* mklibgcc.in: If SHLIB_MKMAP, build libgcc.map.  Depend the
+	shared library build on that and EXTRA_MULTILIB_PARTS.
+	* mkmap-flat.awk: New file.
+	* mkmap-symver.awk: New file.
+	* libgcc-std.ver: New file.
+	* config/libgcc-glibc.ver: New file.
+	* config/ia64/libgcc-ia64.ver: New file.
+	* config/t-linux (SHLIB_MKMAP, SHLIB_MAPFILES): New.
+	(SHLIB_LINK): Add --version-script.
+	* config/ia64/t-ia64 (SHLIB_MAPFILES): Add libgcc-ia64.ver.
+	* config/mips/t-iris6 (SHLIB_MKMAP, SHLIB_MAPFILES): New.
+	* config/sparc/t-sol2 (SHLIB_MKMAP, SHLIB_MAPFILES): New.
+	(SHLIB_LINK): Add -M.
+
 2000-10-05  Richard Henderson  <rth@cygnus.com>
 
 	* Makefile.in (LIB2FUNCS): Add _clz.
--- /sloth/delay/tbox/changelog_pass/egcs/gcc/ch/ChangeLog	Sun Sep 10 19:20:38 2000
+++ egcs/gcc/ch/ChangeLog	Fri Oct  6 01:05:40 2000
@@ -1,3 +1,7 @@
+2000-10-05  Richard Henderson  <rth@cygnus.com>
+
+	* decl.c (finish_chill_function): Don't init can_reach_end.
+
 2000-09-10  Zack Weinberg  <zack@wolery.cumb.org>
 
 	* decl.c, timing.c: Include defaults.h if not already included.
--- /sloth/delay/tbox/changelog_pass/egcs/gcc/cp/ChangeLog	Thu Oct  5 20:05:36 2000
+++ egcs/gcc/cp/ChangeLog	Fri Oct  6 03:35:36 2000
@@ -1,3 +1,15 @@
+2000-10-06  Nathan Sidwell  <nathan@codesourcery.com>
+
+	* pt.c (lookup_template_class): Set current access for enum.
+	(tsubst_enum): Set file & line for enum decl.
+	
+	* spew.c (yylex): Remove unused variable.
+
+2000-10-05  Richard Henderson  <rth@cygnus.com>
+
+	* semantics.c (genrtl_finish_function): Don't init or check
+	can_reach_end; remove noreturn and return value checks.
+
 2000-10-05  Tom Tromey  <tromey@cygnus.com>
 
 	* init.c (build_java_class_ref): Use `build_static_name' with a
--- /sloth/delay/tbox/changelog_pass/egcs/gcc/f/ChangeLog	Sun Oct  1 12:35:38 2000
+++ egcs/gcc/f/ChangeLog	Fri Oct  6 01:05:42 2000
@@ -1,3 +1,7 @@
+2000-10-05  Richard Henderson  <rth@cygnus.com>
+
+	* com.c (finish_function): Don't init can_reach_end.
+
 Sun Oct  1 11:43:44 2000  Mark Mitchell  <mark@codesourcery.com>
 
 	* com.c (lang_mark_false_label_stack): Remove.
--- /sloth/delay/tbox/changelog_pass/egcs/gcc/testsuite/ChangeLog	Thu Oct  5 02:50:41 2000
+++ egcs/gcc/testsuite/ChangeLog	Fri Oct  6 03:35:37 2000
@@ -1,3 +1,7 @@
+2000-10-06  Nathan Sidwell  <nathan@codesourcery.com>
+
+	* g++.old-deja/g++.pt/enum14.C: New test.
+
 2000-10-05  Nathan Sidwell  <nathan@codesourcery.com>
 
 	* g++.old-deja/g++.pt/crash59.C: New test.
-- 
Geoffrey Keating <geoffk@cygnus.com> 
(via an automated GCC regression script.)

hp@bitrange.com

2000-10-06T13:05:00Z 2000-10-06T15:29:12Z regress-5

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