This is the mail archive of the
gcc-regression@gcc.gnu.org
mailing list for the GCC project.
1 GCC regressions, 0 new, with your patch on 2000-08-21T10:20:00Z.
- To: rearnsha at arm dot com
- To: gdr at merlin dot codesourcery dot com
- To: gcc-regression at gcc dot gnu dot org
- Subject: 1 GCC regressions, 0 new, with your patch on 2000-08-21T10:20:00Z.
- From: "GCC regression checker" <geoffk at cygnus dot com>
- Date: Mon, 21 Aug 2000 05:44:15 -0700 (PDT)
(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++.ns/koenig7.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-08-12T01:20:00Z.
For more information, see <http://www.cygnus.com/~geoffk/gcc-regression/>.
If it seems that you have been sent this mail incorrectly---that is,
if you did not recently check in a change to GCC---please
contact Geoffrey Keating <geoffk@cygnus.com>. The script that
extracts e-mail addresses from ChangeLog entries is not completely
reliable.
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/compile/20000804-1.c, -O0
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/compile/20000804-1.c, -O1
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/compile/20000804-1.c, -O2
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/compile/20000804-1.c, -O3 -fomit-frame-pointer
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/compile/20000804-1.c, -O3 -g
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/compile/20000804-1.c, -O3 -fssa
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/compile/20000804-1.c, -Os
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20000225-1.c execution, -O2
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20000225-1.c execution, -O3 -fomit-frame-pointer
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20000225-1.c execution, -O3 -fomit-frame-pointer -funroll-loops
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20000225-1.c execution, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20000225-1.c execution, -O3 -g
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20000225-1.c execution, -O3 -fssa
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20000225-1.c execution, -Os
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20000801-1.c execution, -O2
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20000801-1.c execution, -O3 -fomit-frame-pointer
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20000801-1.c execution, -O3 -fomit-frame-pointer -funroll-loops
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20000801-1.c execution, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20000801-1.c compilation, -O3 -g
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20000801-1.c execution, -Os
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20000801-2.c execution, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20000818-1.c compilation, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions
gcc/testsuite/gcc.sum:FAIL: gcc.dg/20000629-1.c (test for excess errors)
gcc/testsuite/gcc.sum:FAIL: gcc.dg/c90-array-lval-1.c (test for excess errors)
gcc/testsuite/gcc.sum:FAIL: gcc.dg/c99-array-lval-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++.ns/koenig7.C (test for excess errors)
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 Sat Aug 19 13:50:30 2000
+++ egcs/gcc/ChangeLog Mon Aug 21 03:20:23 2000
@@ -1,3 +1,98 @@
+2000-08-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
+
+ * diagnostic.c (context_as_prefix): Export.
+ (need_error_newline): Remove.
+ (lang_diagnostic_starter, lang_diagnostic_finalizer): New objects.
+ (error_module_changed, record_last_error_module,
+ error_function_changed, record_last_error_function): New functions.
+ (initialize_diagnostics): Default intialize
+ lang_diagnostic_starter, lang_diagnostic_finalizer.
+ (init_output_buffer): Tweak.
+ (file_name_as_prefix): New function.
+ (announce_function, default_print_error_function,
+ report_error_function, set_diagnostic_context): Tweak.
+
+2000-08-21 Richard Earnshaw <rearnsha@arm.com>
+
+ * flow.c (init_propagate_block_info): Handle SUBREG in a jump
+ condition expression.
+
+2000-08-20 Richard Henderson <rth@cygnus.com>
+
+ * flow.c (merge_blocks_nomove): Don't seek back past the bb note.
+
+2000-08-20 Zack Weinberg <zack@wolery.cumb.org>
+
+ * cppinit.c (cpp_init): Set global flag when called.
+ (cpp_reader_init): Bomb out if cpp_init hasn't been called.
+
+Sun Aug 20 01:41:35 MSD 2000 Dennis Chernoivanov <cdi@sparc.spb.su>
+
+ * cpplex.c (cpp_scan_buffer): Move `output_line_command' just
+ before `process_directive' so that newlines won't be missed
+ for directives.
+ (cpp_printf): Increment `print->lineno' when newline is emitted.
+
+ * cppmain.c (cb_ident): Likewise.
+ (cb_define): Likewise.
+ (cb_undef): Likewise.
+ (cb_include): Likewise.
+ (cb_def_pragma): Likewise.
+ (dump_macros_helper): Likewise.
+
+2000-08-20 Richard Henderson <rth@cygnus.com>
+
+ * config/ia64/ia64.c (emit_insn_group_barriers): Stop if ar.lc
+ assigned before a loop.
+
+ * config/ia64/ia64.md (ashlsi3): Zero extend the shift count.
+ (ashrsi3, lshrsi3): Likewise.
+
+2000-08-20 Gabriel Dos Reis <gdr@codesourcery.com>
+
+ * c-lang.c: #include diagnostic.h
+ (c_tree_printer): New function.
+ (lang_init): Initialize lang_printer.
+
+ * Makefile.in (c-lang.o): Depends on diagnostic.h
+
+2000-08-20 Gabriel Dos Reis <gdr@codesourcery.com>
+
+ * c-errors.c (pedwarn_c99): Adjust call to report_diagnostic.
+
+ * diagnostic.c (default_diagnostic_starter,
+ default_diagnostic_finalizer): New functions.
+ (diagnostic_for_asm, diagnostic_for_decl): Tweak.
+ (pedwarn, pedwarn_with_file_and_line, error,
+ error_with_file_and_line, fatal, warning,
+ warning_with_file_and_line): Adjust call to report_diagnostic.
+ (report_diagnostic): Rework.
+ (set_diagnostic_context): New function.
+
+ * diagnostic.h (struct diagnostic_context): New data structure.
+ (diagnostic_message, diagnostic_argument_list,
+ diagnostic_file_location, diagnostic_line_location,
+ diagnostic_is_warning, diagnostic_starter, diagnostic_finalizer,
+ diagnostic_finalizer, diagnostic_auxiliary_data): New macros.
+ (set_diagnostic_context): Declare.
+ (report_diagnostic): Change prototype.
+
+Sun 20-Aug-2000 09:25:45 BST Neil Booth <NeilB@earthling.net>
+
+ * fix-header.c (main): Initialize cpplib.
+
+2000-08-19 Michael Meissner <meissner@redhat.com>
+
+ * ifcvt.c (find_if_block): Do not assume that a THEN block has any
+ instructions in it before checking for indirect jumps.
+
+ * ifcvt.c (find_if_block): Do not consider a THEN block that ends
+ in a indirect jump as a potential for conditional execution.
+
+ * d30v.h (d30v_init_expanders): Don't declare here.
+ * d30v-protos.h (d30v_init_expanders): Declare here with a valid
+ prototype.
+
Sat 19-Aug-2000 21:11:45 BST Neil Booth <NeilB@earthling.net>
* cpp.texi: Add @section for assertions.
--- /sloth/delay/tbox/changelog_pass/egcs/gcc/cp/ChangeLog Fri Aug 18 04:20:27 2000
+++ egcs/gcc/cp/ChangeLog Mon Aug 21 03:20:24 2000
@@ -1,3 +1,19 @@
+2000-08-21 Gabriel Dos Reis <gdr@codesourcery.com>
+
+ * lex.c (lang_init_options): Default diagnostic message maximum
+ length to 80, when line-wrapping.
+
+2000-08-20 Mark Mitchell <mark@codesourcery.com>
+
+ * class.c (build_vtbl_initializer): Clear the entire
+ vtbl_init_data. Start keeping track of the functions for which we
+ have created vcall offsets here.
+ (dfs_build_vcall_offset_vtbl_entries): Remove.
+ (build_vcall_offset_vtbl_entries): Reimplement.
+ (add_vcall_offset_vtbl_entries_r): New function.
+ (add_vcall_offset_vtbl_entries_1): Likewise. Tweak logic for
+ computing when vcall offsets are necessary.
+
2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
* decl.c (member_function_or_else): Use cp_error ... %T.
--- /sloth/delay/tbox/changelog_pass/egcs/gcc/f/ChangeLog Sat Aug 19 11:05:39 2000
+++ egcs/gcc/f/ChangeLog Mon Aug 21 00:50:22 2000
@@ -1,3 +1,7 @@
+2000-08-21 Jakub Jelinek <jakub@redhat.com>
+
+ * lang-specs.h: Pass -I* options to f771.
+
2000-08-19 Toon Moene <toon@moene.indiv.nluug.nl>
* top.c (ffe_decode_option): Disable -fdebug-kludge
--- /sloth/delay/tbox/changelog_pass/egcs/gcc/java/ChangeLog Thu Aug 17 15:05:30 2000
+++ egcs/gcc/java/ChangeLog Sun Aug 20 13:50:29 2000
@@ -1,3 +1,11 @@
+2000-08-09 Tom Tromey <tromey@cygnus.com>
+
+ * parse.y (check_abstract_method_definitions): Now return `int'.
+ Check implemented interfaces. Fixes PR gcj/305.
+
+ * parse.y (patch_switch_statement): Disallow `long' in switch
+ expressions. Fixes PR gcj/310.
+
2000-08-15 Alexandre Petit-Bianco <apbianco@cygnus.com>
* decl.c (finit_leg_identifier_node): New global.
--- /sloth/delay/tbox/changelog_pass/egcs/gcc/testsuite/ChangeLog Sat Aug 19 11:05:41 2000
+++ egcs/gcc/testsuite/ChangeLog Mon Aug 21 03:20:25 2000
@@ -1,3 +1,20 @@
+2000-08-21 Jakub Jelinek <jakub@redhat.com>
+
+ * gcc.c-torture/compile/20000606-1.c: New test.
+ * gcc.c-torture/compile/20000728-1.c: New test.
+ * gcc.c-torture/execute/20000801-1.c: New test.
+ * gcc.c-torture/execute/20000801-2.c: New test.
+ * gcc.c-torture/execute/20000819-1.c: New test.
+ * gcc.c-torture/execute/20000819-1.x: XFAIL.
+ * gcc.dg/20000629-1.c: New test.
+ * gcc.dg/20000724-1.c: New test.
+ * gcc.dg/20000807-1.c: New test.
+
+Sun Aug 20 01:41:35 MSD 2000 Dennis Chernoivanov <cdi@sparc.spb.su>
+
+ * gcc.dg/cpp/pragma-1.c: New test.
+ * gcc.dg/cpp/pragma-2.c: New test.
+
2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
* gcc.dg/cpp/lexstrng.c: Don't include string.h.
--
Geoffrey Keating <geoffk@cygnus.com>
(via an automated GCC regression script.)
gdr@merlin.codesourcery.com
rearnsha@arm.com
2000-08-21T10:20:00Z 2000-08-21T12:44:07Z regress-1