On Mon, Jul 02, 2012 at 01:43:56PM +0200, Richard Guenther wrote: > On Thu, 28 Jun 2012, Diego Novillo wrote: > > > On 12-06-27 11:06 , Richard Guenther wrote: > > > > > 2012-06-27 Richard Guenther <rguent...@suse.de> > > > Michael Matz <m...@suse.de> > > > Tobias Grosser <tob...@grosser.es> > > > Sebastian Pop <seb...@gmail.com> > > > > > > config/ > > > * cloog.m4: Set up to work against ISL only. > > > * isl.m4: New file. > > > > > > * Makefile.def: Add ISL host module, remove PPL host module. > > > Adjust ClooG host module to use the proper ISL. > > > * Makefile.tpl: Pass ISL include flags instead of PPL ones. > > > * configure.ac: Include config/isl.m4. Add ISL host library, > > > remove PPL. Remove PPL configury, add ISL configury, adjust > > > ClooG configury. > > > * Makefile.in: Regenerated. > > > * configure: Likewise. > > > > > > gcc/ > > > * Makefile.in: Remove PPL flags in favor of ISL ones. > > > (BACKENDLIBS): Remove PPL libs. > > > (INCLUDES): Remove PPL includes in favor of ISL ones. > > > (graphite-clast-to-gimple.o): Remove graphite-dependences.h and > > > graphite-cloog-compat.h dependencies. > > > (graphite-dependences.o): Likewise. > > > (graphite-poly.o): Likewise. > > > * configure.ac: Declare ISL vars instead of PPL ones. > > > * configure: Regenerated. > > > * doc/install.texi: Replace PPL requirement documentation > > > with ISL one. > > > * graphite-blocking.c: Remove PPL code, add ISL equivalent. > > > * graphite-clast-to-gimple.c: Likewise. > > > * graphite-dependences.c: Likewise. > > > * graphite-interchange.c: Likewise. > > > * graphite-poly.h: Likewise. > > > * graphite-poly.c: Likewise. > > > * graphite-sese-to-poly.c: Likewise. > > > * graphite.c: Likewise. > > > * graphite-scop-detection.c: Re-arrange includes. > > > * graphite-cloog-util.c: Remove. > > > * graphite-cloog-util.h: Likewise. > > > * graphite-ppl.h: Likewise. > > > * graphite-ppl.c: Likewise. > > > * graphite-dependences.h: Likewise. > > > > > > libgomp/ > > > * testsuite/libgomp.graphite/force-parallel-4.c: Adjust. > > > * testsuite/libgomp.graphite/force-parallel-5.c: Likewise. > > > * testsuite/libgomp.graphite/force-parallel-7.c: Likewise. > > > * testsuite/libgomp.graphite/force-parallel-8.c: Likewise. > > > > OK. > > Committed. > > Richard.
Richard, At r189157, with isl 0.10 and cloog.org 0.17.0 installed from the infrastructure directory, I am seeing a configure failure with... $ ../gcc-4.8-20120702/configure --prefix=/sw --prefix=/sw/lib/gcc4.8 --mandir=/sw/share/man --infodir=/sw/lib/gcc4.8/info --enable-languages=c,c++,fortran,lto,objc,obj-c++,java --with-gmp=/sw --with-libiconv-prefix=/sw --with-isl=/sw --with-cloog=/sw --with-mpc=/sw --with-system-zlib --enable-checking=yes --x-includes=/usr/X11R6/include --x-libraries=/usr/X11R6/lib --program-suffix=-fsf-4.8 of... configure:5697: checking for version 0.10 of ISL configure:5725: gcc -o conftest -g -O2 -I/sw/include -I/sw/include -I/sw/include -L/sw/lib -lisl -lisl conftest.c >&5 conftest.c:15:11: error: expected ';' at end of declaration int main() ^ ; 1 error generated. configure:5725: $? = 1 configure: program exited with status 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define LT_OBJDIR ".libs/" | /* end confdefs.h. */ | #include <isl/version.h> | #include <string.h> | int | main () | { | int main() | { | if (strncmp (isl_version (), "isl-0.10", strlen ("isl-0.10")) != 0) | return 1; | return 0; | } | ; | return 0; | } configure:5735: result: no configure:5769: error: Unable to find a usable ISL. See config.log for details.