Fix PR42637.regtest/success/2010_02_06_10_30_05
commit7af7a90c85f809b8e7ac32eb39d2270cca01295c
authorspop <spop@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 6 Feb 2010 07:13:39 +0000 (6 07:13 +0000)
committerspop <spop@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 6 Feb 2010 07:13:39 +0000 (6 07:13 +0000)
treec89471ba8bdf22b62327aaff0a462875f2b3270f
parent672f569ce041fbe381dacce4d4d2d1ecd9c35890
Fix PR42637.

2010-02-05  Sebastian Pop  <sebastian.pop@amd.com>
    Konrad Trifunovic  <konrad.trifunovic@inria.fr>

PR middle-end/42637
* graphite-dependences.c (build_lexicographical_constraint): Return
a union of dependence polyhedra.
(dependence_polyhedron_1): Adapt for build_lexicographical_constraint.

* testsuite/gcc.dg/graphite/block-0.c: Enable runtime check.  XFAILed.
* testsuite/gcc.dg/graphite/block-4.c: Same.
* testsuite/gcc.dg/graphite/block-7.c: Same.
* testsuite/gcc.dg/graphite/interchange-12.c: Same.
* testsuite/gcc.dg/graphite/interchange-mvt.c: Same.
* testsuite/gfortran.dg/graphite/interchange-1.f: XFAILed.
* testsuite/gfortran.dg/graphite/interchange-3.f90: XFAILed.
* testsuite/gfortran.dg/graphite/run-id-1.f: New testcase for PR42637.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/graphite@156538 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog.graphite
gcc/graphite-dependences.c
gcc/testsuite/gcc.dg/graphite/block-0.c
gcc/testsuite/gcc.dg/graphite/block-4.c
gcc/testsuite/gcc.dg/graphite/block-7.c
gcc/testsuite/gcc.dg/graphite/interchange-12.c
gcc/testsuite/gcc.dg/graphite/interchange-mvt.c
gcc/testsuite/gfortran.dg/graphite/interchange-1.f
gcc/testsuite/gfortran.dg/graphite/interchange-3.f90
gcc/testsuite/gfortran.dg/graphite/run-id-1.f [new file with mode: 0644]