test/success/2010_07_16_11_40_36
tag363aac812d1ba07eaeab5a17bfe0500018434a16
object 007987087a6afb2cfee027fac4ffd8069ec30fd2
authorTobias Grosser <grosser@fim.uni-passau.de>
Fri, 16 Jul 2010 12:10:14 +0000 (16 14:10 +0200)
/n/16/grosser/daily_git_builds/log/2010_07_16_11_40_36/gcc.compare
Tests that now fail, but worked before:

gcc.dg/pr43300.c (test for excess errors)
gcc.dg/vect/no-scevccp-noreassoc-outer-1.c (test for excess errors)
gcc.dg/vect/no-scevccp-noreassoc-outer-2.c (test for excess errors)
gcc.dg/vect/no-scevccp-noreassoc-outer-4.c (test for excess errors)
gcc.dg/vect/no-vfa-vect-43.c scan-tree-dump-times vect "vectorized 2 loops" 2
gcc.dg/vect/no-vfa-vect-49.c scan-tree-dump-times vect "vectorized 1 loops" 1
gcc.dg/vect/no-vfa-vect-57.c scan-tree-dump-times vect "vectorized 1 loops" 1
gcc.dg/vect/vect-95.c scan-tree-dump-times vect "Alignment of access forced using peeling" 0
gcc.dg/vect/vect-iv-8.c scan-tree-dump-times vect "vectorized 1 loops" 1
gcc.target/i386/cadd.c (test for excess errors)
gcc.target/i386/pr21101.c (test for excess errors)
gcc.target/i386/sse2-mmx.c (test for excess errors)
gcc.target/i386/sse2-vec-6.c (test for excess errors)
gcc.target/i386/sse4_1-insertps-1.c (test for excess errors)
gcc.target/i386/sse4_1-movntdqa.c (test for excess errors)
gcc.target/i386/sse4_1-mpsadbw.c (test for excess errors)
gcc.target/i386/sse4_1-ptest-3.c (test for excess errors)

Tests that now work, but didn't before:

gcc.dg/vect/no-scevccp-slp-30.c scan-tree-dump-times vect "vectorized 1 loops" 1
gcc.dg/vect/O3-vect-pr34223.c scan-tree-dump-times vect "vectorized 1 loops" 1
gcc.dg/vect/pr37539.c scan-tree-dump-times vect "vectorized 1 loops" 2
gcc.dg/vect/vect-46.c scan-tree-dump-times vect "vectorized 1 loops" 1
gcc.dg/vect/vect-50.c scan-tree-dump-times vect "Alignment of access forced using peeling" 1
gcc.dg/vect/vect-50.c scan-tree-dump-times vect "vectorized 1 loops" 1
gcc.dg/vect/vect-50.c scan-tree-dump-times vect "Vectorizing an unaligned access" 2
gcc.dg/vect/vect-50.c scan-tree-dump-times vect "Vectorizing an unaligned access" 2
gcc.dg/vect/vect-58.c scan-tree-dump-times vect "Alignment of access forced using peeling" 1
gcc.dg/vect/vect-58.c scan-tree-dump-times vect "vectorized 1 loops" 1
gcc.dg/vect/vect-60.c scan-tree-dump-times vect "vectorized 1 loops" 1
gcc.dg/vect/vect-60.c scan-tree-dump-times vect "Vectorizing an unaligned access" 2
gcc.dg/vect/vect-89.c scan-tree-dump-times vect "Alignment of access forced using peeling" 1
gcc.dg/vect/vect-95.c scan-tree-dump-times vect "vectorized 1 loops" 1
gcc.dg/vect/vect-iv-5.c scan-tree-dump-times vect "vectorized 1 loops" 1
gcc.dg/vect/vect-widen-mult-sum.c scan-tree-dump-times vect "vect_recog_widen_mult_pattern: detected" 1

New tests that FAIL:

