Regression for tree-ssa on athlon_mp-pc-linux-gnu

Autocrasher autocrasher@devphil.com
Thu Dec 18 18:12:00 GMT 2003


One or more new FAIL's have appeared for athlon_mp-pc-linux-gnu:
    g++.sum g++.dg/gcov/gcov-1.C
    g++.sum g++.dg/gcov/gcov-2.C
    g++.sum g++.dg/lookup/using9.C
    g++.sum g++.dg/template/ptrmem7.C
    g++.sum g++.old-deja/g++.brendan/crash30.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/

Host was specified as athlon_mp-pc-linux-gnu.  Target was specified
as athlon_mp-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.


With love,
The Autocrasher (Phil's Builder Bot, version 2.0)

=========================================================================

diff -u1r previous/CL/gcc/ChangeLog.tree-ssa current/CL/gcc/ChangeLog.tree-ssa
--- previous/CL/gcc/ChangeLog.tree-ssa	2003-12-17 07:30:05.000000000 -0500
+++ current/CL/gcc/ChangeLog.tree-ssa	2003-12-18 07:30:05.000000000 -0500
@@ -1 +1,60 @@
+2003-12-18  Jan Hubicka  <jh@suse.cz>
+
+	* c-common.c (handle_nonnull_attribute, check_function_nonnull):
+	Initialize arg_num.
+	* c-format.c (handle_format_attribute): Initialize format_num.
+	* rtlanal.c (get_related_value): Initialize get_jump_table_offset
+
+2003-12-18  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
+
+	* stmt.c (expand_start_loop, expand_loop_continue_here,
+	expand_end_loop): Don't create loop notes.
+
+2003-12-18  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
+	    Jeff Law  <law@redhat.com>
+
+	* tree-cfg.c (tree_node_shared_p): Explicitly allow sharing of
+	CST nodes.
+	* tree-simple.c (is_gimple_rhs): Allow CST nodes.
+	(is_gimple_min_invariant): Reject constants with TREE_OVERFLOW set.
+	* tree-ssa-ccp (visit_assignment): Test is_gimple_min_invariant
+	after munging bitfields.
+	* tree-ssa-dom.c (record_equivalences_from_stmt): Similarly.
+
+2003-12-17  Jan Hubicka  <jh@suse.cz>
+
+	Based on patch by Dale Johannesen
+	* expr.c (MOVE_RATIO, CLEAR_RATIO): Move to ...
+	* expr.h (MOVE_RATIO, CLEAR_RATIO): ... here
+
+2003-12-17  Jan Hubicka  <jh@suse.cz>
+
+	* Makefile.in (sibcall.o): Kill.
+	(tree-tailcall.o): Add except.h dependency
+	* sibcall.c: Kill.
+	(purge_reg_equiv_notes, purge_mem_unchanging_flag): Move to ...
+	* calls.c (purge_reg_equiv_notes, purge_mem_unchanging_flag) ... here.
+	(expand_call): Do not produce placeholders; do not deal with tail
+	recursion; set tail_call_emit.
+	(fixup_tail_calls): New.
+	* expr.h (fixup_tail_calls): Declare.
+	* toplev.c (rest_of_handle_sibling_calls): Kill.
+	(rest_of_compialtion): Do not use rest_of_handle_sibling_calls;
+	call fixup_tail_calls.
+	* tree-dump.c (dump_files): Add tail2
+	* tree-flow.h (tree_optimize_tail_calls): Update prototype.
+	* tree-optimize.c (optimize_function_tree): Do tail optimization twice.
+	* tree-tailcall.c: Inlucde except.h
+	(suitable_for_tail_call_opt_p): New.
+	(optimize_tail_call): Add opt_tailcalls argument; optimize tailcalls.
+	(tree_optimize_tail_calls): Add opt_tailcalls/pass arguments.
+	* tree.h (CALL_EXPR_TAILCALL): New.
+	(tree_dump_index): Add tail2
+	* function.h (struct function): Add tail_call_emit field.
+
+2003-12-17  Jan Hubicka  <jh@suse.cz>
+
+	* tree-inline.c (estimate_num_insns_1):  Check that all nodes are
+	known; add missing nodes; fix MODIFY_EXPR
+
 2003-12-16  Jason Merrill  <jason@redhat.com>



More information about the Gcc-regression mailing list