aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKen Moffat <ken@linuxfromscratch.org>2005-09-06 13:18:57 +0000
committerKen Moffat <ken@linuxfromscratch.org>2005-09-06 13:18:57 +0000
commit4d6f3794603dcd24ea1bbde7b2a597bbf9354bb7 (patch)
tree0044d2b91ec24aa4284cb0075b7d273432adce16
parent2de963baac7a2ab54c77254873433965489ddf78 (diff)
first attempt at glibc test revisions
git-svn-id: http://svn.linuxfromscratch.org/LFS/branches/gcc4/BOOK@6816 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
-rw-r--r--chapter01/changelog.xml3
-rw-r--r--chapter06/glibc.xml17
-rw-r--r--general.ent4
3 files changed, 17 insertions, 7 deletions
diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml
index 9bf667eea..9d6bfb7af 100644
--- a/chapter01/changelog.xml
+++ b/chapter01/changelog.xml
@@ -121,6 +121,9 @@ First a summary, then a detailed log.</para>
</itemizedlist>
</listitem>
+<listitem><para>September 6, 2005 [ken]: Reworded the glibc text to expect
+test failures.</para></listitem>
+
<listitem><para>September 5, 2005 [ken]: Add patch to fix some of the math
tests in glibc.</para></listitem>
diff --git a/chapter06/glibc.xml b/chapter06/glibc.xml
index bec6f86fe..dd738bc61 100644
--- a/chapter06/glibc.xml
+++ b/chapter06/glibc.xml
@@ -20,7 +20,7 @@ arithmetic, and so on.</para>
<segmentedlist>
<segtitle>&buildtime;</segtitle>
<segtitle>&diskspace;</segtitle>
-<seglistitem><seg>12.3 SBU</seg><seg>476</seg></seglistitem>
+<seglistitem><seg>16.7 SBU</seg><seg>500</seg></seglistitem>
</segmentedlist>
<segmentedlist>
@@ -115,16 +115,23 @@ circumstance.</para></important>
<para>Test the results:</para>
-<screen><userinput>make check</userinput></screen>
+<screen><userinput>
+make -k check &gt;glibc-check-log 2&gt;&amp;1 ; grep Error glibc-check-log
+</userinput></screen>
+
+<para>On at least i686 you can expect to see failures in the <emphasis>test-double
+</emphasis> and <emphasis>test-idouble</emphasis> math tests with gcc4, as well as
+an expected (ignored) failure in <emphasis>posix/annexc</emphasis>. These two
+failures in the math tests appear to be harmless.</para>
<para>The Glibc test suite is highly dependent on certain functions of
-the host system, in particular the kernel. In general, the Glibc test
-suite is always expected to pass. However, in certain circumstances,
+the host system, in particular the kernel. In certain circumstances,
some failures are unavoidable. This is a list of the most common
issues:</para>
<itemizedlist>
-<listitem><para>The <emphasis>math</emphasis> tests sometimes fail when running
+<listitem><para>The <emphasis>math</emphasis> tests sometimes fail in other tests
+when running
on systems where the CPU is not a relatively new genuine Intel or authentic AMD.
Certain optimization settings are also known to be a factor here.</para></listitem>
diff --git a/general.ent b/general.ent
index 1b2a0652f..bba7e1ecd 100644
--- a/general.ent
+++ b/general.ent
@@ -1,5 +1,5 @@
-<!ENTITY version "GCC4-20050905">
-<!ENTITY releasedate "September 5, 2005">
+<!ENTITY version "GCC4-20050906">
+<!ENTITY releasedate "September 6, 2005">
<!ENTITY milestone "6.2">
<!ENTITY generic-version "gcc4"> <!-- Use "svn", "testing", or "x.y[-pre{x}]" -->