Alexandre Oliva wrote: > > On Nov 1, 2000, Robert Boehne <[EMAIL PROTECTED]> wrote: > > > From looking at the test, it seems to be checking for shell > > properties, nothing related to the compiler, is this the case? > > Yep, I think that's right. I suggest running this test with > VERBOSE=yes, to see why exactly it fails. > The reason this is so baffling is that the same test passed when g++ is the compiler, so changing the compiler causes the shell to change properties? I've attached the verbose output, and I hope someone can help me interpret it. -- Robert Boehne Software Engineer Ricardo Software Chicago Technical Center TEL: (630)789-0003 x. 238 FAX: (630)789-0127 email: [EMAIL PROTECTED]
Script command is started on Wed Nov 1 16:42:22 CST 2000. boreas::/boreas/libtool (51)% env VERBOSE=1 make check TESTS='quote.test' Making check in . make[1]: Entering directory `/boreas/libtool' make[1]: Nothing to be done for `check-am'. make[1]: Leaving directory `/boreas/libtool' Making check in libltdl make[1]: Entering directory `/boreas/libtool/libltdl' make[1]: Nothing to be done for `check'. make[1]: Leaving directory `/boreas/libtool/libltdl' Making check in doc make[1]: Entering directory `/boreas/libtool/doc' make[1]: Leaving directory `/boreas/libtool/doc' Making check in tests make[1]: Entering directory `/boreas/libtool/tests' make check-TESTS make[2]: Entering directory `/boreas/libtool/tests' + need_prefix=no + test -z . + . ./defs + + cd . + pwd srcdir=/boreas/libtool/tests + + sed s%^.*/%% + echo ./quote.test progname=quote.test + libtool=../libtool + make=make + SHELL=/bin/sh + prefix=./_inst + test no = yes + test -d ./_inst + prefix=NONE + grep ^CC= + ../libtool --config + eval CC="xlc" + CC=xlc + echo === Running quote.test === Running quote.test + status=0 + echo=echo + 2> /dev/null + test X = X\t + IFS= + save_ifs= + IFS= : + test -f /boreas/icad/doc/frame/bin/echo + test -f /boreas/icad/ICAD72/AIX/bin/echo + test -f /boreas/icad/ICAD72/AIX/lib/emacs/rs6000-ibm-aix4.1/bin/echo + test -f ./echo + test -f /usr/vacpp/bin/echo + test -f /usr/java_dev2/jre/sh/echo + test -f /usr/java_dev2/sh/echo + test -f /usr/opt/perl5/bin/echo + test -f /usr/local/bin/echo + test -f /bin/echo + 2> /dev/null + test X = X\t + test -f /usr/bin/echo + 2> /dev/null + test X = X\t + test -f /usr/bin/X11/echo + test -f /usr/local/bin/X11/echo + test -f /boreas/rbo/bin/echo + test -f /usr/bsd/echo + test -f /usr/etc/echo + test -f /usr/lib/echo + test -f /sbin/echo + test -f /usr/sbin/echo + test -f /usr/ccs/bin/echo + test -f /usr/ucb/echo + test -f /etc/echo + test -f /icarus/OCC/OCC/AIX/bin/echo + test -f /boreas/Ricardo/bin/echo + test -f /net/InHouse/bin/echo + test -f /net/Ricardo/bin/echo + test -f /usr/ucb/echo + IFS= + test Xecho = Xecho + 2> /dev/null + test X\t = X\t + echo=print -r + print -r == compile mode == compile mode + preargs=xlc -c + preflag= + flag=-DVAR= + postargs=foo.c + print -r = trying: no quoting = trying: no quoting + + ../libtool -n --mode=compile xlc -c -DVAR=test foo.c result=mkdir .libs xlc -c -DVAR=test foo.c -DPIC -o .libs/foo.o + match=xlc -c -DVAR=test + print -r = passed: mkdir .libs xlc -c -DVAR=test foo.c -DPIC -o .libs/foo.o = passed: mkdir .libs xlc -c -DVAR=test foo.c -DPIC -o .libs/foo.o + print -r = trying: \\ quoting = trying: \\ quoting + + ../libtool -n --mode=compile xlc -c -DVAR=\test\ foo.c result=mkdir .libs xlc -c -DVAR=\\test\\ foo.c -DPIC -o .libs/foo.o + match=xlc -c -DVAR=\\test\\ + print -r = passed: mkdir .libs xlc -c -DVAR=\\test\\ foo.c -DPIC -o .libs/foo.o = passed: mkdir .libs xlc -c -DVAR=\\test\\ foo.c -DPIC -o .libs/foo.o + print -r = trying: \" quoting = trying: \" quoting + + ../libtool -n --mode=compile xlc -c -DVAR="test" foo.c result=mkdir .libs xlc -c -DVAR=\"test\" foo.c -DPIC -o .libs/foo.o + match=xlc -c -DVAR=\"test\" + print -r = passed: mkdir .libs xlc -c -DVAR=\"test\" foo.c -DPIC -o .libs/foo.o = passed: mkdir .libs xlc -c -DVAR=\"test\" foo.c -DPIC -o .libs/foo.o + print -r = trying: \` quoting = trying: \` quoting + + ../libtool -n --mode=compile xlc -c -DVAR=`test` foo.c result=mkdir .libs xlc -c -DVAR=\`test\` foo.c -DPIC -o .libs/foo.o + match=xlc -c -DVAR=\`test\` + print -r = passed: mkdir .libs xlc -c -DVAR=\`test\` foo.c -DPIC -o .libs/foo.o = passed: mkdir .libs xlc -c -DVAR=\`test\` foo.c -DPIC -o .libs/foo.o + print -r = trying: \$ quoting = trying: \$ quoting + + ../libtool -n --mode=compile xlc -c -DVAR=$test$ foo.c result=mkdir .libs xlc -c -DVAR=\$test\$ foo.c -DPIC -o .libs/foo.o + match=xlc -c -DVAR=\$test\$ + print -r = passed: mkdir .libs xlc -c -DVAR=\$test\$ foo.c -DPIC -o .libs/foo.o = passed: mkdir .libs xlc -c -DVAR=\$test\$ foo.c -DPIC -o .libs/foo.o + print -r = trying: "[" quoting = trying: "[" quoting + + ../libtool -n --mode=compile xlc -c -DVAR=[test[ foo.c result=mkdir .libs xlc -c "-DVAR=[test[" foo.c -DPIC -o .libs/foo.o + match=xlc -c "-DVAR=[test[" + print -r = passed: mkdir .libs xlc -c "-DVAR=[test[" foo.c -DPIC -o .libs/foo.o = passed: mkdir .libs xlc -c "-DVAR=[test[" foo.c -DPIC -o .libs/foo.o + print -r = trying: "]" quoting = trying: "]" quoting + + ../libtool -n --mode=compile xlc -c -DVAR=]test] foo.c result=mkdir .libs xlc -c "-DVAR=]test]" foo.c -DPIC -o .libs/foo.o + match=xlc -c "-DVAR=]test]" + print -r = passed: mkdir .libs xlc -c "-DVAR=]test]" foo.c -DPIC -o .libs/foo.o = passed: mkdir .libs xlc -c "-DVAR=]test]" foo.c -DPIC -o .libs/foo.o + print -r = trying: "~" quoting = trying: "~" quoting + + ../libtool -n --mode=compile xlc -c -DVAR=~test~ foo.c result=mkdir .libs xlc -c "-DVAR=~test~" foo.c -DPIC -o .libs/foo.o + match=xlc -c "-DVAR=~test~" + print -r = passed: mkdir .libs xlc -c "-DVAR=~test~" foo.c -DPIC -o .libs/foo.o = passed: mkdir .libs xlc -c "-DVAR=~test~" foo.c -DPIC -o .libs/foo.o + print -r = trying: "#" quoting = trying: "#" quoting + + ../libtool -n --mode=compile xlc -c -DVAR=#test# foo.c result=mkdir .libs xlc -c "-DVAR=#test#" foo.c -DPIC -o .libs/foo.o + match=xlc -c "-DVAR=#test#" + print -r = passed: mkdir .libs xlc -c "-DVAR=#test#" foo.c -DPIC -o .libs/foo.o = passed: mkdir .libs xlc -c "-DVAR=#test#" foo.c -DPIC -o .libs/foo.o + print -r = trying: "^" quoting = trying: "^" quoting + + ../libtool -n --mode=compile xlc -c -DVAR=^test^ foo.c result=mkdir .libs xlc -c "-DVAR=^test^" foo.c -DPIC -o .libs/foo.o + match=xlc -c "-DVAR=^test^" + print -r = passed: mkdir .libs xlc -c "-DVAR=^test^" foo.c -DPIC -o .libs/foo.o = passed: mkdir .libs xlc -c "-DVAR=^test^" foo.c -DPIC -o .libs/foo.o + print -r = trying: "&" quoting = trying: "&" quoting + + ../libtool -n --mode=compile xlc -c -DVAR=&test& foo.c result=mkdir .libs xlc -c "-DVAR=&test&" foo.c -DPIC -o .libs/foo.o + match=xlc -c "-DVAR=&test&" + print -r = passed: mkdir .libs xlc -c "-DVAR=&test&" foo.c -DPIC -o .libs/foo.o = passed: mkdir .libs xlc -c "-DVAR=&test&" foo.c -DPIC -o .libs/foo.o + print -r = trying: "*" quoting = trying: "*" quoting + + ../libtool -n --mode=compile xlc -c -DVAR=*test* foo.c result=mkdir .libs xlc -c "-DVAR=*test*" foo.c -DPIC -o .libs/foo.o + match=xlc -c "-DVAR=*test*" + print -r = passed: mkdir .libs xlc -c "-DVAR=*test*" foo.c -DPIC -o .libs/foo.o = passed: mkdir .libs xlc -c "-DVAR=*test*" foo.c -DPIC -o .libs/foo.o + print -r = trying: "(" quoting = trying: "(" quoting + + ../libtool -n --mode=compile xlc -c -DVAR=(test( foo.c result=mkdir .libs xlc -c "-DVAR=(test(" foo.c -DPIC -o .libs/foo.o + match=xlc -c "-DVAR=(test(" + print -r = passed: mkdir .libs xlc -c "-DVAR=(test(" foo.c -DPIC -o .libs/foo.o = passed: mkdir .libs xlc -c "-DVAR=(test(" foo.c -DPIC -o .libs/foo.o + print -r = trying: ")" quoting = trying: ")" quoting + + ../libtool -n --mode=compile xlc -c -DVAR=)test) foo.c result=mkdir .libs xlc -c "-DVAR=)test)" foo.c -DPIC -o .libs/foo.o + match=xlc -c "-DVAR=)test)" + print -r = passed: mkdir .libs xlc -c "-DVAR=)test)" foo.c -DPIC -o .libs/foo.o = passed: mkdir .libs xlc -c "-DVAR=)test)" foo.c -DPIC -o .libs/foo.o + print -r = trying: "{" quoting = trying: "{" quoting + + ../libtool -n --mode=compile xlc -c -DVAR={test{ foo.c result=mkdir .libs xlc -c "-DVAR={test{" foo.c -DPIC -o .libs/foo.o + match=xlc -c "-DVAR={test{" + print -r = passed: mkdir .libs xlc -c "-DVAR={test{" foo.c -DPIC -o .libs/foo.o = passed: mkdir .libs xlc -c "-DVAR={test{" foo.c -DPIC -o .libs/foo.o + print -r = trying: "}" quoting = trying: "}" quoting + + ../libtool -n --mode=compile xlc -c -DVAR=}test} foo.c result=mkdir .libs xlc -c "-DVAR=}test}" foo.c -DPIC -o .libs/foo.o + match=xlc -c "-DVAR=}test}" + print -r = passed: mkdir .libs xlc -c "-DVAR=}test}" foo.c -DPIC -o .libs/foo.o = passed: mkdir .libs xlc -c "-DVAR=}test}" foo.c -DPIC -o .libs/foo.o + print -r = trying: "|" quoting = trying: "|" quoting + + ../libtool -n --mode=compile xlc -c -DVAR=|test| foo.c result=mkdir .libs xlc -c "-DVAR=|test|" foo.c -DPIC -o .libs/foo.o + match=xlc -c "-DVAR=|test|" + print -r = passed: mkdir .libs xlc -c "-DVAR=|test|" foo.c -DPIC -o .libs/foo.o = passed: mkdir .libs xlc -c "-DVAR=|test|" foo.c -DPIC -o .libs/foo.o + print -r = trying: ";" quoting = trying: ";" quoting + + ../libtool -n --mode=compile xlc -c -DVAR=;test; foo.c result=mkdir .libs xlc -c "-DVAR=;test;" foo.c -DPIC -o .libs/foo.o + match=xlc -c "-DVAR=;test;" + print -r = passed: mkdir .libs xlc -c "-DVAR=;test;" foo.c -DPIC -o .libs/foo.o = passed: mkdir .libs xlc -c "-DVAR=;test;" foo.c -DPIC -o .libs/foo.o + print -r = trying: "<" quoting = trying: "<" quoting + + ../libtool -n --mode=compile xlc -c -DVAR=<test< foo.c result=mkdir .libs xlc -c "-DVAR=<test<" foo.c -DPIC -o .libs/foo.o + match=xlc -c "-DVAR=<test<" + print -r = passed: mkdir .libs xlc -c "-DVAR=<test<" foo.c -DPIC -o .libs/foo.o = passed: mkdir .libs xlc -c "-DVAR=<test<" foo.c -DPIC -o .libs/foo.o + print -r = trying: ">" quoting = trying: ">" quoting + + ../libtool -n --mode=compile xlc -c -DVAR=>test> foo.c result=mkdir .libs xlc -c "-DVAR=>test>" foo.c -DPIC -o .libs/foo.o + match=xlc -c "-DVAR=>test>" + print -r = passed: mkdir .libs xlc -c "-DVAR=>test>" foo.c -DPIC -o .libs/foo.o = passed: mkdir .libs xlc -c "-DVAR=>test>" foo.c -DPIC -o .libs/foo.o + print -r = trying: "?" quoting = trying: "?" quoting + + ../libtool -n --mode=compile xlc -c -DVAR=?test? foo.c result=mkdir .libs xlc -c "-DVAR=?test?" foo.c -DPIC -o .libs/foo.o + match=xlc -c "-DVAR=?test?" + print -r = passed: mkdir .libs xlc -c "-DVAR=?test?" foo.c -DPIC -o .libs/foo.o = passed: mkdir .libs xlc -c "-DVAR=?test?" foo.c -DPIC -o .libs/foo.o + print -r = trying: "'" quoting = trying: "'" quoting + + ../libtool -n --mode=compile xlc -c -DVAR='test' foo.c result=mkdir .libs xlc -c "-DVAR='test'" foo.c -DPIC -o .libs/foo.o + match=xlc -c "-DVAR='test'" + print -r = passed: mkdir .libs xlc -c "-DVAR='test'" foo.c -DPIC -o .libs/foo.o = passed: mkdir .libs xlc -c "-DVAR='test'" foo.c -DPIC -o .libs/foo.o + print -r = trying: " " quoting = trying: " " quoting + + ../libtool -n --mode=compile xlc -c -DVAR= test foo.c result=mkdir .libs xlc -c "-DVAR= test " foo.c -DPIC -o .libs/foo.o + match=xlc -c "-DVAR= test " + print -r = passed: mkdir .libs xlc -c "-DVAR= test " foo.c -DPIC -o .libs/foo.o = passed: mkdir .libs xlc -c "-DVAR= test " foo.c -DPIC -o .libs/foo.o + print -r = trying: " " quoting = trying: " " quoting + + ../libtool -n --mode=compile xlc -c -DVAR= test foo.c result=mkdir .libs xlc -c "-DVAR= test " foo.c -DPIC -o .libs/foo.o + match=xlc -c "-DVAR= test " + print -r = passed: mkdir .libs xlc -c "-DVAR= test " foo.c -DPIC -o .libs/foo.o = passed: mkdir .libs xlc -c "-DVAR= test " foo.c -DPIC -o .libs/foo.o + print -r == link mode == link mode + preargs=xlc -o hell -g -O + preflag=-Wl, + flag=-someflag= + postargs=foo.o + print -r = trying: no quoting = trying: no quoting + + ../libtool -n --mode=link xlc -o hell -g -O -Wl,-someflag=test foo.o result=mkdir .libs xlc -o hell -g -O -someflag=test foo.o + match=xlc -o hell -g -O -Wl,-someflag=test + print -r = failed: mkdir .libs xlc -o hell -g -O -someflag=test foo.o = failed: mkdir .libs xlc -o hell -g -O -someflag=test foo.o + status=1 + print -r = trying: \\ quoting = trying: \\ quoting + + ../libtool -n --mode=link xlc -o hell -g -O -Wl,-someflag=\test\ foo.o result=mkdir .libs xlc -o hell -g -O -someflag=\\test\\ foo.o + match=xlc -o hell -g -O -Wl,-someflag=\\test\\ + print -r = failed: mkdir .libs xlc -o hell -g -O -someflag=\\test\\ foo.o = failed: mkdir .libs xlc -o hell -g -O -someflag=\\test\\ foo.o + status=1 + print -r = trying: \" quoting = trying: \" quoting + + ../libtool -n --mode=link xlc -o hell -g -O -Wl,-someflag="test" foo.o result=mkdir .libs xlc -o hell -g -O -someflag=\"test\" foo.o + match=xlc -o hell -g -O -Wl,-someflag=\"test\" + print -r = failed: mkdir .libs xlc -o hell -g -O -someflag=\"test\" foo.o = failed: mkdir .libs xlc -o hell -g -O -someflag=\"test\" foo.o + status=1 + print -r = trying: \` quoting = trying: \` quoting + + ../libtool -n --mode=link xlc -o hell -g -O -Wl,-someflag=`test` foo.o result=mkdir .libs xlc -o hell -g -O -someflag=\`test\` foo.o + match=xlc -o hell -g -O -Wl,-someflag=\`test\` + print -r = failed: mkdir .libs xlc -o hell -g -O -someflag=\`test\` foo.o = failed: mkdir .libs xlc -o hell -g -O -someflag=\`test\` foo.o + status=1 + print -r = trying: \$ quoting = trying: \$ quoting + + ../libtool -n --mode=link xlc -o hell -g -O -Wl,-someflag=$test$ foo.o result=mkdir .libs xlc -o hell -g -O -someflag=\$test\$ foo.o + match=xlc -o hell -g -O -Wl,-someflag=\$test\$ + print -r = failed: mkdir .libs xlc -o hell -g -O -someflag=\$test\$ foo.o = failed: mkdir .libs xlc -o hell -g -O -someflag=\$test\$ foo.o + status=1 + print -r = trying: "[" quoting = trying: "[" quoting + + ../libtool -n --mode=link xlc -o hell -g -O -Wl,-someflag=[test[ foo.o result=mkdir .libs xlc -o hell -g -O "-someflag=[test[" foo.o + match=xlc -o hell -g -O -Wl,"-someflag=[test[" + print -r = failed: mkdir .libs xlc -o hell -g -O "-someflag=[test[" foo.o = failed: mkdir .libs xlc -o hell -g -O "-someflag=[test[" foo.o + status=1 + print -r = trying: "]" quoting = trying: "]" quoting + + ../libtool -n --mode=link xlc -o hell -g -O -Wl,-someflag=]test] foo.o result=mkdir .libs xlc -o hell -g -O "-someflag=]test]" foo.o + match=xlc -o hell -g -O -Wl,"-someflag=]test]" + print -r = failed: mkdir .libs xlc -o hell -g -O "-someflag=]test]" foo.o = failed: mkdir .libs xlc -o hell -g -O "-someflag=]test]" foo.o + status=1 + print -r = trying: "~" quoting = trying: "~" quoting + + ../libtool -n --mode=link xlc -o hell -g -O -Wl,-someflag=~test~ foo.o result=mkdir .libs xlc -o hell -g -O "-someflag=~test~" foo.o + match=xlc -o hell -g -O -Wl,"-someflag=~test~" + print -r = failed: mkdir .libs xlc -o hell -g -O "-someflag=~test~" foo.o = failed: mkdir .libs xlc -o hell -g -O "-someflag=~test~" foo.o + status=1 + print -r = trying: "#" quoting = trying: "#" quoting + + ../libtool -n --mode=link xlc -o hell -g -O -Wl,-someflag=#test# foo.o result=mkdir .libs xlc -o hell -g -O "-someflag=#test#" foo.o + match=xlc -o hell -g -O -Wl,"-someflag=#test#" + print -r = failed: mkdir .libs xlc -o hell -g -O "-someflag=#test#" foo.o = failed: mkdir .libs xlc -o hell -g -O "-someflag=#test#" foo.o + status=1 + print -r = trying: "^" quoting = trying: "^" quoting + + ../libtool -n --mode=link xlc -o hell -g -O -Wl,-someflag=^test^ foo.o result=mkdir .libs xlc -o hell -g -O "-someflag=^test^" foo.o + match=xlc -o hell -g -O -Wl,"-someflag=^test^" + print -r = failed: mkdir .libs xlc -o hell -g -O "-someflag=^test^" foo.o = failed: mkdir .libs xlc -o hell -g -O "-someflag=^test^" foo.o + status=1 + print -r = trying: "&" quoting = trying: "&" quoting + + ../libtool -n --mode=link xlc -o hell -g -O -Wl,-someflag=&test& foo.o result=mkdir .libs xlc -o hell -g -O "-someflag=&test&" foo.o + match=xlc -o hell -g -O -Wl,"-someflag=&test&" + print -r = failed: mkdir .libs xlc -o hell -g -O "-someflag=&test&" foo.o = failed: mkdir .libs xlc -o hell -g -O "-someflag=&test&" foo.o + status=1 + print -r = trying: "*" quoting = trying: "*" quoting + + ../libtool -n --mode=link xlc -o hell -g -O -Wl,-someflag=*test* foo.o result=mkdir .libs xlc -o hell -g -O "-someflag=*test*" foo.o + match=xlc -o hell -g -O -Wl,"-someflag=*test*" + print -r = failed: mkdir .libs xlc -o hell -g -O "-someflag=*test*" foo.o = failed: mkdir .libs xlc -o hell -g -O "-someflag=*test*" foo.o + status=1 + print -r = trying: "(" quoting = trying: "(" quoting + + ../libtool -n --mode=link xlc -o hell -g -O -Wl,-someflag=(test( foo.o result=mkdir .libs xlc -o hell -g -O "-someflag=(test(" foo.o + match=xlc -o hell -g -O -Wl,"-someflag=(test(" + print -r = failed: mkdir .libs xlc -o hell -g -O "-someflag=(test(" foo.o = failed: mkdir .libs xlc -o hell -g -O "-someflag=(test(" foo.o + status=1 + print -r = trying: ")" quoting = trying: ")" quoting + + ../libtool -n --mode=link xlc -o hell -g -O -Wl,-someflag=)test) foo.o result=mkdir .libs xlc -o hell -g -O "-someflag=)test)" foo.o + match=xlc -o hell -g -O -Wl,"-someflag=)test)" + print -r = failed: mkdir .libs xlc -o hell -g -O "-someflag=)test)" foo.o = failed: mkdir .libs xlc -o hell -g -O "-someflag=)test)" foo.o + status=1 + print -r = trying: "{" quoting = trying: "{" quoting + + ../libtool -n --mode=link xlc -o hell -g -O -Wl,-someflag={test{ foo.o result=mkdir .libs xlc -o hell -g -O "-someflag={test{" foo.o + match=xlc -o hell -g -O -Wl,"-someflag={test{" + print -r = failed: mkdir .libs xlc -o hell -g -O "-someflag={test{" foo.o = failed: mkdir .libs xlc -o hell -g -O "-someflag={test{" foo.o + status=1 + print -r = trying: "}" quoting = trying: "}" quoting + + ../libtool -n --mode=link xlc -o hell -g -O -Wl,-someflag=}test} foo.o result=mkdir .libs xlc -o hell -g -O "-someflag=}test}" foo.o + match=xlc -o hell -g -O -Wl,"-someflag=}test}" + print -r = failed: mkdir .libs xlc -o hell -g -O "-someflag=}test}" foo.o = failed: mkdir .libs xlc -o hell -g -O "-someflag=}test}" foo.o + status=1 + print -r = trying: "|" quoting = trying: "|" quoting + + ../libtool -n --mode=link xlc -o hell -g -O -Wl,-someflag=|test| foo.o result=mkdir .libs xlc -o hell -g -O "-someflag=|test|" foo.o + match=xlc -o hell -g -O -Wl,"-someflag=|test|" + print -r = failed: mkdir .libs xlc -o hell -g -O "-someflag=|test|" foo.o = failed: mkdir .libs xlc -o hell -g -O "-someflag=|test|" foo.o + status=1 + print -r = trying: ";" quoting = trying: ";" quoting + + ../libtool -n --mode=link xlc -o hell -g -O -Wl,-someflag=;test; foo.o result=mkdir .libs xlc -o hell -g -O "-someflag=;test;" foo.o + match=xlc -o hell -g -O -Wl,"-someflag=;test;" + print -r = failed: mkdir .libs xlc -o hell -g -O "-someflag=;test;" foo.o = failed: mkdir .libs xlc -o hell -g -O "-someflag=;test;" foo.o + status=1 + print -r = trying: "<" quoting = trying: "<" quoting + + ../libtool -n --mode=link xlc -o hell -g -O -Wl,-someflag=<test< foo.o result=mkdir .libs xlc -o hell -g -O "-someflag=<test<" foo.o + match=xlc -o hell -g -O -Wl,"-someflag=<test<" + print -r = failed: mkdir .libs xlc -o hell -g -O "-someflag=<test<" foo.o = failed: mkdir .libs xlc -o hell -g -O "-someflag=<test<" foo.o + status=1 + print -r = trying: ">" quoting = trying: ">" quoting + + ../libtool -n --mode=link xlc -o hell -g -O -Wl,-someflag=>test> foo.o result=mkdir .libs xlc -o hell -g -O "-someflag=>test>" foo.o + match=xlc -o hell -g -O -Wl,"-someflag=>test>" + print -r = failed: mkdir .libs xlc -o hell -g -O "-someflag=>test>" foo.o = failed: mkdir .libs xlc -o hell -g -O "-someflag=>test>" foo.o + status=1 + print -r = trying: "?" quoting = trying: "?" quoting + + ../libtool -n --mode=link xlc -o hell -g -O -Wl,-someflag=?test? foo.o result=mkdir .libs xlc -o hell -g -O "-someflag=?test?" foo.o + match=xlc -o hell -g -O -Wl,"-someflag=?test?" + print -r = failed: mkdir .libs xlc -o hell -g -O "-someflag=?test?" foo.o = failed: mkdir .libs xlc -o hell -g -O "-someflag=?test?" foo.o + status=1 + print -r = trying: "'" quoting = trying: "'" quoting + + ../libtool -n --mode=link xlc -o hell -g -O -Wl,-someflag='test' foo.o result=mkdir .libs xlc -o hell -g -O "-someflag='test'" foo.o + match=xlc -o hell -g -O -Wl,"-someflag='test'" + print -r = failed: mkdir .libs xlc -o hell -g -O "-someflag='test'" foo.o = failed: mkdir .libs xlc -o hell -g -O "-someflag='test'" foo.o + status=1 + print -r = trying: " " quoting = trying: " " quoting + + ../libtool -n --mode=link xlc -o hell -g -O -Wl,-someflag= test foo.o result=mkdir .libs xlc -o hell -g -O "-someflag= test " foo.o + match=xlc -o hell -g -O -Wl,"-someflag= test " + print -r = failed: mkdir .libs xlc -o hell -g -O "-someflag= test " foo.o = failed: mkdir .libs xlc -o hell -g -O "-someflag= test " foo.o + status=1 + print -r = trying: " " quoting = trying: " " quoting + + ../libtool -n --mode=link xlc -o hell -g -O -Wl,-someflag= test foo.o result=mkdir .libs xlc -o hell -g -O "-someflag= test " foo.o + match=xlc -o hell -g -O -Wl,"-someflag= test " + print -r = failed: mkdir .libs xlc -o hell -g -O "-someflag= test " foo.o = failed: mkdir .libs xlc -o hell -g -O "-someflag= test " foo.o + status=1 + print -r == install mode == install mode + preargs=install -c + preflag= + flag=--something= + postargs=hell /usr/local/bin/hell + print -r = trying: no quoting = trying: no quoting + + ../libtool -n --mode=install install -c --something=test hell /usr/local/bin/hell result=install -c --something=test hell /usr/local/bin/hell + match=install -c --something=test + print -r = passed: install -c --something=test hell /usr/local/bin/hell = passed: install -c --something=test hell /usr/local/bin/hell + print -r = trying: \\ quoting = trying: \\ quoting + + ../libtool -n --mode=install install -c --something=\test\ hell /usr/local/bin/hell result=install -c --something=\\test\\ hell /usr/local/bin/hell + match=install -c --something=\\test\\ + print -r = passed: install -c --something=\\test\\ hell /usr/local/bin/hell = passed: install -c --something=\\test\\ hell /usr/local/bin/hell + print -r = trying: \" quoting = trying: \" quoting + + ../libtool -n --mode=install install -c --something="test" hell /usr/local/bin/hell result=install -c --something=\"test\" hell /usr/local/bin/hell + match=install -c --something=\"test\" + print -r = passed: install -c --something=\"test\" hell /usr/local/bin/hell = passed: install -c --something=\"test\" hell /usr/local/bin/hell + print -r = trying: \` quoting = trying: \` quoting + + ../libtool -n --mode=install install -c --something=`test` hell /usr/local/bin/hell result=install -c --something=\`test\` hell /usr/local/bin/hell + match=install -c --something=\`test\` + print -r = passed: install -c --something=\`test\` hell /usr/local/bin/hell = passed: install -c --something=\`test\` hell /usr/local/bin/hell + print -r = trying: \$ quoting = trying: \$ quoting + + ../libtool -n --mode=install install -c --something=$test$ hell /usr/local/bin/hell result=install -c --something=\$test\$ hell /usr/local/bin/hell + match=install -c --something=\$test\$ + print -r = passed: install -c --something=\$test\$ hell /usr/local/bin/hell = passed: install -c --something=\$test\$ hell /usr/local/bin/hell + print -r = trying: "[" quoting = trying: "[" quoting + + ../libtool -n --mode=install install -c --something=[test[ hell /usr/local/bin/hell result=install -c "--something=[test[" hell /usr/local/bin/hell + match=install -c "--something=[test[" + print -r = passed: install -c "--something=[test[" hell /usr/local/bin/hell = passed: install -c "--something=[test[" hell /usr/local/bin/hell + print -r = trying: "]" quoting = trying: "]" quoting + + ../libtool -n --mode=install install -c --something=]test] hell /usr/local/bin/hell result=install -c "--something=]test]" hell /usr/local/bin/hell + match=install -c "--something=]test]" + print -r = passed: install -c "--something=]test]" hell /usr/local/bin/hell = passed: install -c "--something=]test]" hell /usr/local/bin/hell + print -r = trying: "~" quoting = trying: "~" quoting + + ../libtool -n --mode=install install -c --something=~test~ hell /usr/local/bin/hell result=install -c "--something=~test~" hell /usr/local/bin/hell + match=install -c "--something=~test~" + print -r = passed: install -c "--something=~test~" hell /usr/local/bin/hell = passed: install -c "--something=~test~" hell /usr/local/bin/hell + print -r = trying: "#" quoting = trying: "#" quoting + + ../libtool -n --mode=install install -c --something=#test# hell /usr/local/bin/hell result=install -c "--something=#test#" hell /usr/local/bin/hell + match=install -c "--something=#test#" + print -r = passed: install -c "--something=#test#" hell /usr/local/bin/hell = passed: install -c "--something=#test#" hell /usr/local/bin/hell + print -r = trying: "^" quoting = trying: "^" quoting + + ../libtool -n --mode=install install -c --something=^test^ hell /usr/local/bin/hell result=install -c "--something=^test^" hell /usr/local/bin/hell + match=install -c "--something=^test^" + print -r = passed: install -c "--something=^test^" hell /usr/local/bin/hell = passed: install -c "--something=^test^" hell /usr/local/bin/hell + print -r = trying: "&" quoting = trying: "&" quoting + + ../libtool -n --mode=install install -c --something=&test& hell /usr/local/bin/hell result=install -c "--something=&test&" hell /usr/local/bin/hell + match=install -c "--something=&test&" + print -r = passed: install -c "--something=&test&" hell /usr/local/bin/hell = passed: install -c "--something=&test&" hell /usr/local/bin/hell + print -r = trying: "*" quoting = trying: "*" quoting + + ../libtool -n --mode=install install -c --something=*test* hell /usr/local/bin/hell result=install -c "--something=*test*" hell /usr/local/bin/hell + match=install -c "--something=*test*" + print -r = passed: install -c "--something=*test*" hell /usr/local/bin/hell = passed: install -c "--something=*test*" hell /usr/local/bin/hell + print -r = trying: "(" quoting = trying: "(" quoting + + ../libtool -n --mode=install install -c --something=(test( hell /usr/local/bin/hell result=install -c "--something=(test(" hell /usr/local/bin/hell + match=install -c "--something=(test(" + print -r = passed: install -c "--something=(test(" hell /usr/local/bin/hell = passed: install -c "--something=(test(" hell /usr/local/bin/hell + print -r = trying: ")" quoting = trying: ")" quoting + + ../libtool -n --mode=install install -c --something=)test) hell /usr/local/bin/hell result=install -c "--something=)test)" hell /usr/local/bin/hell + match=install -c "--something=)test)" + print -r = passed: install -c "--something=)test)" hell /usr/local/bin/hell = passed: install -c "--something=)test)" hell /usr/local/bin/hell + print -r = trying: "{" quoting = trying: "{" quoting + + ../libtool -n --mode=install install -c --something={test{ hell /usr/local/bin/hell result=install -c "--something={test{" hell /usr/local/bin/hell + match=install -c "--something={test{" + print -r = passed: install -c "--something={test{" hell /usr/local/bin/hell = passed: install -c "--something={test{" hell /usr/local/bin/hell + print -r = trying: "}" quoting = trying: "}" quoting + + ../libtool -n --mode=install install -c --something=}test} hell /usr/local/bin/hell result=install -c "--something=}test}" hell /usr/local/bin/hell + match=install -c "--something=}test}" + print -r = passed: install -c "--something=}test}" hell /usr/local/bin/hell = passed: install -c "--something=}test}" hell /usr/local/bin/hell + print -r = trying: "|" quoting = trying: "|" quoting + + ../libtool -n --mode=install install -c --something=|test| hell /usr/local/bin/hell result=install -c "--something=|test|" hell /usr/local/bin/hell + match=install -c "--something=|test|" + print -r = passed: install -c "--something=|test|" hell /usr/local/bin/hell = passed: install -c "--something=|test|" hell /usr/local/bin/hell + print -r = trying: ";" quoting = trying: ";" quoting + + ../libtool -n --mode=install install -c --something=;test; hell /usr/local/bin/hell result=install -c "--something=;test;" hell /usr/local/bin/hell + match=install -c "--something=;test;" + print -r = passed: install -c "--something=;test;" hell /usr/local/bin/hell = passed: install -c "--something=;test;" hell /usr/local/bin/hell + print -r = trying: "<" quoting = trying: "<" quoting + + ../libtool -n --mode=install install -c --something=<test< hell /usr/local/bin/hell result=install -c "--something=<test<" hell /usr/local/bin/hell + match=install -c "--something=<test<" + print -r = passed: install -c "--something=<test<" hell /usr/local/bin/hell = passed: install -c "--something=<test<" hell /usr/local/bin/hell + print -r = trying: ">" quoting = trying: ">" quoting + + ../libtool -n --mode=install install -c --something=>test> hell /usr/local/bin/hell result=install -c "--something=>test>" hell /usr/local/bin/hell + match=install -c "--something=>test>" + print -r = passed: install -c "--something=>test>" hell /usr/local/bin/hell = passed: install -c "--something=>test>" hell /usr/local/bin/hell + print -r = trying: "?" quoting = trying: "?" quoting + + ../libtool -n --mode=install install -c --something=?test? hell /usr/local/bin/hell result=install -c "--something=?test?" hell /usr/local/bin/hell + match=install -c "--something=?test?" + print -r = passed: install -c "--something=?test?" hell /usr/local/bin/hell = passed: install -c "--something=?test?" hell /usr/local/bin/hell + print -r = trying: "'" quoting = trying: "'" quoting + + ../libtool -n --mode=install install -c --something='test' hell /usr/local/bin/hell result=install -c "--something='test'" hell /usr/local/bin/hell + match=install -c "--something='test'" + print -r = passed: install -c "--something='test'" hell /usr/local/bin/hell = passed: install -c "--something='test'" hell /usr/local/bin/hell + print -r = trying: " " quoting = trying: " " quoting + + ../libtool -n --mode=install install -c --something= test hell /usr/local/bin/hell result=install -c "--something= test " hell /usr/local/bin/hell + match=install -c "--something= test " + print -r = passed: install -c "--something= test " hell /usr/local/bin/hell = passed: install -c "--something= test " hell /usr/local/bin/hell + print -r = trying: " " quoting = trying: " " quoting + + ../libtool -n --mode=install install -c --something= test hell +/usr/local/bin/hell result=install -c "--something= test " hell /usr/local/bin/hell + match=install -c "--something= test " + print -r = passed: install -c "--something= test " hell /usr/local/bin/hell = passed: install -c "--something= test " hell /usr/local/bin/hell + exit 1 FAIL: quote.test =================== 1 of 1 tests failed =================== make[2]: *** [check-TESTS] Error 1 make[2]: Leaving directory `/boreas/libtool/tests' make[1]: *** [check-am] Error 2 make[1]: Leaving directory `/boreas/libtool/tests' make: *** [check-recursive] Error 1 boreas::/boreas/libtool (52)% exit exit Script command is complete on Wed Nov 1 16:44:41 CST 2000.