[Clfs-commits] [CLFS Trac] #143: CLFS 1.1.0 Status

CLFS Trac trac at cross-lfs.org
Fri Mar 21 07:50:23 PDT 2008


#143: CLFS 1.1.0 Status
-----------------------+----------------------------------------------------
  Reporter:  jciccone  |       Owner:  clfs-commits at lists.cross-lfs.org.
      Type:  task      |      Status:  new                              
  Priority:  major     |   Milestone:  CLFS Standard 1.1.0              
 Component:  BOOK      |     Version:  CLFS Standard 1.1.0              
Resolution:            |    Keywords:                                   
-----------------------+----------------------------------------------------
Old description:

> ||Architecture||Builds||Testsuites||Other Tickets||
> ||i486|| ||Needs to be Checked|| ||
> ||i586||Yes||Needs to be Checked|| ||
> ||i686||Yes||Needs to be Checked|| ||
> ||x86_64||Yes||Needs to be Checked|| ||
> ||x86_64-64|| ||Needs to be Checked|| ||
> ||Alpha||Yes||Needs to be Checked||#139||
> ||Sparc|| ||Needs to be Checked|| ||
> ||Sparc64||Yes||Needs to be Checked||#144||
> ||Sparc64-64|| ||Needs to be Checked||#144||
> ||Mips (Little Endian)|| ||Needs to be Checked|| ||
> ||Mips64 (Little Endian)|| ||Needs to be Checked|| ||
> ||Mips64-64 (Little Endian)|| ||Needs to be Checked|| ||
> ||Mips (Big Endian)|| ||Needs to be Checked|| ||
> ||Mips64 (Big Endian)|| ||Needs to be Checked|| ||
> ||Mips64-64 (Big Endian)|| ||Needs to be Checked|| ||
> ||PPC||Yes||See comment by ken|| ||
> ||PPC64|| ||Needs to be Checked|| ||
>
> Tickets that effect the entire book: #146

New description:

 ||Architecture||Builds||Testsuites||Other Tickets||
 ||i486|| ||Needs to be Checked|| ||
 ||i586||Yes||Needs to be Checked|| ||
 ||i686||Yes||Needs to be Checked|| ||
 ||x86_64||Yes||Needs to be Checked|| ||
 ||x86_64-64|| ||Needs to be Checked|| ||
 ||Alpha||Yes||Needs to be Checked||#139||
 ||Sparc|| ||Needs to be Checked|| ||
 ||Sparc64||Yes||Needs to be Checked||#144||
 ||Sparc64-64|| ||Needs to be Checked||#144||
 ||Mips (Little Endian)|| ||Needs to be Checked|| ||
 ||Mips64 (Little Endian)|| ||Needs to be Checked|| ||
 ||Mips64-64 (Little Endian)|| ||Needs to be Checked|| ||
 ||Mips (Big Endian)|| ||Needs to be Checked|| ||
 ||Mips64 (Big Endian)|| ||Needs to be Checked|| ||
 ||Mips64-64 (Big Endian)|| ||Needs to be Checked|| ||
 ||PPC||Yes||See comment by ken|| ||
 ||PPC64||Yes||See comment by ken|| ||

 Tickets that effect the entire book: #146

