Results for word-eval.test.sh

statusoshosh_.pyosh_.cc
pass 880
FAIL 008
total888
caseoshosh_.pyosh_.ccdescription
0pass pass FAIL Evaluation of constant parts
details
1pass pass FAIL Evaluation of each part
details
2pass pass FAIL Word splitting
details
3pass pass FAIL Word joining
details
4pass pass FAIL Word elision
details
5pass pass FAIL Default values -- more cases
details
6pass pass FAIL Globbing after splitting
details
7pass pass FAIL Globbing escaping
details
16 passed, 0 OK, 0 not implemented, 0 BUG, 8 failed, 0 timeouts, 0 cases skipped

Details on runs that didn't PASS

osh_.cc0 Evaluation of constant parts

[osh_.cc status] Expected 0, got 255

stdout:
['bare', 'sq']
stderr:
dumb_alloc:
	gNumNew = 1796
	gNumDelete = 126
	gMemPos = 62768

	gNumMalloc = 76
	gNumFree = 0
	gMemPos2 = 9792
osh_.cc1 Evaluation of each part

[osh_.cc stdout] Expected "['bare', 'sq', '/home/bob', 's', '-s-', 'a1', 'a2', '3', 'c', 'c']\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 Word splitting

[osh_.cc status] Expected 0, got 255

stdout:
['1', '23', '4', '5 6']
stderr:
dumb_alloc:
	gNumNew = 1953
	gNumDelete = 161
	gMemPos = 66768

	gNumMalloc = 108
	gNumFree = 0
	gMemPos2 = 10304
osh_.cc3 Word joining

[osh_.cc status] Expected 0, got 255

stdout:
['1', '2a1', 'a2_x', 'y', 'z']
stderr:
dumb_alloc:
	gNumNew = 2228
	gNumDelete = 207
	gMemPos = 75008

	gNumMalloc = 200
	gNumFree = 0
	gMemPos2 = 11776
osh_.cc4 Word elision

[osh_.cc status] Expected 0, got 255

stdout:
['-', '']
stderr:
dumb_alloc:
	gNumNew = 1834
	gNumDelete = 131
	gMemPos = 63536

	gNumMalloc = 75
	gNumFree = 0
	gMemPos2 = 9776
osh_.cc5 Default values -- more cases

[osh_.cc status] Expected 0, got 255

stdout:
['hi', 'a b', 'c d', 'e f', "'g h'"]
stderr:
dumb_alloc:
	gNumNew = 1915
	gNumDelete = 147
	gMemPos = 66480

	gNumMalloc = 103
	gNumFree = 0
	gMemPos2 = 10224
osh_.cc6 Globbing after splitting

[osh_.cc status] Expected 0, got 255

stdout:
['_tmp/foo.hh', '_tmp/bar.gg', '_tmp/foo.gg']
stderr:
dumb_alloc:
	gNumNew = 2118
	gNumDelete = 173
	gMemPos = 72528

	gNumMalloc = 240
	gNumFree = 0
	gMemPos2 = 12528
osh_.cc7 Globbing escaping

[osh_.cc status] Expected 0, got 255

stdout:
['_tmp/[bc]ar.mm', '-', '_tmp/bar.mm', '_tmp/car.mm']
stderr:
dumb_alloc:
	gNumNew = 2210
	gNumDelete = 213
	gMemPos = 74848

	gNumMalloc = 261
	gNumFree = 0
	gMemPos2 = 12832