This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: patch for merging graphite branch (before tuplification)
- From: Jack Howarth <howarth at bromo dot msbb dot uc dot edu>
- To: Tobias Grosser <grosser at fim dot uni-passau dot de>
- Cc: Sebastian Pop <sebpop at gmail dot com>, Richard Guenther <richard dot guenther at gmail dot com>, GCC Patches <gcc-patches at gcc dot gnu dot org>, Mark Mitchell <mark at codesourcery dot com>, Jakub Jelinek <jakub at redhat dot com>, David Edelsohn <edelsohn at gmail dot com>, "Harle, Christophe" <christophe dot harle at amd dot com>, Konrad Trifunovic <konrad dot trifunovic at gmail dot com>, Albert Cohen <Albert dot Cohen at inria dot fr>, Roberto Bagnara <bagnara at cs dot unipr dot it>
- Date: Thu, 7 Aug 2008 14:32:18 -0400
- Subject: Re: patch for merging graphite branch (before tuplification)
- References: <cb9d34b20807251914jb7fb76q4452be18461d7464@mail.gmail.com> <84fc9c000807260228h12552595x17b2a7556d35913b@mail.gmail.com> <cb9d34b20808021726w3dcb5015o9b256ef393dba02c@mail.gmail.com> <20080807152533.GA13457@bromo.msbb.uc.edu> <1218126793.1346.29.camel@tobilaptop>
Tobi,
The failures I saw on i686-apple-darwin9 with the proposed
graphite patch for gcc trunk were...
FAIL: gcc.dg/graphite/scop-16.c (test for excess errors)
FAIL: gcc.dg/graphite/scop-16.c scan-graphite-dump-times graphite "Interchange valid for loops 2 and 3:" 1: dump file does not exist
FAIL: gcc.dg/graphite/scop-17.c (test for excess errors)
FAIL: gcc.dg/graphite/scop-17.c scan-graphite-dump-times graphite "Interchange not valid for loops 2 and 3:" 1: dump file does not exist
which are...
Executing on host: /sw/src/fink.build/gcc44-4.3.999-20080805/darwin_objdir/gcc/xgcc -B/sw/src/fink.build/gcc44-4.3.999-20080805/darwin_objdir/gcc
/ /sw/src/fink.build/gcc44-4.3.999-20080805/gcc-4.4-20080805/gcc/testsuite/gcc.dg/graphite/scop-16.c -O2 -floop-block -fdump-tree-graphite-all
-fno-show-column -S -o scop-16.s (timeout = 300)
/sw/src/fink.build/gcc44-4.3.999-20080805/gcc-4.4-20080805/gcc/testsuite/gcc.dg/graphite/scop-16.c: In function 'test':
/sw/src/fink.build/gcc44-4.3.999-20080805/gcc-4.4-20080805/gcc/testsuite/gcc.dg/graphite/scop-16.c:7: error: size of array 'a' is too large
/sw/src/fink.build/gcc44-4.3.999-20080805/gcc-4.4-20080805/gcc/testsuite/gcc.dg/graphite/scop-16.c:8: error: size of array 'b' is too large
compiler exited with status 1
output is:
/sw/src/fink.build/gcc44-4.3.999-20080805/gcc-4.4-20080805/gcc/testsuite/gcc.dg/graphite/scop-16.c: In function 'test':
/sw/src/fink.build/gcc44-4.3.999-20080805/gcc-4.4-20080805/gcc/testsuite/gcc.dg/graphite/scop-16.c:7: error: size of array 'a' is too large
/sw/src/fink.build/gcc44-4.3.999-20080805/gcc-4.4-20080805/gcc/testsuite/gcc.dg/graphite/scop-16.c:8: error: size of array 'b' is too large
FAIL: gcc.dg/graphite/scop-16.c (test for excess errors)
Excess errors:
/sw/src/fink.build/gcc44-4.3.999-20080805/gcc-4.4-20080805/gcc/testsuite/gcc.dg/graphite/scop-16.c:7: error: size of array 'a' is too large
/sw/src/fink.build/gcc44-4.3.999-20080805/gcc-4.4-20080805/gcc/testsuite/gcc.dg/graphite/scop-16.c:8: error: size of array 'b' is too large
FAIL: gcc.dg/graphite/scop-16.c scan-graphite-dump-times graphite "Interchange valid for loops 2 and 3:" 1: dump file does not exist
Executing on host: /sw/src/fink.build/gcc44-4.3.999-20080805/darwin_objdir/gcc/xgcc -B/sw/src/fink.build/gcc44-4.3.999-20080805/darwin_objdir/gcc
/ /sw/src/fink.build/gcc44-4.3.999-20080805/gcc-4.4-20080805/gcc/testsuite/gcc.dg/graphite/scop-17.c -O2 -floop-block -fdump-tree-graphite-all
-fno-show-column -S -o scop-17.s (timeout = 300)
/sw/src/fink.build/gcc44-4.3.999-20080805/gcc-4.4-20080805/gcc/testsuite/gcc.dg/graphite/scop-17.c: In function 'test':
/sw/src/fink.build/gcc44-4.3.999-20080805/gcc-4.4-20080805/gcc/testsuite/gcc.dg/graphite/scop-17.c:7: error: size of array 'a' is too large
compiler exited with status 1
output is:
/sw/src/fink.build/gcc44-4.3.999-20080805/gcc-4.4-20080805/gcc/testsuite/gcc.dg/graphite/scop-17.c: In function 'test':
/sw/src/fink.build/gcc44-4.3.999-20080805/gcc-4.4-20080805/gcc/testsuite/gcc.dg/graphite/scop-17.c:7: error: size of array 'a' is too large
FAIL: gcc.dg/graphite/scop-17.c (test for excess errors)
Excess errors:
/sw/src/fink.build/gcc44-4.3.999-20080805/gcc-4.4-20080805/gcc/testsuite/gcc.dg/graphite/scop-17.c:7: error: size of array 'a' is too large
FAIL: gcc.dg/graphite/scop-17.c scan-graphite-dump-times graphite "Interchange not valid for loops 2 and 3:" 1: dump file does not exist
I didn't bother to post the make check results to gcc-testresults yet because I noticed that the ppl-0.9 testsuite showed
five failures on i686-apple-darwin9...
failed tests: test08
FAIL: affineimage1
failed tests: test09 test11
FAIL: affineimage2
failed tests: test06
FAIL: affinepreimage2
failed tests: test06
FAIL: generalizedaffineimage2
failed tests: test07 test14
FAIL: generalizedaffinepreimage1
I posted the output for these failing test run with the
PPL_NOISY_TESTS environmental variable set to yes on the
ppl-devel mailing list...
http://www.cs.unipr.it/pipermail/ppl-devel/2008-August/011968.html
Roberto Bagnara's cursory examination of those results was that
these were flaws in the testsuite itself and not real errors.
I don't seem to see them in ppl cvs.
Jack
ps Could you post the diff for the patch you applied to the
graphite branch and I'll try that tonight.
On Thu, Aug 07, 2008 at 01:33:13PM -0300, Tobias Grosser wrote:
> Hi Jack,
>
> On Thu, 2008-08-07 at 11:25 -0400, Jack Howarth wrote:
> > Sebastian,
> > A couple questions.
> [...]
> > I ask because I
> > thought I would try ppl cvs to see if it eliminated
> > the two graphite gcc testsuite failures I am seeing
> > on i686-apple-darwin9 with ppl 0.9
>
> I just committed a fix to the graphite test suite, as there where also
> two test cases, that failed on my 32bit machine.
> May be you can give it a try.
> Otherwise, which test cases fail for you? Can you mail the error
> message?
>
> See you
> Tobi