[20050320]
|
Making NetBSD's (a)sh pass regression test with 0 errors
David Laight has changed NetBSD's (a)sh
to pass all the IFS tests in this regression test. For comparison, here are a few numbers
from various sh(compatible) shells (sorted best to worst):
sh NetBSD-current: # tests 6856 passed 6856 failed 0
bash 2.05b.0(1): # tests 6856 passed 5408 failed 1448
bash 3.00.16(1): # tests 6856 passed 5408 failed 1448
ksh Solaris 9/x86: # tests 6856 passed 4456 failed 2400
ksh NetBSD 2.0_STABLE: # tests 6856 passed 2584 failed 4272
sh NetBSD 2.0_STABLE: # tests 6856 passed 1176 failed 5680 ordered 1336
sh Solaris 9/x86: aborts with "bad substitution"
[Tags: portability, sh]
|