Comment (by ken):

 Belatedly, the ppc64 test results (the build itself was started on an
 i686, then chrooted; the finished desktop shows no issues).

 Following showed failures:
 {{{
 automake-1.10.1 - instsh2.test, as I expect

 binutils-2.18 - within ld, 10 instances of
 ERROR: /building/binutils-2.18/ld/testsuite/ld-elfvsb/sh2.c: compilation
 failed
  - these are then reported as 20 unresolved testcases

 flex : I was using a version of the book from before 2.5.35 went in.
  3 failures, the 'new' one was test-alloc-extra.
 I've now built and tested 2.5.35, that passes all its testsuite.

 gcc-4.2.2 (all messages, including XPASSes)
  g++
 FAIL: g++.dg/other/unused1.C scan-
 assembler(string|ascii?)z?\\t"class2("|\\\\\\\\000)
  gcc
 UNRESOLVED: gcc.c-torture/execute/mayalias-2.c execution,  -O3 -g
 FAIL: gcc.dg/tree-ssa/loop-19.c scan-tree-dump-times MEM.(base: &|symbol:
 )a, 2
 FAIL: gcc.dg/tree-ssa/loop-19.c scan-tree-dump-times MEM.(base: &|symbol:
 )c, 2
 XPASS: gcc.dg/tree-ssa/sra-2.c scan-tree-dump-times link_error 0
 FAIL: gcc.target/powerpc/ppc-negeq0-1.c scan-assembler-not cntlzw
  (libgomp ok)
  libmudflap
 FAIL: libmudflap.c/fail27-frag.c output pattern test
 FAIL: libmudflap.c/fail27-frag.c (-static) output pattern test
 FAIL: libmudflap.c/fail27-frag.c (-O2) output pattern test
 FAIL: libmudflap.c/fail27-frag.c (-O3) output pattern test
  libstdc++
 XPASS: 27_io/fpos/14320-1.cc execution test
 glibc-2.7 32-bit had 5 unexpected failures
 math/test-ldouble.out
 math/test-ildoubl.out
 resolv/tst-leaks.out
 elf/check-textrel.out
 elf/check-localplt.out

  I had to rerun that after the original build, because a fubar in my
 scripts gave me an empty file.  So, I got to see the .out files:

 testing long double (without inline functions)
 Failure: Test: signgam for lgamma(-0) == -1
 Result:
  is:         1
  should be:  -1

 Test suite completed:
   4128 test cases plus 3367 tests for exception flags executed.
   1 errors occurred.

 testing long double (inline functions)
 Failure: Test: signgam for lgamma(-0) == -1
 Result:
  is:         1
  should be:  -1

 Test suite completed:
   4066 test cases plus 3305 tests for exception flags executed.
   1 errors occurred.

 resolv/tst-leaks.out was empty

 elf/check-textrel.out complains about 265 libraries which have a
 segment that is executable and writable - I think that test doesn't
 get run on regular ppc, because it cannot pass in the 32-bit ABI,
 but now we are on ppc64 so it is 'expected' to pass (for the 64-bit
 ABI, of course).

 elf/checklocalplt.out is a diff:
 --- ../scripts/data/localplt-powerpc-linux-gnu.data     2007-08-07
 06:36:08.000000000 +0100
 +++ -   2008-03-13 20:27:45.775545000 +0000
 @@ -1,7 +1,23 @@
  libc.so: _Unwind_Find_FDE
 +libc.so: __signbitl
  libc.so: calloc
  libc.so: free
  libc.so: malloc
  libc.so: memalign
  libc.so: realloc
 +libm.so: __fe_nomask_env
 +libm.so: __signbitl
 +libm.so: cosl
 +libm.so: fegetexcept
 +libm.so: fetestexcept
 +libm.so: finitel
 +libm.so: frexpl
 +libm.so: ilogbl
 +libm.so: ldexpl
 +libm.so: logl
 +libm.so: lroundl
  libm.so: matherr
 +libm.so: nextafter
 +libm.so: roundl
 +libm.so: sinl
 +libm.so: sqrtl

  Most of that means nothing to me.

 glibc-2.7 64-bit 3 failures (test-ldoubl, test-ildoubl, checklocalplt)

 grep-2.5.3 the 3 usual failures in foad1.sh, fmbtest.sh, yesno.sh

 texinfo-4.11 the 2 failures I expect (dvipdf.test, texi2dvi.test)

 vim-7.1 has the usual, impenetrable, test3 FAILED
 }}}

-- 
Ticket URL: <http://trac.cross-lfs.org/ticket/143#comment:8>
CLFS Trac <http://trac.cross-lfs.org>
The Cross Linux From Scratch Project.


More information about the Clfs-commits mailing list