gcc.c-torture/execute/20000412-4.c compilation,  -O2  (internal compiler error)
gcc.c-torture/execute/20000412-4.c compilation,  -Os  (internal compiler error)
gcc.c-torture/execute/20060930-1.c compilation,  -O2  (internal compiler error)
gcc.c-torture/execute/20060930-1.c compilation,  -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions  (internal compiler error)
gcc.c-torture/execute/20060930-1.c compilation,  -O3 -fomit-frame-pointer -funroll-loops  (internal compiler error)
gcc.c-torture/execute/20060930-1.c compilation,  -O3 -fomit-frame-pointer  (internal compiler error)
gcc.c-torture/execute/20060930-1.c compilation,  -O3 -g  (internal compiler error)
gcc.c-torture/execute/20070614-1.c compilation,  -O2  (internal compiler error)
gcc.c-torture/execute/20070614-1.c compilation,  -Os  (internal compiler error)
gcc.c-torture/execute/ieee/fp-cmp-4.c compilation,  -O2  (internal compiler error)
gcc.c-torture/execute/ieee/fp-cmp-4.c compilation,  -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions  (internal compiler error)
gcc.c-torture/execute/ieee/fp-cmp-4.c compilation,  -O3 -fomit-frame-pointer -funroll-loops  (internal compiler error)
gcc.c-torture/execute/ieee/fp-cmp-4.c compilation,  -O3 -fomit-frame-pointer  (internal compiler error)
gcc.c-torture/execute/ieee/fp-cmp-4.c compilation,  -O3 -g  (internal compiler error)
gcc.c-torture/execute/ieee/fp-cmp-4.c compilation,  -Os  (internal compiler error)
gcc.c-torture/execute/ieee/fp-cmp-4f.c compilation,  -O2  (internal compiler error)
gcc.c-torture/execute/ieee/fp-cmp-4f.c compilation,  -O3 -fomit-frame-pointer  (internal compiler error)
gcc.c-torture/execute/ieee/fp-cmp-4f.c compilation,  -O3 -g  (internal compiler error)
gcc.c-torture/execute/ieee/fp-cmp-4f.c compilation,  -Os  (internal compiler error)
gcc.c-torture/execute/ieee/fp-cmp-4l.c compilation,  -O2  (internal compiler error)
gcc.c-torture/execute/ieee/fp-cmp-4l.c compilation,  -O3 -fomit-frame-pointer  (internal compiler error)
gcc.c-torture/execute/ieee/fp-cmp-4l.c compilation,  -O3 -g  (internal compiler error)
gcc.c-torture/execute/ieee/fp-cmp-4l.c compilation,  -Os  (internal compiler error)
gcc.c-torture/execute/pr22348.c compilation,  -O2  (internal compiler error)
gcc.c-torture/execute/pr22348.c compilation,  -Os  (internal compiler error)
gcc.c-torture/execute/pr39233.c compilation,  -O2  (internal compiler error)
gcc.c-torture/execute/pr39233.c compilation,  -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions  (internal compiler error)
gcc.c-torture/execute/pr39233.c compilation,  -O3 -fomit-frame-pointer -funroll-loops  (internal compiler error)
gcc.c-torture/execute/pr39233.c compilation,  -O3 -fomit-frame-pointer  (internal compiler error)
gcc.c-torture/execute/pr39233.c compilation,  -O3 -g  (internal compiler error)
gcc.c-torture/execute/pr39233.c compilation,  -Os  (internal compiler error)
gcc.dg/guality/vla-1.c  -O2  line 17 sizeof (a) == 6
gcc.dg/guality/vla-2.c  -Os  line 25 sizeof (a) == 6 * sizeof (int)
gcc.dg/pr43300.c (internal compiler error)
gcc.dg/vect/no-scevccp-noreassoc-outer-1.c (internal compiler error)
gcc.dg/vect/no-scevccp-noreassoc-outer-2.c (internal compiler error)
gcc.dg/vect/no-scevccp-noreassoc-outer-4.c (internal compiler error)
gcc.target/i386/cadd.c (internal compiler error)
gcc.target/i386/pr21101.c (internal compiler error)
gcc.target/i386/sse2-mmx.c (internal compiler error)
gcc.target/i386/sse2-vec-6.c (internal compiler error)
gcc.target/i386/sse4_1-insertps-1.c (internal compiler error)
gcc.target/i386/sse4_1-movntdqa.c (internal compiler error)
gcc.target/i386/sse4_1-mpsadbw.c (internal compiler error)
gcc.target/i386/sse4_1-ptest-3.c (internal compiler error)

New tests that PASS:

