bug-coreutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

coreutils-4.5.9: universal failure on HP Itanium-2 system


From: Nelson H. F. Beebe
Subject: coreutils-4.5.9: universal failure on HP Itanium-2 system
Date: Thu, 6 Mar 2003 08:41:24 -0700 (MST)

I attempted builds of coreutils-4.5.9 on

        Intel Itanium 2 (2CPUs, 1GHz, 8GB RAM, 36GB disk)
        GNU/Linux 2.4.18-e.12smp [Red Hat Linux Advanced Server release 2.1AS 
(Derry)]

with gcc (2.96), gcc3 (3.0.4), and Intel ecc (Version 7.0, Build
20030213), the latter in both C99 and C++98 mode, and got universal
failure.

With gcc-2.96 and gcc-3.0.4, compilation succeeded, but there were
test failures:

        ./8gb: line 36: 22532 Segmentation fault      du -ab big >out
        cmp: EOF on out
        0a1
        > 8589934592    big
        FAIL: 8gb
        out exp differ: char 1, line 1
        0a1,3
        ...
        FAIL: basic
        FAIL: restore-wd
        ./basic: line 35: 22553 Segmentation fault      du -a a >out
        ./basic: line 37: 22554 Segmentation fault      du -aS a >>out
        ./basic: line 39: 22555 Segmentation fault      du -s a >>out
        ./restore-wd: line 30: 22574 Segmentation fault      du a b >out
        ./exclude: line 32: 22596 Segmentation fault      du --exclude=a a >>out
        ...
        FAIL: exclude
        0a1
        > du: cannot change to directory `d/no-x': Permission denied
        FAIL: no-x
        0a1
        > slink
        ./no-x: line 32: 22620 Segmentation fault      du d >/dev/null 2>out
        cmp: EOF on out
        cmp: EOF on out
        FAIL: no-deref
        out exp differ: char 1, line 1
        0a1,3
        > slink/1/2
        > slink/1
        > slink
        1a5,7
        > slink/1/2
        > slink/1
        > slink
        FAIL: trailing-slash
        FAIL: deref
        FAIL: two-args
        ./deref: line 31: 22685 Segmentation fault      du -sD slink b 
>/dev/null 2>&1
        ./two-args: line 27: 22698 Segmentation fault      du $tmp/1 $tmp/2 
>/dev/null
        ./two-args: line 31: 22699 Segmentation fault      du . $tmp >/dev/null
        ./two-args: line 32: 22700 Segmentation fault      du .. $tmp >/dev/null
        ./slink: line 43: 22796 Segmentation fault      du -a $symlinks >out
        FAIL: slink
        ======================================
        10 of 10 tests failed
        Please report to address@hidden
        ======================================


With ecc, compilation succeeded, but there were test failures:

        0a1
        > 8589934592    big
        FAIL: 8gb
        out exp differ: char 1, line 1
        0a1,3
        > 4     a/b/c
        > 8     a/b
        > 12    a
        1a5,7
        > 4     a/b/c
        > 4     a/b
        > 4     a
        2a9
        > 12    a
        FAIL: basic
        FAIL: restore-wd
        ./8gb: line 36:  9303 Segmentation fault      du -ab big >out
        cmp: EOF on out
        ./basic: line 35:  9324 Segmentation fault      du -a a >out
        ./basic: line 37:  9325 Segmentation fault      du -aS a >>out
        ./basic: line 39:  9326 Segmentation fault      du -s a >>out
        ./restore-wd: line 30:  9345 Segmentation fault      du a b >out
        ./exclude: line 32:  9367 Segmentation fault      du --exclude=a a >>out
        out exp differ: char 1, line 1
        0a1,5
        > a
        > a/b
        > a/b/c
        > a/u
        > a/u/v
        1a7,11
        > a
        > a/u
        > a/u/v
        > a/x
        > a/x/y
        FAIL: exclude
        0a1
        > du: cannot change to directory `d/no-x': Permission denied
        FAIL: no-x
        0a1
        > slink
        FAIL: no-deref
        out exp differ: char 1, line 1
        0a1,3
        > slink/1/2
        > slink/1
        > slink
        1a5,7
        > slink/1/2
        > slink/1
        > slink
        FAIL: trailing-slash
        FAIL: deref
        ./no-x: line 32:  9391 Segmentation fault      du d >/dev/null 2>out
        cmp: EOF on out
        cmp: EOF on out
        ./deref: line 31:  9456 Segmentation fault      du -sD slink b 
>/dev/null 2>&1
        ./two-args: line 27:  9469 Segmentation fault      du $tmp/1 $tmp/2 
>/dev/null
        FAIL: two-args
        ./two-args: line 31:  9470 Segmentation fault      du . $tmp >/dev/null
        ./two-args: line 32:  9471 Segmentation fault      du .. $tmp >/dev/null
        ./slink: line 43:  9567 Segmentation fault      du -a $symlinks >out
        FAIL: slink
        ======================================
        10 of 10 tests failed
        Please report to address@hidden
        ======================================

With ecc -Kc++ (to force C++ compilation), compilation failed in
building ansi2knr:

        ansi2knr.c(230): error: identifier "argc" is undefined
          main(argc, argv)
               ^

        ansi2knr.c(230): error: identifier "argv" is undefined
          main(argc, argv)
                     ^
        ...many more...

If it is a design goal to be able to build coreutils with C++
compilers (something that I have found very useful in my own
development in C), this should be fixed.  Otherwise, it can be
ignored.

P.S. The vendor supplies coreutils members from sh-utils-2.0.11,
fileutils-4.1, and textutils-2.0.14.

-------------------------------------------------------------------------------
- Nelson H. F. Beebe                    Tel: +1 801 581 5254                  -
- Center for Scientific Computing       FAX: +1 801 581 4148                  -
- University of Utah                    Internet e-mail: address@hidden  -
- Department of Mathematics, 110 LCB        address@hidden  address@hidden -
- 155 S 1400 E RM 233                       address@hidden                    -
- Salt Lake City, UT 84112-0090, USA    URL: http://www.math.utah.edu/~beebe  -
-------------------------------------------------------------------------------




reply via email to

[Prev in Thread] Current Thread [Next in Thread]