[Gmp-commit] /var/hg/www: Updates for 5.1.1.

mercurial at gmplib.org mercurial at gmplib.org
Tue Feb 12 16:11:44 CET 2013


details:   /var/hg/www/rev/396348412578
changeset: 28:396348412578
user:      Torbjorn Granlund <tege at gmplib.org>
date:      Tue Feb 12 16:11:37 2013 +0100
description:
Updates for 5.1.1.

diffstat:

 devel/index.html |  29 +++++++++++------------------
 1 files changed, 11 insertions(+), 18 deletions(-)

diffs (71 lines):

diff -r 894ede40b253 -r 396348412578 devel/index.html
--- a/devel/index.html	Tue Feb 12 10:03:29 2013 +0100
+++ b/devel/index.html	Tue Feb 12 16:11:37 2013 +0100
@@ -40,7 +40,7 @@
 <br><br>
 
 <table border="0" cellspacing="2" cellpadding="1">
-  <tr><td align=right> Documentation: <td> <a href="../manual/">Online</a> | <a href="../gmp-man-5.1.0.pdf">PDF</a></tr>
+  <tr><td align=right> Documentation: <td> <a href="../manual/">Online</a> | <a href="../gmp-man-5.1.1.pdf">PDF</a></tr>
   <tr><td align=right> Development sources: <td> <a href="http://gmplib.org:8000/">GMP repository</a> - <a href="repo-usage.html">Repo usage tips</a> | <a href="ftp://ftp.gmplib.org/pub/snapshot/">Daily snapshots</a></tr>
   <tr><td align=right> Testing:   <td> <a href="tm-date.html">Current status</a>
       |    <a href="lcov">Current coverage</a></tr>
@@ -56,21 +56,14 @@
 
 <h3> GMP release update </h3>
 
-<p> GMP 5.1.0 is out 2012-12-18.  An equivalent 5.1.0a is available from the
-gnu.org servers since 2013-02-02; these releases will generate the exact same
-binaries.  The difference between them is a minor automake issue which
-hyopthetically affects 5.1.0 (if users run the distcheck target, a malicous
-user might insert a file into a momentarily world-writable directory).  All
-previous GMP releases are also affected, as well as almost all other GNU
-software.
+<p> GMP 5.1.1 is out 2013-02-11.
 </p>
 
-<p> Note that GMP newer than 5.0 on x86 or ARM cannot typically use valgrind.
-To run GMP under valgrind for x86-64, it might work with version 3.8; we know
-for sure that 3.7 does not work at least not if GMP was compiled with a recent
-GCC.  The ARM problem is that ARMv6 instructions that we use are missing from
-valgrind, here anything newer than valgrind 3.8 is needed (but the valgrind
-repo code should be OK).
+<p> Note that GMP newer than 5.0 <b>or</b> any GMP compiled by a recent GCC on
+x86 or ARM cannot typically use valgrind 3.7 or earlier.  To run GMP under
+valgrind for x86-64, it should work with version 3.8.  The ARM problem is that
+ARMv6 instructions that we use are missing from valgrind, here anything newer
+than valgrind 3.8 is needed (but the valgrind repo code should be OK).
 </p>
 
 <hr>
@@ -89,10 +82,10 @@
 <blockquote>
 <table>
 <tr> <td> <font size="+1"> Division time generating quotient-only for constant
-quotient size = 100,000.  The x-axis is the dividend size: </font>
+quotient size = 100,000.  The <i>x</i>-axis is the dividend size: </font>
 <tr> <td> <img src="div-100000.png" alt=""> </td> </tr>
 <tr> <td> <font size="+1"> Division time generating quotient-only for constant
-quotient size = 1,000,000.  The x-axis is the dividend size. </font>
+quotient size = 1,000,000.  The <i>x</i>-axis is the dividend size. </font>
 <tr> <td> <img src="div-1000000.png" alt=""> </td> </tr>
 </table>
 </blockquote>
@@ -314,7 +307,7 @@
 
 <p> These pictures show the best current multiplication primitive for operand
 sizes 1 ≤ bn ≤ an ≤ N limbs, where N is indicated in each diagram.
-The x-axis represents an, which is the size of the first operand; the y-axis
+The <i>x</i>-axis represents an, which is the size of the first operand; the y-axis
 represents bn, the size of the second operand.  The first picture uses linear
 scale, the second uses log/log scale.  For larger scale, click the pictures. </p>
 
@@ -397,7 +390,7 @@
 </div>
 
 <div id="footer">
-<font size="-4">Last modified: 2013-02-07 </font>
+<font size="-4">Last modified: 2013-02-12 </font>
 <table cellpadding=0 width="100%" bgcolor="#e8e8e8">
   <tr>
     <td align="center">


More information about the gmp-commit mailing list