[Gmp-commit] /var/hg/www: 6 new changesets

mercurial at gmplib.org mercurial at gmplib.org
Tue Nov 19 15:03:08 UTC 2013


details:   /var/hg/www/rev/d426e38c5910
changeset: 116:d426e38c5910
user:      Torbjorn Granlund <tege at gmplib.org>
date:      Tue Nov 05 22:34:32 2013 +0100
description:
Use https for gnu download links.

details:   /var/hg/www/rev/08a3430a8401
changeset: 117:08a3430a8401
user:      Torbjorn Granlund <tege at gmplib.org>
date:      Tue Nov 05 23:16:43 2013 +0100
description:
Recommend mpfr in less ambiguous terms.

details:   /var/hg/www/rev/320cf8210af7
changeset: 118:320cf8210af7
user:      Torbjorn Granlund <tege at gmplib.org>
date:      Tue Nov 19 16:00:17 2013 +0100
description:
Misc updates, e.g. of repo url.

details:   /var/hg/www/rev/9d892c066258
changeset: 119:9d892c066258
user:      Torbjorn Granlund <tege at gmplib.org>
date:      Tue Nov 19 16:01:26 2013 +0100
description:
Misc updates, e.g. of repo url.

details:   /var/hg/www/rev/74380b77dc2a
changeset: 120:74380b77dc2a
user:      Torbjorn Granlund <tege at gmplib.org>
date:      Tue Nov 19 16:02:12 2013 +0100
description:
Misc updates, e.g. of repo url.

details:   /var/hg/www/rev/005a98852335
changeset: 121:005a98852335
user:      Torbjorn Granlund <tege at gmplib.org>
date:      Tue Nov 19 16:02:52 2013 +0100
description:
Reflect current systems.

diffstat:

 devel/index.html       |   4 ++--
 devel/repo-usage.html  |   8 ++++----
 devel/testsystems.html |  26 ++++++++++++++------------
 index.html             |  40 ++++++++++++++++++----------------------
 4 files changed, 38 insertions(+), 40 deletions(-)

diffs (246 lines):

diff -r 637f6e68cd16 -r 005a98852335 devel/index.html
--- a/devel/index.html	Tue Nov 05 22:24:57 2013 +0100
+++ b/devel/index.html	Tue Nov 19 16:02:52 2013 +0100
@@ -41,7 +41,7 @@
 
 <table border="0" cellspacing="2" cellpadding="1">
   <tr><td align=right> Documentation: <td> <a href="../manual/">Online</a> | <a href="../gmp-man-5.1.3.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> Development sources: <td> <a href="http://hg.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>
   <tr><td align=right> Speed:<td> <a href="perfguard.html">Performance guard</a></tr>
@@ -491,7 +491,7 @@
 </div>
 
 <div id="footer">
-<font size="-4">Last modified: 2013-10-06 </font>
+<font size="-4">Last modified: 2013-11-11 </font>
 <table cellpadding=0 width="100%" bgcolor="#e8e8e8">
   <tr>
     <td align="center">
diff -r 637f6e68cd16 -r 005a98852335 devel/repo-usage.html
--- a/devel/repo-usage.html	Tue Nov 05 22:24:57 2013 +0100
+++ b/devel/repo-usage.html	Tue Nov 19 16:02:52 2013 +0100
@@ -49,18 +49,18 @@
 <p>
 Once you have Mercurial installed, do
 <blockquote>
-<code>hg clone http://gmplib.org:8000/gmp TARGDIR</code>
+<code>hg clone http://hg.gmplib.org:8000/gmp TARGDIR</code>
 </blockquote>
 </p>
 <p>for the unstable development version, or
 <blockquote>
-<code>hg clone http://gmplib.org:8000/gmp-5.1 TARGDIR</code>
+<code>hg clone http://hg.gmplib.org:8000/gmp-5.1 TARGDIR</code>
 </blockquote>
 <p>for the current patch level of GMP 5.1.
 </p>
 
 <p> A list of all repositories we publish are available at
