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, 3 new, with your patch on 2000-10-27T23:20:00Z.


(This is an automated message.)

With your recent patch, GCC has some regression test failures, which
used to pass.  There are 3 new failures, and 0
failures that existed before and after that patch; 0 failures
have been fixed.

The new failures are:
gcc.sum gcc.c-torture/compile/961004-1.c,
gcc.sum gcc.c-torture/execute/960416-1.c
gcc.sum gcc.c-torture/execute/961122-1.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-27T18:50:00Z.

For more information, see <http://www.cygnus.com/~geoffk/gcc-regression/>.
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/compile/961004-1.c,  -O3 -fomit-frame-pointer -funroll-loops  
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/compile/961004-1.c,  -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions  
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,  -O3 -fssa 
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20001009-2.c execution,  -Os 
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20001011-1.c execution,  -O0 
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20001011-1.c execution,  -O1 
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20001011-1.c execution,  -O2 
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20001011-1.c execution,  -O3 -fomit-frame-pointer 
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20001011-1.c execution,  -O3 -g 
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20001011-1.c execution,  -O3 -fssa 
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20001011-1.c execution,  -Os 
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/960416-1.c compilation,  -O3 -fomit-frame-pointer 
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/960416-1.c compilation,  -O3 -g 
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/961122-1.c compilation,  -O3 -fomit-frame-pointer 
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/961122-1.c compilation,  -O3 -g 
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/961122-1.c compilation,  -O3 -fssa 
gcc/testsuite/gcc.sum:FAIL: gcc.dg/asm-fs-1.c scan-assembler-not
gcc/testsuite/gcc.sum:FAIL: gcc.dg/asm-fs-1.c scan-assembler-not
gcc/testsuite/gcc.sum:FAIL: gcc.dg/c99-array-nonobj-1.c (test for excess errors)
gcc/testsuite/gcc.sum:FAIL: gcc.dg/sequence-pt-1.c bogus sequence point warning (test for bogus messages, line 49)
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/static11.C  Execution test
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,  -O3 -fssa 
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,  -O3 -fssa 
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,  -O3 -fssa 
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/u77-test.f compilation,  -Os 
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	Fri Oct 27 11:50:41 2000
+++ egcs/gcc/ChangeLog	Fri Oct 27 16:20:46 2000
@@ -1,3 +1,77 @@
+2000-10-27  Richard Henderson  <rth@redhat.com>
+
+	* invoke.texi: Document -frename-registers.  Add it to -O3.
+	* toplev.c (rest_of_compilation): Run regrename before ifcvt2.
+	(enum dump_file_index, dump_file): Update order.
+	(main): Set flag_rename_registers at -O3.
+
+2000-10-27  Richard Henderson  <rth@redhat.com>
+
+	* config/alpha/alpha.h (enum reg_class): Add PV_REG.
+	(REG_CLASS_NAMES, REG_CLASS_CONTENTS, REGNO_REG_CLASS): Update.
+	(REG_CLASS_FROM_LETTER): Assign it to 'c'.
+	* config/alpha/alpha.md (call_osf_1): Use it.
+	(call_value_osf_1): Likewise.
+
+	* config/ia64/ia64.c: Revert 10-23 patch.
+	(ia64_hard_regno_rename_ok): New.
+	* config/ia64/ia64-protos.h: Declare it.
+	* config/ia64/ia64.h (HARD_REGNO_RENAME_OK): Use it.
+
+2000-10-27  Bernd Schmidt  <bernds@redhat.co.uk>
+	    Richard Henderson  <rth@redhat.com>
+
+        * regrename.c: Rewrite to handle multi-register modes and
+        cond_exec instructions.
+        * Makefile.in (regrename.o): Update dependancies.
+        * recog.h (struct operand_alternative): Add is_address.
+        * recog.c (preprocess_constraints) [case 'p']: Set it.
+
+2000-10-27  Zack Weinberg  <zack@wolery.stanford.edu>
+
+	* configure.in: If not NO_MINUS_C_MINUS_O, substitute
+	OUTPUT_OPTION with '-o $@'.  Make zlibdir, zlibinc relative to
+	top level.  Kill oldstyle_subdirs.  Do not include
+	$srcdir/$s/Makefile.in in all_lang_makefiles, but do include
+	$outputs.  Do not run configure.lang from config.status.
+	Rearrange warning-flag logic to correspond to what the
+	makefile wants.  Put special vax stage1 options in
+	@stage1_flags@ not @stage1_warn_cflags@.  Don't do anything
+	with extra_c_objs, extra_cxx_objs, or extra_cpp_objs.
+	(--enable-c-cpplib): AC_SUBST(maybe_cpplib) with "libcpp.a" if
+	switch is given, nothing otherwise.
+	* configure.lang: Delete.
+
+        * Makefile.in: Expunge all traces of extra_c_objs,
+        extra_cxx_objs, and extra_cpp_objs.  Set MAYBE_CPPLIB from
+        @maybe_cpplib@. Add $(MAYBE_CPPLIB) to C_AND_OBJC_OBJS.  Set
+        warning options via a three level scheme so that -pedantic and
+        -Wtraditional are not used for non-C front ends: LOOSE_WARN,
+        STRICT1_WARN, STRICT2_WARN -> $(@D)-warn, GCC_WARN_CFLAGS ->
+        WARN_CFLAGS.  Distinguish STAGE1_CFLAGS from BOOT_CFLAGS.
+	Add -I$(@D) and -I$(srcdir)/$(@D) to INCLUDES.
+	Set OUTPUT_OPTION, ZLIB, ZLIBINC.  Do not set P,
+        LANG_FLAGS_TO_PASS.  Add OUTPUT_OPTION to all object-file
+        generation rules.  Wrap all rules that change the current
+        directory in parentheses; pmake doesn't spawn a new shell for
+        each command.  Expunge all references to $(P).  When one
+        command depends on another and they're run all at once, use &&
+        to separate them, not ;.  Add libgcc_s$(SHLIB_EXT) to files
+        deleted on make clean.  Force OUTPUT_OPTION='-o $@' in stage2
+        and beyond.
+
+	* objc/Make-lang.in: Wrap all rules that change the current
+	directory in parentheses.  Expunge all references to $(P).
+	When one command depends on another and they're run all at
+	once, use && to separate them, not ;.  Add OUTPUT_OPTION to
+	all object-file generation rules.  Delete obsolete variables.
+	* objc/Makefile.in: Delete.
+
+2000-10-27  Jakub Jelinek  <jakub@redhat.com>
+
+	* calls.c (expand_call): If sibcall_failure is set during pass 1,
+	clear tail_call_insns as well.
+
 2000-10-27  Nick Clifton  <nickc@redhat.com>
 
 	* config/arm/arm-protos.h (arm_function_ok_for_sibcall): Add
