GNU bug report logs - #10639
solaris: test failures with coreutils-8.15

Previous Next

Package: coreutils;

Reported by: gfpmtipb GFP IP App ID <dl-GFP-IPAppmtipb <at> ems.att.com>

Date: Sun, 29 Jan 2012 17:25:02 UTC

Severity: normal

To reply to this bug, email your comments to 10639 AT debbugs.gnu.org.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-coreutils <at> gnu.org:
bug#10639; Package coreutils. (Sun, 29 Jan 2012 17:25:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to gfpmtipb GFP IP App ID <dl-GFP-IPAppmtipb <at> ems.att.com>:
New bug report received and forwarded. Copy sent to bug-coreutils <at> gnu.org. (Sun, 29 Jan 2012 17:25:03 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: gfpmtipb GFP IP App ID <dl-GFP-IPAppmtipb <at> ems.att.com>
To: bug-coreutils <at> gnu.org, rj7252 <at> att.com
Subject: BUG REPORT coreutils-8.15 Solaris 10 64bit
Date: Sun, 29 Jan 2012 17:20:57 GMT
Please reply to rj7252 <at> att.com.

This is coreutils-8.15 compiled on Solaris 10 in 64bit.

NOTE:  I had to disable ACL because "cp -ab x y" hung during testing and truss showed this output:
acl("x", ACE_GETACL, 4, 0x3432A15D0)            Err#-1
acl("x", ACE_GETACLCNT, 0, 0x00000000)          = 4
acl("x", ACE_GETACL, 4, 0x3432A1610)            Err#-1
acl("x", ACE_GETACLCNT, 0, 0x00000000)          = 4
acl("x", ACE_GETACL, 4, 0x3432A1650)            Err#-1
acl("x", ACE_GETACLCNT, 0, 0x00000000)          = 4
acl("x", ACE_GETACL, 4, 0x3432A1690)            Err#-1
acl("x", ACE_GETACLCNT, 0, 0x00000000)          = 4
brk(0x3432A3420)                                = 0
brk(0x3432A7420)                                = 0
acl("x", ACE_GETACL, 4, 0x3432A16E0)            Err#-1
acl("x", ACE_GETACLCNT, 0, 0x00000000)          = 4
acl("x", ACE_GETACL, 4, 0x3432A1720)            Err#-1
acl("x", ACE_GETACLCNT, 0, 0x00000000)          = 4
acl("x", ACE_GETACL, 4, 0x3432A1760)            Err#-1
acl("x", ACE_GETACLCNT, 0, 0x00000000)          = 4
acl("x", ACE_GETACL, 4, 0x3432A17A0)            Err#-1
acl("x", ACE_GETACLCNT, 0, 0x00000000)          = 4
acl("x", ACE_GETACL, 4, 0x3432A17E0)            Err#-1
acl("x", ACE_GETACLCNT, 0, 0x00000000)          = 4
acl("x", ACE_GETACL, 4, 0x3432A1820)            Err#-1
acl("x", ACE_GETACLCNT, 0, 0x00000000)          = 4
acl("x", ACE_GETACL, 4, 0x3432A1860)            Err#-1
acl("x", ACE_GETACLCNT, 0, 0x00000000)          = 4
acl("x", ACE_GETACL, 4, 0x3432A18A0)            Err#-1
acl("x", ACE_GETACLCNT, 0, 0x00000000)          = 4
acl("x", ACE_GETACL, 4, 0x3432A18E0)            Err#-1
acl("x", ACE_GETACLCNT, 0, 0x00000000)          = 4
acl("x", ACE_GETACL, 4, 0x3432A1920)            Err#-1
acl("x", ACE_GETACLCNT, 0, 0x00000000)          = 4
acl("x", ACE_GETACL, 4, 0x3432A1960)            Err#-1
acl("x", ACE_GETACLCNT, 0, 0x00000000)          = 4
acl("x", ACE_GETACL, 4, 0x3432A19A0)            Err#-1
acl("x", ACE_GETACLCNT, 0, 0x00000000)          = 4
acl("x", ACE_GETACL, 4, 0x3432A19E0)            Err#-1
acl("x", ACE_GETACLCNT, 0, 0x00000000)          = 4
acl("x", ACE_GETACL, 4, 0x3432A1A20)            Err#-1
acl("x", ACE_GETACLCNT, 0, 0x00000000)          = 4
acl("x", ACE_GETACL, 4, 0x3432A1A60)            Err#-1
acl("x", ACE_GETACLCNT, 0, 0x00000000)          = 4
acl("x", ACE_GETACL, 4, 0x3432A1AA0)            Err#-1
acl("x", ACE_GETACLCNT, 0, 0x00000000)          = 4
acl("x", ACE_GETACL, 4, 0x3432A1AE0)            Err#-1
acl("x", ACE_GETACLCNT, 0, 0x00000000)          = 4
acl("x", ACE_GETACL, 4, 0x3432A1B20)            Err#-1
acl("x", ACE_GETACLCNT, 0, 0x00000000)          = 4
acl("x", ACE_GETACL, 4, 0x3432A1B60)            Err#-1
acl("x", ACE_GETACLCNT, 0, 0x00000000)          = 4
acl("x", ACE_GETACL, 4, 0x3432A1BA0)            Err#-1
acl("x", ACE_GETACLCNT, 0, 0x00000000)          = 4
acl("x", ACE_GETACL, 4, 0x3432A1BE0)            Err#-1
acl("x", ACE_GETACLCNT, 0, 0x00000000)          = 4
acl("x", ACE_GETACL, 4, 0x3432A1C20)            Err#-1
acl("x", ACE_GETACLCNT, 0, 0x00000000)          = 4
acl("x", ACE_GETACL, 4, 0x3432A1C60)            Err#-1
acl("x", ACE_GETACLCNT, 0, 0x00000000)          = 4
acl("x", ACE_GETACL, 4, 0x3432A1CA0)            Err#-1
acl("x", ACE_GETACLCNT, 0, 0x00000000)          = 4
acl("x", ACE_GETACL, 4, 0x3432A1CE0)            Err#-1
acl("x", ACE_GETACLCNT, 0, 0x00000000)          = 4
acl("x", ACE_GETACL, 4, 0x3432A1D20)            Err#-1
acl("x", ACE_GETACLCNT, 0, 0x00000000)          = 4
acl("x", ACE_GETACL, 4, 0x3432A1D60)            Err#-1
acl("x", ACE_GETACLCNT, 0, 0x00000000)          = 4
acl("x", ACE_GETACL, 4, 0x3432A1DA0)            Err#-1

Log starts here:
======================================================================================================================
==============================================
   GNU coreutils 8.15: tests/test-suite.log   
==============================================

# TOTAL: 466
# PASS:  382
# SKIP:  82
# XFAIL: 0
# FAIL:  2
# XPASS: 0
# ERROR: 0

.. contents:: :depth: 2

SKIP: tail-2/inotify-race
=========================

++ initial_cwd_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
++ fail=0
+++ testdir_prefix_
+++ printf gt
++ pfx_=gt
+++ mktempd_ /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-inotify-race.XXXX
+++ case $# in
+++ destdir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
+++ template_=gt-inotify-race.XXXX
+++ MAX_TRIES_=4
+++ case $destdir_ in
+++ case $template_ in
++++ unset TMPDIR
++++ mktemp -d -t -p /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-inotify-race.XXXX
+++ d=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-inotify-race.tSHh
+++ case $d in
+++ test -d /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-inotify-race.tSHh
++++ ls -dgo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-inotify-race.tSHh
++++ tr S -
+++ perms='drwx------ 2 96 Jan 29 17:02 /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-inotify-race.t-Hh'
+++ case $perms in
+++ test 0 = 0
+++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-inotify-race.tSHh
+++ return
++ test_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-inotify-race.tSHh
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-inotify-race.tSHh
++ 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_ ../src
+ test 1 '!=' 0
+ path_dir_=../src
+ case $path_dir_ in
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/../src
++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ abs_path_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $abs_path_dir_ in
+ PATH=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin:/usr/local/lib:/usr/localcw/bin:/appl/gfpip/current/rootbin:/sbin:/usr/bin:/usr/localcw/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/perl5/bin:/opt/OV/bin:/opt/SUNWspro/bin:/usr/local/scme:/opt/InCharge7/SAM/smarts/bin:/usr/sfw/bin:/usr/sfw/sbin:/usr/ccs/bin:/usr/ucb:/usr/openwin/bin:/usr/localcw/sbin:/opt/VRTSvlic/bin:/opt/VRTS/bin:/opt/SUNWexplo/bin:/opt/perf/bin:/appl/gfpip/current/bin
+ create_exe_shims_ /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $EXEEXT in
+ return 0
+ shift
+ test 0 '!=' 0
+ export PATH
+ print_ver_ tail
+ test yes = yes
+ local i
+ for i in '$*'
+ env tail --version
tail (GNU coreutils) 8.15
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Paul Rubin, David MacKenzie, Ian Lance Taylor,
and Jim Meyering.
+ very_expensive_
+ test '' '!=' yes
+ skip_ 'very expensive: disabled by default
This test is very expensive, so it is disabled by default.
To run it anyway, rerun make check with the RUN_VERY_EXPENSIVE_TESTS
environment variable set to yes.  E.g.,

  env RUN_VERY_EXPENSIVE_TESTS=yes make check

or use the shortcut target of the toplevel Makefile,

  make check-very-expensive
'
+ warn_ 'inotify-race: skipped test: very expensive: disabled by default
This test is very expensive, so it is disabled by default.
To run it anyway, rerun make check with the RUN_VERY_EXPENSIVE_TESTS
environment variable set to yes.  E.g.,

  env RUN_VERY_EXPENSIVE_TESTS=yes make check

or use the shortcut target of the toplevel Makefile,

  make check-very-expensive
'
+ case $IFS in
+ printf '%s\n' 'inotify-race: skipped test: very expensive: disabled by default
This test is very expensive, so it is disabled by default.
To run it anyway, rerun make check with the RUN_VERY_EXPENSIVE_TESTS
environment variable set to yes.  E.g.,

  env RUN_VERY_EXPENSIVE_TESTS=yes make check

or use the shortcut target of the toplevel Makefile,

  make check-very-expensive
'
inotify-race: skipped test: very expensive: disabled by default
This test is very expensive, so it is disabled by default.
To run it anyway, rerun make check with the RUN_VERY_EXPENSIVE_TESTS
environment variable set to yes.  E.g.,

  env RUN_VERY_EXPENSIVE_TESTS=yes make check

or use the shortcut target of the toplevel Makefile,

  make check-very-expensive

+ test 9 = 2
+ printf '%s\n' 'inotify-race: skipped test: very expensive: disabled by default
This test is very expensive, so it is disabled by default.
To run it anyway, rerun make check with the RUN_VERY_EXPENSIVE_TESTS
environment variable set to yes.  E.g.,

  env RUN_VERY_EXPENSIVE_TESTS=yes make check

or use the shortcut target of the toplevel Makefile,

  make check-very-expensive
'
+ sed 1q
+ Exit 77
+ set +e
+ exit 77
+ exit 77
+ remove_tmp_
+ __st=77
+ cleanup_
+ :
+ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests
+ chmod -R u+rwx /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-inotify-race.tSHh
+ rm -rf /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-inotify-race.tSHh
+ exit 77

SKIP: rm/ext3-perf
==================

++ initial_cwd_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
++ fail=0
+++ testdir_prefix_
+++ printf gt
++ pfx_=gt
+++ mktempd_ /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-ext3-perf.XXXX
+++ case $# in
+++ destdir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
+++ template_=gt-ext3-perf.XXXX
+++ MAX_TRIES_=4
+++ case $destdir_ in
+++ case $template_ in
++++ unset TMPDIR
++++ mktemp -d -t -p /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-ext3-perf.XXXX
+++ d=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-ext3-perf.3hWY
+++ case $d in
+++ test -d /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-ext3-perf.3hWY
++++ ls -dgo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-ext3-perf.3hWY
++++ tr S -
+++ perms='drwx------ 2 96 Jan 29 17:02 /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-ext3-perf.3hWY'
+++ case $perms in
+++ test 0 = 0
+++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-ext3-perf.3hWY
+++ return
++ test_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-ext3-perf.3hWY
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-ext3-perf.3hWY
++ 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_ ../src
+ test 1 '!=' 0
+ path_dir_=../src
+ case $path_dir_ in
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/../src
++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ abs_path_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $abs_path_dir_ in
+ PATH=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin:/usr/local/lib:/usr/localcw/bin:/appl/gfpip/current/rootbin:/sbin:/usr/bin:/usr/localcw/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/perl5/bin:/opt/OV/bin:/opt/SUNWspro/bin:/usr/local/scme:/opt/InCharge7/SAM/smarts/bin:/usr/sfw/bin:/usr/sfw/sbin:/usr/ccs/bin:/usr/ucb:/usr/openwin/bin:/usr/localcw/sbin:/opt/VRTSvlic/bin:/opt/VRTS/bin:/opt/SUNWexplo/bin:/opt/perf/bin:/appl/gfpip/current/bin
+ create_exe_shims_ /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $EXEEXT in
+ return 0
+ shift
+ test 0 '!=' 0
+ export PATH
+ print_ver_ rm
+ test yes = yes
+ local i
+ for i in '$*'
+ env rm --version
rm (GNU coreutils) 8.15
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Paul Rubin, David MacKenzie, Richard M. Stallman,
and Jim Meyering.
+ very_expensive_
+ test '' '!=' yes
+ skip_ 'very expensive: disabled by default
This test is very expensive, so it is disabled by default.
To run it anyway, rerun make check with the RUN_VERY_EXPENSIVE_TESTS
environment variable set to yes.  E.g.,

  env RUN_VERY_EXPENSIVE_TESTS=yes make check

or use the shortcut target of the toplevel Makefile,

  make check-very-expensive
'
+ warn_ 'ext3-perf: skipped test: very expensive: disabled by default
This test is very expensive, so it is disabled by default.
To run it anyway, rerun make check with the RUN_VERY_EXPENSIVE_TESTS
environment variable set to yes.  E.g.,

  env RUN_VERY_EXPENSIVE_TESTS=yes make check

or use the shortcut target of the toplevel Makefile,

  make check-very-expensive
'
+ case $IFS in
+ printf '%s\n' 'ext3-perf: skipped test: very expensive: disabled by default
This test is very expensive, so it is disabled by default.
To run it anyway, rerun make check with the RUN_VERY_EXPENSIVE_TESTS
environment variable set to yes.  E.g.,

  env RUN_VERY_EXPENSIVE_TESTS=yes make check

or use the shortcut target of the toplevel Makefile,

  make check-very-expensive
'
ext3-perf: skipped test: very expensive: disabled by default
This test is very expensive, so it is disabled by default.
To run it anyway, rerun make check with the RUN_VERY_EXPENSIVE_TESTS
environment variable set to yes.  E.g.,

  env RUN_VERY_EXPENSIVE_TESTS=yes make check

or use the shortcut target of the toplevel Makefile,

  make check-very-expensive

+ test 9 = 2
+ printf '%s\n' 'ext3-perf: skipped test: very expensive: disabled by default
This test is very expensive, so it is disabled by default.
To run it anyway, rerun make check with the RUN_VERY_EXPENSIVE_TESTS
environment variable set to yes.  E.g.,

  env RUN_VERY_EXPENSIVE_TESTS=yes make check

or use the shortcut target of the toplevel Makefile,

  make check-very-expensive
'
+ sed 1q
+ Exit 77
+ set +e
+ exit 77
+ exit 77
+ remove_tmp_
+ __st=77
+ cleanup_
+ :
+ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests
+ chmod -R u+rwx /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-ext3-perf.3hWY
+ rm -rf /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-ext3-perf.3hWY
+ exit 77

SKIP: cp/link-heap
==================

++ initial_cwd_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
++ fail=0
+++ testdir_prefix_
+++ printf gt
++ pfx_=gt
+++ mktempd_ /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-link-heap.XXXX
+++ case $# in
+++ destdir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
+++ template_=gt-link-heap.XXXX
+++ MAX_TRIES_=4
+++ case $destdir_ in
+++ case $template_ in
++++ unset TMPDIR
++++ mktemp -d -t -p /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-link-heap.XXXX
+++ d=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-link-heap.pMQF
+++ case $d in
+++ test -d /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-link-heap.pMQF
++++ ls -dgo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-link-heap.pMQF
++++ tr S -
+++ perms='drwx------ 2 96 Jan 29 17:02 /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-link-heap.pMQF'
+++ case $perms in
+++ test 0 = 0
+++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-link-heap.pMQF
+++ return
++ test_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-link-heap.pMQF
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-link-heap.pMQF
++ 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_ ../src
+ test 1 '!=' 0
+ path_dir_=../src
+ case $path_dir_ in
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/../src
++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ abs_path_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $abs_path_dir_ in
+ PATH=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin:/usr/local/lib:/usr/localcw/bin:/appl/gfpip/current/rootbin:/sbin:/usr/bin:/usr/localcw/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/perl5/bin:/opt/OV/bin:/opt/SUNWspro/bin:/usr/local/scme:/opt/InCharge7/SAM/smarts/bin:/usr/sfw/bin:/usr/sfw/sbin:/usr/ccs/bin:/usr/ucb:/usr/openwin/bin:/usr/localcw/sbin:/opt/VRTSvlic/bin:/opt/VRTS/bin:/opt/SUNWexplo/bin:/opt/perf/bin:/appl/gfpip/current/bin
+ create_exe_shims_ /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $EXEEXT in
+ return 0
+ shift
+ test 0 '!=' 0
+ export PATH
+ print_ver_ cp
+ test yes = yes
+ local i
+ for i in '$*'
+ env cp --version
cp (GNU coreutils) 8.15
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Torbj"orn Granlund, David MacKenzie, and Jim Meyering.
+ expensive_
+ test '' '!=' yes
+ skip_ 'expensive: disabled by default
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

or use the shortcut target of the toplevel Makefile,

  make check-expensive
'
+ warn_ 'link-heap: skipped test: expensive: disabled by default
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

or use the shortcut target of the toplevel Makefile,

  make check-expensive
'
+ case $IFS in
+ printf '%s\n' 'link-heap: skipped test: expensive: disabled by default
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

or use the shortcut target of the toplevel Makefile,

  make check-expensive
'
link-heap: skipped test: expensive: disabled by default
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

or use the shortcut target of the toplevel Makefile,

  make check-expensive

+ test 9 = 2
+ printf '%s\n' 'link-heap: skipped test: expensive: disabled by default
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

or use the shortcut target of the toplevel Makefile,

  make check-expensive
'
+ sed 1q
+ Exit 77
+ set +e
+ exit 77
+ exit 77
+ remove_tmp_
+ __st=77
+ cleanup_
+ :
+ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests
+ chmod -R u+rwx /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-link-heap.pMQF
+ rm -rf /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-link-heap.pMQF
+ exit 77

SKIP: tail-2/inotify-rotate
===========================

+ tail --version
tail (GNU coreutils) 8.15
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Paul Rubin, David MacKenzie, Ian Lance Taylor,
and Jim Meyering.
+ . /appl/archives/build_tools/tools/src/coreutils-8.15/tests/init.sh
+++ expr .//appl/archives/build_tools/tools/src/coreutils-8.15/tests/tail-2/inotify-rotate : '.*/\(.*\)$'
++ ME_=inotify-rotate
++ : 2
++ DUALCASE=1
++ export DUALCASE
++ test -n ''
++ case `(set -o) 2>/dev/null` in
++ set -o posix
++ gl_shell_test_script_='
test $(echo y) = y || exit 1
score_=10
if test "$VERBOSE" = yes; then
  test -n "$( (exec 3>&1; set -x; P=1 true 2>&3) 2> /dev/null)" && score_=9
fi
test -z "$EXEEXT" && exit $score_
shopt -s expand_aliases
alias a-b="echo zoo"
v=abx
     test ${v%x} = ab \
  && test ${v#a} = bx \
  && test $(a-b) = zoo \
  && exit $score_
'
++ test x = x--no-reexec
++ gl_set_x_corrupts_stderr_=false
++ export gl_set_x_corrupts_stderr_
++ marginal_=
++ for re_shell_ in __current__ '"${CONFIG_SHELL:-no_shell}"' /bin/sh bash dash zsh pdksh fail
++ test __current__ = no_shell
++ test __current__ = fail
++ test __current__ = __current__
++ st_=10
++ test 10 = 10
++ gl_set_x_corrupts_stderr_=false
++ break
++ test __current__ '!=' __current__
++ test -n ''
++ : 87
++ export MALLOC_PERTURB_
++ diff_out_='No differences encountered'
++ test -z 'No differences encountered'
++ test -f /appl/archives/build_tools/tools/src/coreutils-8.15/tests/init.cfg
++ . /appl/archives/build_tools/tools/src/coreutils-8.15/tests/init.cfg
+++ stderr_fileno_=9
+++ sanitize_path_
+++ local 'saved_IFS= 	
'
+++ IFS=:
+++ set -- /appl/archives/build_tools/tools/build/coreutils-8.15/src /usr/xpg4/bin /appl/gfpip/local/bin /usr/local/lib /usr/localcw/bin /appl/gfpip/current/rootbin /sbin /usr/bin /usr/localcw/bin /usr/sbin /usr/local/bin /usr/local/sbin /opt/perl5/bin /opt/OV/bin /opt/SUNWspro/bin /usr/local/scme /opt/InCharge7/SAM/smarts/bin /usr/sfw/bin /usr/sfw/sbin /usr/ccs/bin /usr/ucb /usr/openwin/bin /usr/localcw/sbin /opt/VRTSvlic/bin /opt/VRTS/bin /opt/SUNWexplo/bin /opt/perf/bin /appl/gfpip/current/bin
+++ IFS=' 	
'
+++ local d d1
+++ local colon=
+++ local new_path=
+++ for d in '"$@"'
+++ test -z /appl/archives/build_tools/tools/build/coreutils-8.15/src
+++ d1=/appl/archives/build_tools/tools/build/coreutils-8.15/src
+++ ls -d /appl/archives/build_tools/tools/build/coreutils-8.15/src/.
+++ new_path=/appl/archives/build_tools/tools/build/coreutils-8.15/src
+++ colon=:
+++ for d in '"$@"'
+++ test -z /usr/xpg4/bin
+++ d1=/usr/xpg4/bin
+++ ls -d /usr/xpg4/bin/.
+++ new_path=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin
+++ colon=:
+++ for d in '"$@"'
+++ test -z /appl/gfpip/local/bin
+++ d1=/appl/gfpip/local/bin
+++ ls -d /appl/gfpip/local/bin/.
+++ new_path=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin
+++ colon=:
+++ for d in '"$@"'
+++ test -z /usr/local/lib
+++ d1=/usr/local/lib
+++ ls -d /usr/local/lib/.
+++ new_path=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin:/usr/local/lib
+++ colon=:
+++ for d in '"$@"'
+++ test -z /usr/localcw/bin
+++ d1=/usr/localcw/bin
+++ ls -d /usr/localcw/bin/.
+++ new_path=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin:/usr/local/lib:/usr/localcw/bin
+++ colon=:
+++ for d in '"$@"'
+++ test -z /appl/gfpip/current/rootbin
+++ d1=/appl/gfpip/current/rootbin
+++ ls -d /appl/gfpip/current/rootbin/.
+++ new_path=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin:/usr/local/lib:/usr/localcw/bin:/appl/gfpip/current/rootbin
+++ colon=:
+++ for d in '"$@"'
+++ test -z /sbin
+++ d1=/sbin
+++ ls -d /sbin/.
+++ new_path=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin:/usr/local/lib:/usr/localcw/bin:/appl/gfpip/current/rootbin:/sbin
+++ colon=:
+++ for d in '"$@"'
+++ test -z /usr/bin
+++ d1=/usr/bin
+++ ls -d /usr/bin/.
+++ new_path=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin:/usr/local/lib:/usr/localcw/bin:/appl/gfpip/current/rootbin:/sbin:/usr/bin
+++ colon=:
+++ for d in '"$@"'
+++ test -z /usr/localcw/bin
+++ d1=/usr/localcw/bin
+++ ls -d /usr/localcw/bin/.
+++ new_path=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin:/usr/local/lib:/usr/localcw/bin:/appl/gfpip/current/rootbin:/sbin:/usr/bin:/usr/localcw/bin
+++ colon=:
+++ for d in '"$@"'
+++ test -z /usr/sbin
+++ d1=/usr/sbin
+++ ls -d /usr/sbin/.
+++ new_path=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin:/usr/local/lib:/usr/localcw/bin:/appl/gfpip/current/rootbin:/sbin:/usr/bin:/usr/localcw/bin:/usr/sbin
+++ colon=:
+++ for d in '"$@"'
+++ test -z /usr/local/bin
+++ d1=/usr/local/bin
+++ ls -d /usr/local/bin/.
+++ new_path=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin:/usr/local/lib:/usr/localcw/bin:/appl/gfpip/current/rootbin:/sbin:/usr/bin:/usr/localcw/bin:/usr/sbin:/usr/local/bin
+++ colon=:
+++ for d in '"$@"'
+++ test -z /usr/local/sbin
+++ d1=/usr/local/sbin
+++ ls -d /usr/local/sbin/.
+++ new_path=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin:/usr/local/lib:/usr/localcw/bin:/appl/gfpip/current/rootbin:/sbin:/usr/bin:/usr/localcw/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin
+++ colon=:
+++ for d in '"$@"'
+++ test -z /opt/perl5/bin
+++ d1=/opt/perl5/bin
+++ ls -d /opt/perl5/bin/.
+++ new_path=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin:/usr/local/lib:/usr/localcw/bin:/appl/gfpip/current/rootbin:/sbin:/usr/bin:/usr/localcw/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/perl5/bin
+++ colon=:
+++ for d in '"$@"'
+++ test -z /opt/OV/bin
+++ d1=/opt/OV/bin
+++ ls -d /opt/OV/bin/.
+++ new_path=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin:/usr/local/lib:/usr/localcw/bin:/appl/gfpip/current/rootbin:/sbin:/usr/bin:/usr/localcw/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/perl5/bin:/opt/OV/bin
+++ colon=:
+++ for d in '"$@"'
+++ test -z /opt/SUNWspro/bin
+++ d1=/opt/SUNWspro/bin
+++ ls -d /opt/SUNWspro/bin/.
+++ new_path=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin:/usr/local/lib:/usr/localcw/bin:/appl/gfpip/current/rootbin:/sbin:/usr/bin:/usr/localcw/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/perl5/bin:/opt/OV/bin:/opt/SUNWspro/bin
+++ colon=:
+++ for d in '"$@"'
+++ test -z /usr/local/scme
+++ d1=/usr/local/scme
+++ ls -d /usr/local/scme/.
+++ new_path=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin:/usr/local/lib:/usr/localcw/bin:/appl/gfpip/current/rootbin:/sbin:/usr/bin:/usr/localcw/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/perl5/bin:/opt/OV/bin:/opt/SUNWspro/bin:/usr/local/scme
+++ colon=:
+++ for d in '"$@"'
+++ test -z /opt/InCharge7/SAM/smarts/bin
+++ d1=/opt/InCharge7/SAM/smarts/bin
+++ ls -d /opt/InCharge7/SAM/smarts/bin/.
+++ new_path=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin:/usr/local/lib:/usr/localcw/bin:/appl/gfpip/current/rootbin:/sbin:/usr/bin:/usr/localcw/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/perl5/bin:/opt/OV/bin:/opt/SUNWspro/bin:/usr/local/scme:/opt/InCharge7/SAM/smarts/bin
+++ colon=:
+++ for d in '"$@"'
+++ test -z /usr/sfw/bin
+++ d1=/usr/sfw/bin
+++ ls -d /usr/sfw/bin/.
+++ new_path=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin:/usr/local/lib:/usr/localcw/bin:/appl/gfpip/current/rootbin:/sbin:/usr/bin:/usr/localcw/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/perl5/bin:/opt/OV/bin:/opt/SUNWspro/bin:/usr/local/scme:/opt/InCharge7/SAM/smarts/bin:/usr/sfw/bin
+++ colon=:
+++ for d in '"$@"'
+++ test -z /usr/sfw/sbin
+++ d1=/usr/sfw/sbin
+++ ls -d /usr/sfw/sbin/.
+++ new_path=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin:/usr/local/lib:/usr/localcw/bin:/appl/gfpip/current/rootbin:/sbin:/usr/bin:/usr/localcw/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/perl5/bin:/opt/OV/bin:/opt/SUNWspro/bin:/usr/local/scme:/opt/InCharge7/SAM/smarts/bin:/usr/sfw/bin:/usr/sfw/sbin
+++ colon=:
+++ for d in '"$@"'
+++ test -z /usr/ccs/bin
+++ d1=/usr/ccs/bin
+++ ls -d /usr/ccs/bin/.
+++ new_path=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin:/usr/local/lib:/usr/localcw/bin:/appl/gfpip/current/rootbin:/sbin:/usr/bin:/usr/localcw/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/perl5/bin:/opt/OV/bin:/opt/SUNWspro/bin:/usr/local/scme:/opt/InCharge7/SAM/smarts/bin:/usr/sfw/bin:/usr/sfw/sbin:/usr/ccs/bin
+++ colon=:
+++ for d in '"$@"'
+++ test -z /usr/ucb
+++ d1=/usr/ucb
+++ ls -d /usr/ucb/.
+++ new_path=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin:/usr/local/lib:/usr/localcw/bin:/appl/gfpip/current/rootbin:/sbin:/usr/bin:/usr/localcw/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/perl5/bin:/opt/OV/bin:/opt/SUNWspro/bin:/usr/local/scme:/opt/InCharge7/SAM/smarts/bin:/usr/sfw/bin:/usr/sfw/sbin:/usr/ccs/bin:/usr/ucb
+++ colon=:
+++ for d in '"$@"'
+++ test -z /usr/openwin/bin
+++ d1=/usr/openwin/bin
+++ ls -d /usr/openwin/bin/.
+++ new_path=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin:/usr/local/lib:/usr/localcw/bin:/appl/gfpip/current/rootbin:/sbin:/usr/bin:/usr/localcw/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/perl5/bin:/opt/OV/bin:/opt/SUNWspro/bin:/usr/local/scme:/opt/InCharge7/SAM/smarts/bin:/usr/sfw/bin:/usr/sfw/sbin:/usr/ccs/bin:/usr/ucb:/usr/openwin/bin
+++ colon=:
+++ for d in '"$@"'
+++ test -z /usr/localcw/sbin
+++ d1=/usr/localcw/sbin
+++ ls -d /usr/localcw/sbin/.
+++ new_path=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin:/usr/local/lib:/usr/localcw/bin:/appl/gfpip/current/rootbin:/sbin:/usr/bin:/usr/localcw/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/perl5/bin:/opt/OV/bin:/opt/SUNWspro/bin:/usr/local/scme:/opt/InCharge7/SAM/smarts/bin:/usr/sfw/bin:/usr/sfw/sbin:/usr/ccs/bin:/usr/ucb:/usr/openwin/bin:/usr/localcw/sbin
+++ colon=:
+++ for d in '"$@"'
+++ test -z /opt/VRTSvlic/bin
+++ d1=/opt/VRTSvlic/bin
+++ ls -d /opt/VRTSvlic/bin/.
+++ new_path=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin:/usr/local/lib:/usr/localcw/bin:/appl/gfpip/current/rootbin:/sbin:/usr/bin:/usr/localcw/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/perl5/bin:/opt/OV/bin:/opt/SUNWspro/bin:/usr/local/scme:/opt/InCharge7/SAM/smarts/bin:/usr/sfw/bin:/usr/sfw/sbin:/usr/ccs/bin:/usr/ucb:/usr/openwin/bin:/usr/localcw/sbin:/opt/VRTSvlic/bin
+++ colon=:
+++ for d in '"$@"'
+++ test -z /opt/VRTS/bin
+++ d1=/opt/VRTS/bin
+++ ls -d /opt/VRTS/bin/.
+++ new_path=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin:/usr/local/lib:/usr/localcw/bin:/appl/gfpip/current/rootbin:/sbin:/usr/bin:/usr/localcw/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/perl5/bin:/opt/OV/bin:/opt/SUNWspro/bin:/usr/local/scme:/opt/InCharge7/SAM/smarts/bin:/usr/sfw/bin:/usr/sfw/sbin:/usr/ccs/bin:/usr/ucb:/usr/openwin/bin:/usr/localcw/sbin:/opt/VRTSvlic/bin:/opt/VRTS/bin
+++ colon=:
+++ for d in '"$@"'
+++ test -z /opt/SUNWexplo/bin
+++ d1=/opt/SUNWexplo/bin
+++ ls -d /opt/SUNWexplo/bin/.
+++ new_path=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin:/usr/local/lib:/usr/localcw/bin:/appl/gfpip/current/rootbin:/sbin:/usr/bin:/usr/localcw/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/perl5/bin:/opt/OV/bin:/opt/SUNWspro/bin:/usr/local/scme:/opt/InCharge7/SAM/smarts/bin:/usr/sfw/bin:/usr/sfw/sbin:/usr/ccs/bin:/usr/ucb:/usr/openwin/bin:/usr/localcw/sbin:/opt/VRTSvlic/bin:/opt/VRTS/bin:/opt/SUNWexplo/bin
+++ colon=:
+++ for d in '"$@"'
+++ test -z /opt/perf/bin
+++ d1=/opt/perf/bin
+++ ls -d /opt/perf/bin/.
+++ new_path=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin:/usr/local/lib:/usr/localcw/bin:/appl/gfpip/current/rootbin:/sbin:/usr/bin:/usr/localcw/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/perl5/bin:/opt/OV/bin:/opt/SUNWspro/bin:/usr/local/scme:/opt/InCharge7/SAM/smarts/bin:/usr/sfw/bin:/usr/sfw/sbin:/usr/ccs/bin:/usr/ucb:/usr/openwin/bin:/usr/localcw/sbin:/opt/VRTSvlic/bin:/opt/VRTS/bin:/opt/SUNWexplo/bin:/opt/perf/bin
+++ colon=:
+++ for d in '"$@"'
+++ test -z /appl/gfpip/current/bin
+++ d1=/appl/gfpip/current/bin
+++ ls -d /appl/gfpip/current/bin/.
+++ new_path=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin:/usr/local/lib:/usr/localcw/bin:/appl/gfpip/current/rootbin:/sbin:/usr/bin:/usr/localcw/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/perl5/bin:/opt/OV/bin:/opt/SUNWspro/bin:/usr/local/scme:/opt/InCharge7/SAM/smarts/bin:/usr/sfw/bin:/usr/sfw/sbin:/usr/ccs/bin:/usr/ucb:/usr/openwin/bin:/usr/localcw/sbin:/opt/VRTSvlic/bin:/opt/VRTS/bin:/opt/SUNWexplo/bin:/opt/perf/bin:/appl/gfpip/current/bin
+++ colon=:
+++ for d in /sbin /usr/sbin
+++ case ":$new_path:" in
+++ for d in /sbin /usr/sbin
+++ case ":$new_path:" in
+++ PATH=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin:/usr/local/lib:/usr/localcw/bin:/appl/gfpip/current/rootbin:/sbin:/usr/bin:/usr/localcw/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/perl5/bin:/opt/OV/bin:/opt/SUNWspro/bin:/usr/local/scme:/opt/InCharge7/SAM/smarts/bin:/usr/sfw/bin:/usr/sfw/sbin:/usr/ccs/bin:/usr/ucb:/usr/openwin/bin:/usr/localcw/sbin:/opt/VRTSvlic/bin:/opt/VRTS/bin:/opt/SUNWexplo/bin:/opt/perf/bin:/appl/gfpip/current/bin
+++ export PATH
++ setup_
++ test yes = yes
++ false
++ set -x
++ initial_cwd_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
++ fail=0
+++ testdir_prefix_
+++ printf gt
++ pfx_=gt
+++ mktempd_ /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-inotify-rotate.XXXX
+++ case $# in
+++ destdir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
+++ template_=gt-inotify-rotate.XXXX
+++ MAX_TRIES_=4
+++ case $destdir_ in
+++ case $template_ in
++++ unset TMPDIR
++++ mktemp -d -t -p /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-inotify-rotate.XXXX
+++ d=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-inotify-rotate.jsdO
+++ case $d in
+++ test -d /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-inotify-rotate.jsdO
++++ ls -dgo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-inotify-rotate.jsdO
++++ tr S -
+++ perms='drwx------ 2 96 Jan 29 17:02 /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-inotify-rotate.jsdO'
+++ case $perms in
+++ test 0 = 0
+++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-inotify-rotate.jsdO
+++ return
++ test_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-inotify-rotate.jsdO
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-inotify-rotate.jsdO
++ 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_ ../src
+ test 1 '!=' 0
+ path_dir_=../src
+ case $path_dir_ in
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/../src
++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ abs_path_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $abs_path_dir_ in
+ PATH=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin:/usr/local/lib:/usr/localcw/bin:/appl/gfpip/current/rootbin:/sbin:/usr/bin:/usr/localcw/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/perl5/bin:/opt/OV/bin:/opt/SUNWspro/bin:/usr/local/scme:/opt/InCharge7/SAM/smarts/bin:/usr/sfw/bin:/usr/sfw/sbin:/usr/ccs/bin:/usr/ucb:/usr/openwin/bin:/usr/localcw/sbin:/opt/VRTSvlic/bin:/opt/VRTS/bin:/opt/SUNWexplo/bin:/opt/perf/bin:/appl/gfpip/current/bin
+ create_exe_shims_ /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $EXEEXT in
+ return 0
+ shift
+ test 0 '!=' 0
+ export PATH
+ expensive_
+ test '' '!=' yes
+ skip_ 'expensive: disabled by default
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

or use the shortcut target of the toplevel Makefile,

  make check-expensive
'
+ warn_ 'inotify-rotate: skipped test: expensive: disabled by default
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

or use the shortcut target of the toplevel Makefile,

  make check-expensive
'
+ case $IFS in
+ printf '%s\n' 'inotify-rotate: skipped test: expensive: disabled by default
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

or use the shortcut target of the toplevel Makefile,

  make check-expensive
'
inotify-rotate: skipped test: expensive: disabled by default
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

or use the shortcut target of the toplevel Makefile,

  make check-expensive

+ test 9 = 2
+ printf '%s\n' 'inotify-rotate: skipped test: expensive: disabled by default
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

or use the shortcut target of the toplevel Makefile,

  make check-expensive
'
+ sed 1q
+ Exit 77
+ set +e
+ exit 77
+ exit 77
+ remove_tmp_
+ __st=77
+ cleanup_
+ :
+ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests
+ chmod -R u+rwx /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-inotify-rotate.jsdO
+ rm -rf /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-inotify-rotate.jsdO
+ exit 77

SKIP: tail-2/assert
===================

++ initial_cwd_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
++ fail=0
+++ testdir_prefix_
+++ printf gt
++ pfx_=gt
+++ mktempd_ /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-assert.XXXX
+++ case $# in
+++ destdir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
+++ template_=gt-assert.XXXX
+++ MAX_TRIES_=4
+++ case $destdir_ in
+++ case $template_ in
++++ unset TMPDIR
++++ mktemp -d -t -p /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-assert.XXXX
+++ d=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-assert.7jYr
+++ case $d in
+++ test -d /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-assert.7jYr
++++ ls -dgo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-assert.7jYr
++++ tr S -
+++ perms='drwx------ 2 96 Jan 29 17:02 /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-assert.7jYr'
+++ case $perms in
+++ test 0 = 0
+++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-assert.7jYr
+++ return
++ test_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-assert.7jYr
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-assert.7jYr
++ 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_ ../src
+ test 1 '!=' 0
+ path_dir_=../src
+ case $path_dir_ in
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/../src
++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ abs_path_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $abs_path_dir_ in
+ PATH=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin:/usr/local/lib:/usr/localcw/bin:/appl/gfpip/current/rootbin:/sbin:/usr/bin:/usr/localcw/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/perl5/bin:/opt/OV/bin:/opt/SUNWspro/bin:/usr/local/scme:/opt/InCharge7/SAM/smarts/bin:/usr/sfw/bin:/usr/sfw/sbin:/usr/ccs/bin:/usr/ucb:/usr/openwin/bin:/usr/localcw/sbin:/opt/VRTSvlic/bin:/opt/VRTS/bin:/opt/SUNWexplo/bin:/opt/perf/bin:/appl/gfpip/current/bin
+ create_exe_shims_ /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $EXEEXT in
+ return 0
+ shift
+ test 0 '!=' 0
+ export PATH
+ print_ver_ tail
+ test yes = yes
+ local i
+ for i in '$*'
+ env tail --version
tail (GNU coreutils) 8.15
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Paul Rubin, David MacKenzie, Ian Lance Taylor,
and Jim Meyering.
+ very_expensive_
+ test '' '!=' yes
+ skip_ 'very expensive: disabled by default
This test is very expensive, so it is disabled by default.
To run it anyway, rerun make check with the RUN_VERY_EXPENSIVE_TESTS
environment variable set to yes.  E.g.,

  env RUN_VERY_EXPENSIVE_TESTS=yes make check

or use the shortcut target of the toplevel Makefile,

  make check-very-expensive
'
+ warn_ 'assert: skipped test: very expensive: disabled by default
This test is very expensive, so it is disabled by default.
To run it anyway, rerun make check with the RUN_VERY_EXPENSIVE_TESTS
environment variable set to yes.  E.g.,

  env RUN_VERY_EXPENSIVE_TESTS=yes make check

or use the shortcut target of the toplevel Makefile,

  make check-very-expensive
'
+ case $IFS in
+ printf '%s\n' 'assert: skipped test: very expensive: disabled by default
This test is very expensive, so it is disabled by default.
To run it anyway, rerun make check with the RUN_VERY_EXPENSIVE_TESTS
environment variable set to yes.  E.g.,

  env RUN_VERY_EXPENSIVE_TESTS=yes make check

or use the shortcut target of the toplevel Makefile,

  make check-very-expensive
'
assert: skipped test: very expensive: disabled by default
This test is very expensive, so it is disabled by default.
To run it anyway, rerun make check with the RUN_VERY_EXPENSIVE_TESTS
environment variable set to yes.  E.g.,

  env RUN_VERY_EXPENSIVE_TESTS=yes make check

or use the shortcut target of the toplevel Makefile,

  make check-very-expensive

+ test 9 = 2
+ printf '%s\n' 'assert: skipped test: very expensive: disabled by default
This test is very expensive, so it is disabled by default.
To run it anyway, rerun make check with the RUN_VERY_EXPENSIVE_TESTS
environment variable set to yes.  E.g.,

  env RUN_VERY_EXPENSIVE_TESTS=yes make check

or use the shortcut target of the toplevel Makefile,

  make check-very-expensive
'
+ sed 1q
+ Exit 77
+ set +e
+ exit 77
+ exit 77
+ remove_tmp_
+ __st=77
+ cleanup_
+ :
+ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests
+ chmod -R u+rwx /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-assert.7jYr
+ rm -rf /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-assert.7jYr
+ exit 77

SKIP: rm/hash
=============

++ initial_cwd_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
++ fail=0
+++ testdir_prefix_
+++ printf gt
++ pfx_=gt
+++ mktempd_ /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-hash.XXXX
+++ case $# in
+++ destdir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
+++ template_=gt-hash.XXXX
+++ MAX_TRIES_=4
+++ case $destdir_ in
+++ case $template_ in
++++ unset TMPDIR
++++ mktemp -d -t -p /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-hash.XXXX
+++ d=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-hash.kXp0
+++ case $d in
+++ test -d /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-hash.kXp0
++++ ls -dgo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-hash.kXp0
++++ tr S -
+++ perms='drwx------ 2 96 Jan 29 17:02 /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-hash.kXp0'
+++ case $perms in
+++ test 0 = 0
+++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-hash.kXp0
+++ return
++ test_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-hash.kXp0
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-hash.kXp0
++ 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_ ../src
+ test 1 '!=' 0
+ path_dir_=../src
+ case $path_dir_ in
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/../src
++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ abs_path_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $abs_path_dir_ in
+ PATH=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin:/usr/local/lib:/usr/localcw/bin:/appl/gfpip/current/rootbin:/sbin:/usr/bin:/usr/localcw/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/perl5/bin:/opt/OV/bin:/opt/SUNWspro/bin:/usr/local/scme:/opt/InCharge7/SAM/smarts/bin:/usr/sfw/bin:/usr/sfw/sbin:/usr/ccs/bin:/usr/ucb:/usr/openwin/bin:/usr/localcw/sbin:/opt/VRTSvlic/bin:/opt/VRTS/bin:/opt/SUNWexplo/bin:/opt/perf/bin:/appl/gfpip/current/bin
+ create_exe_shims_ /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $EXEEXT in
+ return 0
+ shift
+ test 0 '!=' 0
+ export PATH
+ print_ver_ rm
+ test yes = yes
+ local i
+ for i in '$*'
+ env rm --version
rm (GNU coreutils) 8.15
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Paul Rubin, David MacKenzie, Richard M. Stallman,
and Jim Meyering.
+ expensive_
+ test '' '!=' yes
+ skip_ 'expensive: disabled by default
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

or use the shortcut target of the toplevel Makefile,

  make check-expensive
'
+ warn_ 'hash: skipped test: expensive: disabled by default
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

or use the shortcut target of the toplevel Makefile,

  make check-expensive
'
+ case $IFS in
+ printf '%s\n' 'hash: skipped test: expensive: disabled by default
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

or use the shortcut target of the toplevel Makefile,

  make check-expensive
'
hash: skipped test: expensive: disabled by default
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

or use the shortcut target of the toplevel Makefile,

  make check-expensive

+ test 9 = 2
+ printf '%s\n' 'hash: skipped test: expensive: disabled by default
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

or use the shortcut target of the toplevel Makefile,

  make check-expensive
'
+ sed 1q
+ Exit 77
+ set +e
+ exit 77
+ exit 77
+ remove_tmp_
+ __st=77
+ cleanup_
+ :
+ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests
+ chmod -R u+rwx /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-hash.kXp0
+ rm -rf /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-hash.kXp0
+ exit 77

SKIP: rm/many-dir-entries-vs-OOM
================================

++ initial_cwd_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
++ fail=0
+++ testdir_prefix_
+++ printf gt
++ pfx_=gt
+++ mktempd_ /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-many-dir-entries-vs-OOM.XXXX
+++ case $# in
+++ destdir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
+++ template_=gt-many-dir-entries-vs-OOM.XXXX
+++ MAX_TRIES_=4
+++ case $destdir_ in
+++ case $template_ in
++++ unset TMPDIR
++++ mktemp -d -t -p /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-many-dir-entries-vs-OOM.XXXX
+++ d=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-many-dir-entries-vs-OOM.wLCU
+++ case $d in
+++ test -d /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-many-dir-entries-vs-OOM.wLCU
++++ ls -dgo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-many-dir-entries-vs-OOM.wLCU
++++ tr S -
+++ perms='drwx------ 2 96 Jan 29 17:03 /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-many-dir-entries-vs-OOM.wLCU'
+++ case $perms in
+++ test 0 = 0
+++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-many-dir-entries-vs-OOM.wLCU
+++ return
++ test_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-many-dir-entries-vs-OOM.wLCU
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-many-dir-entries-vs-OOM.wLCU
++ 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_ ../src
+ test 1 '!=' 0
+ path_dir_=../src
+ case $path_dir_ in
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/../src
++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ abs_path_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $abs_path_dir_ in
+ PATH=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin:/usr/local/lib:/usr/localcw/bin:/appl/gfpip/current/rootbin:/sbin:/usr/bin:/usr/localcw/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/perl5/bin:/opt/OV/bin:/opt/SUNWspro/bin:/usr/local/scme:/opt/InCharge7/SAM/smarts/bin:/usr/sfw/bin:/usr/sfw/sbin:/usr/ccs/bin:/usr/ucb:/usr/openwin/bin:/usr/localcw/sbin:/opt/VRTSvlic/bin:/opt/VRTS/bin:/opt/SUNWexplo/bin:/opt/perf/bin:/appl/gfpip/current/bin
+ create_exe_shims_ /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $EXEEXT in
+ return 0
+ shift
+ test 0 '!=' 0
+ export PATH
+ print_ver_ rm du chmod
+ test yes = yes
+ local i
+ for i in '$*'
+ env rm --version
rm (GNU coreutils) 8.15
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Paul Rubin, David MacKenzie, Richard M. Stallman,
and Jim Meyering.
+ for i in '$*'
+ env du --version
du (GNU coreutils) 8.15
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Torbj"orn Granlund, David MacKenzie, Paul Eggert,
and Jim Meyering.
+ for i in '$*'
+ env chmod --version
chmod (GNU coreutils) 8.15
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by David MacKenzie and Jim Meyering.
+ expensive_
+ test '' '!=' yes
+ skip_ 'expensive: disabled by default
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

or use the shortcut target of the toplevel Makefile,

  make check-expensive
'
+ warn_ 'many-dir-entries-vs-OOM: skipped test: expensive: disabled by default
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

or use the shortcut target of the toplevel Makefile,

  make check-expensive
'
+ case $IFS in
+ printf '%s\n' 'many-dir-entries-vs-OOM: skipped test: expensive: disabled by default
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

or use the shortcut target of the toplevel Makefile,

  make check-expensive
'
many-dir-entries-vs-OOM: skipped test: expensive: disabled by default
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

or use the shortcut target of the toplevel Makefile,

  make check-expensive

+ test 9 = 2
+ printf '%s\n' 'many-dir-entries-vs-OOM: skipped test: expensive: disabled by default
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

or use the shortcut target of the toplevel Makefile,

  make check-expensive
'
+ sed 1q
+ Exit 77
+ set +e
+ exit 77
+ exit 77
+ remove_tmp_
+ __st=77
+ cleanup_
+ :
+ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests
+ chmod -R u+rwx /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-many-dir-entries-vs-OOM.wLCU
+ rm -rf /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-many-dir-entries-vs-OOM.wLCU
+ exit 77

SKIP: misc/seq-long-double
==========================

++ initial_cwd_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
++ fail=0
+++ testdir_prefix_
+++ printf gt
++ pfx_=gt
+++ mktempd_ /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-seq-long-double.XXXX
+++ case $# in
+++ destdir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
+++ template_=gt-seq-long-double.XXXX
+++ MAX_TRIES_=4
+++ case $destdir_ in
+++ case $template_ in
++++ unset TMPDIR
++++ mktemp -d -t -p /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-seq-long-double.XXXX
+++ d=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-seq-long-double.Biix
+++ case $d in
+++ test -d /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-seq-long-double.Biix
++++ ls -dgo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-seq-long-double.Biix
++++ tr S -
+++ perms='drwx------ 2 96 Jan 29 17:03 /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-seq-long-double.Biix'
+++ case $perms in
+++ test 0 = 0
+++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-seq-long-double.Biix
+++ return
++ test_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-seq-long-double.Biix
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-seq-long-double.Biix
++ 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_ ../src
+ test 1 '!=' 0
+ path_dir_=../src
+ case $path_dir_ in
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/../src
++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ abs_path_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $abs_path_dir_ in
+ PATH=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin:/usr/local/lib:/usr/localcw/bin:/appl/gfpip/current/rootbin:/sbin:/usr/bin:/usr/localcw/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/perl5/bin:/opt/OV/bin:/opt/SUNWspro/bin:/usr/local/scme:/opt/InCharge7/SAM/smarts/bin:/usr/sfw/bin:/usr/sfw/sbin:/usr/ccs/bin:/usr/ucb:/usr/openwin/bin:/usr/localcw/sbin:/opt/VRTSvlic/bin:/opt/VRTS/bin:/opt/SUNWexplo/bin:/opt/perf/bin:/appl/gfpip/current/bin
+ create_exe_shims_ /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $EXEEXT in
+ return 0
+ shift
+ test 0 '!=' 0
+ export PATH
+ print_ver_ seq
+ test yes = yes
+ local i
+ for i in '$*'
+ env seq --version
seq (GNU coreutils) 8.15
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Ulrich Drepper.
+ getlimits_
++ getlimits
+ eval CHAR_MAX=127 CHAR_OFLOW=128 CHAR_MIN=-128 CHAR_UFLOW=-129 SCHAR_MAX=127 SCHAR_OFLOW=128 SCHAR_MIN=-128 SCHAR_UFLOW=-129 UCHAR_MAX=255 UCHAR_OFLOW=256 SHRT_MAX=32767 SHRT_OFLOW=32768 SHRT_MIN=-32768 SHRT_UFLOW=-32769 INT_MAX=2147483647 INT_OFLOW=2147483648 INT_MIN=-2147483648 INT_UFLOW=-2147483649 UINT_MAX=4294967295 UINT_OFLOW=4294967296 LONG_MAX=9223372036854775807 LONG_OFLOW=9223372036854775808 LONG_MIN=-9223372036854775808 LONG_UFLOW=-9223372036854775809 ULONG_MAX=18446744073709551615 ULONG_OFLOW=18446744073709551616 SIZE_MAX=18446744073709551615 SIZE_OFLOW=18446744073709551616 SSIZE_MAX=9223372036854775807 SSIZE_OFLOW=9223372036854775808 SSIZE_MIN=-9223372036854775808 SSIZE_UFLOW=-9223372036854775809 TIME_T_MAX=9223372036854775807 TIME_T_OFLOW=9223372036854775808 TIME_T_MIN=-9223372036854775808 TIME_T_UFLOW=-9223372036854775809 UID_T_MAX=2147483647 UID_T_OFLOW=2147483648 GID_T_MAX=2147483647 GID_T_OFLOW=2147483648 PID_T_MAX=2147483647 PID_T_OFLOW=2147483648 PID_T_MIN=-2147483648 PID_T_UFLOW=-2147483649 OFF_T_MAX=9223372036854775807 OFF_T_OFLOW=9223372036854775808 OFF_T_MIN=-9223372036854775808 OFF_T_UFLOW=-9223372036854775809 INTMAX_MAX=9223372036854775807 INTMAX_OFLOW=9223372036854775808 INTMAX_MIN=-9223372036854775808 INTMAX_UFLOW=-9223372036854775809 UINTMAX_MAX=18446744073709551615 UINTMAX_OFLOW=18446744073709551616 FLT_MIN=1.175494e-38 FLT_MAX=3.402823e+38 DBL_MIN=2.225074e-308 DBL_MAX=1.797693e+308 LDBL_MIN=3.362103e-4932 LDBL_MAX=1.189731e+4932
++ CHAR_MAX=127
++ CHAR_OFLOW=128
++ CHAR_MIN=-128
++ CHAR_UFLOW=-129
++ SCHAR_MAX=127
++ SCHAR_OFLOW=128
++ SCHAR_MIN=-128
++ SCHAR_UFLOW=-129
++ UCHAR_MAX=255
++ UCHAR_OFLOW=256
++ SHRT_MAX=32767
++ SHRT_OFLOW=32768
++ SHRT_MIN=-32768
++ SHRT_UFLOW=-32769
++ INT_MAX=2147483647
++ INT_OFLOW=2147483648
++ INT_MIN=-2147483648
++ INT_UFLOW=-2147483649
++ UINT_MAX=4294967295
++ UINT_OFLOW=4294967296
++ LONG_MAX=9223372036854775807
++ LONG_OFLOW=9223372036854775808
++ LONG_MIN=-9223372036854775808
++ LONG_UFLOW=-9223372036854775809
++ ULONG_MAX=18446744073709551615
++ ULONG_OFLOW=18446744073709551616
++ SIZE_MAX=18446744073709551615
++ SIZE_OFLOW=18446744073709551616
++ SSIZE_MAX=9223372036854775807
++ SSIZE_OFLOW=9223372036854775808
++ SSIZE_MIN=-9223372036854775808
++ SSIZE_UFLOW=-9223372036854775809
++ TIME_T_MAX=9223372036854775807
++ TIME_T_OFLOW=9223372036854775808
++ TIME_T_MIN=-9223372036854775808
++ TIME_T_UFLOW=-9223372036854775809
++ UID_T_MAX=2147483647
++ UID_T_OFLOW=2147483648
++ GID_T_MAX=2147483647
++ GID_T_OFLOW=2147483648
++ PID_T_MAX=2147483647
++ PID_T_OFLOW=2147483648
++ PID_T_MIN=-2147483648
++ PID_T_UFLOW=-2147483649
++ OFF_T_MAX=9223372036854775807
++ OFF_T_OFLOW=9223372036854775808
++ OFF_T_MIN=-9223372036854775808
++ OFF_T_UFLOW=-9223372036854775809
++ INTMAX_MAX=9223372036854775807
++ INTMAX_OFLOW=9223372036854775808
++ INTMAX_MIN=-9223372036854775808
++ INTMAX_UFLOW=-9223372036854775809
++ UINTMAX_MAX=18446744073709551615
++ UINTMAX_OFLOW=18446744073709551616
++ FLT_MIN=1.175494e-38
++ FLT_MAX=3.402823e+38
++ DBL_MIN=2.225074e-308
++ DBL_MAX=1.797693e+308
++ LDBL_MIN=3.362103e-4932
++ LDBL_MAX=1.189731e+4932
+ test 2147483647
+ cat
+ gcc -std=gnu99 -c long.c
long.c:1:22: features.h: No such file or directory
long.c:5: error: syntax error before string constant
+ skip_ 'this test runs only on systems with glibc and long double != double'
+ warn_ 'seq-long-double: skipped test: this test runs only on systems with glibc and long double != double'
+ case $IFS in
+ printf '%s\n' 'seq-long-double: skipped test: this test runs only on systems with glibc and long double != double'
seq-long-double: skipped test: this test runs only on systems with glibc and long double != double
+ test 9 = 2
+ printf '%s\n' 'seq-long-double: skipped test: this test runs only on systems with glibc and long double != double'
+ sed 1q
+ Exit 77
+ set +e
+ exit 77
+ exit 77
+ remove_tmp_
+ __st=77
+ cleanup_
+ :
+ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests
+ chmod -R u+rwx /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-seq-long-double.Biix
+ rm -rf /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-seq-long-double.Biix
+ exit 77

SKIP: tail-2/tail-n0f
=====================

++ initial_cwd_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
++ fail=0
+++ testdir_prefix_
+++ printf gt
++ pfx_=gt
+++ mktempd_ /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-tail-n0f.XXXX
+++ case $# in
+++ destdir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
+++ template_=gt-tail-n0f.XXXX
+++ MAX_TRIES_=4
+++ case $destdir_ in
+++ case $template_ in
++++ unset TMPDIR
++++ mktemp -d -t -p /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-tail-n0f.XXXX
+++ d=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-tail-n0f.pNbL
+++ case $d in
+++ test -d /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-tail-n0f.pNbL
++++ ls -dgo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-tail-n0f.pNbL
++++ tr S -
+++ perms='drwx------ 2 96 Jan 29 17:03 /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-tail-n0f.pNbL'
+++ case $perms in
+++ test 0 = 0
+++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-tail-n0f.pNbL
+++ return
++ test_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-tail-n0f.pNbL
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-tail-n0f.pNbL
++ 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_ ../src
+ test 1 '!=' 0
+ path_dir_=../src
+ case $path_dir_ in
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/../src
++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ abs_path_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $abs_path_dir_ in
+ PATH=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin:/usr/local/lib:/usr/localcw/bin:/appl/gfpip/current/rootbin:/sbin:/usr/bin:/usr/localcw/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/perl5/bin:/opt/OV/bin:/opt/SUNWspro/bin:/usr/local/scme:/opt/InCharge7/SAM/smarts/bin:/usr/sfw/bin:/usr/sfw/sbin:/usr/ccs/bin:/usr/ucb:/usr/openwin/bin:/usr/localcw/sbin:/opt/VRTSvlic/bin:/opt/VRTS/bin:/opt/SUNWexplo/bin:/opt/perf/bin:/appl/gfpip/current/bin
+ create_exe_shims_ /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $EXEEXT in
+ return 0
+ shift
+ test 0 '!=' 0
+ export PATH
+ print_ver_ tail
+ test yes = yes
+ local i
+ for i in '$*'
+ env tail --version
tail (GNU coreutils) 8.15
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Paul Rubin, David MacKenzie, Ian Lance Taylor,
and Jim Meyering.
+ require_proc_pid_status_
+ local pid=1653
+ sleep .5
+ sleep 2
+ grep '^State:[	 ]*[S]' /proc/1653/status
+ skip_ '/proc/1653/status: missing or '\''different'\'''
+ warn_ 'tail-n0f: skipped test: /proc/1653/status: missing or '\''different'\'''
+ case $IFS in
+ printf '%s\n' 'tail-n0f: skipped test: /proc/1653/status: missing or '\''different'\'''
tail-n0f: skipped test: /proc/1653/status: missing or 'different'
+ test 9 = 2
+ printf '%s\n' 'tail-n0f: skipped test: /proc/1653/status: missing or '\''different'\'''
+ sed 1q
+ Exit 77
+ set +e
+ exit 77
+ exit 77
+ remove_tmp_
+ __st=77
+ cleanup_
+ :
+ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests
+ chmod -R u+rwx /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-tail-n0f.pNbL
+ rm -rf /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-tail-n0f.pNbL
+ exit 77

SKIP: misc/arch
===============

++ initial_cwd_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
++ fail=0
+++ testdir_prefix_
+++ printf gt
++ pfx_=gt
+++ mktempd_ /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-arch.XXXX
+++ case $# in
+++ destdir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
+++ template_=gt-arch.XXXX
+++ MAX_TRIES_=4
+++ case $destdir_ in
+++ case $template_ in
++++ unset TMPDIR
++++ mktemp -d -t -p /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-arch.XXXX
+++ d=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-arch.8Dxi
+++ case $d in
+++ test -d /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-arch.8Dxi
++++ ls -dgo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-arch.8Dxi
++++ tr S -
+++ perms='drwx------ 2 96 Jan 29 17:03 /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-arch.8Dxi'
+++ case $perms in
+++ test 0 = 0
+++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-arch.8Dxi
+++ return
++ test_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-arch.8Dxi
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-arch.8Dxi
++ 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_ ../src
+ test 1 '!=' 0
+ path_dir_=../src
+ case $path_dir_ in
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/../src
++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ abs_path_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $abs_path_dir_ in
+ PATH=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin:/usr/local/lib:/usr/localcw/bin:/appl/gfpip/current/rootbin:/sbin:/usr/bin:/usr/localcw/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/perl5/bin:/opt/OV/bin:/opt/SUNWspro/bin:/usr/local/scme:/opt/InCharge7/SAM/smarts/bin:/usr/sfw/bin:/usr/sfw/sbin:/usr/ccs/bin:/usr/ucb:/usr/openwin/bin:/usr/localcw/sbin:/opt/VRTSvlic/bin:/opt/VRTS/bin:/opt/SUNWexplo/bin:/opt/perf/bin:/appl/gfpip/current/bin
+ create_exe_shims_ /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $EXEEXT in
+ return 0
+ shift
+ test 0 '!=' 0
+ export PATH
+ print_ver_ arch
+ test yes = yes
+ local i
+ for i in '$*'
+ env arch --version
+ require_built_ arch
+ skip_=no
+ for i in '"$@"'
+ case " $built_programs " in
+ echo 'arch: not built'
arch: not built
+ skip_=yes
+ test yes = yes
+ skip_ 'required program(s) not built'
+ warn_ 'arch: skipped test: required program(s) not built'
+ case $IFS in
+ printf '%s\n' 'arch: skipped test: required program(s) not built'
arch: skipped test: required program(s) not built
+ test 9 = 2
+ printf '%s\n' 'arch: skipped test: required program(s) not built'
+ sed 1q
+ Exit 77
+ set +e
+ exit 77
+ exit 77
+ remove_tmp_
+ __st=77
+ cleanup_
+ :
+ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests
+ chmod -R u+rwx /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-arch.8Dxi
+ rm -rf /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-arch.8Dxi
+ exit 77

SKIP: misc/cat-proc
===================

++ initial_cwd_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
++ fail=0
+++ testdir_prefix_
+++ printf gt
++ pfx_=gt
+++ mktempd_ /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-cat-proc.XXXX
+++ case $# in
+++ destdir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
+++ template_=gt-cat-proc.XXXX
+++ MAX_TRIES_=4
+++ case $destdir_ in
+++ case $template_ in
++++ unset TMPDIR
++++ mktemp -d -t -p /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-cat-proc.XXXX
+++ d=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-cat-proc.QqrU
+++ case $d in
+++ test -d /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-cat-proc.QqrU
++++ ls -dgo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-cat-proc.QqrU
++++ tr S -
+++ perms='drwx------ 2 96 Jan 29 17:03 /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-cat-proc.QqrU'
+++ case $perms in
+++ test 0 = 0
+++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-cat-proc.QqrU
+++ return
++ test_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-cat-proc.QqrU
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-cat-proc.QqrU
++ 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_ ../src
+ test 1 '!=' 0
+ path_dir_=../src
+ case $path_dir_ in
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/../src
++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ abs_path_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $abs_path_dir_ in
+ PATH=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin:/usr/local/lib:/usr/localcw/bin:/appl/gfpip/current/rootbin:/sbin:/usr/bin:/usr/localcw/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/perl5/bin:/opt/OV/bin:/opt/SUNWspro/bin:/usr/local/scme:/opt/InCharge7/SAM/smarts/bin:/usr/sfw/bin:/usr/sfw/sbin:/usr/ccs/bin:/usr/ucb:/usr/openwin/bin:/usr/localcw/sbin:/opt/VRTSvlic/bin:/opt/VRTS/bin:/opt/SUNWexplo/bin:/opt/perf/bin:/appl/gfpip/current/bin
+ create_exe_shims_ /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $EXEEXT in
+ return 0
+ shift
+ test 0 '!=' 0
+ export PATH
+ print_ver_ cat
+ test yes = yes
+ local i
+ for i in '$*'
+ env cat --version
cat (GNU coreutils) 8.15
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Torbj"orn Granlund and Richard M. Stallman.
+ f=/proc/cpuinfo
+ test -f /proc/cpuinfo
+ skip_ 'no /proc/cpuinfo'
+ warn_ 'cat-proc: skipped test: no /proc/cpuinfo'
+ case $IFS in
+ printf '%s\n' 'cat-proc: skipped test: no /proc/cpuinfo'
cat-proc: skipped test: no /proc/cpuinfo
+ test 9 = 2
+ printf '%s\n' 'cat-proc: skipped test: no /proc/cpuinfo'
+ sed 1q
+ Exit 77
+ set +e
+ exit 77
+ exit 77
+ remove_tmp_
+ __st=77
+ cleanup_
+ :
+ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests
+ chmod -R u+rwx /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-cat-proc.QqrU
+ rm -rf /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-cat-proc.QqrU
+ exit 77

SKIP: misc/id-context
=====================

++ initial_cwd_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
++ fail=0
+++ testdir_prefix_
+++ printf gt
++ pfx_=gt
+++ mktempd_ /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-id-context.XXXX
+++ case $# in
+++ destdir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
+++ template_=gt-id-context.XXXX
+++ MAX_TRIES_=4
+++ case $destdir_ in
+++ case $template_ in
++++ unset TMPDIR
++++ mktemp -d -t -p /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-id-context.XXXX
+++ d=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-id-context.PkAA
+++ case $d in
+++ test -d /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-id-context.PkAA
++++ ls -dgo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-id-context.PkAA
++++ tr S -
+++ perms='drwx------ 2 96 Jan 29 17:04 /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-id-context.PkAA'
+++ case $perms in
+++ test 0 = 0
+++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-id-context.PkAA
+++ return
++ test_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-id-context.PkAA
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-id-context.PkAA
++ 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_ ../src
+ test 1 '!=' 0
+ path_dir_=../src
+ case $path_dir_ in
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/../src
++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ abs_path_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $abs_path_dir_ in
+ PATH=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin:/usr/local/lib:/usr/localcw/bin:/appl/gfpip/current/rootbin:/sbin:/usr/bin:/usr/localcw/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/perl5/bin:/opt/OV/bin:/opt/SUNWspro/bin:/usr/local/scme:/opt/InCharge7/SAM/smarts/bin:/usr/sfw/bin:/usr/sfw/sbin:/usr/ccs/bin:/usr/ucb:/usr/openwin/bin:/usr/localcw/sbin:/opt/VRTSvlic/bin:/opt/VRTS/bin:/opt/SUNWexplo/bin:/opt/perf/bin:/appl/gfpip/current/bin
+ create_exe_shims_ /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $EXEEXT in
+ return 0
+ shift
+ test 0 '!=' 0
+ export PATH
+ print_ver_ id
+ test yes = yes
+ local i
+ for i in '$*'
+ env id --version
id (GNU coreutils) 8.15
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Arnold Robbins and David MacKenzie.
+ require_selinux_
+ grep 'selinuxfs$' /proc/filesystems
grep: can't open "/proc/filesystems"
+ skip_ 'this system lacks SELinux support'
+ warn_ 'id-context: skipped test: this system lacks SELinux support'
+ case $IFS in
+ printf '%s\n' 'id-context: skipped test: this system lacks SELinux support'
id-context: skipped test: this system lacks SELinux support
+ test 9 = 2
+ printf '%s\n' 'id-context: skipped test: this system lacks SELinux support'
+ sed 1q
+ Exit 77
+ set +e
+ exit 77
+ exit 77
+ remove_tmp_
+ __st=77
+ cleanup_
+ :
+ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests
+ chmod -R u+rwx /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-id-context.PkAA
+ rm -rf /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-id-context.PkAA
+ exit 77

SKIP: misc/sort-benchmark-random
================================

++ initial_cwd_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
++ fail=0
+++ testdir_prefix_
+++ printf gt
++ pfx_=gt
+++ mktempd_ /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-sort-benchmark-random.XXXX
+++ case $# in
+++ destdir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
+++ template_=gt-sort-benchmark-random.XXXX
+++ MAX_TRIES_=4
+++ case $destdir_ in
+++ case $template_ in
++++ unset TMPDIR
++++ mktemp -d -t -p /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-sort-benchmark-random.XXXX
+++ d=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-sort-benchmark-random.lA9N
+++ case $d in
+++ test -d /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-sort-benchmark-random.lA9N
++++ ls -dgo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-sort-benchmark-random.lA9N
++++ tr S -
+++ perms='drwx------ 2 96 Jan 29 17:05 /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-sort-benchmark-random.lA9N'
+++ case $perms in
+++ test 0 = 0
+++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-sort-benchmark-random.lA9N
+++ return
++ test_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-sort-benchmark-random.lA9N
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-sort-benchmark-random.lA9N
++ 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_ ../src
+ test 1 '!=' 0
+ path_dir_=../src
+ case $path_dir_ in
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/../src
++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ abs_path_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $abs_path_dir_ in
+ PATH=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin:/usr/local/lib:/usr/localcw/bin:/appl/gfpip/current/rootbin:/sbin:/usr/bin:/usr/localcw/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/perl5/bin:/opt/OV/bin:/opt/SUNWspro/bin:/usr/local/scme:/opt/InCharge7/SAM/smarts/bin:/usr/sfw/bin:/usr/sfw/sbin:/usr/ccs/bin:/usr/ucb:/usr/openwin/bin:/usr/localcw/sbin:/opt/VRTSvlic/bin:/opt/VRTS/bin:/opt/SUNWexplo/bin:/opt/perf/bin:/appl/gfpip/current/bin
+ create_exe_shims_ /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $EXEEXT in
+ return 0
+ shift
+ test 0 '!=' 0
+ export PATH
+ print_ver_ sort
+ test yes = yes
+ local i
+ for i in '$*'
+ env sort --version
sort (GNU coreutils) 8.15
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Mike Haertel and Paul Eggert.
+ very_expensive_
+ test '' '!=' yes
+ skip_ 'very expensive: disabled by default
This test is very expensive, so it is disabled by default.
To run it anyway, rerun make check with the RUN_VERY_EXPENSIVE_TESTS
environment variable set to yes.  E.g.,

  env RUN_VERY_EXPENSIVE_TESTS=yes make check

or use the shortcut target of the toplevel Makefile,

  make check-very-expensive
'
+ warn_ 'sort-benchmark-random: skipped test: very expensive: disabled by default
This test is very expensive, so it is disabled by default.
To run it anyway, rerun make check with the RUN_VERY_EXPENSIVE_TESTS
environment variable set to yes.  E.g.,

  env RUN_VERY_EXPENSIVE_TESTS=yes make check

or use the shortcut target of the toplevel Makefile,

  make check-very-expensive
'
+ case $IFS in
+ printf '%s\n' 'sort-benchmark-random: skipped test: very expensive: disabled by default
This test is very expensive, so it is disabled by default.
To run it anyway, rerun make check with the RUN_VERY_EXPENSIVE_TESTS
environment variable set to yes.  E.g.,

  env RUN_VERY_EXPENSIVE_TESTS=yes make check

or use the shortcut target of the toplevel Makefile,

  make check-very-expensive
'
sort-benchmark-random: skipped test: very expensive: disabled by default
This test is very expensive, so it is disabled by default.
To run it anyway, rerun make check with the RUN_VERY_EXPENSIVE_TESTS
environment variable set to yes.  E.g.,

  env RUN_VERY_EXPENSIVE_TESTS=yes make check

or use the shortcut target of the toplevel Makefile,

  make check-very-expensive

+ test 9 = 2
+ printf '%s\n' 'sort-benchmark-random: skipped test: very expensive: disabled by default
This test is very expensive, so it is disabled by default.
To run it anyway, rerun make check with the RUN_VERY_EXPENSIVE_TESTS
environment variable set to yes.  E.g.,

  env RUN_VERY_EXPENSIVE_TESTS=yes make check

or use the shortcut target of the toplevel Makefile,

  make check-very-expensive
'
+ sed 1q
+ Exit 77
+ set +e
+ exit 77
+ exit 77
+ remove_tmp_
+ __st=77
+ cleanup_
+ :
+ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests
+ chmod -R u+rwx /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-sort-benchmark-random.lA9N
+ rm -rf /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-sort-benchmark-random.lA9N
+ exit 77

SKIP: misc/sort-compress-hang
=============================

++ initial_cwd_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
++ fail=0
+++ testdir_prefix_
+++ printf gt
++ pfx_=gt
+++ mktempd_ /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-sort-compress-hang.XXXX
+++ case $# in
+++ destdir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
+++ template_=gt-sort-compress-hang.XXXX
+++ MAX_TRIES_=4
+++ case $destdir_ in
+++ case $template_ in
++++ unset TMPDIR
++++ mktemp -d -t -p /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-sort-compress-hang.XXXX
+++ d=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-sort-compress-hang.zobI
+++ case $d in
+++ test -d /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-sort-compress-hang.zobI
++++ ls -dgo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-sort-compress-hang.zobI
++++ tr S -
+++ perms='drwx------ 2 96 Jan 29 17:05 /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-sort-compress-hang.zobI'
+++ case $perms in
+++ test 0 = 0
+++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-sort-compress-hang.zobI
+++ return
++ test_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-sort-compress-hang.zobI
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-sort-compress-hang.zobI
++ 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_ ../src
+ test 1 '!=' 0
+ path_dir_=../src
+ case $path_dir_ in
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/../src
++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ abs_path_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $abs_path_dir_ in
+ PATH=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin:/usr/local/lib:/usr/localcw/bin:/appl/gfpip/current/rootbin:/sbin:/usr/bin:/usr/localcw/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/perl5/bin:/opt/OV/bin:/opt/SUNWspro/bin:/usr/local/scme:/opt/InCharge7/SAM/smarts/bin:/usr/sfw/bin:/usr/sfw/sbin:/usr/ccs/bin:/usr/ucb:/usr/openwin/bin:/usr/localcw/sbin:/opt/VRTSvlic/bin:/opt/VRTS/bin:/opt/SUNWexplo/bin:/opt/perf/bin:/appl/gfpip/current/bin
+ create_exe_shims_ /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $EXEEXT in
+ return 0
+ shift
+ test 0 '!=' 0
+ export PATH
+ print_ver_ sort
+ test yes = yes
+ local i
+ for i in '$*'
+ env sort --version
sort (GNU coreutils) 8.15
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Mike Haertel and Paul Eggert.
+ very_expensive_
+ test '' '!=' yes
+ skip_ 'very expensive: disabled by default
This test is very expensive, so it is disabled by default.
To run it anyway, rerun make check with the RUN_VERY_EXPENSIVE_TESTS
environment variable set to yes.  E.g.,

  env RUN_VERY_EXPENSIVE_TESTS=yes make check

or use the shortcut target of the toplevel Makefile,

  make check-very-expensive
'
+ warn_ 'sort-compress-hang: skipped test: very expensive: disabled by default
This test is very expensive, so it is disabled by default.
To run it anyway, rerun make check with the RUN_VERY_EXPENSIVE_TESTS
environment variable set to yes.  E.g.,

  env RUN_VERY_EXPENSIVE_TESTS=yes make check

or use the shortcut target of the toplevel Makefile,

  make check-very-expensive
'
+ case $IFS in
+ printf '%s\n' 'sort-compress-hang: skipped test: very expensive: disabled by default
This test is very expensive, so it is disabled by default.
To run it anyway, rerun make check with the RUN_VERY_EXPENSIVE_TESTS
environment variable set to yes.  E.g.,

  env RUN_VERY_EXPENSIVE_TESTS=yes make check

or use the shortcut target of the toplevel Makefile,

  make check-very-expensive
'
sort-compress-hang: skipped test: very expensive: disabled by default
This test is very expensive, so it is disabled by default.
To run it anyway, rerun make check with the RUN_VERY_EXPENSIVE_TESTS
environment variable set to yes.  E.g.,

  env RUN_VERY_EXPENSIVE_TESTS=yes make check

or use the shortcut target of the toplevel Makefile,

  make check-very-expensive

+ test 9 = 2
+ printf '%s\n' 'sort-compress-hang: skipped test: very expensive: disabled by default
This test is very expensive, so it is disabled by default.
To run it anyway, rerun make check with the RUN_VERY_EXPENSIVE_TESTS
environment variable set to yes.  E.g.,

  env RUN_VERY_EXPENSIVE_TESTS=yes make check

or use the shortcut target of the toplevel Makefile,

  make check-very-expensive
'
+ sed 1q
+ Exit 77
+ set +e
+ exit 77
+ exit 77
+ remove_tmp_
+ __st=77
+ cleanup_
+ :
+ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests
+ chmod -R u+rwx /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-sort-compress-hang.zobI
+ rm -rf /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-sort-compress-hang.zobI
+ exit 77

SKIP: misc/sort-compress-proc
=============================

++ initial_cwd_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
++ fail=0
+++ testdir_prefix_
+++ printf gt
++ pfx_=gt
+++ mktempd_ /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-sort-compress-proc.XXXX
+++ case $# in
+++ destdir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
+++ template_=gt-sort-compress-proc.XXXX
+++ MAX_TRIES_=4
+++ case $destdir_ in
+++ case $template_ in
++++ unset TMPDIR
++++ mktemp -d -t -p /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-sort-compress-proc.XXXX
+++ d=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-sort-compress-proc.B99C
+++ case $d in
+++ test -d /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-sort-compress-proc.B99C
++++ ls -dgo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-sort-compress-proc.B99C
++++ tr S -
+++ perms='drwx------ 2 96 Jan 29 17:05 /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-sort-compress-proc.B99C'
+++ case $perms in
+++ test 0 = 0
+++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-sort-compress-proc.B99C
+++ return
++ test_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-sort-compress-proc.B99C
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-sort-compress-proc.B99C
++ 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_ ../src
+ test 1 '!=' 0
+ path_dir_=../src
+ case $path_dir_ in
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/../src
++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ abs_path_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $abs_path_dir_ in
+ PATH=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin:/usr/local/lib:/usr/localcw/bin:/appl/gfpip/current/rootbin:/sbin:/usr/bin:/usr/localcw/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/perl5/bin:/opt/OV/bin:/opt/SUNWspro/bin:/usr/local/scme:/opt/InCharge7/SAM/smarts/bin:/usr/sfw/bin:/usr/sfw/sbin:/usr/ccs/bin:/usr/ucb:/usr/openwin/bin:/usr/localcw/sbin:/opt/VRTSvlic/bin:/opt/VRTS/bin:/opt/SUNWexplo/bin:/opt/perf/bin:/appl/gfpip/current/bin
+ create_exe_shims_ /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $EXEEXT in
+ return 0
+ shift
+ test 0 '!=' 0
+ export PATH
+ print_ver_ sort
+ test yes = yes
+ local i
+ for i in '$*'
+ env sort --version
sort (GNU coreutils) 8.15
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Mike Haertel and Paul Eggert.
+ expensive_
+ test '' '!=' yes
+ skip_ 'expensive: disabled by default
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

or use the shortcut target of the toplevel Makefile,

  make check-expensive
'
+ warn_ 'sort-compress-proc: skipped test: expensive: disabled by default
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

or use the shortcut target of the toplevel Makefile,

  make check-expensive
'
+ case $IFS in
+ printf '%s\n' 'sort-compress-proc: skipped test: expensive: disabled by default
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

or use the shortcut target of the toplevel Makefile,

  make check-expensive
'
sort-compress-proc: skipped test: expensive: disabled by default
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

or use the shortcut target of the toplevel Makefile,

  make check-expensive

+ test 9 = 2
+ printf '%s\n' 'sort-compress-proc: skipped test: expensive: disabled by default
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

or use the shortcut target of the toplevel Makefile,

  make check-expensive
'
+ sed 1q
+ Exit 77
+ set +e
+ exit 77
+ exit 77
+ remove_tmp_
+ __st=77
+ cleanup_
+ :
+ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests
+ chmod -R u+rwx /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-sort-compress-proc.B99C
+ rm -rf /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-sort-compress-proc.B99C
+ exit 77

SKIP: misc/sort-month
=====================

++ initial_cwd_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
++ fail=0
+++ testdir_prefix_
+++ printf gt
++ pfx_=gt
+++ mktempd_ /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-sort-month.XXXX
+++ case $# in
+++ destdir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
+++ template_=gt-sort-month.XXXX
+++ MAX_TRIES_=4
+++ case $destdir_ in
+++ case $template_ in
++++ unset TMPDIR
++++ mktemp -d -t -p /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-sort-month.XXXX
+++ d=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-sort-month.ngne
+++ case $d in
+++ test -d /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-sort-month.ngne
++++ ls -dgo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-sort-month.ngne
++++ tr S -
+++ perms='drwx------ 2 96 Jan 29 17:05 /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-sort-month.ngne'
+++ case $perms in
+++ test 0 = 0
+++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-sort-month.ngne
+++ return
++ test_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-sort-month.ngne
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-sort-month.ngne
++ 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_ ../src
+ test 1 '!=' 0
+ path_dir_=../src
+ case $path_dir_ in
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/../src
++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ abs_path_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $abs_path_dir_ in
+ PATH=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin:/usr/local/lib:/usr/localcw/bin:/appl/gfpip/current/rootbin:/sbin:/usr/bin:/usr/localcw/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/perl5/bin:/opt/OV/bin:/opt/SUNWspro/bin:/usr/local/scme:/opt/InCharge7/SAM/smarts/bin:/usr/sfw/bin:/usr/sfw/sbin:/usr/ccs/bin:/usr/ucb:/usr/openwin/bin:/usr/localcw/sbin:/opt/VRTSvlic/bin:/opt/VRTS/bin:/opt/SUNWexplo/bin:/opt/perf/bin:/appl/gfpip/current/bin
+ create_exe_shims_ /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $EXEEXT in
+ return 0
+ shift
+ test 0 '!=' 0
+ export PATH
+ print_ver_ sort
+ test yes = yes
+ local i
+ for i in '$*'
+ env sort --version
sort (GNU coreutils) 8.15
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Mike Haertel and Paul Eggert.
+ locale --version
+ skip_ 'The locale utility is not present'
+ warn_ 'sort-month: skipped test: The locale utility is not present'
+ case $IFS in
+ printf '%s\n' 'sort-month: skipped test: The locale utility is not present'
sort-month: skipped test: The locale utility is not present
+ test 9 = 2
+ printf '%s\n' 'sort-month: skipped test: The locale utility is not present'
+ sed 1q
+ Exit 77
+ set +e
+ exit 77
+ exit 77
+ remove_tmp_
+ __st=77
+ cleanup_
+ :
+ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests
+ chmod -R u+rwx /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-sort-month.ngne
+ rm -rf /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-sort-month.ngne
+ exit 77

SKIP: misc/sort-spinlock-abuse
==============================

++ initial_cwd_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
++ fail=0
+++ testdir_prefix_
+++ printf gt
++ pfx_=gt
+++ mktempd_ /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-sort-spinlock-abuse.XXXX
+++ case $# in
+++ destdir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
+++ template_=gt-sort-spinlock-abuse.XXXX
+++ MAX_TRIES_=4
+++ case $destdir_ in
+++ case $template_ in
++++ unset TMPDIR
++++ mktemp -d -t -p /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-sort-spinlock-abuse.XXXX
+++ d=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-sort-spinlock-abuse.dp4U
+++ case $d in
+++ test -d /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-sort-spinlock-abuse.dp4U
++++ ls -dgo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-sort-spinlock-abuse.dp4U
++++ tr S -
+++ perms='drwx------ 2 96 Jan 29 17:05 /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-sort-spinlock-abuse.dp4U'
+++ case $perms in
+++ test 0 = 0
+++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-sort-spinlock-abuse.dp4U
+++ return
++ test_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-sort-spinlock-abuse.dp4U
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-sort-spinlock-abuse.dp4U
++ 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_ ../src
+ test 1 '!=' 0
+ path_dir_=../src
+ case $path_dir_ in
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/../src
++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ abs_path_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $abs_path_dir_ in
+ PATH=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin:/usr/local/lib:/usr/localcw/bin:/appl/gfpip/current/rootbin:/sbin:/usr/bin:/usr/localcw/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/perl5/bin:/opt/OV/bin:/opt/SUNWspro/bin:/usr/local/scme:/opt/InCharge7/SAM/smarts/bin:/usr/sfw/bin:/usr/sfw/sbin:/usr/ccs/bin:/usr/ucb:/usr/openwin/bin:/usr/localcw/sbin:/opt/VRTSvlic/bin:/opt/VRTS/bin:/opt/SUNWexplo/bin:/opt/perf/bin:/appl/gfpip/current/bin
+ create_exe_shims_ /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $EXEEXT in
+ return 0
+ shift
+ test 0 '!=' 0
+ export PATH
+ print_ver_ sort
+ test yes = yes
+ local i
+ for i in '$*'
+ env sort --version
sort (GNU coreutils) 8.15
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Mike Haertel and Paul Eggert.
+ very_expensive_
+ test '' '!=' yes
+ skip_ 'very expensive: disabled by default
This test is very expensive, so it is disabled by default.
To run it anyway, rerun make check with the RUN_VERY_EXPENSIVE_TESTS
environment variable set to yes.  E.g.,

  env RUN_VERY_EXPENSIVE_TESTS=yes make check

or use the shortcut target of the toplevel Makefile,

  make check-very-expensive
'
+ warn_ 'sort-spinlock-abuse: skipped test: very expensive: disabled by default
This test is very expensive, so it is disabled by default.
To run it anyway, rerun make check with the RUN_VERY_EXPENSIVE_TESTS
environment variable set to yes.  E.g.,

  env RUN_VERY_EXPENSIVE_TESTS=yes make check

or use the shortcut target of the toplevel Makefile,

  make check-very-expensive
'
+ case $IFS in
+ printf '%s\n' 'sort-spinlock-abuse: skipped test: very expensive: disabled by default
This test is very expensive, so it is disabled by default.
To run it anyway, rerun make check with the RUN_VERY_EXPENSIVE_TESTS
environment variable set to yes.  E.g.,

  env RUN_VERY_EXPENSIVE_TESTS=yes make check

or use the shortcut target of the toplevel Makefile,

  make check-very-expensive
'
sort-spinlock-abuse: skipped test: very expensive: disabled by default
This test is very expensive, so it is disabled by default.
To run it anyway, rerun make check with the RUN_VERY_EXPENSIVE_TESTS
environment variable set to yes.  E.g.,

  env RUN_VERY_EXPENSIVE_TESTS=yes make check

or use the shortcut target of the toplevel Makefile,

  make check-very-expensive

+ test 9 = 2
+ printf '%s\n' 'sort-spinlock-abuse: skipped test: very expensive: disabled by default
This test is very expensive, so it is disabled by default.
To run it anyway, rerun make check with the RUN_VERY_EXPENSIVE_TESTS
environment variable set to yes.  E.g.,

  env RUN_VERY_EXPENSIVE_TESTS=yes make check

or use the shortcut target of the toplevel Makefile,

  make check-very-expensive
'
+ sed 1q
+ Exit 77
+ set +e
+ exit 77
+ exit 77
+ remove_tmp_
+ __st=77
+ cleanup_
+ :
+ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests
+ chmod -R u+rwx /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-sort-spinlock-abuse.dp4U
+ rm -rf /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-sort-spinlock-abuse.dp4U
+ exit 77

SKIP: misc/sort-stale-thread-mem
================================

++ initial_cwd_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
++ fail=0
+++ testdir_prefix_
+++ printf gt
++ pfx_=gt
+++ mktempd_ /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-sort-stale-thread-mem.XXXX
+++ case $# in
+++ destdir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
+++ template_=gt-sort-stale-thread-mem.XXXX
+++ MAX_TRIES_=4
+++ case $destdir_ in
+++ case $template_ in
++++ unset TMPDIR
++++ mktemp -d -t -p /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-sort-stale-thread-mem.XXXX
+++ d=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-sort-stale-thread-mem.zfoA
+++ case $d in
+++ test -d /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-sort-stale-thread-mem.zfoA
++++ ls -dgo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-sort-stale-thread-mem.zfoA
++++ tr S -
+++ perms='drwx------ 2 96 Jan 29 17:05 /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-sort-stale-thread-mem.zfoA'
+++ case $perms in
+++ test 0 = 0
+++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-sort-stale-thread-mem.zfoA
+++ return
++ test_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-sort-stale-thread-mem.zfoA
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-sort-stale-thread-mem.zfoA
++ 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_ ../src
+ test 1 '!=' 0
+ path_dir_=../src
+ case $path_dir_ in
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/../src
++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ abs_path_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $abs_path_dir_ in
+ PATH=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin:/usr/local/lib:/usr/localcw/bin:/appl/gfpip/current/rootbin:/sbin:/usr/bin:/usr/localcw/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/perl5/bin:/opt/OV/bin:/opt/SUNWspro/bin:/usr/local/scme:/opt/InCharge7/SAM/smarts/bin:/usr/sfw/bin:/usr/sfw/sbin:/usr/ccs/bin:/usr/ucb:/usr/openwin/bin:/usr/localcw/sbin:/opt/VRTSvlic/bin:/opt/VRTS/bin:/opt/SUNWexplo/bin:/opt/perf/bin:/appl/gfpip/current/bin
+ create_exe_shims_ /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $EXEEXT in
+ return 0
+ shift
+ test 0 '!=' 0
+ export PATH
+ print_ver_ sort
+ test yes = yes
+ local i
+ for i in '$*'
+ env sort --version
sort (GNU coreutils) 8.15
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Mike Haertel and Paul Eggert.
+ very_expensive_
+ test '' '!=' yes
+ skip_ 'very expensive: disabled by default
This test is very expensive, so it is disabled by default.
To run it anyway, rerun make check with the RUN_VERY_EXPENSIVE_TESTS
environment variable set to yes.  E.g.,

  env RUN_VERY_EXPENSIVE_TESTS=yes make check

or use the shortcut target of the toplevel Makefile,

  make check-very-expensive
'
+ warn_ 'sort-stale-thread-mem: skipped test: very expensive: disabled by default
This test is very expensive, so it is disabled by default.
To run it anyway, rerun make check with the RUN_VERY_EXPENSIVE_TESTS
environment variable set to yes.  E.g.,

  env RUN_VERY_EXPENSIVE_TESTS=yes make check

or use the shortcut target of the toplevel Makefile,

  make check-very-expensive
'
+ case $IFS in
+ printf '%s\n' 'sort-stale-thread-mem: skipped test: very expensive: disabled by default
This test is very expensive, so it is disabled by default.
To run it anyway, rerun make check with the RUN_VERY_EXPENSIVE_TESTS
environment variable set to yes.  E.g.,

  env RUN_VERY_EXPENSIVE_TESTS=yes make check

or use the shortcut target of the toplevel Makefile,

  make check-very-expensive
'
sort-stale-thread-mem: skipped test: very expensive: disabled by default
This test is very expensive, so it is disabled by default.
To run it anyway, rerun make check with the RUN_VERY_EXPENSIVE_TESTS
environment variable set to yes.  E.g.,

  env RUN_VERY_EXPENSIVE_TESTS=yes make check

or use the shortcut target of the toplevel Makefile,

  make check-very-expensive

+ test 9 = 2
+ printf '%s\n' 'sort-stale-thread-mem: skipped test: very expensive: disabled by default
This test is very expensive, so it is disabled by default.
To run it anyway, rerun make check with the RUN_VERY_EXPENSIVE_TESTS
environment variable set to yes.  E.g.,

  env RUN_VERY_EXPENSIVE_TESTS=yes make check

or use the shortcut target of the toplevel Makefile,

  make check-very-expensive
'
+ sed 1q
+ Exit 77
+ set +e
+ exit 77
+ exit 77
+ remove_tmp_
+ __st=77
+ cleanup_
+ :
+ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests
+ chmod -R u+rwx /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-sort-stale-thread-mem.zfoA
+ rm -rf /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-sort-stale-thread-mem.zfoA
+ exit 77

SKIP: misc/stat-nanoseconds
===========================

/appl/archives/build_tools/tools/src/coreutils-8.15/tests/misc/stat-nanoseconds: line 19: print_ver_: command not found
++ initial_cwd_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
++ fail=0
+++ testdir_prefix_
+++ printf gt
++ pfx_=gt
+++ mktempd_ /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-stat-nanoseconds.XXXX
+++ case $# in
+++ destdir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
+++ template_=gt-stat-nanoseconds.XXXX
+++ MAX_TRIES_=4
+++ case $destdir_ in
+++ case $template_ in
++++ unset TMPDIR
++++ mktemp -d -t -p /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-stat-nanoseconds.XXXX
+++ d=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-stat-nanoseconds.rTvj
+++ case $d in
+++ test -d /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-stat-nanoseconds.rTvj
++++ ls -dgo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-stat-nanoseconds.rTvj
++++ tr S -
+++ perms='drwx------ 2 96 Jan 29 17:05 /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-stat-nanoseconds.rTvj'
+++ case $perms in
+++ test 0 = 0
+++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-stat-nanoseconds.rTvj
+++ return
++ test_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-stat-nanoseconds.rTvj
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-stat-nanoseconds.rTvj
++ 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_ ../src
+ test 1 '!=' 0
+ path_dir_=../src
+ case $path_dir_ in
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/../src
++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ abs_path_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $abs_path_dir_ in
+ PATH=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin:/usr/local/lib:/usr/localcw/bin:/appl/gfpip/current/rootbin:/sbin:/usr/bin:/usr/localcw/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/perl5/bin:/opt/OV/bin:/opt/SUNWspro/bin:/usr/local/scme:/opt/InCharge7/SAM/smarts/bin:/usr/sfw/bin:/usr/sfw/sbin:/usr/ccs/bin:/usr/ucb:/usr/openwin/bin:/usr/localcw/sbin:/opt/VRTSvlic/bin:/opt/VRTS/bin:/opt/SUNWexplo/bin:/opt/perf/bin:/appl/gfpip/current/bin
+ create_exe_shims_ /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $EXEEXT in
+ return 0
+ shift
+ test 0 '!=' 0
+ export PATH
+ TZ=UTC0
+ export TZ
+ touch -d '1970-01-01 18:43:33.023456789' k
+ ls --full-time
+ grep 18:43:33.023456789
+ skip_ this file system does not support sub-second time stamps
+ warn_ 'stat-nanoseconds: skipped test: this' file system does not support sub-second time stamps
+ case $IFS in
+ printf '%s\n' 'stat-nanoseconds: skipped test: this file system does not support sub-second time stamps'
stat-nanoseconds: skipped test: this file system does not support sub-second time stamps
+ test 9 = 2
+ printf '%s\n' 'stat-nanoseconds: skipped test: this file system does not support sub-second time stamps'
+ sed 1q
+ Exit 77
+ set +e
+ exit 77
+ exit 77
+ remove_tmp_
+ __st=77
+ cleanup_
+ :
+ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests
+ chmod -R u+rwx /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-stat-nanoseconds.rTvj
+ rm -rf /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-stat-nanoseconds.rTvj
+ exit 77

FAIL: misc/stdbuf
=================

++ initial_cwd_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
++ fail=0
+++ testdir_prefix_
+++ printf gt
++ pfx_=gt
+++ mktempd_ /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-stdbuf.XXXX
+++ case $# in
+++ destdir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
+++ template_=gt-stdbuf.XXXX
+++ MAX_TRIES_=4
+++ case $destdir_ in
+++ case $template_ in
++++ unset TMPDIR
++++ mktemp -d -t -p /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-stdbuf.XXXX
+++ d=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-stdbuf.iS9x
+++ case $d in
+++ test -d /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-stdbuf.iS9x
++++ ls -dgo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-stdbuf.iS9x
++++ tr S -
+++ perms='drwx------ 2 96 Jan 29 17:05 /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-stdbuf.i-9x'
+++ case $perms in
+++ test 0 = 0
+++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-stdbuf.iS9x
+++ return
++ test_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-stdbuf.iS9x
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-stdbuf.iS9x
++ 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_ ../src
+ test 1 '!=' 0
+ path_dir_=../src
+ case $path_dir_ in
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/../src
++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ abs_path_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $abs_path_dir_ in
+ PATH=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin:/usr/local/lib:/usr/localcw/bin:/appl/gfpip/current/rootbin:/sbin:/usr/bin:/usr/localcw/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/perl5/bin:/opt/OV/bin:/opt/SUNWspro/bin:/usr/local/scme:/opt/InCharge7/SAM/smarts/bin:/usr/sfw/bin:/usr/sfw/sbin:/usr/ccs/bin:/usr/ucb:/usr/openwin/bin:/usr/localcw/sbin:/opt/VRTSvlic/bin:/opt/VRTS/bin:/opt/SUNWexplo/bin:/opt/perf/bin:/appl/gfpip/current/bin
+ create_exe_shims_ /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $EXEEXT in
+ return 0
+ shift
+ test 0 '!=' 0
+ export PATH
+ print_ver_ stdbuf mv
+ test yes = yes
+ local i
+ for i in '$*'
+ env stdbuf --version
stdbuf (GNU coreutils) 8.15
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by P'adraig Brady.
+ for i in '$*'
+ env mv --version
mv (GNU coreutils) 8.15
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Mike Parker, David MacKenzie, and Jim Meyering.
+ getlimits_
++ getlimits
+ eval CHAR_MAX=127 CHAR_OFLOW=128 CHAR_MIN=-128 CHAR_UFLOW=-129 SCHAR_MAX=127 SCHAR_OFLOW=128 SCHAR_MIN=-128 SCHAR_UFLOW=-129 UCHAR_MAX=255 UCHAR_OFLOW=256 SHRT_MAX=32767 SHRT_OFLOW=32768 SHRT_MIN=-32768 SHRT_UFLOW=-32769 INT_MAX=2147483647 INT_OFLOW=2147483648 INT_MIN=-2147483648 INT_UFLOW=-2147483649 UINT_MAX=4294967295 UINT_OFLOW=4294967296 LONG_MAX=9223372036854775807 LONG_OFLOW=9223372036854775808 LONG_MIN=-9223372036854775808 LONG_UFLOW=-9223372036854775809 ULONG_MAX=18446744073709551615 ULONG_OFLOW=18446744073709551616 SIZE_MAX=18446744073709551615 SIZE_OFLOW=18446744073709551616 SSIZE_MAX=9223372036854775807 SSIZE_OFLOW=9223372036854775808 SSIZE_MIN=-9223372036854775808 SSIZE_UFLOW=-9223372036854775809 TIME_T_MAX=9223372036854775807 TIME_T_OFLOW=9223372036854775808 TIME_T_MIN=-9223372036854775808 TIME_T_UFLOW=-9223372036854775809 UID_T_MAX=2147483647 UID_T_OFLOW=2147483648 GID_T_MAX=2147483647 GID_T_OFLOW=2147483648 PID_T_MAX=2147483647 PID_T_OFLOW=2147483648 PID_T_MIN=-2147483648 PID_T_UFLOW=-2147483649 OFF_T_MAX=9223372036854775807 OFF_T_OFLOW=9223372036854775808 OFF_T_MIN=-9223372036854775808 OFF_T_UFLOW=-9223372036854775809 INTMAX_MAX=9223372036854775807 INTMAX_OFLOW=9223372036854775808 INTMAX_MIN=-9223372036854775808 INTMAX_UFLOW=-9223372036854775809 UINTMAX_MAX=18446744073709551615 UINTMAX_OFLOW=18446744073709551616 FLT_MIN=1.175494e-38 FLT_MAX=3.402823e+38 DBL_MIN=2.225074e-308 DBL_MAX=1.797693e+308 LDBL_MIN=3.362103e-4932 LDBL_MAX=1.189731e+4932
++ CHAR_MAX=127
++ CHAR_OFLOW=128
++ CHAR_MIN=-128
++ CHAR_UFLOW=-129
++ SCHAR_MAX=127
++ SCHAR_OFLOW=128
++ SCHAR_MIN=-128
++ SCHAR_UFLOW=-129
++ UCHAR_MAX=255
++ UCHAR_OFLOW=256
++ SHRT_MAX=32767
++ SHRT_OFLOW=32768
++ SHRT_MIN=-32768
++ SHRT_UFLOW=-32769
++ INT_MAX=2147483647
++ INT_OFLOW=2147483648
++ INT_MIN=-2147483648
++ INT_UFLOW=-2147483649
++ UINT_MAX=4294967295
++ UINT_OFLOW=4294967296
++ LONG_MAX=9223372036854775807
++ LONG_OFLOW=9223372036854775808
++ LONG_MIN=-9223372036854775808
++ LONG_UFLOW=-9223372036854775809
++ ULONG_MAX=18446744073709551615
++ ULONG_OFLOW=18446744073709551616
++ SIZE_MAX=18446744073709551615
++ SIZE_OFLOW=18446744073709551616
++ SSIZE_MAX=9223372036854775807
++ SSIZE_OFLOW=9223372036854775808
++ SSIZE_MIN=-9223372036854775808
++ SSIZE_UFLOW=-9223372036854775809
++ TIME_T_MAX=9223372036854775807
++ TIME_T_OFLOW=9223372036854775808
++ TIME_T_MIN=-9223372036854775808
++ TIME_T_UFLOW=-9223372036854775809
++ UID_T_MAX=2147483647
++ UID_T_OFLOW=2147483648
++ GID_T_MAX=2147483647
++ GID_T_OFLOW=2147483648
++ PID_T_MAX=2147483647
++ PID_T_OFLOW=2147483648
++ PID_T_MIN=-2147483648
++ PID_T_UFLOW=-2147483649
++ OFF_T_MAX=9223372036854775807
++ OFF_T_OFLOW=9223372036854775808
++ OFF_T_MIN=-9223372036854775808
++ OFF_T_UFLOW=-9223372036854775809
++ INTMAX_MAX=9223372036854775807
++ INTMAX_OFLOW=9223372036854775808
++ INTMAX_MIN=-9223372036854775808
++ INTMAX_UFLOW=-9223372036854775809
++ UINTMAX_MAX=18446744073709551615
++ UINTMAX_OFLOW=18446744073709551616
++ FLT_MIN=1.175494e-38
++ FLT_MAX=3.402823e+38
++ DBL_MIN=2.225074e-308
++ DBL_MAX=1.797693e+308
++ LDBL_MIN=3.362103e-4932
++ LDBL_MAX=1.189731e+4932
+ test 2147483647
+ require_built_ stdbuf
+ skip_=no
+ for i in '"$@"'
+ case " $built_programs " in
+ test no = yes
+ lf='
'
+ case $abs_top_builddir in
+ mkfifo_or_skip_ fifo
+ test 1 = 1
+ mkfifo fifo
+ stdbuf -o1 true
+ stdbuf -oK true
+ stdbuf -o0 true
+ stdbuf -oL true
+ stdbuf -ol true
stdbuf: invalid mode `l'
+ test 125 = 125
+ stdbuf -o18446744073709551616 true
stdbuf: invalid mode `18446744073709551616': Value too large for defined data type
+ test 125 = 125
+ stdbuf -iL true
stdbuf: line buffering stdin is meaningless
Try `stdbuf --help' for more information.
+ test 125 = 125
+ stdbuf -i0 -o0 -e0 true
+ stdbuf -o1 .
stdbuf: failed to run command `.': Permission denied
+ test 126 = 126
+ stdbuf -o1 no_such
stdbuf: failed to run command `no_such': No such file or directory
+ test 127 = 127
+ retry_delay_ stdbuf_linebuffer .1 6
+ local test_func=stdbuf_linebuffer
+ local init_delay=.1
+ local max_n_tries=6
+ local attempt=1
+ local num_sleeps=1
+ local time_fail
+ test 1 -le 6
++ nawk -v n=1 -v s=.1 'BEGIN { print s * n }'
+ local delay=0.1
+ stdbuf_linebuffer 0.1
+ local delay=0.1
+ printf '1\n'
+ dd count=1 if=fifo
+ printf '1\n'
+ sleep 0.1
+ stdbuf -oL uniq
+ printf '2\n'
+ wait
+ compare exp out
+ compare_dev_null_ exp out
+ test 2 = 2
+ test xexp = x/dev/null
+ test xout = x/dev/null
+ return 2
+ case $? in
+ compare_ exp out
+ diff -u exp out
+ cat diff.out
--- exp	Sun Jan 29 17:05:46 2012
+++ out	Sun Jan 29 17:05:46 2012
@@ -1,1 +1,2 @@
 1
+2
+ rm -f diff.out
+ false
+ time_fail=1
++ expr 1 + 1
+ attempt=2
++ expr 1 '*' 2
+ num_sleeps=2
+ test 2 -le 6
++ nawk -v n=2 -v s=.1 'BEGIN { print s * n }'
+ local delay=0.2
+ stdbuf_linebuffer 0.2
+ local delay=0.2
+ printf '1\n'
+ dd count=1 if=fifo
+ printf '1\n'
+ stdbuf -oL uniq
+ sleep 0.2
+ printf '2\n'
+ wait
+ compare exp out
+ compare_dev_null_ exp out
+ test 2 = 2
+ test xexp = x/dev/null
+ test xout = x/dev/null
+ return 2
+ case $? in
+ compare_ exp out
+ diff -u exp out
+ cat diff.out
--- exp	Sun Jan 29 17:05:46 2012
+++ out	Sun Jan 29 17:05:47 2012
@@ -1,1 +1,2 @@
 1
+2
+ rm -f diff.out
+ false
+ time_fail=1
++ expr 2 + 1
+ attempt=3
++ expr 2 '*' 2
+ num_sleeps=4
+ test 3 -le 6
++ nawk -v n=4 -v s=.1 'BEGIN { print s * n }'
+ local delay=0.4
+ stdbuf_linebuffer 0.4
+ local delay=0.4
+ printf '1\n'
+ dd count=1 if=fifo
+ printf '1\n'
+ sleep 0.4
+ stdbuf -oL uniq
+ printf '2\n'
+ wait
+ compare exp out
+ compare_dev_null_ exp out
+ test 2 = 2
+ test xexp = x/dev/null
+ test xout = x/dev/null
+ return 2
+ case $? in
+ compare_ exp out
+ diff -u exp out
+ cat diff.out
--- exp	Sun Jan 29 17:05:47 2012
+++ out	Sun Jan 29 17:05:47 2012
@@ -1,1 +1,2 @@
 1
+2
+ rm -f diff.out
+ false
+ time_fail=1
++ expr 3 + 1
+ attempt=4
++ expr 4 '*' 2
+ num_sleeps=8
+ test 4 -le 6
++ nawk -v n=8 -v s=.1 'BEGIN { print s * n }'
+ local delay=0.8
+ stdbuf_linebuffer 0.8
+ local delay=0.8
+ printf '1\n'
+ dd count=1 if=fifo
+ printf '1\n'
+ sleep 0.8
+ stdbuf -oL uniq
+ printf '2\n'
+ wait
+ compare exp out
+ compare_dev_null_ exp out
+ test 2 = 2
+ test xexp = x/dev/null
+ test xout = x/dev/null
+ return 2
+ case $? in
+ compare_ exp out
+ diff -u exp out
+ cat diff.out
--- exp	Sun Jan 29 17:05:47 2012
+++ out	Sun Jan 29 17:05:48 2012
@@ -1,1 +1,2 @@
 1
+2
+ rm -f diff.out
+ false
+ time_fail=1
++ expr 4 + 1
+ attempt=5
++ expr 8 '*' 2
+ num_sleeps=16
+ test 5 -le 6
++ nawk -v n=16 -v s=.1 'BEGIN { print s * n }'
+ local delay=1.6
+ stdbuf_linebuffer 1.6
+ local delay=1.6
+ printf '1\n'
+ dd count=1 if=fifo
+ printf '1\n'
+ sleep 1.6
+ stdbuf -oL uniq
+ printf '2\n'
+ wait
+ compare exp out
+ compare_dev_null_ exp out
+ test 2 = 2
+ test xexp = x/dev/null
+ test xout = x/dev/null
+ return 2
+ case $? in
+ compare_ exp out
+ diff -u exp out
+ cat diff.out
--- exp	Sun Jan 29 17:05:48 2012
+++ out	Sun Jan 29 17:05:50 2012
@@ -1,1 +1,2 @@
 1
+2
+ rm -f diff.out
+ false
+ time_fail=1
++ expr 5 + 1
+ attempt=6
++ expr 16 '*' 2
+ num_sleeps=32
+ test 6 -le 6
++ nawk -v n=32 -v s=.1 'BEGIN { print s * n }'
+ local delay=3.2
+ stdbuf_linebuffer 3.2
+ local delay=3.2
+ printf '1\n'
+ dd count=1 if=fifo
+ printf '1\n'
+ sleep 3.2
+ stdbuf -oL uniq
+ printf '2\n'
+ wait
+ compare exp out
+ compare_dev_null_ exp out
+ test 2 = 2
+ test xexp = x/dev/null
+ test xout = x/dev/null
+ return 2
+ case $? in
+ compare_ exp out
+ diff -u exp out
+ cat diff.out
--- exp	Sun Jan 29 17:05:50 2012
+++ out	Sun Jan 29 17:05:53 2012
@@ -1,1 +1,2 @@
 1
+2
+ rm -f diff.out
+ false
+ time_fail=1
++ expr 6 + 1
+ attempt=7
++ expr 32 '*' 2
+ num_sleeps=64
+ test 7 -le 6
+ test 1 = 0
+ fail=1
+ retry_delay_ stdbuf_unbuffer .1 6
+ local test_func=stdbuf_unbuffer
+ local init_delay=.1
+ local max_n_tries=6
+ local attempt=1
+ local num_sleeps=1
+ local time_fail
+ test 1 -le 6
++ nawk -v n=1 -v s=.1 'BEGIN { print s * n }'
+ local delay=0.1
+ stdbuf_unbuffer 0.1
+ local delay=0.1
+ printf '1\n'
+ dd count=1 if=fifo
+ printf '1\n'
+ sleep 0.1
+ stdbuf -o0 uniq
+ printf '2\n'
+ wait
+ compare exp out
+ compare_dev_null_ exp out
+ test 2 = 2
+ test xexp = x/dev/null
+ test xout = x/dev/null
+ return 2
+ case $? in
+ compare_ exp out
+ diff -u exp out
+ cat diff.out
--- exp	Sun Jan 29 17:05:53 2012
+++ out	Sun Jan 29 17:05:53 2012
@@ -1,1 +1,2 @@
 1
+2
+ rm -f diff.out
+ false
+ time_fail=1
++ expr 1 + 1
+ attempt=2
++ expr 1 '*' 2
+ num_sleeps=2
+ test 2 -le 6
++ nawk -v n=2 -v s=.1 'BEGIN { print s * n }'
+ local delay=0.2
+ stdbuf_unbuffer 0.2
+ local delay=0.2
+ printf '1\n'
+ dd count=1 if=fifo
+ printf '1\n'
+ sleep 0.2
+ stdbuf -o0 uniq
+ printf '2\n'
+ wait
+ compare exp out
+ compare_dev_null_ exp out
+ test 2 = 2
+ test xexp = x/dev/null
+ test xout = x/dev/null
+ return 2
+ case $? in
+ compare_ exp out
+ diff -u exp out
+ cat diff.out
--- exp	Sun Jan 29 17:05:53 2012
+++ out	Sun Jan 29 17:05:53 2012
@@ -1,1 +1,2 @@
 1
+2
+ rm -f diff.out
+ false
+ time_fail=1
++ expr 2 + 1
+ attempt=3
++ expr 2 '*' 2
+ num_sleeps=4
+ test 3 -le 6
++ nawk -v n=4 -v s=.1 'BEGIN { print s * n }'
+ local delay=0.4
+ stdbuf_unbuffer 0.4
+ local delay=0.4
+ printf '1\n'
+ dd count=1 if=fifo
+ printf '1\n'
+ sleep 0.4
+ stdbuf -o0 uniq
+ printf '2\n'
+ wait
+ compare exp out
+ compare_dev_null_ exp out
+ test 2 = 2
+ test xexp = x/dev/null
+ test xout = x/dev/null
+ return 2
+ case $? in
+ compare_ exp out
+ diff -u exp out
+ cat diff.out
--- exp	Sun Jan 29 17:05:53 2012
+++ out	Sun Jan 29 17:05:54 2012
@@ -1,1 +1,2 @@
 1
+2
+ rm -f diff.out
+ false
+ time_fail=1
++ expr 3 + 1
+ attempt=4
++ expr 4 '*' 2
+ num_sleeps=8
+ test 4 -le 6
++ nawk -v n=8 -v s=.1 'BEGIN { print s * n }'
+ local delay=0.8
+ stdbuf_unbuffer 0.8
+ local delay=0.8
+ printf '1\n'
+ dd count=1 if=fifo
+ printf '1\n'
+ sleep 0.8
+ stdbuf -o0 uniq
+ printf '2\n'
+ wait
+ compare exp out
+ compare_dev_null_ exp out
+ test 2 = 2
+ test xexp = x/dev/null
+ test xout = x/dev/null
+ return 2
+ case $? in
+ compare_ exp out
+ diff -u exp out
+ cat diff.out
--- exp	Sun Jan 29 17:05:54 2012
+++ out	Sun Jan 29 17:05:55 2012
@@ -1,1 +1,2 @@
 1
+2
+ rm -f diff.out
+ false
+ time_fail=1
++ expr 4 + 1
+ attempt=5
++ expr 8 '*' 2
+ num_sleeps=16
+ test 5 -le 6
++ nawk -v n=16 -v s=.1 'BEGIN { print s * n }'
+ local delay=1.6
+ stdbuf_unbuffer 1.6
+ local delay=1.6
+ printf '1\n'
+ dd count=1 if=fifo
+ printf '1\n'
+ sleep 1.6
+ stdbuf -o0 uniq
+ printf '2\n'
+ wait
+ compare exp out
+ compare_dev_null_ exp out
+ test 2 = 2
+ test xexp = x/dev/null
+ test xout = x/dev/null
+ return 2
+ case $? in
+ compare_ exp out
+ diff -u exp out
+ cat diff.out
--- exp	Sun Jan 29 17:05:55 2012
+++ out	Sun Jan 29 17:05:56 2012
@@ -1,1 +1,2 @@
 1
+2
+ rm -f diff.out
+ false
+ time_fail=1
++ expr 5 + 1
+ attempt=6
++ expr 16 '*' 2
+ num_sleeps=32
+ test 6 -le 6
++ nawk -v n=32 -v s=.1 'BEGIN { print s * n }'
+ local delay=3.2
+ stdbuf_unbuffer 3.2
+ local delay=3.2
+ printf '1\n'
+ dd count=1 if=fifo
+ printf '1\n'
+ sleep 3.2
+ stdbuf -o0 uniq
+ printf '2\n'
+ wait
+ compare exp out
+ compare_dev_null_ exp out
+ test 2 = 2
+ test xexp = x/dev/null
+ test xout = x/dev/null
+ return 2
+ case $? in
+ compare_ exp out
+ diff -u exp out
+ cat diff.out
--- exp	Sun Jan 29 17:05:56 2012
+++ out	Sun Jan 29 17:06:00 2012
@@ -1,1 +1,2 @@
 1
+2
+ rm -f diff.out
+ false
+ time_fail=1
++ expr 6 + 1
+ attempt=7
++ expr 32 '*' 2
+ num_sleeps=64
+ test 7 -le 6
+ test 1 = 0
+ fail=1
+ Exit 1
+ set +e
+ exit 1
+ exit 1
+ remove_tmp_
+ __st=1
+ cleanup_
+ :
+ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests
+ chmod -R u+rwx /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-stdbuf.iS9x
+ rm -rf /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-stdbuf.iS9x
+ exit 1

SKIP: misc/su-fail
==================

++ initial_cwd_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
++ fail=0
+++ testdir_prefix_
+++ printf gt
++ pfx_=gt
+++ mktempd_ /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-su-fail.XXXX
+++ case $# in
+++ destdir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
+++ template_=gt-su-fail.XXXX
+++ MAX_TRIES_=4
+++ case $destdir_ in
+++ case $template_ in
++++ unset TMPDIR
++++ mktemp -d -t -p /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-su-fail.XXXX
+++ d=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-su-fail.RXXN
+++ case $d in
+++ test -d /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-su-fail.RXXN
++++ ls -dgo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-su-fail.RXXN
++++ tr S -
+++ perms='drwx------ 2 96 Jan 29 17:06 /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-su-fail.RXXN'
+++ case $perms in
+++ test 0 = 0
+++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-su-fail.RXXN
+++ return
++ test_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-su-fail.RXXN
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-su-fail.RXXN
++ 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_ ../src
+ test 1 '!=' 0
+ path_dir_=../src
+ case $path_dir_ in
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/../src
++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ abs_path_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $abs_path_dir_ in
+ PATH=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin:/usr/local/lib:/usr/localcw/bin:/appl/gfpip/current/rootbin:/sbin:/usr/bin:/usr/localcw/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/perl5/bin:/opt/OV/bin:/opt/SUNWspro/bin:/usr/local/scme:/opt/InCharge7/SAM/smarts/bin:/usr/sfw/bin:/usr/sfw/sbin:/usr/ccs/bin:/usr/ucb:/usr/openwin/bin:/usr/localcw/sbin:/opt/VRTSvlic/bin:/opt/VRTS/bin:/opt/SUNWexplo/bin:/opt/perf/bin:/appl/gfpip/current/bin
+ create_exe_shims_ /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $EXEEXT in
+ return 0
+ shift
+ test 0 '!=' 0
+ export PATH
+ print_ver_ su
+ test yes = yes
+ local i
+ for i in '$*'
+ env su --version
su (GNU coreutils) 8.15
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by David MacKenzie.
+ require_built_ su
+ skip_=no
+ for i in '"$@"'
+ case " $built_programs " in
+ echo 'su: not built'
su: not built
+ skip_=yes
+ test yes = yes
+ skip_ 'required program(s) not built'
+ warn_ 'su-fail: skipped test: required program(s) not built'
+ case $IFS in
+ printf '%s\n' 'su-fail: skipped test: required program(s) not built'
su-fail: skipped test: required program(s) not built
+ test 9 = 2
+ printf '%s\n' 'su-fail: skipped test: required program(s) not built'
+ sed 1q
+ Exit 77
+ set +e
+ exit 77
+ exit 77
+ remove_tmp_
+ __st=77
+ cleanup_
+ :
+ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests
+ chmod -R u+rwx /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-su-fail.RXXN
+ rm -rf /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-su-fail.RXXN
+ exit 77

SKIP: misc/tac-continue
=======================

++ initial_cwd_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
++ fail=0
+++ testdir_prefix_
+++ printf gt
++ pfx_=gt
+++ mktempd_ /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-tac-continue.XXXX
+++ case $# in
+++ destdir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
+++ template_=gt-tac-continue.XXXX
+++ MAX_TRIES_=4
+++ case $destdir_ in
+++ case $template_ in
++++ unset TMPDIR
++++ mktemp -d -t -p /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-tac-continue.XXXX
+++ d=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-tac-continue.9mcL
+++ case $d in
+++ test -d /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-tac-continue.9mcL
++++ ls -dgo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-tac-continue.9mcL
++++ tr S -
+++ perms='drwx------ 2 96 Jan 29 17:06 /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-tac-continue.9mcL'
+++ case $perms in
+++ test 0 = 0
+++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-tac-continue.9mcL
+++ return
++ test_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-tac-continue.9mcL
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-tac-continue.9mcL
++ 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_ ../src
+ test 1 '!=' 0
+ path_dir_=../src
+ case $path_dir_ in
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/../src
++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ abs_path_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $abs_path_dir_ in
+ PATH=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin:/usr/local/lib:/usr/localcw/bin:/appl/gfpip/current/rootbin:/sbin:/usr/bin:/usr/localcw/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/perl5/bin:/opt/OV/bin:/opt/SUNWspro/bin:/usr/local/scme:/opt/InCharge7/SAM/smarts/bin:/usr/sfw/bin:/usr/sfw/sbin:/usr/ccs/bin:/usr/ucb:/usr/openwin/bin:/usr/localcw/sbin:/opt/VRTSvlic/bin:/opt/VRTS/bin:/opt/SUNWexplo/bin:/opt/perf/bin:/appl/gfpip/current/bin
+ create_exe_shims_ /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $EXEEXT in
+ return 0
+ shift
+ test 0 '!=' 0
+ export PATH
+ print_ver_ tac
+ test yes = yes
+ local i
+ for i in '$*'
+ env tac --version
tac (GNU coreutils) 8.15
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Jay Lepreau and David MacKenzie.
+ test x = x
+ skip_ 'FULL_PARTITION_TMPDIR not defined'
+ warn_ 'tac-continue: skipped test: FULL_PARTITION_TMPDIR not defined'
+ case $IFS in
+ printf '%s\n' 'tac-continue: skipped test: FULL_PARTITION_TMPDIR not defined'
tac-continue: skipped test: FULL_PARTITION_TMPDIR not defined
+ test 9 = 2
+ printf '%s\n' 'tac-continue: skipped test: FULL_PARTITION_TMPDIR not defined'
+ sed 1q
+ Exit 77
+ set +e
+ exit 77
+ exit 77
+ remove_tmp_
+ __st=77
+ cleanup_
+ :
+ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests
+ chmod -R u+rwx /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-tac-continue.9mcL
+ rm -rf /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-tac-continue.9mcL
+ exit 77

SKIP: misc/timeout-group
========================

++ initial_cwd_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
++ fail=0
+++ testdir_prefix_
+++ printf gt
++ pfx_=gt
+++ mktempd_ /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-timeout-group.XXXX
+++ case $# in
+++ destdir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
+++ template_=gt-timeout-group.XXXX
+++ MAX_TRIES_=4
+++ case $destdir_ in
+++ case $template_ in
++++ unset TMPDIR
++++ mktemp -d -t -p /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-timeout-group.XXXX
+++ d=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-timeout-group.lgY8
+++ case $d in
+++ test -d /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-timeout-group.lgY8
++++ ls -dgo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-timeout-group.lgY8
++++ tr S -
+++ perms='drwx------ 2 96 Jan 29 17:06 /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-timeout-group.lgY8'
+++ case $perms in
+++ test 0 = 0
+++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-timeout-group.lgY8
+++ return
++ test_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-timeout-group.lgY8
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-timeout-group.lgY8
++ 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_ ../src
+ test 1 '!=' 0
+ path_dir_=../src
+ case $path_dir_ in
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/../src
++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ abs_path_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $abs_path_dir_ in
+ PATH=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin:/usr/local/lib:/usr/localcw/bin:/appl/gfpip/current/rootbin:/sbin:/usr/bin:/usr/localcw/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/perl5/bin:/opt/OV/bin:/opt/SUNWspro/bin:/usr/local/scme:/opt/InCharge7/SAM/smarts/bin:/usr/sfw/bin:/usr/sfw/sbin:/usr/ccs/bin:/usr/ucb:/usr/openwin/bin:/usr/localcw/sbin:/opt/VRTSvlic/bin:/opt/VRTS/bin:/opt/SUNWexplo/bin:/opt/perf/bin:/appl/gfpip/current/bin
+ create_exe_shims_ /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $EXEEXT in
+ return 0
+ shift
+ test 0 '!=' 0
+ export PATH
+ print_ver_ timeout
+ test yes = yes
+ local i
+ for i in '$*'
+ env timeout --version
timeout (GNU coreutils) 8.15
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by P'adraig Brady.
+ setsid true
/appl/archives/build_tools/tools/src/coreutils-8.15/tests/misc/timeout-group: line 31: setsid: command not found
+ skip_ 'setsid required to control groups'
+ warn_ 'timeout-group: skipped test: setsid required to control groups'
+ case $IFS in
+ printf '%s\n' 'timeout-group: skipped test: setsid required to control groups'
timeout-group: skipped test: setsid required to control groups
+ test 9 = 2
+ printf '%s\n' 'timeout-group: skipped test: setsid required to control groups'
+ sed 1q
+ Exit 77
+ set +e
+ exit 77
+ exit 77
+ remove_tmp_
+ __st=77
+ cleanup_
+ :
+ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests
+ chmod -R u+rwx /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-timeout-group.lgY8
+ rm -rf /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-timeout-group.lgY8
+ exit 77

FAIL: misc/timeout-parameters
=============================

++ initial_cwd_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
++ fail=0
+++ testdir_prefix_
+++ printf gt
++ pfx_=gt
+++ mktempd_ /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-timeout-parameters.XXXX
+++ case $# in
+++ destdir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
+++ template_=gt-timeout-parameters.XXXX
+++ MAX_TRIES_=4
+++ case $destdir_ in
+++ case $template_ in
++++ unset TMPDIR
++++ mktemp -d -t -p /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-timeout-parameters.XXXX
+++ d=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-timeout-parameters.a2oE
+++ case $d in
+++ test -d /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-timeout-parameters.a2oE
++++ ls -dgo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-timeout-parameters.a2oE
++++ tr S -
+++ perms='drwx------ 2 96 Jan 29 17:06 /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-timeout-parameters.a2oE'
+++ case $perms in
+++ test 0 = 0
+++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-timeout-parameters.a2oE
+++ return
++ test_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-timeout-parameters.a2oE
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-timeout-parameters.a2oE
++ 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_ ../src
+ test 1 '!=' 0
+ path_dir_=../src
+ case $path_dir_ in
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/../src
++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ abs_path_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $abs_path_dir_ in
+ PATH=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin:/usr/local/lib:/usr/localcw/bin:/appl/gfpip/current/rootbin:/sbin:/usr/bin:/usr/localcw/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/perl5/bin:/opt/OV/bin:/opt/SUNWspro/bin:/usr/local/scme:/opt/InCharge7/SAM/smarts/bin:/usr/sfw/bin:/usr/sfw/sbin:/usr/ccs/bin:/usr/ucb:/usr/openwin/bin:/usr/localcw/sbin:/opt/VRTSvlic/bin:/opt/VRTS/bin:/opt/SUNWexplo/bin:/opt/perf/bin:/appl/gfpip/current/bin
+ create_exe_shims_ /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $EXEEXT in
+ return 0
+ shift
+ test 0 '!=' 0
+ export PATH
+ print_ver_ timeout
+ test yes = yes
+ local i
+ for i in '$*'
+ env timeout --version
timeout (GNU coreutils) 8.15
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by P'adraig Brady.
+ getlimits_
++ getlimits
+ eval CHAR_MAX=127 CHAR_OFLOW=128 CHAR_MIN=-128 CHAR_UFLOW=-129 SCHAR_MAX=127 SCHAR_OFLOW=128 SCHAR_MIN=-128 SCHAR_UFLOW=-129 UCHAR_MAX=255 UCHAR_OFLOW=256 SHRT_MAX=32767 SHRT_OFLOW=32768 SHRT_MIN=-32768 SHRT_UFLOW=-32769 INT_MAX=2147483647 INT_OFLOW=2147483648 INT_MIN=-2147483648 INT_UFLOW=-2147483649 UINT_MAX=4294967295 UINT_OFLOW=4294967296 LONG_MAX=9223372036854775807 LONG_OFLOW=9223372036854775808 LONG_MIN=-9223372036854775808 LONG_UFLOW=-9223372036854775809 ULONG_MAX=18446744073709551615 ULONG_OFLOW=18446744073709551616 SIZE_MAX=18446744073709551615 SIZE_OFLOW=18446744073709551616 SSIZE_MAX=9223372036854775807 SSIZE_OFLOW=9223372036854775808 SSIZE_MIN=-9223372036854775808 SSIZE_UFLOW=-9223372036854775809 TIME_T_MAX=9223372036854775807 TIME_T_OFLOW=9223372036854775808 TIME_T_MIN=-9223372036854775808 TIME_T_UFLOW=-9223372036854775809 UID_T_MAX=2147483647 UID_T_OFLOW=2147483648 GID_T_MAX=2147483647 GID_T_OFLOW=2147483648 PID_T_MAX=2147483647 PID_T_OFLOW=2147483648 PID_T_MIN=-2147483648 PID_T_UFLOW=-2147483649 OFF_T_MAX=9223372036854775807 OFF_T_OFLOW=9223372036854775808 OFF_T_MIN=-9223372036854775808 OFF_T_UFLOW=-9223372036854775809 INTMAX_MAX=9223372036854775807 INTMAX_OFLOW=9223372036854775808 INTMAX_MIN=-9223372036854775808 INTMAX_UFLOW=-9223372036854775809 UINTMAX_MAX=18446744073709551615 UINTMAX_OFLOW=18446744073709551616 FLT_MIN=1.175494e-38 FLT_MAX=3.402823e+38 DBL_MIN=2.225074e-308 DBL_MAX=1.797693e+308 LDBL_MIN=3.362103e-4932 LDBL_MAX=1.189731e+4932
++ CHAR_MAX=127
++ CHAR_OFLOW=128
++ CHAR_MIN=-128
++ CHAR_UFLOW=-129
++ SCHAR_MAX=127
++ SCHAR_OFLOW=128
++ SCHAR_MIN=-128
++ SCHAR_UFLOW=-129
++ UCHAR_MAX=255
++ UCHAR_OFLOW=256
++ SHRT_MAX=32767
++ SHRT_OFLOW=32768
++ SHRT_MIN=-32768
++ SHRT_UFLOW=-32769
++ INT_MAX=2147483647
++ INT_OFLOW=2147483648
++ INT_MIN=-2147483648
++ INT_UFLOW=-2147483649
++ UINT_MAX=4294967295
++ UINT_OFLOW=4294967296
++ LONG_MAX=9223372036854775807
++ LONG_OFLOW=9223372036854775808
++ LONG_MIN=-9223372036854775808
++ LONG_UFLOW=-9223372036854775809
++ ULONG_MAX=18446744073709551615
++ ULONG_OFLOW=18446744073709551616
++ SIZE_MAX=18446744073709551615
++ SIZE_OFLOW=18446744073709551616
++ SSIZE_MAX=9223372036854775807
++ SSIZE_OFLOW=9223372036854775808
++ SSIZE_MIN=-9223372036854775808
++ SSIZE_UFLOW=-9223372036854775809
++ TIME_T_MAX=9223372036854775807
++ TIME_T_OFLOW=9223372036854775808
++ TIME_T_MIN=-9223372036854775808
++ TIME_T_UFLOW=-9223372036854775809
++ UID_T_MAX=2147483647
++ UID_T_OFLOW=2147483648
++ GID_T_MAX=2147483647
++ GID_T_OFLOW=2147483648
++ PID_T_MAX=2147483647
++ PID_T_OFLOW=2147483648
++ PID_T_MIN=-2147483648
++ PID_T_UFLOW=-2147483649
++ OFF_T_MAX=9223372036854775807
++ OFF_T_OFLOW=9223372036854775808
++ OFF_T_MIN=-9223372036854775808
++ OFF_T_UFLOW=-9223372036854775809
++ INTMAX_MAX=9223372036854775807
++ INTMAX_OFLOW=9223372036854775808
++ INTMAX_MIN=-9223372036854775808
++ INTMAX_UFLOW=-9223372036854775809
++ UINTMAX_MAX=18446744073709551615
++ UINTMAX_OFLOW=18446744073709551616
++ FLT_MIN=1.175494e-38
++ FLT_MAX=3.402823e+38
++ DBL_MIN=2.225074e-308
++ DBL_MAX=1.797693e+308
++ LDBL_MIN=3.362103e-4932
++ LDBL_MAX=1.189731e+4932
+ test 2147483647
+ timeout invalid sleep 0
timeout: invalid time interval `invalid'
Try `timeout --help' for more information.
+ test 125 = 125
+ timeout --kill-after=invalid 1 sleep 0
timeout: invalid time interval `invalid'
Try `timeout --help' for more information.
+ test 125 = 125
+ timeout 42D sleep 0
timeout: invalid time interval `42D'
Try `timeout --help' for more information.
+ test 125 = 125
+++ date +%s
++ expr 9223372036854775807 - 1327856779 + 100
+ KERNEL_OVERFLOW_LIMIT=9223372035526919128
+ timeout 9223372035526919128 sleep 0
+ test 0 '!=' 124
+ timeout 4294967296 sleep 0
+ test 0 = 0
++ expr 4294967295 / 86400 + 1
+ timeout 49711d sleep 0
+ test 0 = 0
+ timeout 999999999999999999999999999999999999999999999999999999999999d sleep 0
+ test 124 = 0
+ fail=1
+ timeout 2.34e+5d sleep 0
+ test 0 = 0
+ timeout 2.34 sleep 0
+ test 0 = 0
+ timeout .999999999 sleep 0
+ timeout --signal=invalid 1 sleep 0
timeout: invalid: invalid signal
Try `timeout --help' for more information.
+ test 125 = 125
+ timeout 10 .
timeout: failed to run command `.': Permission denied
+ test 126 = 126
+ timeout 10 no_such
timeout: failed to run command `no_such': No such file or directory
+ test 127 = 127
+ Exit 1
+ set +e
+ exit 1
+ exit 1
+ remove_tmp_
+ __st=1
+ cleanup_
+ :
+ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests
+ chmod -R u+rwx /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-timeout-parameters.a2oE
+ rm -rf /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-timeout-parameters.a2oE
+ exit 1

SKIP: misc/tty-eof
==================

tty-eof: this script requires Perl's Expect package >=1.11

SKIP: misc/uniq
===============

uniq: skipping this test -- no appropriate locale

SKIP: misc/xattr
================

++ initial_cwd_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
++ fail=0
+++ testdir_prefix_
+++ printf gt
++ pfx_=gt
+++ mktempd_ /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-xattr.XXXX
+++ case $# in
+++ destdir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
+++ template_=gt-xattr.XXXX
+++ MAX_TRIES_=4
+++ case $destdir_ in
+++ case $template_ in
++++ unset TMPDIR
++++ mktemp -d -t -p /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-xattr.XXXX
+++ d=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-xattr.Mfyg
+++ case $d in
+++ test -d /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-xattr.Mfyg
++++ ls -dgo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-xattr.Mfyg
++++ tr S -
+++ perms='drwx------ 2 96 Jan 29 17:06 /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-xattr.Mfyg'
+++ case $perms in
+++ test 0 = 0
+++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-xattr.Mfyg
+++ return
++ test_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-xattr.Mfyg
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-xattr.Mfyg
++ 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_ ../src
+ test 1 '!=' 0
+ path_dir_=../src
+ case $path_dir_ in
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/../src
++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ abs_path_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $abs_path_dir_ in
+ PATH=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin:/usr/local/lib:/usr/localcw/bin:/appl/gfpip/current/rootbin:/sbin:/usr/bin:/usr/localcw/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/perl5/bin:/opt/OV/bin:/opt/SUNWspro/bin:/usr/local/scme:/opt/InCharge7/SAM/smarts/bin:/usr/sfw/bin:/usr/sfw/sbin:/usr/ccs/bin:/usr/ucb:/usr/openwin/bin:/usr/localcw/sbin:/opt/VRTSvlic/bin:/opt/VRTS/bin:/opt/SUNWexplo/bin:/opt/perf/bin:/appl/gfpip/current/bin
+ create_exe_shims_ /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $EXEEXT in
+ return 0
+ shift
+ test 0 '!=' 0
+ export PATH
+ print_ver_ cp mv ginstall
+ test yes = yes
+ local i
+ for i in '$*'
+ env cp --version
cp (GNU coreutils) 8.15
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Torbj"orn Granlund, David MacKenzie, and Jim Meyering.
+ for i in '$*'
+ env mv --version
mv (GNU coreutils) 8.15
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Mike Parker, David MacKenzie, and Jim Meyering.
+ for i in '$*'
+ env ginstall --version
install (GNU coreutils) 8.15
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by David MacKenzie.
+ touch src dest
+ cp --preserve=xattr -n src dest
cp: cannot preserve extended attributes, cp is built without xattr support
+ skip_ 'coreutils built without xattr support'
+ warn_ 'xattr: skipped test: coreutils built without xattr support'
+ case $IFS in
+ printf '%s\n' 'xattr: skipped test: coreutils built without xattr support'
xattr: skipped test: coreutils built without xattr support
+ test 9 = 2
+ printf '%s\n' 'xattr: skipped test: coreutils built without xattr support'
+ sed 1q
+ Exit 77
+ set +e
+ exit 77
+ exit 77
+ remove_tmp_
+ __st=77
+ cleanup_
+ :
+ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests
+ chmod -R u+rwx /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-xattr.Mfyg
+ rm -rf /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-xattr.Mfyg
+ exit 77

SKIP: chmod/c-option
====================

++ initial_cwd_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
++ fail=0
+++ testdir_prefix_
+++ printf gt
++ pfx_=gt
+++ mktempd_ /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-c-option.XXXX
+++ case $# in
+++ destdir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
+++ template_=gt-c-option.XXXX
+++ MAX_TRIES_=4
+++ case $destdir_ in
+++ case $template_ in
++++ unset TMPDIR
++++ mktemp -d -t -p /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-c-option.XXXX
+++ d=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-c-option.5Nli
+++ case $d in
+++ test -d /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-c-option.5Nli
++++ ls -dgo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-c-option.5Nli
++++ tr S -
+++ perms='drwx------ 2 96 Jan 29 17:06 /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-c-option.5Nli'
+++ case $perms in
+++ test 0 = 0
+++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-c-option.5Nli
+++ return
++ test_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-c-option.5Nli
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-c-option.5Nli
++ 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_ ../src
+ test 1 '!=' 0
+ path_dir_=../src
+ case $path_dir_ in
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/../src
++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ abs_path_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $abs_path_dir_ in
+ PATH=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin:/usr/local/lib:/usr/localcw/bin:/appl/gfpip/current/rootbin:/sbin:/usr/bin:/usr/localcw/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/perl5/bin:/opt/OV/bin:/opt/SUNWspro/bin:/usr/local/scme:/opt/InCharge7/SAM/smarts/bin:/usr/sfw/bin:/usr/sfw/sbin:/usr/ccs/bin:/usr/ucb:/usr/openwin/bin:/usr/localcw/sbin:/opt/VRTSvlic/bin:/opt/VRTS/bin:/opt/SUNWexplo/bin:/opt/perf/bin:/appl/gfpip/current/bin
+ create_exe_shims_ /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $EXEEXT in
+ return 0
+ shift
+ test 0 '!=' 0
+ export PATH
+ print_ver_ chmod
+ test yes = yes
+ local i
+ for i in '$*'
+ env chmod --version
chmod (GNU coreutils) 8.15
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by David MacKenzie and Jim Meyering.
+ umask 0
+ file=f
+ touch f
+ chmod 444 f
+ skip_if_setgid_
+ setgid_tmpdir=setgid-6663
+ umask 77
+ mkdir setgid-6663
++ stat --printf %A setgid-6663
+ perms=drwx--S---
+ rmdir setgid-6663
+ case $perms in
+ skip_ 'this directory has the setgid bit set'
+ warn_ 'c-option: skipped test: this directory has the setgid bit set'
+ case $IFS in
+ printf '%s\n' 'c-option: skipped test: this directory has the setgid bit set'
c-option: skipped test: this directory has the setgid bit set
+ test 9 = 2
+ printf '%s\n' 'c-option: skipped test: this directory has the setgid bit set'
+ sed 1q
+ Exit 77
+ set +e
+ exit 77
+ exit 77
+ remove_tmp_
+ __st=77
+ cleanup_
+ :
+ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests
+ chmod -R u+rwx /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-c-option.5Nli
+ rm -rf /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-c-option.5Nli
+ exit 77

SKIP: cp/acl
============

++ initial_cwd_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
++ fail=0
+++ testdir_prefix_
+++ printf gt
++ pfx_=gt
+++ mktempd_ /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-acl.XXXX
+++ case $# in
+++ destdir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
+++ template_=gt-acl.XXXX
+++ MAX_TRIES_=4
+++ case $destdir_ in
+++ case $template_ in
++++ unset TMPDIR
++++ mktemp -d -t -p /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-acl.XXXX
+++ d=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-acl.m3Ro
+++ case $d in
+++ test -d /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-acl.m3Ro
++++ ls -dgo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-acl.m3Ro
++++ tr S -
+++ perms='drwx------ 2 96 Jan 29 17:06 /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-acl.m3Ro'
+++ case $perms in
+++ test 0 = 0
+++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-acl.m3Ro
+++ return
++ test_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-acl.m3Ro
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-acl.m3Ro
++ 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_ ../src
+ test 1 '!=' 0
+ path_dir_=../src
+ case $path_dir_ in
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/../src
++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ abs_path_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $abs_path_dir_ in
+ PATH=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin:/usr/local/lib:/usr/localcw/bin:/appl/gfpip/current/rootbin:/sbin:/usr/bin:/usr/localcw/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/perl5/bin:/opt/OV/bin:/opt/SUNWspro/bin:/usr/local/scme:/opt/InCharge7/SAM/smarts/bin:/usr/sfw/bin:/usr/sfw/sbin:/usr/ccs/bin:/usr/ucb:/usr/openwin/bin:/usr/localcw/sbin:/opt/VRTSvlic/bin:/opt/VRTS/bin:/opt/SUNWexplo/bin:/opt/perf/bin:/appl/gfpip/current/bin
+ create_exe_shims_ /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $EXEEXT in
+ return 0
+ shift
+ test 0 '!=' 0
+ export PATH
+ print_ver_ mv getfacl setfacl
+ test yes = yes
+ local i
+ for i in '$*'
+ env mv --version
mv (GNU coreutils) 8.15
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Mike Parker, David MacKenzie, and Jim Meyering.
+ for i in '$*'
+ env getfacl --version
getfacl: illegal option -- version
usage: getfacl [-ad] file ... 
+ for i in '$*'
+ env setfacl --version
usage:
	setfacl [-r] -f aclfile file ...
	setfacl [-r] -d acl_entries file ...
	setfacl [-r] -m acl_entries file ...
	setfacl [-r] -s acl_entries file ...
+ require_acl_
+ getfacl --version
+ skip_ 'This test requires getfacl and setfacl.'
+ warn_ 'acl: skipped test: This test requires getfacl and setfacl.'
+ case $IFS in
+ printf '%s\n' 'acl: skipped test: This test requires getfacl and setfacl.'
acl: skipped test: This test requires getfacl and setfacl.
+ test 9 = 2
+ printf '%s\n' 'acl: skipped test: This test requires getfacl and setfacl.'
+ sed 1q
+ Exit 77
+ set +e
+ exit 77
+ exit 77
+ remove_tmp_
+ __st=77
+ cleanup_
+ :
+ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests
+ chmod -R u+rwx /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-acl.m3Ro
+ rm -rf /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-acl.m3Ro
+ exit 77

SKIP: cp/cp-parents
===================

++ initial_cwd_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
++ fail=0
+++ testdir_prefix_
+++ printf gt
++ pfx_=gt
+++ mktempd_ /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-cp-parents.XXXX
+++ case $# in
+++ destdir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
+++ template_=gt-cp-parents.XXXX
+++ MAX_TRIES_=4
+++ case $destdir_ in
+++ case $template_ in
++++ unset TMPDIR
++++ mktemp -d -t -p /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-cp-parents.XXXX
+++ d=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-cp-parents.CQo5
+++ case $d in
+++ test -d /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-cp-parents.CQo5
++++ ls -dgo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-cp-parents.CQo5
++++ tr S -
+++ perms='drwx------ 2 96 Jan 29 17:06 /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-cp-parents.CQo5'
+++ case $perms in
+++ test 0 = 0
+++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-cp-parents.CQo5
+++ return
++ test_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-cp-parents.CQo5
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-cp-parents.CQo5
++ 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_ ../src
+ test 1 '!=' 0
+ path_dir_=../src
+ case $path_dir_ in
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/../src
++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ abs_path_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $abs_path_dir_ in
+ PATH=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin:/usr/local/lib:/usr/localcw/bin:/appl/gfpip/current/rootbin:/sbin:/usr/bin:/usr/localcw/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/perl5/bin:/opt/OV/bin:/opt/SUNWspro/bin:/usr/local/scme:/opt/InCharge7/SAM/smarts/bin:/usr/sfw/bin:/usr/sfw/sbin:/usr/ccs/bin:/usr/ucb:/usr/openwin/bin:/usr/localcw/sbin:/opt/VRTSvlic/bin:/opt/VRTS/bin:/opt/SUNWexplo/bin:/opt/perf/bin:/appl/gfpip/current/bin
+ create_exe_shims_ /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $EXEEXT in
+ return 0
+ shift
+ test 0 '!=' 0
+ export PATH
+ print_ver_ mv
+ test yes = yes
+ local i
+ for i in '$*'
+ env mv --version
mv (GNU coreutils) 8.15
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Mike Parker, David MacKenzie, and Jim Meyering.
+ working_umask_or_skip_
+ umask 022
+ touch file1 file2
+ chmod 644 file2
++ ls -l file1 file2
++ sed 's/ .*//'
++ uniq
+ perms=-rw-r--r--
+ rm -f file1 file2
+ case $perms in
+ skip_if_setgid_
+ setgid_tmpdir=setgid-9294
+ umask 77
+ mkdir setgid-9294
++ stat --printf %A setgid-9294
+ perms=drwx--S---
+ rmdir setgid-9294
+ case $perms in
+ skip_ 'this directory has the setgid bit set'
+ warn_ 'cp-parents: skipped test: this directory has the setgid bit set'
+ case $IFS in
+ printf '%s\n' 'cp-parents: skipped test: this directory has the setgid bit set'
cp-parents: skipped test: this directory has the setgid bit set
+ test 9 = 2
+ printf '%s\n' 'cp-parents: skipped test: this directory has the setgid bit set'
+ sed 1q
+ Exit 77
+ set +e
+ exit 77
+ exit 77
+ remove_tmp_
+ __st=77
+ cleanup_
+ :
+ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests
+ chmod -R u+rwx /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-cp-parents.CQo5
+ rm -rf /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-cp-parents.CQo5
+ exit 77

SKIP: cp/fiemap-empty
=====================

++ initial_cwd_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
++ fail=0
+++ testdir_prefix_
+++ printf gt
++ pfx_=gt
+++ mktempd_ /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-fiemap-empty.XXXX
+++ case $# in
+++ destdir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
+++ template_=gt-fiemap-empty.XXXX
+++ MAX_TRIES_=4
+++ case $destdir_ in
+++ case $template_ in
++++ unset TMPDIR
++++ mktemp -d -t -p /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-fiemap-empty.XXXX
+++ d=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-fiemap-empty.mDBO
+++ case $d in
+++ test -d /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-fiemap-empty.mDBO
++++ ls -dgo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-fiemap-empty.mDBO
++++ tr S -
+++ perms='drwx------ 2 96 Jan 29 17:07 /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-fiemap-empty.mDBO'
+++ case $perms in
+++ test 0 = 0
+++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-fiemap-empty.mDBO
+++ return
++ test_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-fiemap-empty.mDBO
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-fiemap-empty.mDBO
++ 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_ ../src
+ test 1 '!=' 0
+ path_dir_=../src
+ case $path_dir_ in
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/../src
++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ abs_path_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $abs_path_dir_ in
+ PATH=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin:/usr/local/lib:/usr/localcw/bin:/appl/gfpip/current/rootbin:/sbin:/usr/bin:/usr/localcw/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/perl5/bin:/opt/OV/bin:/opt/SUNWspro/bin:/usr/local/scme:/opt/InCharge7/SAM/smarts/bin:/usr/sfw/bin:/usr/sfw/sbin:/usr/ccs/bin:/usr/ucb:/usr/openwin/bin:/usr/localcw/sbin:/opt/VRTSvlic/bin:/opt/VRTS/bin:/opt/SUNWexplo/bin:/opt/perf/bin:/appl/gfpip/current/bin
+ create_exe_shims_ /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $EXEEXT in
+ return 0
+ shift
+ test 0 '!=' 0
+ export PATH
+ print_ver_ cp
+ test yes = yes
+ local i
+ for i in '$*'
+ env cp --version
cp (GNU coreutils) 8.15
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Torbj"orn Granlund, David MacKenzie, and Jim Meyering.
+ skip_ 'disabled for now'
+ warn_ 'fiemap-empty: skipped test: disabled for now'
+ case $IFS in
+ printf '%s\n' 'fiemap-empty: skipped test: disabled for now'
fiemap-empty: skipped test: disabled for now
+ test 9 = 2
+ printf '%s\n' 'fiemap-empty: skipped test: disabled for now'
+ sed 1q
+ Exit 77
+ set +e
+ exit 77
+ exit 77
+ remove_tmp_
+ __st=77
+ cleanup_
+ :
+ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests
+ chmod -R u+rwx /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-fiemap-empty.mDBO
+ rm -rf /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-fiemap-empty.mDBO
+ exit 77

SKIP: cp/fiemap-perf
====================

++ initial_cwd_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
++ fail=0
+++ testdir_prefix_
+++ printf gt
++ pfx_=gt
+++ mktempd_ /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-fiemap-perf.XXXX
+++ case $# in
+++ destdir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
+++ template_=gt-fiemap-perf.XXXX
+++ MAX_TRIES_=4
+++ case $destdir_ in
+++ case $template_ in
++++ unset TMPDIR
++++ mktemp -d -t -p /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-fiemap-perf.XXXX
+++ d=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-fiemap-perf.ALs5
+++ case $d in
+++ test -d /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-fiemap-perf.ALs5
++++ ls -dgo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-fiemap-perf.ALs5
++++ tr S -
+++ perms='drwx------ 2 96 Jan 29 17:07 /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-fiemap-perf.ALs5'
+++ case $perms in
+++ test 0 = 0
+++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-fiemap-perf.ALs5
+++ return
++ test_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-fiemap-perf.ALs5
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-fiemap-perf.ALs5
++ 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_ ../src
+ test 1 '!=' 0
+ path_dir_=../src
+ case $path_dir_ in
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/../src
++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ abs_path_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $abs_path_dir_ in
+ PATH=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin:/usr/local/lib:/usr/localcw/bin:/appl/gfpip/current/rootbin:/sbin:/usr/bin:/usr/localcw/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/perl5/bin:/opt/OV/bin:/opt/SUNWspro/bin:/usr/local/scme:/opt/InCharge7/SAM/smarts/bin:/usr/sfw/bin:/usr/sfw/sbin:/usr/ccs/bin:/usr/ucb:/usr/openwin/bin:/usr/localcw/sbin:/opt/VRTSvlic/bin:/opt/VRTS/bin:/opt/SUNWexplo/bin:/opt/perf/bin:/appl/gfpip/current/bin
+ create_exe_shims_ /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $EXEEXT in
+ return 0
+ shift
+ test 0 '!=' 0
+ export PATH
+ print_ver_ cp
+ test yes = yes
+ local i
+ for i in '$*'
+ env cp --version
cp (GNU coreutils) 8.15
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Torbj"orn Granlund, David MacKenzie, and Jim Meyering.
+ touch fiemap_chk
+ fiemap_capable_ fiemap_chk
+ python
+ python /appl/archives/build_tools/tools/src/coreutils-8.15/tests/fiemap-capable fiemap_chk
+ skip_ 'this file system lacks FIEMAP support'
+ warn_ 'fiemap-perf: skipped test: this file system lacks FIEMAP support'
+ case $IFS in
+ printf '%s\n' 'fiemap-perf: skipped test: this file system lacks FIEMAP support'
fiemap-perf: skipped test: this file system lacks FIEMAP support
+ test 9 = 2
+ printf '%s\n' 'fiemap-perf: skipped test: this file system lacks FIEMAP support'
+ sed 1q
+ Exit 77
+ set +e
+ exit 77
+ exit 77
+ remove_tmp_
+ __st=77
+ cleanup_
+ :
+ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests
+ chmod -R u+rwx /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-fiemap-perf.ALs5
+ rm -rf /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-fiemap-perf.ALs5
+ exit 77

SKIP: cp/fiemap-2
=================

++ initial_cwd_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
++ fail=0
+++ testdir_prefix_
+++ printf gt
++ pfx_=gt
+++ mktempd_ /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-fiemap-2.XXXX
+++ case $# in
+++ destdir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
+++ template_=gt-fiemap-2.XXXX
+++ MAX_TRIES_=4
+++ case $destdir_ in
+++ case $template_ in
++++ unset TMPDIR
++++ mktemp -d -t -p /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-fiemap-2.XXXX
+++ d=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-fiemap-2.He90
+++ case $d in
+++ test -d /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-fiemap-2.He90
++++ ls -dgo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-fiemap-2.He90
++++ tr S -
+++ perms='drwx------ 2 96 Jan 29 17:07 /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-fiemap-2.He90'
+++ case $perms in
+++ test 0 = 0
+++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-fiemap-2.He90
+++ return
++ test_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-fiemap-2.He90
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-fiemap-2.He90
++ 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_ ../src
+ test 1 '!=' 0
+ path_dir_=../src
+ case $path_dir_ in
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/../src
++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ abs_path_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $abs_path_dir_ in
+ PATH=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin:/usr/local/lib:/usr/localcw/bin:/appl/gfpip/current/rootbin:/sbin:/usr/bin:/usr/localcw/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/perl5/bin:/opt/OV/bin:/opt/SUNWspro/bin:/usr/local/scme:/opt/InCharge7/SAM/smarts/bin:/usr/sfw/bin:/usr/sfw/sbin:/usr/ccs/bin:/usr/ucb:/usr/openwin/bin:/usr/localcw/sbin:/opt/VRTSvlic/bin:/opt/VRTS/bin:/opt/SUNWexplo/bin:/opt/perf/bin:/appl/gfpip/current/bin
+ create_exe_shims_ /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $EXEEXT in
+ return 0
+ shift
+ test 0 '!=' 0
+ export PATH
+ print_ver_ cp
+ test yes = yes
+ local i
+ for i in '$*'
+ env cp --version
cp (GNU coreutils) 8.15
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Torbj"orn Granlund, David MacKenzie, and Jim Meyering.
+ touch fiemap_chk
+ fiemap_capable_ fiemap_chk
+ python
+ python /appl/archives/build_tools/tools/src/coreutils-8.15/tests/fiemap-capable fiemap_chk
+ skip_ 'this file system lacks FIEMAP support'
+ warn_ 'fiemap-2: skipped test: this file system lacks FIEMAP support'
+ case $IFS in
+ printf '%s\n' 'fiemap-2: skipped test: this file system lacks FIEMAP support'
fiemap-2: skipped test: this file system lacks FIEMAP support
+ test 9 = 2
+ printf '%s\n' 'fiemap-2: skipped test: this file system lacks FIEMAP support'
+ sed 1q
+ Exit 77
+ set +e
+ exit 77
+ exit 77
+ remove_tmp_
+ __st=77
+ cleanup_
+ :
+ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests
+ chmod -R u+rwx /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-fiemap-2.He90
+ rm -rf /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-fiemap-2.He90
+ exit 77

SKIP: cp/link-symlink
=====================

++ initial_cwd_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
++ fail=0
+++ testdir_prefix_
+++ printf gt
++ pfx_=gt
+++ mktempd_ /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-link-symlink.XXXX
+++ case $# in
+++ destdir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
+++ template_=gt-link-symlink.XXXX
+++ MAX_TRIES_=4
+++ case $destdir_ in
+++ case $template_ in
++++ unset TMPDIR
++++ mktemp -d -t -p /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-link-symlink.XXXX
+++ d=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-link-symlink.BxrX
+++ case $d in
+++ test -d /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-link-symlink.BxrX
++++ ls -dgo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-link-symlink.BxrX
++++ tr S -
+++ perms='drwx------ 2 96 Jan 29 17:07 /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-link-symlink.BxrX'
+++ case $perms in
+++ test 0 = 0
+++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-link-symlink.BxrX
+++ return
++ test_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-link-symlink.BxrX
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-link-symlink.BxrX
++ 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_ ../src
+ test 1 '!=' 0
+ path_dir_=../src
+ case $path_dir_ in
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/../src
++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ abs_path_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $abs_path_dir_ in
+ PATH=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin:/usr/local/lib:/usr/localcw/bin:/appl/gfpip/current/rootbin:/sbin:/usr/bin:/usr/localcw/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/perl5/bin:/opt/OV/bin:/opt/SUNWspro/bin:/usr/local/scme:/opt/InCharge7/SAM/smarts/bin:/usr/sfw/bin:/usr/sfw/sbin:/usr/ccs/bin:/usr/ucb:/usr/openwin/bin:/usr/localcw/sbin:/opt/VRTSvlic/bin:/opt/VRTS/bin:/opt/SUNWexplo/bin:/opt/perf/bin:/appl/gfpip/current/bin
+ create_exe_shims_ /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $EXEEXT in
+ return 0
+ shift
+ test 0 '!=' 0
+ export PATH
+ print_ver_ cp
+ test yes = yes
+ local i
+ for i in '$*'
+ env cp --version
cp (GNU coreutils) 8.15
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Torbj"orn Granlund, David MacKenzie, and Jim Meyering.
+ touch file
+ ln -s file link
+ touch -m -h -d 2011-01-01 link
touch: setting times of `link': Operation not applicable
+ skip_ 'Your system doesn'\''t support updating symlink timestamps'
+ warn_ 'link-symlink: skipped test: Your system doesn'\''t support updating symlink timestamps'
+ case $IFS in
+ printf '%s\n' 'link-symlink: skipped test: Your system doesn'\''t support updating symlink timestamps'
link-symlink: skipped test: Your system doesn't support updating symlink timestamps
+ test 9 = 2
+ printf '%s\n' 'link-symlink: skipped test: Your system doesn'\''t support updating symlink timestamps'
+ sed 1q
+ Exit 77
+ set +e
+ exit 77
+ exit 77
+ remove_tmp_
+ __st=77
+ cleanup_
+ :
+ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests
+ chmod -R u+rwx /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-link-symlink.BxrX
+ rm -rf /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-link-symlink.BxrX
+ exit 77

SKIP: cp/perm
=============

++ initial_cwd_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
++ fail=0
+++ testdir_prefix_
+++ printf gt
++ pfx_=gt
+++ mktempd_ /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-perm.XXXX
+++ case $# in
+++ destdir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
+++ template_=gt-perm.XXXX
+++ MAX_TRIES_=4
+++ case $destdir_ in
+++ case $template_ in
++++ unset TMPDIR
++++ mktemp -d -t -p /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-perm.XXXX
+++ d=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-perm.xniR
+++ case $d in
+++ test -d /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-perm.xniR
++++ ls -dgo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-perm.xniR
++++ tr S -
+++ perms='drwx------ 2 96 Jan 29 17:07 /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-perm.xniR'
+++ case $perms in
+++ test 0 = 0
+++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-perm.xniR
+++ return
++ test_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-perm.xniR
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-perm.xniR
++ 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_ ../src
+ test 1 '!=' 0
+ path_dir_=../src
+ case $path_dir_ in
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/../src
++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ abs_path_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $abs_path_dir_ in
+ PATH=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin:/usr/local/lib:/usr/localcw/bin:/appl/gfpip/current/rootbin:/sbin:/usr/bin:/usr/localcw/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/perl5/bin:/opt/OV/bin:/opt/SUNWspro/bin:/usr/local/scme:/opt/InCharge7/SAM/smarts/bin:/usr/sfw/bin:/usr/sfw/sbin:/usr/ccs/bin:/usr/ucb:/usr/openwin/bin:/usr/localcw/sbin:/opt/VRTSvlic/bin:/opt/VRTS/bin:/opt/SUNWexplo/bin:/opt/perf/bin:/appl/gfpip/current/bin
+ create_exe_shims_ /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $EXEEXT in
+ return 0
+ shift
+ test 0 '!=' 0
+ export PATH
+ print_ver_ cp mv
+ test yes = yes
+ local i
+ for i in '$*'
+ env cp --version
cp (GNU coreutils) 8.15
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Torbj"orn Granlund, David MacKenzie, and Jim Meyering.
+ for i in '$*'
+ env mv --version
mv (GNU coreutils) 8.15
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Mike Parker, David MacKenzie, and Jim Meyering.
+ very_expensive_
+ test '' '!=' yes
+ skip_ 'very expensive: disabled by default
This test is very expensive, so it is disabled by default.
To run it anyway, rerun make check with the RUN_VERY_EXPENSIVE_TESTS
environment variable set to yes.  E.g.,

  env RUN_VERY_EXPENSIVE_TESTS=yes make check

or use the shortcut target of the toplevel Makefile,

  make check-very-expensive
'
+ warn_ 'perm: skipped test: very expensive: disabled by default
This test is very expensive, so it is disabled by default.
To run it anyway, rerun make check with the RUN_VERY_EXPENSIVE_TESTS
environment variable set to yes.  E.g.,

  env RUN_VERY_EXPENSIVE_TESTS=yes make check

or use the shortcut target of the toplevel Makefile,

  make check-very-expensive
'
+ case $IFS in
+ printf '%s\n' 'perm: skipped test: very expensive: disabled by default
This test is very expensive, so it is disabled by default.
To run it anyway, rerun make check with the RUN_VERY_EXPENSIVE_TESTS
environment variable set to yes.  E.g.,

  env RUN_VERY_EXPENSIVE_TESTS=yes make check

or use the shortcut target of the toplevel Makefile,

  make check-very-expensive
'
perm: skipped test: very expensive: disabled by default
This test is very expensive, so it is disabled by default.
To run it anyway, rerun make check with the RUN_VERY_EXPENSIVE_TESTS
environment variable set to yes.  E.g.,

  env RUN_VERY_EXPENSIVE_TESTS=yes make check

or use the shortcut target of the toplevel Makefile,

  make check-very-expensive

+ test 9 = 2
+ printf '%s\n' 'perm: skipped test: very expensive: disabled by default
This test is very expensive, so it is disabled by default.
To run it anyway, rerun make check with the RUN_VERY_EXPENSIVE_TESTS
environment variable set to yes.  E.g.,

  env RUN_VERY_EXPENSIVE_TESTS=yes make check

or use the shortcut target of the toplevel Makefile,

  make check-very-expensive
'
+ sed 1q
+ Exit 77
+ set +e
+ exit 77
+ exit 77
+ remove_tmp_
+ __st=77
+ cleanup_
+ :
+ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests
+ chmod -R u+rwx /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-perm.xniR
+ rm -rf /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-perm.xniR
+ exit 77

SKIP: cp/preserve-slink-time
============================

++ initial_cwd_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
++ fail=0
+++ testdir_prefix_
+++ printf gt
++ pfx_=gt
+++ mktempd_ /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-preserve-slink-time.XXXX
+++ case $# in
+++ destdir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
+++ template_=gt-preserve-slink-time.XXXX
+++ MAX_TRIES_=4
+++ case $destdir_ in
+++ case $template_ in
++++ unset TMPDIR
++++ mktemp -d -t -p /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-preserve-slink-time.XXXX
+++ d=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-preserve-slink-time.SERM
+++ case $d in
+++ test -d /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-preserve-slink-time.SERM
++++ ls -dgo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-preserve-slink-time.SERM
++++ tr S -
+++ perms='drwx------ 2 96 Jan 29 17:07 /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-preserve-slink-time.-ERM'
+++ case $perms in
+++ test 0 = 0
+++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-preserve-slink-time.SERM
+++ return
++ test_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-preserve-slink-time.SERM
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-preserve-slink-time.SERM
++ 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_ ../src
+ test 1 '!=' 0
+ path_dir_=../src
+ case $path_dir_ in
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/../src
++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ abs_path_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $abs_path_dir_ in
+ PATH=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin:/usr/local/lib:/usr/localcw/bin:/appl/gfpip/current/rootbin:/sbin:/usr/bin:/usr/localcw/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/perl5/bin:/opt/OV/bin:/opt/SUNWspro/bin:/usr/local/scme:/opt/InCharge7/SAM/smarts/bin:/usr/sfw/bin:/usr/sfw/sbin:/usr/ccs/bin:/usr/ucb:/usr/openwin/bin:/usr/localcw/sbin:/opt/VRTSvlic/bin:/opt/VRTS/bin:/opt/SUNWexplo/bin:/opt/perf/bin:/appl/gfpip/current/bin
+ create_exe_shims_ /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $EXEEXT in
+ return 0
+ shift
+ test 0 '!=' 0
+ export PATH
+ print_ver_ cp
+ test yes = yes
+ local i
+ for i in '$*'
+ env cp --version
cp (GNU coreutils) 8.15
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Torbj"orn Granlund, David MacKenzie, and Jim Meyering.
+ grep '^#define HAVE_UTIMENSAT 1' /appl/archives/build_tools/tools/build/coreutils-8.15/lib/config.h
+ grep '^#define HAVE_LUTIMES 1' /appl/archives/build_tools/tools/build/coreutils-8.15/lib/config.h
+ skip_ 'this system lacks the utimensat function'
+ warn_ 'preserve-slink-time: skipped test: this system lacks the utimensat function'
+ case $IFS in
+ printf '%s\n' 'preserve-slink-time: skipped test: this system lacks the utimensat function'
preserve-slink-time: skipped test: this system lacks the utimensat function
+ test 9 = 2
+ printf '%s\n' 'preserve-slink-time: skipped test: this system lacks the utimensat function'
+ sed 1q
+ Exit 77
+ set +e
+ exit 77
+ exit 77
+ remove_tmp_
+ __st=77
+ cleanup_
+ :
+ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests
+ chmod -R u+rwx /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-preserve-slink-time.SERM
+ rm -rf /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-preserve-slink-time.SERM
+ exit 77

SKIP: cp/proc-short-read
========================

++ initial_cwd_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
++ fail=0
+++ testdir_prefix_
+++ printf gt
++ pfx_=gt
+++ mktempd_ /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-proc-short-read.XXXX
+++ case $# in
+++ destdir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
+++ template_=gt-proc-short-read.XXXX
+++ MAX_TRIES_=4
+++ case $destdir_ in
+++ case $template_ in
++++ unset TMPDIR
++++ mktemp -d -t -p /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-proc-short-read.XXXX
+++ d=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-proc-short-read.vsUc
+++ case $d in
+++ test -d /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-proc-short-read.vsUc
++++ ls -dgo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-proc-short-read.vsUc
++++ tr S -
+++ perms='drwx------ 2 96 Jan 29 17:07 /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-proc-short-read.vsUc'
+++ case $perms in
+++ test 0 = 0
+++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-proc-short-read.vsUc
+++ return
++ test_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-proc-short-read.vsUc
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-proc-short-read.vsUc
++ 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_ ../src
+ test 1 '!=' 0
+ path_dir_=../src
+ case $path_dir_ in
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/../src
++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ abs_path_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $abs_path_dir_ in
+ PATH=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin:/usr/local/lib:/usr/localcw/bin:/appl/gfpip/current/rootbin:/sbin:/usr/bin:/usr/localcw/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/perl5/bin:/opt/OV/bin:/opt/SUNWspro/bin:/usr/local/scme:/opt/InCharge7/SAM/smarts/bin:/usr/sfw/bin:/usr/sfw/sbin:/usr/ccs/bin:/usr/ucb:/usr/openwin/bin:/usr/localcw/sbin:/opt/VRTSvlic/bin:/opt/VRTS/bin:/opt/SUNWexplo/bin:/opt/perf/bin:/appl/gfpip/current/bin
+ create_exe_shims_ /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $EXEEXT in
+ return 0
+ shift
+ test 0 '!=' 0
+ export PATH
+ print_ver_ cp
+ test yes = yes
+ local i
+ for i in '$*'
+ env cp --version
cp (GNU coreutils) 8.15
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Torbj"orn Granlund, David MacKenzie, and Jim Meyering.
+ kall=/proc/kallsyms
+ test -r /proc/kallsyms
+ skip_ 'your system lacks /proc/kallsyms'
+ warn_ 'proc-short-read: skipped test: your system lacks /proc/kallsyms'
+ case $IFS in
+ printf '%s\n' 'proc-short-read: skipped test: your system lacks /proc/kallsyms'
proc-short-read: skipped test: your system lacks /proc/kallsyms
+ test 9 = 2
+ printf '%s\n' 'proc-short-read: skipped test: your system lacks /proc/kallsyms'
+ sed 1q
+ Exit 77
+ set +e
+ exit 77
+ exit 77
+ remove_tmp_
+ __st=77
+ cleanup_
+ :
+ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests
+ chmod -R u+rwx /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-proc-short-read.vsUc
+ rm -rf /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-proc-short-read.vsUc
+ exit 77

SKIP: dd/direct
===============

++ initial_cwd_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
++ fail=0
+++ testdir_prefix_
+++ printf gt
++ pfx_=gt
+++ mktempd_ /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-direct.XXXX
+++ case $# in
+++ destdir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
+++ template_=gt-direct.XXXX
+++ MAX_TRIES_=4
+++ case $destdir_ in
+++ case $template_ in
++++ unset TMPDIR
++++ mktemp -d -t -p /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-direct.XXXX
+++ d=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-direct.jRyg
+++ case $d in
+++ test -d /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-direct.jRyg
++++ ls -dgo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-direct.jRyg
++++ tr S -
+++ perms='drwx------ 2 96 Jan 29 17:07 /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-direct.jRyg'
+++ case $perms in
+++ test 0 = 0
+++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-direct.jRyg
+++ return
++ test_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-direct.jRyg
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-direct.jRyg
++ 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_ ../src
+ test 1 '!=' 0
+ path_dir_=../src
+ case $path_dir_ in
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/../src
++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ abs_path_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $abs_path_dir_ in
+ PATH=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin:/usr/local/lib:/usr/localcw/bin:/appl/gfpip/current/rootbin:/sbin:/usr/bin:/usr/localcw/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/perl5/bin:/opt/OV/bin:/opt/SUNWspro/bin:/usr/local/scme:/opt/InCharge7/SAM/smarts/bin:/usr/sfw/bin:/usr/sfw/sbin:/usr/ccs/bin:/usr/ucb:/usr/openwin/bin:/usr/localcw/sbin:/opt/VRTSvlic/bin:/opt/VRTS/bin:/opt/SUNWexplo/bin:/opt/perf/bin:/appl/gfpip/current/bin
+ create_exe_shims_ /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $EXEEXT in
+ return 0
+ shift
+ test 0 '!=' 0
+ export PATH
+ print_ver_ dd
+ test yes = yes
+ local i
+ for i in '$*'
+ env dd --version
dd (coreutils) 8.15
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Paul Rubin, David MacKenzie, and Stuart Kemp.
+ truncate -s 8192 in
+ dd if=in oflag=direct of=out
+ skip_ 'this file system lacks support for O_DIRECT'
+ warn_ 'direct: skipped test: this file system lacks support for O_DIRECT'
+ case $IFS in
+ printf '%s\n' 'direct: skipped test: this file system lacks support for O_DIRECT'
direct: skipped test: this file system lacks support for O_DIRECT
+ test 9 = 2
+ printf '%s\n' 'direct: skipped test: this file system lacks support for O_DIRECT'
+ sed 1q
+ Exit 77
+ set +e
+ exit 77
+ exit 77
+ remove_tmp_
+ __st=77
+ cleanup_
+ :
+ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests
+ chmod -R u+rwx /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-direct.jRyg
+ rm -rf /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-direct.jRyg
+ exit 77

SKIP: du/2g
===========

++ initial_cwd_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
++ fail=0
+++ testdir_prefix_
+++ printf gt
++ pfx_=gt
+++ mktempd_ /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-2g.XXXX
+++ case $# in
+++ destdir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
+++ template_=gt-2g.XXXX
+++ MAX_TRIES_=4
+++ case $destdir_ in
+++ case $template_ in
++++ unset TMPDIR
++++ mktemp -d -t -p /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-2g.XXXX
+++ d=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-2g.QAGm
+++ case $d in
+++ test -d /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-2g.QAGm
++++ ls -dgo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-2g.QAGm
++++ tr S -
+++ perms='drwx------ 2 96 Jan 29 17:07 /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-2g.QAGm'
+++ case $perms in
+++ test 0 = 0
+++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-2g.QAGm
+++ return
++ test_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-2g.QAGm
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-2g.QAGm
++ 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_ ../src
+ test 1 '!=' 0
+ path_dir_=../src
+ case $path_dir_ in
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/../src
++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ abs_path_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $abs_path_dir_ in
+ PATH=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin:/usr/local/lib:/usr/localcw/bin:/appl/gfpip/current/rootbin:/sbin:/usr/bin:/usr/localcw/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/perl5/bin:/opt/OV/bin:/opt/SUNWspro/bin:/usr/local/scme:/opt/InCharge7/SAM/smarts/bin:/usr/sfw/bin:/usr/sfw/sbin:/usr/ccs/bin:/usr/ucb:/usr/openwin/bin:/usr/localcw/sbin:/opt/VRTSvlic/bin:/opt/VRTS/bin:/opt/SUNWexplo/bin:/opt/perf/bin:/appl/gfpip/current/bin
+ create_exe_shims_ /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $EXEEXT in
+ return 0
+ shift
+ test 0 '!=' 0
+ export PATH
+ print_ver_ du
+ test yes = yes
+ local i
+ for i in '$*'
+ env du --version
du (GNU coreutils) 8.15
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Torbj"orn Granlund, David MacKenzie, Paul Eggert,
and Jim Meyering.
+ very_expensive_
+ test '' '!=' yes
+ skip_ 'very expensive: disabled by default
This test is very expensive, so it is disabled by default.
To run it anyway, rerun make check with the RUN_VERY_EXPENSIVE_TESTS
environment variable set to yes.  E.g.,

  env RUN_VERY_EXPENSIVE_TESTS=yes make check

or use the shortcut target of the toplevel Makefile,

  make check-very-expensive
'
+ warn_ '2g: skipped test: very expensive: disabled by default
This test is very expensive, so it is disabled by default.
To run it anyway, rerun make check with the RUN_VERY_EXPENSIVE_TESTS
environment variable set to yes.  E.g.,

  env RUN_VERY_EXPENSIVE_TESTS=yes make check

or use the shortcut target of the toplevel Makefile,

  make check-very-expensive
'
+ case $IFS in
+ printf '%s\n' '2g: skipped test: very expensive: disabled by default
This test is very expensive, so it is disabled by default.
To run it anyway, rerun make check with the RUN_VERY_EXPENSIVE_TESTS
environment variable set to yes.  E.g.,

  env RUN_VERY_EXPENSIVE_TESTS=yes make check

or use the shortcut target of the toplevel Makefile,

  make check-very-expensive
'
2g: skipped test: very expensive: disabled by default
This test is very expensive, so it is disabled by default.
To run it anyway, rerun make check with the RUN_VERY_EXPENSIVE_TESTS
environment variable set to yes.  E.g.,

  env RUN_VERY_EXPENSIVE_TESTS=yes make check

or use the shortcut target of the toplevel Makefile,

  make check-very-expensive

+ test 9 = 2
+ printf '%s\n' '2g: skipped test: very expensive: disabled by default
This test is very expensive, so it is disabled by default.
To run it anyway, rerun make check with the RUN_VERY_EXPENSIVE_TESTS
environment variable set to yes.  E.g.,

  env RUN_VERY_EXPENSIVE_TESTS=yes make check

or use the shortcut target of the toplevel Makefile,

  make check-very-expensive
'
+ sed 1q
+ Exit 77
+ set +e
+ exit 77
+ exit 77
+ remove_tmp_
+ __st=77
+ cleanup_
+ :
+ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests
+ chmod -R u+rwx /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-2g.QAGm
+ rm -rf /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-2g.QAGm
+ exit 77

SKIP: du/bigtime
================

++ initial_cwd_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
++ fail=0
+++ testdir_prefix_
+++ printf gt
++ pfx_=gt
+++ mktempd_ /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-bigtime.XXXX
+++ case $# in
+++ destdir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
+++ template_=gt-bigtime.XXXX
+++ MAX_TRIES_=4
+++ case $destdir_ in
+++ case $template_ in
++++ unset TMPDIR
++++ mktemp -d -t -p /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-bigtime.XXXX
+++ d=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-bigtime.qFYU
+++ case $d in
+++ test -d /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-bigtime.qFYU
++++ ls -dgo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-bigtime.qFYU
++++ tr S -
+++ perms='drwx------ 2 96 Jan 29 17:07 /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-bigtime.qFYU'
+++ case $perms in
+++ test 0 = 0
+++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-bigtime.qFYU
+++ return
++ test_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-bigtime.qFYU
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-bigtime.qFYU
++ 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_ ../src
+ test 1 '!=' 0
+ path_dir_=../src
+ case $path_dir_ in
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/../src
++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ abs_path_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $abs_path_dir_ in
+ PATH=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin:/usr/local/lib:/usr/localcw/bin:/appl/gfpip/current/rootbin:/sbin:/usr/bin:/usr/localcw/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/perl5/bin:/opt/OV/bin:/opt/SUNWspro/bin:/usr/local/scme:/opt/InCharge7/SAM/smarts/bin:/usr/sfw/bin:/usr/sfw/sbin:/usr/ccs/bin:/usr/ucb:/usr/openwin/bin:/usr/localcw/sbin:/opt/VRTSvlic/bin:/opt/VRTS/bin:/opt/SUNWexplo/bin:/opt/perf/bin:/appl/gfpip/current/bin
+ create_exe_shims_ /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $EXEEXT in
+ return 0
+ shift
+ test 0 '!=' 0
+ export PATH
+ export LC_ALL=C
+ LC_ALL=C
+ export TZ=UTC0
+ TZ=UTC0
+ bignum=9223372036854775807
+ touch -d @9223372036854775807 future
+ skip_ 'file system cannot represent big time stamps'
+ warn_ 'bigtime: skipped test: file system cannot represent big time stamps'
+ case $IFS in
+ printf '%s\n' 'bigtime: skipped test: file system cannot represent big time stamps'
bigtime: skipped test: file system cannot represent big time stamps
+ test 9 = 2
+ printf '%s\n' 'bigtime: skipped test: file system cannot represent big time stamps'
+ sed 1q
+ Exit 77
+ set +e
+ exit 77
+ exit 77
+ remove_tmp_
+ __st=77
+ cleanup_
+ :
+ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests
+ chmod -R u+rwx /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-bigtime.qFYU
+ rm -rf /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-bigtime.qFYU
+ exit 77

SKIP: du/fd-leak
================

++ initial_cwd_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
++ fail=0
+++ testdir_prefix_
+++ printf gt
++ pfx_=gt
+++ mktempd_ /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-fd-leak.XXXX
+++ case $# in
+++ destdir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
+++ template_=gt-fd-leak.XXXX
+++ MAX_TRIES_=4
+++ case $destdir_ in
+++ case $template_ in
++++ unset TMPDIR
++++ mktemp -d -t -p /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-fd-leak.XXXX
+++ d=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-fd-leak.WpF2
+++ case $d in
+++ test -d /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-fd-leak.WpF2
++++ ls -dgo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-fd-leak.WpF2
++++ tr S -
+++ perms='drwx------ 2 96 Jan 29 17:07 /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-fd-leak.WpF2'
+++ case $perms in
+++ test 0 = 0
+++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-fd-leak.WpF2
+++ return
++ test_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-fd-leak.WpF2
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-fd-leak.WpF2
++ 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_ ../src
+ test 1 '!=' 0
+ path_dir_=../src
+ case $path_dir_ in
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/../src
++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ abs_path_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $abs_path_dir_ in
+ PATH=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin:/usr/local/lib:/usr/localcw/bin:/appl/gfpip/current/rootbin:/sbin:/usr/bin:/usr/localcw/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/perl5/bin:/opt/OV/bin:/opt/SUNWspro/bin:/usr/local/scme:/opt/InCharge7/SAM/smarts/bin:/usr/sfw/bin:/usr/sfw/sbin:/usr/ccs/bin:/usr/ucb:/usr/openwin/bin:/usr/localcw/sbin:/opt/VRTSvlic/bin:/opt/VRTS/bin:/opt/SUNWexplo/bin:/opt/perf/bin:/appl/gfpip/current/bin
+ create_exe_shims_ /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $EXEEXT in
+ return 0
+ shift
+ test 0 '!=' 0
+ export PATH
+ print_ver_ du
+ test yes = yes
+ local i
+ for i in '$*'
+ env du --version
du (GNU coreutils) 8.15
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Torbj"orn Granlund, David MacKenzie, Paul Eggert,
and Jim Meyering.
+ expensive_
+ test '' '!=' yes
+ skip_ 'expensive: disabled by default
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

or use the shortcut target of the toplevel Makefile,

  make check-expensive
'
+ warn_ 'fd-leak: skipped test: expensive: disabled by default
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

or use the shortcut target of the toplevel Makefile,

  make check-expensive
'
+ case $IFS in
+ printf '%s\n' 'fd-leak: skipped test: expensive: disabled by default
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

or use the shortcut target of the toplevel Makefile,

  make check-expensive
'
fd-leak: skipped test: expensive: disabled by default
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

or use the shortcut target of the toplevel Makefile,

  make check-expensive

+ test 9 = 2
+ printf '%s\n' 'fd-leak: skipped test: expensive: disabled by default
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

or use the shortcut target of the toplevel Makefile,

  make check-expensive
'
+ sed 1q
+ Exit 77
+ set +e
+ exit 77
+ exit 77
+ remove_tmp_
+ __st=77
+ cleanup_
+ :
+ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests
+ chmod -R u+rwx /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-fd-leak.WpF2
+ rm -rf /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-fd-leak.WpF2
+ exit 77

SKIP: du/files0-from-dir
========================

++ initial_cwd_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
++ fail=0
+++ testdir_prefix_
+++ printf gt
++ pfx_=gt
+++ mktempd_ /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-files0-from-dir.XXXX
+++ case $# in
+++ destdir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
+++ template_=gt-files0-from-dir.XXXX
+++ MAX_TRIES_=4
+++ case $destdir_ in
+++ case $template_ in
++++ unset TMPDIR
++++ mktemp -d -t -p /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-files0-from-dir.XXXX
+++ d=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-files0-from-dir.A7dW
+++ case $d in
+++ test -d /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-files0-from-dir.A7dW
++++ ls -dgo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-files0-from-dir.A7dW
++++ tr S -
+++ perms='drwx------ 2 96 Jan 29 17:07 /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-files0-from-dir.A7dW'
+++ case $perms in
+++ test 0 = 0
+++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-files0-from-dir.A7dW
+++ return
++ test_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-files0-from-dir.A7dW
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-files0-from-dir.A7dW
++ 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_ ../src
+ test 1 '!=' 0
+ path_dir_=../src
+ case $path_dir_ in
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/../src
++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ abs_path_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $abs_path_dir_ in
+ PATH=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin:/usr/local/lib:/usr/localcw/bin:/appl/gfpip/current/rootbin:/sbin:/usr/bin:/usr/localcw/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/perl5/bin:/opt/OV/bin:/opt/SUNWspro/bin:/usr/local/scme:/opt/InCharge7/SAM/smarts/bin:/usr/sfw/bin:/usr/sfw/sbin:/usr/ccs/bin:/usr/ucb:/usr/openwin/bin:/usr/localcw/sbin:/opt/VRTSvlic/bin:/opt/VRTS/bin:/opt/SUNWexplo/bin:/opt/perf/bin:/appl/gfpip/current/bin
+ create_exe_shims_ /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $EXEEXT in
+ return 0
+ shift
+ test 0 '!=' 0
+ export PATH
+ print_ver_ du wc
+ test yes = yes
+ local i
+ for i in '$*'
+ env du --version
du (GNU coreutils) 8.15
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Torbj"orn Granlund, David MacKenzie, Paul Eggert,
and Jim Meyering.
+ for i in '$*'
+ env wc --version
wc (GNU coreutils) 8.15
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Paul Rubin and David MacKenzie.
+ mkdir dir
+ cat dir
+ skip_ 'cat dir/ succeeds'
+ warn_ 'files0-from-dir: skipped test: cat dir/ succeeds'
+ case $IFS in
+ printf '%s\n' 'files0-from-dir: skipped test: cat dir/ succeeds'
files0-from-dir: skipped test: cat dir/ succeeds
+ test 9 = 2
+ printf '%s\n' 'files0-from-dir: skipped test: cat dir/ succeeds'
+ sed 1q
+ Exit 77
+ set +e
+ exit 77
+ exit 77
+ remove_tmp_
+ __st=77
+ cleanup_
+ :
+ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests
+ chmod -R u+rwx /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-files0-from-dir.A7dW
+ rm -rf /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-files0-from-dir.A7dW
+ exit 77

SKIP: du/move-dir-while-traversing
==================================

++ initial_cwd_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
++ fail=0
+++ testdir_prefix_
+++ printf gt
++ pfx_=gt
+++ mktempd_ /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-move-dir-while-traversing.XXXX
+++ case $# in
+++ destdir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
+++ template_=gt-move-dir-while-traversing.XXXX
+++ MAX_TRIES_=4
+++ case $destdir_ in
+++ case $template_ in
++++ unset TMPDIR
++++ mktemp -d -t -p /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-move-dir-while-traversing.XXXX
+++ d=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-move-dir-while-traversing.vu9g
+++ case $d in
+++ test -d /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-move-dir-while-traversing.vu9g
++++ ls -dgo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-move-dir-while-traversing.vu9g
++++ tr S -
+++ perms='drwx------ 2 96 Jan 29 17:07 /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-move-dir-while-traversing.vu9g'
+++ case $perms in
+++ test 0 = 0
+++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-move-dir-while-traversing.vu9g
+++ return
++ test_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-move-dir-while-traversing.vu9g
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-move-dir-while-traversing.vu9g
++ 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_ ../src
+ test 1 '!=' 0
+ path_dir_=../src
+ case $path_dir_ in
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/../src
++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ abs_path_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $abs_path_dir_ in
+ PATH=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin:/usr/local/lib:/usr/localcw/bin:/appl/gfpip/current/rootbin:/sbin:/usr/bin:/usr/localcw/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/perl5/bin:/opt/OV/bin:/opt/SUNWspro/bin:/usr/local/scme:/opt/InCharge7/SAM/smarts/bin:/usr/sfw/bin:/usr/sfw/sbin:/usr/ccs/bin:/usr/ucb:/usr/openwin/bin:/usr/localcw/sbin:/opt/VRTSvlic/bin:/opt/VRTS/bin:/opt/SUNWexplo/bin:/opt/perf/bin:/appl/gfpip/current/bin
+ create_exe_shims_ /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $EXEEXT in
+ return 0
+ shift
+ test 0 '!=' 0
+ export PATH
+ print_ver_ du
+ test yes = yes
+ local i
+ for i in '$*'
+ env du --version
du (GNU coreutils) 8.15
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Torbj"orn Granlund, David MacKenzie, Paul Eggert,
and Jim Meyering.
+ python -m pyinotify -h
python: module pyinotify not found
+ skip_ 'python inotify package not installed'
+ warn_ 'move-dir-while-traversing: skipped test: python inotify package not installed'
+ case $IFS in
+ printf '%s\n' 'move-dir-while-traversing: skipped test: python inotify package not installed'
move-dir-while-traversing: skipped test: python inotify package not installed
+ test 9 = 2
+ printf '%s\n' 'move-dir-while-traversing: skipped test: python inotify package not installed'
+ sed 1q
+ Exit 77
+ set +e
+ exit 77
+ exit 77
+ remove_tmp_
+ __st=77
+ cleanup_
+ :
+ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests
+ chmod -R u+rwx /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-move-dir-while-traversing.vu9g
+ rm -rf /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-move-dir-while-traversing.vu9g
+ exit 77

SKIP: id/gnu-zero-uids
======================

++ initial_cwd_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
++ fail=0
+++ testdir_prefix_
+++ printf gt
++ pfx_=gt
+++ mktempd_ /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-gnu-zero-uids.XXXX
+++ case $# in
+++ destdir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
+++ template_=gt-gnu-zero-uids.XXXX
+++ MAX_TRIES_=4
+++ case $destdir_ in
+++ case $template_ in
++++ unset TMPDIR
++++ mktemp -d -t -p /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-gnu-zero-uids.XXXX
+++ d=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-gnu-zero-uids.NXnm
+++ case $d in
+++ test -d /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-gnu-zero-uids.NXnm
++++ ls -dgo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-gnu-zero-uids.NXnm
++++ tr S -
+++ perms='drwx------ 2 96 Jan 29 17:07 /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-gnu-zero-uids.NXnm'
+++ case $perms in
+++ test 0 = 0
+++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-gnu-zero-uids.NXnm
+++ return
++ test_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-gnu-zero-uids.NXnm
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-gnu-zero-uids.NXnm
++ 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_ ../src
+ test 1 '!=' 0
+ path_dir_=../src
+ case $path_dir_ in
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/../src
++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ abs_path_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $abs_path_dir_ in
+ PATH=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin:/usr/local/lib:/usr/localcw/bin:/appl/gfpip/current/rootbin:/sbin:/usr/bin:/usr/localcw/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/perl5/bin:/opt/OV/bin:/opt/SUNWspro/bin:/usr/local/scme:/opt/InCharge7/SAM/smarts/bin:/usr/sfw/bin:/usr/sfw/sbin:/usr/ccs/bin:/usr/ucb:/usr/openwin/bin:/usr/localcw/sbin:/opt/VRTSvlic/bin:/opt/VRTS/bin:/opt/SUNWexplo/bin:/opt/perf/bin:/appl/gfpip/current/bin
+ create_exe_shims_ /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $EXEEXT in
+ return 0
+ shift
+ test 0 '!=' 0
+ export PATH
+ print_ver_ id
+ test yes = yes
+ local i
+ for i in '$*'
+ env id --version
id (GNU coreutils) 8.15
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Arnold Robbins and David MacKenzie.
+ require_gnu_
++ uname
+ test SunOS = GNU
+ skip_ 'not running on GNU/Hurd'
+ warn_ 'gnu-zero-uids: skipped test: not running on GNU/Hurd'
+ case $IFS in
+ printf '%s\n' 'gnu-zero-uids: skipped test: not running on GNU/Hurd'
gnu-zero-uids: skipped test: not running on GNU/Hurd
+ test 9 = 2
+ printf '%s\n' 'gnu-zero-uids: skipped test: not running on GNU/Hurd'
+ sed 1q
+ Exit 77
+ set +e
+ exit 77
+ exit 77
+ remove_tmp_
+ __st=77
+ cleanup_
+ :
+ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests
+ chmod -R u+rwx /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-gnu-zero-uids.NXnm
+ rm -rf /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-gnu-zero-uids.NXnm
+ exit 77

SKIP: id/no-context
===================

++ initial_cwd_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
++ fail=0
+++ testdir_prefix_
+++ printf gt
++ pfx_=gt
+++ mktempd_ /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-no-context.XXXX
+++ case $# in
+++ destdir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
+++ template_=gt-no-context.XXXX
+++ MAX_TRIES_=4
+++ case $destdir_ in
+++ case $template_ in
++++ unset TMPDIR
++++ mktemp -d -t -p /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-no-context.XXXX
+++ d=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-no-context.Jdii
+++ case $d in
+++ test -d /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-no-context.Jdii
++++ ls -dgo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-no-context.Jdii
++++ tr S -
+++ perms='drwx------ 2 96 Jan 29 17:07 /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-no-context.Jdii'
+++ case $perms in
+++ test 0 = 0
+++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-no-context.Jdii
+++ return
++ test_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-no-context.Jdii
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-no-context.Jdii
++ 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_ ../src
+ test 1 '!=' 0
+ path_dir_=../src
+ case $path_dir_ in
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/../src
++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ abs_path_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $abs_path_dir_ in
+ PATH=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin:/usr/local/lib:/usr/localcw/bin:/appl/gfpip/current/rootbin:/sbin:/usr/bin:/usr/localcw/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/perl5/bin:/opt/OV/bin:/opt/SUNWspro/bin:/usr/local/scme:/opt/InCharge7/SAM/smarts/bin:/usr/sfw/bin:/usr/sfw/sbin:/usr/ccs/bin:/usr/ucb:/usr/openwin/bin:/usr/localcw/sbin:/opt/VRTSvlic/bin:/opt/VRTS/bin:/opt/SUNWexplo/bin:/opt/perf/bin:/appl/gfpip/current/bin
+ create_exe_shims_ /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $EXEEXT in
+ return 0
+ shift
+ test 0 '!=' 0
+ export PATH
+ print_ver_ id
+ test yes = yes
+ local i
+ for i in '$*'
+ env id --version
id (GNU coreutils) 8.15
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Arnold Robbins and David MacKenzie.
+ require_selinux_
+ grep 'selinuxfs$' /proc/filesystems
grep: can't open "/proc/filesystems"
+ skip_ 'this system lacks SELinux support'
+ warn_ 'no-context: skipped test: this system lacks SELinux support'
+ case $IFS in
+ printf '%s\n' 'no-context: skipped test: this system lacks SELinux support'
no-context: skipped test: this system lacks SELinux support
+ test 9 = 2
+ printf '%s\n' 'no-context: skipped test: this system lacks SELinux support'
+ sed 1q
+ Exit 77
+ set +e
+ exit 77
+ exit 77
+ remove_tmp_
+ __st=77
+ cleanup_
+ :
+ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests
+ chmod -R u+rwx /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-no-context.Jdii
+ rm -rf /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-no-context.Jdii
+ exit 77

SKIP: install/install-C
=======================

++ initial_cwd_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
++ fail=0
+++ testdir_prefix_
+++ printf gt
++ pfx_=gt
+++ mktempd_ /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-install-C.XXXX
+++ case $# in
+++ destdir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
+++ template_=gt-install-C.XXXX
+++ MAX_TRIES_=4
+++ case $destdir_ in
+++ case $template_ in
++++ unset TMPDIR
++++ mktemp -d -t -p /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-install-C.XXXX
+++ d=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-install-C.OixI
+++ case $d in
+++ test -d /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-install-C.OixI
++++ ls -dgo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-install-C.OixI
++++ tr S -
+++ perms='drwx------ 2 96 Jan 29 17:07 /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-install-C.OixI'
+++ case $perms in
+++ test 0 = 0
+++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-install-C.OixI
+++ return
++ test_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-install-C.OixI
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-install-C.OixI
++ 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_ ../src
+ test 1 '!=' 0
+ path_dir_=../src
+ case $path_dir_ in
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/../src
++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ abs_path_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $abs_path_dir_ in
+ PATH=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin:/usr/local/lib:/usr/localcw/bin:/appl/gfpip/current/rootbin:/sbin:/usr/bin:/usr/localcw/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/perl5/bin:/opt/OV/bin:/opt/SUNWspro/bin:/usr/local/scme:/opt/InCharge7/SAM/smarts/bin:/usr/sfw/bin:/usr/sfw/sbin:/usr/ccs/bin:/usr/ucb:/usr/openwin/bin:/usr/localcw/sbin:/opt/VRTSvlic/bin:/opt/VRTS/bin:/opt/SUNWexplo/bin:/opt/perf/bin:/appl/gfpip/current/bin
+ create_exe_shims_ /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $EXEEXT in
+ return 0
+ shift
+ test 0 '!=' 0
+ export PATH
+ print_ver_ ginstall
+ test yes = yes
+ local i
+ for i in '$*'
+ env ginstall --version
install (GNU coreutils) 8.15
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by David MacKenzie.
+ skip_if_setgid_
+ setgid_tmpdir=setgid-18147
+ umask 77
+ mkdir setgid-18147
++ stat --printf %A setgid-18147
+ perms=drwx--S---
+ rmdir setgid-18147
+ case $perms in
+ skip_ 'this directory has the setgid bit set'
+ warn_ 'install-C: skipped test: this directory has the setgid bit set'
+ case $IFS in
+ printf '%s\n' 'install-C: skipped test: this directory has the setgid bit set'
install-C: skipped test: this directory has the setgid bit set
+ test 9 = 2
+ printf '%s\n' 'install-C: skipped test: this directory has the setgid bit set'
+ sed 1q
+ Exit 77
+ set +e
+ exit 77
+ exit 77
+ remove_tmp_
+ __st=77
+ cleanup_
+ :
+ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests
+ chmod -R u+rwx /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-install-C.OixI
+ rm -rf /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-install-C.OixI
+ exit 77

SKIP: install/install-C-selinux
===============================

++ initial_cwd_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
++ fail=0
+++ testdir_prefix_
+++ printf gt
++ pfx_=gt
+++ mktempd_ /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-install-C-selinux.XXXX
+++ case $# in
+++ destdir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
+++ template_=gt-install-C-selinux.XXXX
+++ MAX_TRIES_=4
+++ case $destdir_ in
+++ case $template_ in
++++ unset TMPDIR
++++ mktemp -d -t -p /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-install-C-selinux.XXXX
+++ d=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-install-C-selinux.dR2h
+++ case $d in
+++ test -d /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-install-C-selinux.dR2h
++++ ls -dgo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-install-C-selinux.dR2h
++++ tr S -
+++ perms='drwx------ 2 96 Jan 29 17:07 /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-install-C-selinux.dR2h'
+++ case $perms in
+++ test 0 = 0
+++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-install-C-selinux.dR2h
+++ return
++ test_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-install-C-selinux.dR2h
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-install-C-selinux.dR2h
++ 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_ ../src
+ test 1 '!=' 0
+ path_dir_=../src
+ case $path_dir_ in
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/../src
++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ abs_path_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $abs_path_dir_ in
+ PATH=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin:/usr/local/lib:/usr/localcw/bin:/appl/gfpip/current/rootbin:/sbin:/usr/bin:/usr/localcw/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/perl5/bin:/opt/OV/bin:/opt/SUNWspro/bin:/usr/local/scme:/opt/InCharge7/SAM/smarts/bin:/usr/sfw/bin:/usr/sfw/sbin:/usr/ccs/bin:/usr/ucb:/usr/openwin/bin:/usr/localcw/sbin:/opt/VRTSvlic/bin:/opt/VRTS/bin:/opt/SUNWexplo/bin:/opt/perf/bin:/appl/gfpip/current/bin
+ create_exe_shims_ /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $EXEEXT in
+ return 0
+ shift
+ test 0 '!=' 0
+ export PATH
+ print_ver_ ginstall
+ test yes = yes
+ local i
+ for i in '$*'
+ env ginstall --version
install (GNU coreutils) 8.15
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by David MacKenzie.
+ require_selinux_
+ grep 'selinuxfs$' /proc/filesystems
grep: can't open "/proc/filesystems"
+ skip_ 'this system lacks SELinux support'
+ warn_ 'install-C-selinux: skipped test: this system lacks SELinux support'
+ case $IFS in
+ printf '%s\n' 'install-C-selinux: skipped test: this system lacks SELinux support'
install-C-selinux: skipped test: this system lacks SELinux support
+ test 9 = 2
+ printf '%s\n' 'install-C-selinux: skipped test: this system lacks SELinux support'
+ sed 1q
+ Exit 77
+ set +e
+ exit 77
+ exit 77
+ remove_tmp_
+ __st=77
+ cleanup_
+ :
+ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests
+ chmod -R u+rwx /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-install-C-selinux.dR2h
+ rm -rf /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-install-C-selinux.dR2h
+ exit 77

SKIP: ls/no-cap
===============

++ initial_cwd_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
++ fail=0
+++ testdir_prefix_
+++ printf gt
++ pfx_=gt
+++ mktempd_ /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-no-cap.XXXX
+++ case $# in
+++ destdir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
+++ template_=gt-no-cap.XXXX
+++ MAX_TRIES_=4
+++ case $destdir_ in
+++ case $template_ in
++++ unset TMPDIR
++++ mktemp -d -t -p /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-no-cap.XXXX
+++ d=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-no-cap.lNhK
+++ case $d in
+++ test -d /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-no-cap.lNhK
++++ ls -dgo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-no-cap.lNhK
++++ tr S -
+++ perms='drwx------ 2 96 Jan 29 17:08 /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-no-cap.lNhK'
+++ case $perms in
+++ test 0 = 0
+++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-no-cap.lNhK
+++ return
++ test_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-no-cap.lNhK
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-no-cap.lNhK
++ 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_ ../src
+ test 1 '!=' 0
+ path_dir_=../src
+ case $path_dir_ in
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/../src
++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ abs_path_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $abs_path_dir_ in
+ PATH=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin:/usr/local/lib:/usr/localcw/bin:/appl/gfpip/current/rootbin:/sbin:/usr/bin:/usr/localcw/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/perl5/bin:/opt/OV/bin:/opt/SUNWspro/bin:/usr/local/scme:/opt/InCharge7/SAM/smarts/bin:/usr/sfw/bin:/usr/sfw/sbin:/usr/ccs/bin:/usr/ucb:/usr/openwin/bin:/usr/localcw/sbin:/opt/VRTSvlic/bin:/opt/VRTS/bin:/opt/SUNWexplo/bin:/opt/perf/bin:/appl/gfpip/current/bin
+ create_exe_shims_ /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $EXEEXT in
+ return 0
+ shift
+ test 0 '!=' 0
+ export PATH
+ print_ver_ ls
+ test yes = yes
+ local i
+ for i in '$*'
+ env ls --version
ls (GNU coreutils) 8.15
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Richard M. Stallman and David MacKenzie.
+ require_strace_ capget
+ test 1 = 1
+ strace -V
+ skip_ 'no strace program'
+ warn_ 'no-cap: skipped test: no strace program'
+ case $IFS in
+ printf '%s\n' 'no-cap: skipped test: no strace program'
no-cap: skipped test: no strace program
+ test 9 = 2
+ printf '%s\n' 'no-cap: skipped test: no strace program'
+ sed 1q
+ Exit 77
+ set +e
+ exit 77
+ exit 77
+ remove_tmp_
+ __st=77
+ cleanup_
+ :
+ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests
+ chmod -R u+rwx /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-no-cap.lNhK
+ rm -rf /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-no-cap.lNhK
+ exit 77

SKIP: ls/stat-dtype
===================

++ initial_cwd_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
++ fail=0
+++ testdir_prefix_
+++ printf gt
++ pfx_=gt
+++ mktempd_ /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-stat-dtype.XXXX
+++ case $# in
+++ destdir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
+++ template_=gt-stat-dtype.XXXX
+++ MAX_TRIES_=4
+++ case $destdir_ in
+++ case $template_ in
++++ unset TMPDIR
++++ mktemp -d -t -p /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-stat-dtype.XXXX
+++ d=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-stat-dtype.M9p9
+++ case $d in
+++ test -d /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-stat-dtype.M9p9
++++ ls -dgo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-stat-dtype.M9p9
++++ tr S -
+++ perms='drwx------ 2 96 Jan 29 17:08 /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-stat-dtype.M9p9'
+++ case $perms in
+++ test 0 = 0
+++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-stat-dtype.M9p9
+++ return
++ test_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-stat-dtype.M9p9
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-stat-dtype.M9p9
++ 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_ ../src
+ test 1 '!=' 0
+ path_dir_=../src
+ case $path_dir_ in
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/../src
++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ abs_path_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $abs_path_dir_ in
+ PATH=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin:/usr/local/lib:/usr/localcw/bin:/appl/gfpip/current/rootbin:/sbin:/usr/bin:/usr/localcw/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/perl5/bin:/opt/OV/bin:/opt/SUNWspro/bin:/usr/local/scme:/opt/InCharge7/SAM/smarts/bin:/usr/sfw/bin:/usr/sfw/sbin:/usr/ccs/bin:/usr/ucb:/usr/openwin/bin:/usr/localcw/sbin:/opt/VRTSvlic/bin:/opt/VRTS/bin:/opt/SUNWexplo/bin:/opt/perf/bin:/appl/gfpip/current/bin
+ create_exe_shims_ /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $EXEEXT in
+ return 0
+ shift
+ test 0 '!=' 0
+ export PATH
+ print_ver_ ls
+ test yes = yes
+ local i
+ for i in '$*'
+ env ls --version
ls (GNU coreutils) 8.15
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Richard M. Stallman and David MacKenzie.
+ mkdir -p c/d
+ chmod a-x c
++ ls -p c
+ test 'Xls: cannot access c/d: Permission denied
d' '!=' Xd/
+ skip_ ''\''.'\'' is not on a suitable file system for this test'
+ warn_ 'stat-dtype: skipped test: '\''.'\'' is not on a suitable file system for this test'
+ case $IFS in
+ printf '%s\n' 'stat-dtype: skipped test: '\''.'\'' is not on a suitable file system for this test'
stat-dtype: skipped test: '.' is not on a suitable file system for this test
+ test 9 = 2
+ printf '%s\n' 'stat-dtype: skipped test: '\''.'\'' is not on a suitable file system for this test'
+ sed 1q
+ Exit 77
+ set +e
+ exit 77
+ exit 77
+ remove_tmp_
+ __st=77
+ cleanup_
+ :
+ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests
+ chmod -R u+rwx /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-stat-dtype.M9p9
+ rm -rf /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-stat-dtype.M9p9
+ exit 77

SKIP: ls/stat-free-color
========================

++ initial_cwd_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
++ fail=0
+++ testdir_prefix_
+++ printf gt
++ pfx_=gt
+++ mktempd_ /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-stat-free-color.XXXX
+++ case $# in
+++ destdir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
+++ template_=gt-stat-free-color.XXXX
+++ MAX_TRIES_=4
+++ case $destdir_ in
+++ case $template_ in
++++ unset TMPDIR
++++ mktemp -d -t -p /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-stat-free-color.XXXX
+++ d=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-stat-free-color.l9RT
+++ case $d in
+++ test -d /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-stat-free-color.l9RT
++++ ls -dgo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-stat-free-color.l9RT
++++ tr S -
+++ perms='drwx------ 2 96 Jan 29 17:08 /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-stat-free-color.l9RT'
+++ case $perms in
+++ test 0 = 0
+++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-stat-free-color.l9RT
+++ return
++ test_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-stat-free-color.l9RT
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-stat-free-color.l9RT
++ 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_ ../src
+ test 1 '!=' 0
+ path_dir_=../src
+ case $path_dir_ in
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/../src
++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ abs_path_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $abs_path_dir_ in
+ PATH=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin:/usr/local/lib:/usr/localcw/bin:/appl/gfpip/current/rootbin:/sbin:/usr/bin:/usr/localcw/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/perl5/bin:/opt/OV/bin:/opt/SUNWspro/bin:/usr/local/scme:/opt/InCharge7/SAM/smarts/bin:/usr/sfw/bin:/usr/sfw/sbin:/usr/ccs/bin:/usr/ucb:/usr/openwin/bin:/usr/localcw/sbin:/opt/VRTSvlic/bin:/opt/VRTS/bin:/opt/SUNWexplo/bin:/opt/perf/bin:/appl/gfpip/current/bin
+ create_exe_shims_ /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $EXEEXT in
+ return 0
+ shift
+ test 0 '!=' 0
+ export PATH
+ print_ver_ ls
+ test yes = yes
+ local i
+ for i in '$*'
+ env ls --version
ls (GNU coreutils) 8.15
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Richard M. Stallman and David MacKenzie.
+ require_strace_ stat
+ test 1 = 1
+ strace -V
+ skip_ 'no strace program'
+ warn_ 'stat-free-color: skipped test: no strace program'
+ case $IFS in
+ printf '%s\n' 'stat-free-color: skipped test: no strace program'
stat-free-color: skipped test: no strace program
+ test 9 = 2
+ printf '%s\n' 'stat-free-color: skipped test: no strace program'
+ sed 1q
+ Exit 77
+ set +e
+ exit 77
+ exit 77
+ remove_tmp_
+ __st=77
+ cleanup_
+ :
+ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests
+ chmod -R u+rwx /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-stat-free-color.l9RT
+ rm -rf /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-stat-free-color.l9RT
+ exit 77

SKIP: ls/stat-free-symlinks
===========================

++ initial_cwd_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
++ fail=0
+++ testdir_prefix_
+++ printf gt
++ pfx_=gt
+++ mktempd_ /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-stat-free-symlinks.XXXX
+++ case $# in
+++ destdir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
+++ template_=gt-stat-free-symlinks.XXXX
+++ MAX_TRIES_=4
+++ case $destdir_ in
+++ case $template_ in
++++ unset TMPDIR
++++ mktemp -d -t -p /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-stat-free-symlinks.XXXX
+++ d=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-stat-free-symlinks.PhxS
+++ case $d in
+++ test -d /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-stat-free-symlinks.PhxS
++++ ls -dgo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-stat-free-symlinks.PhxS
++++ tr S -
+++ perms='drwx------ 2 96 Jan 29 17:08 /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-stat-free-symlinks.Phx-'
+++ case $perms in
+++ test 0 = 0
+++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-stat-free-symlinks.PhxS
+++ return
++ test_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-stat-free-symlinks.PhxS
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-stat-free-symlinks.PhxS
++ 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_ ../src
+ test 1 '!=' 0
+ path_dir_=../src
+ case $path_dir_ in
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/../src
++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ abs_path_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $abs_path_dir_ in
+ PATH=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin:/usr/local/lib:/usr/localcw/bin:/appl/gfpip/current/rootbin:/sbin:/usr/bin:/usr/localcw/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/perl5/bin:/opt/OV/bin:/opt/SUNWspro/bin:/usr/local/scme:/opt/InCharge7/SAM/smarts/bin:/usr/sfw/bin:/usr/sfw/sbin:/usr/ccs/bin:/usr/ucb:/usr/openwin/bin:/usr/localcw/sbin:/opt/VRTSvlic/bin:/opt/VRTS/bin:/opt/SUNWexplo/bin:/opt/perf/bin:/appl/gfpip/current/bin
+ create_exe_shims_ /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $EXEEXT in
+ return 0
+ shift
+ test 0 '!=' 0
+ export PATH
+ print_ver_ ls
+ test yes = yes
+ local i
+ for i in '$*'
+ env ls --version
ls (GNU coreutils) 8.15
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Richard M. Stallman and David MacKenzie.
+ require_strace_ stat
+ test 1 = 1
+ strace -V
+ skip_ 'no strace program'
+ warn_ 'stat-free-symlinks: skipped test: no strace program'
+ case $IFS in
+ printf '%s\n' 'stat-free-symlinks: skipped test: no strace program'
stat-free-symlinks: skipped test: no strace program
+ test 9 = 2
+ printf '%s\n' 'stat-free-symlinks: skipped test: no strace program'
+ sed 1q
+ Exit 77
+ set +e
+ exit 77
+ exit 77
+ remove_tmp_
+ __st=77
+ cleanup_
+ :
+ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests
+ chmod -R u+rwx /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-stat-free-symlinks.PhxS
+ rm -rf /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-stat-free-symlinks.PhxS
+ exit 77

SKIP: mkdir/parents
===================

++ initial_cwd_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
++ fail=0
+++ testdir_prefix_
+++ printf gt
++ pfx_=gt
+++ mktempd_ /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-parents.XXXX
+++ case $# in
+++ destdir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
+++ template_=gt-parents.XXXX
+++ MAX_TRIES_=4
+++ case $destdir_ in
+++ case $template_ in
++++ unset TMPDIR
++++ mktemp -d -t -p /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-parents.XXXX
+++ d=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-parents.PFcn
+++ case $d in
+++ test -d /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-parents.PFcn
++++ ls -dgo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-parents.PFcn
++++ tr S -
+++ perms='drwx------ 2 96 Jan 29 17:08 /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-parents.PFcn'
+++ case $perms in
+++ test 0 = 0
+++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-parents.PFcn
+++ return
++ test_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-parents.PFcn
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-parents.PFcn
++ 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_ ../src
+ test 1 '!=' 0
+ path_dir_=../src
+ case $path_dir_ in
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/../src
++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ abs_path_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $abs_path_dir_ in
+ PATH=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin:/usr/local/lib:/usr/localcw/bin:/appl/gfpip/current/rootbin:/sbin:/usr/bin:/usr/localcw/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/perl5/bin:/opt/OV/bin:/opt/SUNWspro/bin:/usr/local/scme:/opt/InCharge7/SAM/smarts/bin:/usr/sfw/bin:/usr/sfw/sbin:/usr/ccs/bin:/usr/ucb:/usr/openwin/bin:/usr/localcw/sbin:/opt/VRTSvlic/bin:/opt/VRTS/bin:/opt/SUNWexplo/bin:/opt/perf/bin:/appl/gfpip/current/bin
+ create_exe_shims_ /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $EXEEXT in
+ return 0
+ shift
+ test 0 '!=' 0
+ export PATH
+ print_ver_ mkdir
+ test yes = yes
+ local i
+ for i in '$*'
+ env mkdir --version
mkdir (GNU coreutils) 8.15
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by David MacKenzie.
+ skip_if_setgid_
+ setgid_tmpdir=setgid-25964
+ umask 77
+ mkdir setgid-25964
++ stat --printf %A setgid-25964
+ perms=drwx--S---
+ rmdir setgid-25964
+ case $perms in
+ skip_ 'this directory has the setgid bit set'
+ warn_ 'parents: skipped test: this directory has the setgid bit set'
+ case $IFS in
+ printf '%s\n' 'parents: skipped test: this directory has the setgid bit set'
parents: skipped test: this directory has the setgid bit set
+ test 9 = 2
+ printf '%s\n' 'parents: skipped test: this directory has the setgid bit set'
+ sed 1q
+ Exit 77
+ set +e
+ exit 77
+ exit 77
+ remove_tmp_
+ __st=77
+ cleanup_
+ :
+ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests
+ chmod -R u+rwx /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-parents.PFcn
+ rm -rf /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-parents.PFcn
+ exit 77

SKIP: mkdir/perm
================

++ initial_cwd_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
++ fail=0
+++ testdir_prefix_
+++ printf gt
++ pfx_=gt
+++ mktempd_ /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-perm.XXXX
+++ case $# in
+++ destdir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
+++ template_=gt-perm.XXXX
+++ MAX_TRIES_=4
+++ case $destdir_ in
+++ case $template_ in
++++ unset TMPDIR
++++ mktemp -d -t -p /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-perm.XXXX
+++ d=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-perm.JxEF
+++ case $d in
+++ test -d /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-perm.JxEF
++++ ls -dgo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-perm.JxEF
++++ tr S -
+++ perms='drwx------ 2 96 Jan 29 17:08 /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-perm.JxEF'
+++ case $perms in
+++ test 0 = 0
+++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-perm.JxEF
+++ return
++ test_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-perm.JxEF
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-perm.JxEF
++ 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_ ../src
+ test 1 '!=' 0
+ path_dir_=../src
+ case $path_dir_ in
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/../src
++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ abs_path_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $abs_path_dir_ in
+ PATH=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin:/usr/local/lib:/usr/localcw/bin:/appl/gfpip/current/rootbin:/sbin:/usr/bin:/usr/localcw/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/perl5/bin:/opt/OV/bin:/opt/SUNWspro/bin:/usr/local/scme:/opt/InCharge7/SAM/smarts/bin:/usr/sfw/bin:/usr/sfw/sbin:/usr/ccs/bin:/usr/ucb:/usr/openwin/bin:/usr/localcw/sbin:/opt/VRTSvlic/bin:/opt/VRTS/bin:/opt/SUNWexplo/bin:/opt/perf/bin:/appl/gfpip/current/bin
+ create_exe_shims_ /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $EXEEXT in
+ return 0
+ shift
+ test 0 '!=' 0
+ export PATH
+ print_ver_ mkdir
+ test yes = yes
+ local i
+ for i in '$*'
+ env mkdir --version
mkdir (GNU coreutils) 8.15
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by David MacKenzie.
+ skip_if_setgid_
+ setgid_tmpdir=setgid-26048
+ umask 77
+ mkdir setgid-26048
++ stat --printf %A setgid-26048
+ perms=drwx--S---
+ rmdir setgid-26048
+ case $perms in
+ skip_ 'this directory has the setgid bit set'
+ warn_ 'perm: skipped test: this directory has the setgid bit set'
+ case $IFS in
+ printf '%s\n' 'perm: skipped test: this directory has the setgid bit set'
perm: skipped test: this directory has the setgid bit set
+ test 9 = 2
+ printf '%s\n' 'perm: skipped test: this directory has the setgid bit set'
+ sed 1q
+ Exit 77
+ set +e
+ exit 77
+ exit 77
+ remove_tmp_
+ __st=77
+ cleanup_
+ :
+ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests
+ chmod -R u+rwx /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-perm.JxEF
+ rm -rf /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-perm.JxEF
+ exit 77

SKIP: mkdir/selinux
===================

++ initial_cwd_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
++ fail=0
+++ testdir_prefix_
+++ printf gt
++ pfx_=gt
+++ mktempd_ /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-selinux.XXXX
+++ case $# in
+++ destdir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
+++ template_=gt-selinux.XXXX
+++ MAX_TRIES_=4
+++ case $destdir_ in
+++ case $template_ in
++++ unset TMPDIR
++++ mktemp -d -t -p /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-selinux.XXXX
+++ d=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-selinux.BEB4
+++ case $d in
+++ test -d /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-selinux.BEB4
++++ ls -dgo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-selinux.BEB4
++++ tr S -
+++ perms='drwx------ 2 96 Jan 29 17:08 /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-selinux.BEB4'
+++ case $perms in
+++ test 0 = 0
+++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-selinux.BEB4
+++ return
++ test_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-selinux.BEB4
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-selinux.BEB4
++ 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_ ../src
+ test 1 '!=' 0
+ path_dir_=../src
+ case $path_dir_ in
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/../src
++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ abs_path_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $abs_path_dir_ in
+ PATH=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin:/usr/local/lib:/usr/localcw/bin:/appl/gfpip/current/rootbin:/sbin:/usr/bin:/usr/localcw/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/perl5/bin:/opt/OV/bin:/opt/SUNWspro/bin:/usr/local/scme:/opt/InCharge7/SAM/smarts/bin:/usr/sfw/bin:/usr/sfw/sbin:/usr/ccs/bin:/usr/ucb:/usr/openwin/bin:/usr/localcw/sbin:/opt/VRTSvlic/bin:/opt/VRTS/bin:/opt/SUNWexplo/bin:/opt/perf/bin:/appl/gfpip/current/bin
+ create_exe_shims_ /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $EXEEXT in
+ return 0
+ shift
+ test 0 '!=' 0
+ export PATH
+ print_ver_ mkdir mkfifo mknod
+ test yes = yes
+ local i
+ for i in '$*'
+ env mkdir --version
mkdir (GNU coreutils) 8.15
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by David MacKenzie.
+ for i in '$*'
+ env mkfifo --version
mkfifo (GNU coreutils) 8.15
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by David MacKenzie.
+ for i in '$*'
+ env mknod --version
mknod (GNU coreutils) 8.15
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by David MacKenzie.
+ require_selinux_enforcing_
++ getenforce
/appl/archives/build_tools/tools/src/coreutils-8.15/tests/init.cfg: line 89: getenforce: command not found
+ test '' = Enforcing
+ skip_ 'This test is useful only with SELinux in Enforcing mode.'
+ warn_ 'selinux: skipped test: This test is useful only with SELinux in Enforcing mode.'
+ case $IFS in
+ printf '%s\n' 'selinux: skipped test: This test is useful only with SELinux in Enforcing mode.'
selinux: skipped test: This test is useful only with SELinux in Enforcing mode.
+ test 9 = 2
+ printf '%s\n' 'selinux: skipped test: This test is useful only with SELinux in Enforcing mode.'
+ sed 1q
+ Exit 77
+ set +e
+ exit 77
+ exit 77
+ remove_tmp_
+ __st=77
+ cleanup_
+ :
+ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests
+ chmod -R u+rwx /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-selinux.BEB4
+ rm -rf /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-selinux.BEB4
+ exit 77

SKIP: mv/acl
============

++ initial_cwd_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
++ fail=0
+++ testdir_prefix_
+++ printf gt
++ pfx_=gt
+++ mktempd_ /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-acl.XXXX
+++ case $# in
+++ destdir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
+++ template_=gt-acl.XXXX
+++ MAX_TRIES_=4
+++ case $destdir_ in
+++ case $template_ in
++++ unset TMPDIR
++++ mktemp -d -t -p /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-acl.XXXX
+++ d=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-acl.SrkZ
+++ case $d in
+++ test -d /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-acl.SrkZ
++++ ls -dgo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-acl.SrkZ
++++ tr S -
+++ perms='drwx------ 2 96 Jan 29 17:08 /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-acl.-rkZ'
+++ case $perms in
+++ test 0 = 0
+++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-acl.SrkZ
+++ return
++ test_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-acl.SrkZ
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-acl.SrkZ
++ 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_ ../src
+ test 1 '!=' 0
+ path_dir_=../src
+ case $path_dir_ in
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/../src
++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ abs_path_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $abs_path_dir_ in
+ PATH=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin:/usr/local/lib:/usr/localcw/bin:/appl/gfpip/current/rootbin:/sbin:/usr/bin:/usr/localcw/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/perl5/bin:/opt/OV/bin:/opt/SUNWspro/bin:/usr/local/scme:/opt/InCharge7/SAM/smarts/bin:/usr/sfw/bin:/usr/sfw/sbin:/usr/ccs/bin:/usr/ucb:/usr/openwin/bin:/usr/localcw/sbin:/opt/VRTSvlic/bin:/opt/VRTS/bin:/opt/SUNWexplo/bin:/opt/perf/bin:/appl/gfpip/current/bin
+ create_exe_shims_ /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $EXEEXT in
+ return 0
+ shift
+ test 0 '!=' 0
+ export PATH
+ print_ver_ mv getfacl setfacl
+ test yes = yes
+ local i
+ for i in '$*'
+ env mv --version
mv (GNU coreutils) 8.15
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Mike Parker, David MacKenzie, and Jim Meyering.
+ for i in '$*'
+ env getfacl --version
getfacl: illegal option -- version
usage: getfacl [-ad] file ... 
+ for i in '$*'
+ env setfacl --version
usage:
	setfacl [-r] -f aclfile file ...
	setfacl [-r] -d acl_entries file ...
	setfacl [-r] -m acl_entries file ...
	setfacl [-r] -s acl_entries file ...
+ require_acl_
+ getfacl --version
+ skip_ 'This test requires getfacl and setfacl.'
+ warn_ 'acl: skipped test: This test requires getfacl and setfacl.'
+ case $IFS in
+ printf '%s\n' 'acl: skipped test: This test requires getfacl and setfacl.'
acl: skipped test: This test requires getfacl and setfacl.
+ test 9 = 2
+ printf '%s\n' 'acl: skipped test: This test requires getfacl and setfacl.'
+ sed 1q
+ Exit 77
+ set +e
+ exit 77
+ exit 77
+ remove_tmp_
+ __st=77
+ cleanup_
+ :
+ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests
+ chmod -R u+rwx /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-acl.SrkZ
+ rm -rf /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-acl.SrkZ
+ exit 77

SKIP: mv/atomic
===============

++ initial_cwd_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
++ fail=0
+++ testdir_prefix_
+++ printf gt
++ pfx_=gt
+++ mktempd_ /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-atomic.XXXX
+++ case $# in
+++ destdir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
+++ template_=gt-atomic.XXXX
+++ MAX_TRIES_=4
+++ case $destdir_ in
+++ case $template_ in
++++ unset TMPDIR
++++ mktemp -d -t -p /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-atomic.XXXX
+++ d=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-atomic.h6aH
+++ case $d in
+++ test -d /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-atomic.h6aH
++++ ls -dgo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-atomic.h6aH
++++ tr S -
+++ perms='drwx------ 2 96 Jan 29 17:08 /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-atomic.h6aH'
+++ case $perms in
+++ test 0 = 0
+++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-atomic.h6aH
+++ return
++ test_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-atomic.h6aH
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-atomic.h6aH
++ 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_ ../src
+ test 1 '!=' 0
+ path_dir_=../src
+ case $path_dir_ in
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/../src
++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ abs_path_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $abs_path_dir_ in
+ PATH=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin:/usr/local/lib:/usr/localcw/bin:/appl/gfpip/current/rootbin:/sbin:/usr/bin:/usr/localcw/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/perl5/bin:/opt/OV/bin:/opt/SUNWspro/bin:/usr/local/scme:/opt/InCharge7/SAM/smarts/bin:/usr/sfw/bin:/usr/sfw/sbin:/usr/ccs/bin:/usr/ucb:/usr/openwin/bin:/usr/localcw/sbin:/opt/VRTSvlic/bin:/opt/VRTS/bin:/opt/SUNWexplo/bin:/opt/perf/bin:/appl/gfpip/current/bin
+ create_exe_shims_ /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $EXEEXT in
+ return 0
+ shift
+ test 0 '!=' 0
+ export PATH
+ print_ver_ mv
+ test yes = yes
+ local i
+ for i in '$*'
+ env mv --version
mv (GNU coreutils) 8.15
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Mike Parker, David MacKenzie, and Jim Meyering.
+ require_strace_ unlink
+ test 1 = 1
+ strace -V
+ skip_ 'no strace program'
+ warn_ 'atomic: skipped test: no strace program'
+ case $IFS in
+ printf '%s\n' 'atomic: skipped test: no strace program'
atomic: skipped test: no strace program
+ test 9 = 2
+ printf '%s\n' 'atomic: skipped test: no strace program'
+ sed 1q
+ Exit 77
+ set +e
+ exit 77
+ exit 77
+ remove_tmp_
+ __st=77
+ cleanup_
+ :
+ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests
+ chmod -R u+rwx /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-atomic.h6aH
+ rm -rf /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-atomic.h6aH
+ exit 77

SKIP: mv/atomic2
================

++ initial_cwd_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
++ fail=0
+++ testdir_prefix_
+++ printf gt
++ pfx_=gt
+++ mktempd_ /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-atomic2.XXXX
+++ case $# in
+++ destdir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
+++ template_=gt-atomic2.XXXX
+++ MAX_TRIES_=4
+++ case $destdir_ in
+++ case $template_ in
++++ unset TMPDIR
++++ mktemp -d -t -p /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-atomic2.XXXX
+++ d=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-atomic2.6vWN
+++ case $d in
+++ test -d /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-atomic2.6vWN
++++ ls -dgo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-atomic2.6vWN
++++ tr S -
+++ perms='drwx------ 2 96 Jan 29 17:08 /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-atomic2.6vWN'
+++ case $perms in
+++ test 0 = 0
+++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-atomic2.6vWN
+++ return
++ test_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-atomic2.6vWN
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-atomic2.6vWN
++ 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_ ../src
+ test 1 '!=' 0
+ path_dir_=../src
+ case $path_dir_ in
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/../src
++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ abs_path_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $abs_path_dir_ in
+ PATH=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin:/usr/local/lib:/usr/localcw/bin:/appl/gfpip/current/rootbin:/sbin:/usr/bin:/usr/localcw/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/perl5/bin:/opt/OV/bin:/opt/SUNWspro/bin:/usr/local/scme:/opt/InCharge7/SAM/smarts/bin:/usr/sfw/bin:/usr/sfw/sbin:/usr/ccs/bin:/usr/ucb:/usr/openwin/bin:/usr/localcw/sbin:/opt/VRTSvlic/bin:/opt/VRTS/bin:/opt/SUNWexplo/bin:/opt/perf/bin:/appl/gfpip/current/bin
+ create_exe_shims_ /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $EXEEXT in
+ return 0
+ shift
+ test 0 '!=' 0
+ export PATH
+ print_ver_ mv
+ test yes = yes
+ local i
+ for i in '$*'
+ env mv --version
mv (GNU coreutils) 8.15
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Mike Parker, David MacKenzie, and Jim Meyering.
+ require_strace_ unlink
+ test 1 = 1
+ strace -V
+ skip_ 'no strace program'
+ warn_ 'atomic2: skipped test: no strace program'
+ case $IFS in
+ printf '%s\n' 'atomic2: skipped test: no strace program'
atomic2: skipped test: no strace program
+ test 9 = 2
+ printf '%s\n' 'atomic2: skipped test: no strace program'
+ sed 1q
+ Exit 77
+ set +e
+ exit 77
+ exit 77
+ remove_tmp_
+ __st=77
+ cleanup_
+ :
+ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests
+ chmod -R u+rwx /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-atomic2.6vWN
+ rm -rf /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-atomic2.6vWN
+ exit 77

SKIP: mv/leak-fd
================

++ initial_cwd_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
++ fail=0
+++ testdir_prefix_
+++ printf gt
++ pfx_=gt
+++ mktempd_ /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-leak-fd.XXXX
+++ case $# in
+++ destdir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
+++ template_=gt-leak-fd.XXXX
+++ MAX_TRIES_=4
+++ case $destdir_ in
+++ case $template_ in
++++ unset TMPDIR
++++ mktemp -d -t -p /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-leak-fd.XXXX
+++ d=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-leak-fd.G6wn
+++ case $d in
+++ test -d /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-leak-fd.G6wn
++++ ls -dgo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-leak-fd.G6wn
++++ tr S -
+++ perms='drwx------ 2 96 Jan 29 17:08 /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-leak-fd.G6wn'
+++ case $perms in
+++ test 0 = 0
+++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-leak-fd.G6wn
+++ return
++ test_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-leak-fd.G6wn
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-leak-fd.G6wn
++ 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_ ../src
+ test 1 '!=' 0
+ path_dir_=../src
+ case $path_dir_ in
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/../src
++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ abs_path_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $abs_path_dir_ in
+ PATH=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin:/usr/local/lib:/usr/localcw/bin:/appl/gfpip/current/rootbin:/sbin:/usr/bin:/usr/localcw/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/perl5/bin:/opt/OV/bin:/opt/SUNWspro/bin:/usr/local/scme:/opt/InCharge7/SAM/smarts/bin:/usr/sfw/bin:/usr/sfw/sbin:/usr/ccs/bin:/usr/ucb:/usr/openwin/bin:/usr/localcw/sbin:/opt/VRTSvlic/bin:/opt/VRTS/bin:/opt/SUNWexplo/bin:/opt/perf/bin:/appl/gfpip/current/bin
+ create_exe_shims_ /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $EXEEXT in
+ return 0
+ shift
+ test 0 '!=' 0
+ export PATH
+ print_ver_ mv
+ test yes = yes
+ local i
+ for i in '$*'
+ env mv --version
mv (GNU coreutils) 8.15
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Mike Parker, David MacKenzie, and Jim Meyering.
+ skip_if_root_
+ uid_is_privileged_
++ id -u
+ my_uid=409
+ case $my_uid in
+ return 1
+ . /appl/archives/build_tools/tools/src/coreutils-8.15/tests/other-fs-tmpdir
++ test '' = set
++ CANDIDATE_TMP_DIRS='/tmp /tmp /dev/shm /var/tmp /usr/tmp /appl/gfpip/current'
++ other_partition_tmpdir=
+++ stat -c %d .
++ dot_mount_point=1155346225629
++ for d in '$CANDIDATE_TMP_DIRS'
++ test -d /tmp
+++ stat -L -c %d /tmp
++ d_mount_point=1520418422786
++ test x1520418422786 = x1155346225629
++ mkdir /tmp/tmp28679
++ other_partition_tmpdir=/tmp/tmp28679
++ break
++ test -z /tmp/tmp28679
++ test yes = yes
++ set -x
+ expensive_
+ test '' '!=' yes
+ skip_ 'expensive: disabled by default
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

or use the shortcut target of the toplevel Makefile,

  make check-expensive
'
+ warn_ 'leak-fd: skipped test: expensive: disabled by default
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

or use the shortcut target of the toplevel Makefile,

  make check-expensive
'
+ case $IFS in
+ printf '%s\n' 'leak-fd: skipped test: expensive: disabled by default
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

or use the shortcut target of the toplevel Makefile,

  make check-expensive
'
leak-fd: skipped test: expensive: disabled by default
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

or use the shortcut target of the toplevel Makefile,

  make check-expensive

+ test 9 = 2
+ printf '%s\n' 'leak-fd: skipped test: expensive: disabled by default
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

or use the shortcut target of the toplevel Makefile,

  make check-expensive
'
+ sed 1q
+ Exit 77
+ set +e
+ exit 77
+ exit 77
+ remove_tmp_
+ __st=77
+ cleanup_
+ rm -rf /tmp/tmp28679
+ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests
+ chmod -R u+rwx /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-leak-fd.G6wn
+ rm -rf /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-leak-fd.G6wn
+ exit 77

SKIP: tail-2/assert-2
=====================

++ initial_cwd_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
++ fail=0
+++ testdir_prefix_
+++ printf gt
++ pfx_=gt
+++ mktempd_ /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-assert-2.XXXX
+++ case $# in
+++ destdir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
+++ template_=gt-assert-2.XXXX
+++ MAX_TRIES_=4
+++ case $destdir_ in
+++ case $template_ in
++++ unset TMPDIR
++++ mktemp -d -t -p /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-assert-2.XXXX
+++ d=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-assert-2.rmOt
+++ case $d in
+++ test -d /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-assert-2.rmOt
++++ ls -dgo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-assert-2.rmOt
++++ tr S -
+++ perms='drwx------ 2 96 Jan 29 17:09 /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-assert-2.rmOt'
+++ case $perms in
+++ test 0 = 0
+++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-assert-2.rmOt
+++ return
++ test_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-assert-2.rmOt
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-assert-2.rmOt
++ 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_ ../src
+ test 1 '!=' 0
+ path_dir_=../src
+ case $path_dir_ in
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/../src
++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ abs_path_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $abs_path_dir_ in
+ PATH=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin:/usr/local/lib:/usr/localcw/bin:/appl/gfpip/current/rootbin:/sbin:/usr/bin:/usr/localcw/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/perl5/bin:/opt/OV/bin:/opt/SUNWspro/bin:/usr/local/scme:/opt/InCharge7/SAM/smarts/bin:/usr/sfw/bin:/usr/sfw/sbin:/usr/ccs/bin:/usr/ucb:/usr/openwin/bin:/usr/localcw/sbin:/opt/VRTSvlic/bin:/opt/VRTS/bin:/opt/SUNWexplo/bin:/opt/perf/bin:/appl/gfpip/current/bin
+ create_exe_shims_ /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $EXEEXT in
+ return 0
+ shift
+ test 0 '!=' 0
+ export PATH
+ print_ver_ tail
+ test yes = yes
+ local i
+ for i in '$*'
+ env tail --version
tail (GNU coreutils) 8.15
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Paul Rubin, David MacKenzie, Ian Lance Taylor,
and Jim Meyering.
+ very_expensive_
+ test '' '!=' yes
+ skip_ 'very expensive: disabled by default
This test is very expensive, so it is disabled by default.
To run it anyway, rerun make check with the RUN_VERY_EXPENSIVE_TESTS
environment variable set to yes.  E.g.,

  env RUN_VERY_EXPENSIVE_TESTS=yes make check

or use the shortcut target of the toplevel Makefile,

  make check-very-expensive
'
+ warn_ 'assert-2: skipped test: very expensive: disabled by default
This test is very expensive, so it is disabled by default.
To run it anyway, rerun make check with the RUN_VERY_EXPENSIVE_TESTS
environment variable set to yes.  E.g.,

  env RUN_VERY_EXPENSIVE_TESTS=yes make check

or use the shortcut target of the toplevel Makefile,

  make check-very-expensive
'
+ case $IFS in
+ printf '%s\n' 'assert-2: skipped test: very expensive: disabled by default
This test is very expensive, so it is disabled by default.
To run it anyway, rerun make check with the RUN_VERY_EXPENSIVE_TESTS
environment variable set to yes.  E.g.,

  env RUN_VERY_EXPENSIVE_TESTS=yes make check

or use the shortcut target of the toplevel Makefile,

  make check-very-expensive
'
assert-2: skipped test: very expensive: disabled by default
This test is very expensive, so it is disabled by default.
To run it anyway, rerun make check with the RUN_VERY_EXPENSIVE_TESTS
environment variable set to yes.  E.g.,

  env RUN_VERY_EXPENSIVE_TESTS=yes make check

or use the shortcut target of the toplevel Makefile,

  make check-very-expensive

+ test 9 = 2
+ printf '%s\n' 'assert-2: skipped test: very expensive: disabled by default
This test is very expensive, so it is disabled by default.
To run it anyway, rerun make check with the RUN_VERY_EXPENSIVE_TESTS
environment variable set to yes.  E.g.,

  env RUN_VERY_EXPENSIVE_TESTS=yes make check

or use the shortcut target of the toplevel Makefile,

  make check-very-expensive
'
+ sed 1q
+ Exit 77
+ set +e
+ exit 77
+ exit 77
+ remove_tmp_
+ __st=77
+ cleanup_
+ :
+ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests
+ chmod -R u+rwx /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-assert-2.rmOt
+ rm -rf /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-assert-2.rmOt
+ exit 77

SKIP: tail-2/big-4gb
====================

++ initial_cwd_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
++ fail=0
+++ testdir_prefix_
+++ printf gt
++ pfx_=gt
+++ mktempd_ /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-big-4gb.XXXX
+++ case $# in
+++ destdir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
+++ template_=gt-big-4gb.XXXX
+++ MAX_TRIES_=4
+++ case $destdir_ in
+++ case $template_ in
++++ unset TMPDIR
++++ mktemp -d -t -p /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-big-4gb.XXXX
+++ d=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-big-4gb.YKiy
+++ case $d in
+++ test -d /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-big-4gb.YKiy
++++ ls -dgo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-big-4gb.YKiy
++++ tr S -
+++ perms='drwx------ 2 96 Jan 29 17:09 /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-big-4gb.YKiy'
+++ case $perms in
+++ test 0 = 0
+++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-big-4gb.YKiy
+++ return
++ test_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-big-4gb.YKiy
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-big-4gb.YKiy
++ 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_ ../src
+ test 1 '!=' 0
+ path_dir_=../src
+ case $path_dir_ in
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/../src
++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ abs_path_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $abs_path_dir_ in
+ PATH=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin:/usr/local/lib:/usr/localcw/bin:/appl/gfpip/current/rootbin:/sbin:/usr/bin:/usr/localcw/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/perl5/bin:/opt/OV/bin:/opt/SUNWspro/bin:/usr/local/scme:/opt/InCharge7/SAM/smarts/bin:/usr/sfw/bin:/usr/sfw/sbin:/usr/ccs/bin:/usr/ucb:/usr/openwin/bin:/usr/localcw/sbin:/opt/VRTSvlic/bin:/opt/VRTS/bin:/opt/SUNWexplo/bin:/opt/perf/bin:/appl/gfpip/current/bin
+ create_exe_shims_ /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $EXEEXT in
+ return 0
+ shift
+ test 0 '!=' 0
+ export PATH
+ print_ver_ tail
+ test yes = yes
+ local i
+ for i in '$*'
+ env tail --version
tail (GNU coreutils) 8.15
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Paul Rubin, David MacKenzie, Ian Lance Taylor,
and Jim Meyering.
+ expensive_
+ test '' '!=' yes
+ skip_ 'expensive: disabled by default
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

or use the shortcut target of the toplevel Makefile,

  make check-expensive
'
+ warn_ 'big-4gb: skipped test: expensive: disabled by default
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

or use the shortcut target of the toplevel Makefile,

  make check-expensive
'
+ case $IFS in
+ printf '%s\n' 'big-4gb: skipped test: expensive: disabled by default
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

or use the shortcut target of the toplevel Makefile,

  make check-expensive
'
big-4gb: skipped test: expensive: disabled by default
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

or use the shortcut target of the toplevel Makefile,

  make check-expensive

+ test 9 = 2
+ printf '%s\n' 'big-4gb: skipped test: expensive: disabled by default
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

or use the shortcut target of the toplevel Makefile,

  make check-expensive
'
+ sed 1q
+ Exit 77
+ set +e
+ exit 77
+ exit 77
+ remove_tmp_
+ __st=77
+ cleanup_
+ :
+ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests
+ chmod -R u+rwx /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-big-4gb.YKiy
+ rm -rf /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-big-4gb.YKiy
+ exit 77

SKIP: touch/no-dereference
==========================

++ initial_cwd_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
++ fail=0
+++ testdir_prefix_
+++ printf gt
++ pfx_=gt
+++ mktempd_ /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-no-dereference.XXXX
+++ case $# in
+++ destdir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
+++ template_=gt-no-dereference.XXXX
+++ MAX_TRIES_=4
+++ case $destdir_ in
+++ case $template_ in
++++ unset TMPDIR
++++ mktemp -d -t -p /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-no-dereference.XXXX
+++ d=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-no-dereference.6ctx
+++ case $d in
+++ test -d /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-no-dereference.6ctx
++++ ls -dgo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-no-dereference.6ctx
++++ tr S -
+++ perms='drwx------ 2 96 Jan 29 17:09 /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-no-dereference.6ctx'
+++ case $perms in
+++ test 0 = 0
+++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-no-dereference.6ctx
+++ return
++ test_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-no-dereference.6ctx
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-no-dereference.6ctx
++ 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_ ../src
+ test 1 '!=' 0
+ path_dir_=../src
+ case $path_dir_ in
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/../src
++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ abs_path_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $abs_path_dir_ in
+ PATH=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin:/usr/local/lib:/usr/localcw/bin:/appl/gfpip/current/rootbin:/sbin:/usr/bin:/usr/localcw/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/perl5/bin:/opt/OV/bin:/opt/SUNWspro/bin:/usr/local/scme:/opt/InCharge7/SAM/smarts/bin:/usr/sfw/bin:/usr/sfw/sbin:/usr/ccs/bin:/usr/ucb:/usr/openwin/bin:/usr/localcw/sbin:/opt/VRTSvlic/bin:/opt/VRTS/bin:/opt/SUNWexplo/bin:/opt/perf/bin:/appl/gfpip/current/bin
+ create_exe_shims_ /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $EXEEXT in
+ return 0
+ shift
+ test 0 '!=' 0
+ export PATH
+ print_ver_ touch
+ test yes = yes
+ local i
+ for i in '$*'
+ env touch --version
touch (GNU coreutils) 8.15
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Paul Rubin, Arnold Robbins, Jim Kingdon,
David MacKenzie, and Randy Smith.
+ ln -s nowhere dangling
+ touch file
+ ln -s file link
+ touch -h no-file
+ test -s err
+ touch -h -c no-file
+ test -s err
+ touch -h file
+ touch -h -r dangling file
+ test -f nowhere
+ grep '^#define HAVE_UTIMENSAT 1' /appl/archives/build_tools/tools/build/coreutils-8.15/lib/config.h
+ grep '^#define HAVE_LUTIMES 1' /appl/archives/build_tools/tools/build/coreutils-8.15/lib/config.h
+ skip_ 'this system lacks the utimensat function'
+ warn_ 'no-dereference: skipped test: this system lacks the utimensat function'
+ case $IFS in
+ printf '%s\n' 'no-dereference: skipped test: this system lacks the utimensat function'
no-dereference: skipped test: this system lacks the utimensat function
+ test 9 = 2
+ printf '%s\n' 'no-dereference: skipped test: this system lacks the utimensat function'
+ sed 1q
+ Exit 77
+ set +e
+ exit 77
+ exit 77
+ remove_tmp_
+ __st=77
+ cleanup_
+ :
+ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests
+ chmod -R u+rwx /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-no-dereference.6ctx
+ rm -rf /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-no-dereference.6ctx
+ exit 77

SKIP: chown/basic
=================

++ initial_cwd_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
++ fail=0
+++ testdir_prefix_
+++ printf gt
++ pfx_=gt
+++ mktempd_ /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-basic.XXXX
+++ case $# in
+++ destdir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
+++ template_=gt-basic.XXXX
+++ MAX_TRIES_=4
+++ case $destdir_ in
+++ case $template_ in
++++ unset TMPDIR
++++ mktemp -d -t -p /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-basic.XXXX
+++ d=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-basic.9uoS
+++ case $d in
+++ test -d /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-basic.9uoS
++++ ls -dgo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-basic.9uoS
++++ tr S -
+++ perms='drwx------ 2 96 Jan 29 17:09 /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-basic.9uo-'
+++ case $perms in
+++ test 0 = 0
+++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-basic.9uoS
+++ return
++ test_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-basic.9uoS
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-basic.9uoS
++ 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_ ../src
+ test 1 '!=' 0
+ path_dir_=../src
+ case $path_dir_ in
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/../src
++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ abs_path_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $abs_path_dir_ in
+ PATH=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin:/usr/local/lib:/usr/localcw/bin:/appl/gfpip/current/rootbin:/sbin:/usr/bin:/usr/localcw/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/perl5/bin:/opt/OV/bin:/opt/SUNWspro/bin:/usr/local/scme:/opt/InCharge7/SAM/smarts/bin:/usr/sfw/bin:/usr/sfw/sbin:/usr/ccs/bin:/usr/ucb:/usr/openwin/bin:/usr/localcw/sbin:/opt/VRTSvlic/bin:/opt/VRTS/bin:/opt/SUNWexplo/bin:/opt/perf/bin:/appl/gfpip/current/bin
+ create_exe_shims_ /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $EXEEXT in
+ return 0
+ shift
+ test 0 '!=' 0
+ export PATH
+ print_ver_ chgrp
+ test yes = yes
+ local i
+ for i in '$*'
+ env chgrp --version
chgrp (GNU coreutils) 8.15
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by David MacKenzie and Jim Meyering.
+ require_root_
+ uid_is_privileged_
++ id -u
+ my_uid=409
+ case $my_uid in
+ return 1
+ skip_ 'must be run as root'
+ warn_ 'basic: skipped test: must be run as root'
+ case $IFS in
+ printf '%s\n' 'basic: skipped test: must be run as root'
basic: skipped test: must be run as root
+ test 9 = 2
+ printf '%s\n' 'basic: skipped test: must be run as root'
+ sed 1q
+ Exit 77
+ set +e
+ exit 77
+ exit 77
+ remove_tmp_
+ __st=77
+ cleanup_
+ :
+ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests
+ chmod -R u+rwx /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-basic.9uoS
+ rm -rf /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-basic.9uoS
+ exit 77

SKIP: cp/cp-a-selinux
=====================

++ initial_cwd_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
++ fail=0
+++ testdir_prefix_
+++ printf gt
++ pfx_=gt
+++ mktempd_ /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-cp-a-selinux.XXXX
+++ case $# in
+++ destdir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
+++ template_=gt-cp-a-selinux.XXXX
+++ MAX_TRIES_=4
+++ case $destdir_ in
+++ case $template_ in
++++ unset TMPDIR
++++ mktemp -d -t -p /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-cp-a-selinux.XXXX
+++ d=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-cp-a-selinux.Tnh9
+++ case $d in
+++ test -d /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-cp-a-selinux.Tnh9
++++ ls -dgo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-cp-a-selinux.Tnh9
++++ tr S -
+++ perms='drwx------ 2 96 Jan 29 17:09 /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-cp-a-selinux.Tnh9'
+++ case $perms in
+++ test 0 = 0
+++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-cp-a-selinux.Tnh9
+++ return
++ test_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-cp-a-selinux.Tnh9
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-cp-a-selinux.Tnh9
++ 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_ ../src
+ test 1 '!=' 0
+ path_dir_=../src
+ case $path_dir_ in
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/../src
++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ abs_path_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $abs_path_dir_ in
+ PATH=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin:/usr/local/lib:/usr/localcw/bin:/appl/gfpip/current/rootbin:/sbin:/usr/bin:/usr/localcw/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/perl5/bin:/opt/OV/bin:/opt/SUNWspro/bin:/usr/local/scme:/opt/InCharge7/SAM/smarts/bin:/usr/sfw/bin:/usr/sfw/sbin:/usr/ccs/bin:/usr/ucb:/usr/openwin/bin:/usr/localcw/sbin:/opt/VRTSvlic/bin:/opt/VRTS/bin:/opt/SUNWexplo/bin:/opt/perf/bin:/appl/gfpip/current/bin
+ create_exe_shims_ /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $EXEEXT in
+ return 0
+ shift
+ test 0 '!=' 0
+ export PATH
+ print_ver_ cp
+ test yes = yes
+ local i
+ for i in '$*'
+ env cp --version
cp (GNU coreutils) 8.15
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Torbj"orn Granlund, David MacKenzie, and Jim Meyering.
+ require_root_
+ uid_is_privileged_
++ id -u
+ my_uid=409
+ case $my_uid in
+ return 1
+ skip_ 'must be run as root'
+ warn_ 'cp-a-selinux: skipped test: must be run as root'
+ case $IFS in
+ printf '%s\n' 'cp-a-selinux: skipped test: must be run as root'
cp-a-selinux: skipped test: must be run as root
+ test 9 = 2
+ printf '%s\n' 'cp-a-selinux: skipped test: must be run as root'
+ sed 1q
+ Exit 77
+ set +e
+ exit 77
+ exit 77
+ remove_tmp_
+ __st=77
+ cleanup_
+ :
+ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests
+ chmod -R u+rwx /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-cp-a-selinux.Tnh9
+ rm -rf /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-cp-a-selinux.Tnh9
+ exit 77

SKIP: cp/preserve-gid
=====================

++ initial_cwd_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
++ fail=0
+++ testdir_prefix_
+++ printf gt
++ pfx_=gt
+++ mktempd_ /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-preserve-gid.XXXX
+++ case $# in
+++ destdir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
+++ template_=gt-preserve-gid.XXXX
+++ MAX_TRIES_=4
+++ case $destdir_ in
+++ case $template_ in
++++ unset TMPDIR
++++ mktemp -d -t -p /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-preserve-gid.XXXX
+++ d=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-preserve-gid.Wp9W
+++ case $d in
+++ test -d /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-preserve-gid.Wp9W
++++ ls -dgo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-preserve-gid.Wp9W
++++ tr S -
+++ perms='drwx------ 2 96 Jan 29 17:09 /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-preserve-gid.Wp9W'
+++ case $perms in
+++ test 0 = 0
+++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-preserve-gid.Wp9W
+++ return
++ test_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-preserve-gid.Wp9W
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-preserve-gid.Wp9W
++ 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_ ../src
+ test 1 '!=' 0
+ path_dir_=../src
+ case $path_dir_ in
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/../src
++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ abs_path_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $abs_path_dir_ in
+ PATH=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin:/usr/local/lib:/usr/localcw/bin:/appl/gfpip/current/rootbin:/sbin:/usr/bin:/usr/localcw/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/perl5/bin:/opt/OV/bin:/opt/SUNWspro/bin:/usr/local/scme:/opt/InCharge7/SAM/smarts/bin:/usr/sfw/bin:/usr/sfw/sbin:/usr/ccs/bin:/usr/ucb:/usr/openwin/bin:/usr/localcw/sbin:/opt/VRTSvlic/bin:/opt/VRTS/bin:/opt/SUNWexplo/bin:/opt/perf/bin:/appl/gfpip/current/bin
+ create_exe_shims_ /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $EXEEXT in
+ return 0
+ shift
+ test 0 '!=' 0
+ export PATH
+ print_ver_ cp
+ test yes = yes
+ local i
+ for i in '$*'
+ env cp --version
cp (GNU coreutils) 8.15
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Torbj"orn Granlund, David MacKenzie, and Jim Meyering.
+ require_root_
+ uid_is_privileged_
++ id -u
+ my_uid=409
+ case $my_uid in
+ return 1
+ skip_ 'must be run as root'
+ warn_ 'preserve-gid: skipped test: must be run as root'
+ case $IFS in
+ printf '%s\n' 'preserve-gid: skipped test: must be run as root'
preserve-gid: skipped test: must be run as root
+ test 9 = 2
+ printf '%s\n' 'preserve-gid: skipped test: must be run as root'
+ sed 1q
+ Exit 77
+ set +e
+ exit 77
+ exit 77
+ remove_tmp_
+ __st=77
+ cleanup_
+ :
+ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests
+ chmod -R u+rwx /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-preserve-gid.Wp9W
+ rm -rf /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-preserve-gid.Wp9W
+ exit 77

SKIP: cp/special-bits
=====================

++ initial_cwd_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
++ fail=0
+++ testdir_prefix_
+++ printf gt
++ pfx_=gt
+++ mktempd_ /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-special-bits.XXXX
+++ case $# in
+++ destdir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
+++ template_=gt-special-bits.XXXX
+++ MAX_TRIES_=4
+++ case $destdir_ in
+++ case $template_ in
++++ unset TMPDIR
++++ mktemp -d -t -p /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-special-bits.XXXX
+++ d=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-special-bits.rXi9
+++ case $d in
+++ test -d /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-special-bits.rXi9
++++ ls -dgo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-special-bits.rXi9
++++ tr S -
+++ perms='drwx------ 2 96 Jan 29 17:09 /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-special-bits.rXi9'
+++ case $perms in
+++ test 0 = 0
+++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-special-bits.rXi9
+++ return
++ test_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-special-bits.rXi9
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-special-bits.rXi9
++ 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_ ../src
+ test 1 '!=' 0
+ path_dir_=../src
+ case $path_dir_ in
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/../src
++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ abs_path_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $abs_path_dir_ in
+ PATH=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin:/usr/local/lib:/usr/localcw/bin:/appl/gfpip/current/rootbin:/sbin:/usr/bin:/usr/localcw/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/perl5/bin:/opt/OV/bin:/opt/SUNWspro/bin:/usr/local/scme:/opt/InCharge7/SAM/smarts/bin:/usr/sfw/bin:/usr/sfw/sbin:/usr/ccs/bin:/usr/ucb:/usr/openwin/bin:/usr/localcw/sbin:/opt/VRTSvlic/bin:/opt/VRTS/bin:/opt/SUNWexplo/bin:/opt/perf/bin:/appl/gfpip/current/bin
+ create_exe_shims_ /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $EXEEXT in
+ return 0
+ shift
+ test 0 '!=' 0
+ export PATH
+ print_ver_ cp
+ test yes = yes
+ local i
+ for i in '$*'
+ env cp --version
cp (GNU coreutils) 8.15
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Torbj"orn Granlund, David MacKenzie, and Jim Meyering.
+ require_root_
+ uid_is_privileged_
++ id -u
+ my_uid=409
+ case $my_uid in
+ return 1
+ skip_ 'must be run as root'
+ warn_ 'special-bits: skipped test: must be run as root'
+ case $IFS in
+ printf '%s\n' 'special-bits: skipped test: must be run as root'
special-bits: skipped test: must be run as root
+ test 9 = 2
+ printf '%s\n' 'special-bits: skipped test: must be run as root'
+ sed 1q
+ Exit 77
+ set +e
+ exit 77
+ exit 77
+ remove_tmp_
+ __st=77
+ cleanup_
+ :
+ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests
+ chmod -R u+rwx /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-special-bits.rXi9
+ rm -rf /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-special-bits.rXi9
+ exit 77

SKIP: cp/cp-mv-enotsup-xattr
============================

++ initial_cwd_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
++ fail=0
+++ testdir_prefix_
+++ printf gt
++ pfx_=gt
+++ mktempd_ /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-cp-mv-enotsup-xattr.XXXX
+++ case $# in
+++ destdir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
+++ template_=gt-cp-mv-enotsup-xattr.XXXX
+++ MAX_TRIES_=4
+++ case $destdir_ in
+++ case $template_ in
++++ unset TMPDIR
++++ mktemp -d -t -p /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-cp-mv-enotsup-xattr.XXXX
+++ d=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-cp-mv-enotsup-xattr.n1ja
+++ case $d in
+++ test -d /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-cp-mv-enotsup-xattr.n1ja
++++ ls -dgo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-cp-mv-enotsup-xattr.n1ja
++++ tr S -
+++ perms='drwx------ 2 96 Jan 29 17:09 /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-cp-mv-enotsup-xattr.n1ja'
+++ case $perms in
+++ test 0 = 0
+++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-cp-mv-enotsup-xattr.n1ja
+++ return
++ test_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-cp-mv-enotsup-xattr.n1ja
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-cp-mv-enotsup-xattr.n1ja
++ 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_ ../src
+ test 1 '!=' 0
+ path_dir_=../src
+ case $path_dir_ in
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/../src
++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ abs_path_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $abs_path_dir_ in
+ PATH=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin:/usr/local/lib:/usr/localcw/bin:/appl/gfpip/current/rootbin:/sbin:/usr/bin:/usr/localcw/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/perl5/bin:/opt/OV/bin:/opt/SUNWspro/bin:/usr/local/scme:/opt/InCharge7/SAM/smarts/bin:/usr/sfw/bin:/usr/sfw/sbin:/usr/ccs/bin:/usr/ucb:/usr/openwin/bin:/usr/localcw/sbin:/opt/VRTSvlic/bin:/opt/VRTS/bin:/opt/SUNWexplo/bin:/opt/perf/bin:/appl/gfpip/current/bin
+ create_exe_shims_ /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $EXEEXT in
+ return 0
+ shift
+ test 0 '!=' 0
+ export PATH
+ print_ver_ cp mv
+ test yes = yes
+ local i
+ for i in '$*'
+ env cp --version
cp (GNU coreutils) 8.15
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Torbj"orn Granlund, David MacKenzie, and Jim Meyering.
+ for i in '$*'
+ env mv --version
mv (GNU coreutils) 8.15
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Mike Parker, David MacKenzie, and Jim Meyering.
+ require_root_
+ uid_is_privileged_
++ id -u
+ my_uid=409
+ case $my_uid in
+ return 1
+ skip_ 'must be run as root'
+ warn_ 'cp-mv-enotsup-xattr: skipped test: must be run as root'
+ case $IFS in
+ printf '%s\n' 'cp-mv-enotsup-xattr: skipped test: must be run as root'
cp-mv-enotsup-xattr: skipped test: must be run as root
+ test 9 = 2
+ printf '%s\n' 'cp-mv-enotsup-xattr: skipped test: must be run as root'
+ sed 1q
+ Exit 77
+ set +e
+ exit 77
+ exit 77
+ remove_tmp_
+ __st=77
+ cleanup_
+ :
+ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests
+ chmod -R u+rwx /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-cp-mv-enotsup-xattr.n1ja
+ rm -rf /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-cp-mv-enotsup-xattr.n1ja
+ exit 77

SKIP: cp/capability
===================

++ initial_cwd_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
++ fail=0
+++ testdir_prefix_
+++ printf gt
++ pfx_=gt
+++ mktempd_ /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-capability.XXXX
+++ case $# in
+++ destdir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
+++ template_=gt-capability.XXXX
+++ MAX_TRIES_=4
+++ case $destdir_ in
+++ case $template_ in
++++ unset TMPDIR
++++ mktemp -d -t -p /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-capability.XXXX
+++ d=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-capability.0Z1H
+++ case $d in
+++ test -d /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-capability.0Z1H
++++ ls -dgo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-capability.0Z1H
++++ tr S -
+++ perms='drwx------ 2 96 Jan 29 17:09 /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-capability.0Z1H'
+++ case $perms in
+++ test 0 = 0
+++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-capability.0Z1H
+++ return
++ test_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-capability.0Z1H
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-capability.0Z1H
++ 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_ ../src
+ test 1 '!=' 0
+ path_dir_=../src
+ case $path_dir_ in
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/../src
++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ abs_path_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $abs_path_dir_ in
+ PATH=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin:/usr/local/lib:/usr/localcw/bin:/appl/gfpip/current/rootbin:/sbin:/usr/bin:/usr/localcw/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/perl5/bin:/opt/OV/bin:/opt/SUNWspro/bin:/usr/local/scme:/opt/InCharge7/SAM/smarts/bin:/usr/sfw/bin:/usr/sfw/sbin:/usr/ccs/bin:/usr/ucb:/usr/openwin/bin:/usr/localcw/sbin:/opt/VRTSvlic/bin:/opt/VRTS/bin:/opt/SUNWexplo/bin:/opt/perf/bin:/appl/gfpip/current/bin
+ create_exe_shims_ /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $EXEEXT in
+ return 0
+ shift
+ test 0 '!=' 0
+ export PATH
+ print_ver_ ls
+ test yes = yes
+ local i
+ for i in '$*'
+ env ls --version
ls (GNU coreutils) 8.15
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Richard M. Stallman and David MacKenzie.
+ require_root_
+ uid_is_privileged_
++ id -u
+ my_uid=409
+ case $my_uid in
+ return 1
+ skip_ 'must be run as root'
+ warn_ 'capability: skipped test: must be run as root'
+ case $IFS in
+ printf '%s\n' 'capability: skipped test: must be run as root'
capability: skipped test: must be run as root
+ test 9 = 2
+ printf '%s\n' 'capability: skipped test: must be run as root'
+ sed 1q
+ Exit 77
+ set +e
+ exit 77
+ exit 77
+ remove_tmp_
+ __st=77
+ cleanup_
+ :
+ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests
+ chmod -R u+rwx /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-capability.0Z1H
+ rm -rf /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-capability.0Z1H
+ exit 77

SKIP: cp/sparse-fiemap
======================

++ initial_cwd_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
++ fail=0
+++ testdir_prefix_
+++ printf gt
++ pfx_=gt
+++ mktempd_ /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-sparse-fiemap.XXXX
+++ case $# in
+++ destdir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
+++ template_=gt-sparse-fiemap.XXXX
+++ MAX_TRIES_=4
+++ case $destdir_ in
+++ case $template_ in
++++ unset TMPDIR
++++ mktemp -d -t -p /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-sparse-fiemap.XXXX
+++ d=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-sparse-fiemap.IyL8
+++ case $d in
+++ test -d /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-sparse-fiemap.IyL8
++++ ls -dgo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-sparse-fiemap.IyL8
++++ tr S -
+++ perms='drwx------ 2 96 Jan 29 17:09 /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-sparse-fiemap.IyL8'
+++ case $perms in
+++ test 0 = 0
+++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-sparse-fiemap.IyL8
+++ return
++ test_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-sparse-fiemap.IyL8
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-sparse-fiemap.IyL8
++ 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_ ../src
+ test 1 '!=' 0
+ path_dir_=../src
+ case $path_dir_ in
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/../src
++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ abs_path_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $abs_path_dir_ in
+ PATH=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin:/usr/local/lib:/usr/localcw/bin:/appl/gfpip/current/rootbin:/sbin:/usr/bin:/usr/localcw/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/perl5/bin:/opt/OV/bin:/opt/SUNWspro/bin:/usr/local/scme:/opt/InCharge7/SAM/smarts/bin:/usr/sfw/bin:/usr/sfw/sbin:/usr/ccs/bin:/usr/ucb:/usr/openwin/bin:/usr/localcw/sbin:/opt/VRTSvlic/bin:/opt/VRTS/bin:/opt/SUNWexplo/bin:/opt/perf/bin:/appl/gfpip/current/bin
+ create_exe_shims_ /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $EXEEXT in
+ return 0
+ shift
+ test 0 '!=' 0
+ export PATH
+ print_ver_ cp
+ test yes = yes
+ local i
+ for i in '$*'
+ env cp --version
cp (GNU coreutils) 8.15
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Torbj"orn Granlund, David MacKenzie, and Jim Meyering.
+ perl -e 1
+ touch fiemap_chk
+ fiemap_capable_ fiemap_chk
+ python
+ python /appl/archives/build_tools/tools/src/coreutils-8.15/tests/fiemap-capable fiemap_chk
+ skip_ 'current file system has insufficient FIEMAP support'
+ warn_ 'sparse-fiemap: skipped test: current file system has insufficient FIEMAP support'
+ case $IFS in
+ printf '%s\n' 'sparse-fiemap: skipped test: current file system has insufficient FIEMAP support'
sparse-fiemap: skipped test: current file system has insufficient FIEMAP support
+ test 9 = 2
+ printf '%s\n' 'sparse-fiemap: skipped test: current file system has insufficient FIEMAP support'
+ sed 1q
+ Exit 77
+ set +e
+ exit 77
+ exit 77
+ remove_tmp_
+ __st=77
+ cleanup_
+ :
+ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests
+ chmod -R u+rwx /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-sparse-fiemap.IyL8
+ rm -rf /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-sparse-fiemap.IyL8
+ exit 77

SKIP: dd/skip-seek-past-dev
===========================

++ initial_cwd_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
++ fail=0
+++ testdir_prefix_
+++ printf gt
++ pfx_=gt
+++ mktempd_ /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-skip-seek-past-dev.XXXX
+++ case $# in
+++ destdir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
+++ template_=gt-skip-seek-past-dev.XXXX
+++ MAX_TRIES_=4
+++ case $destdir_ in
+++ case $template_ in
++++ unset TMPDIR
++++ mktemp -d -t -p /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-skip-seek-past-dev.XXXX
+++ d=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-skip-seek-past-dev.crVo
+++ case $d in
+++ test -d /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-skip-seek-past-dev.crVo
++++ ls -dgo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-skip-seek-past-dev.crVo
++++ tr S -
+++ perms='drwx------ 2 96 Jan 29 17:09 /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-skip-seek-past-dev.crVo'
+++ case $perms in
+++ test 0 = 0
+++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-skip-seek-past-dev.crVo
+++ return
++ test_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-skip-seek-past-dev.crVo
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-skip-seek-past-dev.crVo
++ 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_ ../src
+ test 1 '!=' 0
+ path_dir_=../src
+ case $path_dir_ in
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/../src
++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ abs_path_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $abs_path_dir_ in
+ PATH=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin:/usr/local/lib:/usr/localcw/bin:/appl/gfpip/current/rootbin:/sbin:/usr/bin:/usr/localcw/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/perl5/bin:/opt/OV/bin:/opt/SUNWspro/bin:/usr/local/scme:/opt/InCharge7/SAM/smarts/bin:/usr/sfw/bin:/usr/sfw/sbin:/usr/ccs/bin:/usr/ucb:/usr/openwin/bin:/usr/localcw/sbin:/opt/VRTSvlic/bin:/opt/VRTS/bin:/opt/SUNWexplo/bin:/opt/perf/bin:/appl/gfpip/current/bin
+ create_exe_shims_ /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $EXEEXT in
+ return 0
+ shift
+ test 0 '!=' 0
+ export PATH
+ print_ver_ dd
+ test yes = yes
+ local i
+ for i in '$*'
+ env dd --version
dd (coreutils) 8.15
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Paul Rubin, David MacKenzie, and Stuart Kemp.
+ require_root_
+ uid_is_privileged_
++ id -u
+ my_uid=409
+ case $my_uid in
+ return 1
+ skip_ 'must be run as root'
+ warn_ 'skip-seek-past-dev: skipped test: must be run as root'
+ case $IFS in
+ printf '%s\n' 'skip-seek-past-dev: skipped test: must be run as root'
skip-seek-past-dev: skipped test: must be run as root
+ test 9 = 2
+ printf '%s\n' 'skip-seek-past-dev: skipped test: must be run as root'
+ sed 1q
+ Exit 77
+ set +e
+ exit 77
+ exit 77
+ remove_tmp_
+ __st=77
+ cleanup_
+ :
+ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests
+ chmod -R u+rwx /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-skip-seek-past-dev.crVo
+ rm -rf /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-skip-seek-past-dev.crVo
+ exit 77

SKIP: install/install-C-root
============================

++ initial_cwd_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
++ fail=0
+++ testdir_prefix_
+++ printf gt
++ pfx_=gt
+++ mktempd_ /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-install-C-root.XXXX
+++ case $# in
+++ destdir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
+++ template_=gt-install-C-root.XXXX
+++ MAX_TRIES_=4
+++ case $destdir_ in
+++ case $template_ in
++++ unset TMPDIR
++++ mktemp -d -t -p /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-install-C-root.XXXX
+++ d=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-install-C-root.V2Po
+++ case $d in
+++ test -d /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-install-C-root.V2Po
++++ ls -dgo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-install-C-root.V2Po
++++ tr S -
+++ perms='drwx------ 2 96 Jan 29 17:09 /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-install-C-root.V2Po'
+++ case $perms in
+++ test 0 = 0
+++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-install-C-root.V2Po
+++ return
++ test_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-install-C-root.V2Po
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-install-C-root.V2Po
++ 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_ ../src
+ test 1 '!=' 0
+ path_dir_=../src
+ case $path_dir_ in
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/../src
++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ abs_path_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $abs_path_dir_ in
+ PATH=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin:/usr/local/lib:/usr/localcw/bin:/appl/gfpip/current/rootbin:/sbin:/usr/bin:/usr/localcw/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/perl5/bin:/opt/OV/bin:/opt/SUNWspro/bin:/usr/local/scme:/opt/InCharge7/SAM/smarts/bin:/usr/sfw/bin:/usr/sfw/sbin:/usr/ccs/bin:/usr/ucb:/usr/openwin/bin:/usr/localcw/sbin:/opt/VRTSvlic/bin:/opt/VRTS/bin:/opt/SUNWexplo/bin:/opt/perf/bin:/appl/gfpip/current/bin
+ create_exe_shims_ /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $EXEEXT in
+ return 0
+ shift
+ test 0 '!=' 0
+ export PATH
+ print_ver_ ginstall
+ test yes = yes
+ local i
+ for i in '$*'
+ env ginstall --version
install (GNU coreutils) 8.15
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by David MacKenzie.
+ require_root_
+ uid_is_privileged_
++ id -u
+ my_uid=409
+ case $my_uid in
+ return 1
+ skip_ 'must be run as root'
+ warn_ 'install-C-root: skipped test: must be run as root'
+ case $IFS in
+ printf '%s\n' 'install-C-root: skipped test: must be run as root'
install-C-root: skipped test: must be run as root
+ test 9 = 2
+ printf '%s\n' 'install-C-root: skipped test: must be run as root'
+ sed 1q
+ Exit 77
+ set +e
+ exit 77
+ exit 77
+ remove_tmp_
+ __st=77
+ cleanup_
+ :
+ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests
+ chmod -R u+rwx /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-install-C-root.V2Po
+ rm -rf /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-install-C-root.V2Po
+ exit 77

SKIP: ls/capability
===================

++ initial_cwd_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
++ fail=0
+++ testdir_prefix_
+++ printf gt
++ pfx_=gt
+++ mktempd_ /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-capability.XXXX
+++ case $# in
+++ destdir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
+++ template_=gt-capability.XXXX
+++ MAX_TRIES_=4
+++ case $destdir_ in
+++ case $template_ in
++++ unset TMPDIR
++++ mktemp -d -t -p /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-capability.XXXX
+++ d=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-capability.shtj
+++ case $d in
+++ test -d /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-capability.shtj
++++ ls -dgo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-capability.shtj
++++ tr S -
+++ perms='drwx------ 2 96 Jan 29 17:09 /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-capability.shtj'
+++ case $perms in
+++ test 0 = 0
+++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-capability.shtj
+++ return
++ test_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-capability.shtj
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-capability.shtj
++ 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_ ../src
+ test 1 '!=' 0
+ path_dir_=../src
+ case $path_dir_ in
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/../src
++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ abs_path_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $abs_path_dir_ in
+ PATH=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin:/usr/local/lib:/usr/localcw/bin:/appl/gfpip/current/rootbin:/sbin:/usr/bin:/usr/localcw/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/perl5/bin:/opt/OV/bin:/opt/SUNWspro/bin:/usr/local/scme:/opt/InCharge7/SAM/smarts/bin:/usr/sfw/bin:/usr/sfw/sbin:/usr/ccs/bin:/usr/ucb:/usr/openwin/bin:/usr/localcw/sbin:/opt/VRTSvlic/bin:/opt/VRTS/bin:/opt/SUNWexplo/bin:/opt/perf/bin:/appl/gfpip/current/bin
+ create_exe_shims_ /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $EXEEXT in
+ return 0
+ shift
+ test 0 '!=' 0
+ export PATH
+ print_ver_ ls
+ test yes = yes
+ local i
+ for i in '$*'
+ env ls --version
ls (GNU coreutils) 8.15
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Richard M. Stallman and David MacKenzie.
+ require_root_
+ uid_is_privileged_
++ id -u
+ my_uid=409
+ case $my_uid in
+ return 1
+ skip_ 'must be run as root'
+ warn_ 'capability: skipped test: must be run as root'
+ case $IFS in
+ printf '%s\n' 'capability: skipped test: must be run as root'
capability: skipped test: must be run as root
+ test 9 = 2
+ printf '%s\n' 'capability: skipped test: must be run as root'
+ sed 1q
+ Exit 77
+ set +e
+ exit 77
+ exit 77
+ remove_tmp_
+ __st=77
+ cleanup_
+ :
+ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests
+ chmod -R u+rwx /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-capability.shtj
+ rm -rf /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-capability.shtj
+ exit 77

SKIP: ls/nameless-uid
=====================

++ initial_cwd_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
++ fail=0
+++ testdir_prefix_
+++ printf gt
++ pfx_=gt
+++ mktempd_ /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-nameless-uid.XXXX
+++ case $# in
+++ destdir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
+++ template_=gt-nameless-uid.XXXX
+++ MAX_TRIES_=4
+++ case $destdir_ in
+++ case $template_ in
++++ unset TMPDIR
++++ mktemp -d -t -p /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-nameless-uid.XXXX
+++ d=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-nameless-uid.r41V
+++ case $d in
+++ test -d /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-nameless-uid.r41V
++++ ls -dgo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-nameless-uid.r41V
++++ tr S -
+++ perms='drwx------ 2 96 Jan 29 17:09 /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-nameless-uid.r41V'
+++ case $perms in
+++ test 0 = 0
+++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-nameless-uid.r41V
+++ return
++ test_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-nameless-uid.r41V
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-nameless-uid.r41V
++ 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_ ../src
+ test 1 '!=' 0
+ path_dir_=../src
+ case $path_dir_ in
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/../src
++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ abs_path_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $abs_path_dir_ in
+ PATH=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin:/usr/local/lib:/usr/localcw/bin:/appl/gfpip/current/rootbin:/sbin:/usr/bin:/usr/localcw/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/perl5/bin:/opt/OV/bin:/opt/SUNWspro/bin:/usr/local/scme:/opt/InCharge7/SAM/smarts/bin:/usr/sfw/bin:/usr/sfw/sbin:/usr/ccs/bin:/usr/ucb:/usr/openwin/bin:/usr/localcw/sbin:/opt/VRTSvlic/bin:/opt/VRTS/bin:/opt/SUNWexplo/bin:/opt/perf/bin:/appl/gfpip/current/bin
+ create_exe_shims_ /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $EXEEXT in
+ return 0
+ shift
+ test 0 '!=' 0
+ export PATH
+ print_ver_ ls
+ test yes = yes
+ local i
+ for i in '$*'
+ env ls --version
ls (GNU coreutils) 8.15
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Richard M. Stallman and David MacKenzie.
+ require_root_
+ uid_is_privileged_
++ id -u
+ my_uid=409
+ case $my_uid in
+ return 1
+ skip_ 'must be run as root'
+ warn_ 'nameless-uid: skipped test: must be run as root'
+ case $IFS in
+ printf '%s\n' 'nameless-uid: skipped test: must be run as root'
nameless-uid: skipped test: must be run as root
+ test 9 = 2
+ printf '%s\n' 'nameless-uid: skipped test: must be run as root'
+ sed 1q
+ Exit 77
+ set +e
+ exit 77
+ exit 77
+ remove_tmp_
+ __st=77
+ cleanup_
+ :
+ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests
+ chmod -R u+rwx /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-nameless-uid.r41V
+ rm -rf /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-nameless-uid.r41V
+ exit 77

SKIP: misc/chcon
================

++ initial_cwd_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
++ fail=0
+++ testdir_prefix_
+++ printf gt
++ pfx_=gt
+++ mktempd_ /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-chcon.XXXX
+++ case $# in
+++ destdir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
+++ template_=gt-chcon.XXXX
+++ MAX_TRIES_=4
+++ case $destdir_ in
+++ case $template_ in
++++ unset TMPDIR
++++ mktemp -d -t -p /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-chcon.XXXX
+++ d=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-chcon.SjYh
+++ case $d in
+++ test -d /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-chcon.SjYh
++++ ls -dgo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-chcon.SjYh
++++ tr S -
+++ perms='drwx------ 2 96 Jan 29 17:09 /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-chcon.-jYh'
+++ case $perms in
+++ test 0 = 0
+++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-chcon.SjYh
+++ return
++ test_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-chcon.SjYh
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-chcon.SjYh
++ 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_ ../src
+ test 1 '!=' 0
+ path_dir_=../src
+ case $path_dir_ in
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/../src
++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ abs_path_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $abs_path_dir_ in
+ PATH=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin:/usr/local/lib:/usr/localcw/bin:/appl/gfpip/current/rootbin:/sbin:/usr/bin:/usr/localcw/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/perl5/bin:/opt/OV/bin:/opt/SUNWspro/bin:/usr/local/scme:/opt/InCharge7/SAM/smarts/bin:/usr/sfw/bin:/usr/sfw/sbin:/usr/ccs/bin:/usr/ucb:/usr/openwin/bin:/usr/localcw/sbin:/opt/VRTSvlic/bin:/opt/VRTS/bin:/opt/SUNWexplo/bin:/opt/perf/bin:/appl/gfpip/current/bin
+ create_exe_shims_ /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $EXEEXT in
+ return 0
+ shift
+ test 0 '!=' 0
+ export PATH
+ print_ver_ chcon
+ test yes = yes
+ local i
+ for i in '$*'
+ env chcon --version
chcon (GNU coreutils) 8.15
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Russell Coker and Jim Meyering.
+ require_root_
+ uid_is_privileged_
++ id -u
+ my_uid=409
+ case $my_uid in
+ return 1
+ skip_ 'must be run as root'
+ warn_ 'chcon: skipped test: must be run as root'
+ case $IFS in
+ printf '%s\n' 'chcon: skipped test: must be run as root'
chcon: skipped test: must be run as root
+ test 9 = 2
+ printf '%s\n' 'chcon: skipped test: must be run as root'
+ sed 1q
+ Exit 77
+ set +e
+ exit 77
+ exit 77
+ remove_tmp_
+ __st=77
+ cleanup_
+ :
+ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests
+ chmod -R u+rwx /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-chcon.SjYh
+ rm -rf /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-chcon.SjYh
+ exit 77

SKIP: misc/chroot-credentials
=============================

++ initial_cwd_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
++ fail=0
+++ testdir_prefix_
+++ printf gt
++ pfx_=gt
+++ mktempd_ /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-chroot-credentials.XXXX
+++ case $# in
+++ destdir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
+++ template_=gt-chroot-credentials.XXXX
+++ MAX_TRIES_=4
+++ case $destdir_ in
+++ case $template_ in
++++ unset TMPDIR
++++ mktemp -d -t -p /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-chroot-credentials.XXXX
+++ d=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-chroot-credentials.ueRV
+++ case $d in
+++ test -d /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-chroot-credentials.ueRV
++++ ls -dgo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-chroot-credentials.ueRV
++++ tr S -
+++ perms='drwx------ 2 96 Jan 29 17:09 /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-chroot-credentials.ueRV'
+++ case $perms in
+++ test 0 = 0
+++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-chroot-credentials.ueRV
+++ return
++ test_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-chroot-credentials.ueRV
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-chroot-credentials.ueRV
++ 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_ ../src
+ test 1 '!=' 0
+ path_dir_=../src
+ case $path_dir_ in
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/../src
++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ abs_path_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $abs_path_dir_ in
+ PATH=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin:/usr/local/lib:/usr/localcw/bin:/appl/gfpip/current/rootbin:/sbin:/usr/bin:/usr/localcw/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/perl5/bin:/opt/OV/bin:/opt/SUNWspro/bin:/usr/local/scme:/opt/InCharge7/SAM/smarts/bin:/usr/sfw/bin:/usr/sfw/sbin:/usr/ccs/bin:/usr/ucb:/usr/openwin/bin:/usr/localcw/sbin:/opt/VRTSvlic/bin:/opt/VRTS/bin:/opt/SUNWexplo/bin:/opt/perf/bin:/appl/gfpip/current/bin
+ create_exe_shims_ /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $EXEEXT in
+ return 0
+ shift
+ test 0 '!=' 0
+ export PATH
+ print_ver_ chroot
+ test yes = yes
+ local i
+ for i in '$*'
+ env chroot --version
chroot (GNU coreutils) 8.15
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Roland McGrath.
+ require_root_
+ uid_is_privileged_
++ id -u
+ my_uid=409
+ case $my_uid in
+ return 1
+ skip_ 'must be run as root'
+ warn_ 'chroot-credentials: skipped test: must be run as root'
+ case $IFS in
+ printf '%s\n' 'chroot-credentials: skipped test: must be run as root'
chroot-credentials: skipped test: must be run as root
+ test 9 = 2
+ printf '%s\n' 'chroot-credentials: skipped test: must be run as root'
+ sed 1q
+ Exit 77
+ set +e
+ exit 77
+ exit 77
+ remove_tmp_
+ __st=77
+ cleanup_
+ :
+ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests
+ chmod -R u+rwx /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-chroot-credentials.ueRV
+ rm -rf /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-chroot-credentials.ueRV
+ exit 77

SKIP: misc/selinux
==================

++ initial_cwd_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
++ fail=0
+++ testdir_prefix_
+++ printf gt
++ pfx_=gt
+++ mktempd_ /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-selinux.XXXX
+++ case $# in
+++ destdir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
+++ template_=gt-selinux.XXXX
+++ MAX_TRIES_=4
+++ case $destdir_ in
+++ case $template_ in
++++ unset TMPDIR
++++ mktemp -d -t -p /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-selinux.XXXX
+++ d=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-selinux.WG4w
+++ case $d in
+++ test -d /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-selinux.WG4w
++++ ls -dgo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-selinux.WG4w
++++ tr S -
+++ perms='drwx------ 2 96 Jan 29 17:09 /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-selinux.WG4w'
+++ case $perms in
+++ test 0 = 0
+++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-selinux.WG4w
+++ return
++ test_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-selinux.WG4w
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-selinux.WG4w
++ 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_ ../src
+ test 1 '!=' 0
+ path_dir_=../src
+ case $path_dir_ in
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/../src
++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ abs_path_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $abs_path_dir_ in
+ PATH=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin:/usr/local/lib:/usr/localcw/bin:/appl/gfpip/current/rootbin:/sbin:/usr/bin:/usr/localcw/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/perl5/bin:/opt/OV/bin:/opt/SUNWspro/bin:/usr/local/scme:/opt/InCharge7/SAM/smarts/bin:/usr/sfw/bin:/usr/sfw/sbin:/usr/ccs/bin:/usr/ucb:/usr/openwin/bin:/usr/localcw/sbin:/opt/VRTSvlic/bin:/opt/VRTS/bin:/opt/SUNWexplo/bin:/opt/perf/bin:/appl/gfpip/current/bin
+ create_exe_shims_ /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $EXEEXT in
+ return 0
+ shift
+ test 0 '!=' 0
+ export PATH
+ print_ver_ chcon cp ls mv stat
+ test yes = yes
+ local i
+ for i in '$*'
+ env chcon --version
chcon (GNU coreutils) 8.15
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Russell Coker and Jim Meyering.
+ for i in '$*'
+ env cp --version
cp (GNU coreutils) 8.15
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Torbj"orn Granlund, David MacKenzie, and Jim Meyering.
+ for i in '$*'
+ env ls --version
ls (GNU coreutils) 8.15
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Richard M. Stallman and David MacKenzie.
+ for i in '$*'
+ env mv --version
mv (GNU coreutils) 8.15
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Mike Parker, David MacKenzie, and Jim Meyering.
+ for i in '$*'
+ env stat --version
stat (GNU coreutils) 8.15
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Michael Meskes.
+ require_root_
+ uid_is_privileged_
++ id -u
+ my_uid=409
+ case $my_uid in
+ return 1
+ skip_ 'must be run as root'
+ warn_ 'selinux: skipped test: must be run as root'
+ case $IFS in
+ printf '%s\n' 'selinux: skipped test: must be run as root'
selinux: skipped test: must be run as root
+ test 9 = 2
+ printf '%s\n' 'selinux: skipped test: must be run as root'
+ sed 1q
+ Exit 77
+ set +e
+ exit 77
+ exit 77
+ remove_tmp_
+ __st=77
+ cleanup_
+ :
+ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests
+ chmod -R u+rwx /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-selinux.WG4w
+ rm -rf /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-selinux.WG4w
+ exit 77

SKIP: misc/truncate-owned-by-other
==================================

++ initial_cwd_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
++ fail=0
+++ testdir_prefix_
+++ printf gt
++ pfx_=gt
+++ mktempd_ /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-truncate-owned-by-other.XXXX
+++ case $# in
+++ destdir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
+++ template_=gt-truncate-owned-by-other.XXXX
+++ MAX_TRIES_=4
+++ case $destdir_ in
+++ case $template_ in
++++ unset TMPDIR
++++ mktemp -d -t -p /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-truncate-owned-by-other.XXXX
+++ d=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-truncate-owned-by-other.MNcC
+++ case $d in
+++ test -d /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-truncate-owned-by-other.MNcC
++++ ls -dgo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-truncate-owned-by-other.MNcC
++++ tr S -
+++ perms='drwx------ 2 96 Jan 29 17:09 /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-truncate-owned-by-other.MNcC'
+++ case $perms in
+++ test 0 = 0
+++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-truncate-owned-by-other.MNcC
+++ return
++ test_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-truncate-owned-by-other.MNcC
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-truncate-owned-by-other.MNcC
++ 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_ ../src
+ test 1 '!=' 0
+ path_dir_=../src
+ case $path_dir_ in
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/../src
++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ abs_path_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $abs_path_dir_ in
+ PATH=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin:/usr/local/lib:/usr/localcw/bin:/appl/gfpip/current/rootbin:/sbin:/usr/bin:/usr/localcw/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/perl5/bin:/opt/OV/bin:/opt/SUNWspro/bin:/usr/local/scme:/opt/InCharge7/SAM/smarts/bin:/usr/sfw/bin:/usr/sfw/sbin:/usr/ccs/bin:/usr/ucb:/usr/openwin/bin:/usr/localcw/sbin:/opt/VRTSvlic/bin:/opt/VRTS/bin:/opt/SUNWexplo/bin:/opt/perf/bin:/appl/gfpip/current/bin
+ create_exe_shims_ /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $EXEEXT in
+ return 0
+ shift
+ test 0 '!=' 0
+ export PATH
+ print_ver_ truncate
+ test yes = yes
+ local i
+ for i in '$*'
+ env truncate --version
truncate (GNU coreutils) 8.15
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by P'adraig Brady.
+ require_root_
+ uid_is_privileged_
++ id -u
+ my_uid=409
+ case $my_uid in
+ return 1
+ skip_ 'must be run as root'
+ warn_ 'truncate-owned-by-other: skipped test: must be run as root'
+ case $IFS in
+ printf '%s\n' 'truncate-owned-by-other: skipped test: must be run as root'
truncate-owned-by-other: skipped test: must be run as root
+ test 9 = 2
+ printf '%s\n' 'truncate-owned-by-other: skipped test: must be run as root'
+ sed 1q
+ Exit 77
+ set +e
+ exit 77
+ exit 77
+ remove_tmp_
+ __st=77
+ cleanup_
+ :
+ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests
+ chmod -R u+rwx /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-truncate-owned-by-other.MNcC
+ rm -rf /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-truncate-owned-by-other.MNcC
+ exit 77

SKIP: mkdir/writable-under-readonly
===================================

++ initial_cwd_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
++ fail=0
+++ testdir_prefix_
+++ printf gt
++ pfx_=gt
+++ mktempd_ /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-writable-under-readonly.XXXX
+++ case $# in
+++ destdir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
+++ template_=gt-writable-under-readonly.XXXX
+++ MAX_TRIES_=4
+++ case $destdir_ in
+++ case $template_ in
++++ unset TMPDIR
++++ mktemp -d -t -p /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-writable-under-readonly.XXXX
+++ d=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-writable-under-readonly.83yz
+++ case $d in
+++ test -d /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-writable-under-readonly.83yz
++++ ls -dgo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-writable-under-readonly.83yz
++++ tr S -
+++ perms='drwx------ 2 96 Jan 29 17:09 /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-writable-under-readonly.83yz'
+++ case $perms in
+++ test 0 = 0
+++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-writable-under-readonly.83yz
+++ return
++ test_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-writable-under-readonly.83yz
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-writable-under-readonly.83yz
++ 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_ ../src
+ test 1 '!=' 0
+ path_dir_=../src
+ case $path_dir_ in
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/../src
++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ abs_path_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $abs_path_dir_ in
+ PATH=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin:/usr/local/lib:/usr/localcw/bin:/appl/gfpip/current/rootbin:/sbin:/usr/bin:/usr/localcw/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/perl5/bin:/opt/OV/bin:/opt/SUNWspro/bin:/usr/local/scme:/opt/InCharge7/SAM/smarts/bin:/usr/sfw/bin:/usr/sfw/sbin:/usr/ccs/bin:/usr/ucb:/usr/openwin/bin:/usr/localcw/sbin:/opt/VRTSvlic/bin:/opt/VRTS/bin:/opt/SUNWexplo/bin:/opt/perf/bin:/appl/gfpip/current/bin
+ create_exe_shims_ /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $EXEEXT in
+ return 0
+ shift
+ test 0 '!=' 0
+ export PATH
+ print_ver_ mkdir
+ test yes = yes
+ local i
+ for i in '$*'
+ env mkdir --version
mkdir (GNU coreutils) 8.15
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by David MacKenzie.
+ require_root_
+ uid_is_privileged_
++ id -u
+ my_uid=409
+ case $my_uid in
+ return 1
+ skip_ 'must be run as root'
+ warn_ 'writable-under-readonly: skipped test: must be run as root'
+ case $IFS in
+ printf '%s\n' 'writable-under-readonly: skipped test: must be run as root'
writable-under-readonly: skipped test: must be run as root
+ test 9 = 2
+ printf '%s\n' 'writable-under-readonly: skipped test: must be run as root'
+ sed 1q
+ Exit 77
+ set +e
+ exit 77
+ exit 77
+ remove_tmp_
+ __st=77
+ cleanup_
+ :
+ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests
+ chmod -R u+rwx /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-writable-under-readonly.83yz
+ rm -rf /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-writable-under-readonly.83yz
+ exit 77

SKIP: mv/sticky-to-xpart
========================

++ initial_cwd_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
++ fail=0
+++ testdir_prefix_
+++ printf gt
++ pfx_=gt
+++ mktempd_ /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-sticky-to-xpart.XXXX
+++ case $# in
+++ destdir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
+++ template_=gt-sticky-to-xpart.XXXX
+++ MAX_TRIES_=4
+++ case $destdir_ in
+++ case $template_ in
++++ unset TMPDIR
++++ mktemp -d -t -p /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-sticky-to-xpart.XXXX
+++ d=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-sticky-to-xpart.cJK4
+++ case $d in
+++ test -d /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-sticky-to-xpart.cJK4
++++ ls -dgo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-sticky-to-xpart.cJK4
++++ tr S -
+++ perms='drwx------ 2 96 Jan 29 17:09 /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-sticky-to-xpart.cJK4'
+++ case $perms in
+++ test 0 = 0
+++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-sticky-to-xpart.cJK4
+++ return
++ test_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-sticky-to-xpart.cJK4
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-sticky-to-xpart.cJK4
++ 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_ ../src
+ test 1 '!=' 0
+ path_dir_=../src
+ case $path_dir_ in
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/../src
++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ abs_path_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $abs_path_dir_ in
+ PATH=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin:/usr/local/lib:/usr/localcw/bin:/appl/gfpip/current/rootbin:/sbin:/usr/bin:/usr/localcw/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/perl5/bin:/opt/OV/bin:/opt/SUNWspro/bin:/usr/local/scme:/opt/InCharge7/SAM/smarts/bin:/usr/sfw/bin:/usr/sfw/sbin:/usr/ccs/bin:/usr/ucb:/usr/openwin/bin:/usr/localcw/sbin:/opt/VRTSvlic/bin:/opt/VRTS/bin:/opt/SUNWexplo/bin:/opt/perf/bin:/appl/gfpip/current/bin
+ create_exe_shims_ /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $EXEEXT in
+ return 0
+ shift
+ test 0 '!=' 0
+ export PATH
+ print_ver_ mv
+ test yes = yes
+ local i
+ for i in '$*'
+ env mv --version
mv (GNU coreutils) 8.15
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Mike Parker, David MacKenzie, and Jim Meyering.
+ require_root_
+ uid_is_privileged_
++ id -u
+ my_uid=409
+ case $my_uid in
+ return 1
+ skip_ 'must be run as root'
+ warn_ 'sticky-to-xpart: skipped test: must be run as root'
+ case $IFS in
+ printf '%s\n' 'sticky-to-xpart: skipped test: must be run as root'
sticky-to-xpart: skipped test: must be run as root
+ test 9 = 2
+ printf '%s\n' 'sticky-to-xpart: skipped test: must be run as root'
+ sed 1q
+ Exit 77
+ set +e
+ exit 77
+ exit 77
+ remove_tmp_
+ __st=77
+ cleanup_
+ :
+ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests
+ chmod -R u+rwx /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-sticky-to-xpart.cJK4
+ rm -rf /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-sticky-to-xpart.cJK4
+ exit 77

SKIP: rm/fail-2eperm
====================

++ initial_cwd_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
++ fail=0
+++ testdir_prefix_
+++ printf gt
++ pfx_=gt
+++ mktempd_ /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-fail-2eperm.XXXX
+++ case $# in
+++ destdir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
+++ template_=gt-fail-2eperm.XXXX
+++ MAX_TRIES_=4
+++ case $destdir_ in
+++ case $template_ in
++++ unset TMPDIR
++++ mktemp -d -t -p /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-fail-2eperm.XXXX
+++ d=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-fail-2eperm.wcQh
+++ case $d in
+++ test -d /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-fail-2eperm.wcQh
++++ ls -dgo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-fail-2eperm.wcQh
++++ tr S -
+++ perms='drwx------ 2 96 Jan 29 17:09 /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-fail-2eperm.wcQh'
+++ case $perms in
+++ test 0 = 0
+++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-fail-2eperm.wcQh
+++ return
++ test_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-fail-2eperm.wcQh
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-fail-2eperm.wcQh
++ 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_ ../src
+ test 1 '!=' 0
+ path_dir_=../src
+ case $path_dir_ in
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/../src
++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ abs_path_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $abs_path_dir_ in
+ PATH=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin:/usr/local/lib:/usr/localcw/bin:/appl/gfpip/current/rootbin:/sbin:/usr/bin:/usr/localcw/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/perl5/bin:/opt/OV/bin:/opt/SUNWspro/bin:/usr/local/scme:/opt/InCharge7/SAM/smarts/bin:/usr/sfw/bin:/usr/sfw/sbin:/usr/ccs/bin:/usr/ucb:/usr/openwin/bin:/usr/localcw/sbin:/opt/VRTSvlic/bin:/opt/VRTS/bin:/opt/SUNWexplo/bin:/opt/perf/bin:/appl/gfpip/current/bin
+ create_exe_shims_ /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $EXEEXT in
+ return 0
+ shift
+ test 0 '!=' 0
+ export PATH
+ print_ver_ rm
+ test yes = yes
+ local i
+ for i in '$*'
+ env rm --version
rm (GNU coreutils) 8.15
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Paul Rubin, David MacKenzie, Richard M. Stallman,
and Jim Meyering.
+ require_root_
+ uid_is_privileged_
++ id -u
+ my_uid=409
+ case $my_uid in
+ return 1
+ skip_ 'must be run as root'
+ warn_ 'fail-2eperm: skipped test: must be run as root'
+ case $IFS in
+ printf '%s\n' 'fail-2eperm: skipped test: must be run as root'
fail-2eperm: skipped test: must be run as root
+ test 9 = 2
+ printf '%s\n' 'fail-2eperm: skipped test: must be run as root'
+ sed 1q
+ Exit 77
+ set +e
+ exit 77
+ exit 77
+ remove_tmp_
+ __st=77
+ cleanup_
+ :
+ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests
+ chmod -R u+rwx /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-fail-2eperm.wcQh
+ rm -rf /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-fail-2eperm.wcQh
+ exit 77

SKIP: rm/no-give-up
===================

++ initial_cwd_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
++ fail=0
+++ testdir_prefix_
+++ printf gt
++ pfx_=gt
+++ mktempd_ /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-no-give-up.XXXX
+++ case $# in
+++ destdir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
+++ template_=gt-no-give-up.XXXX
+++ MAX_TRIES_=4
+++ case $destdir_ in
+++ case $template_ in
++++ unset TMPDIR
++++ mktemp -d -t -p /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-no-give-up.XXXX
+++ d=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-no-give-up.5wnN
+++ case $d in
+++ test -d /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-no-give-up.5wnN
++++ ls -dgo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-no-give-up.5wnN
++++ tr S -
+++ perms='drwx------ 2 96 Jan 29 17:09 /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-no-give-up.5wnN'
+++ case $perms in
+++ test 0 = 0
+++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-no-give-up.5wnN
+++ return
++ test_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-no-give-up.5wnN
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-no-give-up.5wnN
++ 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_ ../src
+ test 1 '!=' 0
+ path_dir_=../src
+ case $path_dir_ in
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/../src
++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ abs_path_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $abs_path_dir_ in
+ PATH=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin:/usr/local/lib:/usr/localcw/bin:/appl/gfpip/current/rootbin:/sbin:/usr/bin:/usr/localcw/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/perl5/bin:/opt/OV/bin:/opt/SUNWspro/bin:/usr/local/scme:/opt/InCharge7/SAM/smarts/bin:/usr/sfw/bin:/usr/sfw/sbin:/usr/ccs/bin:/usr/ucb:/usr/openwin/bin:/usr/localcw/sbin:/opt/VRTSvlic/bin:/opt/VRTS/bin:/opt/SUNWexplo/bin:/opt/perf/bin:/appl/gfpip/current/bin
+ create_exe_shims_ /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $EXEEXT in
+ return 0
+ shift
+ test 0 '!=' 0
+ export PATH
+ print_ver_ rm
+ test yes = yes
+ local i
+ for i in '$*'
+ env rm --version
rm (GNU coreutils) 8.15
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Paul Rubin, David MacKenzie, Richard M. Stallman,
and Jim Meyering.
+ require_root_
+ uid_is_privileged_
++ id -u
+ my_uid=409
+ case $my_uid in
+ return 1
+ skip_ 'must be run as root'
+ warn_ 'no-give-up: skipped test: must be run as root'
+ case $IFS in
+ printf '%s\n' 'no-give-up: skipped test: must be run as root'
no-give-up: skipped test: must be run as root
+ test 9 = 2
+ printf '%s\n' 'no-give-up: skipped test: must be run as root'
+ sed 1q
+ Exit 77
+ set +e
+ exit 77
+ exit 77
+ remove_tmp_
+ __st=77
+ cleanup_
+ :
+ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests
+ chmod -R u+rwx /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-no-give-up.5wnN
+ rm -rf /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-no-give-up.5wnN
+ exit 77

SKIP: rm/one-file-system
========================

++ initial_cwd_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
++ fail=0
+++ testdir_prefix_
+++ printf gt
++ pfx_=gt
+++ mktempd_ /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-one-file-system.XXXX
+++ case $# in
+++ destdir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
+++ template_=gt-one-file-system.XXXX
+++ MAX_TRIES_=4
+++ case $destdir_ in
+++ case $template_ in
++++ unset TMPDIR
++++ mktemp -d -t -p /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-one-file-system.XXXX
+++ d=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-one-file-system.Ik2p
+++ case $d in
+++ test -d /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-one-file-system.Ik2p
++++ ls -dgo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-one-file-system.Ik2p
++++ tr S -
+++ perms='drwx------ 2 96 Jan 29 17:09 /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-one-file-system.Ik2p'
+++ case $perms in
+++ test 0 = 0
+++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-one-file-system.Ik2p
+++ return
++ test_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-one-file-system.Ik2p
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-one-file-system.Ik2p
++ 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_ ../src
+ test 1 '!=' 0
+ path_dir_=../src
+ case $path_dir_ in
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/../src
++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ abs_path_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $abs_path_dir_ in
+ PATH=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin:/usr/local/lib:/usr/localcw/bin:/appl/gfpip/current/rootbin:/sbin:/usr/bin:/usr/localcw/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/perl5/bin:/opt/OV/bin:/opt/SUNWspro/bin:/usr/local/scme:/opt/InCharge7/SAM/smarts/bin:/usr/sfw/bin:/usr/sfw/sbin:/usr/ccs/bin:/usr/ucb:/usr/openwin/bin:/usr/localcw/sbin:/opt/VRTSvlic/bin:/opt/VRTS/bin:/opt/SUNWexplo/bin:/opt/perf/bin:/appl/gfpip/current/bin
+ create_exe_shims_ /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $EXEEXT in
+ return 0
+ shift
+ test 0 '!=' 0
+ export PATH
+ print_ver_ rm
+ test yes = yes
+ local i
+ for i in '$*'
+ env rm --version
rm (GNU coreutils) 8.15
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Paul Rubin, David MacKenzie, Richard M. Stallman,
and Jim Meyering.
+ require_root_
+ uid_is_privileged_
++ id -u
+ my_uid=409
+ case $my_uid in
+ return 1
+ skip_ 'must be run as root'
+ warn_ 'one-file-system: skipped test: must be run as root'
+ case $IFS in
+ printf '%s\n' 'one-file-system: skipped test: must be run as root'
one-file-system: skipped test: must be run as root
+ test 9 = 2
+ printf '%s\n' 'one-file-system: skipped test: must be run as root'
+ sed 1q
+ Exit 77
+ set +e
+ exit 77
+ exit 77
+ remove_tmp_
+ __st=77
+ cleanup_
+ :
+ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests
+ chmod -R u+rwx /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-one-file-system.Ik2p
+ rm -rf /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-one-file-system.Ik2p
+ exit 77

SKIP: rm/read-only
==================

++ initial_cwd_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
++ fail=0
+++ testdir_prefix_
+++ printf gt
++ pfx_=gt
+++ mktempd_ /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-read-only.XXXX
+++ case $# in
+++ destdir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
+++ template_=gt-read-only.XXXX
+++ MAX_TRIES_=4
+++ case $destdir_ in
+++ case $template_ in
++++ unset TMPDIR
++++ mktemp -d -t -p /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-read-only.XXXX
+++ d=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-read-only.SxZW
+++ case $d in
+++ test -d /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-read-only.SxZW
++++ ls -dgo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-read-only.SxZW
++++ tr S -
+++ perms='drwx------ 2 96 Jan 29 17:09 /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-read-only.-xZW'
+++ case $perms in
+++ test 0 = 0
+++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-read-only.SxZW
+++ return
++ test_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-read-only.SxZW
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-read-only.SxZW
++ 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_ ../src
+ test 1 '!=' 0
+ path_dir_=../src
+ case $path_dir_ in
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/../src
++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ abs_path_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $abs_path_dir_ in
+ PATH=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin:/usr/local/lib:/usr/localcw/bin:/appl/gfpip/current/rootbin:/sbin:/usr/bin:/usr/localcw/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/perl5/bin:/opt/OV/bin:/opt/SUNWspro/bin:/usr/local/scme:/opt/InCharge7/SAM/smarts/bin:/usr/sfw/bin:/usr/sfw/sbin:/usr/ccs/bin:/usr/ucb:/usr/openwin/bin:/usr/localcw/sbin:/opt/VRTSvlic/bin:/opt/VRTS/bin:/opt/SUNWexplo/bin:/opt/perf/bin:/appl/gfpip/current/bin
+ create_exe_shims_ /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $EXEEXT in
+ return 0
+ shift
+ test 0 '!=' 0
+ export PATH
+ print_ver_ rm
+ test yes = yes
+ local i
+ for i in '$*'
+ env rm --version
rm (GNU coreutils) 8.15
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Paul Rubin, David MacKenzie, Richard M. Stallman,
and Jim Meyering.
+ require_root_
+ uid_is_privileged_
++ id -u
+ my_uid=409
+ case $my_uid in
+ return 1
+ skip_ 'must be run as root'
+ warn_ 'read-only: skipped test: must be run as root'
+ case $IFS in
+ printf '%s\n' 'read-only: skipped test: must be run as root'
read-only: skipped test: must be run as root
+ test 9 = 2
+ printf '%s\n' 'read-only: skipped test: must be run as root'
+ sed 1q
+ Exit 77
+ set +e
+ exit 77
+ exit 77
+ remove_tmp_
+ __st=77
+ cleanup_
+ :
+ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests
+ chmod -R u+rwx /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-read-only.SxZW
+ rm -rf /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-read-only.SxZW
+ exit 77

SKIP: tail-2/append-only
========================

++ initial_cwd_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
++ fail=0
+++ testdir_prefix_
+++ printf gt
++ pfx_=gt
+++ mktempd_ /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-append-only.XXXX
+++ case $# in
+++ destdir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
+++ template_=gt-append-only.XXXX
+++ MAX_TRIES_=4
+++ case $destdir_ in
+++ case $template_ in
++++ unset TMPDIR
++++ mktemp -d -t -p /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-append-only.XXXX
+++ d=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-append-only.Z5sy
+++ case $d in
+++ test -d /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-append-only.Z5sy
++++ tr S -
++++ ls -dgo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-append-only.Z5sy
+++ perms='drwx------ 2 96 Jan 29 17:09 /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-append-only.Z5sy'
+++ case $perms in
+++ test 0 = 0
+++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-append-only.Z5sy
+++ return
++ test_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-append-only.Z5sy
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-append-only.Z5sy
++ 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_ ../src
+ test 1 '!=' 0
+ path_dir_=../src
+ case $path_dir_ in
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/../src
++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ abs_path_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $abs_path_dir_ in
+ PATH=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin:/usr/local/lib:/usr/localcw/bin:/appl/gfpip/current/rootbin:/sbin:/usr/bin:/usr/localcw/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/perl5/bin:/opt/OV/bin:/opt/SUNWspro/bin:/usr/local/scme:/opt/InCharge7/SAM/smarts/bin:/usr/sfw/bin:/usr/sfw/sbin:/usr/ccs/bin:/usr/ucb:/usr/openwin/bin:/usr/localcw/sbin:/opt/VRTSvlic/bin:/opt/VRTS/bin:/opt/SUNWexplo/bin:/opt/perf/bin:/appl/gfpip/current/bin
+ create_exe_shims_ /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $EXEEXT in
+ return 0
+ shift
+ test 0 '!=' 0
+ export PATH
+ print_ver_ tail
+ test yes = yes
+ local i
+ for i in '$*'
+ env tail --version
tail (GNU coreutils) 8.15
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Paul Rubin, David MacKenzie, Ian Lance Taylor,
and Jim Meyering.
+ require_root_
+ uid_is_privileged_
++ id -u
+ my_uid=409
+ case $my_uid in
+ return 1
+ skip_ 'must be run as root'
+ warn_ 'append-only: skipped test: must be run as root'
+ case $IFS in
+ printf '%s\n' 'append-only: skipped test: must be run as root'
append-only: skipped test: must be run as root
+ test 9 = 2
+ printf '%s\n' 'append-only: skipped test: must be run as root'
+ sed 1q
+ Exit 77
+ set +e
+ exit 77
+ exit 77
+ remove_tmp_
+ __st=77
+ cleanup_
+ :
+ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests
+ chmod -R u+rwx /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-append-only.Z5sy
+ rm -rf /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-append-only.Z5sy
+ exit 77

SKIP: touch/now-owned-by-other
==============================

++ initial_cwd_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
++ fail=0
+++ testdir_prefix_
+++ printf gt
++ pfx_=gt
+++ mktempd_ /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-now-owned-by-other.XXXX
+++ case $# in
+++ destdir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests
+++ template_=gt-now-owned-by-other.XXXX
+++ MAX_TRIES_=4
+++ case $destdir_ in
+++ case $template_ in
++++ unset TMPDIR
++++ mktemp -d -t -p /appl/archives/build_tools/tools/build/coreutils-8.15/tests gt-now-owned-by-other.XXXX
+++ d=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-now-owned-by-other.3DOQ
+++ case $d in
+++ test -d /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-now-owned-by-other.3DOQ
++++ ls -dgo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-now-owned-by-other.3DOQ
++++ tr S -
+++ perms='drwx------ 2 96 Jan 29 17:09 /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-now-owned-by-other.3DOQ'
+++ case $perms in
+++ test 0 = 0
+++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-now-owned-by-other.3DOQ
+++ return
++ test_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-now-owned-by-other.3DOQ
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-now-owned-by-other.3DOQ
++ 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_ ../src
+ test 1 '!=' 0
+ path_dir_=../src
+ case $path_dir_ in
++ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests/../src
++ echo /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ abs_path_dir_=/appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $abs_path_dir_ in
+ PATH=/appl/archives/build_tools/tools/build/coreutils-8.15/src:/appl/archives/build_tools/tools/build/coreutils-8.15/src:/usr/xpg4/bin:/appl/gfpip/local/bin:/usr/local/lib:/usr/localcw/bin:/appl/gfpip/current/rootbin:/sbin:/usr/bin:/usr/localcw/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/perl5/bin:/opt/OV/bin:/opt/SUNWspro/bin:/usr/local/scme:/opt/InCharge7/SAM/smarts/bin:/usr/sfw/bin:/usr/sfw/sbin:/usr/ccs/bin:/usr/ucb:/usr/openwin/bin:/usr/localcw/sbin:/opt/VRTSvlic/bin:/opt/VRTS/bin:/opt/SUNWexplo/bin:/opt/perf/bin:/appl/gfpip/current/bin
+ create_exe_shims_ /appl/archives/build_tools/tools/build/coreutils-8.15/src
+ case $EXEEXT in
+ return 0
+ shift
+ test 0 '!=' 0
+ export PATH
+ print_ver_ touch
+ test yes = yes
+ local i
+ for i in '$*'
+ env touch --version
touch (GNU coreutils) 8.15
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Paul Rubin, Arnold Robbins, Jim Kingdon,
David MacKenzie, and Randy Smith.
+ require_root_
+ uid_is_privileged_
++ id -u
+ my_uid=409
+ case $my_uid in
+ return 1
+ skip_ 'must be run as root'
+ warn_ 'now-owned-by-other: skipped test: must be run as root'
+ case $IFS in
+ printf '%s\n' 'now-owned-by-other: skipped test: must be run as root'
now-owned-by-other: skipped test: must be run as root
+ test 9 = 2
+ printf '%s\n' 'now-owned-by-other: skipped test: must be run as root'
+ sed 1q
+ Exit 77
+ set +e
+ exit 77
+ exit 77
+ remove_tmp_
+ __st=77
+ cleanup_
+ :
+ cd /appl/archives/build_tools/tools/build/coreutils-8.15/tests
+ chmod -R u+rwx /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-now-owned-by-other.3DOQ
+ rm -rf /appl/archives/build_tools/tools/build/coreutils-8.15/tests/gt-now-owned-by-other.3DOQ
+ exit 77





Information forwarded to bug-coreutils <at> gnu.org:
bug#10639; Package coreutils. (Mon, 30 Jan 2012 04:57:02 GMT) Full text and rfc822 format available.

Message #8 received at 10639 <at> debbugs.gnu.org (full text, mbox):

From: Paul Eggert <eggert <at> cs.ucla.edu>
To: rj7252 <at> att.com
Cc: 10639 <at> debbugs.gnu.org
Subject: Re: bug#10639: BUG REPORT coreutils-8.15 Solaris 10 64bit
Date: Sun, 29 Jan 2012 20:55:47 -0800
Thanks for the bug report.

What kind of file system was the test run on, and
what mount options were used for it?  E.g., what's
the output of the "mount" command?

Also, what's the output of "uname -a", and which
compiler did you use to build coreutils?




Information forwarded to bug-coreutils <at> gnu.org:
bug#10639; Package coreutils. (Mon, 30 Jan 2012 05:27:01 GMT) Full text and rfc822 format available.

Message #11 received at 10639 <at> debbugs.gnu.org (full text, mbox):

From: "JONES, BILL" <rj7252 <at> att.com>
To: "10639 <at> debbugs.gnu.org" <10639 <at> debbugs.gnu.org>
Subject: RE: bug#10639: BUG REPORT coreutils-8.15 Solaris 10 64bit
Date: Mon, 30 Jan 2012 05:25:37 +0000
Paul,

SUN Solaris 10

The FS are a mix.  Some vxfs and some ufs.

$ mount
/ on /dev/vx/dsk/bootdg/rootvol read/write/setuid/devices/intr/largefiles/logging/xattr/onerror=panic/dev=4340000 on Sat Jan 21 05:16:53 2012
/devices on /devices read/write/setuid/devices/dev=5780000 on Sat Jan 21 05:13:16 2012
/system/contract on ctfs read/write/setuid/devices/dev=57c0001 on Sat Jan 21 05:13:16 2012
/proc on proc read/write/setuid/devices/dev=5800000 on Sat Jan 21 05:13:16 2012
/etc/mnttab on mnttab read/write/setuid/devices/dev=5840001 on Sat Jan 21 05:13:16 2012
/etc/svc/volatile on swap read/write/setuid/devices/xattr/dev=5880001 on Sat Jan 21 05:13:16 2012
/system/object on objfs read/write/setuid/devices/dev=58c0001 on Sat Jan 21 05:13:16 2012
/etc/dfs/sharetab on sharefs read/write/setuid/devices/dev=5900001 on Sat Jan 21 05:13:17 2012
/platform/sun4u-us3/lib/libc_psr.so.1 on /platform/sun4u-us3/lib/libc_psr/libc_psr_hwcap2.so.1 read/write/setuid/devices/dev=4340000 on Sat Jan 21 05:16:50 2012
/platform/sun4u-us3/lib/sparcv9/libc_psr.so.1 on /platform/sun4u-us3/lib/sparcv9/libc_psr/libc_psr_hwcap2.so.1 read/write/setuid/devices/dev=4340000 on Sat Jan 21 05:16:50 2012
/dev/fd on fd read/write/setuid/devices/dev=5a80001 on Sat Jan 21 05:16:53 2012
/var on /dev/vx/dsk/bootdg/var read/write/setuid/devices/intr/largefiles/logging/xattr/onerror=panic/dev=4356764 on Sat Jan 21 05:16:53 2012
/tmp on swap read/write/setuid/devices/xattr/dev=5880002 on Sat Jan 21 05:16:53 2012
/var/run on swap read/write/setuid/devices/xattr/dev=5880003 on Sat Jan 21 05:16:53 2012
/dev/vx/dmp on swap read/write/setuid/devices/xattr/dev=5880004 on Sat Jan 21 05:16:55 2012
/dev/vx/rdmp on swap read/write/setuid/devices/xattr/dev=5880005 on Sat Jan 21 05:16:55 2012
/extra on /dev/vx/dsk/bootdg/extra read/write/setuid/devices/intr/largefiles/logging/xattr/onerror=panic/dev=4356762 on Sat Jan 21 05:17:12 2012
/export/home on /dev/vx/dsk/bootdg/home read/write/setuid/devices/intr/largefiles/logging/xattr/onerror=panic/dev=4356763 on Sat Jan 21 05:17:12 2012
/appl/logs on /dev/vx/dsk/appldg/vol07 read/write/setuid/devices/delaylog/largefiles/ioerror=mwdisable/dev=43459de on Sat Jan 21 05:17:13 2012
/appl/repos on /dev/vx/dsk/appldg/vol02 read/write/setuid/devices/delaylog/largefiles/ioerror=mwdisable/dev=43459d9 on Sat Jan 21 05:17:13 2012
/appl/archives on /dev/vx/dsk/appldg/vol06 read/write/setuid/devices/delaylog/largefiles/ioerror=mwdisable/dev=43459dd on Sat Jan 21 05:17:13 2012
/appl/gfpip on /dev/vx/dsk/appldg/vol01 read/write/setuid/devices/delaylog/largefiles/ioerror=mwdisable/dev=43459d8 on Sat Jan 21 05:17:14 2012
/appl/var on /dev/vx/dsk/appldg/vol05 read/write/setuid/devices/delaylog/largefiles/ioerror=mwdisable/dev=43459dc on Sat Jan 21 05:17:15 2012
/appl/data on /dev/vx/dsk/appldg/vol04 read/write/setuid/devices/delaylog/largefiles/ioerror=mwdisable/dev=43459db on Sat Jan 21 05:17:15 2012
/appl/IBM on /dev/vx/dsk/appldg/lvol13 read/write/setuid/devices/delaylog/largefiles/ioerror=mwdisable/dev=43459e4 on Wed Jan 25 15:56:39 2012
/nas/usr/sbc on r07748fb1n1-nas:/vol/v00_fs01_admin/q00_fs01_admin/sun remote/read only/setuid/devices/soft/bg/noquota/proto=tcp/xattr/dev=5b005a6 on Mon Jan 30 05:19:08 2012

SunOS gfpmtipb 5.10 Generic_142900-06 sun4u sparc SUNW,Netra-T12 Solaris

Bill
________________________________________
From: Paul Eggert [eggert <at> cs.ucla.edu]
Sent: Sunday, January 29, 2012 11:55 PM
To: JONES, BILL
Cc: 10639 <at> debbugs.gnu.org
Subject: Re: bug#10639: BUG REPORT coreutils-8.15 Solaris 10 64bit

Thanks for the bug report.

What kind of file system was the test run on, and
what mount options were used for it?  E.g., what's
the output of the "mount" command?

Also, what's the output of "uname -a", and which
compiler did you use to build coreutils?



Information forwarded to bug-coreutils <at> gnu.org:
bug#10639; Package coreutils. (Mon, 30 Jan 2012 22:35:01 GMT) Full text and rfc822 format available.

Message #14 received at 10639 <at> debbugs.gnu.org (full text, mbox):

From: Paul Eggert <eggert <at> cs.ucla.edu>
To: "JONES, BILL" <rj7252 <at> att.com>
Cc: "10639 <at> debbugs.gnu.org" <10639 <at> debbugs.gnu.org>
Subject: Re: bug#10639: BUG REPORT coreutils-8.15 Solaris 10 64bit
Date: Mon, 30 Jan 2012 14:34:30 -0800
On 01/29/2012 09:25 PM, JONES, BILL wrote:
> The FS are a mix.  Some vxfs and some ufs.

Thanks; which file system was the test actually run on?
(I have a Solaris 10 sparc box here to test with, just
wanna have something as close to yours as I can.)




Information forwarded to bug-coreutils <at> gnu.org:
bug#10639; Package coreutils. (Tue, 31 Jan 2012 03:03:02 GMT) Full text and rfc822 format available.

Message #17 received at 10639 <at> debbugs.gnu.org (full text, mbox):

From: "JONES, BILL" <rj7252 <at> att.com>
To: Paul Eggert <eggert <at> cs.ucla.edu>
Cc: "10639 <at> debbugs.gnu.org" <10639 <at> debbugs.gnu.org>
Subject: RE: bug#10639: BUG REPORT coreutils-8.15 Solaris 10 64bit
Date: Tue, 31 Jan 2012 03:01:54 +0000
I am not sure how the test was run...if it was run in the current directory as the compile it would be /appl/... those are vxfs.

Bill

________________________________________
From: Paul Eggert [eggert <at> cs.ucla.edu]
Sent: Monday, January 30, 2012 5:34 PM
To: JONES, BILL
Cc: 10639 <at> debbugs.gnu.org
Subject: Re: bug#10639: BUG REPORT coreutils-8.15 Solaris 10 64bit

On 01/29/2012 09:25 PM, JONES, BILL wrote:
> The FS are a mix.  Some vxfs and some ufs.

Thanks; which file system was the test actually run on?
(I have a Solaris 10 sparc box here to test with, just
wanna have something as close to yours as I can.)



Information forwarded to bug-coreutils <at> gnu.org:
bug#10639; Package coreutils. (Wed, 01 Feb 2012 09:15:01 GMT) Full text and rfc822 format available.

Message #20 received at 10639 <at> debbugs.gnu.org (full text, mbox):

From: Paul Eggert <eggert <at> cs.ucla.edu>
To: "JONES, BILL" <rj7252 <at> att.com>
Cc: bug-gnulib <bug-gnulib <at> gnu.org>,
	"10639 <at> debbugs.gnu.org" <10639 <at> debbugs.gnu.org>
Subject: Re: bug#10639: BUG REPORT coreutils-8.15 Solaris 10 64bit
Date: Wed, 01 Feb 2012 01:14:10 -0800
[Message part 1 (text/plain, inline)]
On 01/30/2012 07:01 PM, JONES, BILL wrote:
> those are vxfs.

Thanks, can you please try the attached patch?
You can apply it by running the shell commands:

  cd lib
  patch < vxfs-patch.txt

I'll CC: this to bug-gnulib as it appears to be a Gnulib bug.

Thanks.
[vxfs-patch.txt (text/plain, attachment)]

Information forwarded to bug-coreutils <at> gnu.org:
bug#10639; Package coreutils. (Wed, 01 Feb 2012 10:22:01 GMT) Full text and rfc822 format available.

Message #23 received at 10639 <at> debbugs.gnu.org (full text, mbox):

From: Bruno Haible <bruno <at> clisp.org>
To: bug-gnulib <at> gnu.org
Cc: "JONES, BILL" <rj7252 <at> att.com>, Paul Eggert <eggert <at> cs.ucla.edu>,
	"10639 <at> debbugs.gnu.org" <10639 <at> debbugs.gnu.org>
Subject: Re: bug#10639: BUG REPORT coreutils-8.15 Solaris 10 64bit
Date: Wed, 01 Feb 2012 11:22:23 +0100
[Message part 1 (text/plain, inline)]
Paul Eggert wrote:
> Thanks, can you please try the attached patch?

I find it overkill to change the code for HP-UX and NonStop systems
when the report is about Solaris. Also I think the structure of the loop
is not the problem; it is the code's reaction to
  acl("x", ACE_GETACL, 4, 0x3432A16E0)            Err#-1

Please, can you also try this patch?

[solaris-failing-acl-call.diff (text/x-patch, attachment)]

Information forwarded to bug-coreutils <at> gnu.org:
bug#10639; Package coreutils. (Thu, 02 Feb 2012 07:08:01 GMT) Full text and rfc822 format available.

Message #26 received at 10639 <at> debbugs.gnu.org (full text, mbox):

From: Paul Eggert <eggert <at> cs.ucla.edu>
To: Bruno Haible <bruno <at> clisp.org>
Cc: "JONES, BILL" <rj7252 <at> att.com>,
	"10639 <at> debbugs.gnu.org" <10639 <at> debbugs.gnu.org>, bug-gnulib <at> gnu.org
Subject: Re: bug#10639: BUG REPORT coreutils-8.15 Solaris 10 64bit
Date: Wed, 01 Feb 2012 23:07:22 -0800
On 02/01/2012 02:22 AM, Bruno Haible wrote:
> I find it overkill to change the code for HP-UX and NonStop systems
> when the report is about Solaris. Also I think the structure of the loop
> is not the problem; it is the code's reaction to
>   acl("x", ACE_GETACL, 4, 0x3432A16E0)            Err#-1

The patch you sent looks like it'll fix that particular bug, but while
looking into this I discovered so many bugs in this area, mostly
hard-to-test race conditions and overflows, that I thought it better
to rewrite the affected code than to try to fix each bug one at a time.
I didn't write this up very well, and my first cut at doing this could
stand some improvements of its own.  Here's a revised patch that tries
to do a better job at all this.  (If it's any consolation, this patch
makes the code simpler -- 186 lines shorter....)


diff --git a/ChangeLog b/ChangeLog
index f80c7dd..ec16bef 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,89 @@
+2012-02-01  Paul Eggert  <eggert <at> cs.ucla.edu>
+
+	acl: fix several problems with ACLs
+	Problem with infinite loop on Solaris 10 + vxfs reported by Bill
+	Jones in <http://debbugs.gnu.org/cgi/bugreport.cgi?bug=10639>.
+	Looking into the code, I saw several closely related issues:
+
+	 - There's a race condition in this kind of code:
+
+	     n = acl (f, GETACLCNT, 0, NULL);
+	     [ allocate an array A of size N ]
+	     if (acl (f, GETACL, n, a) == n)
+	       return ok;
+
+	   The ACL can grow in size between the first and second calls to
+	   'acl', which means that the second 'acl' returns a truncated
+	   ACL but thinks that it has the whole thing.  To avoid this, the
+	   following pattern should be used instead:
+
+	     n = acl (f, GETACLCNT, 0, NULL);
+	     [ allocate an array A of size N + 1 ]
+	     n1 = acl (f, GETACL, n + 1, a);
+	     if (0 < n1 && n1 <= n)
+	       return ok;
+
+	 - There were several instances of this pattern:
+
+	     for (;;) {
+	       n = acl (f, GETACLCNT, 0, NULL);
+	       [ allocate an array A of size N ]
+	       if (acl (f, GETACL, n, a) == n)
+		 break;
+	     }
+
+	   This loop might never terminate if some other process is constantly
+	   manipulating the file's ACL.  The loop should be rewritten to
+	   terminate.
+
+	 - The acl (... GETACLNT ...) call is merely an optimization; its value
+	   is merely a hint as to how big to make the array.  A better
+	   optimization is to avoid the acl (... GETACLNT ...)  call entirely,
+	   and just guess a reasonably-big size, growing the size and trying
+	   again if it's not large enough.  This guarantees termination, and
+	   saves a system call.
+
+	 - With this approach, for ports like HP-UX that have an upper bound
+	   for the ACL length, there's no longer any need to loop reading the
+	   ACL.  Just read it once and you're done reading it.
+
+	 - For ports like Solaris that do need to loop (because the ACL length
+	   is not known a priori), it's faster to allocate a reasonably-sized
+	   buffer on the stack and use that, and to allocate something on the
+	   heap only if the ACL is unusually large.  This avoids malloc in the
+	   usual case.
+
+	 - The code that calculated sizes of these arrays did not check for
+	   overflow in size calculations; it should.
+
+	 - There are some memory leaks.  For example, in qcopy_acl, if acl
+	   (src_name, GETACLCNT, 0, NULL) < 0 && errno == EPERM, then the
+	   storage for ace_entries leaks.  Similarly, if acl (src_name,
+	   ACE_GETACL, ace_count, ace_entries) returns -1, the storage for
+	   ace_entries leaks.
+
+	 - In qset_acl, there's sometimes no need to read the entire ACL
+	   to determine the convention; this can save system calls when
+	   looking at very large ACLs.
+
+	Rather than fix these bugs one at a time I thought it more efficient
+	to rewrite the affected code, as follows:
+	* lib/acl-internal.h (GETACLCNT): Remove; no longer needed.
+	Include <limits.h>.
+	(MIN): New macro.
+	* lib/copy-acl.c (qcopy_acl): Don't bother to count ACL entries
+	before getting them.  Instead, just get them, and make sure that
+	the number of entries gotten is less than the number requested.
+	This avoids a race condition and omits a system call in the usual
+	case.  Before, it could have been the case that we asked for and
+	received N entries, but these were the first N of more than N
+	actual entries, if the ACL was modified while we were getting it.
+	With this change, there is no need to use GETACLCNT or similar ops.
+	Check for size-calculation overflow.
+	Avoid need for dynamic allocation if possible.
+	* lib/file-has-acl.c (file_has_acl): Likewise.
+	* lib/set-mode-acl.c (qset_acl): Likewise.
+
 2012-01-31  Karl Berry  <karl <at> gnu.org>
 
 	setstate doc: typo.
diff --git a/lib/acl-internal.h b/lib/acl-internal.h
index 88e5e45..1548ce1 100644
--- a/lib/acl-internal.h
+++ b/lib/acl-internal.h
@@ -26,9 +26,6 @@
 #if HAVE_SYS_ACL_H
 # include <sys/acl.h>
 #endif
-#if defined HAVE_FACL && ! defined GETACLCNT && defined ACL_CNT
-# define GETACLCNT ACL_CNT
-#endif
 
 /* On Linux, additional ACL related API is available in <acl/libacl.h>.  */
 #ifdef HAVE_ACL_LIBACL_H
@@ -55,6 +52,12 @@ extern int aclsort (int, int, struct acl *);
 # define ENOTSUP (-1)
 #endif
 
+#include <limits.h>
+
+#ifndef MIN
+# define MIN(a,b) ((a) < (b) ? (a) : (b))
+#endif
+
 #ifndef HAVE_FCHMOD
 # define HAVE_FCHMOD false
 # define fchmod(fd, mode) (-1)
diff --git a/lib/copy-acl.c b/lib/copy-acl.c
index 9b9f033..2c24b36 100644
--- a/lib/copy-acl.c
+++ b/lib/copy-acl.c
@@ -181,11 +181,25 @@ qcopy_acl (const char *src_name, int source_desc, const char *dst_name,
      of Unixware.  The acl() call returns the access and default ACL both
      at once.  */
 # ifdef ACE_GETACL
+  enum {
+    ace_alloc_init = 4000 / sizeof (ace_t),
+    ace_alloc_max = MIN (INT_MAX, (size_t) -1 / sizeof (ace_t))
+  };
   int ace_count;
-  ace_t *ace_entries;
+  int ace_alloc = ace_alloc_init;
+  ace_t ace_buf[ace_alloc_init];
+  ace_t *ace_entries = ace_buf;
 # endif
+  void *ace_malloced = NULL;
+  enum {
+    acl_alloc_init = 4000 / sizeof (aclent_t),
+    acl_alloc_max = MIN (INT_MAX, (size_t) -1 / sizeof (aclent_t))
+  };
   int count;
-  aclent_t *entries;
+  int acl_alloc = acl_alloc_init;
+  aclent_t acl_buf[acl_alloc_init];
+  aclent_t *entries = acl_buf;
+  aclent_t *acl_malloced = NULL;
   int did_chmod;
   int saved_errno;
   int ret;
@@ -204,85 +218,71 @@ qcopy_acl (const char *src_name, int source_desc, const char *dst_name,
      that the kernel will translate the ACL from one form to the other.
      (See in <http://docs.sun.com/app/docs/doc/819-2241/6n4huc7ia?l=en&a=view>
      the description of ENOTSUP.)  */
-  for (;;)
+  while ((ace_count = (source_desc != -1
+                       ? facl (source_desc, ACE_GETACL, ace_alloc, ace_entries)
+                       : acl (src_name, ACE_GETACL, ace_alloc, ace_entries)))
+         == ace_alloc)
     {
-      ace_count = (source_desc != -1
-                   ? facl (source_desc, ACE_GETACLCNT, 0, NULL)
-                   : acl (src_name, ACE_GETACLCNT, 0, NULL));
-
-      if (ace_count < 0)
-        {
-          if (errno == ENOSYS || errno == EINVAL)
-            {
-              ace_count = 0;
-              ace_entries = NULL;
-              break;
-            }
-          else
-            return -2;
-        }
-
-      if (ace_count == 0)
-        {
-          ace_entries = NULL;
-          break;
-        }
-
-      ace_entries = (ace_t *) malloc (ace_count * sizeof (ace_t));
-      if (ace_entries == NULL)
+      free (ace_malloced);
+      ace_alloc = (ace_alloc <= ace_alloc_max / 2
+                   ? 2 * ace_alloc
+                   : ace_alloc_max);
+      ace_entries = ace_malloced = (ace_count == ace_alloc_max
+                                    ? NULL
+                                    : malloc (ace_alloc * sizeof (ace_t)));
+      if (! ace_malloced)
         {
           errno = ENOMEM;
           return -2;
         }
-
-      if ((source_desc != -1
-           ? facl (source_desc, ACE_GETACL, ace_count, ace_entries)
-           : acl (src_name, ACE_GETACL, ace_count, ace_entries))
-          == ace_count)
-        break;
-      /* Huh? The number of ACL entries changed since the last call.
-         Repeat.  */
     }
-# endif
 
-  for (;;)
+  if (ace_count < 0)
     {
-      count = (source_desc != -1
-               ? facl (source_desc, GETACLCNT, 0, NULL)
-               : acl (src_name, GETACLCNT, 0, NULL));
-
-      if (count < 0)
+      int ace_errno = errno;
+      if (! (ace_errno == ENOSYS || ace_errno == EINVAL))
         {
-          if (errno == ENOSYS || errno == ENOTSUP || errno == EOPNOTSUPP)
-            {
-              count = 0;
-              entries = NULL;
-              break;
-            }
-          else
-            return -2;
+          free (ace_malloced);
+          errno = ace_errno;
+          return -2;
         }
+      ace_count = 0;
+    }
 
-      if (count == 0)
-        {
-          entries = NULL;
-          break;
-        }
+# endif
 
-      entries = (aclent_t *) malloc (count * sizeof (aclent_t));
-      if (entries == NULL)
+  while ((count = (source_desc != -1
+                   ? facl (source_desc, GETACL, acl_alloc, entries)
+                   : acl (src_name, GETACL, acl_alloc, entries)))
+         == acl_alloc)
+    {
+      free (acl_malloced);
+      acl_alloc = (acl_alloc <= acl_alloc_max / 2
+                   ? 2 * acl_alloc
+                   : acl_alloc_max);
+      entries = acl_malloced = (count == acl_alloc_max
+                                ? NULL
+                                : malloc (acl_alloc * sizeof (aclent_t)));
+      if (! acl_malloced)
         {
+          free (ace_malloced);
           errno = ENOMEM;
           return -2;
         }
+    }
 
-      if ((source_desc != -1
-           ? facl (source_desc, GETACL, count, entries)
-           : acl (src_name, GETACL, count, entries))
-          == count)
-        break;
-      /* Huh? The number of ACL entries changed since the last call.
-         Repeat.  */
+  if (count < 0)
+    {
+      int acl_errno = errno;
+      if (! (acl_errno == ENOSYS || acl_errno == ENOTSUP
+             || acl_errno == EOPNOTSUPP))
+        {
+          free (ace_malloced);
+          free (acl_malloced);
+          errno = acl_errno;
+          return -2;
+        }
+      count = 0;
     }
 
   /* Is there an ACL of either kind?  */
@@ -290,7 +290,11 @@ qcopy_acl (const char *src_name, int source_desc, const char *dst_name,
   if (ace_count == 0)
 # endif
     if (count == 0)
-      return qset_acl (dst_name, dest_desc, mode);
+      {
+        free (ace_malloced);
+        free (acl_malloced);
+        return qset_acl (dst_name, dest_desc, mode);
+      }
 
   did_chmod = 0; /* set to 1 once the mode bits in 0777 have been set */
   saved_errno = 0; /* the first non-ignorable error code */
@@ -324,7 +328,7 @@ qcopy_acl (const char *src_name, int source_desc, const char *dst_name,
       else
         did_chmod = 1;
     }
-  free (entries);
+  free (acl_malloced);
 
 # ifdef ACE_GETACL
   if (ace_count > 0)
@@ -340,7 +344,7 @@ qcopy_acl (const char *src_name, int source_desc, const char *dst_name,
             saved_errno = 0;
         }
     }
-  free (ace_entries);
+  free (ace_malloced);
 # endif
 
   if (MODE_INSIDE_ACL
@@ -366,77 +370,44 @@ qcopy_acl (const char *src_name, int source_desc, const char *dst_name,
 #elif USE_ACL && HAVE_GETACL /* HP-UX */
 
   int count;
-  struct acl_entry entries[NACLENTRIES];
+  struct acl_entry entries[NACLENTRIES + 1];
 # if HAVE_ACLV_H
   int aclv_count;
-  struct acl aclv_entries[NACLVENTRIES];
+  struct acl aclv_entries[NACLVENTRIES + 1];
 # endif
   int did_chmod;
   int saved_errno;
   int ret;
 
-  for (;;)
-    {
-      count = (source_desc != -1
-               ? fgetacl (source_desc, 0, NULL)
-               : getacl (src_name, 0, NULL));
+  count = (source_desc != -1
+           ? fgetacl (source_desc, NACLENTRIES + 1, entries)
+           : getacl (src_name, NACLENTRIES + 1, entries));
 
-      if (count < 0)
-        {
-          if (errno == ENOSYS || errno == EOPNOTSUPP || errno == ENOTSUP)
-            {
-              count = 0;
-              break;
-            }
-          else
-            return -2;
-        }
-
-      if (count == 0)
-        break;
-
-      if (count > NACLENTRIES)
-        /* If NACLENTRIES cannot be trusted, use dynamic memory allocation.  */
-        abort ();
-
-      if ((source_desc != -1
-           ? fgetacl (source_desc, count, entries)
-           : getacl (src_name, count, entries))
-          == count)
-        break;
-      /* Huh? The number of ACL entries changed since the last call.
-         Repeat.  */
+  if (count < 0)
+    {
+      if (! (errno == ENOSYS || errno == EOPNOTSUPP || errno == ENOTSUP))
+        return -2;
+      count = 0;
     }
 
-# if HAVE_ACLV_H
-  for (;;)
-    {
-      aclv_count = acl ((char *) src_name, ACL_CNT, NACLVENTRIES, aclv_entries);
+  if (NACLENTRIES < count)
+    /* If NACLENTRIES cannot be trusted, use dynamic memory allocation.  */
+    abort ();
 
-      if (aclv_count < 0)
-        {
-          if (errno == ENOSYS || errno == EOPNOTSUPP || errno == EINVAL)
-            {
-              count = 0;
-              break;
-            }
-          else
-            return -2;
-        }
+# if HAVE_ACLV_H
+  aclv_count = acl ((char *) src_name, ACL_GET, NACLVENTRIES + 1, aclv_entries);
 
-      if (aclv_count == 0)
-        break;
+  if (aclv_count < 0)
+    {
+      if (! (errno == ENOSYS || errno == EOPNOTSUPP || errno == EINVAL))
+        return -2;
+      aclv_count = 0;
+    }
 
-      if (aclv_count > NACLVENTRIES)
-        /* If NACLVENTRIES cannot be trusted, use dynamic memory allocation.  */
-        abort ();
+  if (NACLVENTRIES < aclv_count)
+    /* If NACLVENTRIES cannot be trusted, use dynamic memory allocation.  */
+    abort ();
 
-      if (acl ((char *) src_name, ACL_GET, aclv_count, aclv_entries)
-          == aclv_count)
-        break;
-      /* Huh? The number of ACL entries changed since the last call.
-         Repeat.  */
-    }
 # endif
 
   if (count == 0)
@@ -546,37 +517,16 @@ qcopy_acl (const char *src_name, int source_desc, const char *dst_name,
 
 #elif USE_ACL && HAVE_ACLSORT /* NonStop Kernel */
 
-  int count;
-  struct acl entries[NACLENTRIES];
+  struct acl entries[NACLENTRIES + 1];
+  int count = acl ((char *) src_name, ACL_GET, NACLENTRIES + 1, entries);
   int ret;
 
-  for (;;)
-    {
-      count = acl ((char *) src_name, ACL_CNT, NACLENTRIES, NULL);
-
-      if (count < 0)
-        {
-          if (0)
-            {
-              count = 0;
-              break;
-            }
-          else
-            return -2;
-        }
-
-      if (count == 0)
-        break;
-
-      if (count > NACLENTRIES)
-        /* If NACLENTRIES cannot be trusted, use dynamic memory allocation.  */
-        abort ();
+  if (count < 0)
+    return -2;
 
-      if (acl ((char *) src_name, ACL_GET, count, entries) == count)
-        break;
-      /* Huh? The number of ACL entries changed since the last call.
-         Repeat.  */
-    }
+  if (NACLENTRIES < count)
+    /* If NACLENTRIES cannot be trusted, use dynamic memory allocation.  */
+    abort ();
 
   if (count == 0)
     return qset_acl (dst_name, dest_desc, mode);
diff --git a/lib/file-has-acl.c b/lib/file-has-acl.c
index b7c1484..41e750f 100644
--- a/lib/file-has-acl.c
+++ b/lib/file-has-acl.c
@@ -518,7 +518,7 @@ file_has_acl (char const *name, struct stat const *sb)
         return ACL_NOT_WELL_SUPPORTED (errno) ? 0 : -1;
       return ret;
 
-# elif HAVE_FACL && defined GETACLCNT /* Solaris, Cygwin, not HP-UX */
+# elif HAVE_FACL && defined GETACL /* Solaris, Cygwin, not HP-UX */
 
 #  if defined ACL_NO_TRIVIAL
 
@@ -532,107 +532,34 @@ file_has_acl (char const *name, struct stat const *sb)
       /* Solaris 2.5 through Solaris 10, Cygwin, and contemporaneous versions
          of Unixware.  The acl() call returns the access and default ACL both
          at once.  */
-      int count;
-      {
-        aclent_t *entries;
-
-        for (;;)
-          {
-            count = acl (name, GETACLCNT, 0, NULL);
-
-            if (count < 0)
-              {
-                if (errno == ENOSYS || errno == ENOTSUP)
-                  break;
-                else
-                  return -1;
-              }
-
-            if (count == 0)
-              break;
-
-            /* Don't use MIN_ACL_ENTRIES:  It's set to 4 on Cygwin, but Cygwin
-               returns only 3 entries for files with no ACL.  But this is safe:
-               If there are more than 4 entries, there cannot be only the
-               "user::", "group::", "other:", and "mask:" entries.  */
-            if (count > 4)
-              return 1;
-
-            entries = (aclent_t *) malloc (count * sizeof (aclent_t));
-            if (entries == NULL)
-              {
-                errno = ENOMEM;
-                return -1;
-              }
-            if (acl (name, GETACL, count, entries) == count)
-              {
-                if (acl_nontrivial (count, entries))
-                  {
-                    free (entries);
-                    return 1;
-                  }
-                free (entries);
-                break;
-              }
-            /* Huh? The number of ACL entries changed since the last call.
-               Repeat.  */
-            free (entries);
-          }
-      }
+      aclent_t entries[5];
+      int count = acl (name, GETACL, 5, entries);
+      if (0 <= count)
+        return acl_nontrivial (count, entries);
+      if (! (errno == ENOSYS || errno == ENOTSUP))
+        return -1;
 
 #   ifdef ACE_GETACL
+
       /* Solaris also has a different variant of ACLs, used in ZFS and NFSv4
-         file systems (whereas the other ones are used in UFS file systems).  */
-      {
-        ace_t *entries;
-
-        for (;;)
-          {
-            count = acl (name, ACE_GETACLCNT, 0, NULL);
-
-            if (count < 0)
-              {
-                if (errno == ENOSYS || errno == EINVAL)
-                  break;
-                else
-                  return -1;
-              }
-
-            if (count == 0)
-              break;
-
-            /* In the old (original Solaris 10) convention:
-               If there are more than 3 entries, there cannot be only the
-               ACE_OWNER, ACE_GROUP, ACE_OTHER entries.
-               In the newer Solaris 10 and Solaris 11 convention:
-               If there are more than 6 entries, there cannot be only the
-               ACE_OWNER, ACE_GROUP, ACE_EVERYONE entries, each once with
-               NEW_ACE_ACCESS_ALLOWED_ACE_TYPE and once with
-               NEW_ACE_ACCESS_DENIED_ACE_TYPE.  */
-            if (count > 6)
-              return 1;
-
-            entries = (ace_t *) malloc (count * sizeof (ace_t));
-            if (entries == NULL)
-              {
-                errno = ENOMEM;
-                return -1;
-              }
-            if (acl (name, ACE_GETACL, count, entries) == count)
-              {
-                if (acl_ace_nontrivial (count, entries))
-                  {
-                    free (entries);
-                    return 1;
-                  }
-                free (entries);
-                break;
-              }
-            /* Huh? The number of ACL entries changed since the last call.
-               Repeat.  */
-            free (entries);
-          }
-      }
+         file systems (whereas the other ones are used in UFS file systems).
+
+         In the old (original Solaris 10) convention:
+         If there are more than 3 entries, there cannot be only the
+         ACE_OWNER, ACE_GROUP, ACE_OTHER entries.
+         In the newer Solaris 10 and Solaris 11 convention:
+         If there are more than 6 entries, there cannot be only the
+         ACE_OWNER, ACE_GROUP, ACE_EVERYONE entries, each once with
+         NEW_ACE_ACCESS_ALLOWED_ACE_TYPE and once with
+         NEW_ACE_ACCESS_DENIED_ACE_TYPE.  */
+
+      ace_t entries[7];
+      int count = acl (name, ACE_GETACL, 7, entries);
+      if (0 <= count)
+        return acl_ace_nontrivial (count, entries);
+      if (! (errno == ENOSYS || errno == EINVAL))
+        return -1;
+
 #   endif
 
       return 0;
@@ -640,87 +567,48 @@ file_has_acl (char const *name, struct stat const *sb)
 
 # elif HAVE_GETACL /* HP-UX */
 
-      for (;;)
-        {
-          int count;
-          struct acl_entry entries[NACLENTRIES];
-
-          count = getacl (name, 0, NULL);
-
-          if (count < 0)
-            {
-              /* ENOSYS is seen on newer HP-UX versions.
-                 EOPNOTSUPP is typically seen on NFS mounts.
-                 ENOTSUP was seen on Quantum StorNext file systems (cvfs).  */
-              if (errno == ENOSYS || errno == EOPNOTSUPP || errno == ENOTSUP)
-                break;
-              else
-                return -1;
-            }
-
-          if (count == 0)
-            return 0;
-
-          if (count > NACLENTRIES)
-            /* If NACLENTRIES cannot be trusted, use dynamic memory
-               allocation.  */
-            abort ();
+      struct acl_entry entries[4];
+      int count = getacl (name, 4, entries);
 
+      if (count < 0)
+        {
+          /* ENOSYS is seen on newer HP-UX versions.
+             EOPNOTSUPP is typically seen on NFS mounts.
+             ENOTSUP was seen on Quantum StorNext file systems (cvfs).  */
+          if (! (errno == ENOSYS || errno == EOPNOTSUPP || errno == ENOTSUP))
+            return -1;
+        }
+      else if (count == 0)
+        return 0;
+      elif (count > 3)
+        {
           /* If there are more than 3 entries, there cannot be only the
              (uid,%), (%,gid), (%,%) entries.  */
-          if (count > 3)
-            return 1;
-
-          if (getacl (name, count, entries) == count)
-            {
-              struct stat statbuf;
-
-              if (stat (name, &statbuf) < 0)
-                return -1;
-
-              return acl_nontrivial (count, entries, &statbuf);
-            }
-          /* Huh? The number of ACL entries changed since the last call.
-             Repeat.  */
+          return 1;
         }
-
-#  if HAVE_ACLV_H /* HP-UX >= 11.11 */
-
-      for (;;)
+      else
         {
-          int count;
-          struct acl entries[NACLVENTRIES];
-
-          count = acl ((char *) name, ACL_CNT, NACLVENTRIES, entries);
+          struct stat statbuf;
 
-          if (count < 0)
-            {
-              /* EOPNOTSUPP is seen on NFS in HP-UX 11.11, 11.23.
-                 EINVAL is seen on NFS in HP-UX 11.31.  */
-              if (errno == ENOSYS || errno == EOPNOTSUPP || errno == EINVAL)
-                break;
-              else
-                return -1;
-            }
-
-          if (count == 0)
-            return 0;
+          if (stat (name, &statbuf) < 0)
+            return -1;
 
-          if (count > NACLVENTRIES)
-            /* If NACLVENTRIES cannot be trusted, use dynamic memory
-               allocation.  */
-            abort ();
+          return acl_nontrivial (count, entries, &statbuf);
+        }
 
-          /* If there are more than 4 entries, there cannot be only the
-             four base ACL entries.  */
-          if (count > 4)
-            return 1;
+#  if HAVE_ACLV_H /* HP-UX >= 11.11 */
 
-          if (acl ((char *) name, ACL_GET, count, entries) == count)
-            return aclv_nontrivial (count, entries);
-          /* Huh? The number of ACL entries changed since the last call.
-             Repeat.  */
-        }
+      {
+        struct acl entries[5];
+        int count = acl ((char *) name, ACL_GET, 5, entries);
+        if (0 <= count)
+          return aclv_nontrivial (count, entries);
+
+        /* EOPNOTSUPP is seen on NFS in HP-UX 11.11, 11.23.
+           EINVAL is seen on NFS in HP-UX 11.31.  */
+        if (! (errno == ENOSYS || errno == EOPNOTSUPP || errno == EINVAL))
+          return -1;
+      }
 
 #  endif
 
@@ -798,38 +686,12 @@ file_has_acl (char const *name, struct stat const *sb)
 # elif HAVE_ACLSORT /* NonStop Kernel */
 
       int count;
-      struct acl entries[NACLENTRIES];
-
-      for (;;)
-        {
-          count = acl ((char *) name, ACL_CNT, NACLENTRIES, NULL);
-
-          if (count < 0)
-            {
-              if (errno == ENOSYS || errno == ENOTSUP)
-                break;
-              else
-                return -1;
-            }
-
-          if (count == 0)
-            return 0;
-
-          if (count > NACLENTRIES)
-            /* If NACLENTRIES cannot be trusted, use dynamic memory
-               allocation.  */
-            abort ();
-
-          /* If there are more than 4 entries, there cannot be only the
-             four base ACL entries.  */
-          if (count > 4)
-            return 1;
-
-          if (acl ((char *) name, ACL_GET, count, entries) == count)
-            return acl_nontrivial (count, entries);
-          /* Huh? The number of ACL entries changed since the last call.
-             Repeat.  */
-        }
+      struct acl entries[5];
+      int count = acl ((char *) name, ACL_GET, 5, entries);
+      if (0 <= count)
+        return acl_nontrivial (count, entries);
+      if (! (errno == ENOSYS || errno == ENOTSUP))
+        return -1;
 
 # endif
     }
diff --git a/lib/set-mode-acl.c b/lib/set-mode-acl.c
index a81b321..a1df9be 100644
--- a/lib/set-mode-acl.c
+++ b/lib/set-mode-acl.c
@@ -197,7 +197,7 @@ qset_acl (char const *name, int desc, mode_t mode)
   return chmod_or_fchmod (name, desc, mode);
 #  endif
 
-# elif HAVE_FACL && defined GETACLCNT /* Solaris, Cygwin, not HP-UX */
+# elif HAVE_FACL && defined GETACL /* Solaris, Cygwin, not HP-UX */
 
   int done_setacl = 0;
 
@@ -214,30 +214,23 @@ qset_acl (char const *name, int desc, mode_t mode)
   int convention;
 
   {
-    int count;
-    ace_t *entries;
+    enum {
+      alloc_init = 4000 / sizeof (ace_t),
+      alloc_max = MIN (INT_MAX, (size_t) -1 / sizeof (ace_t))
+    };
+    int alloc = alloc_init;
+    ace_t buf[alloc_init];
+    ace_t *entries = buf;
+    ace_t *malloced = NULL;
 
     for (;;)
       {
-        if (desc != -1)
-          count = facl (desc, ACE_GETACLCNT, 0, NULL);
-        else
-          count = acl (name, ACE_GETACLCNT, 0, NULL);
+        int count = (desc != -1
+                     ? facl (desc, ACE_GETACL, alloc, entries)
+                     : acl (name, ACE_GETACL, alloc, entries));
         if (count <= 0)
-          {
-            convention = -1;
-            break;
-          }
-        entries = (ace_t *) malloc (count * sizeof (ace_t));
-        if (entries == NULL)
-          {
-            errno = ENOMEM;
-            return -1;
-          }
-        if ((desc != -1
-             ? facl (desc, ACE_GETACL, count, entries)
-             : acl (name, ACE_GETACL, count, entries))
-            == count)
+          convention = -1;
+        else
           {
             int i;
 
@@ -248,12 +241,18 @@ qset_acl (char const *name, int desc, mode_t mode)
                   convention = 1;
                   break;
                 }
-            free (entries);
-            break;
           }
-        /* Huh? The number of ACL entries changed since the last call.
-           Repeat.  */
-        free (entries);
+        free (malloced);
+        if (count < alloc || convention != 0)
+          break;
+        alloc = alloc <= alloc_max / 2 ? 2 * alloc : alloc_max;
+        entries = malloced =
+          count == alloc_max ? NULL : malloc (alloc * sizeof *entries);
+        if (! malloced)
+          {
+            errno = ENOMEM;
+            return -1;
+          }
       }
   }
 




Information forwarded to bug-coreutils <at> gnu.org:
bug#10639; Package coreutils. (Mon, 20 Feb 2012 03:21:02 GMT) Full text and rfc822 format available.

Message #29 received at 10639 <at> debbugs.gnu.org (full text, mbox):

From: Bruno Haible <bruno <at> clisp.org>
To: Paul Eggert <eggert <at> cs.ucla.edu>
Cc: "JONES, BILL" <rj7252 <at> att.com>,
	"10639 <at> debbugs.gnu.org" <10639 <at> debbugs.gnu.org>, bug-gnulib <at> gnu.org
Subject: Re: acl code rewrite
Date: Mon, 20 Feb 2012 04:18:20 +0100
[Message part 1 (text/plain, inline)]
Hi Paul,

> The patch you sent looks like it'll fix that particular bug, but while
> looking into this I discovered so many bugs in this area, mostly
> hard-to-test race conditions and overflows, that I thought it better
> to rewrite the affected code than to try to fix each bug one at a time.
> I didn't write this up very well, and my first cut at doing this could
> stand some improvements of its own.  Here's a revised patch that tries
> to do a better job at all this.

Thanks for this rework. I apologize for the time it took me to review it:
I had a week-long private outage.

> +	 - There's a race condition in this kind of code:
> +
> +	     n = acl (f, GETACLCNT, 0, NULL);
> +	     [ allocate an array A of size N ]
> +	     if (acl (f, GETACL, n, a) == n)
> +	       return ok;
> +
> +	   The ACL can grow in size between the first and second calls to
> +	   'acl', which means that the second 'acl' returns a truncated
> +	   ACL but thinks that it has the whole thing.  To avoid this, the
> +	   following pattern should be used instead:
> +
> +	     n = acl (f, GETACLCNT, 0, NULL);
> +	     [ allocate an array A of size N + 1 ]
> +	     n1 = acl (f, GETACL, n + 1, a);
> +	     if (0 < n1 && n1 <= n)
> +	       return ok;

Have you tested that the acl() call works like this? The manual page
http://docs.oracle.com/cd/E23824_01/html/821-1463/acl-2.html
says that rather than returning a truncated result, the acl() call will
fail with error code ENOSPC.

And on HP-UX, the documentation
http://h20000.www2.hp.com/bc/docs/support/SupportManual/c02261503/c02261503.pdf
says that the argument nentries is "never greater than" NACLENTRIES.
Therefore, passing NACLENTRIES + 1, like your patch does, is invalid.

> +	 - There were several instances of this pattern:
> +
> +	     for (;;) {
> +	       n = acl (f, GETACLCNT, 0, NULL);
> +	       [ allocate an array A of size N ]
> +	       if (acl (f, GETACL, n, a) == n)
> +		 break;
> +	     }
> +
> +	   This loop might never terminate if some other process is constantly
> +	   manipulating the file's ACL.  The loop should be rewritten to
> +	   terminate.

The loop terminates with probability 1, because the probability that the
competing process is able to change the size of the file's ACL right in
time to provoke an endless loop is 0.

> +	 - The acl (... GETACLNT ...) call is merely an optimization; its value
> +	   is merely a hint as to how big to make the array.  A better
> +	   optimization is to avoid the acl (... GETACLNT ...)  call entirely,
> +	   and just guess a reasonably-big size, growing the size and trying
> +	   again if it's not large enough.  This guarantees termination, and
> +	   saves a system call.

Good point. I agree with this one.

> +	 - With this approach, for ports like HP-UX that have an upper bound
> +	   for the ACL length, there's no longer any need to loop reading the
> +	   ACL.  Just read it once and you're done reading it.

Yes.

> +	 - For ports like Solaris that do need to loop (because the ACL length
> +	   is not known a priori), it's faster to allocate a reasonably-sized
> +	   buffer on the stack and use that, and to allocate something on the
> +	   heap only if the ACL is unusually large.  This avoids malloc in the
> +	   usual case.

Yes. However, beware against premature optimizations: So far, the code
does not handles ACLs on directories, only on files. The limit of "trivial"
ACLs on files and on directories may be different.

> +	 - The code that calculated sizes of these arrays did not check for
> +	   overflow in size calculations; it should.
> +
> +	 - There are some memory leaks.  For example, in qcopy_acl, if acl
> +	   (src_name, GETACLCNT, 0, NULL) < 0 && errno == EPERM, then the
> +	   storage for ace_entries leaks.  Similarly, if acl (src_name,
> +	   ACE_GETACL, ace_count, ace_entries) returns -1, the storage for
> +	   ace_entries leaks.

Oops, indeed!

> +	 - In qset_acl, there's sometimes no need to read the entire ACL
> +	   to determine the convention; this can save system calls when
> +	   looking at very large ACLs.

You assume that when you pass less room to the acl() call than needed,
it will fill the buffer. But this is not clear from the documentation
at <http://docs.oracle.com/cd/E23823_01/html/816-5167/acl-2.html> (cf.
ENOSPC). Even if that's how it behaves in a specific version of Solaris,
it's a risky assumption.

> +	Rather than fix these bugs one at a time I thought it more efficient
> +	to rewrite the affected code.

Yup. But the code in tests/test-sameacls.c should be kept in sync if
we decide to not use GETACLCNT any more. Also, one change per commit --
otherwise it gets too complicated.

I hope you agree if I commit the parts on which we agree.

===============================================================================

2012-02-19  Bruno Haible  <bruno <at> clisp.org>

	acl: Update doc references.
	* doc/acl-resources.txt: Update links to Solaris documentation.

--- doc/acl-resources.txt.orig	Sun Feb 19 16:02:46 2012
+++ doc/acl-resources.txt	Sun Feb 19 16:01:54 2012
@@ -72,10 +72,10 @@
   http://www.softpanorama.org/Solaris/ACL/index.shtml
   http://www.cs.duke.edu/csl/faqs/solaris-acls.php
 Manual pages:
-  http://docs.sun.com/app/docs/doc/816-5167/acl-2?l=en&a=view
-  http://docs.sun.com/app/docs/doc/816-5165/getfacl-1?l=en&a=view
-  http://docs.sun.com/app/docs/doc/816-5165/setfacl-1?l=en&a=view
-  http://docs.sun.com/app/docs/doc/816-5167/pathconf-2?l=en&a=view
+  http://docs.oracle.com/cd/E23823_01/html/816-5167/acl-2.html
+  http://docs.oracle.com/cd/E23823_01/html/816-5165/getfacl-1.html
+  http://docs.oracle.com/cd/E23823_01/html/816-5165/setfacl-1.html
+  http://docs.oracle.com/cd/E23823_01/html/816-5167/pathconf-2.html
 Includes:
   <sys/acl.h>
 Library:

===============================================================================

Already before any modification of the code, I'm seeing a test failure
on Solaris 11:

test-copy-acl: preserving permissions for 'tmpfile1': Operation not applicable
FAIL: test-copy-acl.sh

The reason is that the function acl_ace_nontrivial returns 1 when it should
better return 0. The original code for acl_ace_nontrivial was made to match
the code in qset_acl, but this code is apparently more specialized than
the various situations that occur on the file systems.

This fixes it (without introducing regressions on Solaris 10).

===============================================================================

2012-02-19  Bruno Haible  <bruno <at> clisp.org>

	acl: Fix copy-acl test failure on Solaris 11 2011-11.
	* lib/file-has-acl.c (NEW_ACE_WRITEA_DATA): New macro.
	(acl_ace_nontrivial): Relax the restrictions on access_masks[] so
	that this function returns 0 in some more cases.

--- lib/file-has-acl.c.orig	Sun Feb 19 21:56:14 2012
+++ lib/file-has-acl.c	Sun Feb 19 21:27:12 2012
@@ -154,6 +154,9 @@
 
 # ifdef ACE_GETACL
 
+/* A shortcut for a bitmask.  */
+#  define NEW_ACE_WRITEA_DATA (NEW_ACE_WRITE_DATA | NEW_ACE_APPEND_DATA)
+
 /* Test an ACL retrieved with ACE_GETACL.
    Return 1 if the given ACL, consisting of COUNT entries, is non-trivial.
    Return 0 if it is trivial, i.e. equivalent to a simple stat() mode.  */
@@ -250,16 +253,6 @@
                            | NEW_ACE_WRITE_ATTRIBUTES
                            | NEW_ACE_WRITE_ACL
                            | NEW_ACE_WRITE_OWNER);
-      if ((NEW_ACE_WRITE_NAMED_ATTRS
-           | NEW_ACE_WRITE_ATTRIBUTES
-           | NEW_ACE_WRITE_ACL
-           | NEW_ACE_WRITE_OWNER)
-          & ~ access_masks[4])
-        return 1;
-      access_masks[4] &= ~(NEW_ACE_WRITE_NAMED_ATTRS
-                           | NEW_ACE_WRITE_ATTRIBUTES
-                           | NEW_ACE_WRITE_ACL
-                           | NEW_ACE_WRITE_OWNER);
       if ((NEW_ACE_READ_NAMED_ATTRS
            | NEW_ACE_READ_ATTRIBUTES
            | NEW_ACE_READ_ACL
@@ -272,21 +265,60 @@
                            | NEW_ACE_SYNCHRONIZE);
 
       /* Check the allowed or denied bits.  */
-      if ((access_masks[0] | access_masks[1])
-          != (NEW_ACE_READ_DATA
-              | NEW_ACE_WRITE_DATA | NEW_ACE_APPEND_DATA
-              | NEW_ACE_EXECUTE))
-        return 1;
-      if ((access_masks[2] | access_masks[3])
-          != (NEW_ACE_READ_DATA
-              | NEW_ACE_WRITE_DATA | NEW_ACE_APPEND_DATA
-              | NEW_ACE_EXECUTE))
-        return 1;
-      if ((access_masks[4] | access_masks[5])
-          != (NEW_ACE_READ_DATA
-              | NEW_ACE_WRITE_DATA | NEW_ACE_APPEND_DATA
-              | NEW_ACE_EXECUTE))
-        return 1;
+      switch ((access_masks[0] | access_masks[1])
+              & ~(NEW_ACE_READ_NAMED_ATTRS
+                  | NEW_ACE_READ_ATTRIBUTES
+                  | NEW_ACE_READ_ACL
+                  | NEW_ACE_SYNCHRONIZE))
+        {
+        case 0:
+        case NEW_ACE_READ_DATA:
+        case                     NEW_ACE_WRITEA_DATA:
+        case NEW_ACE_READ_DATA | NEW_ACE_WRITEA_DATA:
+        case                                           NEW_ACE_EXECUTE:
+        case NEW_ACE_READ_DATA |                       NEW_ACE_EXECUTE:
+        case                     NEW_ACE_WRITEA_DATA | NEW_ACE_EXECUTE:
+        case NEW_ACE_READ_DATA | NEW_ACE_WRITEA_DATA | NEW_ACE_EXECUTE:
+          break;
+        default:
+          return 1;
+        }
+      switch ((access_masks[2] | access_masks[3])
+              & ~(NEW_ACE_READ_NAMED_ATTRS
+                  | NEW_ACE_READ_ATTRIBUTES
+                  | NEW_ACE_READ_ACL
+                  | NEW_ACE_SYNCHRONIZE))
+        {
+        case 0:
+        case NEW_ACE_READ_DATA:
+        case                     NEW_ACE_WRITEA_DATA:
+        case NEW_ACE_READ_DATA | NEW_ACE_WRITEA_DATA:
+        case                                           NEW_ACE_EXECUTE:
+        case NEW_ACE_READ_DATA |                       NEW_ACE_EXECUTE:
+        case                     NEW_ACE_WRITEA_DATA | NEW_ACE_EXECUTE:
+        case NEW_ACE_READ_DATA | NEW_ACE_WRITEA_DATA | NEW_ACE_EXECUTE:
+          break;
+        default:
+          return 1;
+        }
+      switch ((access_masks[4] | access_masks[5])
+              & ~(NEW_ACE_WRITE_NAMED_ATTRS
+                  | NEW_ACE_WRITE_ATTRIBUTES
+                  | NEW_ACE_WRITE_ACL
+                  | NEW_ACE_WRITE_OWNER))
+        {
+        case 0:
+        case NEW_ACE_READ_DATA:
+        case                     NEW_ACE_WRITEA_DATA:
+        case NEW_ACE_READ_DATA | NEW_ACE_WRITEA_DATA:
+        case                                           NEW_ACE_EXECUTE:
+        case NEW_ACE_READ_DATA |                       NEW_ACE_EXECUTE:
+        case                     NEW_ACE_WRITEA_DATA | NEW_ACE_EXECUTE:
+        case NEW_ACE_READ_DATA | NEW_ACE_WRITEA_DATA | NEW_ACE_EXECUTE:
+          break;
+        default:
+          return 1;
+        }
 
       /* Check that the NEW_ACE_WRITE_DATA and NEW_ACE_APPEND_DATA bits are
          either both allowed or both denied.  */

===============================================================================

After eliminating this test failure, let me add first the minimal workaround to
the problem reported in <http://debbugs.gnu.org/cgi/bugreport.cgi?bug=10639>.

===============================================================================

2012-02-19  Bruno Haible  <bruno <at> clisp.org>

	acl: Fix endless loop on Solaris with vxfs.
	* lib/file-has-acl.c (file_has_acl) [Solaris]: Treat a failing
	acl()/facl() call for ACE_GETACL like a failing call for ACE_GETACLCNT.
	* lib/set-mode-acl.c (qset_acl) [Solaris]: Likewise.
	* lib/copy-acl.c (qcopy_acl)[Solaris]: Likewise.
	* tests/test-sameacls.c (main)[Solaris]: Likewise.
	Reported by Bill Jones in
	<http://debbugs.gnu.org/cgi/bugreport.cgi?bug=10639>, via Paul Eggert.

--- lib/copy-acl.c.orig	Sun Feb 19 22:04:57 2012
+++ lib/copy-acl.c	Sun Feb 19 22:00:03 2012
@@ -235,10 +235,22 @@
           return -2;
         }
 
-      if ((source_desc != -1
-           ? facl (source_desc, ACE_GETACL, ace_count, ace_entries)
-           : acl (src_name, ACE_GETACL, ace_count, ace_entries))
-          == ace_count)
+      ret = (source_desc != -1
+             ? facl (source_desc, ACE_GETACL, ace_count, ace_entries)
+             : acl (src_name, ACE_GETACL, ace_count, ace_entries));
+      if (ret < 0)
+        {
+          free (ace_entries);
+          if (errno == ENOSYS || errno == EINVAL)
+            {
+              ace_count = 0;
+              ace_entries = NULL;
+              break;
+            }
+          else
+            return -2;
+        }
+      if (ret == ace_count)
         break;
       /* Huh? The number of ACL entries changed since the last call.
          Repeat.  */
--- lib/file-has-acl.c.orig	Sun Feb 19 22:04:57 2012
+++ lib/file-has-acl.c	Sun Feb 19 22:00:03 2012
@@ -626,6 +626,8 @@
 
         for (;;)
           {
+            int ret;
+
             count = acl (name, ACE_GETACLCNT, 0, NULL);
 
             if (count < 0)
@@ -656,7 +658,16 @@
                 errno = ENOMEM;
                 return -1;
               }
-            if (acl (name, ACE_GETACL, count, entries) == count)
+            ret = acl (name, ACE_GETACL, count, entries);
+            if (ret < 0)
+              {
+                free (entries);
+                if (errno == ENOSYS || errno == EINVAL)
+                  break;
+                else
+                  return -1;
+              }
+            if (ret == count)
               {
                 if (acl_ace_nontrivial (count, entries))
                   {
--- lib/set-mode-acl.c.orig	Sun Feb 19 22:04:57 2012
+++ lib/set-mode-acl.c	Sun Feb 19 22:00:03 2012
@@ -219,6 +219,8 @@
 
     for (;;)
       {
+        int ret;
+
         if (desc != -1)
           count = facl (desc, ACE_GETACLCNT, 0, NULL);
         else
@@ -234,10 +236,16 @@
             errno = ENOMEM;
             return -1;
           }
-        if ((desc != -1
-             ? facl (desc, ACE_GETACL, count, entries)
-             : acl (name, ACE_GETACL, count, entries))
-            == count)
+        ret = (desc != -1
+               ? facl (desc, ACE_GETACL, count, entries)
+               : acl (name, ACE_GETACL, count, entries));
+        if (ret < 0)
+          {
+            free (entries);
+            convention = -1;
+            break;
+          }
+        if (ret == count)
           {
             int i;
 
--- tests/test-sameacls.c.orig	Sun Feb 19 22:04:57 2012
+++ tests/test-sameacls.c	Sun Feb 19 22:00:03 2012
@@ -310,58 +310,66 @@
       fflush (stderr);
       abort ();
     }
-  if (count1 != count2)
-    {
-      fprintf (stderr, "files %s and %s have different number of ACE-ACLs: %d and %d\n",
-               file1, file2, count1, count2);
-      return 1;
-    }
-  else if (count1 > 0)
-    {
-      ace_t *entries1 = XNMALLOC (count1, ace_t);
-      ace_t *entries2 = XNMALLOC (count2, ace_t);
-      int i;
+  {
+    ace_t *entries1 = XNMALLOC (count1, ace_t);
+    ace_t *entries2 = XNMALLOC (count2, ace_t);
+    int ret;
+    int i;
 
-      if (acl (file1, ACE_GETACL, count1, entries1) < count1)
-        {
-          fprintf (stderr, "error retrieving the ACE-ACLs of file %s\n", file1);
-          fflush (stderr);
-          abort ();
-        }
-      if (acl (file2, ACE_GETACL, count2, entries2) < count1)
-        {
-          fprintf (stderr, "error retrieving the ACE-ACLs of file %s\n", file2);
-          fflush (stderr);
-          abort ();
-        }
-      for (i = 0; i < count1; i++)
-        {
-          if (entries1[i].a_type != entries2[i].a_type)
-            {
-              fprintf (stderr, "files %s and %s: different ACE-ACL entry #%d: different types %d and %d\n",
-                       file1, file2, i, entries1[i].a_type, entries2[i].a_type);
-              return 1;
-            }
-          if (entries1[i].a_who != entries2[i].a_who)
-            {
-              fprintf (stderr, "files %s and %s: different ACE-ACL entry #%d: different ids %d and %d\n",
-                       file1, file2, i, (int)entries1[i].a_who, (int)entries2[i].a_who);
-              return 1;
-            }
-          if (entries1[i].a_access_mask != entries2[i].a_access_mask)
-            {
-              fprintf (stderr, "files %s and %s: different ACE-ACL entry #%d: different access masks %03o and %03o\n",
-                       file1, file2, i, (unsigned int) entries1[i].a_access_mask, (unsigned int) entries2[i].a_access_mask);
-              return 1;
-            }
-          if (entries1[i].a_flags != entries2[i].a_flags)
-            {
-              fprintf (stderr, "files %s and %s: different ACE-ACL entry #%d: different flags 0x%x and 0x%x\n",
-                       file1, file2, i, (unsigned int) entries1[i].a_flags, (unsigned int) entries2[i].a_flags);
-              return 1;
-            }
-        }
-    }
+    ret = acl (file1, ACE_GETACL, count1, entries1);
+    if (ret < 0 && errno == EINVAL)
+      count1 = 0;
+    else if (ret < count1)
+      {
+        fprintf (stderr, "error retrieving the ACE-ACLs of file %s\n", file1);
+        fflush (stderr);
+        abort ();
+      }
+    ret = acl (file2, ACE_GETACL, count2, entries2);
+    if (ret < 0 && errno == EINVAL)
+      count2 = 0;
+    else if (ret < count2)
+      {
+        fprintf (stderr, "error retrieving the ACE-ACLs of file %s\n", file2);
+        fflush (stderr);
+        abort ();
+      }
+
+    if (count1 != count2)
+      {
+        fprintf (stderr, "files %s and %s have different number of ACE-ACLs: %d and %d\n",
+                 file1, file2, count1, count2);
+        return 1;
+      }
+
+    for (i = 0; i < count1; i++)
+      {
+        if (entries1[i].a_type != entries2[i].a_type)
+          {
+            fprintf (stderr, "files %s and %s: different ACE-ACL entry #%d: different types %d and %d\n",
+                     file1, file2, i, entries1[i].a_type, entries2[i].a_type);
+            return 1;
+          }
+        if (entries1[i].a_who != entries2[i].a_who)
+          {
+            fprintf (stderr, "files %s and %s: different ACE-ACL entry #%d: different ids %d and %d\n",
+                     file1, file2, i, (int)entries1[i].a_who, (int)entries2[i].a_who);
+            return 1;
+          }
+        if (entries1[i].a_access_mask != entries2[i].a_access_mask)
+          {
+            fprintf (stderr, "files %s and %s: different ACE-ACL entry #%d: different access masks %03o and %03o\n",
+                     file1, file2, i, (unsigned int) entries1[i].a_access_mask, (unsigned int) entries2[i].a_access_mask);
+            return 1;
+          }
+        if (entries1[i].a_flags != entries2[i].a_flags)
+          {
+            fprintf (stderr, "files %s and %s: different ACE-ACL entry #%d: different flags 0x%x and 0x%x\n",
+                     file1, file2, i, (unsigned int) entries1[i].a_flags, (unsigned int) entries2[i].a_flags);
+            return 1;
+          }
+      }
+  }
 # endif
 #elif HAVE_GETACL /* HP-UX */
   int count1;

===============================================================================

Then comes the main part of your rewrite. First the part for Solaris:

===============================================================================

2012-02-19  Paul Eggert  <eggert <at> cs.ucla.edu>
	    Bruno Haible  <bruno <at> clisp.org>

	acl: Don't use GETACLCNT and similar ops, since they are unreliable.

	 - There were several instances of this pattern:

	     for (;;) {
	       n = acl (f, GETACLCNT, 0, NULL);
	       [ allocate an array A of size N ]
	       if (acl (f, GETACL, n, a) == n)
		 break;
	     }

	   This loop might never terminate if some other process is constantly
	   manipulating the file's ACL.  The loop should be rewritten to
	   terminate.

	 - The acl (... GETACLNT ...) call is merely an optimization; its value
	   is merely a hint as to how big to make the array.  A better
	   optimization is to avoid the acl (... GETACLNT ...)  call entirely,
	   and just guess a reasonably-big size, growing the size and trying
	   again if it's not large enough.  This guarantees termination, and
	   saves a system call.

	* lib/acl-internal.h: Include <limits.h>.
	(MIN, SIZE_MAX): New macros.
	* lib/file-has-acl.c (file_has_acl) [Solaris]: Read the entries into
	a stack-allocated buffer, and use malloc if it does not fit. Don't
	use GETACLCNT.
	* lib/set-mode-acl.c (qset_acl) [Solaris]: Likewise.
	* lib/copy-acl.c (qcopy_acl) [Solaris]: Likewise.

*** lib/acl-internal.h.orig	Mon Feb 20 01:10:13 2012
--- lib/acl-internal.h	Sun Feb 19 22:59:06 2012
***************
*** 55,60 ****
--- 55,69 ----
  # define ENOTSUP (-1)
  #endif
  
+ #include <limits.h>
+ #ifndef MIN
+ # define MIN(a,b) ((a) < (b) ? (a) : (b))
+ #endif
+ 
+ #ifndef SIZE_MAX
+ # define SIZE_MAX ((size_t) -1)
+ #endif
+ 
  #ifndef HAVE_FCHMOD
  # define HAVE_FCHMOD false
  # define fchmod(fd, mode) (-1)
*** lib/copy-acl.c.orig	Mon Feb 20 01:10:13 2012
--- lib/copy-acl.c	Mon Feb 20 01:04:36 2012
***************
*** 181,191 ****
       of Unixware.  The acl() call returns the access and default ACL both
       at once.  */
  # ifdef ACE_GETACL
    int ace_count;
-   ace_t *ace_entries;
  # endif
    int count;
-   aclent_t *entries;
    int did_chmod;
    int saved_errno;
    int ret;
--- 181,207 ----
       of Unixware.  The acl() call returns the access and default ACL both
       at once.  */
  # ifdef ACE_GETACL
+   enum
+     {
+       ace_alloc_init = 4000 / sizeof (ace_t), /* >= 3 */
+       ace_alloc_max = MIN (INT_MAX, SIZE_MAX / sizeof (ace_t))
+     };
+   ace_t ace_buf[ace_alloc_init];
+   size_t ace_alloc = ace_alloc_init;
+   ace_t *ace_entries = ace_buf;
+   ace_t *ace_malloced = NULL;
    int ace_count;
  # endif
+   enum
+     {
+       alloc_init = 4000 / sizeof (aclent_t), /* >= 3 */
+       alloc_max = MIN (INT_MAX, SIZE_MAX / sizeof (aclent_t))
+     };
+   aclent_t buf[alloc_init];
+   size_t alloc = alloc_init;
+   aclent_t *entries = buf;
+   aclent_t *malloced = NULL;
    int count;
    int did_chmod;
    int saved_errno;
    int ret;
***************
*** 204,308 ****
       that the kernel will translate the ACL from one form to the other.
       (See in <http://docs.sun.com/app/docs/doc/819-2241/6n4huc7ia?l=en&a=view>
       the description of ENOTSUP.)  */
    for (;;)
      {
        ace_count = (source_desc != -1
!                    ? facl (source_desc, ACE_GETACLCNT, 0, NULL)
!                    : acl (src_name, ACE_GETACLCNT, 0, NULL));
! 
!       if (ace_count < 0)
!         {
!           if (errno == ENOSYS || errno == EINVAL)
              {
!               ace_count = 0;
!               ace_entries = NULL;
!               break;
              }
!           else
!             return -2;
          }
! 
!       if (ace_count == 0)
          {
            ace_entries = NULL;
-           break;
          }
! 
!       ace_entries = (ace_t *) malloc (ace_count * sizeof (ace_t));
!       if (ace_entries == NULL)
          {
!           errno = ENOMEM;
            return -2;
          }
- 
-       ret = (source_desc != -1
-              ? facl (source_desc, ACE_GETACL, ace_count, ace_entries)
-              : acl (src_name, ACE_GETACL, ace_count, ace_entries));
-       if (ret < 0)
-         {
-           free (ace_entries);
-           if (errno == ENOSYS || errno == EINVAL)
-             {
-               ace_count = 0;
-               ace_entries = NULL;
-               break;
-             }
-           else
-             return -2;
-         }
-       if (ret == ace_count)
-         break;
-       /* Huh? The number of ACL entries changed since the last call.
-          Repeat.  */
      }
  # endif
  
    for (;;)
      {
        count = (source_desc != -1
!                ? facl (source_desc, GETACLCNT, 0, NULL)
!                : acl (src_name, GETACLCNT, 0, NULL));
! 
!       if (count < 0)
!         {
!           if (errno == ENOSYS || errno == ENOTSUP || errno == EOPNOTSUPP)
              {
!               count = 0;
!               entries = NULL;
!               break;
              }
!           else
!             return -2;
          }
! 
!       if (count == 0)
          {
            entries = NULL;
-           break;
          }
! 
!       entries = (aclent_t *) malloc (count * sizeof (aclent_t));
!       if (entries == NULL)
          {
!           errno = ENOMEM;
            return -2;
          }
- 
-       if ((source_desc != -1
-            ? facl (source_desc, GETACL, count, entries)
-            : acl (src_name, GETACL, count, entries))
-           == count)
-         break;
-       /* Huh? The number of ACL entries changed since the last call.
-          Repeat.  */
      }
  
    /* Is there an ACL of either kind?  */
  # ifdef ACE_GETACL
    if (ace_count == 0)
  # endif
      if (count == 0)
!       return qset_acl (dst_name, dest_desc, mode);
  
    did_chmod = 0; /* set to 1 once the mode bits in 0777 have been set */
    saved_errno = 0; /* the first non-ignorable error code */
--- 220,339 ----
       that the kernel will translate the ACL from one form to the other.
       (See in <http://docs.sun.com/app/docs/doc/819-2241/6n4huc7ia?l=en&a=view>
       the description of ENOTSUP.)  */
+ 
+   /* Initially, try to read the entries into a stack-allocated buffer.
+      Use malloc if it does not fit.  */
    for (;;)
      {
        ace_count = (source_desc != -1
!                    ? facl (source_desc, ACE_GETACL, ace_alloc, ace_entries)
!                    : acl (src_name, ACE_GETACL, ace_alloc, ace_entries));
!       if (ace_count < 0 && errno == ENOSPC)
!         {
!           /* Increase the size of the buffer.  */
!           free (ace_malloced);
!           if (ace_alloc > ace_alloc_max / 2)
              {
!               errno = ENOMEM;
!               return -2;
              }
!           ace_alloc = 2 * ace_alloc; /* <= ace_alloc_max */
!           ace_entries = ace_malloced =
!             (ace_t *) malloc (ace_alloc * sizeof (ace_t));
!           if (ace_entries == NULL)
!             {
!               errno = ENOMEM;
!               return -2;
!             }
!           continue;
          }
!       break;
!     }
!   if (ace_count < 0)
!     {
!       if (errno == ENOSYS || errno == EINVAL)
          {
+           ace_count = 0;
            ace_entries = NULL;
          }
!       else
          {
!           int saved_errno = errno;
!           free (ace_malloced);
!           errno = saved_errno;
            return -2;
          }
      }
+   else if (ace_count == 0)
+     ace_entries = NULL;
  # endif
  
+   /* Initially, try to read the entries into a stack-allocated buffer.
+      Use malloc if it does not fit.  */
    for (;;)
      {
        count = (source_desc != -1
!                ? facl (source_desc, GETACL, alloc, entries)
!                : acl (src_name, GETACL, alloc, entries));
!       if (count < 0 && errno == ENOSPC)
!         {
!           /* Increase the size of the buffer.  */
!           free (malloced);
!           if (alloc > alloc_max / 2)
              {
! # ifdef ACE_GETACL
!               free (ace_malloced);
! # endif
!               errno = ENOMEM;
!               return -2;
              }
!           alloc = 2 * alloc; /* <= alloc_max */
!           entries = malloced = (aclent_t *) malloc (alloc * sizeof (aclent_t));
!           if (entries == NULL)
!             {
! # ifdef ACE_GETACL
!               free (ace_malloced);
! # endif
!               errno = ENOMEM;
!               return -2;
!             }
!           continue;
          }
!       break;
!     }
!   if (count < 0)
!     {
!       if (errno == ENOSYS || errno == ENOTSUP || errno == EOPNOTSUPP)
          {
+           count = 0;
            entries = NULL;
          }
!       else
          {
!           int saved_errno = errno;
! # ifdef ACE_GETACL
!           free (ace_malloced);
! # endif
!           free (malloced);
!           errno = saved_errno;
            return -2;
          }
      }
+   else if (count == 0)
+     entries = NULL;
  
    /* Is there an ACL of either kind?  */
  # ifdef ACE_GETACL
    if (ace_count == 0)
  # endif
      if (count == 0)
!       {
! # ifdef ACE_GETACL
!         free (ace_malloced);
! # endif
!         free (malloced);
!         return qset_acl (dst_name, dest_desc, mode);
!       }
  
    did_chmod = 0; /* set to 1 once the mode bits in 0777 have been set */
    saved_errno = 0; /* the first non-ignorable error code */
***************
*** 336,342 ****
        else
          did_chmod = 1;
      }
!   free (entries);
  
  # ifdef ACE_GETACL
    if (ace_count > 0)
--- 367,373 ----
        else
          did_chmod = 1;
      }
!   free (malloced);
  
  # ifdef ACE_GETACL
    if (ace_count > 0)
***************
*** 352,358 ****
              saved_errno = 0;
          }
      }
!   free (ace_entries);
  # endif
  
    if (MODE_INSIDE_ACL
--- 383,389 ----
              saved_errno = 0;
          }
      }
!   free (ace_malloced);
  # endif
  
    if (MODE_INSIDE_ACL
*** lib/file-has-acl.c.orig	Mon Feb 20 01:10:13 2012
--- lib/file-has-acl.c	Mon Feb 20 00:14:37 2012
***************
*** 556,562 ****
          return ACL_NOT_WELL_SUPPORTED (errno) ? 0 : -1;
        return ret;
  
! # elif HAVE_FACL && defined GETACLCNT /* Solaris, Cygwin, not HP-UX */
  
  #  if defined ACL_NO_TRIVIAL
  
--- 556,562 ----
          return ACL_NOT_WELL_SUPPORTED (errno) ? 0 : -1;
        return ret;
  
! # elif HAVE_FACL && defined GETACL /* Solaris, Cygwin, not HP-UX */
  
  #  if defined ACL_NO_TRIVIAL
  
***************
*** 570,646 ****
        /* Solaris 2.5 through Solaris 10, Cygwin, and contemporaneous versions
           of Unixware.  The acl() call returns the access and default ACL both
           at once.  */
-       int count;
        {
!         aclent_t *entries;
  
          for (;;)
            {
!             count = acl (name, GETACLCNT, 0, NULL);
! 
!             if (count < 0)
                {
!                 if (errno == ENOSYS || errno == ENOTSUP)
!                   break;
!                 else
!                   return -1;
                }
! 
!             if (count == 0)
!               break;
! 
              /* Don't use MIN_ACL_ENTRIES:  It's set to 4 on Cygwin, but Cygwin
                 returns only 3 entries for files with no ACL.  But this is safe:
                 If there are more than 4 entries, there cannot be only the
                 "user::", "group::", "other:", and "mask:" entries.  */
              if (count > 4)
-               return 1;
- 
-             entries = (aclent_t *) malloc (count * sizeof (aclent_t));
-             if (entries == NULL)
                {
!                 errno = ENOMEM;
!                 return -1;
                }
!             if (acl (name, GETACL, count, entries) == count)
                {
!                 if (acl_nontrivial (count, entries))
!                   {
!                     free (entries);
!                     return 1;
!                   }
!                 free (entries);
!                 break;
                }
-             /* Huh? The number of ACL entries changed since the last call.
-                Repeat.  */
-             free (entries);
            }
        }
  
  #   ifdef ACE_GETACL
        /* Solaris also has a different variant of ACLs, used in ZFS and NFSv4
           file systems (whereas the other ones are used in UFS file systems).  */
        {
!         ace_t *entries;
  
          for (;;)
            {
!             int ret;
! 
!             count = acl (name, ACE_GETACLCNT, 0, NULL);
! 
!             if (count < 0)
                {
!                 if (errno == ENOSYS || errno == EINVAL)
!                   break;
!                 else
!                   return -1;
                }
! 
!             if (count == 0)
!               break;
! 
              /* In the old (original Solaris 10) convention:
                 If there are more than 3 entries, there cannot be only the
                 ACE_OWNER, ACE_GROUP, ACE_OTHER entries.
--- 570,704 ----
        /* Solaris 2.5 through Solaris 10, Cygwin, and contemporaneous versions
           of Unixware.  The acl() call returns the access and default ACL both
           at once.  */
        {
!         /* Initially, try to read the entries into a stack-allocated buffer.
!            Use malloc if it does not fit.  */
!         enum
!           {
!             alloc_init = 4000 / sizeof (aclent_t), /* >= 3 */
!             alloc_max = MIN (INT_MAX, SIZE_MAX / sizeof (aclent_t))
!           };
!         aclent_t buf[alloc_init];
!         size_t alloc = alloc_init;
!         aclent_t *entries = buf;
!         aclent_t *malloced = NULL;
!         int count;
  
          for (;;)
            {
!             count = acl (name, GETACL, alloc, entries);
!             if (count < 0 && errno == ENOSPC)
                {
!                 /* Increase the size of the buffer.  */
!                 free (malloced);
!                 if (alloc > alloc_max / 2)
!                   {
!                     errno = ENOMEM;
!                     return -1;
!                   }
!                 alloc = 2 * alloc; /* <= alloc_max */
!                 entries = malloced =
!                   (aclent_t *) malloc (alloc * sizeof (aclent_t));
!                 if (entries == NULL)
!                   {
!                     errno = ENOMEM;
!                     return -1;
!                   }
!                 continue;
                }
!             break;
!           }
!         if (count < 0)
!           {
!             if (errno == ENOSYS || errno == ENOTSUP)
!               ;
!             else
!               {
!                 int saved_errno = errno;
!                 free (malloced);
!                 errno = saved_errno;
!                 return -1;
!               }
!           }
!         else if (count == 0)
!           ;
!         else
!           {
              /* Don't use MIN_ACL_ENTRIES:  It's set to 4 on Cygwin, but Cygwin
                 returns only 3 entries for files with no ACL.  But this is safe:
                 If there are more than 4 entries, there cannot be only the
                 "user::", "group::", "other:", and "mask:" entries.  */
              if (count > 4)
                {
!                 free (malloced);
!                 return 1;
                }
! 
!             if (acl_nontrivial (count, entries))
                {
!                 free (malloced);
!                 return 1;
                }
            }
+         free (malloced);
        }
  
  #   ifdef ACE_GETACL
        /* Solaris also has a different variant of ACLs, used in ZFS and NFSv4
           file systems (whereas the other ones are used in UFS file systems).  */
        {
!         /* Initially, try to read the entries into a stack-allocated buffer.
!            Use malloc if it does not fit.  */
!         enum
!           {
!             alloc_init = 4000 / sizeof (ace_t), /* >= 3 */
!             alloc_max = MIN (INT_MAX, SIZE_MAX / sizeof (ace_t))
!           };
!         ace_t buf[alloc_init];
!         size_t alloc = alloc_init;
!         ace_t *entries = buf;
!         ace_t *malloced = NULL;
!         int count;
  
          for (;;)
            {
!             count = acl (name, ACE_GETACL, alloc, entries);
!             if (count < 0 && errno == ENOSPC)
                {
!                 /* Increase the size of the buffer.  */
!                 free (malloced);
!                 if (alloc > alloc_max / 2)
!                   {
!                     errno = ENOMEM;
!                     return -1;
!                   }
!                 alloc = 2 * alloc; /* <= alloc_max */
!                 entries = malloced = (ace_t *) malloc (alloc * sizeof (ace_t));
!                 if (entries == NULL)
!                   {
!                     errno = ENOMEM;
!                     return -1;
!                   }
!                 continue;
                }
!             break;
!           }
!         if (count < 0)
!           {
!             if (errno == ENOSYS || errno == EINVAL)
!               ;
!             else
!               {
!                 int saved_errno = errno;
!                 free (malloced);
!                 errno = saved_errno;
!                 return -1;
!               }
!           }
!         else if (count == 0)
!           ;
!         else
!           {
              /* In the old (original Solaris 10) convention:
                 If there are more than 3 entries, there cannot be only the
                 ACE_OWNER, ACE_GROUP, ACE_OTHER entries.
***************
*** 650,686 ****
                 NEW_ACE_ACCESS_ALLOWED_ACE_TYPE and once with
                 NEW_ACE_ACCESS_DENIED_ACE_TYPE.  */
              if (count > 6)
-               return 1;
- 
-             entries = (ace_t *) malloc (count * sizeof (ace_t));
-             if (entries == NULL)
-               {
-                 errno = ENOMEM;
-                 return -1;
-               }
-             ret = acl (name, ACE_GETACL, count, entries);
-             if (ret < 0)
                {
!                 free (entries);
!                 if (errno == ENOSYS || errno == EINVAL)
!                   break;
!                 else
!                   return -1;
                }
!             if (ret == count)
                {
!                 if (acl_ace_nontrivial (count, entries))
!                   {
!                     free (entries);
!                     return 1;
!                   }
!                 free (entries);
!                 break;
                }
-             /* Huh? The number of ACL entries changed since the last call.
-                Repeat.  */
-             free (entries);
            }
        }
  #   endif
  
--- 708,725 ----
                 NEW_ACE_ACCESS_ALLOWED_ACE_TYPE and once with
                 NEW_ACE_ACCESS_DENIED_ACE_TYPE.  */
              if (count > 6)
                {
!                 free (malloced);
!                 return 1;
                }
! 
!             if (acl_ace_nontrivial (count, entries))
                {
!                 free (malloced);
!                 return 1;
                }
            }
+         free (malloced);
        }
  #   endif
  
*** lib/set-mode-acl.c.orig	Mon Feb 20 01:10:13 2012
--- lib/set-mode-acl.c	Mon Feb 20 00:14:51 2012
***************
*** 197,203 ****
    return chmod_or_fchmod (name, desc, mode);
  #  endif
  
! # elif HAVE_FACL && defined GETACLCNT /* Solaris, Cygwin, not HP-UX */
  
    int done_setacl = 0;
  
--- 197,203 ----
    return chmod_or_fchmod (name, desc, mode);
  #  endif
  
! # elif HAVE_FACL && defined GETACL /* Solaris, Cygwin, not HP-UX */
  
    int done_setacl = 0;
  
***************
*** 214,268 ****
    int convention;
  
    {
      int count;
-     ace_t *entries;
  
      for (;;)
        {
!         int ret;
! 
!         if (desc != -1)
!           count = facl (desc, ACE_GETACLCNT, 0, NULL);
!         else
!           count = acl (name, ACE_GETACLCNT, 0, NULL);
!         if (count <= 0)
!           {
!             convention = -1;
!             break;
!           }
!         entries = (ace_t *) malloc (count * sizeof (ace_t));
!         if (entries == NULL)
!           {
!             errno = ENOMEM;
!             return -1;
!           }
!         ret = (desc != -1
!                ? facl (desc, ACE_GETACL, count, entries)
!                : acl (name, ACE_GETACL, count, entries));
!         if (ret < 0)
            {
!             free (entries);
!             convention = -1;
!             break;
            }
!         if (ret == count)
!           {
!             int i;
  
!             convention = 0;
!             for (i = 0; i < count; i++)
!               if (entries[i].a_flags & (OLD_ACE_OWNER | OLD_ACE_GROUP | OLD_ACE_OTHER))
!                 {
!                   convention = 1;
!                   break;
!                 }
!             free (entries);
!             break;
!           }
!         /* Huh? The number of ACL entries changed since the last call.
!            Repeat.  */
!         free (entries);
        }
    }
  
    if (convention >= 0)
--- 214,273 ----
    int convention;
  
    {
+     /* Initially, try to read the entries into a stack-allocated buffer.
+        Use malloc if it does not fit.  */
+     enum
+       {
+         alloc_init = 4000 / sizeof (ace_t), /* >= 3 */
+         alloc_max = MIN (INT_MAX, SIZE_MAX / sizeof (ace_t))
+       };
+     ace_t buf[alloc_init];
+     size_t alloc = alloc_init;
+     ace_t *entries = buf;
+     ace_t *malloced = NULL;
      int count;
  
      for (;;)
        {
!         count = (desc != -1
!                  ? facl (desc, ACE_GETACL, alloc, entries)
!                  : acl (name, ACE_GETACL, alloc, entries));
!         if (count < 0 && errno == ENOSPC)
            {
!             /* Increase the size of the buffer.  */
!             free (malloced);
!             if (alloc > alloc_max / 2)
!               {
!                 errno = ENOMEM;
!                 return -1;
!               }
!             alloc = 2 * alloc; /* <= alloc_max */
!             entries = malloced = (ace_t *) malloc (alloc * sizeof (ace_t));
!             if (entries == NULL)
!               {
!                 errno = ENOMEM;
!                 return -1;
!               }
!             continue;
            }
!         break;
!       }
  
!     if (count <= 0)
!       convention = -1;
!     else
!       {
!         int i;
! 
!         convention = 0;
!         for (i = 0; i < count; i++)
!           if (entries[i].a_flags & (OLD_ACE_OWNER | OLD_ACE_GROUP | OLD_ACE_OTHER))
!             {
!               convention = 1;
!               break;
!             }
        }
+     free (malloced);
    }
  
    if (convention >= 0)

===============================================================================

You would think that commit is fine, right? But it introduces a test failure
on Solaris 10 over NFS:

files tmpfile0 and tmpfile2: different ACE-ACL entry #0: different access masks 1400207 and 5400607
FAIL: test-copy-acl-2.sh

What's happening, is that the test-copy-acl copies wrong ACL entries.
In the debugger, I can see the following values.
Old code (with ACE_GETACLCNT):

(gdb) print ace_entries[0]
$3 = {a_who = 1088, a_access_mask = 1442183, a_flags = 4096, a_type = 0}
(gdb) print ace_entries[1]
$4 = {a_who = 1088, a_access_mask = 32, a_flags = 4096, a_type = 1}
(gdb) print ace_entries[2]
$5 = {a_who = 1, a_access_mask = 262400, a_flags = 0, a_type = 1}
(gdb) print ace_entries[3]
$6 = {a_who = 1, a_access_mask = 1179808, a_flags = 0, a_type = 0}
(gdb) print ace_entries[4]
$7 = {a_who = 1, a_access_mask = 262407, a_flags = 0, a_type = 1}
(gdb) print ace_entries[5]
$8 = {a_who = 1088, a_access_mask = 262400, a_flags = 8256, a_type = 1}
(gdb) print ace_entries[6]
$9 = {a_who = 1088, a_access_mask = 1179776, a_flags = 8256, a_type = 0}
(gdb) print ace_entries[7]
$10 = {a_who = 1088, a_access_mask = 262439, a_flags = 8256, a_type = 1}
(gdb) print ace_entries[8]
$11 = {a_who = 0, a_access_mask = 1179776, a_flags = 16384, a_type = 0}
(gdb) print ace_entries[9]
$12 = {a_who = 0, a_access_mask = 262439, a_flags = 16384, a_type = 1}

New code (without use of ACE_GETACLCNT):

(gdb) print ace_entries[0]
$8 = {a_who = 1088, a_access_mask = 393351, a_flags = 4096, a_type = 0}
(gdb) print ace_entries[1]
$9 = {a_who = 1088, a_access_mask = 32, a_flags = 4096, a_type = 1}
(gdb) print ace_entries[2]
$10 = {a_who = 1, a_access_mask = 262144, a_flags = 0, a_type = 1}
(gdb) print ace_entries[3]
$11 = {a_who = 1, a_access_mask = 131232, a_flags = 0, a_type = 0}
(gdb) print ace_entries[4]
$12 = {a_who = 1, a_access_mask = 262151, a_flags = 0, a_type = 1}
(gdb) print ace_entries[5]
$13 = {a_who = 1088, a_access_mask = 262144, a_flags = 8256, a_type = 1}
(gdb) print ace_entries[6]
$14 = {a_who = 1088, a_access_mask = 131200, a_flags = 8256, a_type = 0}
(gdb) print ace_entries[7]
$15 = {a_who = 1088, a_access_mask = 262183, a_flags = 8256, a_type = 1}
(gdb) print ace_entries[8]
$16 = {a_who = 0, a_access_mask = 131200, a_flags = 16384, a_type = 0}
(gdb) print ace_entries[9]
$17 = {a_who = 0, a_access_mask = 262183, a_flags = 16384, a_type = 1}

As you can see, most of the a_access_mask values are broken. I haven't
yet found out the real cause, but I know that the modification of copy-acl.c
triggers it. Therefore I'm not committing this part of the patch today.
I attach it, in case you want to experiment further with it.

Then the part for HP-UX and NSK:

===============================================================================

2012-02-19  Paul Eggert  <eggert <at> cs.ucla.edu>
	    Bruno Haible  <bruno <at> clisp.org>

	acl: Don't use ACL_CNT and similar ops, since they are unreliable.
	* lib/file-has-acl.c (file_has_acl) [HP-UX, NonStop Kernel]: Read the
	entries into a stack-allocated buffer directly.
	* lib/copy-acl.c (qcopy_acl) [HP-UX, NonStop Kernel]: Likewise.

*** lib/copy-acl.c.orig	Mon Feb 20 01:51:49 2012
--- lib/copy-acl.c	Mon Feb 20 01:29:02 2012
***************
*** 408,484 ****
  
  #elif USE_ACL && HAVE_GETACL /* HP-UX */
  
-   int count;
    struct acl_entry entries[NACLENTRIES];
  # if HAVE_ACLV_H
-   int aclv_count;
    struct acl aclv_entries[NACLVENTRIES];
  # endif
    int did_chmod;
    int saved_errno;
    int ret;
  
!   for (;;)
!     {
!       count = (source_desc != -1
!                ? fgetacl (source_desc, 0, NULL)
!                : getacl (src_name, 0, NULL));
! 
!       if (count < 0)
!         {
!           if (errno == ENOSYS || errno == EOPNOTSUPP || errno == ENOTSUP)
!             {
!               count = 0;
!               break;
!             }
!           else
!             return -2;
!         }
! 
!       if (count == 0)
!         break;
  
        if (count > NACLENTRIES)
          /* If NACLENTRIES cannot be trusted, use dynamic memory allocation.  */
          abort ();
- 
-       if ((source_desc != -1
-            ? fgetacl (source_desc, count, entries)
-            : getacl (src_name, count, entries))
-           == count)
-         break;
-       /* Huh? The number of ACL entries changed since the last call.
-          Repeat.  */
      }
  
  # if HAVE_ACLV_H
!   for (;;)
!     {
!       aclv_count = acl ((char *) src_name, ACL_CNT, NACLVENTRIES, aclv_entries);
! 
!       if (aclv_count < 0)
!         {
!           if (errno == ENOSYS || errno == EOPNOTSUPP || errno == EINVAL)
!             {
!               count = 0;
!               break;
!             }
!           else
!             return -2;
!         }
! 
!       if (aclv_count == 0)
!         break;
  
        if (aclv_count > NACLVENTRIES)
          /* If NACLVENTRIES cannot be trusted, use dynamic memory allocation.  */
          abort ();
- 
-       if (acl ((char *) src_name, ACL_GET, aclv_count, aclv_entries)
-           == aclv_count)
-         break;
-       /* Huh? The number of ACL entries changed since the last call.
-          Repeat.  */
      }
  # endif
  
--- 408,456 ----
  
  #elif USE_ACL && HAVE_GETACL /* HP-UX */
  
    struct acl_entry entries[NACLENTRIES];
+   int count;
  # if HAVE_ACLV_H
    struct acl aclv_entries[NACLVENTRIES];
+   int aclv_count;
  # endif
    int did_chmod;
    int saved_errno;
    int ret;
  
!   count = (source_desc != -1
!            ? fgetacl (source_desc, NACLENTRIES, entries)
!            : getacl (src_name, NACLENTRIES, entries));
  
+   if (count < 0)
+     {
+       if (errno == ENOSYS || errno == EOPNOTSUPP || errno == ENOTSUP)
+         count = 0;
+       else
+         return -2;
+     }
+   else if (count > 0)
+     {
        if (count > NACLENTRIES)
          /* If NACLENTRIES cannot be trusted, use dynamic memory allocation.  */
          abort ();
      }
  
  # if HAVE_ACLV_H
!   aclv_count = acl ((char *) src_name, ACL_GET, NACLVENTRIES, aclv_entries);
  
+   if (aclv_count < 0)
+     {
+       if (errno == ENOSYS || errno == EOPNOTSUPP || errno == EINVAL)
+         count = 0;
+       else
+         return -2;
+     }
+   else if (aclv_count > 0)
+     {
        if (aclv_count > NACLVENTRIES)
          /* If NACLVENTRIES cannot be trusted, use dynamic memory allocation.  */
          abort ();
      }
  # endif
  
***************
*** 589,624 ****
  
  #elif USE_ACL && HAVE_ACLSORT /* NonStop Kernel */
  
-   int count;
    struct acl entries[NACLENTRIES];
    int ret;
  
!   for (;;)
!     {
!       count = acl ((char *) src_name, ACL_CNT, NACLENTRIES, NULL);
! 
!       if (count < 0)
!         {
!           if (0)
!             {
!               count = 0;
!               break;
!             }
!           else
!             return -2;
!         }
! 
!       if (count == 0)
!         break;
  
        if (count > NACLENTRIES)
          /* If NACLENTRIES cannot be trusted, use dynamic memory allocation.  */
          abort ();
- 
-       if (acl ((char *) src_name, ACL_GET, count, entries) == count)
-         break;
-       /* Huh? The number of ACL entries changed since the last call.
-          Repeat.  */
      }
  
    if (count == 0)
--- 561,584 ----
  
  #elif USE_ACL && HAVE_ACLSORT /* NonStop Kernel */
  
    struct acl entries[NACLENTRIES];
+   int count;
    int ret;
  
!   count = acl ((char *) src_name, ACL_GET, NACLENTRIES, entries);
  
+   if (count < 0)
+     {
+       if (0)
+         count = 0;
+       else
+         return -2;
+     }
+   else if (count > 0)
+     {
        if (count > NACLENTRIES)
          /* If NACLENTRIES cannot be trusted, use dynamic memory allocation.  */
          abort ();
      }
  
    if (count == 0)
*** lib/file-has-acl.c.orig	Mon Feb 20 01:51:49 2012
--- lib/file-has-acl.c	Mon Feb 20 01:49:41 2012
***************
*** 728,765 ****
  
  # elif HAVE_GETACL /* HP-UX */
  
!       for (;;)
!         {
!           int count;
!           struct acl_entry entries[NACLENTRIES];
! 
!           count = getacl (name, 0, NULL);
! 
!           if (count < 0)
!             {
!               /* ENOSYS is seen on newer HP-UX versions.
!                  EOPNOTSUPP is typically seen on NFS mounts.
!                  ENOTSUP was seen on Quantum StorNext file systems (cvfs).  */
!               if (errno == ENOSYS || errno == EOPNOTSUPP || errno == ENOTSUP)
!                 break;
!               else
!                 return -1;
!             }
! 
!           if (count == 0)
!             return 0;
! 
!           if (count > NACLENTRIES)
!             /* If NACLENTRIES cannot be trusted, use dynamic memory
!                allocation.  */
!             abort ();
! 
!           /* If there are more than 3 entries, there cannot be only the
!              (uid,%), (%,gid), (%,%) entries.  */
!           if (count > 3)
!             return 1;
  
-           if (getacl (name, count, entries) == count)
              {
                struct stat statbuf;
  
--- 728,763 ----
  
  # elif HAVE_GETACL /* HP-UX */
  
!       {
!         struct acl_entry entries[NACLENTRIES];
!         int count;
! 
!         count = getacl (name, NACLENTRIES, entries);
! 
!         if (count < 0)
!           {
!             /* ENOSYS is seen on newer HP-UX versions.
!                EOPNOTSUPP is typically seen on NFS mounts.
!                ENOTSUP was seen on Quantum StorNext file systems (cvfs).  */
!             if (errno == ENOSYS || errno == EOPNOTSUPP || errno == ENOTSUP)
!               ;
!             else
!               return -1;
!           }
!         else if (count == 0)
!           return 0;
!         else /* count > 0 */
!           {
!             if (count > NACLENTRIES)
!               /* If NACLENTRIES cannot be trusted, use dynamic memory
!                  allocation.  */
!               abort ();
! 
!             /* If there are more than 3 entries, there cannot be only the
!                (uid,%), (%,gid), (%,%) entries.  */
!             if (count > 3)
!               return 1;
  
              {
                struct stat statbuf;
  
***************
*** 768,814 ****
  
                return acl_nontrivial (count, entries, &statbuf);
              }
!           /* Huh? The number of ACL entries changed since the last call.
!              Repeat.  */
!         }
  
  #  if HAVE_ACLV_H /* HP-UX >= 11.11 */
  
!       for (;;)
!         {
!           int count;
!           struct acl entries[NACLVENTRIES];
! 
!           count = acl ((char *) name, ACL_CNT, NACLVENTRIES, entries);
! 
!           if (count < 0)
!             {
!               /* EOPNOTSUPP is seen on NFS in HP-UX 11.11, 11.23.
!                  EINVAL is seen on NFS in HP-UX 11.31.  */
!               if (errno == ENOSYS || errno == EOPNOTSUPP || errno == EINVAL)
!                 break;
!               else
!                 return -1;
!             }
! 
!           if (count == 0)
!             return 0;
! 
!           if (count > NACLVENTRIES)
!             /* If NACLVENTRIES cannot be trusted, use dynamic memory
!                allocation.  */
!             abort ();
! 
!           /* If there are more than 4 entries, there cannot be only the
!              four base ACL entries.  */
!           if (count > 4)
!             return 1;
  
-           if (acl ((char *) name, ACL_GET, count, entries) == count)
              return aclv_nontrivial (count, entries);
!           /* Huh? The number of ACL entries changed since the last call.
!              Repeat.  */
!         }
  
  #  endif
  
--- 766,808 ----
  
                return acl_nontrivial (count, entries, &statbuf);
              }
!           }
!       }
  
  #  if HAVE_ACLV_H /* HP-UX >= 11.11 */
  
!       {
!         struct acl entries[NACLVENTRIES];
!         int count;
! 
!         count = acl ((char *) name, ACL_GET, NACLVENTRIES, entries);
! 
!         if (count < 0)
!           {
!             /* EOPNOTSUPP is seen on NFS in HP-UX 11.11, 11.23.
!                EINVAL is seen on NFS in HP-UX 11.31.  */
!             if (errno == ENOSYS || errno == EOPNOTSUPP || errno == EINVAL)
!               ;
!             else
!               return -1;
!           }
!         else if (count == 0)
!           return 0;
!         else /* count > 0 */
!           {
!             if (count > NACLVENTRIES)
!               /* If NACLVENTRIES cannot be trusted, use dynamic memory
!                  allocation.  */
!               abort ();
! 
!             /* If there are more than 4 entries, there cannot be only the
!                four base ACL entries.  */
!             if (count > 4)
!               return 1;
  
              return aclv_nontrivial (count, entries);
!           }
!       }
  
  #  endif
  
***************
*** 885,923 ****
  
  # elif HAVE_ACLSORT /* NonStop Kernel */
  
!       int count;
!       struct acl entries[NACLENTRIES];
! 
!       for (;;)
!         {
!           count = acl ((char *) name, ACL_CNT, NACLENTRIES, NULL);
! 
!           if (count < 0)
!             {
!               if (errno == ENOSYS || errno == ENOTSUP)
!                 break;
!               else
!                 return -1;
!             }
! 
!           if (count == 0)
!             return 0;
! 
!           if (count > NACLENTRIES)
!             /* If NACLENTRIES cannot be trusted, use dynamic memory
!                allocation.  */
!             abort ();
! 
!           /* If there are more than 4 entries, there cannot be only the
!              four base ACL entries.  */
!           if (count > 4)
!             return 1;
  
-           if (acl ((char *) name, ACL_GET, count, entries) == count)
              return acl_nontrivial (count, entries);
!           /* Huh? The number of ACL entries changed since the last call.
!              Repeat.  */
!         }
  
  # endif
      }
--- 879,914 ----
  
  # elif HAVE_ACLSORT /* NonStop Kernel */
  
!       {
!         struct acl entries[NACLENTRIES];
!         int count;
! 
!         count = acl ((char *) name, ACL_GET, NACLENTRIES, entries);
! 
!         if (count < 0)
!           {
!             if (errno == ENOSYS || errno == ENOTSUP)
!               ;
!             else
!               return -1;
!           }
!         else if (count == 0)
!           return 0;
!         else /* count > 0 */
!           {
!             if (count > NACLENTRIES)
!               /* If NACLENTRIES cannot be trusted, use dynamic memory
!                  allocation.  */
!               abort ();
! 
!             /* If there are more than 4 entries, there cannot be only the
!                four base ACL entries.  */
!             if (count > 4)
!               return 1;
  
              return acl_nontrivial (count, entries);
!           }
!       }
  
  # endif
      }

===============================================================================

Bruno


[acl-solaris10-nfs-breakage.diff (text/x-patch, attachment)]

Information forwarded to bug-coreutils <at> gnu.org:
bug#10639; Package coreutils. (Wed, 22 Feb 2012 19:42:02 GMT) Full text and rfc822 format available.

Message #32 received at 10639 <at> debbugs.gnu.org (full text, mbox):

From: Paul Eggert <eggert <at> cs.ucla.edu>
To: Bruno Haible <bruno <at> clisp.org>
Cc: "JONES, BILL" <rj7252 <at> att.com>,
	"10639 <at> debbugs.gnu.org" <10639 <at> debbugs.gnu.org>, bug-gnulib <at> gnu.org
Subject: Re: acl code rewrite
Date: Wed, 22 Feb 2012 11:39:18 -0800
[Message part 1 (text/plain, inline)]
On 02/19/2012 07:18 PM, Bruno Haible wrote:
> You would think that commit is fine, right? But it introduces a test failure
> on Solaris 10 over NFS:
> 
> files tmpfile0 and tmpfile2: different ACE-ACL entry #0: different access masks 1400207 and 5400607
> FAIL: test-copy-acl-2.sh
> 
> What's happening, is that the test-copy-acl copies wrong ACL entries.

Thanks for looking into this.

I am not observing this problem on my Solaris 10 + NFS host.

$ uname -a
SunOS kiwi.cs.ucla.edu 5.10 Generic_141444-09 sun4u sparc SUNW,Sun-Fire-280R Solaris
$ mount | grep eggert
/home/eggert on elephant:/export/elephant/f/eggert remote/read/write/setuid/devices/xattr/dev=55522d5 on Wed Feb 22 10:24:33 2012

For file-has-acl.c I'd like it if the code didn't have the arbitrary limit
around half the maximum allocated size, and the code could be simplified
and regularized a bit so that the two Solaris cases are as similar as
possible, so I propose the attached patch.  The same idea can be applied to
copy-acl.c but of course it's more important to fix the bug.
(Maybe applying the idea will fix the bug? ...)
[file-has-acl-patch.diff (text/x-patch, attachment)]

Changed bug title to 'solaris: test failures with coreutils-8.15' from 'BUG REPORT coreutils-8.15 Solaris 10 64bit' Request was from Assaf Gordon <assafgordon <at> gmail.com> to control <at> debbugs.gnu.org. (Tue, 06 Nov 2018 19:08:03 GMT) Full text and rfc822 format available.

This bug report was last modified 6 years and 285 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.