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 [EMAIL PROTECTED] ====================================== 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 _______________________________________________ Bug-coreutils mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/bug-coreutils