This is the mail archive of the gcc-regression@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]

1 new GCC HEAD@139894 regression


With your recent patch, GCC HEAD revision 139894 had problems on:
native: regress-11 (1 NEW failures)
The previous build was of revision 139891.

Regressions for native:
old   g++.sum g++.dg/other/PR23205.C
old   g++.sum g++.old-deja/g++.eh/ia64-1.C
old   gcc.sum gcc.dg/array-init-1.c
old   gcc.sum gcc.dg/debug/dwarf2/dwarf-die3.c
old   gcc.sum gcc.dg/pch/valid-1b.c
old   gcc.sum gcc.dg/pr30286.c
NEW   gcc.sum gcc.dg/pr33645-3.c
old   gcc.sum gcc.dg/vect/no-scevccp-outer-13.c
old   gcc.sum gcc.dg/vect/no-scevccp-outer-7.c
old   gcc.sum gcc.dg/vect/vect-67.c
old   libgomp.sum libgomp.fortran/vla7.f90

Log information for changes since the last build:
------------------------------------------------------------------------
r139892 | sam | 2008-09-02 16:23:29 +0000 (Tue, 02 Sep 2008) | 4 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/opts.c

    gcc/
	PR target/37283
	* opts.c (decode_options): Move processing of -fno-unit-at-a-time
	and -fno-toplevel-reorder after handle_options.
------------------------------------------------------------------------
r139893 | spop | 2008-09-02 16:31:04 +0000 (Tue, 02 Sep 2008) | 108 lines
Changed paths:
   M /trunk/ChangeLog
   M /trunk/Makefile.def
   M /trunk/Makefile.in
   M /trunk/Makefile.tpl
   M /trunk/configure
   M /trunk/configure.ac
   M /trunk/gcc/Makefile.in
   M /trunk/gcc/cfgloop.c
   M /trunk/gcc/cfgloop.h
   M /trunk/gcc/cfgloopmanip.c
   M /trunk/gcc/common.opt
   M /trunk/gcc/config.in
   M /trunk/gcc/configure
   M /trunk/gcc/configure.ac
   M /trunk/gcc/doc/invoke.texi
   M /trunk/gcc/gdbinit.in
   M /trunk/gcc/gimple.h
   A /trunk/gcc/graphite.c
   A /trunk/gcc/graphite.h
   M /trunk/gcc/lambda-code.c
   M /trunk/gcc/lambda.h
   M /trunk/gcc/passes.c
   M /trunk/gcc/testsuite/ChangeLog
   A /trunk/gcc/testsuite/gcc.dg/graphite
   A /trunk/gcc/testsuite/gcc.dg/graphite/block-0.c
   A /trunk/gcc/testsuite/gcc.dg/graphite/block-1.c
   A /trunk/gcc/testsuite/gcc.dg/graphite/graphite.exp
   A /trunk/gcc/testsuite/gcc.dg/graphite/scop-0.c
   A /trunk/gcc/testsuite/gcc.dg/graphite/scop-1.c
   A /trunk/gcc/testsuite/gcc.dg/graphite/scop-10.c
   A /trunk/gcc/testsuite/gcc.dg/graphite/scop-11.c
   A /trunk/gcc/testsuite/gcc.dg/graphite/scop-12.c
   A /trunk/gcc/testsuite/gcc.dg/graphite/scop-13.c
   A /trunk/gcc/testsuite/gcc.dg/graphite/scop-14.c
   A /trunk/gcc/testsuite/gcc.dg/graphite/scop-15.c
   A /trunk/gcc/testsuite/gcc.dg/graphite/scop-16.c
   A /trunk/gcc/testsuite/gcc.dg/graphite/scop-17.c
   A /trunk/gcc/testsuite/gcc.dg/graphite/scop-18.c
   A /trunk/gcc/testsuite/gcc.dg/graphite/scop-2.c
   A /trunk/gcc/testsuite/gcc.dg/graphite/scop-3.c
   A /trunk/gcc/testsuite/gcc.dg/graphite/scop-4.c
   A /trunk/gcc/testsuite/gcc.dg/graphite/scop-5.c
   A /trunk/gcc/testsuite/gcc.dg/graphite/scop-6.c
   A /trunk/gcc/testsuite/gcc.dg/graphite/scop-7.c
   A /trunk/gcc/testsuite/gcc.dg/graphite/scop-8.c
   A /trunk/gcc/testsuite/gcc.dg/graphite/scop-9.c
   A /trunk/gcc/testsuite/gcc.dg/graphite/scop-matmult.c
   A /trunk/gcc/testsuite/gfortran.dg/graphite
   A /trunk/gcc/testsuite/gfortran.dg/graphite/block-1.f90
   A /trunk/gcc/testsuite/gfortran.dg/graphite/block-2.f
   A /trunk/gcc/testsuite/gfortran.dg/graphite/block-3.f90
   A /trunk/gcc/testsuite/gfortran.dg/graphite/block-4.f90
   A /trunk/gcc/testsuite/gfortran.dg/graphite/graphite.exp
   A /trunk/gcc/testsuite/gfortran.dg/graphite/scop-1.f
   M /trunk/gcc/testsuite/lib/target-supports.exp
   M /trunk/gcc/timevar.def
   M /trunk/gcc/tree-cfg.c
   M /trunk/gcc/tree-chrec.c
   M /trunk/gcc/tree-chrec.h
   M /trunk/gcc/tree-data-ref.c
   M /trunk/gcc/tree-data-ref.h
   M /trunk/gcc/tree-flow.h
   M /trunk/gcc/tree-into-ssa.c
   M /trunk/gcc/tree-loop-distribution.c
   M /trunk/gcc/tree-loop-linear.c
   M /trunk/gcc/tree-pass.h
   M /trunk/gcc/tree-phinodes.c
   M /trunk/gcc/tree-ssa-loop-ivopts.c
   M /trunk/gcc/tree-ssa-loop.c
   M /trunk/gcc/tree-vectorizer.c

