Changes between Version 4 and Version 8 of Ticket #12666


Ignore:
Timestamp:
03/15/12 08:48:13 (8 years ago)
Author:
SimonKing
Comment:

Leif cited from the GCC prerequisites page:

CLooG-PPL version( 0.15 or CLooG 0.16
    Necessary to build GCC with the Graphite loop optimizations. There
are two versions available. CLooG-PPL 0.15 as well as CLooG 0.16. The
former is the default right now. It can be downloaded from
ftp://gcc.gnu.org/pub/gcc/infrastructure/ as cloog-ppl-0.15.tar.gz.

    CLooG 0.16 support is still in testing stage, but will be the
default in future GCC releases. It is also available at
ftp://gcc.gnu.org/pub/gcc/infrastructure/ as cloog-0.16.1.tar.gz. To
use it add the additional configure option --enable-cloog-backend=isl.
Even if CLooG 0.16 does not use PPL, PPL is still required for
Graphite.

Actually, I found that cloog-0.16.1 does not work, i.e., gcc does not build. Hence, I made a cloog_ppl-0.15.11 spkg, that I suggest to make an optional spkg.

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #12666

    • Property Cc leif added
    • Property Summary changed from Optional CLooG spkg to Optional CLooG-PPL spkg
    • Property Dependencies changed from to #12672 #12661
    • Property Keywords PPL added
  • Ticket #12666 – Description

    v4 v8  
    1 As much as I understand, some compiler optimizations rely on `CLooG` (the Chunky Loop Generator) being installed.
     1As much as I understand, for building GCC with "graphite" one needs `CLooG-PPL` (the Chunky Loop Generator) being installed. Note that `CLooG` plus PPL seems not to be enough
    22
    33Hence, I suggest to have an optional spkg. At least on openSuse, the straight forward way to make an spkg (no patches, and an spkg-install and spkg-check that just to `./configure --prefix...`, `make`, `make install` and  `make check`) seems to work.
    44
    5 This is related with #12369 and #12661.
     5This is related with #12369, and depends on #12672 and #12661.
    66
    7 '''spkg''': [http://boxen.math.washington.edu/home/SimonKing/SAGE/spkgs/cloog-0.17.0.spkg]
     7'''spkg:''' [http://boxen.math.washington.edu/home/SimonKing/SAGE/spkgs/cloog_ppl-0.15.11.spkg]