This is the mail archive of the
mailing list for the Cygwin project.
[1.7] pl-0.10.2-1 - the Parma Polyhedra Library
- From: David Billinghurst <dbcygwin at gmail dot com>
- To: cygwin-announce at cygwin dot com
- Date: Thu, 30 Apr 2009 23:05:45 +1000
- Subject: [1.7] pl-0.10.2-1 - the Parma Polyhedra Library
- Reply-to: The Cygwin Mailing List <cygwin at cygwin dot com>
Version ppl-0.10.2-1 of the Parma Polyhedra Library (PPL) has been released.
License : GNU GPL 3 or later
The Parma Polyhedra Library (PPL) provides numerical abstractions specially targeted at applications
in the field of analysis and verification of complex systems. These abstractions include convex
polyhedra, defined as the intersection of a finite number of (open or closed) halfspaces, each
described by a linear inequality (strict or on-strict) with rational coefficients; some special
classes of polyhedra shapes that offer interesting complexity/precision tradeoffs; and grids which
represent regularly spaced points that satisfy a set of linear congruence relations.
This package is needed to build GCC 4.4 with the Graphite loop optimizations -
http://gcc.gnu.org/install/prerequisites.html. The package includes > 4 MB of documentation, which
is packaged separately
The cygwin PPL release comprises four packages
libppl - the run time libraries
ppl-devel - the headers and link libraries
ppl - man pages, licenses, etc
ppl-doc - 4 MB of documentation
INSTALL OR UPGRADE NOTES
Standard install built with gcc-4.3.2 and g++-4.3.2. For correct functionality, users may need to
link applications with LDFLAGS=-Wl,--enable-auto-import. The majority of the PPL tests fail when
built without this option.
PPL was built with the C++ and C interfaces. Other interfaces may be provided, if requested, in
future Cygwin releases.