bug-coreutils
[Top][All Lists]
Advanced

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

du make check failure on Solaris 5.5 and 5.8 in coreutils-4.5.9


From: Vin Shelton
Subject: du make check failure on Solaris 5.5 and 5.8 in coreutils-4.5.9
Date: Tue, 11 Mar 2003 10:25:50 -0500

In coreutils-4.5.9 on the Sparc Solaris machines at work, I'm getting
a 'make check' failure in the basic du test.  Here is the failure
under Solaris-5.5; as you can see the basic test fails:

make  check-TESTS
make[1]: Entering directory 
`/u/shelton2/software/build/SunOS-5.5/coreutils-4.5.9/tests/du'
+ du --version 
du (coreutils) 4.5.9
Written by Torbjorn Granlund, David MacKenzie, Larry McVoy, Paul Eggert, and 
Jim Meyering.

Copyright (C) 2003 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ . ../../../../../src/coreutils-4.5.9/tests/du/../envvar-check 
as_unset=unset
+ unset VERSION_CONTROL SIMPLE_BACKUP_SUFFIX 
+ unset BLOCK_SIZE DU_BLOCK_SIZE DF_BLOCK_SIZE LS_BLOCK_SIZE 
+ test  = set 
+ test  = set 
+ test  = set 
+ test  = set 
+ test  = set 
+ test  = set 
+ test  = 1 
+ pwd 
pwd=/u/shelton2/software/build/SunOS-5.5/coreutils-4.5.9/tests/du
+ echo ../../../../../src/coreutils-4.5.9/tests/du/8gb 
+ sed s,.*/,, 
t0=8gb.tmp
tmp=8gb.tmp/2632
+ trap status=$?; cd $pwd; chmod -R u+rwx $t0; rm -rf $t0 && exit $status 0 
+ trap (exit $?); exit $? 1 2 13 15 
framework_failure=0
+ mkdir -p 8gb.tmp/2632 
+ cd 8gb.tmp/2632 
+ test 0 = 1 
+ dd bs=1 seek=8G of=big 
+ test 1 != 0 
+ echo ../../../../../src/coreutils-4.5.9/tests/du/8gb: cannot create a file 
large enough for this test; possibly 
../../../../../src/coreutils-4.5.9/tests/du/8gb: cannot create a file large 
enough for this test; possibly
+ echo ../../../../../src/coreutils-4.5.9/tests/du/8gb: because file offsets 
are only 32 bits on this file system 
../../../../../src/coreutils-4.5.9/tests/du/8gb: because file offsets are only 
32 bits on this file system
+ exit 77 
+ exit 77 
status=77
+ cd /u/shelton2/software/build/SunOS-5.5/coreutils-4.5.9/tests/du 
+ chmod -R u+rwx 8gb.tmp 
+ rm -rf 8gb.tmp 
+ exit 77 
SKIP: 8gb
+ du --version 
du (coreutils) 4.5.9
Written by Torbjorn Granlund, David MacKenzie, Larry McVoy, Paul Eggert, and 
Jim Meyering.

Copyright (C) 2003 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ . ../../../../../src/coreutils-4.5.9/tests/du/../envvar-check 
as_unset=unset
+ unset VERSION_CONTROL SIMPLE_BACKUP_SUFFIX 
+ unset BLOCK_SIZE DU_BLOCK_SIZE DF_BLOCK_SIZE LS_BLOCK_SIZE 
+ test  = set 
+ test  = set 
+ test  = set 
+ test  = set 
+ test  = set 
+ test  = set 
+ test  = 1 
+ pwd 
pwd=/u/shelton2/software/build/SunOS-5.5/coreutils-4.5.9/tests/du
+ echo ../../../../../src/coreutils-4.5.9/tests/du/basic 
+ sed s,.*/,, 
t0=basic.tmp
tmp=basic.tmp/2644
+ trap status=$?; cd $pwd; chmod -R u+rwx $t0; rm -rf $t0 && exit $status 0 
+ trap (exit $?); exit $? 1 2 13 15 
framework_failure=0
+ mkdir -p basic.tmp/2644 
+ cd basic.tmp/2644 
+ mkdir -p a/b 
+ printf make-sure-the-file-is-non-empty\n 
+ test 0 = 1 
+ stat --format=%bx%B a 
+ test 8x512 != 8x512 
fail=0
+ du -a a 
+ echo === 
+ du -aS a 
+ echo === 
+ du -s a 
+ cat 
+ cmp out exp 
out exp differ: char 1, line 1
fail=1
+ test 1 = 1 
+ diff out exp 
1,3c1,3
< 0     a/b/c
< 4     a/b
< 8     a
---
> 4     a/b/c
> 8     a/b
> 12    a
5c5
< 0     a/b/c
---
> 4     a/b/c
9c9
< 8     a
---
> 12    a
+ exit 1 
+ exit 1 
status=1
+ cd /u/shelton2/software/build/SunOS-5.5/coreutils-4.5.9/tests/du 
+ chmod -R u+rwx basic.tmp 
+ rm -rf basic.tmp 
+ exit 1 
FAIL: basic
+ du --version 
du (coreutils) 4.5.9
Written by Torbjorn Granlund, David MacKenzie, Larry McVoy, Paul Eggert, and 
Jim Meyering.

Copyright (C) 2003 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ pwd 
pwd=/u/shelton2/software/build/SunOS-5.5/coreutils-4.5.9/tests/du
+ echo ../../../../../src/coreutils-4.5.9/tests/du/restore-wd 
+ sed s,.*/,, 
t0=restore-wd.tmp
tmp=restore-wd.tmp/2665
+ trap status=$?; cd $pwd; chmod -R u+rwx $t0; rm -rf $t0 && exit $status 0 
+ trap (exit $?); exit $? 1 2 13 15 
framework_failure=0
+ mkdir -p restore-wd.tmp/2665 
+ cd restore-wd.tmp/2665 
+ mkdir a b 
+ test 0 = 1 
fail=0
+ du a b 
+ exit 0 
+ exit 0 
status=0
+ cd /u/shelton2/software/build/SunOS-5.5/coreutils-4.5.9/tests/du 
+ chmod -R u+rwx restore-wd.tmp 
+ rm -rf restore-wd.tmp 
+ exit 0 
PASS: restore-wd
+ du --version 
du (coreutils) 4.5.9
Written by Torbjorn Granlund, David MacKenzie, Larry McVoy, Paul Eggert, and 
Jim Meyering.

Copyright (C) 2003 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ pwd 
pwd=/u/shelton2/software/build/SunOS-5.5/coreutils-4.5.9/tests/du
+ echo ../../../../../src/coreutils-4.5.9/tests/du/exclude 
+ sed s,.*/,, 
t0=exclude.tmp
tmp=exclude.tmp/2677
+ trap status=$?; cd $pwd; chmod -R u+rwx $t0; rm -rf $t0 && exit $status 0 
+ trap (exit $?); exit $? 1 2 13 15 
framework_failure=0
+ mkdir -p exclude.tmp/2677 
+ cd exclude.tmp/2677 
+ mkdir -p a/b/c a/x/y a/u/v 
+ test 0 = 1 
fail=0
+ du --exclude=x a 
+ sort 
+ sed s/^[0-9][0-9]*    // 
+ printf ===\n 
+ printf b\n 
+ du --exclude-from=excl a 
+ sed s/^[0-9][0-9]*    // 
+ sort 
+ printf ===\n 
+ du --exclude=a a 
+ cat 
+ cmp out exp 
+ test 0 = 1 
+ exit 0 
+ exit 0 
status=0
+ cd /u/shelton2/software/build/SunOS-5.5/coreutils-4.5.9/tests/du 
+ chmod -R u+rwx exclude.tmp 
+ rm -rf exclude.tmp 
+ exit 0 
PASS: exclude
+ du --version 
du (coreutils) 4.5.9
Written by Torbjorn Granlund, David MacKenzie, Larry McVoy, Paul Eggert, and 
Jim Meyering.

Copyright (C) 2003 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ . ../../../../../src/coreutils-4.5.9/tests/du/../lang-default 
+ eval LANG=; export LANG 
LANG=
+ export LANG 
+ eval LANGUAGE=; export LANGUAGE 
LANGUAGE=
+ export LANGUAGE 
+ eval LC_ALL=; export LC_ALL 
LC_ALL=
+ export LC_ALL 
+ eval LC_COLLATE=; export LC_COLLATE 
LC_COLLATE=
+ export LC_COLLATE 
+ eval LC_CTYPE=; export LC_CTYPE 
LC_CTYPE=
+ export LC_CTYPE 
+ eval LC_MESSAGES=; export LC_MESSAGES 
LC_MESSAGES=
+ export LC_MESSAGES 
+ eval LC_NUMERIC=; export LC_NUMERIC 
LC_NUMERIC=
+ export LC_NUMERIC 
+ eval LC_TIME=; export LC_TIME 
LC_TIME=
+ export LC_TIME 
PRIV_CHECK_ARG=require-non-root
+ . ../../../../../src/coreutils-4.5.9/tests/du/../priv-check 
who=by an unprivileged user
priv_check_temp=priv-check.2700
+ touch priv-check.2700 
+ chmod a-w priv-check.2700 
overwrite_status=1
give_msg=no
+ test no = yes 
+ rm -f priv-check.2700 
+ pwd 
pwd=/u/shelton2/software/build/SunOS-5.5/coreutils-4.5.9/tests/du
+ echo ../../../../../src/coreutils-4.5.9/tests/du/no-x 
+ sed s,.*/,, 
t0=no-x.tmp
tmp=no-x.tmp/2700
+ trap status=$?; cd $pwd; chmod -R u+rwx $t0; rm -rf $t0 && exit $status 0 
+ trap (exit $?); exit $? 1 2 13 15 
framework_failure=0
+ mkdir -p no-x.tmp/2700 
+ cd no-x.tmp/2700 
+ mkdir -p d/no-x/y 
+ chmod u=rw d/no-x 
+ test 0 = 1 
fail=0
+ du d 
+ cat 
+ cmp out exp 
+ test 0 = 1 
+ exit 0 
+ exit 0 
status=0
+ cd /u/shelton2/software/build/SunOS-5.5/coreutils-4.5.9/tests/du 
+ chmod -R u+rwx no-x.tmp 
+ rm -rf no-x.tmp 
+ exit 0 
PASS: no-x
+ du --version 
du (coreutils) 4.5.9
Written by Torbjorn Granlund, David MacKenzie, Larry McVoy, Paul Eggert, and 
Jim Meyering.

Copyright (C) 2003 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ pwd 
pwd=/u/shelton2/software/build/SunOS-5.5/coreutils-4.5.9/tests/du
+ echo ../../../../../src/coreutils-4.5.9/tests/du/no-deref 
+ sed s,.*/,, 
t0=no-deref.tmp
tmp=no-deref.tmp/2719
+ trap status=$?; cd $pwd; chmod -R u+rwx $t0; rm -rf $t0 && exit $status 0 
+ trap (exit $?); exit $? 1 2 13 15 
framework_failure=0
+ mkdir -p no-deref.tmp/2719 
+ cd no-deref.tmp/2719 
+ mkdir -p dir/a/b 
+ ln -s dir slink 
+ test 0 = 1 
fail=0
+ du slink 
+ sed s/^[0-9][0-9]*    // 
+ cat 
+ cmp out exp 
+ test 0 = 1 
+ exit 0 
+ exit 0 
status=0
+ cd /u/shelton2/software/build/SunOS-5.5/coreutils-4.5.9/tests/du 
+ chmod -R u+rwx no-deref.tmp 
+ rm -rf no-deref.tmp 
+ exit 0 
PASS: no-deref
+ du --version 
du (coreutils) 4.5.9
Written by Torbjorn Granlund, David MacKenzie, Larry McVoy, Paul Eggert, and 
Jim Meyering.

Copyright (C) 2003 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ pwd 
pwd=/u/shelton2/software/build/SunOS-5.5/coreutils-4.5.9/tests/du
+ echo ../../../../../src/coreutils-4.5.9/tests/du/trailing-slash 
+ sed s,.*/,, 
t0=trailing-slash.tmp
tmp=trailing-slash.tmp/2735
+ trap status=$?; cd $pwd; chmod -R u+rwx $t0; rm -rf $t0 && exit $status 0 
+ trap (exit $?); exit $? 1 2 13 15 
framework_failure=0
+ mkdir -p trailing-slash.tmp/2735 
+ cd trailing-slash.tmp/2735 
+ mkdir -p dir/1/2 
+ ln -s dir slink 
+ test 0 = 1 
fail=0
+ du slink/ 
+ sed s/^[0-9][0-9]*    // 
+ echo === 
+ du -L slink 
+ sed s/^[0-9][0-9]*    // 
+ cat 
+ cmp out exp 
+ test 0 = 1 
+ exit 0 
+ exit 0 
status=0
+ cd /u/shelton2/software/build/SunOS-5.5/coreutils-4.5.9/tests/du 
+ chmod -R u+rwx trailing-slash.tmp 
+ rm -rf trailing-slash.tmp 
+ exit 0 
PASS: trailing-slash
+ du --version 
du (coreutils) 4.5.9
Written by Torbjorn Granlund, David MacKenzie, Larry McVoy, Paul Eggert, and 
Jim Meyering.

Copyright (C) 2003 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ pwd 
pwd=/u/shelton2/software/build/SunOS-5.5/coreutils-4.5.9/tests/du
+ echo ../../../../../src/coreutils-4.5.9/tests/du/deref 
+ sed s,.*/,, 
t0=deref.tmp
tmp=deref.tmp/2753
+ trap status=$?; cd $pwd; chmod -R u+rwx $t0; rm -rf $t0 && exit $status 0 
+ trap (exit $?); exit $? 1 2 13 15 
framework_failure=0
+ mkdir -p deref.tmp/2753 
+ cd deref.tmp/2753 
+ mkdir -p a/sub 
+ ln -s a/sub slink 
+ touch b 
+ test 0 = 1 
fail=0
+ du -sD slink b 
+ exit 0 
+ exit 0 
status=0
+ cd /u/shelton2/software/build/SunOS-5.5/coreutils-4.5.9/tests/du 
+ chmod -R u+rwx deref.tmp 
+ rm -rf deref.tmp 
+ exit 0 
PASS: deref
+ du --version 
du (coreutils) 4.5.9
Written by Torbjorn Granlund, David MacKenzie, Larry McVoy, Paul Eggert, and 
Jim Meyering.

Copyright (C) 2003 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ pwd 
pwd=/u/shelton2/software/build/SunOS-5.5/coreutils-4.5.9/tests/du
tmp=du2-2767
+ trap status=$?; cd $pwd; rm -rf $tmp && exit $status 0 
+ trap (exit $?); exit 1 2 13 15 
framework_failure=0
+ mkdir du2-2767 
+ cd du2-2767 
+ test 0 = 1 
+ mkdir -p du2-2767/1 du2-2767/2 
+ test -d du2-2767 
+ du du2-2767/1 du2-2767/2 
+ du . du2-2767 
+ du .. du2-2767 
+ exit 
+ exit 
status=0
+ cd /u/shelton2/software/build/SunOS-5.5/coreutils-4.5.9/tests/du 
+ rm -rf du2-2767 
+ exit 0 
PASS: two-args
+ du --version 
du (coreutils) 4.5.9
Written by Torbjorn Granlund, David MacKenzie, Larry McVoy, Paul Eggert, and 
Jim Meyering.

Copyright (C) 2003 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ pwd 
pwd=/u/shelton2/software/build/SunOS-5.5/coreutils-4.5.9/tests/du
+ echo ../../../../../src/coreutils-4.5.9/tests/du/slink 
+ sed s,.*/,, 
t0=slink.tmp
tmp=slink.tmp/2778
+ trap status=$?; cd $pwd; chmod -R u+rwx $t0; rm -rf $t0 && exit $status 0 
+ trap (exit $?); exit $? 1 2 13 15 
framework_failure=0
+ mkdir -p slink.tmp/2778 
+ cd slink.tmp/2778 
+ df --local . 
+ grep ^/ tmp 
+ echo ../../../../../src/coreutils-4.5.9/tests/du/slink: skipping this test, 
since `.' is on a non-local file system 
../../../../../src/coreutils-4.5.9/tests/du/slink: skipping this test, since 
`.' is on a non-local file system
+ exit 77 
+ exit 
status=77
+ cd /u/shelton2/software/build/SunOS-5.5/coreutils-4.5.9/tests/du 
+ chmod -R u+rwx slink.tmp 
+ rm -rf slink.tmp 
+ exit 77 
SKIP: slink
======================================
1 of 8 tests failed
(2 tests were not run)
Please report to address@hidden
======================================
make[1]: *** [check-TESTS] Error 1
make[1]: Leaving directory 
`/u/shelton2/software/build/SunOS-5.5/coreutils-4.5.9/tests/du'
make: *** [check-am] Error 2

Here is the configure command extracted from config.status:
echo "running /bin/ksh ../../../src/coreutils-4.5.9/configure " 
'--prefix=/u/shelton2/software/SunOS-5.5' '--disable-nls' 'CC=gcc' 
$ac_configure_extra_args " --no-create --no-recursion"

uname -a reports:
SunOS amethyst 5.5.1 Generic_103640-40 sun4u sparc SUNW,Ultra-5_10 Solaris

gcc --version reports:
gcc (GCC) 3.2.2
Copyright (C) 2002 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

The Solaris-5.8 failure is very similar, please let me know if you
would like the details on that one.

Regards,
  Vin Shelton




reply via email to

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