Regression for trunk on i686-pc-linux-gnu
Autocrasher
autocrasher@devphil.com
Tue Jul 13 07:04:00 GMT 2004
1 new FAIL's (20 total) have appeared for i686-pc-linux-gnu:
g++.sum g++.dg/rtti/tinfo1.C
These tests passed the last time they were ran.
Attached are the ChangeLogs since the previous run. Possibly a patch with
your name on it has caused the problem(s).
The full transcript is at http://www.devphil.com/build/
Specific problem logs are at http://www.devphil.com/build/reports/tests-trunk/
Host was an x86-type system. Target was specified as i686-pc-linux-gnu.
This particular run used standard (previously installed) binutils.
This email is generated by a machine, not sent from a person. If you think
it's been sent to you in error, please see the gcc-regression list archives
for possible followup discussion; this could be legitimate or it could be a
false positive. Also watch for email from the other regression testers and
check the logs from the known autobuilders.
If you write a response, please respect the Reply-To: header.
With love,
The Autocrasher (Phil's Builder Bot, version 2.1)
=========================================================================
-------------- next part --------------
diff -u1r previous/CL/gcc/ChangeLog current/CL/gcc/ChangeLog
--- previous/CL/gcc/ChangeLog 2004-07-12 10:54:02.000000000 -0400
+++ current/CL/gcc/ChangeLog 2004-07-13 01:40:03.000000000 -0400
@@ -1 +1,100 @@
+2004-07-12 James E Wilson <wilson@specifixinc.com>
+
+ * Makefile.in (AR): Use @AR@ not ar.
+ (NM): New.
+ (AR_FOR_TARGET): Use $(AR) not ar for native.
+ (NM_FOR_TARGET): Use $(NM) not nm for native.
+ * configure.ac: Add AC_CHECK_PROG calls for NM and AR.
+ * configure: Regenerate.
+
+2004-07-12 David S. Miller <davem@nuts.davemloft.net>
+
+ * config/sparc/sparc.md (ashlsi3): Eliminate const 1
+ special case.
+ (ashldi3_sp64): Likewise.
+
+2004-07-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
+
+ PR target/16477
+ * pa.c (function_arg): Update comment.
+ * pa.h (BLOCK_REG_PADDING): Define.
+
+2004-07-12 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
+
+ PR tree-optimization/16461
+ * tree-tailcall.c (independent_of_stmt_p): Handle non-SSA name
+ arguments of phi nodes.
+
+2004-07-12 Devang Patel <dpatel@apple.com>
+
+ * doc/invoke.texi (Darwin Options): Document -gused and -gfull.
+
+2004-07-12 Steve Ellcey <sje@cup.hp.com>
+
+ * function.c (expand_function_start): Ensure r_save is in Pmode.
+ * calls.c (prepare_call_address): Ensure static_chain_value is
+ in Pmode.
+ * builtins.c (expand_builtin_nonlocal_goto): Ensure r_label and
+ r_save_area are in Pmode.
+ * config/ia64/ia64.c (ia64_initialize_trampoline): Ensure addr,
+ fnaddr, and static_chain are in Pmode.
+
+2004-07-12 Vladimir Makarov <vmakarov@redhat.com>
+
+ PR target/16445
+ * config/ia64/ia64.c (bundling): Don't count ignored insns.
+
+2004-07-12 Richard Henderson <rth@redhat.com>
+
+ * target.h (struct gcc_target): Move gimplify_va_arg_expr
+ next to build_builtin_va_list.
+ * target-def.h (TARGET_GIMPLIFY_VA_ARG_EXPR): Update to match.
+ * builtins.c (gimplify_va_arg_expr): Likewise.
+ * gimplify.c (copy_if_shared_r): Likewise.
+
+2004-07-12 Alexandre Oliva <aoliva@redhat.com>
+
+ * passes.c (rest_of_decl_compilation): Don't defer call of
+ assemble_variable if its DECL_RTL is already set.
+
+2004-07-12 Sebastian Pop <pop@cri.ensmp.fr>
+
+ * cfgloop.h (struct loop): Add nb_iterations field.
+ (current_loops): Declare.
+ * tree-chrec.c (chrec_not_analyzed_yet,
+ chrec_dont_know, chrec_known, count_ev_in_wider_type,
+ chrec_contains_symbols_defined_in_loop): Remove the temporary
+ hooks.
+ * tree-flow-inline.h (loop_containing_stmt): New function.
+ * tree-scalar-evolution.c: Add implementation.
+ * tree-scalar-evolution.h: Add declarations.
+
+2004-07-12 Vladimir Makarov <vmakarov@redhat.com>
+
+ PR rtl-optimization/15921
+ * Makefile.in (global.o): Add recog.h.
+
+ * global.c (recog.h): Add the include-clause.
+ (bb_info): New member earlyclobber.
+ (allocate_bb_info, free_bb_info): Initialize/finish the new
+ member.
+ (earlyclobber_regclass, earlyclobber_regclass_length): The new
+ global variables.
+ (check_earlyclobber, regclass_intersect,
+ mark_reg_use_for_earlyclobber, mark_reg_use_for_earlyclobber_1):
+ New functions.
+ (calculate_local_reg_bb_info): Calculate value of earlyclobber.
+ (make_accurate_live_analysis): Modify pavin.
+
+2004-07-12 Diego Novillo <dnovillo@redhat.com>
+
+ * tree-cfg.c (find_taken_edge): Statically compute the truth
+ value of a predicate comparing an SSA_NAME to itself.
+
+2004-07-12 Roger Sayle <roger@eyesopen.com>
+
+ * config/rs6000/rs6000.c (rs6000_rtx_costs): Indicate that the
+ rs6000 doesn't have shift-and-add or shift-and-sub instructions
+ by returning the cost of a multiplication plus an addition.
+
2004-07-12 Paolo Bonzini <bonzini@gnu.org>
diff -u1r previous/CL/gcc/cp/ChangeLog current/CL/gcc/cp/ChangeLog
--- previous/CL/gcc/cp/ChangeLog 2004-07-12 10:54:15.000000000 -0400
+++ current/CL/gcc/cp/ChangeLog 2004-07-13 01:40:13.000000000 -0400
@@ -1 +1,86 @@
+2004-07-12 Mark Mitchell <mark@codesourcery.com>
+
+ * cp-tree.h (get_aggr_typedef): Remove.
+ * init.c (get_aggr_typedef): Likewise.
+
+ * name-lookup.c (push_class_level_binding): Simplify.
+
+2004-07-12 Andrew Pinski <apinski@apple.com>
+
+ PR c++/16475
+ Revert:
+ 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
+ PR c++/16276
+ * rtti.c (emit_tinfo_decl): Turn off DECL_ONE_ONLY if typeinfo
+ is not public.
+
+2004-07-12 Eric Christopher <echristo@redhat.com>
+
+ * parser.c (cp_parser_class_head): Remove unused variable.
+
+2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
+
+ * decl.c (grok_op_properties): Reject [de-]allocation functions
+ declared in a namespace, or declared as static.
+
+2004-07-12 Nathan Sidwell <nathan@codesourcery.com>
+
+ * cp-tree.h (make_binfo): Remove.
+ * decl.c (xref_basetypes): Use make_tree_binfo directly.
+ * tree.h (copy_base_binfos): Likewise.
+ (make_binfo): Remove.
+
+ * call.c (build_user_type_conversion_1, build_new_op,
+ check_constructor_callable, build_temp,
+ perform_direct_initialization_of_possible): Pass type directly to
+ lookup_fnfields & build_special_member_call.
+ (build_special_member_call): Accept a type, and complete it.
+ * class.c (finish_stuct_bits): Copy the BINFOs here.
+ * cvt.c (ocp_convert): Pass type directly to
+ build_special_member_call.
+ * decl.c (build_ptrmemfunc_type): Call xref_bastypes here.
+ (xref_basetypes): Allocate the binfo here. Adjust.
+ * init.c (build_init, build_new_1): Pass type directly to
+ build_special_member_call.
+ * lex.c (cxx_make_type): Do not allocate binfo here.
+ * name-lookup.c (arg_assoc_class): Incomplete types have no binfo.
+ * parser.c (cp_parser_class_head): Always call xref_basetypes.
+ * pt.c (instantiate_class_template): Likewise. Inhibit access
+ checking for template friends.
+ * ptree.c (cxx_print_type): Adjust record printing.
+ * search.c (lookup_base): When taking a type, complete it before
+ looking for a binfo.
+ (lookup_member): Delay completing a type.
+ (push_class_decls): Don't walk an incomplete type.
+ (lookup_conversions): Likewise.
+ * semantics.c (finish_stmt_expr_expr): Pass type directly to
+ build_special_member_call.
+ * tree.c (copy_base_binfos): Adjust.
+ (make_binfo): Likewise.
+ * typeck.c (build_modify_expr): Pass type directly to
+ build_special_member_call.
+ * typeck2.c (process_init_constructor): Check a binfo exists.
+ (build_m_component_ref): Allow accessing an incomplete type.
+ (build_functional_cast): Pass type directly to
+ build_special_member_call.
+
+2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
+
+ PR c++/2204
+ * config-lang.in (gtfiles): Add typeck2.c.
+ * Make-lang.in: Tweak typeck2.c dependencies, and add rule for
+ gt-cp-typeck2.h.
+ * cp-tree.h: Declare complete_type_check_abstract.
+ * typeck2.c (pat_calc_hash, pat_compare,
+ complete_type_check_abstract): New functions.
+ (abstract_virtuals_error): If the type is abstract, register the
+ declaration within abstract_pending_vars for further checks.
+ Inspect also dependent types. Handle IDENTIFIER_NODEs as decl.
+ * decl.c (cp_finish_decl): Do not strip array types.
+ (create_array_type_for_decl): Check for abstractness of the element
+ type.
+ (complete_vars): Call complete_type_check_abstract.
+ * class.c (finish_struct): Prepare a list of virtual functions for
+ template types, and call complete_vars on it to check for abstractness.
+
2004-07-12 Paolo Bonzini <bonzini@gnu.org>
diff -u1r previous/CL/gcc/testsuite/ChangeLog current/CL/gcc/testsuite/ChangeLog
--- previous/CL/gcc/testsuite/ChangeLog 2004-07-12 10:54:20.000000000 -0400
+++ current/CL/gcc/testsuite/ChangeLog 2004-07-13 01:40:17.000000000 -0400
@@ -1 +1,71 @@
+2004-07-13 David Billinghurst (David.Billinghurst@riotinto.com)
+
+ * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
+ Add {dg-do compile} directive.
+ * gfortran.dg/g77/cpp2.F: Likewise
+
+2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
+
+ PR c++/5402
+ * g++.dg/lookup/name-clash1.C: New test.
+
+ PR c++/9777
+ * g++.dg/lookup/name-clash2.C: New test.
+
+ PR c++/12102
+ * g++.dg/lookup/name-clash3.C: New test.
+
+2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
+
+ * g++.dg/lookup/new2.C: New test.
+ * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
+
+2004-07-12 David Billinghurst (David.Billinghurst@riotinto.com)
+
+ * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
+ Add {dg-do compile} directive.
+ * gfortran.dg/g77/13060.f: Likewise
+ * gfortran.dg/g77/19990218-0.f: Likewise
+ * gfortran.dg/g77/19990305-0.f: Likewise
+ * gfortran.dg/g77/19990419-0.f: Likewise
+ * gfortran.dg/g77/19990502-0.f: Likewise
+ * gfortran.dg/g77/19990502-1.f: Likewise
+ * gfortran.dg/g77/19990525-0.f: Likewise
+ * gfortran.dg/g77/19990826-1.f: Likewise
+ * gfortran.dg/g77/19990826-3.f: Likewise
+ * gfortran.dg/g77/19990905-2.f: Likewise
+ * gfortran.dg/g77/20000412-1.f: Likewise
+ * gfortran.dg/g77/20000511-1.f: Likewise
+ * gfortran.dg/g77/20000511-2.f: Likewise
+ * gfortran.dg/g77/20000518.f: Likewise
+ * gfortran.dg/g77/20000601-1.f: Likewise
+ * gfortran.dg/g77/20000601-2.f: Likewise
+ * gfortran.dg/g77/20000629-1.f: Likewise
+ * gfortran.dg/g77/20000630-2.f: Likewise
+ * gfortran.dg/g77/20010115.f: Likewise
+ * gfortran.dg/g77/20010321-1.f: Likewise
+ * gfortran.dg/g77/20010426.f: Likewise
+ * gfortran.dg/g77/20020307-1.f: Likewise
+ * gfortran.dg/g77/8485.f: Likewise
+ * gfortran.dg/g77/960317-1.f: Likewise
+ * gfortran.dg/g77/970915-0.f: Likewise
+ * gfortran.dg/g77/980310-1.f: Likewise
+ * gfortran.dg/g77/980310-2.f: Likewise
+ * gfortran.dg/g77/980310-3.f: Likewise
+ * gfortran.dg/g77/980310-4.f: Likewise
+ * gfortran.dg/g77/980310-6.f: Likewise
+ * gfortran.dg/g77/980310-7.f: Likewise
+ * gfortran.dg/g77/980310-8.f: Likewise
+ * gfortran.dg/g77/980419-2.f: Likewise
+ * gfortran.dg/g77/980424-0.f: Likewise
+ * gfortran.dg/g77/980427-0.f: Likewise
+ * gfortran.dg/g77/980729-0.f: Likewise
+ * gfortran.dg/g77/981117-1.f: Likewise
+ * gfortran.dg/g77/toon_1.f: Likewise
+
+2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
+
+ PR c++/2204
+ * g++.dg/other/abstract2.C: New test.
+
2004-07-12 Paul Brook <paul@codesourcery.com>
diff -u1r previous/CL/libstdc++-v3/ChangeLog current/CL/libstdc++-v3/ChangeLog
--- previous/CL/libstdc++-v3/ChangeLog 2004-07-12 10:54:41.000000000 -0400
+++ current/CL/libstdc++-v3/ChangeLog 2004-07-13 01:40:38.000000000 -0400
@@ -1 +1,7 @@
+2004-07-12 Benjamin Kosnik <bkoz@redhat.com>
+
+ * docs/html/abi.html: Remove non-public qualification.
+
+ * include/bits/concurrence.h: Tweak comments.
+
2004-07-11 Paolo Carlini <pcarlini@suse.de>
More information about the Gcc-regression
mailing list