On 08/06/2016 03:50 PM, Jonas Smedegaard wrote:
> Hi Roberto,
> 
> Quoting Roberto Bagnara (2016-08-06 14:34:14)
>> On 08/06/2016 02:27 PM, Jonas Smedegaard wrote:
>>> Quoting Dmitry Tsarkov (2016-08-04 22:09:56)
>>>> I'm the implementer of the original FaCT++ system. After checking 
>>>> the project's makefiles I found out that the dependency from the ppl 
>>>> package is optional. The user might use additional commands to turn 
>>>> on options that require this package, but by default it is not 
>>>> needed. Could the dependencies for the Debian package be adjusted to 
>>>> reflect that fact? Alternatively I can make an intermediate release 
>>>> to completely remove the offending options.
> [...]
>>> If you can tell - e.g. by providing a patch - how to suppress ppl 
>>> then that would be nice, and adequate for our redistribution of 
>>> FaCT++ in case you prefer for postpone a release till you have other 
>>> more exciting changes.
>>
>> May I ask why ppl should be suppressed at all?
>> The new version upstream (PPL 1.2, released in February 2016) solves 
>> all problems wrt GCC 6.  If upgrading to the latest upstream release 
>> is not wanted (why?), then patches have been provided in this very 
>> issue. Kind regards,
> 
> Whoops.  Seems Dmitry (ill-adviced by me) posted his comment to a wrong 
> bugreport: FaCT++ is linked with a different ppl - not Debian-packaged 
> "ppl" from from http://www.cs.unipr.it/ppl/ but "cloog-ppl" from 
> http://www.CLooG.org/ .
> 
> Sorry everyone for the confusion!
> 
> To answer your question, Roberto (if still relevant): I simply trust 
> Dmitry as author of FaCT++ when he states that "by default [ppl] is not 
> needed".
> 
> If ppl is somehow better than cloog-ppl, then perhaps now is a chance 
> to try convince Dmitry to switch?

If I understand correctly, cloog-ppl is an obsolete library that
uses (an old version of) ppl (i.e., the Parma Polyhedra Library),
which does not provide the same functionality.  Moreover, cloog-ppl
cannot be replaced by ppl alone.  Summarizing, my understanding
is that the discussion on FaCT++ has nothing to do with this issue.
Kind regards,

   Roberto

-- 
     Prof. Roberto Bagnara

Applied Formal Methods Laboratory - University of Parma, Italy
mailto:bagn...@cs.unipr.it
                              BUGSENG srl - http://bugseng.com
                              mailto:roberto.bagn...@bugseng.com

Reply via email to