Testing /scr/olympic/koenig/bash-3.1/ARENA/64/bash version: 3.1.5(3)-release versinfo: 33135333release3ia64-hp-hpux11.22 HOSTTYPE = ia64 OSTYPE = HP-UX-B.11.22 MACHTYPE = ia64-hp-hpux11.22 Any output from any test, unless otherwise noted, indicates a possible anomaly run-alias run-appendop 2,3c2,3 < 11213141516 < 112131415116 --- > 1 2 3 4 5 6 > 1 2 3 4 51 6 8c8 < 1121314112 --- > 1 2 3 4 12 10,12c10,12 < 1121314118 < 112171415 < 112171131519 --- > 1 2 3 4 18 > 1 2 7 4 5 > 1 2 7 13 5 9 run-arith run-arith-for run-array warning: all of these tests will fail if arrays have not warning: been compiled into the shell 7,8c7,8 < abcdebdef < abcdebdef --- > abcde bdef > abcde bdef 18,19c18,19 < abcdebdef < abcdebdef --- > abcde bdef > abcde bdef 28c28 < bdefhello worldtest expression --- > bdef hello world test expression 48c48 < declare -a f='([0]="bdefhello worldtestninth element")' --- > declare -a f='([0]="" [1]="bdef" [2]="hello world" [3]="test" [4]="ninth element")' 70c70 < declare -a f='([0]="bdefhello worldtestninth element")' --- > declare -a f='([0]="" [1]="bdef" [2]="hello world" [3]="test" [4]="ninth element")' 74c74 < thisÏÏisÏÏaÏÏtestÏÏofÏÏreadÏÏusingÏÏarrays --- > this is a test of read using arrays 76c76 < thisÏÏisÏÏaÏÏtestÏÏofÏÏarrays --- > this is a test of arrays 87c87 < declare -a f='([0]="bdefhello worldtestninth element")' --- > declare -a f='([0]="" [1]="bdef" [2]="hello world" [3]="test" [4]="ninth element")' 95d94 < ./array.testsÏÏaab cadae f gah 97,98c96,107 < aab cadae f gah < /bin./usr/bin./usr/ucb./usr/local/bin.../sbin./usr/sbin --- > a > b c > d > e f g > h > ./array.tests > a > b c > d > e f g > h > /bin /usr/bin /usr/ucb /usr/local/bin . /sbin /usr/sbin 107,109c116,118 < \bin.\usr/bin.\usr/ucb.\usr/local/bin...\sbin.\usr/sbin < \bin.\usr\bin.\usr\ucb.\usr\local\bin...\sbin.\usr\sbin < \bin.\usr\bin.\usr\ucb.\usr\local\bin...\sbin.\usr\sbin --- > \bin \usr/bin \usr/ucb \usr/local/bin . \sbin \usr/sbin > \bin \usr\bin \usr\ucb \usr\local\bin . \sbin \usr\sbin > \bin \usr\bin \usr\ucb \usr\local\bin . \sbin \usr\sbin 112,113c121,122 < 61 < 61 --- > 55 > 49 115,118c124,127 < 42ÏÏ14ÏÏ44 < grep[[[123[][* < 66769 < 6676965 --- > 42 14 44 > grep [ 123 ] * > 6 7 9 > 6 7 9 5 120c129 < value = new1ÏÏnew2ÏÏnew3 --- > value = new1 new2 new3 132,135c141,144 < aabacadaeafag < forÏÏcaseÏÏifÏÏthenÏÏelse < <>ÏÏ<ÏÏ>ÏÏ! < 12ÏÏ14ÏÏ16ÏÏ18ÏÏ20 --- > a b c d e f g > for case if then else > <> < > ! > 12 14 16 18 20 137c146 < aaaÏÏbbb --- > aaa bbb 144,145c153,154 < abcÏÏcaseÏÏifÏÏthenÏÏelse 5 < abcÏÏcaseÏÏifÏÏthenÏÏelse 5 --- > abc case if then else 5 > abc case if then else 5 148,153c157,171 < caseifthenelse 5 < caseifthenelse 5 < argv[1] = <00104010> < argv[1] = <00104010> < argv[1] = <00104010> < argv[1] = <0ÏÏ1ÏÏ4ÏÏ10> --- > case if then else 5 > case if then else 5 > argv[1] = <0> > argv[2] = <1> > argv[3] = <4> > argv[4] = <10> > argv[1] = <0> > argv[2] = <1> > argv[3] = <4> > argv[4] = <10> > argv[1] = <0> > argv[2] = <1> > argv[3] = <4> > argv[4] = <10> > argv[1] = <0 1 4 10> 174c192 < 11417110 --- > 1 4 7 10 179c197 < [3]=abcderrrsrtrurv --- > [3]=abcde r s t u v run-array2 warning: all of these tests will fail if arrays have not warning: been compiled into the shell 1,5c1,23 < argv[1] = < argv[1] = < argv[1] = < argv[1] = < argv[1] = --- > argv[1] = > argv[1] = > argv[1] = > argv[1] = > argv[2] = > argv[1] = > argv[2] = > argv[1] = <3> > argv[1] = > argv[1] = > argv[1] = > argv[1] = <3> > argv[1] = > argv[1] = > argv[1] = > argv[1] = <3> > argv[1] = > argv[1] = > argv[1] = > argv[1] = <3> > argv[1] = > argv[1] = > argv[1] = 7,19c25 < argv[1] = < argv[1] = <1> < argv[1] = < argv[1] = <1> < argv[1] = < argv[1] = <1> < argv[1] = < argv[1] = <1> < argv[1] = < argv[1] = <1> < argv[1] = < argv[1] = <1> < argv[1] = --- > argv[1] = 21,23c27,29 < argv[1] = < argv[1] = < argv[1] = --- > argv[1] = > argv[1] = > argv[1] = 25c31,36 < argv[1] = --- > argv[1] = > argv[1] = > argv[1] = > argv[1] = <5> > argv[1] = > argv[1] = 27c38,41 < argv[1] = --- > argv[1] = <5> > argv[1] = > argv[1] = > argv[1] = 29c43,50 < argv[1] = --- > argv[1] = > argv[2] = > argv[3] = > argv[4] = > argv[5] = > argv[1] = <3> > argv[1] = > argv[1] = 31,42c52,74 < argv[3] = < argv[1] = <1> < argv[1] = < argv[2] = < argv[3] = < argv[1] = < argv[1] = < argv[1] = < argv[1] = < argv[1] = < argv[1] = < argv[1] = --- > argv[3] = > argv[1] = > argv[1] = > argv[2] = > argv[3] = > argv[4] = > argv[5] = > argv[1] = > argv[2] = > argv[3] = > argv[4] = > argv[5] = > argv[1] = > argv[2] = > argv[3] = > argv[1] = > argv[1] = > argv[2] = > argv[3] = > argv[1] = > argv[2] = > argv[3] = > argv[1] = run-braces run-builtins 97,104c97,104 < aabac < aabac < xxyxz < aabac < aabac < mmnmomp < aabac < mmnmomp --- > a b c > a b c > x y z > a b c > a b c > m n o p > a b c > m n o p run-cond warning: all of these tests will fail if the conditional command has not warning: been compiled into the shell warning: some of these tests will fail if extended pattern matching has not warning: been compiled into the shell run-cprint run-dbg-support run-dbg-support2 run-dirstack 17d16 < /usr// 18a18 > /usr / 42c42 < /tmp//etc// --- > /tmp /etc / 46c46 < /tmp//usr//etc// --- > /tmp /usr /etc / run-dollars 2,18c2,8 < argv[1] = < argv[1] = < argv[1] = < argv[1] = < argv[1] = < argv[1] = <1> < argv[1] = < argv[1] = <1> < argv[1] = < argv[1] = <1> < argv[1] = < argv[1] = <1> < argv[1] = < argv[1] = <1> < argv[1] = < argv[1] = <1> < argv[1] = --- > argv[1] = > argv[1] = > argv[1] = > argv[1] = > argv[2] = > argv[1] = > argv[2] = 20,22c10,12 < argv[1] = < argv[1] = < argv[1] = --- > argv[1] = > argv[1] = > argv[1] = 24c14,35 < argv[1] = --- > argv[1] = > argv[1] = > argv[1] = > argv[1] = <3> > argv[1] = > argv[1] = > argv[1] = > argv[1] = <3> > argv[1] = > argv[1] = > argv[1] = > argv[1] = <3> > argv[1] = > argv[1] = > argv[1] = > argv[1] = <3> > argv[1] = > argv[1] = > argv[1] = > argv[1] = <5> > argv[1] = > argv[1] = 26c37,40 < argv[1] = --- > argv[1] = <5> > argv[1] = > argv[1] = > argv[1] = 28c42,49 < argv[1] = --- > argv[1] = > argv[2] = > argv[3] = > argv[4] = > argv[5] = > argv[1] = <3> > argv[1] = > argv[1] = 30,50c51,82 < argv[3] = < argv[1] = <1> < argv[1] = < argv[2] = < argv[3] = < argv[1] = < argv[1] = < argv[1] = < argv[1] = < argv[1] = < argv[1] = < argv[1] = < foo = 11213141516171819110 < bar = 11213141516171819110 < foo1 = 11213141516171819110 < bar1 = 11213141516171819110 < foo2 = 1ÏÏ2ÏÏ3ÏÏ4ÏÏ5ÏÏ6ÏÏ7ÏÏ8ÏÏ9ÏÏ10 < bar2 = 1ÏÏ2ÏÏ3ÏÏ4ÏÏ5ÏÏ6ÏÏ7ÏÏ8ÏÏ9ÏÏ10 < foo3 = 11213141516171819110 < bar3 = 11213141516171819110 < bad 1 --- > argv[3] = > argv[1] = > argv[1] = > argv[2] = > argv[3] = > argv[4] = > argv[5] = > argv[1] = > argv[2] = > argv[3] = > argv[4] = > argv[5] = > argv[1] = > argv[2] = > argv[3] = > argv[1] = > argv[1] = > argv[2] = > argv[3] = > argv[1] = > argv[2] = > argv[3] = > argv[1] = > foo = 1:2:3:4:5:6:7:8:9:10 > bar = 1:2:3:4:5:6:7:8:9:10 > foo1 = 1 2 3 4 5 6 7 8 9 10 > bar1 = 1 2 3 4 5 6 7 8 9 10 > foo2 = 1:2:3:4:5:6:7:8:9:10 > bar2 = 1:2:3:4:5:6:7:8:9:10 > foo3 = 1:2:3:4:5:6:7:8:9:10 > bar3 = 1:2:3:4:5:6:7:8:9:10 > ok 1 52c84 < bad 3 --- > ok 3 54,66c86,97 < foo = 11213141516171819110 < bar = 11213141516171819110 < foo1 = 11213141516171819110 < bar1 = 11213141516171819110 < foo2 = 1ÏÏ2ÏÏ3ÏÏ4ÏÏ5ÏÏ6ÏÏ7ÏÏ8ÏÏ9ÏÏ10 < bar2 = 1ÏÏ2ÏÏ3ÏÏ4ÏÏ5ÏÏ6ÏÏ7ÏÏ8ÏÏ9ÏÏ10 < foo3 = 11213141516171819110 < bar3 = 11213141516171819110 < bad 1 < bad 2 < bad 3 < bad 4 < xaÏÏxbÏÏxc --- > foo = 1 2 3 4 5 6 7 8 9 10 > bar = 1 2 3 4 5 6 7 8 9 10 > foo1 = 1 2 3 4 5 6 7 8 9 10 > bar1 = 1 2 3 4 5 6 7 8 9 10 > foo2 = 1 2 3 4 5 6 7 8 9 10 > bar2 = 1 2 3 4 5 6 7 8 9 10 > foo3 = 1 2 3 4 5 6 7 8 9 10 > bar3 = 1 2 3 4 5 6 7 8 9 10 > ok 1 > ok 2 > ok 3 > ok 4 68,71c99,103 < aÏÏbÏÏc < aÏÏbÏÏc < aabac < aabac --- > xa|xb|xc > a|b|c > a|b|c > a b c > a b c 74c106 < aÏÏb --- > a|b 78,84c110,113 < aÏÏbÏÏc < aÏÏbÏÏc < xaÏÏxbÏÏxc < xaÏÏxbÏÏxc < 1 < 1 < 1 --- > a|b|c > a|b|c > xa|xb|xc > xa|xb|xc 86,88d114 < 1 < 1 < 1 89a116,121 > 3 > 3 > 3 > 3 > 3 > 3 91c123,124 < argv[1] = --- > argv[1] = > argv[2] = <2> 93,101c126,136 < argv[1] = < argv[1] = < argv[1] = < argv[1] = < argv[1] = < argv[1] = < argv[1] = < argv[1] = < argv[1] = --- > argv[1] = > argv[2] = <2> > argv[1] = > argv[1] = > argv[1] = > argv[1] = > argv[1] = > argv[1] = > argv[2] = > argv[1] = > argv[1] = run-errors run-execscript warning: the text of a system error message may vary between systems and warning: produce diff output. warning: if the text of the error messages concerning `notthere' or warning: `/tmp/bash-notthere' not being found or `/' being a directory warning: produce diff output, please do not consider this a test failure warning: if diff output differing only in the location of the bash warning: binary appears, please do not consider this a test failure 1c1 < before exec1.sub: oneÏÏtwoÏÏthree --- > before exec1.sub: one two three 3c3 < aaÏÏbbÏÏccÏÏddÏÏee --- > aa bb cc dd ee 15c15 < /: /: cannot execute binary file --- > /: /: is a directory run-exp-tests 52,57c52,75 < argv[1] = < abcÏÏdefÏÏghiÏÏjkl > < argv[1] = < abcÏÏdefÏÏghiÏÏjkl > < argv[1] = <--abcÏÏdefÏÏghiÏÏjkl--> < argv[1] = < argv[1] = < argv[1] = --- > argv[1] = < abc> > argv[2] = > argv[3] = > argv[4] = > argv[1] = < abc> > argv[2] = > argv[3] = > argv[4] = > argv[1] = <--abc> > argv[2] = > argv[3] = > argv[4] = > argv[1] = > argv[2] = > argv[3] = > argv[4] = > argv[1] = > argv[2] = > argv[3] = > argv[4] = > argv[1] = > argv[2] = > argv[3] = > argv[4] = 79,85c97,113 < argv[1] = < argv[2] = < argv[1] = < argv[1] = < argv[1] = < argv[1] = < argv[1] = --- > argv[1] = > argv[2] = > argv[3] = > argv[4] = > argv[1] = > argv[1] = > argv[1] = > argv[2] = > argv[3] = > argv[1] = > argv[2] = > argv[3] = > argv[1] = > argv[2] = > argv[3] = > argv[4] = > argv[5] = 87c115,119 < argv[1] = --- > argv[1] = > argv[2] = <> > argv[3] = > argv[4] = <> > argv[5] = run-extglob run-extglob2 run-extglob3 run-func warning: if you have exported functions defined in your environment, warning: they may show up as diff output. warning: if so, please do not consider this a test failure run-getopts 9c9 < remaining args: oneÏÏtwoÏÏthree --- > remaining args: one two three 12c12 < remaining args: oneÏÏtwoÏÏthreeÏÏfourÏÏfiveÏÏsixÏÏsevenÏÏeightÏÏnineÏÏtenÏÏelevenÏÏtwelve --- > remaining args: one two three four five six seven eight nine ten eleven twelve 15,16d14 < ./getopts2.sub: illegal option -- Ï < Usage: ./getopts2.sub [-a] [-b value] [-c value] -[de] args 17a16,18 > -c cval specified > -d specified > -a specified 19,20c20,27 < remaining args: oneÏÏtwoÏÏthreeÏÏfourÏÏfive < ./getopts4.sub: error: illegal option character `Ï' --- > remaining args: one two three four five > -a specified > -b bval specified > remaining args: one two three > -a specified > -b bval specified > remaining args: one two three > ./getopts4.sub: error: option `b' requires an argument 22c29 < ./getopts4.sub: error: illegal option character `Ï' --- > ./getopts4.sub: error: illegal option character `c' 24,29c31,32 < ./getopts4.sub: error: illegal option character `Ï' < Usage: ./getopts4.sub [-a] [-b value] args < ./getopts4.sub: error: illegal option character `Ï' < Usage: ./getopts4.sub [-a] [-b value] args < ./getopts4.sub: error: illegal option character `Ï' < Usage: ./getopts4.sub [-a] [-b value] args --- > -a specified > remaining args: -b bval one two three 36,41d38 < ./getopts5.sub: illegal option -- Ï < something else here < ./getopts5.sub: illegal option -- Ï < something else here < ./getopts5.sub: illegal option -- - < something else here 44,49d40 < ./getopts5.sub: illegal option -- Ï < something else here < ./getopts5.sub: illegal option -- Ï < something else here < ./getopts5.sub: illegal option -- - < something else here 52,57d42 < ./getopts5.sub: illegal option -- Ï < something else here < ./getopts5.sub: illegal option -- Ï < something else here < ./getopts5.sub: illegal option -- - < something else here 60c45 < getop: OPTIND=2 --- > getop: OPTIND=5 66d50 < -c specified run-glob-test run-heredoc run-herestr 7c7 < firstÏÏsecondÏÏthird --- > first second third run-histexpand warning: all of these tests will fail if history has not been compiled warning: into the shell run-history warning: all of these tests will fail if history has not been compiled warning: into the shell run-ifs run-ifs-posix run-input-test run-intl warning: some of these tests will fail if you do not have UTF-8 warning: locales installed on your system. warning: please ignore any differences consisting only of white space Warning! One or more of your selected locales are not available. Please invoke the commands "locale" and "locale -a" to verify your selections and the available locales. Continuing processing using the "C" locale. 2c2 < 2 --- > 1 8,9c8,9 < aÏÏb < 0000000 141 317 317 142 --- > aéb > 0000000 141 303 251 142 run-invert run-iquote run-jobs warning: some of these tests may fail if job control has not been compiled warning: into the shell warning: there may be a message regarding a cat process dying due to a warning: SIGHUP. Please disregard. 67c67 < 3 -- 11213 -- 1 - 2 - 3 --- > 3 -- 1 2 3 -- 1 - 2 - 3 run-more-exp 12d11 < argv[1] = 13a13,17 > argv[2] = > argv[3] = > argv[4] = > argv[5] = > argv[1] = 16,17c20,29 < argv[1] = < argv[1] = --- > argv[1] = > argv[2] = > argv[3] = > argv[4] = > argv[5] = > argv[1] = > argv[2] = > argv[3] = > argv[4] = > argv[5] = 45,50c57,61 < argv[1] = < argv[1] = <1> < argv[1] = <^?bar> < argv[1] = <1> < argv[1] = <^?^?^?> < argv[1] = <1> --- > argv[1] = > argv[1] = <2> > argv[1] = > argv[1] = <2> > argv[1] = <4> 87,88c98,103 < argv[1] = <^?abd^?x> < argv[1] = <^?abd^?> --- > argv[1] = <> > argv[2] = > argv[3] = > argv[1] = <> > argv[2] = > argv[3] = <> 150,151c165,166 < <${*-x}>: <ßß> < <${@-x}>: <> --- > <${*-x}>: < > > <${@-x}>: < > 196c211,212 < argv[1] = <:aab:> --- > argv[1] = <:a:> > argv[1] = <:b:> run-new-exp warning: two of these tests will fail if your OS does not support warning: named pipes or the /dev/fd filesystem. If the tests of the warning: process substitution mechanism fail, please do not consider warning: this a test failure warning: if you have exported variables beginning with the string _Q, warning: diff output may be generated. If so, please do not consider warning: this a test failure 39,42c39,50 < argv[1] = < argv[1] = < argv[1] = < argv[1] = --- > argv[1] = > argv[2] = > argv[1] = > argv[2] = > argv[1] = > argv[2] = > argv[3] = > argv[1] = > argv[2] = > argv[3] = > argv[4] = > argv[5] = 177,179c185,196 < argv[1] = < argv[1] = < argv[1] = --- > argv[1] = > argv[2] = > argv[3] = > argv[4] = > argv[1] = > argv[2] = > argv[3] = > argv[4] = > argv[1] = > argv[2] = > argv[3] = > argv[4] = 194,195c211,212 < argv[1] = <"2ÏÏ3"> < argv[1] = <"2ÏÏ3"> --- > argv[1] = <"2 3"> > argv[1] = <"2:3"> 200,203c217,228 < argv[1] = <^A^A^B^A^?> < argv[1] = <^A^A^B^A^?> < argv[1] = <^A^A^B^A^?> < argv[1] = <^A^A^B^A^?> --- > argv[1] = <^A> > argv[2] = <^B> > argv[3] = <^?> > argv[1] = <^A> > argv[2] = <^B> > argv[3] = <^?> > argv[1] = <^A> > argv[2] = <^B> > argv[3] = <^?> > argv[1] = <^A> > argv[2] = <^B> > argv[3] = <^?> 384,386c409,421 < argv[1] = <_QUANTITYÏÏ_QUARTÏÏ_QUESTÏÏ_QUILLÏÏ_QUOTAÏÏ_QUOTE> < argv[1] = <_QUANTITYÏÏ_QUARTÏÏ_QUESTÏÏ_QUILLÏÏ_QUOTAÏÏ_QUOTE> < argv[1] = <_QUANTITYÏÏ_QUARTÏÏ_QUESTÏÏ_QUILLÏÏ_QUOTAÏÏ_QUOTE> --- > argv[1] = <_QUANTITY> > argv[2] = <_QUART> > argv[3] = <_QUEST> > argv[4] = <_QUILL> > argv[5] = <_QUOTA> > argv[6] = <_QUOTE> > argv[1] = <_QUANTITY> > argv[2] = <_QUART> > argv[3] = <_QUEST> > argv[4] = <_QUILL> > argv[5] = <_QUOTA> > argv[6] = <_QUOTE> > argv[1] = <_QUANTITY-_QUART-_QUEST-_QUILL-_QUOTA-_QUOTE> 390,397c425,432 < Case01---1---AABAC::--- < Case02---1---AÏÏBÏÏC::--- < Case03---1---AABAC::--- < Case04---1---AABAC::--- < Case05---1---AABAC::--- < Case06---1---AÏÏBÏÏC::--- < Case07---1---AABAC::--- < Case08---1---AABAC::--- --- > Case01---3---A:B:C--- > Case02---1---A B C::--- > Case03---3---A:B:C--- > Case04---3---A:B:C--- > Case05---3---A:B:C--- > Case06---1---A B C::--- > Case07---3---A:B:C--- > Case08---3---A:B:C--- 399,400d433 < argv[1] = < argv[1] = 401a435,440 > argv[2] = > argv[3] = > argv[4] = > argv[5] = > argv[6] = > argv[7] = 403a443,448 > argv[3] = > argv[4] = > argv[5] = > argv[1] = > argv[1] = > argv[2] = 448,450c493,495 < 0010203040506070809 < 0010203040506070809 < 0010203040506070809 --- > 0 > 9 > 8 9 run-nquote run-nquote1 warning: several of these tests will fail if arrays have not warning: been compiled into the shell. 77c77,78 < argv[2] = --- > argv[2] = > argv[3] = 82c83,84 < argv[2] = --- > argv[2] = > argv[3] = 87c89 < argv[2] = --- > argv[2] = 118c120,121 < argv[2] = --- > argv[2] = > argv[3] = run-nquote2 warning: several of these tests will fail if arrays have not warning: been compiled into the shell. 21c21,22 < argv[1] = --- > argv[1] = > argv[2] = 24c25,26 < argv[1] = --- > argv[1] = > argv[2] = 27c29,30 < argv[1] = --- > argv[1] = > argv[2] = 30c33,34 < argv[1] = --- > argv[1] = > argv[2] = 51c55,56 < argv[1] = --- > argv[1] = > argv[2] = 54c59,60 < argv[1] = --- > argv[1] = > argv[2] = 57c63,64 < argv[1] = --- > argv[1] = > argv[2] = 60c67,68 < argv[1] = --- > argv[1] = > argv[2] = 63c71,72 < argv[1] = --- > argv[1] = > argv[2] = 66c75,76 < argv[1] = --- > argv[1] = > argv[2] = run-nquote3 warning: several of these tests will fail if arrays have not warning: been compiled into the shell. 39c39,40 < argv[1] = --- > argv[1] = > argv[2] = 42c43,44 < argv[1] = <^AwxÏÏw^Axy> --- > argv[1] = <^Awx> > argv[2] = 45c47,48 < argv[1] = --- > argv[1] = > argv[2] = 48c51,52 < argv[1] = --- > argv[1] = > argv[2] = 51c55,56 < argv[1] = <^AwxÏÏw^Axy> --- > argv[1] = <^Awx> > argv[2] = 54c59,60 < argv[1] = --- > argv[1] = > argv[2] = run-nquote4 warning: some of these tests will fail if you do not have UTF-8 warning: locales installed on your system run-posix2 run-posixpat run-precedence run-printf run-quote run-read warning: please do not consider output differing only in the amount of warning: white space to be an error. 36d35 < ./read2.sub: line 3: /dev/tty: No such device or address 41c40 < ./read2.sub: line 13: /dev/tty: No such device or address --- > ./read2.sub: line 13: read: -3: invalid timeout specification 59c58,60 < argv[1] = <^?^?> --- > argv[1] = <> > argv[2] = <> > argv[3] = <> 61c62 < 0 0 0 --- > 0 0 0 run-redir warning: the text of a system error message may vary between systems and warning: produce diff output. warning: if the text of an error message concerning `redir1.*' not being warning: found or messages concerning bad file descriptors produce diff warning: output, please do not consider it a test failure 35,36c35,36 < 0 -- 330 < 0 -- 440 --- > 0 -- 3 0 > 0 -- 4 0 87c87 < ./redir5.sub: line 20: read: 5: invalid file descriptor: Bad file number --- > ./redir5.sub: line 20: read: 5: invalid file descriptor: Bad file descriptor 89c89 < ./redir5.sub: line 27: read: read error: 0: Bad file number --- > ./redir5.sub: line 27: read: read error: 0: Bad file descriptor run-rhs-exp run-rsh run-set-e run-set-x run-shopt run-strip run-test 2c2 < 0 --- > 1 6c6 < 0 --- > 1 8c8 < 0 --- > 1 10c10 < 0 --- > 1 14c14 < 0 --- > 1 18c18 < 0 --- > 1 20c20 < 0 --- > 1 22c22 < 0 --- > 1 26c26 < 0 --- > 1 28c28 < 0 --- > 1 32c32 < 0 --- > 1 36c36 < 0 --- > 1 38c38 < 0 --- > 1 42c42 < 0 --- > 1 44c44 < 0 --- > 1 46c46 < 0 --- > 1 50c50 < 0 --- > 1 52c52 < 0 --- > 1 56c56 < 0 --- > 1 58,59d57 < ./test.tests: line 102: /dev/tty: No such device or address < t -u noexist 60a59,60 > t -u noexist > 1 62c62 < 0 --- > 1 66c66 < 0 --- > 1 68c68 < 0 --- > 1 72c72 < 0 --- > 1 76c76 < 0 --- > 1 80c80 < 0 --- > 1 88c88 < 0 --- > 1 94c94 < 0 --- > 1 98c98 < 0 --- > 1 100c100 < 0 --- > 1 104c104 < 0 --- > 1 108c108 < 0 --- > 1 112c112 < 0 --- > 1 114c114 < 0 --- > 1 116c116 < 0 --- > 1 120c120 < 0 --- > 1 126c126 < 0 --- > 1 128c128 < 0 --- > 1 134c134 < 0 --- > 1 138c138 < 0 --- > 1 140c140 < 0 --- > 1 146c146 < 0 --- > 1 148c148 < 0 --- > 1 168c168 < 0 --- > 1 178c178 < 0 --- > 1 180c180 < 0 --- > 1 188c188 < 0 --- > 1 196c196 < 0 --- > 1 198c198 < 0 --- > 1 202c202 < 0 --- > 1 204c204 < 0 --- > 1 212c212 < 0 --- > 1 216c216 < 0 --- > 1 230c230,231 < 0 --- > ./test.tests: line 13: test: 4+3: integer expression expected > 2 232c233,234 < 0 --- > ./test.tests: line 7: [: 4+3: integer expression expected > 2 234c236,237 < 0 --- > ./test.tests: line 13: test: 4+5: integer expression expected > 2 236c239,240 < 0 --- > ./test.tests: line 7: [: 4+5: integer expression expected > 2 238c242,243 < 0 --- > ./test.tests: line 13: test: A: integer expression expected > 2 240c245,246 < 0 --- > ./test.tests: line 7: [: A: integer expression expected > 2 242c248,249 < 0 --- > ./test.tests: line 13: test: B: integer expression expected > 2 244c251,252 < 0 --- > ./test.tests: line 7: [: B: integer expression expected > 2 246c254,255 < 0 --- > ./test.tests: line 13: test: `)' expected > 2 248,253c257,268 < 0 < 0 < 0 < 0 < 0 < 0 --- > ./test.tests: line 7: [: `)' expected, found ] > 2 > ./test.tests: line 13: test: a: unary operator expected > 2 > ./test.tests: line 13: test: b: binary operator expected > 2 > ./test.tests: line 13: test: -A: unary operator expected > 2 > ./test.tests: line 13: test: too many arguments > 2 > ./test.tests: line 13: test: too many arguments > 2 256c271,272 < 0 --- > ./test.tests: line 13: test: (: unary operator expected > 2 258c274 < 0 --- > 1 260c276 < 0 --- > 1 262c278 < 0 --- > 1 264c280 < 0 --- > 1 266c282 < 0 --- > 1 268c284 < 0 --- > 1 run-tilde run-tilde2 run-trap warning: UNIX versions number signals differently. If output differing warning: only in line numbers is produced, please do not consider this warning: a test failure. 3a4,5 > trap -- 'echo aborting' SIGINT > trap -- 'echo aborting' SIGQUIT 10a13,14 > trap -- 'echo aborting' SIGINT > trap -- 'echo aborting' SIGQUIT 19a24,25 > trap -- 'echo aborting' SIGINT > trap -- 'echo aborting' SIGQUIT 32a39,40 > trap -- 'echo aborting' SIGINT > trap -- 'echo aborting' SIGQUIT 37a46,47 > trap -- 'echo aborting' SIGINT > trap -- 'echo aborting' SIGQUIT 40a51,52 > trap -- '' SIGINT > trap -- 'echo aborting' SIGQUIT 60d71 < trap -- '' SIGUSR2 61a73 > trap -- '' SIGUSR2 run-type run-varenv + return 0 + set +x