bug-coreutils
[Top][All Lists]
Advanced

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

FAIL: same-file


From: John Nixon
Subject: FAIL: same-file
Date: Sat, 10 Jun 2006 23:10:58 +0100 (BST)

I was trying to install the GNU coreutils package 
coreutils-5.96.tar.gz
on an Intel-based iMac running
Mac OS X 10.4.6 as follows
./configure
make

(Unfortunately I cannot
easily determine the version of GCC that was used.)

make check

At this point a test failed and I repeated the check
to include the expensive tests. The rest is the output
from the following command as you requested.
-bash-2.05b$ env RUN_EXPENSIVE_TESTS=yes make check
Making check in lib
./t-fpending > /dev/null
make  check-am
make[2]: Nothing to be done for `check-am'.
Making check in 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]: Nothing to be done for `check-am'.
Making check in doc
fail=0; \
grep timezone ./*.texi && fail=1; \
/usr/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; \
/usr/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
Making check in man
make  check-local
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
Making check in po
make[1]: Nothing to be done for `check'.
Making check in 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  check-TESTS
PASS: basic
==================
All 1 tests passed
==================
Making check in chgrp
make  check-TESTS
PASS: no-x
PASS: posix-H
PASS: basic
PASS: deref
PASS: recurse
==================
All 5 tests passed
==================
Making check in chmod
make  check-TESTS
PASS: octal
PASS: no-x
PASS: equals
PASS: equal-x
PASS: c-option
PASS: setgid
PASS: umask-x
PASS: usage
==================
All 8 tests passed
==================
Making check in chown
make  check-TESTS
***************************
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)
======================
Making check in cp
make  check-TESTS
PASS: cp-deref
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
*** expected-9695       Sat Jun 10 16:33:16 2006
--- actual-9695 Sat Jun 10 16:33:16 2006
***************
*** 1,83 ****
! 1 [cp: `foo' and `symlink' are the same file] (foo
symlink -> foo)
! 1 -d [cp: `foo' and `symlink' are the same file]
(foo symlink -> foo)
! 1 -f [cp: `foo' and `symlink' are the same file]
(foo symlink -> foo)
! 1 -df [cp: `foo' and `symlink' are the same file]
(foo symlink -> foo)
! 0 --rem (foo symlink)
! 0 -b (foo symlink symlink.~1~ -> foo)
! 0 -bd (foo symlink symlink.~1~ -> foo)
! 0 -bf (foo symlink symlink.~1~ -> foo)
! 0 -bdf (foo symlink symlink.~1~ -> foo)
! 0 -l (foo symlink -> foo)
! 0 -dl (foo symlink -> foo)
! 0 -fl (foo symlink -> foo)
! 0 -dfl (foo symlink)
! 0 -bl (foo symlink -> foo)
! 0 -bdl (foo symlink symlink.~1~ -> foo)
! 0 -bfl (foo symlink -> foo)
! 0 -bdfl (foo symlink symlink.~1~ -> foo)
  
! 1 [cp: `symlink' and `foo' are the same file] (foo
symlink -> foo)
! 1 -d [cp: `symlink' and `foo' are the same file]
(foo symlink -> foo)
! 1 -f [cp: `symlink' and `foo' are the same file]
(foo symlink -> foo)
! 1 -df [cp: `symlink' and `foo' are the same file]
(foo symlink -> foo)
! 1 --rem [cp: `symlink' and `foo' are the same file]
(foo symlink -> foo)
! 1 -b [cp: `symlink' and `foo' are the same file]
(foo symlink -> foo)
! 0 -bd (foo -> foo foo.~1~ symlink -> foo)
symlink-loop symlink-loop
! 1 -bf [cp: `symlink' and `foo' are the same file]
(foo symlink -> foo)
! 0 -bdf (foo -> foo foo.~1~ symlink -> foo)
symlink-loop symlink-loop
! 0 -l (foo symlink -> foo)
! 0 -dl (foo symlink -> foo)
! 0 -fl (foo symlink -> foo)
! 0 -bl (foo symlink -> foo)
! 0 -bfl (foo symlink -> foo)
  
! 1 [cp: `foo' and `foo' are the same file] (foo)
! 1 -d [cp: `foo' and `foo' are the same file] (foo)
! 1 -f [cp: `foo' and `foo' are the same file] (foo)
! 1 -df [cp: `foo' and `foo' are the same file] (foo)
! 1 --rem [cp: `foo' and `foo' are the same file]
(foo)
! 1 -b [cp: `foo' and `foo' are the same file] (foo)
! 1 -bd [cp: `foo' and `foo' are the same file] (foo)
! 0 -bf (foo foo.~1~)
! 0 -bdf (foo foo.~1~)
! 0 -l (foo)
! 0 -dl (foo)
! 0 -fl (foo)
! 0 -dfl (foo)
! 0 -bl (foo)
! 0 -bdl (foo)
! 0 -bfl (foo foo.~1~)
! 0 -bdfl (foo foo.~1~)
  
! 1 [cp: `sl1' and `sl2' are the same file] (foo sl1
-> foo sl2 -> foo)
! 0 -d (foo sl1 -> foo sl2 -> foo)
! 1 -f [cp: `sl1' and `sl2' are the same file] (foo
sl1 -> foo sl2 -> foo)
! 0 -df (foo sl1 -> foo sl2 -> foo)
! 0 --rem (foo sl1 -> foo sl2)
! 0 -b (foo sl1 -> foo sl2 sl2.~1~ -> foo)
! 0 -bd (foo sl1 -> foo sl2 -> foo sl2.~1~ -> foo)
! 0 -bf (foo sl1 -> foo sl2 sl2.~1~ -> foo)
! 0 -bdf (foo sl1 -> foo sl2 -> foo sl2.~1~ -> foo)
! 0 -l (foo sl1 -> foo sl2 -> foo)
! 0 -fl (foo sl1 -> foo sl2 -> foo)
! 0 -bl (foo sl1 -> foo sl2 -> foo)
! 0 -bfl (foo sl1 -> foo sl2 -> foo)
  
! 1 [cp: `foo' and `hardlink' are the same file] (foo
hardlink)
! 1 -d [cp: `foo' and `hardlink' are the same file]
(foo hardlink)
! 1 -f [cp: `foo' and `hardlink' are the same file]
(foo hardlink)
! 1 -df [cp: `foo' and `hardlink' are the same file]
(foo hardlink)
! 0 --rem (foo hardlink)
! 0 -b (foo hardlink hardlink.~1~)
! 0 -bd (foo hardlink hardlink.~1~)
! 0 -bf (foo hardlink hardlink.~1~)
! 0 -bdf (foo hardlink hardlink.~1~)
! 0 -l (foo hardlink)
! 0 -dl (foo hardlink)
! 0 -fl (foo hardlink)
! 0 -dfl (foo hardlink)
! 0 -bl (foo hardlink)
! 0 -bdl (foo hardlink)
! 0 -bfl (foo hardlink)
! 0 -bdfl (foo hardlink)
  
--- 1,84 ----
! 1 [cp: `foo' and `symlink' are the same file]
(-rw-r--r-- 1 4 2006-06-10 16:33 foo -> foo)
! 1 -d [cp: `foo' and `symlink' are the same file]
(-rw-r--r-- 1 4 2006-06-10 16:33 foo -> foo)
! 1 -f [cp: `foo' and `symlink' are the same file]
(-rw-r--r-- 1 4 2006-06-10 16:33 foo -> foo)
! 1 -df [cp: `foo' and `symlink' are the same file]
(-rw-r--r-- 1 4 2006-06-10 16:33 foo -> foo)
! 0 --rem (-rw-r--r-- 1 4 2006-06-10 16:33 foo
-rw-r--r-- 1 4 2006-06-10 16:33 symlink)
! 0 -b (-rw-r--r-- 1 4 2006-06-10 16:33 foo -rw-r--r--
1 4 2006-06-10 16:33 symlink -> foo)
! 0 -bd (-rw-r--r-- 1 4 2006-06-10 16:33 foo
-rw-r--r-- 1 4 2006-06-10 16:33 symlink -> foo)
! 0 -bf (-rw-r--r-- 1 4 2006-06-10 16:33 foo
-rw-r--r-- 1 4 2006-06-10 16:33 symlink -> foo)
! 0 -bdf (-rw-r--r-- 1 4 2006-06-10 16:33 foo
-rw-r--r-- 1 4 2006-06-10 16:33 symlink -> foo)
! 0 -l (-rw-r--r-- 1 4 2006-06-10 16:33 foo -> foo)
! 0 -dl (-rw-r--r-- 1 4 2006-06-10 16:33 foo -> foo)
! 0 -fl (-rw-r--r-- 1 4 2006-06-10 16:33 foo -> foo)
! 0 -dfl (-rw-r--r-- 2 4 2006-06-10 16:33 foo
-rw-r--r-- 2 4 2006-06-10 16:33 symlink)
! 0 -bl (-rw-r--r-- 1 4 2006-06-10 16:33 foo -> foo)
! 0 -bdl (-rw-r--r-- 2 4 2006-06-10 16:33 foo
-rw-r--r-- 2 4 2006-06-10 16:33 symlink -> foo)
! 0 -bfl (-rw-r--r-- 1 4 2006-06-10 16:33 foo -> foo)
! 0 -bdfl (-rw-r--r-- 2 4 2006-06-10 16:33 foo
-rw-r--r-- 2 4 2006-06-10 16:33 symlink -> foo)
  
! 1 [cp: `symlink' and `foo' are the same file]
(-rw-r--r-- 1 4 2006-06-10 16:33 foo -> foo)
! 1 -d [cp: `symlink' and `foo' are the same file]
(-rw-r--r-- 1 4 2006-06-10 16:33 foo -> foo)
! 1 -f [cp: `symlink' and `foo' are the same file]
(-rw-r--r-- 1 4 2006-06-10 16:33 foo -> foo)
! 1 -df [cp: `symlink' and `foo' are the same file]
(-rw-r--r-- 1 4 2006-06-10 16:33 foo -> foo)
! 1 --rem [cp: `symlink' and `foo' are the same file]
(-rw-r--r-- 1 4 2006-06-10 16:33 foo -> foo)
! 1 -b [cp: `symlink' and `foo' are the same file]
(-rw-r--r-- 1 4 2006-06-10 16:33 foo -> foo)
! 0 -bd (-> foo -rw-r--r-- 1 4 2006-06-10 16:33
foo.~1~ -> foo) symlink-loop symlink-loop
! 1 -bf [cp: `symlink' and `foo' are the same file]
(-rw-r--r-- 1 4 2006-06-10 16:33 foo -> foo)
! 0 -bdf (-> foo -rw-r--r-- 1 4 2006-06-10 16:33
foo.~1~ -> foo) symlink-loop symlink-loop
! 0 -l (-rw-r--r-- 1 4 2006-06-10 16:33 foo -> foo)
! 0 -dl (-rw-r--r-- 1 4 2006-06-10 16:33 foo -> foo)
! 0 -fl (-rw-r--r-- 1 4 2006-06-10 16:33 foo -> foo)
! 0 -bl (-rw-r--r-- 1 4 2006-06-10 16:33 foo -> foo)
! 0 -bfl (-rw-r--r-- 1 4 2006-06-10 16:33 foo -> foo)
  
! 1 [cp: `foo' and `foo' are the same file]
(-rw-r--r-- 1 4 2006-06-10 16:33 foo)
! 1 -d [cp: `foo' and `foo' are the same file]
(-rw-r--r-- 1 4 2006-06-10 16:33 foo)
! 1 -f [cp: `foo' and `foo' are the same file]
(-rw-r--r-- 1 4 2006-06-10 16:33 foo)
! 1 -df [cp: `foo' and `foo' are the same file]
(-rw-r--r-- 1 4 2006-06-10 16:33 foo)
! 1 --rem [cp: `foo' and `foo' are the same file]
(-rw-r--r-- 1 4 2006-06-10 16:33 foo)
! 1 -b [cp: `foo' and `foo' are the same file]
(-rw-r--r-- 1 4 2006-06-10 16:33 foo)
! 1 -bd [cp: `foo' and `foo' are the same file]
(-rw-r--r-- 1 4 2006-06-10 16:33 foo)
! 0 -bf (-rw-r--r-- 1 4 2006-06-10 16:33 foo
-rw-r--r-- 1 4 2006-06-10 16:33 foo.~1~)
! 0 -bdf (-rw-r--r-- 1 4 2006-06-10 16:33 foo
-rw-r--r-- 1 4 2006-06-10 16:33 foo.~1~)
! 0 -l (-rw-r--r-- 1 4 2006-06-10 16:33 foo)
! 0 -dl (-rw-r--r-- 1 4 2006-06-10 16:33 foo)
! 0 -fl (-rw-r--r-- 1 4 2006-06-10 16:33 foo)
! 0 -dfl (-rw-r--r-- 1 4 2006-06-10 16:33 foo)
! 0 -bl (-rw-r--r-- 1 4 2006-06-10 16:33 foo)
! 0 -bdl (-rw-r--r-- 1 4 2006-06-10 16:33 foo)
! 0 -bfl (-rw-r--r-- 2 4 2006-06-10 16:33 foo
-rw-r--r-- 2 4 2006-06-10 16:33 foo.~1~)
! 0 -bdfl (-rw-r--r-- 2 4 2006-06-10 16:33 foo
-rw-r--r-- 2 4 2006-06-10 16:33 foo.~1~)
  
! 1 [cp: `sl1' and `sl2' are the same file]
(-rw-r--r-- 1 4 2006-06-10 16:33 foo -> foo -> foo)
! 0 -d (-rw-r--r-- 1 4 2006-06-10 16:33 foo -> foo ->
foo)
! 1 -f [cp: `sl1' and `sl2' are the same file]
(-rw-r--r-- 1 4 2006-06-10 16:33 foo -> foo -> foo)
! 0 -df (-rw-r--r-- 1 4 2006-06-10 16:33 foo -> foo ->
foo)
! 0 --rem (-rw-r--r-- 1 4 2006-06-10 16:33 foo -> foo
-rw-r--r-- 1 4 2006-06-10 16:33 sl2)
! 0 -b (-rw-r--r-- 1 4 2006-06-10 16:33 foo -> foo
-rw-r--r-- 1 4 2006-06-10 16:33 sl2 -> foo)
! 0 -bd (-rw-r--r-- 1 4 2006-06-10 16:33 foo -> foo ->
foo -> foo)
! 0 -bf (-rw-r--r-- 1 4 2006-06-10 16:33 foo -> foo
-rw-r--r-- 1 4 2006-06-10 16:33 sl2 -> foo)
! 0 -bdf (-rw-r--r-- 1 4 2006-06-10 16:33 foo -> foo
-> foo -> foo)
! 0 -l (-rw-r--r-- 1 4 2006-06-10 16:33 foo -> foo ->
foo)
! 0 -fl (-rw-r--r-- 1 4 2006-06-10 16:33 foo -> foo ->
foo)
! 0 -bl (-rw-r--r-- 1 4 2006-06-10 16:33 foo -> foo ->
foo)
! 0 -bfl (-rw-r--r-- 1 4 2006-06-10 16:33 foo -> foo
-> foo)
  
! 1 [cp: `foo' and `hardlink' are the same file]
(-rw-r--r-- 2 4 2006-06-10 16:33 foo -rw-r--r-- 2 4
2006-06-10 16:33 hardlink)
! 1 -d [cp: `foo' and `hardlink' are the same file]
(-rw-r--r-- 2 4 2006-06-10 16:33 foo -rw-r--r-- 2 4
2006-06-10 16:33 hardlink)
! 1 -f [cp: `foo' and `hardlink' are the same file]
(-rw-r--r-- 2 4 2006-06-10 16:33 foo -rw-r--r-- 2 4
2006-06-10 16:33 hardlink)
! 1 -df [cp: `foo' and `hardlink' are the same file]
(-rw-r--r-- 2 4 2006-06-10 16:33 foo -rw-r--r-- 2 4
2006-06-10 16:33 hardlink)
! 0 --rem (-rw-r--r-- 1 4 2006-06-10 16:33 foo
-rw-r--r-- 1 4 2006-06-10 16:33 hardlink)
! 0 -b (-rw-r--r-- 2 4 2006-06-10 16:33 foo -rw-r--r--
1 4 2006-06-10 16:33 hardlink -rw-r--r-- 2 4
2006-06-10 16:33 hardlink.~1~)
! 0 -bd (-rw-r--r-- 2 4 2006-06-10 16:33 foo
-rw-r--r-- 1 4 2006-06-10 16:33 hardlink -rw-r--r-- 2
4 2006-06-10 16:33 hardlink.~1~)
! 0 -bf (-rw-r--r-- 2 4 2006-06-10 16:33 foo
-rw-r--r-- 1 4 2006-06-10 16:33 hardlink -rw-r--r-- 2
4 2006-06-10 16:33 hardlink.~1~)
! 0 -bdf (-rw-r--r-- 2 4 2006-06-10 16:33 foo
-rw-r--r-- 1 4 2006-06-10 16:33 hardlink -rw-r--r-- 2
4 2006-06-10 16:33 hardlink.~1~)
! 0 -l (-rw-r--r-- 2 4 2006-06-10 16:33 foo -rw-r--r--
2 4 2006-06-10 16:33 hardlink)
! 0 -dl (-rw-r--r-- 2 4 2006-06-10 16:33 foo
-rw-r--r-- 2 4 2006-06-10 16:33 hardlink)
! 0 -fl (-rw-r--r-- 2 4 2006-06-10 16:33 foo
-rw-r--r-- 2 4 2006-06-10 16:33 hardlink)
! 0 -dfl (-rw-r--r-- 2 4 2006-06-10 16:33 foo
-rw-r--r-- 2 4 2006-06-10 16:33 hardlink)
! 0 -bl (-rw-r--r-- 2 4 2006-06-10 16:33 foo
-rw-r--r-- 2 4 2006-06-10 16:33 hardlink)
! 0 -bdl (-rw-r--r-- 2 4 2006-06-10 16:33 foo
-rw-r--r-- 2 4 2006-06-10 16:33 hardlink)
! 0 -bfl (-rw-r--r-- 2 4 2006-06-10 16:33 foo
-rw-r--r-- 2 4 2006-06-10 16:33 hardlink)
! 0 -bdfl (-rw-r--r-- 2 4 2006-06-10 16:33 foo
-rw-r--r-- 2 4 2006-06-10 16:33 hardlink)
  
+ expected-9695 actual-9695 differ: char 48, line 1
FAIL: same-file
PASS: cp-mv-backup
PASS: symlink-slash
PASS: slink-2-slink
PASS: fail-perm
PASS: dir-slash
umask: 31
umask: 37
umask: 2
PASS: 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
======================================
1 of 23 tests failed
(1 tests were not run)
Please report to address@hidden
======================================
make[3]: *** [check-TESTS] Error 1
make[2]: *** [check-am] Error 2
make[1]: *** [check-recursive] Error 1
make: *** [check-recursive] Error 1
-bash-2.05b$ 


Send instant messages to your online friends http://uk.messenger.yahoo.com 




reply via email to

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