On Fri, Jan 04, 2008 at 10:37:01AM -0500, Clint Adams wrote: > This is only a problem with dash 0.5.4-5, as it builds fine with > 0.5.3-7. Attached are the respective t.grftest runs with VERBOSE=-x.
I knew I was going to forget to attach.
+ NODB=1 . ../../../src/tests/t.frame + set -e + exec + : ../../../src/tests + : .. + : . + . ./t.config + EXE_EXT= + DB_EXT=.tc + DB_TYPE=tokyocabinet + USE_TRANSACTIONS= + USE_UNICODE= + export DB_TYPE + DB_EXT=tc + export DB_EXT + BOGOFILTER=../bogofilter + BOGOLEXER=../bogolexer + BOGOTUNE=../bogotune + BOGOUTIL=../bogoutil + export BOGOFILTER + export BOGOLEXER + export BOGOUTIL + _POSIX2_VERSION=199209 + export _POSIX2_VERSION + ../bogofilter -C -V + sed -n 2p; + DB_NAME= Database: TokyoCabinet (version 1.1.0, B+tree API) + DB_TXN=true + export DB_EXT DB_TXN + [ x != x ] + test -d /usr/xpg4/bin + GREP=/bin/grep + test -x /bin/grep + test -x /bin/grep + export GREP + : gawk + export AWK + LANG= + LC_COLLATE= + LC_ALL= + unset LANG + unset LC_COLLATE + unset LC_ALL + i=0 + INSERT=. + [ 0 -lt 3 ] + PRINTCORE=../../../src/tests/./printcore + [ -f ../../../src/tests/./printcore ] + break + SYSTEST=../../../src/tests + OUTPUTS=../../../src/tests/outputs + [ -z 1 ] + [ = YES ] + : + date +%Y%m%dT%H%M%S + TMPDIR=./checks.6457.20080104T102752 + test x = xNO + mkdir ./checks.6457.20080104T102752 + break + rm -rf ./checks.6457.20080104T102752 + mkdir ./checks.6457.20080104T102752 + BOGOFILTER_DIR=./checks.6457.20080104T102752 + export BOGOFILTER_DIR + WORDLIST=./checks.6457.20080104T102752/wordlist.tc + verbose=0 + [ = -v ] + [ = -vv ] + test x != x + test x = x + trap $SHELL $PRINTCORE ; rm -r -f core $TMPDIR 0 + [ -z 1 ] + VALGRIND= + [ x != x ] + export VALGRIND + BF_CHECKTOOL=glibc + MALLOC_CHECK_=2 + export MALLOC_CHECK_ + uname -s + cat + cat + V=v + [ -d ./checks.6457.20080104T102752/tests ] + : + mkdir -p ./checks.6457.20080104T102752/tests + BOGOFILTER_DIR=./checks.6457.20080104T102752/words.f + CFG=-y 0 + export BOGOFILTER_DIR + [ -d ./checks.6457.20080104T102752/words.f ] + : + mkdir -p ./checks.6457.20080104T102752/words.f + ../bogofilter -y 0 -c ./checks.6457.20080104T102752/cfg.f -s + ../bogofilter -y 0 -c ./checks.6457.20080104T102752/cfg.f -n + basename ./checks.6457.20080104T102752/words.f/wordlist.tc .tc + n=wordlist + ../bogoutil -d ./checks.6457.20080104T102752/words.f/wordlist.tc + echo ../../../src/tests/inputs/msg.1.txt + sed [EMAIL PROTECTED]/../../src/tests/inputs/msg.@@ + sed [EMAIL PROTECTED]@@ + tst=1 + args=1 1 v + run_test 1 1 v + id=1 + fil=1 + ver=v + OUT=./checks.6457.20080104T102752/tests/msg.1.f.v + OPTS=-t -v -y 0 + map_rc ../bogofilter -t -v -y 0 -c ./checks.6457.20080104T102752/cfg.f + set +e + ../bogofilter -t -v -y 0 -c ./checks.6457.20080104T102752/cfg.f + a=1 + [ 1 -eq 0 ] + [ 1 -eq 1 ] + exit 0 + sed s/,.version=.*// + echo ../../../src/tests/inputs/msg.2.txt + sed [EMAIL PROTECTED]/../../src/tests/inputs/msg.@@ + sed [EMAIL PROTECTED]@@ + tst=2 + args=2 2 v + run_test 2 2 v + id=2 + fil=2 + ver=v + OUT=./checks.6457.20080104T102752/tests/msg.2.f.v + OPTS=-t -v -y 0 + map_rc ../bogofilter -t -v -y 0 -c ./checks.6457.20080104T102752/cfg.f + set +e + ../bogofilter -t -v -y 0 -c ./checks.6457.20080104T102752/cfg.f + a=1 + [ 1 -eq 0 ] + [ 1 -eq 1 ] + exit 0 + sed s/,.version=.*// + echo ../../../src/tests/inputs/msg.3.txt + sed [EMAIL PROTECTED]/../../src/tests/inputs/msg.@@ + sed [EMAIL PROTECTED]@@ + tst=3 + args=3 3 v + run_test 3 3 v + id=3 + fil=3 + ver=v + OUT=./checks.6457.20080104T102752/tests/msg.3.f.v + OPTS=-t -v -y 0 + map_rc ../bogofilter -t -v -y 0 -c ./checks.6457.20080104T102752/cfg.f + set +e + ../bogofilter -t -v -y 0 -c ./checks.6457.20080104T102752/cfg.f + a=1 + [ 1 -eq 0 ] + [ 1 -eq 1 ] + exit 0 + sed s/,.version=.*// + echo ../../../src/tests/inputs/msg.4.txt + sed [EMAIL PROTECTED]/../../src/tests/inputs/msg.@@ + sed [EMAIL PROTECTED]@@ + tst=4 + args=4 4 v + run_test 4 4 v + id=4 + fil=4 + ver=v + OUT=./checks.6457.20080104T102752/tests/msg.4.f.v + OPTS=-t -v -y 0 + map_rc ../bogofilter -t -v -y 0 -c ./checks.6457.20080104T102752/cfg.f + set +e + ../bogofilter -t -v -y 0 -c ./checks.6457.20080104T102752/cfg.f + a=1 + [ 1 -eq 0 ] + [ 1 -eq 1 ] + exit 0 + sed s/,.version=.*// + echo ../../../src/tests/inputs/msg.5.txt + sed [EMAIL PROTECTED]/../../src/tests/inputs/msg.@@ + sed [EMAIL PROTECTED]@@ + tst=5 + args=5 5 v + run_test 5 5 v + id=5 + fil=5 + ver=v + OUT=./checks.6457.20080104T102752/tests/msg.5.f.v + OPTS=-t -v -y 0 + map_rc ../bogofilter -t -v -y 0 -c ./checks.6457.20080104T102752/cfg.f + set +e + ../bogofilter -t -v -y 0 -c ./checks.6457.20080104T102752/cfg.f + a=1 + [ 1 -eq 0 ] + [ 1 -eq 1 ] + exit 0 + sed s/,.version=.*// + echo ../../../src/tests/inputs/msg.6.txt + sed [EMAIL PROTECTED]/../../src/tests/inputs/msg.@@ + sed [EMAIL PROTECTED]@@ + tst=6 + args=6 6 v + run_test 6 6 v + id=6 + fil=6 + ver=v + OUT=./checks.6457.20080104T102752/tests/msg.6.f.v + OPTS=-t -v -y 0 + map_rc ../bogofilter -t -v -y 0 -c ./checks.6457.20080104T102752/cfg.f + set +e + ../bogofilter -t -v -y 0 -c ./checks.6457.20080104T102752/cfg.f + a=1 + [ 1 -eq 0 ] + [ 1 -eq 1 ] + exit 0 + sed s/,.version=.*// + echo ../../../src/tests/inputs/msg.7.txt + sed [EMAIL PROTECTED]/../../src/tests/inputs/msg.@@ + sed [EMAIL PROTECTED]@@ + tst=7 + args=7 7 v + run_test 7 7 v + id=7 + fil=7 + ver=v + OUT=./checks.6457.20080104T102752/tests/msg.7.f.v + OPTS=-t -v -y 0 + map_rc ../bogofilter -t -v -y 0 -c ./checks.6457.20080104T102752/cfg.f + set +e + ../bogofilter -t -v -y 0 -c ./checks.6457.20080104T102752/cfg.f + a=0 + [ 0 -eq 0 ] + exit 0 + sed s/,.version=.*// + echo ../../../src/tests/inputs/msg.8.txt + sed [EMAIL PROTECTED]/../../src/tests/inputs/msg.@@ + sed [EMAIL PROTECTED]@@ + tst=8 + args=8 8 v + run_test 8 8 v + id=8 + fil=8 + ver=v + OUT=./checks.6457.20080104T102752/tests/msg.8.f.v + OPTS=-t -v -y 0 + map_rc ../bogofilter -t -v -y 0 -c ./checks.6457.20080104T102752/cfg.f + set +e + ../bogofilter -t -v -y 0 -c ./checks.6457.20080104T102752/cfg.f + a=0 + [ 0 -eq 0 ] + exit 0 + sed s/,.version=.*// + BOGOFILTER_DIR=./checks.6457.20080104T102752/words.t + CFG=-y 0 + export BOGOFILTER_DIR + [ -d ./checks.6457.20080104T102752/words.t ] + : + mkdir -p ./checks.6457.20080104T102752/words.t + ../bogofilter -y 0 -c ./checks.6457.20080104T102752/cfg.t -s + ../bogofilter -y 0 -c ./checks.6457.20080104T102752/cfg.t -n + basename ./checks.6457.20080104T102752/words.t/wordlist.tc .tc + n=wordlist + ../bogoutil -d ./checks.6457.20080104T102752/words.t/wordlist.tc + echo ../../../src/tests/inputs/msg.1.txt + sed [EMAIL PROTECTED]/../../src/tests/inputs/msg.@@ + sed [EMAIL PROTECTED]@@ + tst=1 + args=1 1 v + run_test 1 1 v + id=1 + fil=1 + ver=v + OUT=./checks.6457.20080104T102752/tests/msg.1.t.v + OPTS=-t -v -y 0 + map_rc ../bogofilter -t -v -y 0 -c ./checks.6457.20080104T102752/cfg.t + set +e + ../bogofilter -t -v -y 0 -c ./checks.6457.20080104T102752/cfg.t + a=2 + [ 2 -eq 0 ] + [ 2 -eq 1 ] + [ 2 -eq 2 ] + exit 0 + sed s/,.version=.*// + echo ../../../src/tests/inputs/msg.2.txt + sed [EMAIL PROTECTED]/../../src/tests/inputs/msg.@@ + sed [EMAIL PROTECTED]@@ + tst=2 + args=2 2 v + run_test 2 2 v + id=2 + fil=2 + ver=v + OUT=./checks.6457.20080104T102752/tests/msg.2.t.v + OPTS=-t -v -y 0 + map_rc ../bogofilter -t -v -y 0 -c ./checks.6457.20080104T102752/cfg.t + set +e + ../bogofilter -t -v -y 0 -c ./checks.6457.20080104T102752/cfg.t + a=2 + [ 2 -eq 0 ] + [ 2 -eq 1 ] + [ 2 -eq 2 ] + exit 0 + sed s/,.version=.*// + echo ../../../src/tests/inputs/msg.3.txt + sed [EMAIL PROTECTED]/../../src/tests/inputs/msg.@@ + sed [EMAIL PROTECTED]@@ + tst=3 + args=3 3 v + run_test 3 3 v + id=3 + fil=3 + ver=v + OUT=./checks.6457.20080104T102752/tests/msg.3.t.v + OPTS=-t -v -y 0 + map_rc ../bogofilter -t -v -y 0 -c ./checks.6457.20080104T102752/cfg.t + set +e + ../bogofilter -t -v -y 0 -c ./checks.6457.20080104T102752/cfg.t + a=2 + [ 2 -eq 0 ] + [ 2 -eq 1 ] + [ 2 -eq 2 ] + exit 0 + sed s/,.version=.*// + echo ../../../src/tests/inputs/msg.4.txt + sed [EMAIL PROTECTED]/../../src/tests/inputs/msg.@@ + sed [EMAIL PROTECTED]@@ + tst=4 + args=4 4 v + run_test 4 4 v + id=4 + fil=4 + ver=v + OUT=./checks.6457.20080104T102752/tests/msg.4.t.v + OPTS=-t -v -y 0 + map_rc ../bogofilter -t -v -y 0 -c ./checks.6457.20080104T102752/cfg.t + set +e + ../bogofilter -t -v -y 0 -c ./checks.6457.20080104T102752/cfg.t + a=2 + [ 2 -eq 0 ] + [ 2 -eq 1 ] + [ 2 -eq 2 ] + exit 0 + sed s/,.version=.*// + echo ../../../src/tests/inputs/msg.5.txt + sed [EMAIL PROTECTED]/../../src/tests/inputs/msg.@@ + sed [EMAIL PROTECTED]@@ + tst=5 + args=5 5 v + run_test 5 5 v + id=5 + fil=5 + ver=v + OUT=./checks.6457.20080104T102752/tests/msg.5.t.v + OPTS=-t -v -y 0 + map_rc ../bogofilter -t -v -y 0 -c ./checks.6457.20080104T102752/cfg.t + set +e + ../bogofilter -t -v -y 0 -c ./checks.6457.20080104T102752/cfg.t + a=2 + [ 2 -eq 0 ] + [ 2 -eq 1 ] + [ 2 -eq 2 ] + exit 0 + sed s/,.version=.*// + echo ../../../src/tests/inputs/msg.6.txt + sed [EMAIL PROTECTED]/../../src/tests/inputs/msg.@@ + sed [EMAIL PROTECTED]@@ + tst=6 + args=6 6 v + run_test 6 6 v + id=6 + fil=6 + ver=v + OUT=./checks.6457.20080104T102752/tests/msg.6.t.v + OPTS=-t -v -y 0 + map_rc ../bogofilter -t -v -y 0 -c ./checks.6457.20080104T102752/cfg.t + set +e + ../bogofilter -t -v -y 0 -c ./checks.6457.20080104T102752/cfg.t + a=2 + [ 2 -eq 0 ] + [ 2 -eq 1 ] + [ 2 -eq 2 ] + exit 0 + sed s/,.version=.*// + echo ../../../src/tests/inputs/msg.7.txt + sed [EMAIL PROTECTED]/../../src/tests/inputs/msg.@@ + sed [EMAIL PROTECTED]@@ + tst=7 + args=7 7 v + run_test 7 7 v + id=7 + fil=7 + ver=v + OUT=./checks.6457.20080104T102752/tests/msg.7.t.v + OPTS=-t -v -y 0 + map_rc ../bogofilter -t -v -y 0 -c ./checks.6457.20080104T102752/cfg.t + set +e + ../bogofilter -t -v -y 0 -c ./checks.6457.20080104T102752/cfg.t + a=0 + [ 0 -eq 0 ] + exit 0 + sed s/,.version=.*// + echo ../../../src/tests/inputs/msg.8.txt + sed [EMAIL PROTECTED]/../../src/tests/inputs/msg.@@ + sed [EMAIL PROTECTED]@@ + tst=8 + args=8 8 v + run_test 8 8 v + id=8 + fil=8 + ver=v + OUT=./checks.6457.20080104T102752/tests/msg.8.t.v + OPTS=-t -v -y 0 + map_rc ../bogofilter -t -v -y 0 -c ./checks.6457.20080104T102752/cfg.t + set +e + ../bogofilter -t -v -y 0 -c ./checks.6457.20080104T102752/cfg.t + a=0 + [ 0 -eq 0 ] + exit 0 + sed s/,.version=.*// + OUT=grftest.out + printf %2s %-10s %-10s\n id fisher tristate + echo ./checks.6457.20080104T102752/tests/msg.1.t.v + sed [EMAIL PROTECTED]/checks.6457.20080104T102752/tests/msg.@@ + sed [EMAIL PROTECTED]@@ + id=1 + head -1 ./checks.6457.20080104T102752/tests/msg.1.f.v + tr HS hs + f=h 0.500039 + head -1 ./checks.6457.20080104T102752/tests/msg.1.t.v + t=u 0.500039 + printf %2s %c %s %c %s\n 1 h 0.500039 u 0.500039 + echo ./checks.6457.20080104T102752/tests/msg.2.t.v + sed [EMAIL PROTECTED]/checks.6457.20080104T102752/tests/msg.@@ + sed [EMAIL PROTECTED]@@ + id=2 + head -1 ./checks.6457.20080104T102752/tests/msg.2.f.v + tr HS hs + f=h 0.500096 + head -1 ./checks.6457.20080104T102752/tests/msg.2.t.v + t=u 0.500096 + printf %2s %c %s %c %s\n 2 h 0.500096 u 0.500096 + echo ./checks.6457.20080104T102752/tests/msg.3.t.v + sed [EMAIL PROTECTED]/checks.6457.20080104T102752/tests/msg.@@ + sed [EMAIL PROTECTED]@@ + id=3 + head -1 ./checks.6457.20080104T102752/tests/msg.3.f.v + tr HS hs + f=h 0.500086 + head -1 ./checks.6457.20080104T102752/tests/msg.3.t.v + t=u 0.500086 + printf %2s %c %s %c %s\n 3 h 0.500086 u 0.500086 + echo ./checks.6457.20080104T102752/tests/msg.4.t.v + sed [EMAIL PROTECTED]/checks.6457.20080104T102752/tests/msg.@@ + sed [EMAIL PROTECTED]@@ + id=4 + head -1 ./checks.6457.20080104T102752/tests/msg.4.f.v + tr HS hs + f=h 0.507130 + head -1 ./checks.6457.20080104T102752/tests/msg.4.t.v + t=u 0.507130 + printf %2s %c %s %c %s\n 4 h 0.507130 u 0.507130 + echo ./checks.6457.20080104T102752/tests/msg.5.t.v + sed [EMAIL PROTECTED]/checks.6457.20080104T102752/tests/msg.@@ + sed [EMAIL PROTECTED]@@ + id=5 + head -1 ./checks.6457.20080104T102752/tests/msg.5.f.v + tr HS hs + f=h 0.982608 + head -1 ./checks.6457.20080104T102752/tests/msg.5.t.v + t=u 0.982608 + printf %2s %c %s %c %s\n 5 h 0.982608 u 0.982608 + echo ./checks.6457.20080104T102752/tests/msg.6.t.v + sed [EMAIL PROTECTED]/checks.6457.20080104T102752/tests/msg.@@ + sed [EMAIL PROTECTED]@@ + id=6 + head -1 ./checks.6457.20080104T102752/tests/msg.6.f.v + tr HS hs + f=h 0.638178 + head -1 ./checks.6457.20080104T102752/tests/msg.6.t.v + t=u 0.638178 + printf %2s %c %s %c %s\n 6 h 0.638178 u 0.638178 + echo ./checks.6457.20080104T102752/tests/msg.7.t.v + sed [EMAIL PROTECTED]/checks.6457.20080104T102752/tests/msg.@@ + sed [EMAIL PROTECTED]@@ + id=7 + tr HS hs + head -1 ./checks.6457.20080104T102752/tests/msg.7.f.v + f=s 1.000000 + head -1 ./checks.6457.20080104T102752/tests/msg.7.t.v + t=s 0.000000 + printf %2s %c %s %c %s\n 7 s 1.000000 s 0.000000 + echo ./checks.6457.20080104T102752/tests/msg.8.t.v + sed [EMAIL PROTECTED]/checks.6457.20080104T102752/tests/msg.@@ + sed [EMAIL PROTECTED]@@ + id=8 + head -1 ./checks.6457.20080104T102752/tests/msg.8.f.v + tr HS hs + f=s 1.000000 + head -1 ./checks.6457.20080104T102752/tests/msg.8.t.v + t=s 0.000000 + printf %2s %c %s %c %s\n 8 s 1.000000 s 0.000000 + [ ] + [ 0 -eq 0 ] + cmp ../../../src/tests/outputs/grftest.out ./checks.6457.20080104T102752/tests/grftest.out + /bin/sh ../../../src/tests/./printcore + rm -r -f core ./checks.6457.20080104T102752 PASS: t.grftest
+ NODB=1 . ../../../src/tests/t.frame + set -e + exec + : ../../../src/tests + : .. + : . + . ./t.config + EXE_EXT= + DB_EXT=.tc + DB_TYPE=tokyocabinet + USE_TRANSACTIONS= + USE_UNICODE= + export DB_TYPE + DB_EXT=tc + export DB_EXT + BOGOFILTER=../bogofilter + BOGOLEXER=../bogolexer + BOGOTUNE=../bogotune + BOGOUTIL=../bogoutil + export BOGOFILTER + export BOGOLEXER + export BOGOUTIL + _POSIX2_VERSION=199209 + export _POSIX2_VERSION + ../bogofilter -C -V + sed -n 2p; + DB_NAME= Database: TokyoCabinet (version 1.1.0, B+tree API) + DB_TXN=true + export DB_EXT DB_TXN + [ x != x ] + test -d /usr/xpg4/bin + GREP=/bin/grep + test -x /bin/grep + test -x /bin/grep + export GREP + : gawk + export AWK + LANG= + LC_COLLATE= + LC_ALL= + unset LANG + unset LC_COLLATE + unset LC_ALL + i=0 + INSERT=. + [ 0 -lt 3 ] + PRINTCORE=../../../src/tests/./printcore + [ -f ../../../src/tests/./printcore ] + break + SYSTEST=../../../src/tests + OUTPUTS=../../../src/tests/outputs + [ -z 1 ] + [ = YES ] + : + date +%Y%m%dT%H%M%S + TMPDIR=./checks.4135.20080104T102709 + test x = xNO + mkdir ./checks.4135.20080104T102709 + break + rm -rf ./checks.4135.20080104T102709 + mkdir ./checks.4135.20080104T102709 + BOGOFILTER_DIR=./checks.4135.20080104T102709 + export BOGOFILTER_DIR + WORDLIST=./checks.4135.20080104T102709/wordlist.tc + verbose=0 + [ = -v ] + [ = -vv ] + test x != x + test x = x + trap $SHELL $PRINTCORE ; rm -r -f core $TMPDIR 0 + [ -z 1 ] + VALGRIND= + [ x != x ] + export VALGRIND + BF_CHECKTOOL=glibc + MALLOC_CHECK_=2 + export MALLOC_CHECK_ + uname -s + cat + cat + V=v + [ -d ./checks.4135.20080104T102709/tests ] + : + mkdir -p ./checks.4135.20080104T102709/tests + BOGOFILTER_DIR=./checks.4135.20080104T102709/words.f + CFG=-y 0 + export BOGOFILTER_DIR + [ -d ./checks.4135.20080104T102709/words.f ] + : + mkdir -p ./checks.4135.20080104T102709/words.f + ../bogofilter -y 0 -c ./checks.4135.20080104T102709/cfg.f -s + ../bogofilter -y 0 -c ./checks.4135.20080104T102709/cfg.f -n + basename ./checks.4135.20080104T102709/words.f/wordlist.tc .tc + n=wordlist + ../bogoutil -d ./checks.4135.20080104T102709/words.f/wordlist.tc + echo ../../../src/tests/inputs/msg.?.txt + sed [EMAIL PROTECTED]/../../src/tests/inputs/msg.@@ + sed [EMAIL PROTECTED]@@ + tst=? + args=? ? v + run_test ? ? v + id=? + fil=? + ver=v + OUT=./checks.4135.20080104T102709/tests/msg.?.f.v + OPTS=-t -v -y 0 ../../../src/tests/t.grftest: 1: cannot open ../../../src/tests/inputs/msg.?.txt: No such file + map_rc ../bogofilter -t -v -y 0 -c ./checks.4135.20080104T102709/cfg.f + /bin/sh ../../../src/tests/./printcore + rm -r -f core ./checks.4135.20080104T102709 FAIL: t.grftest