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