cloog

Duncan Gibson duncan.gibson at xs4all.nl
Wed Mar 23 15:28:23 CET 2011


> What I want to ask with this mail is how we are going to proceed with
> cloog:
>
> 1. cloog-ppl is now called cloog-parma, I suggest we rename the module.
>
> 2.1 I think, we should switch to the recommended isl-based cloog, that's
> why I bring this up here.
>
> 2.2 The question then is: do we also want to have cloog-parma and
> cloog-polylib in moonbase? If so, they all should conflict on each
> other (I have seen at least one conflicting file, i.e. /usr/bin/cloog,
> but the shared libs have different names) and since all of them may be
> used by modules, e.g. gcc, there propably should be an alias for them.
>
> What do you think about it?

Handle with extreme care!

IIRC when I tested the original submission, once you've rebuilt gcc to
use cloog-ppl it's quite a complicated procedure to revert the change and
build gcc without cloog-ppl again. It took me quite a bit of effort.

So don't just rename the module: make sure that there is a failsafe path
for the update/removal of cloog-ppl otherwise some unsuspecting people
are going to have seriously broken gcc installations. Which is not good
for a source-based distribution.

D.




More information about the Lunar-dev mailing list