bug-coreutils
[Top][All Lists]
Advanced

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

Re: new snapshot available: coreutils-8.3.10-a4da4


From: Eric Blake
Subject: Re: new snapshot available: coreutils-8.3.10-a4da4
Date: Tue, 12 Jan 2010 16:40:08 +0000 (UTC)
User-agent: Loom/3.14 (http://gmane.org/)

Jim Meyering <jim <at> meyering.net> writes:

> I'm planning to release coreutils-8.4 tomorrow.
> It will be a build-fix-only release, along with a minor bug fix
> for the relatively new command, nproc.

3 failures on Solaris 8, but probably not worth worrying about since that 
platform is so old:


FAIL: tail-2/inotify-hash-abuse2 (exit: 1)
==========================================
...
+ touch f
+ debug=---disable-inotify -s .001
+ debug=
+ pid=19908
+ timeout 10 tail -F f
++ seq 200
+ kill -0 19908
+ mv f g
+ touch f
tail: cannot open `f' for reading: No such file or directory
+ kill -0 19908
+ mv f g
+ touch f
+ kill -0 19908
+ mv f g
+ touch f
+ kill -0 19908
+ mv f g
+ touch f
+ kill -0 19908
+ mv f g
+ touch f
+ kill -0 19908
+ mv f g
+ touch f
+ kill -0 19908
+ mv f g
+ touch f
+ kill -0 19908
+ mv f g
+ touch f
+ kill -0 19908
+ mv f g
+ touch f
+ kill -0 19908
+ mv f g
+ touch f
+ kill -0 19908
+ mv f g
+ touch f
+ kill -0 19908
+ mv f g
+ touch f
+ kill -0 19908
+ mv f g
+ touch f
+ kill -0 19908
+ mv f g
+ touch f
+ kill -0 19908
+ mv f g
+ touch f
+ kill -0 19908
+ mv f g
+ touch f
+ kill -0 19908
+ mv f g
+ touch f
+ kill -0 19908
+ mv f g
+ touch f
+ kill -0 19908
+ mv f g
+ touch f
+ kill -0 19908
+ mv f g
+ touch f
+ kill -0 19908
+ mv f g
+ touch f
+ kill -0 19908
+ mv f g
+ touch f
+ kill -0 19908
+ mv f g
+ touch f
+ kill -0 19908
+ mv f g
+ touch f
+ kill -0 19908
+ mv f g
+ touch f
+ kill -0 19908
+ mv f g
+ touch f
+ kill -0 19908
+ mv f g
+ touch f
+ kill -0 19908
+ mv f g
+ touch f
+ kill -0 19908
+ mv f g
+ touch f
+ kill -0 19908
+ mv f g
+ touch f
+ kill -0 19908
+ mv f g
+ touch f
+ kill -0 19908
+ mv f g
+ touch f
+ kill -0 19908
+ mv f g
+ touch f
+ kill -0 19908
+ mv f g
+ touch f
+ kill -0 19908
+ mv f g
+ touch f
+ kill -0 19908
+ mv f g
+ touch f
+ kill -0 19908
+ mv f g
+ touch f
+ kill -0 19908
+ mv f g
+ touch f
+ kill -0 19908
+ mv f g
+ touch f
+ kill -0 19908
+ mv f g
+ touch f
+ kill -0 19908
+ mv f g
+ touch f
+ kill -0 19908
+ mv f g
+ touch f
+ kill -0 19908
+ mv f g
+ touch f
+ kill -0 19908
+ mv f g
+ touch f
+ kill -0 19908
+ mv f g
+ touch f
+ kill -0 19908
+ mv f g
+ touch f
+ kill -0 19908
+ mv f g
+ touch f
+ kill -0 19908
+ mv f g
+ touch f
+ kill -0 19908
+ mv f g
+ touch f
+ kill -0 19908
+ mv f g
+ touch f
+ kill -0 19908
+ mv f g
+ touch f
+ kill -0 19908
+ mv f g
+ touch f
+ kill -0 19908
+ mv f g
+ touch f
+ kill -0 19908
+ mv f g
+ touch f
+ kill -0 19908
+ mv f g
+ touch f
+ kill -0 19908
+ mv f g
+ touch f
+ kill -0 19908
+ mv f g
+ touch f
+ kill -0 19908
+ mv f g
+ touch f
+ kill -0 19908
+ mv f g
+ touch f
+ kill -0 19908
+ mv f g
+ touch f
+ kill -0 19908
+ mv f g
+ touch f
+ kill -0 19908
+ mv f g
+ touch f
+ kill -0 19908
+ mv f g
+ touch f
+ kill -0 19908
+ mv f g
+ touch f
+ kill -0 19908
+ mv f g
+ touch f
+ kill -0 19908
+ mv f g
+ touch f
+ kill -0 19908
+ mv f g
tail: `f' has appeared;  following end of new file
+ touch f
+ kill -0 19908
+ mv f g
+ touch f
+ kill -0 19908
+ mv f g
+ touch f
+ kill -0 19908
+ mv f g
+ touch f
+ kill -0 19908
+ mv f g
+ touch f
+ kill -0 19908
+ mv f g
+ touch f
+ kill -0 19908
+ mv f g
+ touch f
+ kill -0 19908
+ mv f g
+ touch f
+ kill -0 19908
+ mv f g
+ touch f
+ kill -0 19908
+ mv f g
+ touch f
+ kill -0 19908
+ mv f g
+ touch f
+ kill -0 19908
+ mv f g
+ touch f
+ kill -0 19908
+ mv f g
+ touch f
+ kill -0 19908
+ mv f g
+ touch f
+ kill -0 19908
+ mv f g
+ touch f
+ kill -0 19908
+ mv f g
+ touch f
+ kill -0 19908
+ mv f g
+ touch f
+ kill -0 19908
+ mv f g
+ touch f
+ kill -0 19908
+ mv f g
+ touch f
+ kill -0 19908
+ mv f g
+ touch f
+ kill -0 19908
+ mv f g
+ touch f
+ kill -0 19908
+ mv f g
+ touch f
+ kill -0 19908
+ mv f g
+ touch f
+ kill -0 19908
+ mv f g
+ touch f
+ kill -0 19908
./tail-2/inotify-hash-abuse2: kill: (19908) - No such pid
+ break
+ kill -HUP 19908
./tail-2/inotify-hash-abuse2: kill: (19908) - No such pid
+ wait 19908
+ st=124
+ echo tail died via unexpected signal: 124
tail died via unexpected signal: 124
+ fail=1
+ Exit 1
+ set +e
+ exit 1
+ exit 1
+ remove_tmp_
+ __st=1
+ cleanup_
+ :
+ cd /home/advtech3/eblake/coreutils-8.3.10-a4da4/tests
+ chmod -R u+rwx /home/advtech3/eblake/coreutils-8.3.10-a4da4/tests/cu-inotify-
hash-abuse2.EGTQ9qsAMi
+ rm -rf /home/advtech3/eblake/coreutils-8.3.10-a4da4/tests/cu-inotify-hash-
abuse2.EGTQ9qsAMi
+ exit 1

FAIL: install/install-C (exit: 1)
=================================
...
+ skip_if_setgid_
+ setgid_tmpdir=setgid-27283
+ umask 77
+ mkdir setgid-27283
++ stat --printf %A setgid-27283
+ perms=drwx------
+ rmdir setgid-27283
+ mode1=0644
+ mode2=0755
+ mode3=2755
+ echo test
+ echo '`a'\'' -> `b'\'''
+ echo 'removed `b'\''
`a'\'' -> `b'\'''
+ :
+ ginstall -Cv -m0644 a b
+ compare out out_installed_first
+ diff -u out out_installed_first
+ ginstall -Cv -m0644 a b
+ compare out out_empty
+ diff -u out out_empty
--- out 2010-01-12 09:15:33.996514000 -0700
+++ out_empty   2010-01-12 09:15:33.941516000 -0700
@@ -1,2 +0,0 @@
-removed `b'
-`a' -> `b'
+ fail=1
+ ginstall -v --compare -m0644 a b
+ compare out out_empty
+ diff -u out out_empty
--- out 2010-01-12 09:15:34.032514000 -0700
+++ out_empty   2010-01-12 09:15:33.941516000 -0700
@@ -1,2 +0,0 @@
-removed `b'
-`a' -> `b'
+ fail=1
+ ginstall -v -m0644 a b
+ compare out out_installed_second
+ diff -u out out_installed_second
+ ginstall -Cv -m2755 a b
ginstall: the --compare (-C) option is ignored when you specify a mode with non-
permission bits
+ compare out out_installed_second
+ diff -u out out_installed_second
+ ginstall -Cv -m2755 a b
ginstall: the --compare (-C) option is ignored when you specify a mode with non-
permission bits
+ compare out out_installed_second
+ diff -u out out_installed_second
+ ln -s a c
+ ln -s b d
+ ginstall -Cv -m0644 c d
+ echo 'removed `d'\''
`c'\'' -> `d'\'''
+ compare out out_installed_second_cd
+ diff -u out out_installed_second_cd
+ echo test1
+ ginstall -Cv -m0644 a b
+ compare out out_installed_second
+ diff -u out out_installed_second
+ ginstall -Cv -m0644 a b
+ compare out out_empty
+ diff -u out out_empty
--- out 2010-01-12 09:15:34.258546000 -0700
+++ out_empty   2010-01-12 09:15:33.941516000 -0700
@@ -1,2 +0,0 @@
-removed `b'
-`a' -> `b'
+ fail=1
+ echo test2
+ ginstall -Cv -m0644 a b
+ compare out out_installed_second
+ diff -u out out_installed_second
+ ginstall -Cv -m0644 a b
+ compare out out_empty
+ diff -u out out_empty
--- out 2010-01-12 09:15:34.328545000 -0700
+++ out_empty   2010-01-12 09:15:33.941516000 -0700
@@ -1,2 +0,0 @@
-removed `b'
-`a' -> `b'
+ fail=1
+ ginstall -Cv -m0755 a b
+ compare out out_installed_second
+ diff -u out out_installed_second
+ ginstall -Cv -m0755 a b
+ compare out out_empty
+ diff -u out out_empty
--- out 2010-01-12 09:15:34.396545000 -0700
+++ out_empty   2010-01-12 09:15:33.941516000 -0700
@@ -1,2 +0,0 @@
-removed `b'
-`a' -> `b'
+ fail=1
+ ginstall -C --preserve-timestamps a b
ginstall: options --compare (-C) and --preserve-timestamps are mutually 
exclusive
Try `ginstall --help' for more information.
+ ginstall -C --strip --strip-program=echo a b
ginstall: options --compare (-C) and --strip are mutually exclusive
Try `ginstall --help' for more information.
+ Exit 1
+ set +e
+ exit 1
+ exit 1
+ remove_tmp_
+ __st=1
+ cleanup_
+ :
+ cd /home/advtech3/eblake/coreutils-8.3.10-a4da4/tests
+ chmod -R u+rwx /home/advtech3/eblake/coreutils-8.3.10-a4da4/tests/cu-install-
C.1qvlAaXyx7
+ rm -rf /home/advtech3/eblake/coreutils-8.3.10-a4da4/tests/cu-install-
C.1qvlAaXyx7
+ exit 1

FAIL: ls/stat-vs-dirent (exit: 1)
=================================
...
++ stat --format=%d-%i /
+ root_dev_ino=35651584-2
++ pwd
+ t=/home/advtech3/eblake/coreutils-8.3.10-a4da4/tests/cu-stat-vs-
dirent.5XeXJXDpof
+ :
+ ls -i1 /home/advtech3/eblake/coreutils-8.3.10-a4da4/tests/cu-stat-vs-
dirent.5XeXJXDpof
+ test 0 = 0
++ sed -n '1s/^ *\([0-9][0-9]*\) .*/\1/p;q' tmp
+ d_ino=1124832
++ sed -n '1s/^ *[0-9][0-9]*  *//p;q' tmp
+ file=tmp
++ stat --format=%i /home/advtech3/eblake/coreutils-8.3.10-a4da4/tests/cu-stat-
vs-dirent.5XeXJXDpof/tmp
+ st_ino=1124832
+ test -n 1124832
+ test 1124832 '!=' 1124832
++ cd /home/advtech3/eblake/coreutils-8.3.10-a4da4/tests/cu-stat-vs-
dirent.5XeXJXDpof/..
++ pwd
+ t=/home/advtech3/eblake/coreutils-8.3.10-a4da4/tests
++ stat --format=%d-%i /home/advtech3/eblake/coreutils-8.3.10-a4da4/tests
+ dev_ino=65581222-9145421
+ test 65581222-9145421 = 35651584-2
+ :
+ ls -i1 /home/advtech3/eblake/coreutils-8.3.10-a4da4/tests
+ test 0 = 0
++ sed -n '1s/^ *\([0-9][0-9]*\) .*/\1/p;q' tmp
+ d_ino=3229397
++ sed -n '1s/^ *[0-9][0-9]*  *//p;q' tmp
+ file=Coreutils.pm
++ stat --format=%i /home/advtech3/eblake/coreutils-8.3.10-
a4da4/tests/Coreutils.pm
+ st_ino=3229397
+ test -n 3229397
+ test 3229397 '!=' 3229397
++ cd /home/advtech3/eblake/coreutils-8.3.10-a4da4/tests/..
++ pwd
+ t=/home/advtech3/eblake/coreutils-8.3.10-a4da4
++ stat --format=%d-%i /home/advtech3/eblake/coreutils-8.3.10-a4da4
+ dev_ino=65581222-6476806
+ test 65581222-6476806 = 35651584-2
+ :
+ ls -i1 /home/advtech3/eblake/coreutils-8.3.10-a4da4
+ test 0 = 0
++ sed -n '1s/^ *\([0-9][0-9]*\) .*/\1/p;q' tmp
+ d_ino=7698117
++ sed -n '1s/^ *[0-9][0-9]*  *//p;q' tmp
+ file=ABOUT-NLS
++ stat --format=%i /home/advtech3/eblake/coreutils-8.3.10-a4da4/ABOUT-NLS
+ st_ino=7698117
+ test -n 7698117
+ test 7698117 '!=' 7698117
++ cd /home/advtech3/eblake/coreutils-8.3.10-a4da4/..
++ pwd
+ t=/home/advtech3/eblake
++ stat --format=%d-%i /home/advtech3/eblake
+ dev_ino=65581222-6403497
+ test 65581222-6403497 = 35651584-2
+ :
+ ls -i1 /home/advtech3/eblake
+ test 0 = 0
++ sed -n '1s/^ *\([0-9][0-9]*\) .*/\1/p;q' tmp
+ d_ino=6510569
++ sed -n '1s/^ *[0-9][0-9]*  *//p;q' tmp
+ file=%backup%~
++ stat --format=%i /home/advtech3/eblake/%backup%~
+ st_ino=6510569
+ test -n 6510569
+ test 6510569 '!=' 6510569
++ cd /home/advtech3/eblake/..
++ pwd
+ t=/home/advtech3
++ stat --format=%d-%i /home/advtech3
+ dev_ino=65581222-98
+ test 65581222-98 = 35651584-2
+ :
+ ls -i1 /home/advtech3
+ test 0 = 0
++ sed -n '1s/^ *\([0-9][0-9]*\) .*/\1/p;q' tmp
+ d_ino=5035298
++ sed -n '1s/^ *[0-9][0-9]*  *//p;q' tmp
+ file=ademille
++ stat --format=%i /home/advtech3/ademille
+ st_ino=5035298
+ test -n 5035298
+ test 5035298 '!=' 5035298
++ cd /home/advtech3/..
++ pwd
+ t=/home
++ stat --format=%d-%i /home
+ dev_ino=65798146-7
+ test 65798146-7 = 35651584-2
+ :
+ ls -i1 /home
+ test 0 = 0
++ sed -n '1s/^ *\([0-9][0-9]*\) .*/\1/p;q' tmp
+ d_ino=540399
++ sed -n '1s/^ *[0-9][0-9]*  *//p;q' tmp
+ file=Algol1
++ stat --format=%i /home/Algol1
+ st_ino=540483
+ test -n 540399
+ test 540399 '!=' 540483
+ echo './ls/stat-vs-dirent: test failed: /home/Algol1: d_ino(540399) != st_ino
(540483)
        This may indicate a flaw in your kernel or file system implementation.
        The flaw isn'\''t serious for coreutils, but it might break other tools,
        so you should report it to your operating system vendor.'
./ls/stat-vs-dirent: test failed: /home/Algol1: d_ino(540399) != st_ino(540483)
        This may indicate a flaw in your kernel or file system implementation.
        The flaw isn't serious for coreutils, but it might break other tools,
        so you should report it to your operating system vendor.
+ fail=1
+ break
+ Exit 1
+ set +e
+ exit 1
+ exit 1
+ remove_tmp_
+ __st=1
+ cleanup_
+ :
+ cd /home/advtech3/eblake/coreutils-8.3.10-a4da4/tests
+ chmod -R u+rwx /home/advtech3/eblake/coreutils-8.3.10-a4da4/tests/cu-stat-vs-
dirent.5XeXJXDpof
+ rm -rf /home/advtech3/eblake/coreutils-8.3.10-a4da4/tests/cu-stat-vs-
dirent.5XeXJXDpof
+ exit 1







reply via email to

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