[PPL-devel] [GIT] ppl/ppl(master): More NEWS items added. Tentative release date set to April 14, 2009.

Roberto Bagnara bagnara at cs.unipr.it
Sat Apr 4 08:05:41 CEST 2009


Module: ppl/ppl
Branch: master
Commit: 59aa0521574a5c2238966d8238283770b13a7cd1
URL:    http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=59aa0521574a5c2238966d8238283770b13a7cd1

Author: Roberto Bagnara <bagnara at cs.unipr.it>
Date:   Sat Apr  4 08:05:10 2009 +0200

More NEWS items added.  Tentative release date set to April 14, 2009.

---

 NEWS |   51 ++++++++++++++++++++++++++++++---------------------
 1 files changed, 30 insertions(+), 21 deletions(-)

diff --git a/NEWS b/NEWS
index f1e18f6..d185ac2 100644
--- a/NEWS
+++ b/NEWS
@@ -4,44 +4,53 @@ Parma Polyhedra Library NEWS -- history of user-visible changes
 
 
 --------------------------------------------------------------------------
-NEWS for version 0.10.1  (released date to be decided)
+NEWS for version 0.10.1  (released on April 14, 2009)
 --------------------------------------------------------------------------
 
 New and Changed Features
 ========================
 
-o  Some packaging issues have been fixed.
-
-o  Robustness improved.
-
 o  Added support for cross compilation.
 
-o  New macro PPL_DIRTY_TEMP_COEFFICIENT allows users of the C++ interface
-   to decrease memory allocation overhead and to improve locality whenever
-   they need a temporary variable of type `Coefficient'.
-
-o  The OCaml interface can now be compiled to native code using ocamlopt.
-
-o  New configuration option `--with-mlgmp=DIR' allows to specify the
-   installation directory of the ML GMP package.
-
 o  The configuration script now explicitly checks that a recent enough
    version of GNU M4 is available if at least one non-C++ interface is
    enabled (in previous versions this check was not performed and
    building the library could fail in a mysterious way).
 
+o  Robustness improved.
+
+o  Some packaging issues have been fixed.
+
+o  New macro PPL_DIRTY_TEMP_COEFFICIENT allows users of the C++
+   interface to decrease memory allocation overhead and to improve
+   locality whenever they need a temporary variable of type
+   `Coefficient'.
+
+o  The C++, C, Java and OCaml interfaces now provide utility functions
+   to format the textual representations of constraints, congruences
+   and so on.  This makes it easy to code debugging prints with line
+   indentation and wrapping.
+
 o  The C interface now provides functions of the form
 
      int ppl_io_asprint_Polyhedron(char** strp, P x)
 
-   where `P' is any opaque pointer to a const PPL object. These functions
-   print `x' to a malloc-allocated string, a pointer to which is returned
-   via `strp'.
+   where `P' is any opaque pointer to a const PPL object. These
+   functions print `x' to a malloc-allocated string, a pointer to
+   which is returned via `strp'.
+
+o  The OCaml interface can now be compiled to native code using ocamlopt.
+
+o  New configuration option `--with-mlgmp=DIR' allows to specify the
+   installation directory of the ML GMP package.
+
+o  The OCaml interface now supports timeout computation facilities
+   through functions ppl_set_timeout and ppl_reset_timeout.  Moreover,
+   new functions ppl_Coefficient_is_bounded, ppl_Coefficient_min,
+   ppl_Coefficient_max and ppl_max_space_dimension have been added.
 
-o  The OCaml interface now supports timeout computation facilities through
-   functions ppl_set_timeout and ppl_reset_timeout. Moreover, new functions
-   ppl_Coefficient_is_bounded, ppl_Coefficient_min, ppl_Coefficient_max
-   and ppl_max_space_dimension have been added.
+o  The Prolog interfaces are no longer enabled by default in the
+   release tarballs (they are enabled by default in the Git versions).
 
 
 Bugfixes




More information about the PPL-devel mailing list