Results for arith-dynamic.test.sh

statusbashmkshkshtoyshsushbrushosh
pass 4113431
N-I 0200000
BUG 0100000
FAIL 0031013
total4444444
casebashmkshkshtoyshsushbrushoshdescription
0pass N-I FAIL pass pass pass FAIL Double quotes
detailsdetailsdetails
1pass BUG FAIL FAIL pass FAIL FAIL Single quotes
detailsdetailsdetailsdetailsdetails
2pass N-I FAIL pass pass pass FAIL Substitutions
detailsdetailsdetails
3pass pass pass pass pass pass pass Variable references
17 passed, 0 OK, 2 not implemented, 1 BUG, 8 failed, 0 timeouts, 0 cases skipped
3 failed under osh

Details on runs that didn't PASS

mksh0 Double quotes

stdout:
stderr: 
mksh: <stdin>[1]:  "1 + 2" * 3 : unexpected '"'
ksh0 Double quotes

[ksh stdout] Expected '7\n7\n', got ''
[ksh status] Expected 0, got 1

stdout:
stderr: 
W: ksh: <stdin>[1]:  "1 + 2" * 3 : unexpected '"'
osh0 Double quotes

[osh stdout] Expected '7\n7\n', got '9\n9\n'

stdout:
9
9
stderr:
mksh1 Single quotes

stdout:
199
status=0
stderr:
mksh: <stdin>[4]:  '1 + 2' * 3 : multi-character character constant
ksh1 Single quotes

[ksh stdout] Expected 'status=1\nstatus=1\n', got '199\nstatus=0\n'
[ksh status] Expected 0, got 1

stdout:
199
status=0
stderr:
W: ksh: <stdin>[4]:  '1 + 2' * 3 : multi-character character constant
toysh1 Single quotes

[toysh stdout] Expected 'status=1\nstatus=1\n', got '7\nstatus=0\n7\nstatus=0\n'

stdout:
7
status=0
7
status=0
stderr:
brush1 Single quotes

[brush stdout] Expected 'status=1\nstatus=1\n', got '7\nstatus=0\n7\nstatus=0\n'

stdout:
7
status=0
7
status=0
stderr:
osh1 Single quotes

[osh stdout] Expected 'status=1\nstatus=1\n', got '7\nstatus=0\n9\nstatus=0\n'

stdout:
7
status=0
9
status=0
stderr:
mksh2 Substitutions

stdout:
7
stderr:
mksh: <stdin>[3]:  "1 + 2" * 3 : unexpected '"'
ksh2 Substitutions

[ksh stdout] Expected '7\n7\n', got '7\n'
[ksh status] Expected 0, got 1

stdout:
7
stderr:
W: ksh: <stdin>[3]:  "1 + 2" * 3 : unexpected '"'
osh2 Substitutions

[osh stdout] Expected '7\n7\n', got '9\n9\n'

stdout:
9
9
stderr: