
Jack Howarth wrote:
A couple questions. Do you know when the ppl cvs
will be released as the next ppl version? I noticed today that the ppl testsuite failures I am seeing on i386-apple-darwin9 appear to be fixed in ppl cvs.
Dear Jack,
work for the release of PPL 0.10 has already started and I expect the release to occur in a month or so. Actually, all the functionality supposed to be included in PPL 0.10 is already in, and the code is quite stable. The release work yet to be done has to do with documentation and packaging. You can start using the new code today by using the anonymous CVS access or by downloading:
ftp://ftp.cs.unipr.it/pub/ppl/snapshots/ppl-0.10pre19.tar.bz2
Please, direct any PPL-related message to ppl-devel@cs.unipr.it (possibly omitting my own address).
Also is it likely that cloog-ppl git and the graphite patches would build under ppl cvs? 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 (since that release shows failures in the ppl testsuite on that target).
I think that basing new development on PPL 0.9 is a mistake: my advise is to work with PPL 0.10 from the start, possibly helping us to make this release as robust as possible (e.g., as you know, we do not have access to any Darwin machine).
I have also tried to compile cloog-ppl git, but I get the following error at make-time:
$ make Making all in . make[1]: Entering directory `/usr/local/distrib/cloog' /bin/sh ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME="" -DPACKAGE_TARNAME="" -DPACKAGE_VERSION="" -DPACKAGE_STRING="" -DPACKAGE_BUGREPORT="" -DPACKAGE="cloog" -DVERSION="0.15" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DSTDC_HEADERS=1 -DHAVE_STRTOL=1 -I. -I./include -I./include -I/usr/local/include -DCLOOG_PPL_BACKEND -Wall -fomit-frame-pointer -g -O2 -MT block.lo -MD -MP -MF .deps/block.Tpo -c -o block.lo `test -f 'source/block.c' || echo './'`source/block.c ./libtool: line 459: CDPATH: command not found ./libtool: line 1262: func_opt_split: command not found libtool: Version mismatch error. This is libtool 2.3a, but the libtool: definition of this LT_INIT comes from an older release. libtool: You should recreate aclocal.m4 with macros from libtool 2.3a libtool: and run autoconf again. make[1]: *** [block.lo] Error 63 make[1]: Leaving directory `/usr/local/distrib/cloog' make: *** [all-recursive] Error 1
Cheers,
Roberto