Results for ble-idioms.test.sh

statusoshosh_.pyosh_.cc
pass 111110
FAIL 001
total111111
caseoshosh_.pyosh_.ccdescription
0pass pass pass recursive arith: one level
1pass pass pass recursive arith: two levels
2pass pass pass recursive arith: short circuit &&, ||
3pass pass pass recursive arith: short circuit ?:
4pass pass pass recursive arith: side effects
5pass pass FAIL recursive arith: recursion
details
6pass pass pass recursive arith: array elements
7pass pass pass dynamic arith varname: assign
8pass pass pass dynamic arith varname: read
9pass pass pass dynamic arith varname: copy/add
10pass pass pass is-array with ${var@a}
32 passed, 0 OK, 0 not implemented, 0 BUG, 1 failed, 0 timeouts, 0 cases skipped

Details on runs that didn't PASS

osh_.cc5 recursive arith: recursion

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

stdout:
stderr: 
osh_eval.dbg: mycpp/gc_heap.h:226: void gc_heap::Heap::PushRoot(gc_heap::Obj **): Assertion `roots_top_ < kMaxRoots' failed.