[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
coreutils-6.6 check failures on Itanium Linux
From: |
Matthew Woehlke |
Subject: |
coreutils-6.6 check failures on Itanium Linux |
Date: |
Wed, 22 Nov 2006 12:44:36 -0600 |
User-agent: |
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.8) Gecko/20061025 Thunderbird/1.5.0.8 Mnenhy/0.7.4.0 |
(This failed in 6.3 too but I never followed up...)
I get two 'make check' test failures on Itanium Linux. The tests are
mv/dir2dir and mv/no-target-dir. The dir2dir failure seems to be a
disagreement on error message, although given that the error I see is
the same as on no-target-dir, I'm still suspicious.
Here is the verbose output:
$ VERBOSE=yes make TESTS='dir2dir no-target-dir' check
make check-TESTS
make[1]: Entering directory `/home/install/gnu/src/coreutils-6.6/tests/mv'
+ mv --version
mv (GNU coreutils) 6.6
Copyright (C) 2006 Free Software Foundation, Inc.
This is free software. You may redistribute copies of it under the terms of
the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
There is NO WARRANTY, to the extent permitted by law.
Written by Mike Parker, David MacKenzie, and Jim Meyering.
+ . ./../envvar-check
++ as_unset=unset
++ envvar_check_failed=0
++ vars=
_POSIX2_VERSION
BLOCKSIZE
BLOCK_SIZE
CDPATH
COLUMNS
DF_BLOCK_SIZE
DU_BLOCK_SIZE
LS_BLOCK_SIZE
LS_COLORS
POSIXLY_CORRECT
QUOTING_STYLE
SIMPLE_BACKUP_SUFFIX
TABSIZE
TERM
TIME_STYLE
TMPDIR
VERSION_CONTROL
++ unset _POSIX2_VERSION
++ eval test '"${_POSIX2_VERSION+set}"' = set
+++ test '' = set
++ unset BLOCKSIZE
++ eval test '"${BLOCKSIZE+set}"' = set
+++ test '' = set
++ unset BLOCK_SIZE
++ eval test '"${BLOCK_SIZE+set}"' = set
+++ test '' = set
++ unset CDPATH
++ eval test '"${CDPATH+set}"' = set
+++ test '' = set
++ unset COLUMNS
++ eval test '"${COLUMNS+set}"' = set
+++ test '' = set
++ unset DF_BLOCK_SIZE
++ eval test '"${DF_BLOCK_SIZE+set}"' = set
+++ test '' = set
++ unset DU_BLOCK_SIZE
++ eval test '"${DU_BLOCK_SIZE+set}"' = set
+++ test '' = set
++ unset LS_BLOCK_SIZE
++ eval test '"${LS_BLOCK_SIZE+set}"' = set
+++ test '' = set
++ unset LS_COLORS
++ eval test '"${LS_COLORS+set}"' = set
+++ test '' = set
++ unset POSIXLY_CORRECT
++ eval test '"${POSIXLY_CORRECT+set}"' = set
+++ test '' = set
++ unset QUOTING_STYLE
++ eval test '"${QUOTING_STYLE+set}"' = set
+++ test '' = set
++ unset SIMPLE_BACKUP_SUFFIX
++ eval test '"${SIMPLE_BACKUP_SUFFIX+set}"' = set
+++ test '' = set
++ unset TABSIZE
++ eval test '"${TABSIZE+set}"' = set
+++ test '' = set
++ unset TERM
++ eval test '"${TERM+set}"' = set
+++ test '' = set
++ unset TIME_STYLE
++ eval test '"${TIME_STYLE+set}"' = set
+++ test '' = set
++ unset TMPDIR
++ eval test '"${TMPDIR+set}"' = set
+++ test '' = set
++ unset VERSION_CONTROL
++ eval test '"${VERSION_CONTROL+set}"' = set
+++ test '' = set
++ test '' = 1
+ . ./../lang-default
++ LC_ALL=C
++ export LC_ALL
++ unset LANGUAGE NLSPATH
++ unset LANG LC_COLLATE LC_CTYPE LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME
++ pwd
+ pwd=/home/install/gnu/src/coreutils-6.6/tests/mv
++ echo ./dir2dir
++ sed 's,.*/,,'
+ t0=dir2dir.tmp
+ tmp=dir2dir.tmp/32243
+ 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 dir2dir.tmp/32243
+ cd dir2dir.tmp/32243
+ mkdir -p a/t b/t
+ touch a/t/f
+ test 0 = 1
+ fail=0
+ mv b/t a
+ sed 's/: File exists/: Directory not empty/'
+ mv o1 out
+ cat
+ cmp out exp
out exp differ: char 34, line 1
+ fail=1
+ test 1 = 1
+ diff out exp
1c1
< mv: cannot move `b/t' to `a/t': Device or resource busy
---
> mv: cannot move `b/t' to `a/t': Directory not empty
+ exit 1
+ exit 1
+ status=1
+ cd /home/install/gnu/src/coreutils-6.6/tests/mv
+ chmod -R u+rwx dir2dir.tmp
+ rm -rf dir2dir.tmp
+ exit 1
FAIL: dir2dir
+ mv --version
mv (GNU coreutils) 6.6
Copyright (C) 2006 Free Software Foundation, Inc.
This is free software. You may redistribute copies of it under the terms of
the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
There is NO WARRANTY, to the extent permitted by law.
Written by Mike Parker, David MacKenzie, and Jim Meyering.
++ pwd
+ pwd=/home/install/gnu/src/coreutils-6.6/tests/mv
++ echo ./no-target-dir
++ sed 's,.*/,,'
+ t0=no-target-dir.tmp
+ tmp=no-target-dir.tmp/32267
+ 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-target-dir.tmp/32267
+ cd no-target-dir.tmp/32267
+ mkdir -p d/sub empty src d2/sub e2
+ touch f
+ test 0 = 1
+ fail=0
+ mv -fT d empty
mv: cannot move `d' to `empty': Device or resource busy
+ fail=1
+ ls -d d
+ fail=1
+ test -d empty/sub
+ fail=1
+ mv -fT src d2
+ mv -fT f e2
+ exit 1
+ exit 1
+ status=1
+ cd /home/install/gnu/src/coreutils-6.6/tests/mv
+ chmod -R u+rwx no-target-dir.tmp
+ rm -rf no-target-dir.tmp
+ exit 1
FAIL: no-target-dir
======================================
2 of 2 tests failed
Please report to address@hidden
======================================
make[1]: *** [check-TESTS] Error 1
make[1]: Leaving directory `/home/install/gnu/src/coreutils-6.6/tests/mv'
make: *** [check-am] Error 2
$ uname -a
Linux <hostname> 2.4.18-e.27smp #1 SMP Mon Mar 31 20:45:49 EST 2003 ia64
GNU/Linux
I can't compare to the shipped mv (/bin/mv) because it is from coreutils
4.1 and has no -T.
--
Matthew
"Two IIRC's must make a right" -- Larry Hall (paraphrased)
- coreutils-6.6 check failures on Itanium Linux,
Matthew Woehlke <=
- Re: coreutils-6.6 check failures on Itanium Linux, Paul Eggert, 2006/11/24
- Re: coreutils-6.6 check failures on Itanium Linux, Bob Proulx, 2006/11/28
- Re: coreutils-6.6 check failures on Itanium Linux, Bob Proulx, 2006/11/28
- Re: coreutils-6.6 check failures on Itanium Linux, Jim Meyering, 2006/11/28
- Re: coreutils-6.6 check failures on Itanium Linux, Bob Proulx, 2006/11/28
- Re: coreutils-6.6 check failures on Itanium Linux, Jim Meyering, 2006/11/28
- Re: coreutils-6.6 check failures on Itanium Linux, Bob Proulx, 2006/11/28
- looking for ia64 linux newer than 2.4.19 [Re: coreutils-6.6 check failures on Itanium Linux, Jim Meyering, 2006/11/28
- Re: looking for ia64 linux newer than 2.4.19 [Re: coreutils-6.6 check failures on Itanium Linux, Andreas Schwab, 2006/11/28
- Re: looking for ia64 linux newer than 2.4.19 [Re: coreutils-6.6 check failures on Itanium Linux, Jim Meyering, 2006/11/28