Results for ysh-convert.test.sh

statusoshosh-cpp
pass 1210
FAIL 02
total1212
caseoshosh-cppdescription
0pass pass bool() conversion
1pass pass bool() more
2pass pass int() conversion
3pass pass int() more
4pass FAIL float() conversion
details
5pass FAIL float() overflow / underflow
details
6pass pass str() conversion
7pass pass dict() converts from BashAssoc to Dict
8pass pass dict() does shallow copy
9pass pass list() does shallow copy
10pass pass list() from Dict
11pass pass list() from range
22 passed, 0 OK, 0 not implemented, 0 BUG, 0 failed, 0 timeouts, 0 cases skipped

Details on runs that didn't PASS

osh-cpp4 float() conversion

[osh-cpp stdout] Expected '1234.0\n1.234\n2.345\n', got '1234.0\n1.234\n2.3450000000000002\n'

stdout:
1234.0
1.234
2.3450000000000002
stderr:
osh-cpp5 float() overflow / underflow

[osh-cpp stdout] Expected '1.2\n3.4\ninf\n-inf\n', got '1.2\n3.3999999999999999\ninf\n-inf\n'

stdout:
1.2
3.3999999999999999
inf
-inf
stderr: