Results for smoke.test.sh

statusoshosh_.pyosh_.cc
pass 18184
FAIL 0014
total181818
caseoshosh_.pyosh_.ccdescription
0pass pass pass builtin
1pass pass FAIL command sub
details
2pass pass FAIL command sub with builtin
details
3pass pass FAIL pipeline
details
4pass pass FAIL pipeline with builtin
details
5pass pass pass and-or chains
6pass pass FAIL here doc with var
details
7pass pass FAIL here doc without var
details
8pass pass FAIL here doc with builtin
details
9pass pass FAIL Redirect external command
details
10pass pass FAIL Redirect with builtin
details
11pass pass FAIL Here doc with redirect
details
12pass pass FAIL "$@" "$*"
details
13pass pass FAIL $@ $*
details
14pass pass FAIL failed command
details
15pass pass FAIL subshell
details
16pass pass pass for loop
17pass pass pass vars
40 passed, 0 OK, 0 not implemented, 0 BUG, 14 failed, 0 timeouts, 0 cases skipped

Details on runs that didn't PASS

osh_.cc1 command sub

[osh_.cc stdout] Expected '3\n', got ''
[osh_.cc status] Expected 0, got -6

stdout:
stderr: 
osh_eval.opt: cpp/posix.h:74: Tuple2<int, int> posix::pipe(): Assertion `0' failed.
osh_.cc2 command sub with builtin

[osh_.cc stdout] Expected 'hi\n', got ''
[osh_.cc status] Expected 0, got -6

stdout:
stderr: 
osh_eval.opt: cpp/posix.h:74: Tuple2<int, int> posix::pipe(): Assertion `0' failed.
osh_.cc3 pipeline

[osh_.cc stdout] Expected '1\n', got ''
[osh_.cc status] Expected 0, got -6

stdout:
stderr: 
osh_eval.opt: cpp/posix.h:74: Tuple2<int, int> posix::pipe(): Assertion `0' failed.
osh_.cc4 pipeline with builtin

[osh_.cc stdout] Expected '1\n', got ''
[osh_.cc status] Expected 0, got -6

stdout:
stderr: 
osh_eval.opt: cpp/posix.h:74: Tuple2<int, int> posix::pipe(): Assertion `0' failed.
osh_.cc6 here doc with var

[osh_.cc stdout] Expected u'"two\none\n', got ''
[osh_.cc status] Expected 0, got -6

stdout:
stderr: 
osh_eval.opt: cpp/posix.h:74: Tuple2<int, int> posix::pipe(): Assertion `0' failed.
osh_.cc7 here doc without var

[osh_.cc stdout] Expected u'"two\n$v\n', got ''
[osh_.cc status] Expected 0, got -6

stdout:
stderr: 
osh_eval.opt: cpp/posix.h:74: Tuple2<int, int> posix::pipe(): Assertion `0' failed.
osh_.cc8 here doc with builtin

[osh_.cc stdout] Expected 'var = value\n', got ''
[osh_.cc status] Expected 0, got -6

stdout:
stderr: 
osh_eval.opt: cpp/posix.h:74: Tuple2<int, int> posix::pipe(): Assertion `0' failed.
osh_.cc9 Redirect external command

[osh_.cc stdout] Expected '3\n', got ''
[osh_.cc stderr] Expected u'', got "osh_eval.opt: cpp/posix.h:111: void posix::dup2(int, int): Assertion `0' failed.\n"
[osh_.cc status] Expected 0, got -6

stdout:
stderr: 
osh_eval.opt: cpp/posix.h:111: void posix::dup2(int, int): Assertion `0' failed.
osh_.cc10 Redirect with builtin

[osh_.cc stdout] Expected 'hi\n', got ''
[osh_.cc status] Expected 0, got -6

stdout:
stderr: 
osh_eval.opt: cpp/posix.h:111: void posix::dup2(int, int): Assertion `0' failed.
osh_.cc11 Here doc with redirect

[osh_.cc stdout] Expected '8 _tmp/smoke1.txt\n', got ''
[osh_.cc status] Expected 0, got -6

stdout:
stderr: 
osh_eval.opt: cpp/posix.h:74: Tuple2<int, int> posix::pipe(): Assertion `0' failed.
osh_.cc12 "$@" "$*"

[osh_.cc status] Expected 0, got 255

stdout:
['a b', 'c d', 'a b c d']
stderr:
dumb_alloc:
	gNumNew = 1950
	gNumDelete = 168
	gMemPos = 66496

	gNumMalloc = 93
	gNumFree = 0
	gMemPos2 = 10064
osh_.cc13 $@ $*

[osh_.cc status] Expected 0, got 255

stdout:
['a', 'b', 'c', 'd', 'a', 'b', 'c', 'd']
stderr:
dumb_alloc:
	gNumNew = 2024
	gNumDelete = 182
	gMemPos = 68912

	gNumMalloc = 138
	gNumFree = 0
	gMemPos2 = 10784
osh_.cc14 failed command

[osh_.cc status] Expected 2, got 255

stdout:
stderr: 
dumb_alloc:
	gNumNew = 1784
	gNumDelete = 116
	gMemPos = 62592

	gNumMalloc = 80
	gNumFree = 0
	gMemPos2 = 9872
ls: cannot access '/nonexistent': No such file or directory
osh_.cc15 subshell

[osh_.cc status] Expected 0, got 255

stdout:
1
2
stderr:
dumb_alloc:
	gNumNew = 1699
	gNumDelete = 110
	gMemPos = 59712

	gNumMalloc = 26
	gNumFree = 0
	gMemPos2 = 8992