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] |
With your recent patch, GCC HEAD revision 169220 had problems on: native: build (NEW build failure) Attached is build output for those targets. The previous build was of revision 169192. Log information for changes since the last build: ------------------------------------------------------------------------ r169193 | spop | 2011-01-24 22:43:48 -0800 (Mon, 24 Jan 2011) | 1 line Changed paths: M /trunk/gcc/ChangeLog.graphite Add changelogs of patches that will not be merged to trunk. ------------------------------------------------------------------------ r169194 | spop | 2011-01-24 22:43:57 -0800 (Mon, 24 Jan 2011) | 6 lines Changed paths: M /trunk/gcc/ChangeLog M /trunk/gcc/ChangeLog.graphite M /trunk/gcc/graphite-scop-detection.c Free invalid postdominance info. 2011-01-25 Vladimir Kargov <kargov@gmail.com> * graphite-scop-detection.c (canonicalize_loop_closed_ssa): Free invalid postdominance info. ------------------------------------------------------------------------ r169195 | spop | 2011-01-24 22:44:05 -0800 (Mon, 24 Jan 2011) | 1 line Changed paths: M /trunk/gcc/ChangeLog.graphite Patch not merged, update ChangeLog.graphite. ------------------------------------------------------------------------ r169196 | spop | 2011-01-24 22:44:12 -0800 (Mon, 24 Jan 2011) | 1 line Changed paths: M /trunk/gcc/ChangeLog.graphite Patch not merged, update ChangeLog.graphite. ------------------------------------------------------------------------ r169197 | spop | 2011-01-24 22:44:20 -0800 (Mon, 24 Jan 2011) | 5 lines Changed paths: M /trunk/gcc/ChangeLog M /trunk/gcc/ChangeLog.graphite M /trunk/gcc/doc/install.texi Document availability of cloog-0.16 2011-01-25 Tobias Grosser <grosser@fim.uni-passau.de> * doc/install.texi: Document availability of cloog-0.16. ------------------------------------------------------------------------ r169198 | spop | 2011-01-24 22:44:30 -0800 (Mon, 24 Jan 2011) | 6 lines Changed paths: M /trunk/ChangeLog M /trunk/configure M /trunk/configure.ac Update required cloog to 0.16.1. 2011-01-25 Tobias Grosser <grosser@fim.uni-passau.de> * configure: Regenerated. * configure.ac: Use CLOOG_CHECK_VERSION(0,16,1). ------------------------------------------------------------------------ r169199 | spop | 2011-01-24 22:44:41 -0800 (Mon, 24 Jan 2011) | 6 lines Changed paths: M /trunk/gcc/ChangeLog M /trunk/gcc/ChangeLog.graphite M /trunk/gcc/graphite-ppl.c M /trunk/gcc/graphite-ppl.h Add debug_gmp_value. 2011-01-25 Sebastian Pop <sebastian.pop@amd.com> * graphite-ppl.c (debug_gmp_value): New. * graphite-ppl.h (debug_gmp_value): Declared. ------------------------------------------------------------------------ r169200 | spop | 2011-01-24 22:44:53 -0800 (Mon, 24 Jan 2011) | 6 lines Changed paths: M /trunk/gcc/ChangeLog M /trunk/gcc/ChangeLog.graphite M /trunk/gcc/graphite-dependences.c Print the data dependence polyhedron in the PPL format. 2011-01-25 Sebastian Pop <sebastian.pop@amd.com> * graphite-dependences.c (print_pddr): Call ppl_io_fprint_Pointset_Powerset_C_Polyhedron. ------------------------------------------------------------------------ r169201 | spop | 2011-01-24 22:45:04 -0800 (Mon, 24 Jan 2011) | 8 lines Changed paths: M /trunk/gcc/ChangeLog M /trunk/gcc/ChangeLog.graphite M /trunk/gcc/graphite-interchange.c Test the profitability of interchange on the perfect nest. 2011-01-25 Sebastian Pop <sebastian.pop@amd.com> * graphite-interchange.c (lst_interchange_profitable_p): Takes a loop nest and two loop depths as parameters. (lst_try_interchange_loops): Call lst_interchange_profitable_p after lst_perfect_nestify. ------------------------------------------------------------------------ r169202 | spop | 2011-01-24 22:45:16 -0800 (Mon, 24 Jan 2011) | 5 lines Changed paths: M /trunk/gcc/ChangeLog M /trunk/gcc/ChangeLog.graphite M /trunk/gcc/graphite-poly.c Fix pbb_remove_duplicate_pdrs. 2011-01-25 Sebastian Pop <sebastian.pop@amd.com> * graphite-poly.c (pbb_remove_duplicate_pdrs): Make it work. ------------------------------------------------------------------------ r169203 | spop | 2011-01-24 22:45:29 -0800 (Mon, 24 Jan 2011) | 6 lines Changed paths: M /trunk/gcc/ChangeLog M /trunk/gcc/ChangeLog.graphite M /trunk/gcc/graphite-dependences.c speedup compilation 2011-01-25 Sebastian Pop <sebastian.pop@amd.com> * graphite-dependences.c (build_lexicographical_constraint): Stop the iteration when the bag of constraints is empty. ------------------------------------------------------------------------ r169204 | spop | 2011-01-24 22:45:42 -0800 (Mon, 24 Jan 2011) | 6 lines Changed paths: M /trunk/gcc/ChangeLog M /trunk/gcc/ChangeLog.graphite M /trunk/gcc/graphite-dependences.c Correct the precedence relation. 2011-01-25 Sebastian Pop <sebastian.pop@amd.com> * graphite-dependences.c (build_pairwise_scheduling): Correctly compute the "a followed by b" relation and document it. ------------------------------------------------------------------------ r169205 | spop | 2011-01-24 22:45:54 -0800 (Mon, 24 Jan 2011) | 25 lines Changed paths: M /trunk/gcc/ChangeLog M /trunk/gcc/ChangeLog.graphite M /trunk/gcc/graphite-dependences.c M /trunk/gcc/graphite-ppl.c M /trunk/gcc/graphite-ppl.h M /trunk/gcc/testsuite/ChangeLog M /trunk/gcc/testsuite/gcc.dg/graphite/block-0.c M /trunk/gcc/testsuite/gcc.dg/graphite/block-4.c M /trunk/gcc/testsuite/gcc.dg/graphite/block-7.c A /trunk/gcc/testsuite/gcc.dg/graphite/block-8.c (from /trunk/gcc/testsuite/gcc.dg/graphite/block-7.c:169204) M /trunk/gcc/testsuite/gcc.dg/graphite/interchange-1.c M /trunk/gcc/testsuite/gcc.dg/graphite/interchange-11.c M /trunk/gcc/testsuite/gcc.dg/graphite/interchange-12.c A /trunk/gcc/testsuite/gcc.dg/graphite/interchange-13.c (from /trunk/gcc/testsuite/gcc.dg/graphite/interchange-1.c:169204) A /trunk/gcc/testsuite/gcc.dg/graphite/interchange-14.c (from /trunk/gcc/testsuite/gcc.dg/graphite/block-7.c:169204) A /trunk/gcc/testsuite/gcc.dg/graphite/interchange-15.c (from /trunk/gcc/testsuite/gcc.dg/graphite/interchange-mvt.c:169204) M /trunk/gcc/testsuite/gcc.dg/graphite/interchange-8.c M /trunk/gcc/testsuite/gcc.dg/graphite/interchange-mvt.c M /trunk/gcc/tree-data-ref.c Use PIP to determine the integer feasibility of a constraint system. 2011-01-25 Sebastian Pop <sebastian.pop@amd.com> * graphite-dependences.c (new_poly_dr): Call ppl_powerset_is_empty. (build_lexicographical_constraint): Same. (dependence_polyhedron_1): Same. (graphite_legal_transform_dr): Same. (graphite_carried_dependence_level_k): Same. * graphite-ppl.c (ppl_powerset_is_empty): New. * graphite-ppl.h (ppl_powerset_is_empty): Declared. * tree-data-ref.c (dump_data_reference): Print the basic block index. * gcc.dg/graphite/block-0.c: Add documentation. * gcc.dg/graphite/block-4.c: Same. * gcc.dg/graphite/block-7.c: Same. * gcc.dg/graphite/block-8.c: New. * gcc.dg/graphite/interchange-1.c: Un-XFAILed. * gcc.dg/graphite/interchange-11.c: Un-XFAILed. * gcc.dg/graphite/interchange-12.c: Add documentation. * gcc.dg/graphite/interchange-13.c: New. * gcc.dg/graphite/interchange-14.c: New. * gcc.dg/graphite/interchange-15.c: New. * gcc.dg/graphite/interchange-8.c: Add documentation. * gcc.dg/graphite/interchange-mvt.c: Same. ------------------------------------------------------------------------ r169206 | spop | 2011-01-24 22:46:07 -0800 (Mon, 24 Jan 2011) | 20 lines Changed paths: M /trunk/gcc/ChangeLog M /trunk/gcc/ChangeLog.graphite M /trunk/gcc/Makefile.in M /trunk/gcc/graphite-dependences.c Minimize the number of expensive calls to ppl_powerset_is_empty. 2011-01-25 Sebastian Pop <sebastian.pop@amd.com> * graphite-dependences.c: Include graphite-cloog-util.h. (new_poly_ddr): Inlined into dependence_polyhedron. (free_poly_ddr): Moved close by new_poly_ddr. (dependence_polyhedron_1): Renamed dependence_polyhedron. Early return NULL when ppl_powerset_is_empty returns true. (dependence_polyhedron): Renamed new_poly_ddr. Call only once poly_drs_may_alias_p. Avoid one call to ppl_powerset_is_empty. (graphite_legal_transform_dr): Call new_poly_ddr. (graphite_carried_dependence_level_k): Same. (dot_original_deps_stmt_1): Renamed dot_deps_stmt_2. Use new_poly_ddr. (dot_transformed_deps_stmt_1): Removed. (dot_deps_stmt_1): Call dot_deps_stmt_2. (dot_original_deps): Renamed dot_deps_2. Call new_poly_ddr. (dot_deps_1): Call dot_deps_2. * Makefile.in (graphite-dependences.o): Add missing dependence on graphite-cloog-util.h. ------------------------------------------------------------------------ r169207 | spop | 2011-01-24 22:46:19 -0800 (Mon, 24 Jan 2011) | 12 lines Changed paths: M /trunk/ChangeLog M /trunk/configure M /trunk/configure.ac M /trunk/gcc/ChangeLog M /trunk/gcc/ChangeLog.graphite M /trunk/gcc/doc/install.texi M /trunk/gcc/graphite-ppl.c Expect at least the version 0.11 of PPL. 2011-01-25 Sebastian Pop <sebastian.pop@amd.com> toplev/ * configure: Regenerated. * configure.ac: Check for version 0.11 (or later revision) of PPL. toplev/gcc/ * doc/install.texi: Update the expected version number of PPL to 0.11. * graphite-ppl.c (ppl_powerset_is_empty): Remove now dead code under #if PPL_VERSION_MINOR < 11. ------------------------------------------------------------------------ r169208 | spop | 2011-01-24 22:46:31 -0800 (Mon, 24 Jan 2011) | 19 lines Changed paths: M /trunk/gcc/ChangeLog M /trunk/gcc/ChangeLog.graphite M /trunk/gcc/graphite-sese-to-poly.c M /trunk/gcc/testsuite/ChangeLog M /trunk/gcc/testsuite/gcc.dg/graphite/block-0.c M /trunk/gcc/testsuite/gcc.dg/graphite/block-1.c M /trunk/gcc/testsuite/gcc.dg/graphite/block-7.c M /trunk/gcc/testsuite/gcc.dg/graphite/block-8.c M /trunk/gcc/testsuite/gcc.dg/graphite/interchange-12.c M /trunk/gcc/testsuite/gcc.dg/graphite/interchange-14.c M /trunk/gcc/testsuite/gcc.dg/graphite/interchange-15.c M /trunk/gcc/testsuite/gcc.dg/graphite/interchange-8.c M /trunk/gcc/testsuite/gcc.dg/graphite/interchange-mvt.c Remove the temporary array for reductions written to memory. 2011-01-25 Sebastian Pop <sebastian.pop@amd.com> * graphite-sese-to-poly.c (translate_scalar_reduction_to_array_for_stmt): Call unshare_expr. (close_phi_written_to_memory): New. (translate_scalar_reduction_to_array): Call close_phi_written_to_memory and unshare_expr. * gcc.dg/graphite/block-0.c: Un-XFAILed. * gcc.dg/graphite/block-1.c: Un-XFAILed. * gcc.dg/graphite/block-7.c: Un-XFAILed. * gcc.dg/graphite/block-8.c: Un-XFAILed. * gcc.dg/graphite/interchange-12.c: Un-XFAILed. * gcc.dg/graphite/interchange-14.c: Un-XFAILed. * gcc.dg/graphite/interchange-15.c: Un-XFAILed. * gcc.dg/graphite/interchange-8.c: Un-XFAILed. * gcc.dg/graphite/interchange-mvt.c: Un-XFAILed. ------------------------------------------------------------------------ r169209 | spop | 2011-01-24 22:46:43 -0800 (Mon, 24 Jan 2011) | 12 lines Changed paths: M /trunk/gcc/ChangeLog M /trunk/gcc/ChangeLog.graphite M /trunk/gcc/graphite-dependences.c M /trunk/gcc/graphite-ppl.c M /trunk/gcc/graphite-ppl.h Pass 0 as the number of parameters to PIP when testing for integer feasibility. 2011-01-25 Sebastian Pop <sebastian.pop@amd.com> * graphite-dependences.c (build_lexicographical_constraint): Remove the gdim parameter. (build_lexicographical_constraint): Adjust call to ppl_powerset_is_empty. (dependence_polyhedron): Same. (graphite_legal_transform_dr): Same. (graphite_carried_dependence_level_k): Same. * graphite-ppl.c (ppl_powerset_is_empty): Remove the nb_params parameter. * graphite-ppl.h (ppl_powerset_is_empty): Adjust declaration. ------------------------------------------------------------------------ r169210 | spop | 2011-01-24 22:46:56 -0800 (Mon, 24 Jan 2011) | 7 lines Changed paths: M /trunk/gcc/ChangeLog M /trunk/gcc/ChangeLog.graphite M /trunk/gcc/graphite-dependences.c M /trunk/gcc/graphite-poly.h Relax the definition of same_pdr_p. 2011-01-25 Sebastian Pop <sebastian.pop@amd.com> * graphite-dependences.c (new_poly_ddr): Call same_pdr_p. * graphite-poly.h (same_pdr_p): Do not expect that the PDR_TYPE of both data references to be the same. ------------------------------------------------------------------------ r169211 | spop | 2011-01-24 22:47:09 -0800 (Mon, 24 Jan 2011) | 8 lines Changed paths: M /trunk/gcc/ChangeLog M /trunk/gcc/ChangeLog.graphite M /trunk/gcc/graphite-scop-detection.c Remove duplicate close phi nodes in the canonical close phi representation. 2011-01-25 Sebastian Pop <sebastian.pop@amd.com> * graphite-scop-detection.c (same_close_phi_node): New. (remove_duplicate_close_phi): New. (make_close_phi_nodes_unique): New. (canonicalize_loop_closed_ssa): Call make_close_phi_nodes_unique. ------------------------------------------------------------------------ r169212 | spop | 2011-01-24 22:47:21 -0800 (Mon, 24 Jan 2011) | 8 lines Changed paths: M /trunk/gcc/ChangeLog M /trunk/gcc/ChangeLog.graphite M /trunk/gcc/graphite-dependences.c M /trunk/gcc/graphite-sese-to-poly.c Allow several reductions in a reduction PBB. 2011-01-25 Sebastian Pop <sebastian.pop@amd.com> * graphite-dependences.c (reduction_dr_1): Allow several reductions in a reduction PBB. * graphite-sese-to-poly.c (split_reduction_stmt): Do not split PBBs that have already been marked as PBB_IS_REDUCTION. ------------------------------------------------------------------------ r169213 | spop | 2011-01-24 22:47:34 -0800 (Mon, 24 Jan 2011) | 8 lines Changed paths: M /trunk/gcc/ChangeLog M /trunk/gcc/ChangeLog.graphite M /trunk/gcc/graphite-sese-to-poly.c M /trunk/gcc/testsuite/ChangeLog M /trunk/gcc/testsuite/gfortran.dg/graphite/interchange-3.f90 Do not create the temporary array for reductions into VAR_DECL, PARM_DECL, and RESULT_DECL. 2011-01-25 Sebastian Pop <sebastian.pop@amd.com> * graphite-sese-to-poly.c (close_phi_written_to_memory): Also allow VAR_DECL, PARM_DECL, and RESULT_DECL. * gfortran.dg/graphite/interchange-3.f90: Un-XFAILed. ------------------------------------------------------------------------ r169214 | spop | 2011-01-24 22:47:46 -0800 (Mon, 24 Jan 2011) | 1 line Changed paths: M /trunk/gcc/ChangeLog.graphite Patch not merged, update ChangeLog.graphite. ------------------------------------------------------------------------ r169215 | spop | 2011-01-24 22:47:58 -0800 (Mon, 24 Jan 2011) | 7 lines Changed paths: M /trunk/ChangeLog M /trunk/configure M /trunk/configure.ac Fail when PPL 0.11 is not present and CLooG has been requested. 2011-01-25 Sebastian Pop <sebastian.pop@amd.com> * configure.ac: Call AC_MSG_ERROR when PPL 0.11 is not present and CLooG has been requested. * configure: Regenerated. ------------------------------------------------------------------------ r169216 | spop | 2011-01-24 22:48:11 -0800 (Mon, 24 Jan 2011) | 1 line Changed paths: M /trunk/gcc/ChangeLog.graphite Patch not merged, update ChangeLog.graphite. ------------------------------------------------------------------------ r169217 | spop | 2011-01-24 22:48:20 -0800 (Mon, 24 Jan 2011) | 7 lines Changed paths: M /trunk/gcc/ChangeLog M /trunk/gcc/ChangeLog.graphite M /trunk/gcc/graphite-sese-to-poly.c Move rewrite_commutative_reductions_out_of_ssa before find_scop_parameters. 2011-01-25 Sebastian Pop <sebastian.pop@amd.com> * graphite-sese-to-poly.c (build_poly_scop): Move rewrite_commutative_reductions_out_of_ssa before find_scop_parameters. ------------------------------------------------------------------------ r169218 | spop | 2011-01-24 22:48:32 -0800 (Mon, 24 Jan 2011) | 20 lines Changed paths: M /trunk/gcc/ChangeLog M /trunk/gcc/ChangeLog.graphite M /trunk/gcc/graphite-scop-detection.c M /trunk/gcc/graphite-sese-to-poly.c M /trunk/gcc/tree-data-ref.c M /trunk/gcc/tree-data-ref.h M /trunk/gcc/tree-ssa-loop-prefetch.c Pass to dr_analyze_indices the analysis loop for subscripts. 2011-01-25 Sebastian Pop <sebastian.pop@amd.com> * graphite-scop-detection.c (stmt_has_simple_data_refs_p): Update call to graphite_find_data_references_in_stmt. * graphite-sese-to-poly.c (outermost_loop_in_sese_1): New. (try_generate_gimple_bb): Call outermost_loop_in_sese_1. Update call to graphite_find_data_references_in_stmt. (analyze_drs_in_stmts): Same. * tree-data-ref.c (dr_analyze_indices): Pass in parameter the loop in which the scalar analysis of indices is performed. (create_data_ref): Same. Update call to dr_analyze_indices. (find_data_references_in_stmt): Update call to create_data_ref. (graphite_find_data_references_in_stmt): Same. * tree-data-ref.h (graphite_find_data_references_in_stmt): Update declaration. (create_data_ref): Same. * tree-ssa-loop-prefetch.c (determine_loop_nest_reuse): Update call to create_data_ref. ------------------------------------------------------------------------ r169219 | spop | 2011-01-24 22:48:42 -0800 (Mon, 24 Jan 2011) | 8 lines Changed paths: M /trunk/gcc/ChangeLog M /trunk/gcc/ChangeLog.graphite M /trunk/gcc/graphite-sese-to-poly.c M /trunk/gcc/testsuite/ChangeLog A /trunk/gcc/testsuite/gfortran.dg/graphite/id-23.f Only copy PBB_DOMAIN when it is initialized. 2011-01-25 Sebastian Pop <sebastian.pop@amd.com> * graphite-sese-to-poly.c (new_pbb_from_pbb): Only copy PBB_DOMAIN when it is initialized. * gfortran.dg/graphite/id-23.f: New. ------------------------------------------------------------------------ r169220 | spop | 2011-01-24 22:48:52 -0800 (Mon, 24 Jan 2011) | 10 lines Changed paths: M /trunk/gcc/ChangeLog M /trunk/gcc/ChangeLog.graphite M /trunk/gcc/graphite-sese-to-poly.c M /trunk/gcc/testsuite/ChangeLog A /trunk/gcc/testsuite/gfortran.dg/graphite/id-24.f A /trunk/gcc/testsuite/gfortran.dg/graphite/id-25.f Do not use a data ref with indices invalid in the loop of the close_phi. 2011-01-25 Sebastian Pop <sebastian.pop@amd.com> * graphite-sese-to-poly.c (dr_indices_valid_in_loop): New. (close_phi_written_to_memory): Call for_each_index with dr_indices_valid_in_loop. * gfortran.dg/graphite/id-24.f: New. * gfortran.dg/graphite/id-25.f: New. ------------------------------------------------------------------------ For more information, see <http://glutton.geoffk.org/HEAD/>.
Attachment:
native-log.txt
Description: Text document
-- 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] |