Next | Query returned 136 messages, browsing 41 to 50 | Previous

History of commit frequency

CVS Commit History:


   2013-05-25 15:32:26 by Thomas Klausner | Files touched by this commit (2)
Log message:
Update to 5.1.2:

Changes between GMP version 5.1.1 and 5.1.2

  BUGS FIXED
  * A bug in mpz_powm_ui triggered by base arguments of at least 15000 decimal
    digits or mod arguments of at least 7500 decimal digits has been fixed.

  * A AMD Bulldozer specific bug affecting the 64-bit Windows ABI has been
    fixed.  This bug was in a key function (mpn_mul_1) and made both Bulldozer
    specific builds and fat builds run on Bulldozer completely non-functional.

  MISC
  * Fixes and generalisations to the test suite.

  * Minor portability enhancements.
   2013-05-10 02:44:29 by Taylor R Campbell | Files touched by this commit (1)
Log message:
Fix devel/gmp cross-build by telling it about the native C compiler.

ok agc
   2013-04-07 18:19:08 by Aleksej Saushev | Files touched by this commit (1)
Log message:
Perform fetch at fetch phase.
   2013-04-07 18:13:56 by Aleksej Saushev | Files touched by this commit (1)
Log message:
"fetch" isn't a good target to fetch distfiles, it doesn't calculate \ 
digests.
Use "checksum" instead.
   2013-02-12 10:15:37 by Adam Ciarcinski | Files touched by this commit (2)
Log message:
Changes 5.1.1:
BUGS FIXED
On Windows 64-bit, an error causing link errors about __gmp_binvert_limb_table \ 
has been fixed.
Aarch64 alias ARM64 support now works.
A possible buffer overrun in mpz_ior has been fixed.
A rare sign flip in mpz_remove has been fixed.
A bug causing problems with mpf numbers with absolute value ≥ 231 has been \ 
fixed.
Several bugs in mini-gmp have been fixed.
A bug caused by automake, related to the 'distcheck' target, has been fixed by \ 
upgrading the automake used for GMP release engineering.

FEATURES
Preliminary support for the x32 ABI under x86-64.

MISC
The mini-gmp testsuite now tests the entire set of functions.
Various improvements of the GMP testsuite.
   2013-02-02 00:09:54 by Hans Rosenfeld | Files touched by this commit (1)
Log message:
Document .tar.bz2 requirement, requested by wiz.
   2013-02-01 12:26:22 by Hans Rosenfeld | Files touched by this commit (2)
Log message:
Use .tar.bz2 distfile so that no extra dependency on archivers/xz is
needed when building lang/gcc* with option gcc-inplace-math.
   2013-01-31 21:30:26 by Adam Ciarcinski | Files touched by this commit (14)
Log message:
Changes 5.1.0:

BUGS FIXED
* When reading a C++ number (like mpz_class) in an istream reaches the end
  of the stream, the eofbit is now set.

* The result sign of mpz_rootrem's remainder is now always correct.
* The mpz_remove function now handles negative divisors.
* Contains all fixes from release 5.0.5.

SPEEDUPS
* The n-factorial and n-over-k functions have been reimplemented for great
  speedups for small and large operands.
* New subquadratic algorithm for the Kronecker/Jacobi/Legendre symbol.
* Major speedup for ARM, in particular ARM Cortex-A9 and A15, thanks to broad
  assembly support.
* Significant speedup or POWER6 and POWER7 thanks to improved assembly.
* The performance under M$ Windows' 64-bit ABI has been greatly improved
  thanks to complete assembly support.
* Minor speed improvements of many functions and for many platforms.

FEATURES
* Many new CPUs recognised.
* New functions for multi-factorials, and primorial: mpz_2fac_ui,
  mpz_mfac_uiui and mpz_primorial_ui.
* The mpz_powm_sec function now uses side-channel silent division for
  converting into Montgomery residues.
* The fat binary mechanism is now more robust in its CPU recognition.

MISC
* Inclusion of assembly code is now controlled by the configure options
  --enable-assembly and --disable-assembly.  The "none" CPU targets is \ 
gone.
* In C++, the conversions mpq_class->mpz_class, mpf_class->mpz_class and
  mpf_class->mpq_class are now explicit.
* Includes "mini-gmp", a small, portable, but less efficient, \ 
implementation
  of a subset of GMP's mpn and mpz interfaces. Used in GMP bootstrap, but it
  can also be bundled with applications as a fallback when the real GMP
  library is unavailable.
* The ABIs under AIX are no longer called aix32 and aix64, but mode64 and 32.
  This is more consistent with other powerpc systems.
* The coverage of the testsuite has been improved, using the lcov tool.  See
  also http://gmplib.org/devel/lcov/.
* It is now possible to compile GMP using a C++ compiler.
* K&R C compilers are no longer supported.
* The BSD MP compatibility functions have been removed.
   2012-10-31 12:19:55 by Aleksej Saushev | Files touched by this commit (1460)
Log message:
Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.
   2012-05-11 16:08:59 by Matthias Drochner | Files touched by this commit (2) | Package updated
Log message:
update to 5.0.5
changes: bugfixes, in particular for glitches with newer CPUs

Next | Query returned 136 messages, browsing 41 to 50 | Previous