This is the mail archive of the
gcc-regression@gcc.gnu.org
mailing list for the GCC project.
Regression for unified on athlon_mp-pc-linux-gnu
- From: Autocrasher <autocrasher at devphil dot com>
- To: gcc-regression at gcc dot gnu dot org
- Date: Wed, 26 Feb 2003 12:28:32 -0500
- Subject: Regression for unified on athlon_mp-pc-linux-gnu
One or more new FAIL's have appeared for athlon_mp-pc-linux-gnu:
g++.sum g++.brendan/array-refs.C
g++.sum g++.bugs/900519_07.C
g++.sum g++.dg/other/error2.C
g++.sum g++.dg/parse/saved1.C
g++.sum g++.oliva/template9.C
g++.sum g++.pt/defarg8.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 additional regression(s).
The full transcript is at http://www.devphil.com/build/
Host was specified as athlon_mp-pc-linux-gnu. Target was specified
as athlon_mp-pc-linux-gnu.
This particular run used a unified gcc+binutils tree.
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.
With love,
The Autocrasher (Phil's Builder Bot, version 1.1)
=========================================================================
diff -u1r previous/CL/ChangeLog current/CL/ChangeLog
--- previous/CL/ChangeLog 2003-02-25 03:32:15.000000000 -0500
+++ current/CL/ChangeLog 2003-02-26 03:30:47.000000000 -0500
@@ -1 +1,6 @@
+2003-02-25 Uwe Stieber <uwe at wwws dot de>
+
+ * configure.in: Add support for kaOS as cross build target system.
+ * configure: Regenerated.
+
2003-02-24 Steven Bosscher <steven at gcc dot gnu dot org>
diff -u1r previous/CL/gcc/ChangeLog current/CL/gcc/ChangeLog
--- previous/CL/gcc/ChangeLog 2003-02-25 03:32:17.000000000 -0500
+++ current/CL/gcc/ChangeLog 2003-02-26 03:30:49.000000000 -0500
@@ -1 +1,145 @@
+2003-02-26 Josef Zlomek <zlomekj at suse dot cz>
+
+ * function.c (assign_parms): Set reg_attrs for parameters passed in
+ registers.
+
+2003-02-26 Alan Modra <amodra at bigpond dot net dot au>
+
+ PR target/9681
+ * tlink.c (scan_linker_output): Drop leading '.' from symbol names.
+
+2003-02-25 David Edelsohn <edelsohn at gnu dot org>
+
+ * config/rs6000/xcoff.h (ASM_FILE_START): Do not emit machine
+ pseudo-op.
+
+2003-02-25 Roger Sayle <roger at eyesopen dot com>
+
+ * combine.c (combine_simplify_rtx, simplfy_comparison): Use CC0_P.
+ * cse.c (invalidate_skipped_set): Likewise.
+ * integrate.c (subst_constants): Likewise.
+ * jump.c (reversed_comparison_code_parts): Likewise.
+ * loop.c (canonicalize_condition): Likewise.
+ * simplify-rtx.c (simplify_relational_operation): Likewise.
+
+2003-02-25 Roger Sayle <roger at eyesopen dot com>
+
+ * builtins.def (DEF_LIB_ALWAYS_BUILTIN, DEF_UNUSED_BUILTIN): Delete.
+ (abs, labs, fabs, fabsf, fabsl, abort, exit, _exit, _Exit): Use
+ the appropriate macro to define built-in function.
+ (fmod,fmodf,fmodl): New built-in functions.
+
+ * doc/extend.texi (fmod,fmodf,fmodl): Document new built-ins.
+
+2003-02-25 Richard Henderson <rth at redhat dot com>
+
+ * config/i386/i386.c (function_arg): Pass variable sized
+ structures correctly on the stack.
+
+2003-02-25 Kazu Hirata <kazu at cs dot umass dot edu>
+
+ * reload1.c (reload_cse_move2add): Use STRICT_LOW_PART if PLUS
+ does not reduce the cost of SET.
+
+2003-02-25 Franz Sirl <Franz dot Sirl-kernel at lauterbach dot com>
+
+ PR target/9732
+ * config/rs6000/rs6000.c (first_reg_to_save): Handle
+ PIC_OFFSET_TABLE_REGNUM for -fPIC too.
+ (rs6000_emit_prologue): Likewise.
+ (rs6000_emit_epilogue): Likewise.
+ * config/rs6000/rs6000.h (CONDITIONAL_REGISTER_USAGE): Make
+ PIC_OFFSET_TABLE_REGNUM a fixed register for -fPIC.
+
+2003-02-25 Richard Henderson <rth at redhat dot com>
+
+ * real.c (real_to_integer2): Force overflow result only for
+ unsigned overflow.
+
+2003-02-25 Kazu Hirata <kazu at cs dot umass dot edu>
+
+ * gcse.c (cprop_jump): Revert the 2003-02-23 change.
+
+2003-02-25 Vladimir Makarov <vmakarov at toke dot toronto dot redhat dot com>
+ Richard Henderson <rth at redhat dot com>
+
+ * sched-ebb.c (add_deps_for_risky_insns): Add the dependence when
+ there is no similar load.
+
+2003-02-25 Vladimir Makarov <vmakarov at redhat dot com>
+ Richard Henderson <rth at redhat dot com>
+
+ * sched-int.h (INSN_TRAP_CLASS, WORST_CLASS): Move them from
+ sched-rgn.c.
+ (add_forward_dependence): New function prototype.
+
+ * sched-rgn.c (INSN_TRAP_CLASS, WORST_CLASS): Move them to
+ sched-init.h.
+ (CONST_BASED_ADDRESS_P, may_trap_exp, haifa_classify_insn): Move
+ them to haifa-sched.c.
+
+ * haifa-sched.c (CONST_BASED_ADDRESS_P, may_trap_exp,
+ haifa_classify_insn): Move them from sched-rgn.c.
+
+ * sched-deps.c (add_dependence): Return flag of creating a new
+ entry.
+ (add_forward_dependence): New function.
+ (compute_forward_dependences): Use the function.
+
+ * sched-ebb.c (earliest_block_with_similiar_load): New function.
+ (add_deps_for_risky_insns): New function.
+ (schedule_ebb): Call the function.
+
+2003-02-20 Aldy Hernandez <aldyh at redhat dot com>
+
+ * doc/tm.texi: Document Rename TARGET_VECTOR_TYPES_COMPATIBLE to
+ TARGET_VECTOR_OPAQUE_P. Document accordingly.
+
+ * testsuite/gcc.dg/20030218-1.c: Check that initialization of
+ opaque types fail.
+
+ * c-typeck.c (comptypes): Change call to vector_types_compatible
+ to vector_opaque_p.
+ (convert_for_assignment): Call vector_opaque_p instead of
+ vector_types_compatible.
+ (really_start_incremental_init): Disallow initialization of opaque
+ types.
+
+ * target-def.h: Remove TARGET_VECTOR_TYPES_COMPATIBLE.
+ Define TARGET_VECTOR_OPAQUE_P.
+ (TARGET_INITIALIZER): Same.
+
+ * target.h (struct gcc_target): Remove vector_types_compatible.
+ Add vector_opaque_p.
+
+ * config/rs6000/rs6000.c (rs6000_spe_vector_types_compatible):
+ Remove.
+ (is_ev64_opaque_type): Check for TARGET_SPE and make sure type is
+ a vector type. Change return type to bool.
+ (TARGET_VECTOR_TYPES_COMPATIBLE): Remove.
+ (TARGET_VECTOR_OPAQUE_P): Define.
+
+ * cp/parser.c (cp_parser_init_declarator): Call vector_opaque_p
+ target hook.
+ Include target.h.
+ (cp_parser_init_declarator): Fix typo in function comments.
+
+Tue Feb 25 12:35:34 CET 2003 Jan Hubicka <jh at suse dot cz>
+
+ * Makefile.in (lcm.o): Add dependency on function.h
+ * lcm.c (function.h): Include.
+ * i386.c (machine_function, ix86_stack_locals,
+ * ix86_save_varrargs_registers) : Move to
+ ...
+ * i386.h (machine_function, ix86_stack_locals,
+ ix86_save_varrargs_registers): ... here; add optimize_mode_switching
+ (ix86_optimize_mode_switching): New.
+ * i386.md (fix patterns): Set ix86_optimize_mode_switching
+
+2003-02-25 Nick Clifton <nickc at redhat dot com>
+
+ * config/d30v/d30v.c (d30v_init_cumulative_args): Fix typo. Name
+ of fourth arg is 'fndecl' not 'indirect'. Update comment
+ describing the function's parameters.
+
Mon Feb 24 22:08:22 CET 2003 Jan Hubicka <jh at suse dot cz>
diff -u1r previous/CL/gcc/cp/ChangeLog current/CL/gcc/cp/ChangeLog
--- previous/CL/gcc/cp/ChangeLog 2003-02-25 03:32:29.000000000 -0500
+++ current/CL/gcc/cp/ChangeLog 2003-02-26 03:31:01.000000000 -0500
@@ -1 +1,15 @@
+2003-02-25 Mark Mitchell <mark at codesourcery dot com>
+
+ PR c++/9683
+ * decl2.c (prune_vars_needing_no_initialization): Do not throw
+ away initializations for DECL_EXTERNAL VAR_DECLs.
+ (finish_file): Adjust accordingly.
+ * pt.c (instantiate_decl): Do not defer VAR_DECLs.
+
+2003-02-24 Gabriel Dos Reis <gdr at integrable-solutions dot net>
+
+ * decl.c (add_binding): Time TV_NAME_LOOKUP.
+ (push_class_binding): Likewise.
+ (set_namespace_binding): Likewise.
+
2003-02-24 Mark Mitchell <mark at codesourcery dot com>
diff -u1r previous/CL/gcc/testsuite/ChangeLog current/CL/gcc/testsuite/ChangeLog
--- previous/CL/gcc/testsuite/ChangeLog 2003-02-25 03:32:33.000000000 -0500
+++ current/CL/gcc/testsuite/ChangeLog 2003-02-26 03:31:05.000000000 -0500
@@ -1 +1,14 @@
+2003-02-25 Mark Mitchell <mark at codesourcery dot com>
+
+ PR c++/9683
+ * g++.dg/template/static3.C: New test.
+
+ PR c++/9829
+ * g++.dg/parse/namespace6.C: New test.
+
+2003-02-25 Franz Sirl <Franz dot Sirl-kernel at lauterbach dot com>
+
+ PR target/9732
+ * gcc.dg/20030225-1.c: New test.
+
2003-02-24 Mark Mitchell <mark at codesourcery dot com>
diff -u1r previous/CL/libstdc++-v3/ChangeLog current/CL/libstdc++-v3/ChangeLog
--- previous/CL/libstdc++-v3/ChangeLog 2003-02-25 03:32:56.000000000 -0500
+++ current/CL/libstdc++-v3/ChangeLog 2003-02-25 19:03:27.000000000 -0500
@@ -1 +1,12 @@
+2003-02-25 Phil Edwards <pme at gcc dot gnu dot org>
+
+ * docs/doxygen/Intro.3: Update with new (proper) names.
+ * docs/doxygen/TODO: Update.
+ * docs/doxygen/run_doxygen: More comments, fix up man pages.
+ Fake entries for standard typedefs.
+ * docs/doxygen/user.cfg.in: Turn INLINE_INHERITED_MEMB back on.
+ * docs/html/documentation.html: Top-level man page is now called
+ C++Intro.
+ * include/std/std_limits.h: Doxygenate.
+
2003-02-25 Scott Snyder <snyder at fnal dot gov>