[Gmp-commit] /var/hg/www: Add more failures.

mercurial at gmplib.org mercurial at gmplib.org
Sat Nov 19 12:58:00 UTC 2016


details:   /var/hg/www/rev/4b3a8fb68485
changeset: 236:4b3a8fb68485
user:      Torbjorn Granlund <tg at gmplib.org>
date:      Sat Nov 19 13:57:56 2016 +0100
description:
Add more failures.

diffstat:

 devel/mini-gmp-status.html |  64 ++++++++++++++++++++++++++++-----------------
 1 files changed, 40 insertions(+), 24 deletions(-)

diffs (141 lines):

diff -r 563fec0cc726 -r 4b3a8fb68485 devel/mini-gmp-status.html
--- a/devel/mini-gmp-status.html	Fri Nov 18 01:36:33 2016 +0100
+++ b/devel/mini-gmp-status.html	Sat Nov 19 13:57:56 2016 +0100
@@ -30,7 +30,7 @@
       </td>
       <td style="text-align:center;">
 	<span style="font-size:200%;">Mini-GMP status</span> <br>
-	<span style="font-size:75%;">Last modified: 2016-11-18 </span>
+	<span style="font-size:75%;">Last modified: 2016-11-19 </span>
       </td>
     </tr>
   </table>
@@ -50,21 +50,21 @@
 
 <blockquote>
 <table>
-<tr style="background-color:#803030;"> <td> highest severity
-<tr style="background-color:#806030;"> <td> medium severity
-<tr style="background-color:#306030;"> <td> lowest severity
+<tr style="background-color:#a02020;"> <td> highest severity
+<tr style="background-color:#a08040;"> <td> medium severity
+<tr style="background-color:#309030;"> <td> lowest severity
 </table>
 </blockquote>
 
 <ol>
-<li style="background-color:#306030;">
+<li style="background-color:#309030;">
   <del>
   GMP_CHECK_RANDOMIZE is not always printed for failing tests.  This makes it
   hard to reproduce intermittent failures.  It needs to be printed earlier,
   and/or a buffer needs flushing.
   </del>
 
-<li style="background-color:#806030;">
+<li style="background-color:#a08040;">
   There are inexplicable timeouts (or possibly excessive memory use)
   triggered by t-pprime_p for some of our systems:
   <ul>
@@ -76,11 +76,13 @@
   Perhaps the test is simply too slow, or its time varies hugely, or it
   hits an infinite loop.
 
-<li style="background-color:#806030;">
+<li style="background-color:#a08040;">
+  <del>
   The mini-gmp check target fails when the main build does not use the compiler
   default ABI.  This affects hundreds of configs.
+  </del>
 
-<li style="background-color:#806030;">
+<li style="background-color:#a08040;">
   <del>
   For some good reason, mini-gmp's Makefile requires GNU make.  We have now
   made significant changes to the testclient.sh script to accomodate this when
@@ -89,7 +91,7 @@
   tell.
   </del>
 
-<li style="background-color:#806030;">
+<li style="background-color:#a08040;">
   There are failures with t-str, this affects
   <ul>
     <li> olympic.gmplib.org-dyn:64
@@ -97,13 +99,13 @@
     <li> olympic.gmplib.org:64
   </ul>
 
-<li style="background-color:#803030;">
+<li style="background-color:#a02020;">
   Arithmetic problems triggered by t-div, demonstrated by
-  <a href="https://gmplib.org/devel/tm/gmp/check/failure/sky.gmplib.org-k10-dyn-clang-3.6-clang++-3.6:64.txt">
+  <a href="tm/gmp/check/failure/sky.gmplib.org-k10-dyn-clang-3.6-clang++-3.6:64.txt">
   sky</a>.  (But since this example uses clang, it might as well be a
   compiler bug.)
 
-<li style="background-color:#806030;">
+<li style="background-color:#a08040;">
   <del>
   The t-limbs test triggers an assert.  It looks like any config could
   trigger this, but thus far it has only happened on these:
@@ -113,33 +115,47 @@
   </ul>
   </del>
 
-<li style="background-color:#806030;">
+<li style="background-color:#a08040;">
   On alpha, t-cmp_d fails:
   <ul>
     <li> dupont.gmplib.org-alphaev4-dyn:standard
-    <li>  dupont.gmplib.org-alphaev4-stat:standard
-    <li>  dupont.gmplib.org-alphaev5-dyn:standard
-    <li>  dupont.gmplib.org-alphaev5-stat:standard
-    <li>  dupont.gmplib.org-dyn:standard
-    <li>  dupont.gmplib.org-stat:standard
+    <li> dupont.gmplib.org-alphaev4-stat:standard
+    <li> dupont.gmplib.org-alphaev5-dyn:standard
+    <li> dupont.gmplib.org-alphaev5-stat:standard
+    <li> dupont.gmplib.org-dyn:standard
+    <li> dupont.gmplib.org-stat:standard
   </ul>
 
-<li style="background-color:#803030;">
+<li style="background-color:#a02020;">
   Arithmetic problems triggered by t-gcd, demonstrated by
-  <a href="https://gmplib.org/devel/tm/gmp/check/failure/shell.gmplib.org-stat-clang35-clang++35-fat:32.txt">
+  <a href="tm/gmp/check/failure/shell.gmplib.org-stat-clang35-clang++35-fat:32.txt">
   shell</a>.
 
-<li style="background-color:#806030;">
+<li style="background-color:#a08040;">
   <del>According to valgrind, t-str leaks many MiB of memory in tens of thousands blocks.</del>
 
-<li style="background-color:#306030;">
+<li style="background-color:#309030;">
   The seeding triggered by GMP_CHECK_RANDOMIZE is based on seconds since epoch
   plus getpid().  This is not good enough, there will in practice be many
   collisions over the test machine park.  Fix: Copy GMP's seeding code.
 
-<li style="background-color:#803030;">
+<li style="background-color:#a02020;">
   Arithmetic problems triggered by t-powm, demonstrated by
-  <a href="https://gmplib.org/devel/tm/gmp/check/failure/bwldeb64v7.gmplib.org-dyn-fat:64.txt">bwldeb64v7</a>.
+  <a href="tm/gmp/check/failure/bwldeb64v7.gmplib.org-dyn-fat:64.txt">bwldeb64v7</a>.
+
+<li style="background-color:#a08040;">
+  The LD_LIBRARY_PATH (and DYLD_LIBRARY_PATH) in Makefile.am's check-mini-gmp
+  rule affects more than desired.  It should not be set for the build tools,
+  only for the binaries.  Examples:
+  <ul>
+    <li> <a href="tm/gmp/build/failure/ppceb-debv8.gmplib.org-dyn:mode32.txt">ppceb-debv8</a>
+    <li> <a href="https://gmplib.org/devel/tm/gmp/build/failure/sky.gmplib.org-dyn-fat-fake:64.txt">sky</a>
+    <li> ... and many power-aix.fsffrance.org configs.
+  </ul>
+
+<li style="background-color:#a08040;">
+  The test t-signed tests fails on most ppc64 systems.
+
 </ol>
 
 <br><br>


More information about the gmp-commit mailing list