2 GCC gcc-3_3-branch regressions, 0 new, with your patch on 2003-03-10T06:19:34Z.

GCC regression checker geoffk@apple.com
Mon Mar 10 10:57:00 GMT 2003


With your recent patch, GCC gcc-3_3-branch has some regression test failures, 
which used to pass.  There are 0 new failures, and 2
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:
native g77.sum g77.f-torture/execute/980520-1.f
native gcc.sum gcc.dg/Wreturn-type.c

For more information, see http://gcc.gnu.org/regtest/.

-------------- next part --------------
ChangeLog entries since last run on 2003-03-10T01:41:27Z:
--- /Users/regress/tbox/changelog_mail/gcc/gcc/cp/ChangeLog	Sun Mar  9 17:42:37 2003
+++ gcc/gcc/cp/ChangeLog	Sun Mar  9 22:20:36 2003
@@ -1,3 +1,13 @@
+2003-03-09  Mark Mitchell  <mark@codesourcery.com>
+
+	PR c++/9912
+	* cp-tree.h (is_ancestor): New function.
+	* decl2.c (is_namespace_ancestor): Rename to ...
+	(is_ancestor): ... this.
+	(namespace_ancestor): Use it.
+	(set_decl_namespace): Likewise.
+	(handle_class_head): Check for invalid class definitions.
+
 2003-03-10  Gabriel Dos Reis <gdr@integrable-solutions.net>
 
 	Compile-time improvement: 2/n.
--- /Users/regress/tbox/changelog_mail/gcc/gcc/testsuite/ChangeLog	Sun Mar  9 08:25:48 2003
+++ gcc/gcc/testsuite/ChangeLog	Sun Mar  9 22:20:41 2003
@@ -1,3 +1,9 @@
+2003-03-09  Mark Mitchell  <mark@codesourcery.com>
+
+	PR c++/9912
+	* g++.dg/parse/class1.C: New test.
+	* g++.old-deja/g++.other/decl5.C: Adjust.
+	
 2003-03-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
 
 	* gcc.dg/i386-loop-1.c: New test.

ChangeLog entries between 2003-03-10T01:41:27Z and the last time everything
passed, on 2003-03-09T16:24:30Z:
--- /Users/regress/tbox/changelog_pass/gcc/ChangeLog	Mon Mar  3 16:30:53 2003
+++ gcc/ChangeLog	Sun Mar  9 13:04:50 2003
@@ -1,3 +1,7 @@
+2003-03-09  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
+
+	* configure.in (gxx_include_dir): Fix typo.
+
 2003-02-21  Zack Weinberg  <zack@codesourcery.com>
 
 	* MAINTAINERS: Copy from HEAD.
--- /Users/regress/tbox/changelog_pass/gcc/gcc/ChangeLog	Sat Mar  8 06:23:30 2003
+++ gcc/gcc/ChangeLog	Sun Mar  9 13:04:53 2003
@@ -1,3 +1,25 @@
+2003-03-09  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
+
+	PR middle-end/9986
+	* c-common.c (c_common_nodes_and_builtins): Initialize target builtins
+	after the common builtins.
+	* pa-hpux.h (DONT_HAVE_FPUTC_UNLOCKED): Define.
+	* pa.c (TARGET_INIT_BUILTINS): Define.
+	(pa_init_builtins): New function.
+
+	* pa.md (call, call_value, sibcall, sibcall_value): When sufficient
+	space has been allocated for the outgoing arguments, set the arg
+	pointer for a call emitted after virtuals have been instantiated
+	using the stack pointer offset, otherwise abort.
+
+Thu Mar  6 16:35:27 CET 2003  Jan Hubicka  <jh@suse.cz>
+
+	* toplev.c (rest_of_compilation):  Defer RTL compilation only when
+	RTL inlining is done.
+
+	* i386.c (ix86_expand_vector_move): Do not crash when offloading
+	to memory in PIC mode.
+
 2003-03-08  Neil Booth  <neil@daikokuya.co.uk>
 
 	* cppinit.c (cpp_finish_options): Set first_unused_line to -1.
