/n/16/grosser/daily_git_builds/log/2009_08_26_00_05_22/gcc.compare
/n/16/grosser/daily_git_builds/log/2009_08_26_00_05_22/g++.compare
Tests that now fail, but worked before:
g++.dg/warn/Wstrict-aliasing-float-ref-int-obj.C (test for warnings, line 7)
Tests that now work, but didn't before:
g++.dg/warn/Wstrict-aliasing-float-ref-int-obj.C (test for warnings, line 7)
/n/16/grosser/daily_git_builds/log/2009_08_26_00_05_22/gfortran.compare
Tests that now work, but didn't before:
gfortran.fortran-torture/execute/forall_1.f90 compilation, -O2
gfortran.fortran-torture/execute/forall_1.f90 compilation, -O2 -fomit-frame-pointer -finline-functions
gfortran.fortran-torture/execute/forall_1.f90 compilation, -O2 -fomit-frame-pointer -finline-functions -funroll-loops
gfortran.fortran-torture/execute/forall_1.f90 compilation, -O2 -ftree-vectorize -msse2
gfortran.fortran-torture/execute/forall_1.f90 compilation, -O3 -g
gfortran.fortran-torture/execute/forall_1.f90 compilation, -Os
New tests that PASS:
gfortran.fortran-torture/execute/forall_1.f90 execution, -O2
gfortran.fortran-torture/execute/forall_1.f90 execution, -O2 -fomit-frame-pointer -finline-functions
gfortran.fortran-torture/execute/forall_1.f90 execution, -O2 -fomit-frame-pointer -finline-functions -funroll-loops
gfortran.fortran-torture/execute/forall_1.f90 execution, -O2 -ftree-vectorize -msse2
gfortran.fortran-torture/execute/forall_1.f90 execution, -O3 -g
gfortran.fortran-torture/execute/forall_1.f90 execution, -Os
/n/16/grosser/daily_git_builds/log/2009_08_26_00_05_22/info.log
00:17 => Start run 2009_08_26_00_05_22
00:17 => GIT build
commit fee7d71396cfc375532268311bf23ec1860bd71b
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/fee7d71396cfc375532268311bf23ec1860bd71b
Author: spop <spop@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Tue Aug 25 21:58:33 2009 +0000
Remove PDR duplicates only from data dependence analysis.
2009-08-25 Sebastian Pop <sebastian.pop@amd.com>
* graphite-dependences.c (graphite_legal_transform_bb): Call
pbb_remove_duplicate_pdrs.
* graphite-poly.c (can_collapse_pdr): Removed.
(pdr_find_duplicate): Removed.
(can_collapse_pdrs): New.
(pbb_remove_duplicate_pdrs): New.
(new_poly_dr): Do not look for duplicates.
* graphite-poly.h (struct poly_bb): New field pdr_duplicates_removed.
(PBB_PDR_DUPLICATES_REMOVED): New.
(pbb_remove_duplicate_pdrs): Declared.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=151105
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/graphite@151105 138bc75d-0d04-0410-961f-82ee72b054a4
commit ada025a473a7febf1b5ad797c4ca69d95932189e
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/ada025a473a7febf1b5ad797c4ca69d95932189e
Author: spop <spop@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Tue Aug 25 21:58:29 2009 +0000
Collapse duplicate PDRs.
2009-08-25 Sebastian Pop <sebastian.pop@amd.com>
* graphite-interchange.c (pbb_interchange_profitable_p): Adjust
the strides by multiplying by PDR_NB_REFS.
* graphite-poly.c (can_collapse_pdr): New.
(pdr_find_duplicate): New.
(new_poly_dr): Call pdr_find_duplicate. Collapse duplicate PDRs.
Initialize PDR_NB_REFS.
* graphite-poly.h (struct poly_dr): Add field nb_refs.
(PDR_NB_REFS): New.
(new_poly_dr): Number of subscripts is a graphite_dim_t.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=151104
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/graphite@151104 138bc75d-0d04-0410-961f-82ee72b054a4
commit 484c23da981970fa887a82d402a3f6287456e4e7
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/484c23da981970fa887a82d402a3f6287456e4e7
Author: spop <spop@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Tue Aug 25 21:58:25 2009 +0000
Revert: Avoid symetric computations in data dep test.
2009-08-25 Sebastian Pop <sebastian.pop@amd.com>
Revert one of the previous commits:
* graphite-dependences.c (graphite_legal_transform_bb): Avoid
the computation of symmetric data dependence relations.
(dependency_between_pbbs_p): Same.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=151103
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/graphite@151103 138bc75d-0d04-0410-961f-82ee72b054a4
commit 758d50e63efa34f876b657fdb74d5d32ebb49afa
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/758d50e63efa34f876b657fdb74d5d32ebb49afa
Author: spop <spop@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Tue Aug 25 21:58:20 2009 +0000
Remove legality test before any transform.
2009-08-25 Sebastian Pop <sebastian.pop@amd.com>
PR middle-end/40965
* graphite-poly.c (apply_poly_transforms): Remove legality test before
any transform.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=151102
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/graphite@151102 138bc75d-0d04-0410-961f-82ee72b054a4
commit ff13bdb3d9aea563691cca85739d34e2eee4066d
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/ff13bdb3d9aea563691cca85739d34e2eee4066d
Author: spop <spop@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Tue Aug 25 21:58:16 2009 +0000
Return NULL for read-read dependence relations.
2009-08-25 Sebastian Pop <sebastian.pop@amd.com>
* graphite-dependences.c (pddr_original_scattering): Return NULL
for read-read dependence relations.
* graphite-poly.h (enum poly_dr_type): Fix comment.
(pdr_read_p): New.
(pdr_write_p): New.
(pdr_may_write_p): New.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=151101
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/graphite@151101 138bc75d-0d04-0410-961f-82ee72b054a4
commit 94fe13255ee4b46d3394a986a08e2204e7a358af
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/94fe13255ee4b46d3394a986a08e2204e7a358af
Author: spop <spop@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Tue Aug 25 21:58:11 2009 +0000
enum POLY_DR_TYPE renamed poly_dr_type.
2009-08-25 Sebastian Pop <sebastian.pop@amd.com>
* graphite-poly.h (enum POLY_DR_TYPE): Renamed poly_dr_type.
(struct poly_dr): Same.
(new_poly_dr): Same.
* graphite-poly.c (new_poly_dr): Same.
http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=151100
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/graphite@151100 138bc75d-0d04-0410-961f-82ee72b054a4
00:17 => Configure
00:18 => Build
01:53 => Install to /n/16/grosser/daily_git_builds/install/2009_08_26_00_05_22
01:55 => Run tests (testlogs are in /n/16/grosser/daily_git_builds/log/2009_08_26_00_05_22)
02:41 => Run compare_tests
BUILD SUCCESSFUL
/n/16/grosser/daily_git_builds/log/2009_08_26_00_05_22/libffi.compare
/n/16/grosser/daily_git_builds/log/2009_08_26_00_05_22/libgomp.compare
Tests that now work, but didn't before:
libgomp.graphite/force-parallel-4.c execution test
libgomp.graphite/force-parallel-4.c scan-tree-dump-times graphite "2 loops carried no dependency" 1
/n/16/grosser/daily_git_builds/log/2009_08_26_00_05_22/libjava.compare
/n/16/grosser/daily_git_builds/log/2009_08_26_00_05_22/libmudflap.compare
/n/16/grosser/daily_git_builds/log/2009_08_26_00_05_22/libstdc++.compare
/n/16/grosser/daily_git_builds/log/2009_08_26_00_05_22/objc.compare