This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
[tree-ssa] New failures after 2003-11-06 changes
- From: Diego Novillo <dnovillo at redhat dot com>
- To: Zdenek Dvorak <rakdver at atrey dot karlin dot mff dot cuni dot cz>
- Cc: "gcc at gcc dot gnu dot org" <gcc at gcc dot gnu dot org>
- Date: Thu, 06 Nov 2003 09:33:58 -0500
- Subject: [tree-ssa] New failures after 2003-11-06 changes
- Organization: Red Hat Canada
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.