--- /Users/regress/tbox/changelog_pass/gcc/gcc/cp/ChangeLog	Sun Mar  9 08:25:43 2003
+++ gcc/gcc/cp/ChangeLog	Sun Mar  9 17:42:37 2003
@@ -1,3 +1,63 @@
+2003-03-10  Gabriel Dos Reis <gdr@integrable-solutions.net>
+
+	Compile-time improvement: 2/n.
+	* cp-tree.h (struct cxx_binding): New datatype;
+	(struct lang_identifier): Use it.
+	(LOCAL_BINDING_P): Adjust definition.
+	(INHERITED_VALUE_BINDING_P): Likewise.
+	(BINDING_SCOPE): Likewise.
+	(BINDING_HAS_LEVEL_P): Likewise.
+	(BINDING_VALUE): Likewise.
+	(BINDING_TYPE): Likewise.
+	(IDENTIFIER_VALUE): Likewise.
+	(struct tree_binding): Remove.
+	(TS_CP_BINDING): Likewise.
+	((union lang_tree_node): Remove field "binding".
+	(cxx_binding_clear): New macro.
+	(binding_for_name): Adjust return type.
+	(qualified_lookup_using_namespace): Adjust prototype.
+	(lookup_using_namespace): Adjust prototype.
+	(cxx_scope_find_binding_for_name): Declare.
+	* cp-tree.def: Remove CPLUS_BINDING definition.
+	* parse.y (parse_scoped_id): Don't type-abuse of 'id'.  Allocate
+	temporary cxx_binding on stack.  Simplify.
+	* decl.c (push_binding): Adjust local variable type.
+	(add_binding): Likewise.
+	(push_class_binding): Likewise.
+	(pop_binding): Likewise.
+	(poplevel): Likewise.
+	(poplevel_class): Likewise.
+	(free_bindings):  Adjust type.
+	(find_binding): Adjust return type, add a third parameter. Remove
+	non-useful assertion now that we use static typing.  
+	(cxx_scope_find_binding_for_name): New function.
+	(binding_for_name): Use it.  Adjust local variable type. Simplify. 
+	(namespace_binding):  Simplify.
+	(set_namespace_binding): Likewise.
+	(set_identifier_type_value_with_scope): Adjust local variable type.
+	(lookup_tag): Don't type-abuse of local variable 'old'.
+	(lookup_namespace_name): Likewise.  Allocate binding on stack.
+	(select_decl): Adjust prototype.
+	(unqualified_namespace_lookup):  Allocate binding on stack.
+	Don't type-abuse of local variable 'val'.
+	(lookup_name_real): Likewise.
+	(maybe_inject_for_scope_var): Adjust local variable type.
+	(cp_tree_node_structure): Remove CPLUS_BINDING case label.
+	(namespace_binding): Adjust logic, simplify.
+	(BINDING_LEVEL): Adjust definition.
+	(push_class_level_binding): Adjust local variable type.
+	(struct cxx_saved_binding): Adjust field 'binding' type.
+	* decl2.c (ambiguous_decl): Adjust prototype.
+	(lookup_using_namespace): Adjust local variable type.
+	(qualified_lookup_using_namespace): Catch type error and correct
+	ensueing logic error.
+	(do_nonmember_using_decl): Adjust local variable type.  Allocate
+	temporary cxx_binding on stack.
+	(do_toplevel_using_decl): Adjust local variable type.
+	* ptree.c (cxx_print_cxx_binding): New function.
+	(cxx_print_identifier): Use it.
+	(cxx_print_xnode): Delete CPLUS_BINDING case label.
+	
 2003-03-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
 
 	PR c++/9970
--- /Users/regress/tbox/changelog_pass/gcc/libstdc++-v3/ChangeLog	Sun Mar  9 03:48:28 2003
+++ gcc/libstdc++-v3/ChangeLog	Sun Mar  9 17:43:05 2003
@@ -1,3 +1,9 @@
+2003-03-09  Paolo Carlini  <pcarlini@unitus.it>
+
+	PR libstdc++/9988
+	* include/bits/fstream.tcc (overflow): don't write EOF to file.
+	* testsuite/27_io/filebuf_virtuals.cc (test14): Add.
+
 2003-03-09  Paolo Carlini <pcarlini@unitus.it>
 	    Petur Runolfsson  <peturr02@ru.is>
 
--- /Users/regress/tbox/changelog_pass/gcc/libjava/ChangeLog	Mon Mar  3 16:35:41 2003
+++ gcc/libjava/ChangeLog	Sun Mar  9 17:42:52 2003
@@ -1,3 +1,9 @@
+2003-03-09  Tom Tromey  <tromey@redhat.com>
+
+	PR libgcj/9934:
+	* java/io/natFileDescriptorPosix.cc (available): Fixed arguments
+	to lseek.  Return 0 if we can't compute the value.
+
 2003-03-03  Tom Tromey  <tromey@redhat.com>
 
 	* verify.cc (handle_jsr_insn): Don't fail if `jsr' appears at end
-------------- next part --------------
-- 
Geoffrey Keating <geoffk@apple.com> 
(via an automated GCC regression-testing script.)


More information about the Gcc-regression mailing list