On 1/28/13 6:47 PM, Paul Eggert wrote:
OK, how about the attached patch instead?
After correcting a minor issue (*/tests/test-getcwd.c needed to be changed to */gnulib-tests/test-getcwd.c in the last patch), tests/rm/unread3.sh continues to pass while gnulib-tests/test-getcwd.sh still fails.

Thanks

Global Odey
++ initial_cwd_=/var/ac/bld/coreutils-8.20.104-f2551/gnulib-tests
++ fail=0
+++ testdir_prefix_
+++ printf gt
++ pfx_=gt
+++ mktempd_ /var/ac/bld/coreutils-8.20.104-f2551/gnulib-tests 
gt-test-getcwd.sh.XXXX
+++ case $# in
+++ destdir_=/var/ac/bld/coreutils-8.20.104-f2551/gnulib-tests
+++ template_=gt-test-getcwd.sh.XXXX
+++ MAX_TRIES_=4
+++ case $destdir_ in
+++ case $template_ in
++++ unset TMPDIR
+++ d='/tmp/-p.lC7r3rZe
gt-test-getcwd.sh.DvFF'
+++ fail=1
+++ case $d in
+++ fail=1
+++ test -d '/tmp/-p.lC7r3rZe
gt-test-getcwd.sh.DvFF'
+++ fail=1
++++ ls -dgo '/tmp/-p.lC7r3rZe
gt-test-getcwd.sh.DvFF'
++++ tr S -
+++ perms=
+++ case $perms in
+++ fail=1
+++ test 1 = 0
++++ echo gt-test-getcwd.sh.XXXX
++++ sed 's/XX*$//'
+++ base_template_=gt-test-getcwd.sh.
++++ echo gt-test-getcwd.sh.XXXX
++++ wc -c
+++ template_length_='      23'
++++ echo gt-test-getcwd.sh.
++++ wc -c
+++ nx_='      19'
++++ expr 23 - 19
+++ nx_=4
+++ err_=
+++ i_=1
+++ :
++++ rand_bytes_ 4
++++ n_=4
++++ chars_=abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789
++++ dev_rand_=/dev/urandom
++++ test -r /dev/urandom
++++ dd ibs=4 count=1 if=/dev/urandom
++++ LC_ALL=C
++++ tr -c abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789 
01234567abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789
++++ return
+++ X_=l0KN
+++ 
candidate_dir_=/var/ac/bld/coreutils-8.20.104-f2551/gnulib-tests/gt-test-getcwd.sh.l0KN
++++ mkdir -m 0700 
/var/ac/bld/coreutils-8.20.104-f2551/gnulib-tests/gt-test-getcwd.sh.l0KN
+++ err_=
+++ echo 
/var/ac/bld/coreutils-8.20.104-f2551/gnulib-tests/gt-test-getcwd.sh.l0KN
+++ return
++ 
test_dir_=/var/ac/bld/coreutils-8.20.104-f2551/gnulib-tests/gt-test-getcwd.sh.l0KN
++ cd /var/ac/bld/coreutils-8.20.104-f2551/gnulib-tests/gt-test-getcwd.sh.l0KN
++ gl_init_sh_nl_='
'
++ IFS='        
'
++ for sig_ in 1 2 3 13 15
+++ expr 1 + 128
++ eval 'trap '\''Exit 129'\'' 1'
+++ trap 'Exit 129' 1
++ for sig_ in 1 2 3 13 15
+++ expr 2 + 128
++ eval 'trap '\''Exit 130'\'' 2'
+++ trap 'Exit 130' 2
++ for sig_ in 1 2 3 13 15
+++ expr 3 + 128
++ eval 'trap '\''Exit 131'\'' 3'
+++ trap 'Exit 131' 3
++ for sig_ in 1 2 3 13 15
+++ expr 13 + 128
++ eval 'trap '\''Exit 141'\'' 13'
+++ trap 'Exit 141' 13
++ for sig_ in 1 2 3 13 15
+++ expr 15 + 128
++ eval 'trap '\''Exit 143'\'' 15'
+++ trap 'Exit 143' 15
++ trap remove_tmp_ 0
+ path_prepend_ .
+ test 1 '!=' 0
+ path_dir_=.
+ case $path_dir_ in
+ abs_path_dir_=/var/ac/bld/coreutils-8.20.104-f2551/gnulib-tests/.
+ case $abs_path_dir_ in
+ 
PATH=/var/ac/bld/coreutils-8.20.104-f2551/gnulib-tests/.:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/X11/bin
+ create_exe_shims_ /var/ac/bld/coreutils-8.20.104-f2551/gnulib-tests/.
+ case $EXEEXT in
+ return 0
+ shift
+ test 0 '!=' 0
+ export PATH
+ test-getcwd
+ Exit 7
+ set +e
+ exit 7
+ exit 7
+ remove_tmp_
+ __st=7
+ cleanup_
+ :
+ cd /var/ac/bld/coreutils-8.20.104-f2551/gnulib-tests
+ chmod -R u+rwx 
/var/ac/bld/coreutils-8.20.104-f2551/gnulib-tests/gt-test-getcwd.sh.l0KN
+ rm -rf 
/var/ac/bld/coreutils-8.20.104-f2551/gnulib-tests/gt-test-getcwd.sh.l0KN
+ exit 7

Reply via email to