gcc.dg/graphite/id-23.c (test for excess errors)
gcc.dg/graphite/pr42729.c (test for excess errors)
gcc.dg/guality/pr41353-1.c  -O2  line 28 i == 37
gcc.dg/guality/pr43051-1.c  -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions  line 41 e == &a[1]
gcc.dg/guality/pr43051-1.c  -O3 -fomit-frame-pointer  line 41 e == &a[1]
gcc.dg/guality/pr43051-1.c  -O3 -g  line 41 e == &a[1]
gcc.dg/guality/pr43177.c  -O1  line 24 l == 10
gcc.dg/guality/pr43177.c  -O2  line 24 l == 10
gcc.dg/guality/pr43479.c  -O2  line 12 n == 9
gcc.dg/guality/pr43479.c  -O2  line 13 h == 9
gcc.dg/guality/pr43479.c  -O2  line 18 h == 9
gcc.dg/guality/pr43479.c  -O3 -fomit-frame-pointer  line 18 h == 9
gcc.dg/guality/pr43479.c  -O3 -g  line 13 i == 6
gcc.dg/guality/pr43479.c  -Os  line 13 n == 9

Old tests that passed, that have disappeared: (Eeek!)

gcc.c-torture/execute/20000412-4.c compilation,  -O2
gcc.c-torture/execute/20000412-4.c compilation,  -Os
gcc.c-torture/execute/20000412-4.c execution,  -O2
gcc.c-torture/execute/20000412-4.c execution,  -Os
gcc.c-torture/execute/20060930-1.c compilation,  -O2
gcc.c-torture/execute/20060930-1.c compilation,  -O3 -fomit-frame-pointer
gcc.c-torture/execute/20060930-1.c compilation,  -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions
gcc.c-torture/execute/20060930-1.c compilation,  -O3 -fomit-frame-pointer -funroll-loops
gcc.c-torture/execute/20060930-1.c compilation,  -O3 -g
gcc.c-torture/execute/20060930-1.c execution,  -O2
gcc.c-torture/execute/20060930-1.c execution,  -O3 -fomit-frame-pointer
gcc.c-torture/execute/20060930-1.c execution,  -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions
gcc.c-torture/execute/20060930-1.c execution,  -O3 -fomit-frame-pointer -funroll-loops
gcc.c-torture/execute/20060930-1.c execution,  -O3 -g
gcc.c-torture/execute/20070614-1.c compilation,  -O2
gcc.c-torture/execute/20070614-1.c compilation,  -Os
gcc.c-torture/execute/20070614-1.c execution,  -O2
gcc.c-torture/execute/20070614-1.c execution,  -Os
gcc.c-torture/execute/ieee/fp-cmp-4.c compilation,  -O2
gcc.c-torture/execute/ieee/fp-cmp-4.c compilation,  -O3 -fomit-frame-pointer
gcc.c-torture/execute/ieee/fp-cmp-4.c compilation,  -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions
gcc.c-torture/execute/ieee/fp-cmp-4.c compilation,  -O3 -fomit-frame-pointer -funroll-loops
gcc.c-torture/execute/ieee/fp-cmp-4.c compilation,  -O3 -g
gcc.c-torture/execute/ieee/fp-cmp-4.c compilation,  -Os
gcc.c-torture/execute/ieee/fp-cmp-4.c execution,  -O2
gcc.c-torture/execute/ieee/fp-cmp-4.c execution,  -O3 -fomit-frame-pointer
gcc.c-torture/execute/ieee/fp-cmp-4.c execution,  -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions
gcc.c-torture/execute/ieee/fp-cmp-4.c execution,  -O3 -fomit-frame-pointer -funroll-loops
gcc.c-torture/execute/ieee/fp-cmp-4.c execution,  -O3 -g
gcc.c-torture/execute/ieee/fp-cmp-4.c execution,  -Os
gcc.c-torture/execute/ieee/fp-cmp-4f.c compilation,  -O2
gcc.c-torture/execute/ieee/fp-cmp-4f.c compilation,  -O3 -fomit-frame-pointer
gcc.c-torture/execute/ieee/fp-cmp-4f.c compilation,  -O3 -g
gcc.c-torture/execute/ieee/fp-cmp-4f.c compilation,  -Os
gcc.c-torture/execute/ieee/fp-cmp-4f.c execution,  -O2
gcc.c-torture/execute/ieee/fp-cmp-4f.c execution,  -O3 -fomit-frame-pointer
gcc.c-torture/execute/ieee/fp-cmp-4f.c execution,  -O3 -g
gcc.c-torture/execute/ieee/fp-cmp-4f.c execution,  -Os
gcc.c-torture/execute/ieee/fp-cmp-4l.c compilation,  -O2
gcc.c-torture/execute/ieee/fp-cmp-4l.c compilation,  -O3 -fomit-frame-pointer
gcc.c-torture/execute/ieee/fp-cmp-4l.c compilation,  -O3 -g
gcc.c-torture/execute/ieee/fp-cmp-4l.c compilation,  -Os
gcc.c-torture/execute/ieee/fp-cmp-4l.c execution,  -O2
gcc.c-torture/execute/ieee/fp-cmp-4l.c execution,  -O3 -fomit-frame-pointer
gcc.c-torture/execute/ieee/fp-cmp-4l.c execution,  -O3 -g
gcc.c-torture/execute/ieee/fp-cmp-4l.c execution,  -Os
gcc.c-torture/execute/pr22348.c compilation,  -O2
gcc.c-torture/execute/pr22348.c compilation,  -Os
gcc.c-torture/execute/pr22348.c execution,  -O2
gcc.c-torture/execute/pr22348.c execution,  -Os
gcc.c-torture/execute/pr39233.c compilation,  -O2
gcc.c-torture/execute/pr39233.c compilation,  -O3 -fomit-frame-pointer
gcc.c-torture/execute/pr39233.c compilation,  -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions
gcc.c-torture/execute/pr39233.c compilation,  -O3 -fomit-frame-pointer -funroll-loops
gcc.c-torture/execute/pr39233.c compilation,  -O3 -g
gcc.c-torture/execute/pr39233.c compilation,  -Os
gcc.c-torture/execute/pr39233.c execution,  -O2
gcc.c-torture/execute/pr39233.c execution,  -O3 -fomit-frame-pointer
gcc.c-torture/execute/pr39233.c execution,  -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions
gcc.c-torture/execute/pr39233.c execution,  -O3 -fomit-frame-pointer -funroll-loops
gcc.c-torture/execute/pr39233.c execution,  -O3 -g
gcc.c-torture/execute/pr39233.c execution,  -Os
gcc.dg/guality/pr41353-1.c  -O3 -g  line 28 i == 37
gcc.dg/guality/pr43051-1.c  -O2  line 41 e == &a[1]
gcc.dg/guality/pr43051-1.c  -Os  line 41 e == &a[1]
gcc.dg/guality/pr43177.c  -O3 -g  line 24 l == 10
gcc.dg/guality/pr43177.c  -Os  line 15 l == 10
gcc.dg/guality/pr43479.c  -O3 -fomit-frame-pointer  line 12 n == 9
gcc.dg/guality/pr43479.c  -O3 -g  line 12 n == 9
gcc.dg/vect/no-scevccp-noreassoc-outer-4.c execution test
gcc.target/i386/cadd.c scan-assembler sbb
gcc.target/i386/sse2-mmx.c execution test
gcc.target/i386/sse2-vec-6.c execution test
gcc.target/i386/sse4_1-insertps-1.c execution test
gcc.target/i386/sse4_1-movntdqa.c execution test
gcc.target/i386/sse4_1-mpsadbw.c execution test
gcc.target/i386/sse4_1-ptest-3.c execution test

