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]

1 GCC regressions, 0 new, with your patch on 2000-08-21T15:35: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 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)
gcc/testsuite/g++.sum:FAIL: g++.other/loop2.C caused compiler crash
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 08:35:35 2000
@@ -1,3 +1,167 @@
+2000-08-21  Jakub Jelinek  <jakub@redhat.com>
+
+	* config/i386/i386.md (lea_general_1): Copy insn condition to split
+	condition.
+	(lea_general_2, lea_general_3): Likewise.
+
+2000-08-21  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
+
+	* c-decl.c (duplicate_decls, define_label): Restrict -Wtraditional
+	warnings to user code.
+
+	* c-lex.c (readescape, yylex): Likewise.
+
+	* c-typeck.c (store_init_value, process_init_element): Likewise
+	(c_expand_start_case): Format.
+
+2000-08-18  Maciej W. Rozycki  <macro@ds2.pg.gda.pl>
+
+	* mips/linux.h (LINK_SPEC): Use %(endian_spec).
+
+	* mips/mips.h: Change LINKER_ENDIAN_SPEC to ENDIAN_SPEC
+	and linker_endian_spec to endian_spec. 
+	(ENDIAN_SPEC): Add %{EB} and %{EL}.
+	(LINK_SPEC): Remove %{EB} and %{EL}.
+	(ASM_SPEC): Likewise.  Use %(endian_spec). 
+
+2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
+
+	* c-tree.h (flag_hosted): Move declaration from here...
+	* c-common.h (flag_hosted): ... to here.
+	(flag_noniso_default_format_attributes): New declaration.
+	* c-decl.c (flag_noniso_default_format_attributes): New variable.
+	(c_decode_option): Set it appropriately for options choosing
+	language standard variant.
+	* c-common.c (init_function_format_info): Only provide default
+	format attributes if flag_hosted.  Only provide the gettext
+	formats if flag_noniso_default_format_attributes.  Update
+	comments.
+	(check_format_info): Disable treatment of %a as a scanf flag in
+	C99 mode.
+
+2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
+
+	* c-common.c (scan_char_table): Add 'w' to flags for all formats
+	except 'n'.
+	(check_format_info): Set 'wide' for scanf format widths.  Warn for
+	a zero scanf width.  Make the check for writing into a constant
+	object at the first level of indirection; at later levels, warn if
+	any type qualifiers are encountered.
+
+Mon Aug 21 07:41:12 2000  Jeffrey A Law  (law@cygnus.com)
+
+	* reload.c (reload_inner_reg_of_subreg): New function broken out of
+	push_reload.
+	(push_reload): Use reload_inner_reg_of_subreg.
+	(combine_reloads): Do not combine reloads if the input reload
+	is a SUBREG in which the inner part will need reloading.
+
+	* global.c (global_alloc): Avoid passing dumpfile argument to
+	reload routines.
+	* toplev.c (rest_of_compilation): Likewise.
+	* reload.h (reload): Remove dumpfile argument.  Callers changed.
+	(debug_reload, debug_reload_to_stream): Move prototypes here.
+	* rtl.h  (reload): Remove dumpfile argument.
+	* reload.c (debug_reload): Remove prototype.
+	(debug_reload_to_stream): Likewise.
+	* reload1.c: Avoid passing dumpfile around, rely on rtl_dump_file
+	instead.
+
+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 08:35:43 2000
@@ -1,3 +1,26 @@
+2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
+
+	* decl.c (flag_hosted, flag_noniso_default_format_attributes): New
+	variables.
+	* decl2.c (lang_decode_option): Disable gettext attributes for
+	-ansi.
+
+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 08:35:45 2000
@@ -1,3 +1,26 @@
+2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
+
+	* gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
+
+2000-08-21  Jakub Jelinek  <jakub@redhat.com>
+
+	* g++.old-deja/g++.other/loop2.C: New test.
+
+	* 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.)

ghazi@caip.rutgers.edu
jsm28@cam.ac.uk
law@cygnus.com
macro@ds2.pg.gda.pl

2000-08-21T15:35:00Z 2000-08-21T18:21:32Z regress-1

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