This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[tree-ssa] New failures after 2003-11-06 changes


Zdenek,

Your BIND_EXPR changes from yesterday have introduced/exposed failures
in C, C++ and Fortran.  Could you check them out?


Thanks.  Diego.

-------------------------------------------------------------------------------
Testsuite differences between 20031105/g++.sum.gz and 20031106/g++.sum.gz
-------------------------------------------------------------------------------

New regressions in 20031106/g++.sum.gz:
	 FAIL: g++.old-deja/g++.pt/vaarg3.C (test for excess errors)
-------------------------------------------------------------------------------

-------------------------------------------------------------------------------
Testsuite differences between 20031105/gcc.sum.gz and 20031106/gcc.sum.gz
-------------------------------------------------------------------------------

New regressions in 20031106/gcc.sum.gz:
	 FAIL: gcc.dg/tree-ssa/20030821-1.c scan-tree-dump-times dont_remove \(\) 1
	 FAIL: gcc.dg/tree-ssa/20030824-1.c scan-tree-dump-times y \+ x 1
	 FAIL: gcc.dg/tree-ssa/20030825-1.c scan-tree-dump-times bla 1
	 FAIL: gcc.dg/tree-ssa/20031015-1.c scan-tree-dump-times VUSE  1
	 FAIL: gcc.dg/tree-ssa/20031021-1.c scan-tree-dump-times a.i 1
	 FAIL: gcc.dg/tree-ssa/asm-1.c scan-tree-dump-times 42 1
	 FAIL: gcc.dg/tree-ssa/asm-1.c scan-tree-dump-times 63 1
-------------------------------------------------------------------------------

-------------------------------------------------------------------------------
Testsuite differences between 20031105/gfortran.sum.gz and 20031106/gfortran.sum.gz
-------------------------------------------------------------------------------

New regressions in 20031106/gfortran.sum.gz:
	 FAIL: gfortran.fortran-torture/execute/forall_3.f90 execution
	 FAIL: gfortran.fortran-torture/execute/forall_3.f90 execution
	 FAIL: gfortran.fortran-torture/execute/forall_3.f90 execution
	 FAIL: gfortran.fortran-torture/execute/forall_3.f90 execution
	 FAIL: gfortran.fortran-torture/execute/forall_3.f90 execution
	 FAIL: gfortran.fortran-torture/execute/forall_3.f90 execution
	 FAIL: gfortran.fortran-torture/execute/forall_3.f90 execution
	 FAIL: gfortran.fortran-torture/execute/forall_3.f90 execution
	 FAIL: gfortran.fortran-torture/execute/forall_3.f90 execution
	 FAIL: gfortran.fortran-torture/execute/forall_3.f90 execution
	 FAIL: gfortran.fortran-torture/execute/intrinsic_scale.f90 execution
-------------------------------------------------------------------------------


--- gcc.prev/gcc/ChangeLog.tree-ssa	2003-11-04 01:12:45.000000000 -0500
+++ gcc/gcc/ChangeLog.tree-ssa	2003-11-05 11:28:05.000000000 -0500
@@ -1,3 +1,39 @@
+2003-11-05  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
+
+	* diagnostic.h (print_generic_decl): Declare.
+	* tree-cfg.c (dump_cfg_function_to_file): Dump variables in
+	unexpanded_var_list.
+	* tree-pretty-print.c (print_generic_decl): New function.
+
+2003-11-05  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
+
+	* Makefile.in (gimplify.o): Add function.h dependency.
+	* c-call-graph.c (construct_call_graph): Modify build_tree_cfg call.
+	* gimple-low.c (record_vars): Export.
+	(lower_function_body): Remove the topmost BIND_EXPR.
+	* gimplify.c: Include function.h.
+	(gimple_add_tmp_var): Record temporaries in the
+	cfun->unexpanded_vars_list if available.
+	* tree-cfg.c (build_tree_cfg): Work without the topmost BIND_EXPR.
+	(dump_cfg_function_to_file): New.
+	(dump_tree_cfg): Use dump_cfg_function_to_file.
+	* tree-dump.c (dump_function_to_file): Work without the topmost
+	BIND_EXPR.
+	* tree-flow.h (build_tree_cfg): Declaration changed.
+	(dump_cfg_function_to_file, record_vars): Declare.
+	* tree-optimize.c (optimize_function_tree, tree_rest_of_compilation):
+	Work without the topmost BIND_EXPR.
+	* tree-must-alias.c (tree_compute_must_alias): Use
+	dump_cfg_function_to_file.
+	* tree-ssa-ccp.c (tree_ssa_ccp): Ditto.
+	* tree-ssa-copyprop.c (tree_ssa_copyprop): Ditto.
+	* tree-ssa-dce.c (tree_ssa_dce): Ditto.
+	* tree-ssa-dom.c (tree_ssa_dominator_optimize_1): Ditto.
+	* tree-ssa-pre.c (tree_perform_ssapre): Ditto.
+	* tree-ssa.c (rewrite_into_ssa, rewrite_out_of_ssa): Ditto.
+	* tree-tailcall.c (tree_optimize_tail_calls): Ditto.
+	* tree.h (optimize_function_tree): Declaration changed.
+
 2003-11-03  Daniel Berlin  <dberlin@dberlin.org>
 
 	* tree-ssa-pre (handle_bb_creation): Removed.



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]