Old tests that failed, that have disappeared: (Eeek!)

gcc.dg/guality/vla-1.c  -O3 -fomit-frame-pointer  line 17 sizeof (a) == 6
gcc.dg/guality/vla-1.c  -Os  line 17 sizeof (a) == 6
gcc.dg/vect/no-scevccp-noreassoc-outer-1.c execution test
gcc.dg/vect/no-scevccp-noreassoc-outer-2.c execution test

/n/16/grosser/daily_git_builds/log/2010_07_16_11_40_36/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/torture/stackalign/throw-1.C  -O2  (test for excess errors)
g++.dg/torture/stackalign/throw-1.C  -O2  (test for excess errors)
g++.dg/torture/stackalign/throw-1.C  -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions  (test for excess errors)
g++.dg/torture/stackalign/throw-1.C  -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions  (test for excess errors)
g++.dg/torture/stackalign/throw-1.C  -O3 -fomit-frame-pointer -funroll-loops  (test for excess errors)
g++.dg/torture/stackalign/throw-1.C  -O3 -fomit-frame-pointer -funroll-loops  (test for excess errors)
g++.dg/torture/stackalign/throw-1.C  -O3 -fomit-frame-pointer  (test for excess errors)
g++.dg/torture/stackalign/throw-1.C  -O3 -fomit-frame-pointer  (test for excess errors)
g++.dg/torture/stackalign/throw-1.C  -O3 -g  (test for excess errors)
g++.dg/torture/stackalign/throw-1.C  -O3 -g  (test for excess errors)
g++.dg/warn/Wstrict-aliasing-float-ref-int-obj.C  (test for warnings, line 7)

