#20927: Update to ppl-1.2
--------------------------------------+------------------------
       Reporter:  vbraun              |        Owner:
           Type:  defect              |       Status:  new
       Priority:  major               |    Milestone:  sage-7.3
      Component:  packages: standard  |   Resolution:
       Keywords:                      |    Merged in:
        Authors:                      |    Reviewers:
Report Upstream:  N/A                 |  Work issues:
         Branch:                      |       Commit:
   Dependencies:                      |     Stopgaps:
--------------------------------------+------------------------
Changes (by vbraun):

 * type:  PLEASE CHANGE => defect
 * component:  PLEASE CHANGE => packages: standard


Old description:



New description:

 Update to latest and greatest

--

Comment:

 Note that the old ppl fails to build with gcc6 / c++11:
 {{{
 /usr/include/c++/6.1.1/bits/postypes.h:221:5: note:   template argument
 deduction/substitution failed:
 ppl_lcdd.cc:253:51: note:   'std::ostream {aka std::basic_ostream<char>}'
 is not derived from 'const std::fpos<_StateT>'
    if (output_stream_p && *output_stream_p != std::cout)
                                                    ^~~~
 Makefile:635: recipe for target 'ppl_lcdd.o' failed
 make[4]: *** [ppl_lcdd.o] Error 1
 make[4]: Leaving directory
 '/home/vbraun/Code/sage/local/var/tmp/sage/build/ppl-1.1/src/demos/ppl_lcdd'
 Makefile:711: recipe for target 'all-recursive' failed
 make[3]: *** [all-recursive] Error 1
 make[3]: Leaving directory
 '/home/vbraun/Code/sage/local/var/tmp/sage/build/ppl-1.1/src/demos/ppl_lcdd'
 Makefile:462: recipe for target 'all-recursive' failed
 make[2]: *** [all-recursive] Error 1
 make[2]: Leaving directory
 '/home/vbraun/Code/sage/local/var/tmp/sage/build/ppl-1.1/src/demos'
 Makefile:551: recipe for target 'all-recursive' failed
 make[1]: *** [all-recursive] Error 1
 make[1]: Leaving directory
 '/home/vbraun/Code/sage/local/var/tmp/sage/build/ppl-1.1/src'
 Makefile:480: recipe for target 'all' failed
 make: *** [all] Error 2
 Error building the Parma Polyhedra Library.
 }}}

--
Ticket URL: <https://trac.sagemath.org/ticket/20927#comment:1>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica, 
and MATLAB

-- 
You received this message because you are subscribed to the Google Groups 
"sage-trac" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/d/optout.

Reply via email to