fwd: Regression for trunk on i686-pc-linux-gnu
Phil Edwards
pme@devphil.com
Tue Sep 14 15:01:00 GMT 2004
----- Forwarded message from Autocrasher <autocrasher@devphil.com> -----
2 new FAIL's (12 total) have appeared for i686-pc-linux-gnu:
libstdc++.sum 23_containers/deque/cons/2.cc
libstdc++.sum ext/slist_explicit_instantiation.cc
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 at http://www.devphil.com/build/reports/tests-trunk/
(explanations of each file are on the main page; you probably want summary*)
Host was an athlon-xp (i686) 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)
=========================================================================
diff -u1r previous/CL/gcc/ChangeLog current/CL/gcc/ChangeLog
--- previous/CL/gcc/ChangeLog 2004-09-12 01:40:04.000000000 -0400
+++ current/CL/gcc/ChangeLog 2004-09-14 01:40:03.000000000 -0400
@@ -1 +1,242 @@
+2004-09-14 Kazu Hirata <kazu@cs.umass.edu>
+
+ * config/m32r/m32r.md, config/m68k/m68kelf.h,
+ config/mcore/mcore.md, config/rs6000/linux64.h,
+ config/rs6000/rs6000.c, config/sparc/sparc.c: Fix comment
+ typos.
+
+2004-09-13 James E Wilson <wilson@specifixinc.com>
+
+ * Makefile.in (GEN_PROTOS_OBJS): Add $(BUILD_ERRORS).
+ * gen-protos.c: Include errors.h.
+ (progname): Delete.
+
+2004-09-14 Jan Hubicka <jh@suse.cz>
+
+ * Makefile.in (predict.o): Depend on tree-scalar-evolution.h
+ * predict.c: Include tree-scalar-evolution.h and cfgloop.h
+ (predict_loops): Use number_of_iterations_exit to predict
+ number of iterations on trees.
+
+2004-09-13 Dale Johannesen <dalej@apple.com>
+
+ PR 17408
+ PR 17409
+ * c-decl.c (start_decl): Repair TREE_STATIC for initialized
+ objects declared extern.
+
+2004-09-14 Paul Brook <paul@codesourcery.com>
+
+ * config/arm/arm.c (arm_expand_prologue): Make args_to_push a
+ HOST_WIDE_INT.
+
+2004-09-13 Daniel Jacobowitz <dan@debian.org>
+
+ * fold-const.c (fold_checksum_tree): Ignore TYPE_CACHED_VALUES.
+ Only use TYPE_BINFO for aggregates.
+
+2004-09-13 Daniel Jacobowitz <dan@debian.org>
+
+ * expmed.c (synth_mult): Initialize latency. Check cost before
+ checking ops count.
+
+2004-09-13 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
+
+
+ * tree-ssa-operands.c (get_call_expr_operands): Added parm to
+ add_call_clobber_ops and add_call_read_ops.
+ (add_call_clobber_ops, add_call_read_ops): Added code to reduce
+ the number of vdefs and vuses inserted based on analysis of global
+ variables across calls. * tree-dfa.c (find_referenced_vars):
+ Needed to reset static var maps before each function is compiled.
+ * cgraphunit.c:
+ (static_vars_to_consider_by_tree,static_vars_to_consider_by_uid,
+ static_vars_info,functions_to_static_vars_info,module_statics_escape,
+ all_module_statics,searchc_env,dfs_info): New fields to support
+ analysis of static global variables.
+ (print_order, convert_UIDs_in_bitmap, new_static_vars_info,
+ cgraph_reset_static_var_maps, get_global_static_vars_info,
+ get_global_statics_not_read, get_global_statics_not_written,
+ searchc, cgraph_reduced_inorder, has_proper_scope_for_analysis,
+ check_rhs_var, check_lhs_var, get_asm_expr_operands,
+ process_call_for_static_vars, scan_for_static_refs,
+ cgraph_characterize_statics_local, cgraph_get_static_name_by_uid,
+ clear_static_vars_maps, cgraph_propagate_bits,
+ cgraph_characterize_statics): New. Functions to support analysis
+ of static global variables.
+ (cgraph_mark_local_and_external_functions): Renamed from:
+ (cgraph_mark_local_functions)
+ (cgraph_expand_all_functions): Remove call to
+ cgraph_mark_local_and_external_functions.
+ (cgraph_optimize): Added driver to analyze static variables whose
+ scope is within the compilation unit. * cgraph.h (struct
+ cgraph_local_info, GTY): Added statics_read, statics_written,
+ local, calls_read_all, calls_write_all, for_functions_valid.
+ (struct cgraph_node): Added next_cycle. * cgraph.c
+ (dump_cgraph_node): Added print routines for new fields. *
+ makefile.in: macroized cgraph.h, added cgraphunit.c to the ggc
+ list.
+
+2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
+
+ * c-decl.c (grokdeclarator): Correct comments about where storage
+ class specifiers are rejected by grammar and add corresponding
+ asserts. Diagnose typedefs and parameters declared inline.
+ Change warning for inline main to a pedwarn. Only diagnose inline
+ main if hosted.
+ (declspecs_add_scspec): Allow duplicate "inline".
+
+2004-09-13 Steve Ellcey <sje@cup.hp.com>
+
+ * config/ia64/ia64.c (ia64_scalar_mode_supported_p): New.
+ (TARGET_SCALAR_MODE_SUPPORTED_P): New.
+
+2004-09-13 Richard Henderson <rth@redhat.com>
+
+ PR 17436
+ * tree.h (TYPE_CONTAINS_PLACEHOLDER_INTERNAL): New.
+ (tree_type): Replace spare with contains_placeholder_bits.
+ (type_contains_placeholder_1): Rename from type_contains_placeholder_p,
+ make static. Remove seen_types list.
+ (type_contains_placeholder_p): New.
+
+2004-09-13 James E Wilson <wilson@specifixinc.com>
+
+ * config/mips/mips.c (CODE_FOR_mips_sqrt_ps): New.
+ (sb1_bdesc, bdesc_map, bdesc_arrays): New.
+ (mips_expand_builtin): Add SB-1 support. Use bdesc_map and
+ bdesc_arrays instead of mips_bdesc.
+ (mips_init_builtins): Likewise.
+ * config/mips/mips.h (TARGET_SB1): New.
+ (HAVE_SQRT_P): Delete.
+ * config/mips/mips.md (divide_condition): Support V2SF.
+ (sqrt_condition, recip_condition): New.
+ (div<mode>3): Use ANYF instead of SCALARF.
+ (*div<mode>3): Use ANYF instead of SCALARF. Use UNITMODE instead of
+ MODE.
+ (*recip<mode>3, *rsqrt<mode>a, *rsqrt<mode>b): Use recip_condition
+ instead of ISA_HAS_FP4. Use ANYF instead of SCALARF. Use UNITMODE
+ instead of MODE.
+ (sqrt<mode>2): Use sqrt_condition instead of HAVE_SQRT_P. Use ANYF
+ instead of SCALARF. Use UNITMODE instead of MODE.
+
+2004-09-13 Zack Weinberg <zack@codesourcery.com>
+
+ * config.in: Regenerate after removal of libbanshee.
+
+2004-09-13 Andrew MacLeod <amacleod@redhat.com>
+
+ PR tree-optimization/17400
+ * tree-ssa-copyrename.c (copy_rename_partition_coalesce): Don't
+ coalesce partitions when one occurs in an abnormal PHI.
+
+2004-09-13 Andrew Pinski <apinski@apple.com>
+
+ * config/rs6000/darwin.h (ASM_OUTPUT_COMMON): Change variable size's
+ name to _new_size.
+
+2004-09-13 Richard Henderson <rth@redhat.com>
+
+ PR inline-asm/6806
+ * cselib.c (cselib_invalidate_rtx): Export. Remove unused args.
+ (cselib_invalidate_rtx_note_stores): New.
+ (cselib_record_sets, cselib_process_insn): Update to match.
+ * cselib.h (cselib_invalidate_rtx): Declare.
+ * postreload.c (reload_cse_simplify): Invalidate asm clobbers.
+
+2004-09-13 Richard Henderson <rth@redhat.com>
+
+ PR tree-opt/10528
+ * tree-inline.c (copy_body_r): Recompute bits for ADDR_EXPR,
+ after copying its argument.
+
+2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
+
+ * c-common.c, c-decl.c, c-lex.c, c-objc-common.c, c-opts.c,
+ c-parse.in, c-pragma.c, c-typeck.c: Use %q, %< and %> for quoting
+ in diagnostics. Use %' for English apostrophes.
+ * c-tree.h (ATTRIBUTE_GCC_CDIAG): Define.
+ (pedwarn_c90, pedwarn_c99): Use it.
+ * c-decl.c (lookup_label): Quote label name in diagnostic.
+ * c-parse.in (yyprint): Use ' instead of ` for left quote.
+ * c-typeck.c (warn_for_assignment): Likewise.
+
+2004-09-13 Jan Hubicka <jh@suse.cz>
+
+ * i386.c (x86_schedule): New global variable.
+ (override_options): Disable scheduling when not supported.
+ * i386.h (x86_schedule): Declare.
+ (TARGET_SCHEDULE): New macro.
+
+2004-09-12 Richard Henderson <rth@redhat.com>
+
+ PR c++/16254
+ * fold-const.c (fold) <case CLEANUP_POINT_EXPR>: Remove.
+ * tree.c, tree.h (has_cleanups): Remove.
+
+2004-09-12 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
+
+ * tree-ssa-loop-manip.c (split_loop_exit_edge): Handle non-ssaname
+ arguments of the phi nodes correctly.
+
+2004-09-12 Jan Hubicka <jh@suse.cz>
+
+ * ggc-common.c (cmp_statistics): Fix sorting.
+
+2004-09-12 David Edelsohn <edelsohn@gnu.org>
+
+ PR target/16795
+ * expmed.c (expand_divmod): If cheap power of 2 divide is
+ available, use it for negative constant as well.
+
+2004-09-12 Andrew Pinski <apinski@apple.com>
+
+ * darwin.h (ASM_OUTPUT_COMMON): Make sure we do not have a
+ size of 0.
+
+ * tree-chrec.c (initialize_scalar_evolutions_analyzer): Remove.
+
+2004-09-12 Richard Henderson <rth@redhat.com>
+
+ * config/i386/i386.c (ix86_split_ashldi): Special case op1 as one
+ or minus one.
+ (ix86_split_ashrdi, ix86_split_lshrdi): Clean up conditions for
+ post-reload, and scratch NULL.
+ * config/i386/i386.md (testqi_1): Use FLAGS_REG name.
+ (x86_shift_adj_2): Use ix86_expand_clear.
+ (ashldi3): Remove CMOVE expansion difference.
+ (ashldi3_1): Remove.
+ (*ashldi3_1): Rename from *ashldi3_2. Use reg_or_pm1_operand and
+ add constraints for immediates. New peephole for split-with-temp.
+ Run splitter after peep2 pass.
+ (ashrdi3, ashrdi3_1, ashrdi3_2): Similarly.
+ (lshrdi3, lshrdi3_1, lshrdi3_2): Similarly.
+ (setcc_2): Rename with *.
+ * config/i386/predicates.md (reg_or_pm1_operand): New.
+ (ashldi_input_operand): New.
+
+2004-09-12 Richard Henderson <rth@redhat.com
+
+ * print-rtl.c (print_decl_name): New.
+ (print_mem_expr): Use it.
+
+2004-09-12 Richard Henderson <rth@redhat.com
+
+ PR 17186, part deux
+ * except.c (sjlj_emit_function_exit): Fix logic locating
+ sjlj_exit_after in final block.
+
+2004-09-12 Toon Moene <toon@moene.indiv.nluug.nl>
+
+ * common.opt: Remove flags -fmove-all-movables and
+ -freduce-all-givs.
+ * loop-invariant.c (find_invariants_to_move):
+ Remove all uses of flag_move_all_movables.
+ * loop.c (move_movables): Remove all uses of
+ flag_move_all_movables.
+ (strength_reduce): Remove all uses of
+ flag_reduce_all_givs.
+ * doc/invoke.texi: Remove documentation of flags
+ -fremove-all-movables and -freduce-all-givs.
+
2004-09-11 Roger Sayle <roger@eyesopen.com>
@@ -7533,3 +7774,3 @@
-2004-08-02 Gabriel Dos Reis <gdr@cs.tamu.edu>
+2004-08-02 Gabriel Dos Reis <gdr@integrable-solutions.net>
diff -u1r previous/CL/gcc/cp/ChangeLog current/CL/gcc/cp/ChangeLog
--- previous/CL/gcc/cp/ChangeLog 2004-09-11 01:40:14.000000000 -0400
+++ current/CL/gcc/cp/ChangeLog 2004-09-14 01:40:12.000000000 -0400
@@ -1 +1,24 @@
+2004-09-13 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/16716
+ * parser.c (cp_parser_parse_and_diagnose_invalid_type_name):
+ Robustify.
+
+ PR c++/17327
+ * pt.c (unify): Add ENUMERAL_TYPE case. Replace sorry with
+ gcc_unreacable.
+
+2004-09-12 Richard Henderson <rth@redhat.com>
+
+ PR c++/16254
+ * semantics.c (maybe_cleanup_point_expr): Don't call fold.
+ * typeck.c (condition_conversion): Likewise.
+
+2004-09-11 Richard Henderson <rth@redhat.com>
+
+ PR c++/17404
+ * pt.c (cur_stmt_expr): Move from tsubst_expr.
+ (tsubst_expr) <case STMT_EXPR>: Move ...
+ (tsubst_copy_and_build): ... here.
+
2004-09-10 Zack Weinberg <zack@codesourcery.com>
diff -u1r previous/CL/gcc/testsuite/ChangeLog current/CL/gcc/testsuite/ChangeLog
--- previous/CL/gcc/testsuite/ChangeLog 2004-09-12 01:40:15.000000000 -0400
+++ current/CL/gcc/testsuite/ChangeLog 2004-09-14 01:40:14.000000000 -0400
@@ -1 +1,88 @@
+2004-09-13 Bud Davis <bdavis9659@comcast.net>
+
+ PR fortran/17090
+ * gfortran.dg/pr17090.f90: New test.
+
+2004-09-13 Dale Johannesen <dalej@apple.com>
+
+ * gcc.c-torture/compile/pr17408.c: New test case.
+
+2004-09-13 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/16716
+ * g++.dg/parse/crash17.C: New test.
+
+ PR c++/17327
+ * g++.dg/template/enum3.C: New test.
+
+2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
+
+ * lib/gcc-defs.exp: Load wrapper.exp.
+ * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
+ using local code.
+ * lib/gcc.exp (gcc_init): Similar.
+ * lib/gfortran.exp (gfortran_init): Similar.
+ * lib/objc.exp (objc_init): Similar.
+ * lib/treelang.exp (treelang_init): Similar.
+ * lib/wrapper.exp: New file with build_wrapper call machinery in
+ ${tool}_maybe_build_wrapper.
+
+2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
+
+ * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
+ "inline".
+ * gcc.dg/declspec-11.c: Update expected messages.
+ * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
+ gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
+ gcc.dg/inline-12.c: New tests.
+
+2004-09-13 Andrew MacLeod <amacleod@redhat.com>
+
+ * g++.dg/tree-ssa/pr17400.C: New testcase.
+
+2004-09-13 James E Wilson <wilson@specifixinc.com>
+
+ * gcc.target/mips/sb1-1.c: New testcase.
+
+2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
+
+ * lib/g77-dg.exp: Remove unused file.
+ * lib/mike-g77.exp: Ditto.
+ * lib/g77.exp: Ditto.
+
+2004-09-12 Richard Henderson <rth@redhat.com>
+
+ * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
+
+2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
+
+ * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
+ gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
+ gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
+ gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
+ Update expected messages.
+
+2004-09-13 Hans-Peter Nilsson <hp@axis.com>
+
+ * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
+ declaration/use mismatch for dirp parameter.
+
+2004-09-12 Andrew Pinski <apinski@apple.com>
+
+ * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
+ -fgnu-runtime is passed.
+
+2004-09-12 Richard Henderson <rth@redhat.com>
+
+ * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
+ do the uplevel thing and update additional_flags directly.
+ * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
+ gfortran.fortran-torture/execute/intrinsic_nearest.x,
+ gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
+ gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
+
+2004-09-11 Steven Bosscher <stevenb@suse.de>
+
+ * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
+
2004-09-11 Roger Sayle <roger@eyesopen.com>
diff -u1r previous/CL/include/ChangeLog current/CL/include/ChangeLog
--- previous/CL/include/ChangeLog 2004-09-05 01:40:37.000000000 -0400
+++ current/CL/include/ChangeLog 2004-09-14 01:40:35.000000000 -0400
@@ -1 +1,5 @@
+2004-09-13 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
+
+ * libiberty.h (basename): Prototype for __MINGW32__.
+
2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
diff -u1r previous/CL/libgfortran/ChangeLog current/CL/libgfortran/ChangeLog
--- previous/CL/libgfortran/ChangeLog 2004-09-07 01:40:42.000000000 -0400
+++ current/CL/libgfortran/ChangeLog 2004-09-14 01:40:36.000000000 -0400
@@ -1 +1,8 @@
+2004-09-13 Bud Davis <bdavis9659@comcast.net>
+
+ PR fortran/17090
+
+ * io/list_read.c (list_formatted_read): Handle trailing spaces
+ at end of line.
+
2004-09-06 Steven G. Kargl <kargls@comcast.net>
diff -u1r previous/CL/libstdc++-v3/ChangeLog current/CL/libstdc++-v3/ChangeLog
--- previous/CL/libstdc++-v3/ChangeLog 2004-09-10 01:40:44.000000000 -0400
+++ current/CL/libstdc++-v3/ChangeLog 2004-09-14 01:40:37.000000000 -0400
@@ -1 +1,18 @@
+2004-09-13 Paolo Carlini <pcarlini@suse.de>
+
+ PR libstdc++/11722
+ * include/std/std_fstream.h (xsgetn): Declare only.
+ * include/bits/fstream.tcc (xsgetn): Define, optimize for the
+ always_noconv() case: when __n > __buflen, copy the available
+ buffer and issue a direct read.
+ * testsuite/performance/27_io/filebuf_sgetn_unbuf.cc: New.
+
+ * include/bits/fstream.tcc (xsputn): Minor tweak, reorder a
+ conditional.
+
+2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
+
+ * testsuite/lib/libstdc++.exp: Use gcc wrapper.exp and call
+ libstdc++_maybe_build_wrapper instead of using local code.
+
2004-09-08 Benjamin Kosnik <bkoz@redhat.com>
----- End forwarded message -----
More information about the Gcc-regression
mailing list