New tests that PASS:

g++.dg/torture/stackalign/throw-1.C  -O2  execution test
g++.dg/torture/stackalign/throw-1.C  -O2  execution test
g++.dg/torture/stackalign/throw-1.C  -O3 -fomit-frame-pointer  execution test
g++.dg/torture/stackalign/throw-1.C  -O3 -fomit-frame-pointer  execution test
g++.dg/torture/stackalign/throw-1.C  -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions  execution test
g++.dg/torture/stackalign/throw-1.C  -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions  execution test
g++.dg/torture/stackalign/throw-1.C  -O3 -fomit-frame-pointer -funroll-loops  execution test
g++.dg/torture/stackalign/throw-1.C  -O3 -fomit-frame-pointer -funroll-loops  execution test
g++.dg/torture/stackalign/throw-1.C  -O3 -g  execution test
g++.dg/torture/stackalign/throw-1.C  -O3 -g  execution test

Old tests that failed, that have disappeared: (Eeek!)

g++.dg/torture/stackalign/throw-1.C  -O2  (internal compiler error)
g++.dg/torture/stackalign/throw-1.C  -O2  (internal compiler error)
g++.dg/torture/stackalign/throw-1.C  -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions  (internal compiler error)
g++.dg/torture/stackalign/throw-1.C  -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions  (internal compiler error)
g++.dg/torture/stackalign/throw-1.C  -O3 -fomit-frame-pointer -funroll-loops  (internal compiler error)
g++.dg/torture/stackalign/throw-1.C  -O3 -fomit-frame-pointer -funroll-loops  (internal compiler error)
g++.dg/torture/stackalign/throw-1.C  -O3 -fomit-frame-pointer  (internal compiler error)
g++.dg/torture/stackalign/throw-1.C  -O3 -fomit-frame-pointer  (internal compiler error)
g++.dg/torture/stackalign/throw-1.C  -O3 -g  (internal compiler error)
g++.dg/torture/stackalign/throw-1.C  -O3 -g  (internal compiler error)

/n/16/grosser/daily_git_builds/log/2010_07_16_11_40_36/gfortran.compare
Tests that now work, but didn't before:

gfortran.dg/graphite/id-20.f  -O  (test for excess errors)
gfortran.dg/pr34163.f90  -O  scan-tree-dump pcom "Executing predictive commoning"
gfortran.dg/vect/fast-math-mgrid-resid.f scan-tree-dump-times optimized "vect_var[^\n]*\+ " 13
gfortran.dg/vect/vect-5.f90  -O  scan-tree-dump-times vect "Alignment of access forced using peeling" 1
gfortran.dg/vect/vect-5.f90  -O  scan-tree-dump-times vect "vectorized 1 loops" 1
gfortran.dg/vect/vect-5.f90  -O  scan-tree-dump-times vect "Vectorizing an unaligned access" 1
gfortran.dg/vect/vect-7.f90  -O  scan-tree-dump-times vect "vectorized 1 loops" 1
gfortran.dg/vect/vect-gems.f90  -O  scan-tree-dump-times vect "vectorized 1 loops" 1

