We are pleased to announce the release of FLINT 1.5, available at
http://www.flintlib.org/

This release contains a number of new functions and a number of very
critical bug fixes.

IMPORTANT NOTE: the interface to the fmpz_multi_mod_ui,
fmpz_multi_CRT_ui and fmpz_multi_CRT_unsigned_ui functions has
changed. Also all the fmpz_poly_mul_modular* functions have been
removed. They will not be replaced, but see the thetaproduct code for
an example of multiplication of polynomials via disk using a modular
algorithm.

Build failure/success reports and make check reports are welcome. We
are especially interested in reports from Mac owners. See the
documentation online for how to build FLINT.

v 1.5.0 -- 23-Sep-09

New Functions
===========

   * Added multimodular reduction and CRT to F_mpz module
   * Added zmod_poly_compose
   * Added zmod_poly_evaluate
   * Added functions for reduced evaluation and composition to
fmpz_poly module (contributed by Burcin Erocal)
   * Added new thetaproduct code used in the 1 trillion triangles
computation (requires openmp)
   * Added fmpz_comb_temp_init/clear functions
   * Added F_mpz_pow_ui function (contributed by Andy Novocin)

Bug Fixes
========

   * Fixed a severe bug in the fmpz_poly_pseudo_div function (reported
by Sebastian Pancratz)
   * Fixed a severe bug in the FFT reported by William Stein and
Mariah Lennox (fix contributed by David Harvey)
   * Fixed critical bugs in the primality tests in long_extras
   * Fixed some bugs in F_mpz module and numerous bugs in F_mpz test code
   * Removed some memory leaks from F_mpz test code
   * Fixed a rare normalisation buglet in fmpz_poly_pack_bytes

Changes
=======
   * Removed all polynomial multimodular multiplication functions

Contributors
=========

The following people contributed code to this release:

Burcin Erocal, William Hart, David Harvey, Andy Novocin

The following people contibuted bug reports:

Mariah Lennox, Sebastian Pancratz, William Stein

We would also like to thank Sebastian Pancratz and Martin Albrecht and
possibly others for their work on the QQ[x] implementation using FLINT
in Sage.

Bill.

--~--~---------~--~----~------------~-------~--~----~
To post to this group, send an email to [email protected]
To unsubscribe from this group, send an email to 
[email protected]
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org
-~----------~----~----~----~------~----~------~--~---

Reply via email to