bug-coreutils
[Top][All Lists]
Advanced

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

Test Failed


From: Ruben Cheng
Subject: Test Failed
Date: Wed, 04 Jan 2006 16:02:54 -0400
User-agent: Thunderbird 1.5 (Windows/20051201)

Hi..

I compiled without problem coreutils 5.93, but when I executed "make
check" there was one failed test. The failed test was close-stdout

The configure option was:

./configure --prefix=/

And the compiling option was

make LDFLAGS=-static


Following is the output since I run "make check"

Regards

Ruben Cheng

---------------------------------------
Making check in lib
make[1]: Entering directory `/dist/coreutils-5.93/lib'
./t-fpending > /dev/null
make  check-am
make[2]: Entering directory `/dist/coreutils-5.93/lib'
make[2]: Nothing to be done for `check-am'.
make[2]: Leaving directory `/dist/coreutils-5.93/lib'
make[1]: Leaving directory `/dist/coreutils-5.93/lib'
Making check in src
make[1]: Entering directory `/dist/coreutils-5.93/src'
rm -rf progs-readme progs-makefile
echo [ chgrp chown chmod cp dd dircolors du ginstall link ln dir vdir ls
mkdir mkfifo mknod mv nohup readlink rm rmdir shred stat sync touch
unlink cat cksum comm csplit cut expand fmt fold head join md5sum nl od
paste pr ptx sha1sum sort split sum tac tail tr tsort unexpand uniq wc
basename date dirname echo env expr factor false hostname id kill
logname pathchk printenv printf pwd seq sleep tee test true tty whoami
yes uname chroot hostid nice pinky users who uptime stty df groups
chroot df hostid nice pinky stty su uname uptime users who \
 | tr -s ' ' '\n' | sed -e 's,$,,' \
 | LC_ALL=C sort -u > progs-makefile && \
sed -n '/^The programs .* are:/,/^[a-zA-Z]/p' ../README \
  | sed -n '/^   */s///p' | tr -s ' ' '\n' > progs-readme
diff progs-makefile progs-readme && rm -rf progs-readme progs-makefile
cd .; grep '^# *define  *S_IS' lbracket.c basename.c cat.c chgrp.c
chown-core.c chmod.c chown.c chown-core.c chroot.c cksum.c comm.c cp.c
copy.c cp-hash.c csplit.c cut.c date.c dd.c df.c ls.c ls-dir.c
dircolors.c dirname.c du.c echo.c env.c expand.c expr.c factor.c false.c
fmt.c fold.c install.c copy.c cp-hash.c head.c hostid.c hostname.c id.c
join.c kill.c link.c ln.c logname.c ls.c ls-ls.c md5sum.c md5.c mkdir.c
mkfifo.c mknod.c mv.c copy.c cp-hash.c remove.c nice.c nl.c nohup.c od.c
paste.c pathchk.c pinky.c pr.c printenv.c printf.c ptx.c pwd.c
readlink.c rm.c remove.c rmdir.c seq.c setuidgid.c md5sum.c sha1sum.c
shred.c sleep.c sort.c split.c stat.c stty.c su.c sum.c sync.c tac.c
tail.c tee.c test.c touch.c tr.c true.c tsort.c tty.c uname.c unexpand.c
uniq.c unlink.c uptime.c users.c ls.c ls-vdir.c wc.c who.c whoami.c
yes.c && exit 1 || :
cd .; grep st_blocks lbracket.c basename.c cat.c chgrp.c chown-core.c
chmod.c chown.c chown-core.c chroot.c cksum.c comm.c cp.c copy.c
cp-hash.c csplit.c cut.c date.c dd.c df.c ls.c ls-dir.c dircolors.c
dirname.c du.c echo.c env.c expand.c expr.c factor.c false.c fmt.c
fold.c install.c copy.c cp-hash.c head.c hostid.c hostname.c id.c join.c
kill.c link.c ln.c logname.c ls.c ls-ls.c md5sum.c md5.c mkdir.c
mkfifo.c mknod.c mv.c copy.c cp-hash.c remove.c nice.c nl.c nohup.c od.c
paste.c pathchk.c pinky.c pr.c printenv.c printf.c ptx.c pwd.c
readlink.c rm.c remove.c rmdir.c seq.c setuidgid.c md5sum.c sha1sum.c
shred.c sleep.c sort.c split.c stat.c stty.c su.c sum.c sync.c tac.c
tail.c tee.c test.c touch.c tr.c true.c tsort.c tty.c uname.c unexpand.c
uniq.c unlink.c uptime.c users.c ls.c ls-vdir.c wc.c who.c whoami.c
yes.c && exit 1 || :
cd .; grep '^# *define .*defined' lbracket.c basename.c cat.c chgrp.c
chown-core.c chmod.c chown.c chown-core.c chroot.c cksum.c comm.c cp.c
copy.c cp-hash.c csplit.c cut.c date.c dd.c df.c ls.c ls-dir.c
dircolors.c dirname.c du.c echo.c env.c expand.c expr.c factor.c false.c
fmt.c fold.c install.c copy.c cp-hash.c head.c hostid.c hostname.c id.c
join.c kill.c link.c ln.c logname.c ls.c ls-ls.c md5sum.c md5.c mkdir.c
mkfifo.c mknod.c mv.c copy.c cp-hash.c remove.c nice.c nl.c nohup.c od.c
paste.c pathchk.c pinky.c pr.c printenv.c printf.c ptx.c pwd.c
readlink.c rm.c remove.c rmdir.c seq.c setuidgid.c md5sum.c sha1sum.c
shred.c sleep.c sort.c split.c stat.c stty.c su.c sum.c sync.c tac.c
tail.c tee.c test.c touch.c tr.c true.c tsort.c tty.c uname.c unexpand.c
uniq.c unlink.c uptime.c users.c ls.c ls-vdir.c wc.c who.c whoami.c
yes.c && exit 1 || :
rm -f authors-actual authors-dotdot
for i in `ls [ chgrp chown chmod cp dd dircolors du ginstall link ln dir
vdir ls mkdir mkfifo mknod mv nohup readlink rm rmdir shred stat sync
touch unlink cat cksum comm csplit cut expand fmt fold head join md5sum
nl od paste pr ptx sha1sum sort split sum tac tail tr tsort unexpand
uniq wc basename date dirname echo env expr factor false hostname id
kill logname pathchk printenv printf pwd seq sleep tee test true tty
whoami yes uname chroot hostid nice pinky users who uptime stty df
groups chroot df hostid nice pinky stty su uname uptime users who | sed
-e 's,$,,' \
    | LC_ALL=C sort -u`; do                             \
  test "$i" = '[' && continue;                  \
  exe=$i;                                       \
  if test "$i" = install; then                  \
    exe=ginstall;                               \
  elif test "$i" = test; then                   \
    exe='[';                                    \
  fi;                                           \
  ./$exe --version                              \
    |sed -n '/Written by /{ s//'"$i"': /; s/,* and /, /; s/\.$//; p; }'; \
done > authors-actual
sed -n '/:/p' ../AUTHORS > authors-dotdot
diff authors-actual authors-dotdot && rm -f authors-actual authors-dotdot
make  check-am
make[2]: Entering directory `/dist/coreutils-5.93/src'
make[2]: Nothing to be done for `check-am'.
make[2]: Leaving directory `/dist/coreutils-5.93/src'
make[1]: Leaving directory `/dist/coreutils-5.93/src'
Making check in doc
make[1]: Entering directory `/dist/coreutils-5.93/doc'
fail=0; \
grep timezone ./*.texi && fail=1; \
/bin/grep -E '(^|[^A-Za-z0-9_])IO([^A-Za-z0-9_]|$)' ./*.texi && fail=1; \
grep non-zero ./*.texi && fail=1; \
grep '@url{' ./*.texi && fail=1; \
/bin/grep -E '(^|[^A-Za-z0-9_])NUL([^A-Za-z0-9_]|$)' ./*.texi && fail=1; \
grep '\$@"' ./*.texi && fail=1; \
grep -n '[^[:punct:address@hidden' ./*.texi && fail=1; \
grep -n filename ./*.texi|grep -vE 'setfilename|{filename}' \
  && fail=1; \
perl -e 1 2> /dev/null && { perl -ne \
  '/\bPOSIX\b/ && !/address@hidden/ && !/^\* / || /{posix}/ and
print,exit 1' \
  ./*.texi 2> /dev/null || fail=1; }; \
grep -iwE 'builtins?' ./*.texi && fail=1; \
grep -iwE 'path(name)?s?' ./*.texi \
  | grep -vE '@vindex PATH$|@env{PATH}' && fail=1; \
exit $fail
make[1]: Leaving directory `/dist/coreutils-5.93/doc'
Making check in man
make[1]: Entering directory `/dist/coreutils-5.93/man'
make  check-local
make[2]: Entering directory `/dist/coreutils-5.93/man'
PATH=../src:$PATH; export PATH;         \
t=ls-files.$$;                                          \
(cd . && ls -1 *.x) | sed 's/\.x$//' | LC_ALL=C sort > $t;\
echo basename.1 cat.1 chgrp.1 chmod.1 chown.1 chroot.1 cksum.1 comm.1
cp.1 csplit.1 cut.1 date.1 dd.1 df.1 dir.1 dircolors.1 dirname.1 du.1
echo.1 env.1 expand.1 expr.1 factor.1 false.1 fmt.1 fold.1 groups.1
head.1 hostid.1 hostname.1 id.1 install.1 join.1 kill.1 link.1 ln.1
logname.1 ls.1 md5sum.1 mkdir.1 mkfifo.1 mknod.1 mv.1 nice.1 nl.1
nohup.1 od.1 paste.1 pathchk.1 pinky.1 pr.1 printenv.1 printf.1 ptx.1
pwd.1 readlink.1 rm.1 rmdir.1 seq.1 sha1sum.1 shred.1 sleep.1 sort.1
split.1 stat.1 stty.1 su.1 sum.1 sync.1 tac.1 tail.1 tee.1 test.1
touch.1 tr.1 true.1 tsort.1 tty.1 uname.1 unexpand.1 uniq.1 unlink.1
uptime.1 users.1 vdir.1 wc.1 who.1 whoami.1 yes.1 | tr -s ' ' '\n' | sed
's/\.1$//' \
  | LC_ALL=C sort | diff - $t || { rm $t; exit 1; };            \
rm $t
status=0;                                       \
for p in dummy `(cd ../src && MAKEFLAGS= make -s all_programs.list) |
grep -v '\['`; do         \
  test $p = dummy && continue;                  \
  test $p = ginstall && p=install || : ;        \
  test -f ./$p.x                        \
    || { echo missing $p.x 1>&2; status=1; };   \
done;                                           \
exit $status
make[2]: Leaving directory `/dist/coreutils-5.93/man'
make[1]: Leaving directory `/dist/coreutils-5.93/man'
Making check in po
make[1]: Entering directory `/dist/coreutils-5.93/po'
make[1]: Nothing to be done for `check'.
make[1]: Leaving directory `/dist/coreutils-5.93/po'
Making check in tests
make[1]: Entering directory `/dist/coreutils-5.93/tests'
../src/printenv POSIXLY_CORRECT >/dev/null \
  && sed s/%%/POSIXLY_CORRECT/ ./.env-warn || :
test "${CDPATH+set}" = set \
  && sed s/%%/CDPATH/ ./.env-warn || :
***********************************************************
NOTICE: Some tests may be run only as root.
  Do `make check-root' as `root' to run these tests.
***********************************************************
Making check in basename
make[2]: Entering directory `/dist/coreutils-5.93/tests/basename'
make  check-TESTS
make[3]: Entering directory `/dist/coreutils-5.93/tests/basename'
PASS: basic
==================
All 1 tests passed
==================
make[3]: Leaving directory `/dist/coreutils-5.93/tests/basename'
make[2]: Leaving directory `/dist/coreutils-5.93/tests/basename'
Making check in chgrp
make[2]: Entering directory `/dist/coreutils-5.93/tests/chgrp'
make  check-TESTS
make[3]: Entering directory `/dist/coreutils-5.93/tests/chgrp'
PASS: no-x
PASS: posix-H
PASS: basic
PASS: deref
PASS: recurse
==================
All 5 tests passed
==================
make[3]: Leaving directory `/dist/coreutils-5.93/tests/chgrp'
make[2]: Leaving directory `/dist/coreutils-5.93/tests/chgrp'
Making check in chmod
make[2]: Entering directory `/dist/coreutils-5.93/tests/chmod'
make  check-TESTS
make[3]: Entering directory `/dist/coreutils-5.93/tests/chmod'
PASS: octal
PASS: no-x
PASS: equals
PASS: equal-x
PASS: c-option
PASS: setgid
PASS: umask-x
PASS: usage
==================
All 8 tests passed
==================
make[3]: Leaving directory `/dist/coreutils-5.93/tests/chmod'
make[2]: Leaving directory `/dist/coreutils-5.93/tests/chmod'
Making check in chown
make[2]: Entering directory `/dist/coreutils-5.93/tests/chown'
make  check-TESTS
make[3]: Entering directory `/dist/coreutils-5.93/tests/chown'
***************************
NOTICE:
./basic: This test is being skipped, since it works only
when run as root.
***************************
SKIP: basic
PASS: deref
PASS: separator
======================
All 2 tests passed
(1 tests were not run)
======================
make[3]: Leaving directory `/dist/coreutils-5.93/tests/chown'
make[2]: Leaving directory `/dist/coreutils-5.93/tests/chown'
Making check in cp
make[2]: Entering directory `/dist/coreutils-5.93/tests/cp'
make  check-TESTS
make[3]: Entering directory `/dist/coreutils-5.93/tests/cp'
PASS: preserve-2
PASS: r-vs-symlink
PASS: link-preserve
PASS: backup-1
PASS: no-deref-link1
PASS: no-deref-link2
PASS: no-deref-link3
PASS: backup-is-src
PASS: same-file
PASS: cp-mv-backup
PASS: symlink-slash
PASS: slink-2-slink
PASS: fail-perm
PASS: dir-slash
./perm: This test is relatively expensive, so it is disabled by default.
To run it anyway, rerun make check with the RUN_EXPENSIVE_TESTS
environment variable set to yes.  E.g.,

  env RUN_EXPENSIVE_TESTS=yes make check

SKIP: perm
PASS: cp-HL
***************************
NOTICE:
./special-bits: This test is being skipped, since it works only
when run as root.
***************************
SKIP: special-bits
PASS: link
PASS: dir-rm-dest
PASS: cp-parents
PASS: deref-slink
PASS: dir-vs-file
PASS: into-self
======================
All 21 tests passed
(2 tests were not run)
======================
make[3]: Leaving directory `/dist/coreutils-5.93/tests/cp'
make[2]: Leaving directory `/dist/coreutils-5.93/tests/cp'
Making check in cut
make[2]: Entering directory `/dist/coreutils-5.93/tests/cut'
make  check-TESTS
make[3]: Entering directory `/dist/coreutils-5.93/tests/cut'
PASS: cut-tests
==================
All 1 tests passed
==================
make[3]: Leaving directory `/dist/coreutils-5.93/tests/cut'
make[2]: Leaving directory `/dist/coreutils-5.93/tests/cut'
Making check in dd
make[2]: Entering directory `/dist/coreutils-5.93/tests/dd'
make  check-TESTS
make[3]: Entering directory `/dist/coreutils-5.93/tests/dd'
PASS: misc
PASS: not-rewound
PASS: skip-seek
PASS: skip-seek2
3+1 records in
0+1 records out
18 bytes (18 B) copied, 0.000256 seconds, 70.3 kB/s
PASS: unblock-sync
==================
All 5 tests passed
==================
make[3]: Leaving directory `/dist/coreutils-5.93/tests/dd'
make[2]: Leaving directory `/dist/coreutils-5.93/tests/dd'
Making check in dircolors
make[2]: Entering directory `/dist/coreutils-5.93/tests/dircolors'
make  check-TESTS
make[3]: Entering directory `/dist/coreutils-5.93/tests/dircolors'
PASS: simple
==================
All 1 tests passed
==================
make[3]: Leaving directory `/dist/coreutils-5.93/tests/dircolors'
make[2]: Leaving directory `/dist/coreutils-5.93/tests/dircolors'
Making check in du
make[2]: Entering directory `/dist/coreutils-5.93/tests/du'
make  check-TESTS
make[3]: Entering directory `/dist/coreutils-5.93/tests/du'
PASS: files0-from
PASS: inaccessible-cwd
PASS: deref-args
PASS: slash
./fd-leak: This test is relatively expensive, so it is disabled by default.
To run it anyway, rerun make check with the RUN_EXPENSIVE_TESTS
environment variable set to yes.  E.g.,

  env RUN_EXPENSIVE_TESTS=yes make check

SKIP: fd-leak
PASS: hard-link
./8gb: cannot create a file large enough for this test; possibly
./8gb: because file offsets are only 32 bits on this file system
SKIP: 8gb
PASS: basic
PASS: restore-wd
PASS: exclude
PASS: no-x
PASS: no-deref
PASS: trailing-slash
PASS: deref
PASS: two-args
PASS: slink
======================
All 14 tests passed
(2 tests were not run)
======================
make[3]: Leaving directory `/dist/coreutils-5.93/tests/du'
make[2]: Leaving directory `/dist/coreutils-5.93/tests/du'
Making check in expr
make[2]: Entering directory `/dist/coreutils-5.93/tests/expr'
make  check-TESTS
make[3]: Entering directory `/dist/coreutils-5.93/tests/expr'
PASS: basic
==================
All 1 tests passed
==================
make[3]: Leaving directory `/dist/coreutils-5.93/tests/expr'
make[2]: Leaving directory `/dist/coreutils-5.93/tests/expr'
Making check in factor
make[2]: Entering directory `/dist/coreutils-5.93/tests/factor'
make  check-TESTS
make[3]: Entering directory `/dist/coreutils-5.93/tests/factor'
PASS: basic
==================
All 1 tests passed
==================
make[3]: Leaving directory `/dist/coreutils-5.93/tests/factor'
make[2]: Leaving directory `/dist/coreutils-5.93/tests/factor'
Making check in fmt
make[2]: Entering directory `/dist/coreutils-5.93/tests/fmt'
make  check-TESTS
make[3]: Entering directory `/dist/coreutils-5.93/tests/fmt'
PASS: basic
./long-line: line 17: 32005 Broken pipe             yes
PASS: long-line
==================
All 2 tests passed
==================
make[3]: Leaving directory `/dist/coreutils-5.93/tests/fmt'
make[2]: Leaving directory `/dist/coreutils-5.93/tests/fmt'
Making check in head
make[2]: Entering directory `/dist/coreutils-5.93/tests/head'
make  check-TESTS
make[3]: Entering directory `/dist/coreutils-5.93/tests/head'
PASS: head-tests
==================
All 1 tests passed
==================
make[3]: Leaving directory `/dist/coreutils-5.93/tests/head'
make[2]: Leaving directory `/dist/coreutils-5.93/tests/head'
Making check in install
make[2]: Entering directory `/dist/coreutils-5.93/tests/install'
make  check-TESTS
make[3]: Entering directory `/dist/coreutils-5.93/tests/install'
PASS: trap
PASS: basic-1
PASS: create-leading
PASS: d-slashdot
==================
All 4 tests passed
==================
make[3]: Leaving directory `/dist/coreutils-5.93/tests/install'
make[2]: Leaving directory `/dist/coreutils-5.93/tests/install'
Making check in join
make[2]: Entering directory `/dist/coreutils-5.93/tests/join'
make  check-TESTS
make[3]: Entering directory `/dist/coreutils-5.93/tests/join'
PASS: join-tests
==================
All 1 tests passed
==================
make[3]: Leaving directory `/dist/coreutils-5.93/tests/join'
make[2]: Leaving directory `/dist/coreutils-5.93/tests/join'
Making check in ln
make[2]: Entering directory `/dist/coreutils-5.93/tests/ln'
make  check-TESTS
make[3]: Entering directory `/dist/coreutils-5.93/tests/ln'
PASS: target-1
PASS: sf-1
PASS: misc
PASS: backup-1
==================
All 4 tests passed
==================
make[3]: Leaving directory `/dist/coreutils-5.93/tests/ln'
make[2]: Leaving directory `/dist/coreutils-5.93/tests/ln'
Making check in ls
make[2]: Entering directory `/dist/coreutils-5.93/tests/ls'
make  check-TESTS
make[3]: Entering directory `/dist/coreutils-5.93/tests/ls'
PASS: inode
PASS: dangle
PASS: file-type
PASS: recursive
PASS: dired
PASS: infloop
PASS: rt-1
PASS: time-1
PASS: symlink-slash
PASS: follow-slink
PASS: no-arg
PASS: m-option
===================
All 12 tests passed
===================
make[3]: Leaving directory `/dist/coreutils-5.93/tests/ls'
make[2]: Leaving directory `/dist/coreutils-5.93/tests/ls'
Making check in ls-2
make[2]: Entering directory `/dist/coreutils-5.93/tests/ls-2'
make  check-TESTS
make[3]: Entering directory `/dist/coreutils-5.93/tests/ls-2'
PASS: tests
==================
All 1 tests passed
==================
make[3]: Leaving directory `/dist/coreutils-5.93/tests/ls-2'
make[2]: Leaving directory `/dist/coreutils-5.93/tests/ls-2'
Making check in md5sum
make[2]: Entering directory `/dist/coreutils-5.93/tests/md5sum'
make  check-TESTS
make[3]: Entering directory `/dist/coreutils-5.93/tests/md5sum'
PASS: basic-1
PASS: newline-1
==================
All 2 tests passed
==================
make[3]: Leaving directory `/dist/coreutils-5.93/tests/md5sum'
make[2]: Leaving directory `/dist/coreutils-5.93/tests/md5sum'
Making check in misc
make[2]: Entering directory `/dist/coreutils-5.93/tests/misc'
make  check-TESTS
make[3]: Entering directory `/dist/coreutils-5.93/tests/misc'
PASS: date
./tac-continue: FULL_PARTITION_TMPDIR not defined; skipping this test
SKIP: tac-continue
FAIL: close-stdout
PASS: pwd
sleeping for 2 seconds...
PASS: date-sec
PASS: paste-no-nl
PASS: stat-fmt
PASS: expand
PASS: fold
PASS: nohup
PASS: head-elide-tail
PASS: split-fail
PASS: false
tty-eof: this script requires Perl's Expect package >=1.11
SKIP: tty-eof
PASS: printf-hex
PASS: nl
PASS: split-l
PASS: printf
PASS: split-a
PASS: head-pos
PASS: sort
PASS: head-c
PASS: csplit
PASS: nice
PASS: pathchk1
======================================
1 of 23 tests failed
(2 tests were not run)
Please report to address@hidden
======================================
make[3]: *** [check-TESTS] Error 1
make[3]: Leaving directory `/dist/coreutils-5.93/tests/misc'
make[2]: *** [check-am] Error 2
make[2]: Leaving directory `/dist/coreutils-5.93/tests/misc'
make[1]: *** [check-recursive] Error 1
make[1]: Leaving directory `/dist/coreutils-5.93/tests'
make: *** [check-recursive] Error 1

Attachment: rcheng.vcf
Description: Vcard


reply via email to

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