/n/16/grosser/daily_git_builds/log/2010_07_16_11_40_36/info.log
11:41 => Start run 2010_07_16_11_40_36
11:41 => GIT build
commit 007987087a6afb2cfee027fac4ffd8069ec30fd2
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/007987087a6afb2cfee027fac4ffd8069ec30fd2
Author: spop <spop@138bc75d-0d04-0410-961f-82ee72b054a4>
Date:   Fri Jul 16 07:03:45 2010 +0000

    Unshare the scev before code generating it.

    2010-07-15  Sebastian Pop  <sebastian.pop@amd.com>

     * sese.c (rename_uses): Call unshare_expr before force_gimple_operand.

     * gcc.dg/graphite/id-23.c: New.

    http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=162253
    git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/graphite@162253 138bc75d-0d04-0410-961f-82ee72b054a4

commit 493a6fa1bdc908676eac12a616bdea2702b97de4
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/493a6fa1bdc908676eac12a616bdea2702b97de4
Author: spop <spop@138bc75d-0d04-0410-961f-82ee72b054a4>
Date:   Fri Jul 16 07:03:39 2010 +0000

    Do not rewrite out of SSA scalar phi nodes that can be scev_analyzable_p.

    2010-07-15  Sebastian Pop  <sebastian.pop@amd.com>

     * graphite-sese-to-poly.c (reduction_phi_p): Do not rewrite out of
     SSA scalar phi nodes that can be scev_analyzable_p.

     * gfortran.dg/graphite/id-20.f: Adjust testcase.

    http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=162252
    git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/graphite@162252 138bc75d-0d04-0410-961f-82ee72b054a4

commit 4b264d2db58a619ae8e45f5742b2876b3f1ed06e
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/4b264d2db58a619ae8e45f5742b2876b3f1ed06e
Author: spop <spop@138bc75d-0d04-0410-961f-82ee72b054a4>
Date:   Fri Jul 16 07:03:31 2010 +0000

    Correctly handle SSA_NAME_IS_DEFAULT_DEF in rewrite_close_phi_out_of_ssa.

    2010-07-15  Sebastian Pop  <sebastian.pop@amd.com>

     * graphite-sese-to-poly.c (rewrite_close_phi_out_of_ssa): Correctly
     handle SSA_NAME_IS_DEFAULT_DEF.

    http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=162251
    git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/graphite@162251 138bc75d-0d04-0410-961f-82ee72b054a4

commit 15899581180dff824759daeb4abde7aa2ad684e9
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/15899581180dff824759daeb4abde7aa2ad684e9
Author: spop <spop@138bc75d-0d04-0410-961f-82ee72b054a4>
Date:   Fri Jul 16 07:03:24 2010 +0000

    Add testcase for PR42729 and fix handling of gimple_debug info.

    2010-07-15  Sebastian Pop  <sebastian.pop@amd.com>

     * sese.c (rename_uses): Handl unconditionally gimple_debug statements.

     * gcc.dg/graphite/pr42729.c: New.

    http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=162250
    git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/graphite@162250 138bc75d-0d04-0410-961f-82ee72b054a4

commit 25691dc9ea6f5527d0764cd3eb893bb2285a2cef
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/25691dc9ea6f5527d0764cd3eb893bb2285a2cef
Author: spop <spop@138bc75d-0d04-0410-961f-82ee72b054a4>
Date:   Fri Jul 16 07:03:15 2010 +0000

    Special case non close-phi nodes with one argument in rewrite_close_phi_out_of_ssa.

    2010-07-15  Sebastian Pop  <sebastian.pop@amd.com>

     * graphite-sese-to-poly.c (rewrite_close_phi_out_of_ssa): Special
     case non close-phi nodes with one argument.

    http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=162249
    git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/graphite@162249 138bc75d-0d04-0410-961f-82ee72b054a4

commit d5e5df9f0fc127f258f172ff7c3816d8402e56ae
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/d5e5df9f0fc127f258f172ff7c3816d8402e56ae
Author: spop <spop@138bc75d-0d04-0410-961f-82ee72b054a4>
Date:   Fri Jul 16 07:03:09 2010 +0000

    Scevs could be expressions without chrecs and still be scev_analyzable_p.

    2010-07-15  Sebastian Pop  <sebastian.pop@amd.com>

     * sese.h (scev_analyzable_p): Scevs could be expressions without
     chrecs and still be scev_analyzable_p.

    http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=162248
    git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/graphite@162248 138bc75d-0d04-0410-961f-82ee72b054a4

