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