-<a href="http://gmplib.org:8000">gmplib.org:8000</a>.
+<a href="http://hg.gmplib.org:8000">hg.gmplib.org:8000</a>.
 </p>
 
 <p> See also
@@ -89,7 +89,7 @@
 
 
 <br><br>
-<font size="-4">Last modified: 2013-09-26 </font>
+<font size="-4">Last modified: 2013-11-11 </font>
 
   <div id="footer-spacer"></div>
 
diff -r 637f6e68cd16 -r 005a98852335 devel/testsystems.html
--- a/devel/testsystems.html	Tue Nov 05 22:24:57 2013 +0100
+++ b/devel/testsystems.html	Tue Nov 19 16:02:52 2013 +0100
@@ -71,7 +71,7 @@
 <tr> <td> tiger     <td> x86-64 <td> Phenom 9750        <td> K10 Barcelona      <td align="center"> 4 <td align="right"> 2400 <td align="right">  8192 <td align="center"> Y <td> gnu/linux <td>
 <tr> <td> panther   <td> x86-64 <td> Athlon 64 X2 4800+ <td> K8 Brisbane        <td align="center"> 2 <td align="right"> 2500 <td align="right">  4096 <td align="center"> Y <td> fbsd
 <tr> <td> hehe      <td> x86-64 <td> Atom 330           <td> Diamondville       <td align="center"> 2 <td align="right"> 1600 <td align="right">  2048 <td align="center"> N <td> fbsd
-<tr> <td> element   <td> x86-64 <td> Pentium4-4 (Xeon)  <td> Nocona             <td align="center"> 2 <td align="right"> 3400 <td align="right">  8192 <td align="center"> Y <td> fbsd <td> unstable/hw problems
+<tr> <td> element   <td> x86-64 <td> Pentium4-4 (Xeon)  <td> Nocona             <td align="center"> 2 <td align="right"> 3400 <td align="right">  8192 <td align="center"> Y <td> fbsd <td>
 <tr> <td> repentium <td> x86-64 <td> Core 2 6400        <td> Conroe             <td align="center"> 2 <td align="right"> 2160 <td align="right">  2048 <td align="center"> N <td> fbsd
 <tr> <td> biko      <td> x86-64 <td> Core i7 920        <td> Nehalem            <td align="center"> 4 <td align="right"> 2667 <td align="right"> 24576 <td align="center"> N <td> nbsd
 <tr> <td> tom       <td> x86-64 <td> Core i5 2500       <td> Sandybridge        <td align="center"> 4 <td align="right"> 3300 <td align="right">  8192 <td align="center"> N <td> fbsd
@@ -107,13 +107,13 @@
 <colgroup><col>
 <colgroup><col>
 <thead>
-<tr>  <th width=9%> host  <th width=7%> arch   <th> running on <th> emulator      <th> cores  <th style="text-align:right;"> ram      <th style="text-align:right;"> slowdown<sup>2</sup> <th width=10%> os/kern  <th width=30%> status
+<tr>  <th width=9%> host  <th width=7%> arch   <th> running on <th> emulator      <th> cores  <th style="text-align:right;"> ram      <th style="text-align:right;"> slowdown<sup>3</sup> <th width=10%> os/kern  <th width=30%> status
 <tbody>
-<tr> <td> hark       <td> s390x    <td> pile     <td> hercules      <td align="center"> 2      <td align="right">  512     <td align="right">   29 <td> gnu/linux    <td>
+<tr> <td> hark       <td> s390x    <td> pile     <td> hercules      <td align="center"> 2      <td align="right">  512     <td align="right">   40 <td> gnu/linux    <td>
 <tr> <td> biko{os}32 <td> x86-32   <td> biko     <td> xen           <td align="center"> 1      <td align="right"> varying  <td align="right"> 0.5-2<td> see hostname<sup>1</sup> <td>
 <tr> <td> biko{os}64 <td> x86-64   <td> biko     <td> xen           <td align="center"> 1      <td align="right"> varying  <td align="right"> 0.5-2<td> see hostname<sup>1</sup> <td>