commit b52f0844ea3c47a89852dec155499e6f1255f746
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/b52f0844ea3c47a89852dec155499e6f1255f746
Author: spop <spop@138bc75d-0d04-0410-961f-82ee72b054a4>
Date:   Fri Jul 16 07:03:02 2010 +0000

    Bump the size of scevs.

    2010-07-15  Sebastian Pop  <sebastian.pop@amd.com>

     * params.def (PARAM_SCEV_MAX_EXPR_SIZE): Bump the value to 100.

    http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=162247
    git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/graphite@162247 138bc75d-0d04-0410-961f-82ee72b054a4

commit 162626078023abf9477a7e32c3a79d4cc80e24c6
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/162626078023abf9477a7e32c3a79d4cc80e24c6
Author: spop <spop@138bc75d-0d04-0410-961f-82ee72b054a4>
Date:   Fri Jul 16 07:02:55 2010 +0000

    Remove uses of loop->single_iv.

    2010-07-15  Sebastian Pop  <sebastian.pop@amd.com>

     * cfgloop.c (alloc_loop): Remove initialization of loop->single_iv.
     * cfgloop.h (struct loop): Remove single_iv field.
     * graphite-sese-to-poly.c (graphite_loop_normal_form): Removed.
     (scop_canonicalize_loops): Removed.
     (scop_ivs_can_be_represented): Do not use loop->single_iv.  Iterate
     over all the loop phi nodes in loop->header.
     (build_poly_scop): Remove use of scop_canonicalize_loops.

    http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=162246
    git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/graphite@162246 138bc75d-0d04-0410-961f-82ee72b054a4

commit 82c8ac452a9760271dc2185113aab68885a913c6
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/82c8ac452a9760271dc2185113aab68885a913c6
Author: spop <spop@138bc75d-0d04-0410-961f-82ee72b054a4>
Date:   Fri Jul 16 07:02:49 2010 +0000

    Also handle GIMPLE_CALLs in rewrite_cross_bb_scalar_deps.

    2010-07-15  Sebastian Pop  <sebastian.pop@amd.com>

     * graphite-sese-to-poly.c (rewrite_cross_bb_scalar_deps): Also
     handle GIMPLE_CALL.

    http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=162245
    git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/graphite@162245 138bc75d-0d04-0410-961f-82ee72b054a4

commit 6e861cfd7bc313df595a6375a2d69edbe8faa6ff
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/6e861cfd7bc313df595a6375a2d69edbe8faa6ff
Author: spop <spop@138bc75d-0d04-0410-961f-82ee72b054a4>
Date:   Fri Jul 16 07:02:43 2010 +0000

    chrec_apply should only apply to the specified variable.

    2010-07-15  Sebastian Pop  <sebastian.pop@amd.com>

     * tree-chrec.c (chrec_apply): Should only apply to the specified
     variable.  Also handle multivariate chains of recurrences that
     satisfy evolution_function_is_affine_p.  Also handle CASE_CONVERT.

    http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=162244
    git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/graphite@162244 138bc75d-0d04-0410-961f-82ee72b054a4

commit 5ef692e9ccbde8fb9831822802cb0fe27aa2b8cb
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/5ef692e9ccbde8fb9831822802cb0fe27aa2b8cb
Author: spop <spop@138bc75d-0d04-0410-961f-82ee72b054a4>
Date:   Fri Jul 16 07:02:37 2010 +0000

    Remove expand_scalar_variables_ hack.

    2010-07-15  Sebastian Pop  <sebastian.pop@amd.com>

     * graphite-clast-to-gimple.c (debug_clast_name_index): Removed.
     (debug_clast_name_indexes_1): Removed.
     (debug_clast_name_indexes): Removed.
     (pbb_to_depth_to_oldiv): Removed.
     (build_iv_mapping): Replace the use of rename_map with iv_map.
     (translate_clast_user): Remove uses of rename_map.  Allocate and
     free iv_map.
     (translate_clast_for_loop): Remove uses of rename_map.
     (translate_clast_for): Same.
     (translate_clast_guard): Same.
     (translate_clast): Same.
     (gloog): Same.
     * graphite-clast-to-gimple.h (debug_clast_name_indexes): Removed.
     * graphite-sese-to-poly.c (scev_analyzable_p): Moved...
     * sese.c (set_rename): Now static.
     (rename_variables_in_stmt): Removed.
     (rename_uses): New.
     (is_parameter): Removed.
     (is_iv): Removed.
     (expand_scalar_variables_call): Removed.
     (expand_scalar_variables_ssa_name): Removed.
     (expand_scalar_variables_expr): Removed.
     (expand_scalar_variables_stmt): Removed.
     (expand_scalar_variables): Removed.
     (rename_variables): Removed.
     (remove_condition): Removed.
     (get_true_edge_from_guard_bb): Removed.
     (get_false_edge_from_guard_bb): Removed.
     (struct igp): Removed.
     (default_before_guard): Removed.
     (convert_for_phi_arg): Removed.
     (add_guard_exit_phis): Removed.
     (insert_guard_phis): Removed.
     (graphite_copy_stmts_from_block): Now also uses iv_map and a
     region.  Do not copy conditions.  Do not copy induction variables.
     Call rename_uses.
     (copy_bb_and_scalar_dependences): Allocate a local rename_map for
     the translated statement.  Use the iv_map for the induction
     variable renaming.
     * sese.h (copy_bb_and_scalar_dependences): Update declaration.
     (set_rename): Removed declaration.
     (scev_analyzable_p): ...here.
     * tree-chrec.c (chrec_apply_map): New.
     * tree-chrec.h (chrec_apply_map): Declared.

    http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=162243
    git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/graphite@162243 138bc75d-0d04-0410-961f-82ee72b054a4

