[PPL-devel] ppl 0.9 make check failures on i686-apple-darwin9
Roberto Bagnara
bagnara at cs.unipr.it
Wed Aug 6 16:17:14 CEST 2008
Jack Howarth wrote:
> In preparation for creating fink gcc44 packages, I have
> created a fink ppl package for the release 0.9 version on
> Mac OS X 10.5. I noticed that the make check of a stock
> build of ppl 0.9 on i686-apple-darwin9 exhibits five test
> failures...
>
> make[5]: Nothing to be done for `run_tests'.
> make check-TESTS
> PASS: addconstraints1
> PASS: addspacedims1
> PASS: affinedimension1
> failed tests: test08
> FAIL: affineimage1
> failed tests: test09 test11
> FAIL: affineimage2
> PASS: affinepreimage1
> failed tests: test06
> FAIL: affinepreimage2
> PASS: ascii_dump_load1
> PASS: bdsdifference1
> PASS: bdshull1
> PASS: bgp99extrapolation1
> PASS: bhmz05widening1
> PASS: bhz03widening1
> PASS: cc76narrowing1
> PASS: cc76extrapolation1
> PASS: closure1
> PASS: concatenate1
> PASS: constraints1
> PASS: contains1
> PASS: empty1
> PASS: equality1
> PASS: fromgensys1
> PASS: generalizedaffineimage1
> failed tests: test06
> FAIL: generalizedaffineimage2
> failed tests: test07 test14
> FAIL: generalizedaffinepreimage1
> PASS: generalizedaffinepreimage2
> PASS: geomcovers1
> PASS: h79widening1
> PASS: intersection1
> PASS: limitedbhmz05extrapolation1
> PASS: limitedcc76extrapolation1
> PASS: limitedh79extrapolation1
> PASS: mapspacedims1
> PASS: maxspacedim
> PASS: minconstraints1
> PASS: relations1
> PASS: relations2
> PASS: relations3
> PASS: removespacedims1
> PASS: timeelapse1
> PASS: universe1
> PASS: writebdshape1
> ======================================
> 5 of 42 tests failed
> Please report to ppl-devel at cs.unipr.it
>
> Are these expected for ppl 0.9 on i686-apple-darwin9?
Dear Jack,
no, they are not expected, but none of us has access to such
a machine. Can you please retry with the PPL_NOISY_TESTS
environment variable defined to "yes"?
> Also,
> might these be fixed in the ppl cvs? I ask because my initial
> testing of the graphite patch for gcc 4.4 shows a couple unexpected
> failures...
>
> 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
>
> ...and I am concerned these may be due to a buggy build of ppl 0.9. Thanks in advance
> for any advice.
Maybe. With more information we may be able to say more.
> Jack
> ps I checked the Fedora 9 ppl srpm and didn't notice any bugfix specific patches.
Indeed.
Cheers,
Roberto
--
Prof. Roberto Bagnara
Computer Science Group
Department of Mathematics, University of Parma, Italy
http://www.cs.unipr.it/~bagnara/
mailto:bagnara at cs.unipr.it
More information about the PPL-devel
mailing list