-<tr> <td> hannah{os}32<td> x86-32  <td> hannah   <td> xen           <td align="center"> 1      <td align="right"> varying  <td align="right"> 0.5-2<td> see hostname<sup>1</sup> <td>
-<tr> <td> hannah{os}64<td> x86-64  <td> hannah   <td> xen           <td align="center"> 1      <td align="right"> varying  <td align="right"> 0.5-2<td> see hostname<sup>1</sup> <td>
+<tr> <td> hannah{os}32<td> x86-32  <td> hannah   <td> xen           <td align="center"> 1      <td align="right"> varying  <td align="right"> 0.5-2<td> see hostname<sup>2</sup> <td>
+<tr> <td> hannah{os}64<td> x86-64  <td> hannah   <td> xen           <td align="center"> 1      <td align="right"> varying  <td align="right"> 0.5-2<td> see hostname<sup>2</sup> <td>
 <tr> <td> pilefbsd64v10 <td> x86-64<td> pile     <td> kvm           <td align="center"> 1      <td align="right"> 256      <td align="right">    1 <td> fbsd         <td>
 <tr> <td> leg        <td> arm64    <td> pile     <td> foundation_v8 <td align="center"> 1      <td align="right"> 4096     <td align="right">   85 <td> gnu/linux    <td> system clock stalls when system is loaded
 <tr> <td> kurt       <td> x86-32   <td> pile     <td> kvm           <td align="center"> 1      <td align="right">  768     <td align="right">   2.6<td> gnu/hurd     <td>
@@ -123,8 +123,8 @@
 <tr> <td> armv5      <td> armv5tj  <td> pile     <td> qemu          <td align="center"> 1      <td align="right">  256     <td align="right">   25 <td> gnu/linux    <td>
 <tr> <td> kick       <td> sparc32  <td> pile     <td> qemu          <td align="center"> 1      <td align="right">  256     <td align="right">  (44)<td> gnu/linux    <td> offline
 <tr> <td> coup       <td> sparc32  <td> tiger    <td> qemu          <td align="center"> 1      <td align="right">  256     <td align="right">  (44)<td> nbsd         <td> offline
-<tr> <td> calcio     <td> sparc64  <td> tiger    <td> qemu          <td align="center"> 1      <td align="right">  512     <td align="right">   50 <td> gnu/linux    <td>
-<tr> <td> forza      <td> ppc64    <td> tiger    <td> qemu          <td align="center"> 1      <td align="right">  512     <td align="right">   21 <td> gnu/linux    <td> system clock does not work
+<tr> <td> calcio     <td> sparc64  <td> tiger    <td> qemu          <td align="center"> 1      <td align="right">  512     <td align="right">   88 <td> gnu/linux    <td>
+<tr> <td> forza      <td> ppc64    <td> tiger    <td> qemu          <td align="center"> 1      <td align="right">  512     <td align="right">   39 <td> gnu/linux    <td> system clock does not work
 <tr> <td> shit       <td> sh4      <td> pile     <td> qemu          <td align="center"> 1      <td align="right">   64     <td align="right">  165 <td> gnu/linux    <td>
 <tr> <td> slug       <td> vax      <td> tom      <td> simh          <td align="center"> 1      <td align="right">  128     <td align="right">   70 <td> nbsd         <td>
 </table>
@@ -133,11 +133,13 @@
 <p>Table footnotes:
 <blockquote>
 <ol>
-<li> The {os} part of biko guests is one of fbsd, nbsd, obsd, sol, dos, deb,
-gentoo, or bastard (the latter running Debian GNU/kfreebsd).  Not every biko
-guest come in both 64 and 32 flavours. </li>
+<li> The {os} part of biko guests is one of fbsd (FreeBSD), nbsd (NetBSD), obsd
+(OpenBSD), sol (Open Solaris), dos (Windows 7), deb (Debian GNU/Linux), or
+gentoo (Gentoo GNU/Linux).  Not every biko guest come in both 64 and 32
+flavours. </li>
 
