[PPL-devel] ppl 0.9 make check failures on i686-apple-darwin9

Jack Howarth howarth at bromo.msbb.uc.edu
Wed Aug 6 15:31:19 CEST 2008


   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? 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.
            Jack
ps I checked the Fedora 9 ppl srpm and didn't notice any bugfix specific patches.



More information about the PPL-devel mailing list