--- /sloth/delay/tbox/changelog_pass/egcs/gcc/cp/ChangeLog	Wed Oct 25 23:05:53 2000
+++ egcs/gcc/cp/ChangeLog	Fri Oct 27 16:20:51 2000
@@ -1,3 +1,15 @@
+2000-10-27  Zack Weinberg  <zack@wolery.stanford.edu>
+
+	* Make-lang.in: Move all build rules here from Makefile.in,
+	adapt to new context.  Wrap all rules that change the current
+	directory in parentheses.  Expunge all references to $(P).
+	When one command depends on another and they're run all at
+	once, use && to separate them, not ;.  Add OUTPUT_OPTION to
+	all object-file generation rules.  Delete obsolete variables.
+
+	* Makefile.in: Delete.
+	* config-lang.in: Delete outputs= line.
+
 2000-10-26  Gabriel Dos Reis  <gdr@codesourcery.com>
 
 	* error.c (dump_function_decl): Print no space between
--- /sloth/delay/tbox/changelog_pass/egcs/gcc/f/ChangeLog	Sat Oct 21 11:20:37 2000
+++ egcs/gcc/f/ChangeLog	Fri Oct 27 16:20:51 2000
@@ -1,3 +1,15 @@
+2000-10-27  Zack Weinberg  <zack@wolery.stanford.edu>
+
+	* Make-lang.in: Move all build rules here from Makefile.in,
+	adapt to new context.  Wrap all rules that change the current
+	directory in parentheses.  Expunge all references to $(P).
+	When one command depends on another and they're run all at
+	once, use && to separate them, not ;.  Add OUTPUT_OPTION to
+	all object-file generation rules.  Delete obsolete variables.
+
+	* Makefile.in: Delete.
+	* config-lang.in: Delete outputs= line.
+
 Sat Oct 21 18:07:48 2000  Joseph S. Myers  <jsm28@cam.ac.uk>
 
 	* Makefile.in, g77spec.c: Remove EGCS references in comments.
--- /sloth/delay/tbox/changelog_pass/egcs/gcc/java/ChangeLog	Wed Oct 25 18:35:28 2000
+++ egcs/gcc/java/ChangeLog	Fri Oct 27 16:20:52 2000
@@ -1,3 +1,15 @@
+2000-10-27  Zack Weinberg  <zack@wolery.stanford.edu>
+
+	* Make-lang.in: Move all build rules here from Makefile.in,
+	adapt to new context.  Wrap all rules that change the current
+	directory in parentheses.  Expunge all references to $(P).
+	When one command depends on another and they're run all at
+	once, use && to separate them, not ;.  Add OUTPUT_OPTION to
+	all object-file generation rules.  Delete obsolete variables.
+
+	* Makefile.in: Delete.
+	* config-lang.in: Delete outputs= line.
+
 2000-10-24  Tom Tromey  <tromey@cygnus.com>
 
 	* lex.c (java_new_lexer): Initialize new fields.  Work around
--- /sloth/delay/tbox/changelog_pass/egcs/gcc/testsuite/ChangeLog	Fri Oct 27 06:05:44 2000
+++ egcs/gcc/testsuite/ChangeLog	Fri Oct 27 16:20:53 2000
@@ -1,3 +1,7 @@
+2000-10-27  Jakub Jelinek  <jakub@redhat.com>
+
+	* g++.old-deja/g++.other/eh2.C: New test.
+
 2000-10-27  Bernd Schmidt  <bernds@cygnus.co.uk>
 
 	* gcc.c-torture/execute/20001027-1.c: New test.
-- 
Geoffrey Keating <geoffk@cygnus.com> 
(via an automated GCC regression script.)

bernds@redhat.co.uk
jakub@redhat.com
rth@redhat.com
zack@wolery.stanford.edu

2000-10-27T23:20:00Z 2000-10-28T04:18:35Z regress-3

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