-<li> The {os} part of hannah guests is one of fbsd, nbsd, or deb.  </li>
+<li> The {os} part of hannah guests is one of fbsd (FreeBSD), nbsd (NetBSD),
+deb (Debian GNU/Linux), or debsd (Debian GNU/kFreeBSD).  </li>
 
 <li> The slowdown is relative to each emulation host for GMP compilation, and
 includes emulator slowdown and OS properties.  The GCC versions might differ
@@ -161,7 +163,7 @@
 </div>
 
 <div id="footer">
-<font size="-4">Last modified: 2013-10-22 </font>
+<font size="-4">Last modified: 2013-10-25 </font>
 <table cellpadding=0 width="100%" bgcolor="#e8e8e8">
   <tr>
     <td align="center">
diff -r 637f6e68cd16 -r 005a98852335 index.html
--- a/index.html	Tue Nov 05 22:24:57 2013 +0100
+++ b/index.html	Tue Nov 19 16:02:52 2013 +0100
@@ -54,13 +54,13 @@
           <td><a href="manual/">5.1.3 HTML</a> | <a href="gmp-man-5.1.3.pdf">5.1.3 PDF</a>
 	</tr>
 	<tr><td align="right"> Download:
-          <td><a href="//ftp.gmplib.org/gmp-5.1.3/gmp-5.1.3.tar.lz">gmp-5.1.3.tar.lz</a> | <a href="gmp5.1.html">Release notes</a>  <font color="red">  <b>   NEW 2013-09-30 </b> </font>
+          <td><a href="//ftp.gmplib.org/gmp/gmp-5.1.3.tar.lz">gmp-5.1.3.tar.lz</a> | <a href="gmp5.1.html">Release notes</a>  <font color="red">  <b>   NEW 2013-09-30 </b> </font>
 	</tr>
 	<tr><td align="right"> Development: <td> <a href="devel/">Developers' corner</a>
 	</tr>
 	<tr><td align="right"> GMPbench: <td> <a href="gmpbench.html">Results</a> | <a href="//ftp.gmplib.org/misc/gmpbench-0.2.tar.bz2">Download benchmark sources</a>
 	</tr>
-	<tr><td align="right"> Fun: <td> <a href="pi-with-gmp.html">Compute billions of digits of Pi using GMP!</a>
+	<tr><td align="right"> Fun: <td> <a href="pi-with-gmp.html">Compute billions of digits of π using GMP!</a>
 	</tr>
 	<tr><td align="right"> How you can help: <td> <a href="help-gmp.html">Donating hardware to GMP</a>
 	</tr>
@@ -86,8 +86,6 @@
 
 <br><br><br>
 
-
-
 <hr>
 <a name="WHAT"> </a>
 <h3>What is GMP?</h3>
@@ -124,9 +122,8 @@
 Solaris, HP-UX, Mac OS X/Darwin, BSD, AIX, etc.  It also is known to work on
 Windows in both 32-bit and 64-bit mode. </p>
 
-<p>GMP is brought to you by a
-team <a href="manual/Contributors.html">listed in the
-manual</a>. </p>
+<p>GMP is brought to you by a team <a href="manual/Contributors.html">listed in
+the manual</a>. </p>
 
 <p>GMP is carefully developed and maintained, both technically and legally.  We
 of course inspect and test contributed code carefully, but equally importantly
@@ -134,6 +131,9 @@
 users can safely use GMP.  To achieve this, we will ask contributors to sign
 paperwork where they allow us to distribute their work. </p>
 
+<p>The GMP development infrastructure is hosted by <a href="http://kth.se/en">
+KTH</a>, Stockholm Sweden. </p>
+
 
 <hr>
 <a name="FUNCCLASSES"> </a>