2008-09-02  Sebastian Pop  <sebastian.pop@amd.com>
	    Tobias Grosser  <grosser@fim.uni-passau.de>
	    Jan Sjodin  <jan.sjodin@amd.com>
	    Harsha Jagasia  <harsha.jagasia@amd.com>
	    Dwarakanath Rajagopal  <dwarak.rajagopal@amd.com>
	    Konrad Trifunovic  <konrad.trifunovic@inria.fr>
	    Adrien Eliche  <aeliche@isty.uvsq.fr>

	Merge from graphite branch.
	* configure: Regenerate.
	* Makefile.in: Regenerate.
	* configure.ac (host_libs): Add ppl and cloog.
	Add checks for PPL and CLooG.
	* Makefile.def (ppl, cloog): Added modules and dependences.
	* Makefile.tpl (PPLLIBS, PPLINC, CLOOGLIBS, CLOOGINC): New.
	(HOST_PPLLIBS, HOST_PPLINC, HOST_CLOOGLIBS, HOST_CLOOGINC): New.

gcc/
	* graphite.c: New.
	* graphite.h: New.
	* tree-loop-linear.c (perfect_loop_nest_depth): Export.
	* doc/invoke.texi (-floop-block, -floop-interchange,
	-floop-strip-mine): Document new flags.
	* tree-into-ssa.c (gimple_vec): Moved...
	* tree-loop-distribution.c (rdg_component): Moved...
	* cfgloopmanip.c: Include tree-flow.h.
	(update_dominators_in_loop): New.
	(create_empty_if_region_on_edge): New.
	(create_empty_loop_on_edge): New.
	(loopify): Use update_dominators_in_loop.
	* tree-pass.h (pass_graphite_transforms): Declared.
	* configure: Regenerate.
	* tree-phinodes.c (make_phi_node): Export.
	(add_phi_node_to_bb): New, split from create_phi_node.
	* tree-chrec.c (for_each_scev_op): New.
	* tree-chrec.h (for_each_scev_op): Declared.
	* tree-ssa-loop-ivopts.c (get_phi_with_result): New.
	(remove_statement): Call get_phi_with_result.
	* config.in (HAVE_cloog): Undef.
	* gdbinit.in (pgg): New.
	* timevar.def (TV_GRAPHITE_TRANSFORMS): New.
	* tree-ssa-loop.c (graphite_transforms): New.
	(gate_graphite_transforms): New.
	(pass_graphite_transforms): New.
	* configure.ac (PPLLIBS, PPLINC, CLOOGLIBS, CLOOGINC,
	HAVE_cloog): Defined.
	* tree-vectorizer.c (rename_variables_in_bb): Export.
	* tree-data-ref.c (dr_may_alias_p): Export.
	(stmt_simple_memref_p): New.
	(find_data_references_in_stmt): Export.
	(find_data_references_in_loop): Export.
	(create_rdg_edge_for_ddr): Initialize RDGE_RELATION.
	(create_rdg_edges_for_scalar): Initialize RDGE_RELATION.
	(create_rdg_vertices): Export.
	(build_empty_rdg): New.
	(build_rdg): Call build_empty_rdg.  Free dependence_relations.
	* tree-data-ref.h (rdg_component): ... here.
	(scop_p): New.
	(struct data_reference): Add a field scop.
	(DR_SCOP): New.
	(find_data_references_in_loop): Declared.
	(find_data_references_in_stmt): Declared.
	(create_rdg_vertices): Declared.
	(dr_may_alias_p): Declared.
	(stmt_simple_memref_p): Declared.
	(struct rdg_edge): Add a field ddr_p relation.
	(build_empty_rdg): Declared.
	* lambda.h (lambda_matrix): Declare a VEC of.
	(find_induction_var_from_exit_cond): Declared.
	(lambda_vector_compare): New.
	* common.opt (fgraphite, floop-strip-mine,
	floop-interchange, floop-block): New flags.
	* lambda-code.c (find_induction_var_from_exit_cond): Export.
	* cfgloop.c (is_loop_exit): New.
	* cfgloop.h (is_loop_exit): Declared.
	(create_empty_if_region_on_edge): Declared.
	(create_empty_loop_on_edge): Declared.
	* tree-flow.h (add_phi_node_to_bb): Declared.
	(make_phi_node): Declared.
	(rename_variables_in_bb): Declared.
	(perfect_loop_nest_depth): Declared.
	(graphite_transform_loops): Declared.
	* Makefile.in (cfgloopmanip.o): Depend on TREE_FLOW_H.
	(graphite.o-warn): Add -Wno-error.
	(PPLLIBS, PPLINC, CLOOGLIBS, CLOOGINC): Declared.
	(LIBS): Add GMPLIBS, CLOOGLIBS, PPLLIBS.
	(INCLUDES): Add PPLINC, CLOOGINC.
	(OBJS-common): Add graphite.o.
	(graphite.o): Add rule.
	* gimple.h (gimple_vec): ... here.
	* tree-cfg.c (print_loops): Start printing at ENTRY_BLOCK_PTR.
	* passes.c (init_optimization_passes): Schedule 
	pass_graphite_transforms.

testsuite/

	* gcc.dg/graphite/scop-{0,1,2,3,4,5,6,7,8,9,
	10,11,12,13,14,15,16,17,18}.c: New.
	* gcc.dg/graphite/graphite.exp: New.
	* gcc.dg/graphite/scop-matmult.c: New.
	* gcc.dg/graphite/block-0.c: New.
	* lib/target-supports.exp (check_effective_target_fgraphite): New.
	* gfortran.dg/graphite/block-1.f90: New.
	* gfortran.dg/graphite/scop-{1,2}.f: New.
	* gfortran.dg/graphite/block-{1,3,4}.f90: New.
	* gfortran.dg/graphite/graphite.exp: New.


------------------------------------------------------------------------
r139894 | hjl | 2008-09-02 16:36:49 +0000 (Tue, 02 Sep 2008) | 4 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/expr.c

2008-09-02  H.J. Lu  <hongjiu.lu@intel.com>

	* expr.c (emit_group_store): Don't assert stack temp mode size.

------------------------------------------------------------------------

For more information, see <http://glutton.geoffk.org/HEAD/>.

-- 
Geoffrey Keating <geoffk@geoffk.org> 
(via an automated GCC regression-testing script.)

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