commit 8306cbec6de8fd2eeb0957673cc7d1cf3188363c
http://gitorious.org/~graphite-tester/graphite/graphite-test-results/commits/8306cbec6de8fd2eeb0957673cc7d1cf3188363c
Author: spop <spop@138bc75d-0d04-0410-961f-82ee72b054a4>
Date:   Fri Jul 16 07:02:28 2010 +0000

    Remove insert_loop_close_phis.

    2010-07-15  Sebastian Pop  <sebastian.pop@amd.com>

     * graphite-clast-to-gimple.c (translate_clast_for_loop): Do not call
     insert_loop_close_phis.
     * sese.c (name_defined_in_loop_p): Removed.
     (expr_defined_in_loop_p): Removed.
     (alive_after_loop): Removed.
     (close_phi_not_yet_inserted_p): Removed.
     (struct alep): Removed.
     (add_loop_exit_phis): Removed.
     (insert_loop_close_phis): Removed.

    http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=162242
    git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/graphite@162242 138bc75d-0d04-0410-961f-82ee72b054a4
11:41 => Configure
11:41 => Build
12:47 => Install to /n/16/grosser/daily_git_builds/install/2010_07_16_11_40_36
12:48 => Run tests (testlogs are in /n/16/grosser/daily_git_builds/log/2010_07_16_11_40_36)
14:09 => Run compare_tests
BUILD SUCCESSFUL
/n/16/grosser/daily_git_builds/log/2010_07_16_11_40_36/libffi.compare
/n/16/grosser/daily_git_builds/log/2010_07_16_11_40_36/libgomp.compare
Tests that now fail, but worked before:

libgomp.c++/ctor-10.C  -O2  (test for excess errors)
libgomp.c++/ctor-10.C  -Os  (test for excess errors)
libgomp.c++/ctor-8.C  -O2  (test for excess errors)
libgomp.c++/ctor-8.C  -Os  (test for excess errors)

New tests that FAIL:

libgomp.c++/ctor-10.C  -O2  (internal compiler error)
libgomp.c++/ctor-10.C  -Os  (internal compiler error)
libgomp.c++/ctor-8.C  -O2  (internal compiler error)
libgomp.c++/ctor-8.C  -Os  (internal compiler error)

Old tests that passed, that have disappeared: (Eeek!)

libgomp.c++/ctor-10.C  -O2  execution test
libgomp.c++/ctor-10.C  -Os  execution test
libgomp.c++/ctor-8.C  -O2  execution test
libgomp.c++/ctor-8.C  -Os  execution test

/n/16/grosser/daily_git_builds/log/2010_07_16_11_40_36/libjava.compare
/n/16/grosser/daily_git_builds/log/2010_07_16_11_40_36/libmudflap.compare
/n/16/grosser/daily_git_builds/log/2010_07_16_11_40_36/libstdc++.compare
/n/16/grosser/daily_git_builds/log/2010_07_16_11_40_36/objc.compare