@@ -152,7 +152,9 @@
 <li>High-level floating-point arithmetic functions (mpf).  This is the GMP
     function category to use if the C type `double' doesn't give enough
     precision for an application.  There are about 70 functions in this
-    category. </li>
+    category.  New projects should strongly consider using the much more
+    complete GMP extension library <a href="http://www.mpfr.org/">mpfr</a>
+    instead of mpf.</li>
 
 <li>C++ class based interface to all of the above.  (The C functions and types
     can of course be used directly from C++ too.) </li>
@@ -165,12 +167,6 @@
     pointer to the least significant word, and an integral size telling how
     many limbs (= words) there are in that argument.  The functions in the
     other categories call mpn for almost all their calculations. </li>
-
-<li>Externally supported: High-level floating-point accurately rounding
-    arithmetic functions (mpfr).  See <a href="http://www.mpfr.org/">the mpfr
-    site</a> for more information.  Starting with GMP 4.2, mpfr is released
-    separately from GMP.  (New projects should consider using mpfr instead of
-    GMP's own mpf.) </li>
 </ol>
 
 
@@ -194,15 +190,15 @@
 </tr>
 <tr>
   <td> USA, ftp.gnu.org </td>
-<td align="center"> <a href="ftp://ftp.gnu.org/gnu/gmp/gmp-5.1.3.tar.lz">gmp-5.1.3.tar.lz</a>   </td>
-<td align="center"> <a href="ftp://ftp.gnu.org/gnu/gmp/gmp-5.1.3.tar.xz">gmp-5.1.3.tar.xz</a>   </td>
-<td align="center"> <a href="ftp://ftp.gnu.org/gnu/gmp/gmp-5.1.3.tar.bz2">gmp-5.1.3.tar.bz2</a>   </td>
+<td align="center"> <a href="https://ftp.gnu.org/gnu/gmp/gmp-5.1.3.tar.lz">gmp-5.1.3.tar.lz</a>   </td>
+<td align="center"> <a href="https://ftp.gnu.org/gnu/gmp/gmp-5.1.3.tar.xz">gmp-5.1.3.tar.xz</a>   </td>
+<td align="center"> <a href="https://ftp.gnu.org/gnu/gmp/gmp-5.1.3.tar.bz2">gmp-5.1.3.tar.bz2</a>   </td>
 </tr>
 </table>
 </blockquote>
 
 <p><font size="-1"> GMP releases are also available from the
-<a href="http://www.gnu.org/prep/ftp.html">mirrors</a> of ftp.gnu.org.
+<a href="https://www.gnu.org/prep/ftp.html">mirrors</a> of ftp.gnu.org.
 </font></p>
 
 <!--
@@ -355,24 +351,24 @@
     operands.  With uniformly distributed random operands, the error is very
     hard to trigger, and for the intended use of these functions, operands can
     be expected to appear as such random operands from these functions'
-    perspective.  <a href="http://gmplib.org:8000/gmp-5.1/raw-rev/a447c0c53789">Patch.</a>
+    perspective.  <a href="http://hg.gmplib.org:8000/gmp-5.1/raw-rev/a447c0c53789">Patch.</a>
   </li>
   <li>
     The internal function mpn_divrem_2 on Itanium clobbers two callee-saves
     registers.  This can lead to miscomputations or crashes in the callers.
-    <a href="http://gmplib.org:8000/gmp-5.1/raw-rev/394bdf8fdaee">Patch.</a>
+    <a href="http://hg.gmplib.org:8000/gmp-5.1/raw-rev/394bdf8fdaee">Patch.</a>
   </li>
 </ul>
 <p>Issues with GMP 5.1.1:
 <ul>
   <li> Windows only: A 64-bit build for AMD Bulldozer and Piledriver chips, or
     a fat 64-bit build running on these chips, will not work correctly.
-    <a href="http://gmplib.org:8000/gmp-5.1/raw-rev/11fbd825bc45">Patch.</a>
+    <a href="http://hg.gmplib.org:8000/gmp-5.1/raw-rev/11fbd825bc45">Patch.</a>
   </li>
   <li> The function <code>mpz_powm_ui</code> computes garbage if the base
     argument is over 15000 decimal or the mod argument is at least 7500 decimal
     digits.  No other GMP powm function is affected.
-    <a href="http://gmplib.org:8000/gmp-5.1/raw-rev/ec4d88674036">Patch.</a>
+    <a href="http://hg.gmplib.org:8000/gmp-5.1/raw-rev/ec4d88674036">Patch.</a>
   </li>
 </ul>
 <p>Issues with GMP 5.1.0:


More information about the gmp-commit mailing list