t_881-1.e | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---

Tests: 0000 Failed: 0000 Passed: 0000 Time: 0.001000

t_881-1-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---

Tests: 0000 Failed: 0000 Passed: 0000 Time: 0.000000

t_881-1-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---

Tests: 0000 Failed: 0000 Passed: 0000 Time: 0.000000

t_881-2.e | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---

Tests: 0000 Failed: 0000 Passed: 0000 Time: 0.000000

t_881-2-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---

Tests: 0000 Failed: 0000 Passed: 0000 Time: 0.000000

t_881-2-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---

Tests: 0000 Failed: 0000 Passed: 0000 Time: 0.000000

t_893.e | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
ticket 893: -- | 0 |  |
ticket 893: == | 0 |  |
ticket 893: := | 0 |  |
ticket 893: ,$ | 0 |  |
ticket 893: , $ | 0 |  |

Tests: 0005 Failed: 0000 Passed: 0005 Time: 0.016000

t_893-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
ticket 893: -- | 0 |  |
ticket 893: == | 0 |  |
ticket 893: := | 0 |  |
ticket 893: ,$ | 0 |  |
ticket 893: , $ | 0 |  |

Tests: 0005 Failed: 0000 Passed: 0005 Time: 0.000000

t_893-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
ticket 893: -- | 0 |  |
ticket 893: == | 0 |  |
ticket 893: := | 0 |  |
ticket 893: ,$ | 0 |  |
ticket 893: , $ | 0 |  |

Tests: 0005 Failed: 0000 Passed: 0005 Time: 0.015000

t_base64.e | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
1 char conversion | 0 |  |
2 char conversion | 0 |  |
3 char conversion | 0 |  |
1 byte conversion | 0 |  |
2 byte conversion | 0.001000 |  |
3 byte conversion | 0 |  |
4 byte conversion | 0 |  |
5 byte conversion | 0 |  |
6 byte conversion | 0 |  |
7 byte conversion | 0 |  |
8 byte conversion | 0 |  |
9 byte conversion | 0 |  |
10 byte conversion | 0 |  |
11 byte conversion | 0 |  |
12 byte conversion | 0 |  |
13 byte conversion | 0 |  |
14 byte conversion | 0 |  |
15 byte conversion | 0 |  |
16 byte conversion | 0 |  |
17 byte conversion | 0 |  |
18 byte conversion | 0 |  |
19 byte conversion | 0 |  |
20 byte conversion | 0 |  |
21 byte conversion | 0 |  |
22 byte conversion | 0 |  |
23 byte conversion | 0 |  |
24 byte conversion | 0 |  |
25 byte conversion | 0 |  |
26 byte conversion | 0 |  |
27 byte conversion | 0 |  |
28 byte conversion | 0 |  |
29 byte conversion | 0 |  |
30 byte conversion | 0 |  |
31 byte conversion | 0 |  |
32 byte conversion | 0 |  |
33 byte conversion | 0 |  |
34 byte conversion | 0 |  |
35 byte conversion | 0 |  |
36 byte conversion | 0 |  |
37 byte conversion | 0 |  |
38 byte conversion | 0 |  |
39 byte conversion | 0 |  |
40 byte conversion | 0 |  |
41 byte conversion | 0 |  |
42 byte conversion | 0 |  |
43 byte conversion | 0 |  |
44 byte conversion | 0 |  |
45 byte conversion | 0 |  |
46 byte conversion | 0 |  |
47 byte conversion | 0 |  |
48 byte conversion | 0 |  |
49 byte conversion | 0 |  |
50 byte conversion | 0 |  |
51 byte conversion | 0 |  |
52 byte conversion | 0 |  |
53 byte conversion | 0 |  |
54 byte conversion | 0 |  |
55 byte conversion | 0 |  |
56 byte conversion | 0 |  |
57 byte conversion | 0 |  |
open euph msg encode | 0 |  |
open euph msg decode | 0 |  |
Thomas Hobbes' Leviathan encode | 0 |  |
Thomas Hobbes' Leviathan decode | 0 |  |

Tests: 0064 Failed: 0000 Passed: 0064 Time: 0.003000

t_base64-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
1 char conversion | 0 |  |
2 char conversion | 0 |  |
3 char conversion | 0 |  |
1 byte conversion | 0 |  |
2 byte conversion | 0 |  |
3 byte conversion | 0 |  |
4 byte conversion | 0 |  |
5 byte conversion | 0 |  |
6 byte conversion | 0 |  |
7 byte conversion | 0 |  |
8 byte conversion | 0 |  |
9 byte conversion | 0 |  |
10 byte conversion | 0 |  |
11 byte conversion | 0 |  |
12 byte conversion | 0 |  |
13 byte conversion | 0 |  |
14 byte conversion | 0 |  |
15 byte conversion | 0 |  |
16 byte conversion | 0 |  |
17 byte conversion | 0 |  |
18 byte conversion | 0 |  |
19 byte conversion | 0 |  |
20 byte conversion | 0 |  |
21 byte conversion | 0 |  |
22 byte conversion | 0 |  |
23 byte conversion | 0 |  |
24 byte conversion | 0 |  |
25 byte conversion | 0 |  |
26 byte conversion | 0 |  |
27 byte conversion | 0 |  |
28 byte conversion | 0 |  |
29 byte conversion | 0 |  |
30 byte conversion | 0 |  |
31 byte conversion | 0 |  |
32 byte conversion | 0 |  |
33 byte conversion | 0 |  |
34 byte conversion | 0 |  |
35 byte conversion | 0 |  |
36 byte conversion | 0 |  |
37 byte conversion | 0 |  |
38 byte conversion | 0 |  |
39 byte conversion | 0 |  |
40 byte conversion | 0 |  |
41 byte conversion | 0 |  |
42 byte conversion | 0 |  |
43 byte conversion | 0 |  |
44 byte conversion | 0 |  |
45 byte conversion | 0 |  |
46 byte conversion | 0 |  |
47 byte conversion | 0 |  |
48 byte conversion | 0 |  |
49 byte conversion | 0 |  |
50 byte conversion | 0 |  |
51 byte conversion | 0 |  |
52 byte conversion | 0 |  |
53 byte conversion | 0 |  |
54 byte conversion | 0 |  |
55 byte conversion | 0 |  |
56 byte conversion | 0 |  |
57 byte conversion | 0 |  |
open euph msg encode | 0 |  |
open euph msg decode | 0 |  |
Thomas Hobbes' Leviathan encode | 0 |  |
Thomas Hobbes' Leviathan decode | 0 |  |

Tests: 0064 Failed: 0000 Passed: 0064 Time: 0.003000

t_base64-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
1 char conversion | 0 |  |
2 char conversion | 0 |  |
3 char conversion | 0 |  |
1 byte conversion | 0 |  |
2 byte conversion | 0 |  |
3 byte conversion | 0 |  |
4 byte conversion | 0 |  |
5 byte conversion | 0 |  |
6 byte conversion | 0 |  |
7 byte conversion | 0 |  |
8 byte conversion | 0 |  |
9 byte conversion | 0 |  |
10 byte conversion | 0 |  |
11 byte conversion | 0 |  |
12 byte conversion | 0 |  |
13 byte conversion | 0 |  |
14 byte conversion | 0 |  |
15 byte conversion | 0 |  |
16 byte conversion | 0 |  |
17 byte conversion | 0 |  |
18 byte conversion | 0 |  |
19 byte conversion | 0 |  |
20 byte conversion | 0 |  |
21 byte conversion | 0 |  |
22 byte conversion | 0 |  |
23 byte conversion | 0 |  |
24 byte conversion | 0 |  |
25 byte conversion | 0 |  |
26 byte conversion | 0 |  |
27 byte conversion | 0 |  |
28 byte conversion | 0 |  |
29 byte conversion | 0 |  |
30 byte conversion | 0 |  |
31 byte conversion | 0 |  |
32 byte conversion | 0 |  |
33 byte conversion | 0 |  |
34 byte conversion | 0 |  |
35 byte conversion | 0 |  |
36 byte conversion | 0 |  |
37 byte conversion | 0 |  |
38 byte conversion | 0 |  |
39 byte conversion | 0 |  |
40 byte conversion | 0 |  |
41 byte conversion | 0 |  |
42 byte conversion | 0 |  |
43 byte conversion | 0 |  |
44 byte conversion | 0 |  |
45 byte conversion | 0 |  |
46 byte conversion | 0 |  |
47 byte conversion | 0 |  |
48 byte conversion | 0 |  |
49 byte conversion | 0 |  |
50 byte conversion | 0 |  |
51 byte conversion | 0 |  |
52 byte conversion | 0 |  |
53 byte conversion | 0 |  |
54 byte conversion | 0 |  |
55 byte conversion | 0 |  |
56 byte conversion | 0 |  |
57 byte conversion | 0 |  |
open euph msg encode | 0 |  |
open euph msg decode | 0 |  |
Thomas Hobbes' Leviathan encode | 0 |  |
Thomas Hobbes' Leviathan decode | 0 |  |

Tests: 0064 Failed: 0000 Passed: 0064 Time: 0.000000

t_bitwise.e | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
and_bits 1 | 0 |  |
and_bits 1 | 0 |  |
and bits in func 1 | 0 |  |
and bits assign operand | 0 |  |
or bits assign operand | 0 |  |
xor bits assign operand | 0 |  |
inlined return and_bits | 0 |  |
not bits assign operand 1 | 0 |  |
not bits assign operand 2 | 0 |  |

Tests: 0009 Failed: 0000 Passed: 0009 Time: 0.000000

t_bitwise-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
and_bits 1 | 0 |  |
and_bits 1 | 0 |  |
and bits in func 1 | 0 |  |
and bits assign operand | 0 |  |
or bits assign operand | 0 |  |
xor bits assign operand | 0 |  |
inlined return and_bits | 0 |  |
not bits assign operand 1 | 0 |  |
not bits assign operand 2 | 0 |  |

Tests: 0009 Failed: 0000 Passed: 0009 Time: 0.000000

t_bitwise-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
and_bits 1 | 0 |  |
and_bits 1 | 0 |  |
and bits in func 1 | 0 |  |
and bits assign operand | 0 |  |
or bits assign operand | 0 |  |
xor bits assign operand | 0 |  |
inlined return and_bits | 0 |  |
not bits assign operand 1 | 0 |  |
not bits assign operand 2 | 0 |  |

Tests: 0009 Failed: 0000 Passed: 0009 Time: 0.000000

t_block.e | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
convert FUNC block to PROC block | 0 |  |
don't crash on label for loop | 0 |  |
loop worked | 0 |  |

Tests: 0003 Failed: 0000 Passed: 0003 Time: 0.000000

t_block-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
convert FUNC block to PROC block | 0 |  |
don't crash on label for loop | 0 |  |
loop worked | 0 |  |

Tests: 0003 Failed: 0000 Passed: 0003 Time: 0.000000

t_block-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
convert FUNC block to PROC block | 0 |  |
don't crash on label for loop | 0 |  |
loop worked | 0 |  |

Tests: 0003 Failed: 0000 Passed: 0003 Time: 0.000000

t_bugmagnet_15.e | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
Bin(0) = '0' | 0 |  |
Bin(5) = '5' | 0 |  |
Bin(50) = '110010' | 0 |  |
Bin(9000) = '10001100101000' | 0 |  |

Tests: 0004 Failed: 0000 Passed: 0004 Time: 0.000000

t_bugmagnet_15-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
Bin(0) = '0' | 0 |  |
Bin(5) = '5' | 0 |  |
Bin(50) = '110010' | 0 |  |
Bin(9000) = '10001100101000' | 0 |  |

Tests: 0004 Failed: 0000 Passed: 0004 Time: 0.000000

t_bugmagnet_15-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
Bin(0) = '0' | 0 |  |
Bin(5) = '5' | 0 |  |
Bin(50) = '110010' | 0 |  |
Bin(9000) = '10001100101000' | 0 |  |

Tests: 0004 Failed: 0000 Passed: 0004 Time: 0.000000

t_bundled.e | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
demo -test allsorts.ex | 0.298000 |  |
demo -test animal.ex | 0.049000 |  |
demo -test ascii.ex | 0.285000 |  |
demo -test buzz.ex | 0.332000 |  |
demo -test callmach.ex | 0.301000 |  |
demo -test color.ex | 0.285000 |  |
demo -test csort.ex | 0.303000 |  |
demo -test eprint.ex | 0.243000 |  |
demo -test eused.ex | 0.330000 |  |
demo -test guru.ex | 0.288000 |  |
demo -test hash.ex | 0.323000 |  |
demo -test key.ex | 0.298000 |  |
demo -test loaddb.ex | 0.350000 |  |
demo -test mydata.ex | 0.265000 |  |
demo -test news.ex | 0.347000 |  |
demo -test pipes.ex | 0.295000 |  |
demo -test pipe_sub.ex | 0.231000 |  |
demo -test queens.ex | 0.287000 |  |
demo -test regexps.ex | 0.289000 |  |
demo -test sanity.ex | 0.338000 |  |
demo -test search.ex | 0.308000 |  |
demo -test tree.ex | 0.287000 |  |
demo -test where.ex | 0.293000 |  |
demo -test bench/sieve8k.ex | 0.287000 |  |
demo -test langwar/lw.ex | 0.376000 |  |
demo -test net/chat_client.ex | 0.347000 |  |
demo -test net/chat_server.ex | 0.312000 |  |
demo -test net/google_tts.ex | 0.363000 |  |
demo -test net/httpd.ex | 0.323000 |  |
demo -test net/pastey.ex | 0.370000 |  |
demo -test net/sock_client.ex | 0.308000 |  |
demo -test net/sock_server.ex | 0.311000 |  |
demo -test net/udp_client.ex | 0.313000 |  |
demo -test net/udp_server.ex | 0.308000 |  |
demo -test net/wget.ex | 0.337000 |  |
demo -test preproc/datesub.ex | 0.315000 |  |
demo -test preproc/etml.ex | 0.312000 |  |
demo -test preproc/literate.ex | 0.309000 |  |
demo -test preproc/make40.ex | 0.324000 |  |
demo -test dsearch.ex | 0.305000 |  |
demo -test win32/taskwire.exw | 0.247000 |  |
demo -test win32/window.exw | 0.095000 |  |
demo -test win32/winwire.exw | 0.312000 |  |
bin -test bench.ex | 0.316000 |  |
bin -test bugreport.ex | 0.078000 |  |
bin -test buildcpdb.ex | 0.305000 |  |
bin -test edx.ex | 0.392000 |  |
bin -test eucoverage.ex | 0.371000 |  |
bin -test euloc.ex | 0.381000 |  |

Tests: 0049 Failed: 0000 Passed: 0049 Time: 14.662000

t_bundled-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---

Tests: 0000 Failed: 0000 Passed: 0000 Time: 0.000000

t_bundled-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---

Tests: 0000 Failed: 0000 Passed: 0000 Time: 0.000000

t_call.e | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
procedure call | 0 |  |
function call | 0 |  |

Tests: 0002 Failed: 0000 Passed: 0002 Time: 0.000000

t_call-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
procedure call | 0 |  |
function call | 0 |  |

Tests: 0002 Failed: 0000 Passed: 0002 Time: 0.000000

t_call-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
procedure call | 0 |  |
function call | 0 |  |

Tests: 0002 Failed: 0000 Passed: 0002 Time: 0.000000

t_callc.e | all file summary
| program died with status 1
test name | test time | expected | outcome
--- | --- | --- | ---
return type C_UCHAR makes unsigned value | 0 |  |
return type C_UBYTE makes unsigned value | 0 |  |
return type C_USHORT makes unsigned value | 0 |  |
return type C_UINT makes unsigned value | 0 |  |
return type C_POINTER makes unsigned value | 0 |  |
return type C_ULONGLONG makes unsigned value | 0.000000 | 1.844674407e+019 | 2.047525371e+017
return type C_CHAR preserves -1 | 0 |  |
return type C_BYTE preserves -1 | 0 |  |
return type C_SHORT preserves -1 | 0 |  |
return type C_INT preserves -1 | 0 |  |
return type C_BOOL preserves -1 | 0 |  |
return type C_LONG preserves -1 | 0 |  |
can open lib818.dll | 0 |  |
Can get -20 from a function returning that number as a C_CHAR | 0 |  |
C_CHAR_M100_value | 0 |  |
Can get -100 like numbers from a function returning that number as a C_CHAR | 0 |  |
Can get -20 from a function returning that number as a C_SHORT | 0 |  |
C_SHORT_M100_value | 0 |  |
Can get -100 like numbers from a function returning that number as a C_SHORT | 0 |  |
Can get -20 from a function returning that number as a C_INT | 0 |  |
C_INT_M100_value | 0 |  |
Can get -100 like numbers from a function returning that number as a C_INT | 0 |  |
detect negative values as such for type C_LONG #1 | 0 |  |
detect negative values as such for type C_LONG #2 | 0 |  |
detect NOVALUE as its integer value for type C_LONG | 0 |  |
detect positive values as such for type C_LONG #1 | 0 |  |
detect positive values as such for type C_LONG #2 | 0 |  |
Can get -20 from a function returning that number as a C_LONG | 0 |  |
C_LONG_M100_value | 0 |  |
Can get -100 like numbers from a function returning that number as a C_LONG | 0 |  |
detect negative values as such for type C_LONGLONG #1 | 0 |  |
detect negative values as such for type C_LONGLONG #2 | 0 |  |
detect NOVALUE as its integer value for type C_LONGLONG | 0 |  |
detect positive values as such for type C_LONGLONG #1 | 0 |  |
detect positive values as such for type C_LONGLONG #2 | 0 |  |
Can get -20 from a function returning that number as a C_LONGLONG | 0 |  |
C_LONGLONG_M100_value | 0 |  |
Can get -100 like numbers from a function returning that number as a C_LONGLONG | 0 |  |
C_CHAR id function is in our library | 0 |  |
Value test for C_CHAR #1 | 0 |  |
Value test for C_CHAR #2 | 0 |  |
Value test for C_CHAR #3 | 0 |  |
Value test for C_CHAR #4 | 0 |  |
C_BYTE id function is in our library | 0 |  |
Value test for C_BYTE #1 | 0 |  |
Value test for C_BYTE #2 | 0 |  |
Value test for C_BYTE #3 | 0 |  |
Value test for C_BYTE #4 | 0 |  |
C_SHORT id function is in our library | 0 |  |
Value test for C_SHORT #1 | 0 |  |
Value test for C_SHORT #2 | 0 |  |
Value test for C_SHORT #3 | 0 |  |
C_INT id function is in our library | 0 |  |
Value test for C_INT #1 | 0 |  |
Value test for C_INT #2 | 0 |  |
C_BOOL id function is in our library | 0 |  |
Value test for C_BOOL #1 | 0 |  |
Value test for C_BOOL #2 | 0 |  |
C_LONG id function is in our library | 0 |  |
Value test for C_LONG #1 | 0 |  |
Value test for C_LONG #2 | 0 |  |
C_LONGLONG id function is in our library | 0 |  |
Value test for C_LONGLONG #1 | 0 |  |
Value test for C_LONGLONG #2 | 0 |  |
C_UCHAR id function is in our library | 0 |  |
Value test for C_UCHAR #1 | 0 |  |
Value test for C_UCHAR #2 | 0 |  |
Value test for C_UCHAR #3 | 0 |  |
Value test for C_UCHAR #4 | 0 |  |
C_UBYTE id function is in our library | 0 |  |
Value test for C_UBYTE #1 | 0 |  |
Value test for C_UBYTE #2 | 0 |  |
Value test for C_UBYTE #3 | 0 |  |
Value test for C_UBYTE #4 | 0 |  |
C_USHORT id function is in our library | 0 |  |
Value test for C_USHORT #1 | 0 |  |
Value test for C_USHORT #2 | 0 |  |
Value test for C_USHORT #3 | 0 |  |
C_UINT id function is in our library | 0 |  |
Value test for C_UINT #1 | 0 |  |
Value test for C_UINT #2 | 0 |  |
Value test for C_UINT #3 | 0 |  |
C_POINTER id function is in our library | 0 |  |
Value test for C_POINTER #1 | 0 |  |
Value test for C_POINTER #2 | 0 |  |
C_ULONGLONG id function is in our library | 0 |  |
Value test for C_ULONGLONG #1 | 0 |  |
Value test for C_ULONGLONG #2 | 0 |  |
Can load bit_repeat_r from lib818 | 0 |  |
5 repeat bits: | 0 |  |
40 repeating bits: | 0 |  |
2**50: | 0 |  |
-(2**50): | 0 |  |
Can call and things are passed correctly for ten argument functions | 0 |  |
We are working within the bits of the double | 0 |  |
object func integer | 0 |  |
object func double | 0 |  |
object func sequence | 0 |  |
sequence func sequence | 0 |  |
atom func integer | 0 |  |
atom func double | 0 |  |
sum_mul present in dll | 0 |  |
Testing passing eight doubles only | 0 |  |
Testing expression can be calculated in EUPHORIA | 0 |  |
Testing passing eight doubles only and two long long ints | 0 |  |
8 longs, 6 doubles | 0 |  |
4-byte, 8-byte float sum #1 | 0 |  |
4-byte, 8-byte float sum #2 | 0 |  |
4-byte, 8-byte float sum #3 | 0 |  |
callback properly handles -1 | 0 |  |
callback properly handles -1 (double) | 0 |  |

Tests: 0111 Failed: 0001 Passed: 0110 Time: 0.015000

t_callc-bound.exe | all file summary
| program died with status 1
test name | test time | expected | outcome
--- | --- | --- | ---
return type C_UCHAR makes unsigned value | 0 |  |
return type C_UBYTE makes unsigned value | 0 |  |
return type C_USHORT makes unsigned value | 0 |  |
return type C_UINT makes unsigned value | 0 |  |
return type C_POINTER makes unsigned value | 0 |  |
return type C_ULONGLONG makes unsigned value | 0.000000 | 1.844674407e+019 | 1.919335372e+017
return type C_CHAR preserves -1 | 0 |  |
return type C_BYTE preserves -1 | 0 |  |
return type C_SHORT preserves -1 | 0 |  |
return type C_INT preserves -1 | 0 |  |
return type C_BOOL preserves -1 | 0 |  |
return type C_LONG preserves -1 | 0 |  |
can open lib818.dll | 0 |  |
Can get -20 from a function returning that number as a C_CHAR | 0 |  |
C_CHAR_M100_value | 0 |  |
Can get -100 like numbers from a function returning that number as a C_CHAR | 0 |  |
Can get -20 from a function returning that number as a C_SHORT | 0 |  |
C_SHORT_M100_value | 0 |  |
Can get -100 like numbers from a function returning that number as a C_SHORT | 0 |  |
Can get -20 from a function returning that number as a C_INT | 0 |  |
C_INT_M100_value | 0 |  |
Can get -100 like numbers from a function returning that number as a C_INT | 0 |  |
detect negative values as such for type C_LONG #1 | 0 |  |
detect negative values as such for type C_LONG #2 | 0 |  |
detect NOVALUE as its integer value for type C_LONG | 0 |  |
detect positive values as such for type C_LONG #1 | 0 |  |
detect positive values as such for type C_LONG #2 | 0 |  |
Can get -20 from a function returning that number as a C_LONG | 0 |  |
C_LONG_M100_value | 0 |  |
Can get -100 like numbers from a function returning that number as a C_LONG | 0 |  |
detect negative values as such for type C_LONGLONG #1 | 0 |  |
detect negative values as such for type C_LONGLONG #2 | 0 |  |
detect NOVALUE as its integer value for type C_LONGLONG | 0 |  |
detect positive values as such for type C_LONGLONG #1 | 0 |  |
detect positive values as such for type C_LONGLONG #2 | 0 |  |
Can get -20 from a function returning that number as a C_LONGLONG | 0 |  |
C_LONGLONG_M100_value | 0 |  |
Can get -100 like numbers from a function returning that number as a C_LONGLONG | 0 |  |
C_CHAR id function is in our library | 0 |  |
Value test for C_CHAR #1 | 0 |  |
Value test for C_CHAR #2 | 0 |  |
Value test for C_CHAR #3 | 0 |  |
Value test for C_CHAR #4 | 0 |  |
C_BYTE id function is in our library | 0 |  |
Value test for C_BYTE #1 | 0 |  |
Value test for C_BYTE #2 | 0 |  |
Value test for C_BYTE #3 | 0 |  |
Value test for C_BYTE #4 | 0 |  |
C_SHORT id function is in our library | 0 |  |
Value test for C_SHORT #1 | 0 |  |
Value test for C_SHORT #2 | 0 |  |
Value test for C_SHORT #3 | 0 |  |
C_INT id function is in our library | 0 |  |
Value test for C_INT #1 | 0 |  |
Value test for C_INT #2 | 0 |  |
C_BOOL id function is in our library | 0 |  |
Value test for C_BOOL #1 | 0 |  |
Value test for C_BOOL #2 | 0 |  |
C_LONG id function is in our library | 0 |  |
Value test for C_LONG #1 | 0.001000 |  |
Value test for C_LONG #2 | 0 |  |
C_LONGLONG id function is in our library | 0 |  |
Value test for C_LONGLONG #1 | 0 |  |
Value test for C_LONGLONG #2 | 0 |  |
C_UCHAR id function is in our library | 0 |  |
Value test for C_UCHAR #1 | 0 |  |
Value test for C_UCHAR #2 | 0 |  |
Value test for C_UCHAR #3 | 0 |  |
Value test for C_UCHAR #4 | 0 |  |
C_UBYTE id function is in our library | 0 |  |
Value test for C_UBYTE #1 | 0 |  |
Value test for C_UBYTE #2 | 0 |  |
Value test for C_UBYTE #3 | 0 |  |
Value test for C_UBYTE #4 | 0 |  |
C_USHORT id function is in our library | 0 |  |
Value test for C_USHORT #1 | 0 |  |
Value test for C_USHORT #2 | 0 |  |
Value test for C_USHORT #3 | 0 |  |
C_UINT id function is in our library | 0 |  |
Value test for C_UINT #1 | 0 |  |
Value test for C_UINT #2 | 0 |  |
Value test for C_UINT #3 | 0 |  |
C_POINTER id function is in our library | 0 |  |
Value test for C_POINTER #1 | 0 |  |
Value test for C_POINTER #2 | 0 |  |
C_ULONGLONG id function is in our library | 0 |  |
Value test for C_ULONGLONG #1 | 0 |  |
Value test for C_ULONGLONG #2 | 0 |  |
Can load bit_repeat_r from lib818 | 0 |  |
5 repeat bits: | 0 |  |
40 repeating bits: | 0 |  |
2**50: | 0 |  |
-(2**50): | 0 |  |
Can call and things are passed correctly for ten argument functions | 0 |  |
We are working within the bits of the double | 0 |  |
object func integer | 0 |  |
object func double | 0 |  |
object func sequence | 0 |  |
sequence func sequence | 0 |  |
atom func integer | 0 |  |
atom func double | 0 |  |
sum_mul present in dll | 0 |  |
Testing passing eight doubles only | 0 |  |
Testing expression can be calculated in EUPHORIA | 0 |  |
Testing passing eight doubles only and two long long ints | 0 |  |
8 longs, 6 doubles | 0 |  |
4-byte, 8-byte float sum #1 | 0 |  |
4-byte, 8-byte float sum #2 | 0 |  |
4-byte, 8-byte float sum #3 | 0 |  |
callback properly handles -1 | 0 |  |
callback properly handles -1 (double) | 0 |  |

Tests: 0111 Failed: 0001 Passed: 0110 Time: 0.085000

t_callc-translated.exe | all file summary
| program died with status 1
test name | test time | expected | outcome
--- | --- | --- | ---
return type C_UCHAR makes unsigned value | 0 |  |
return type C_UBYTE makes unsigned value | 0 |  |
return type C_USHORT makes unsigned value | 0 |  |
return type C_UINT makes unsigned value | 0 |  |
return type C_POINTER makes unsigned value | 0 |  |
return type C_ULONGLONG makes unsigned value | 0.000000 | 1.844674407e+019 | 4294967295
return type C_CHAR preserves -1 | 0 |  |
return type C_BYTE preserves -1 | 0 |  |
return type C_SHORT preserves -1 | 0 |  |
return type C_INT preserves -1 | 0 |  |
return type C_BOOL preserves -1 | 0 |  |
return type C_LONG preserves -1 | 0 |  |
can open lib818.dll | 0 |  |
Can get -20 from a function returning that number as a C_CHAR | 0 |  |
C_CHAR_M100_value | 0 |  |
Can get -100 like numbers from a function returning that number as a C_CHAR | 0 |  |
Can get -20 from a function returning that number as a C_SHORT | 0 |  |
C_SHORT_M100_value | 0 |  |
Can get -100 like numbers from a function returning that number as a C_SHORT | 0 |  |
Can get -20 from a function returning that number as a C_INT | 0 |  |
C_INT_M100_value | 0 |  |
Can get -100 like numbers from a function returning that number as a C_INT | 0 |  |
detect negative values as such for type C_LONG #1 | 0 |  |
detect negative values as such for type C_LONG #2 | 0 |  |
detect NOVALUE as its integer value for type C_LONG | 0 |  |
detect positive values as such for type C_LONG #1 | 0 |  |
detect positive values as such for type C_LONG #2 | 0 |  |
Can get -20 from a function returning that number as a C_LONG | 0 |  |
C_LONG_M100_value | 0 |  |
Can get -100 like numbers from a function returning that number as a C_LONG | 0 |  |
detect negative values as such for type C_LONGLONG #1 | 0 |  |
detect negative values as such for type C_LONGLONG #2 | 0 |  |
detect NOVALUE as its integer value for type C_LONGLONG | 0 |  |
detect positive values as such for type C_LONGLONG #1 | 0 |  |
detect positive values as such for type C_LONGLONG #2 | 0 |  |
Can get -20 from a function returning that number as a C_LONGLONG | 0 |  |
C_LONGLONG_M100_value | 0 |  |
Can get -100 like numbers from a function returning that number as a C_LONGLONG | 0 |  |
C_CHAR id function is in our library | 0 |  |
Value test for C_CHAR #1 | 0 |  |
Value test for C_CHAR #2 | 0 |  |
Value test for C_CHAR #3 | 0 |  |
Value test for C_CHAR #4 | 0 |  |
C_BYTE id function is in our library | 0 |  |
Value test for C_BYTE #1 | 0 |  |
Value test for C_BYTE #2 | 0 |  |
Value test for C_BYTE #3 | 0 |  |
Value test for C_BYTE #4 | 0 |  |
C_SHORT id function is in our library | 0 |  |
Value test for C_SHORT #1 | 0 |  |
Value test for C_SHORT #2 | 0 |  |
Value test for C_SHORT #3 | 0 |  |
C_INT id function is in our library | 0 |  |
Value test for C_INT #1 | 0 |  |
Value test for C_INT #2 | 0 |  |
C_BOOL id function is in our library | 0 |  |
Value test for C_BOOL #1 | 0 |  |
Value test for C_BOOL #2 | 0 |  |
C_LONG id function is in our library | 0 |  |
Value test for C_LONG #1 | 0 |  |
Value test for C_LONG #2 | 0 |  |
C_LONGLONG id function is in our library | 0 |  |
Value test for C_LONGLONG #1 | 0 |  |
Value test for C_LONGLONG #2 | 0 |  |
C_UCHAR id function is in our library | 0 |  |
Value test for C_UCHAR #1 | 0 |  |
Value test for C_UCHAR #2 | 0 |  |
Value test for C_UCHAR #3 | 0 |  |
Value test for C_UCHAR #4 | 0 |  |
C_UBYTE id function is in our library | 0 |  |
Value test for C_UBYTE #1 | 0 |  |
Value test for C_UBYTE #2 | 0 |  |
Value test for C_UBYTE #3 | 0 |  |
Value test for C_UBYTE #4 | 0 |  |
C_USHORT id function is in our library | 0 |  |
Value test for C_USHORT #1 | 0 |  |
Value test for C_USHORT #2 | 0 |  |
Value test for C_USHORT #3 | 0 |  |
C_UINT id function is in our library | 0 |  |
Value test for C_UINT #1 | 0 |  |
Value test for C_UINT #2 | 0 |  |
Value test for C_UINT #3 | 0 |  |
C_POINTER id function is in our library | 0 |  |
Value test for C_POINTER #1 | 0 |  |
Value test for C_POINTER #2 | 0 |  |
C_ULONGLONG id function is in our library | 0 |  |
Value test for C_ULONGLONG #1 | 0 |  |
Value test for C_ULONGLONG #2 | 0 |  |
Can load bit_repeat_r from lib818 | 0 |  |
5 repeat bits: | 0 |  |
40 repeating bits: | 0 |  |
2**50: | 0 |  |
-(2**50): | 0 |  |
Can call and things are passed correctly for ten argument functions | 0 |  |
We are working within the bits of the double | 0 |  |
object func integer | 0 |  |
object func double | 0 |  |
object func sequence | 0 |  |
sequence func sequence | 0 |  |
atom func integer | 0 |  |
atom func double | 0 |  |
sum_mul present in dll | 0 |  |
Testing passing eight doubles only | 0 |  |
Testing expression can be calculated in EUPHORIA | 0 |  |
Testing passing eight doubles only and two long long ints | 0 |  |
8 longs, 6 doubles | 0 |  |
4-byte, 8-byte float sum #1 | 0 |  |
4-byte, 8-byte float sum #2 | 0 |  |
4-byte, 8-byte float sum #3 | 0 |  |
callback properly handles -1 | 0 |  |
callback properly handles -1 (double) | 0 |  |

Tests: 0111 Failed: 0001 Passed: 0110 Time: 0.010000

t_cmdline.e | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
cmd_parse() #7a | 0.053000 |  |
cmd_parse() #7b | 0 |  |
cmd_parse() #7c | 0 |  |
cmd_parse() #7d | 0 |  |
cmd_parse() #7a | 0 |  |
cmd_parse() #7b | 0 |  |
cmd_parse() #7c | 0 |  |
cmd_parse() #7e | 0 |  |
cmd_parse() #1 | 0 |  |
cmd_parse() #2 | 0 |  |
cmd_parse() #3 | 0 |  |
cmd_parse() #4 | 0 |  |
cmd_parse() #4 (OPT_EXTRAS) | 0 |  |
cmd_parse() #5 | 0 |  |
cmd_parse() #6 | 0 |  |
cmd_parse() #7 | 0 |  |
build_commandline #1 | 0 |  |
build_commandline #2 | 0 |  |
parse_commandline #1 | 0 |  |
cmd_parse bug #2790825 | 0 |  |
cmd_parse calls help routine cmd_parse( ..., { HELP_RID, help_r_id, VALIDATE_ALL }, { "eui", "prog.ex", bug, -h } ) | 0 |  |
cmd_parse calls help routine cmd_parse( ..., { HELP_RID, help_r_id, VALIDATE_ALL }, { "eui", "prog.ex", -h, bug } ) | 0 |  |
cmd_parse calls help routine cmd_parse( ..., { HELP_RID, help_r_id, VALIDATE_ALL }, { "eui", "prog.ex", bug, -? } ) | 0.016000 |  |
cmd_parse calls help routine cmd_parse( ..., { HELP_RID, help_r_id, VALIDATE_ALL }, { "eui", "prog.ex", -?, bug } ) | 0.015000 |  |
cmd_parse calls help routine cmd_parse( ..., { HELP_RID, help_r_id, VALIDATE_ALL }, { "eui", "prog.ex", bug, --help } ) | 0.022000 |  |
cmd_parse calls help routine cmd_parse( ..., { HELP_RID, help_r_id, VALIDATE_ALL }, { "eui", "prog.ex", --help, bug } ) | 0 |  |
cmd_parse calls help routine cmd_parse( ..., { HELP_RID, help_r_id, NO_VALIDATION }, { "eui", "prog.ex", bug, -h } ) | 0.032000 |  |
cmd_parse calls help routine cmd_parse( ..., { HELP_RID, help_r_id, NO_VALIDATION }, { "eui", "prog.ex", -h, bug } ) | 0.015000 |  |
cmd_parse calls help routine cmd_parse( ..., { HELP_RID, help_r_id, NO_VALIDATION }, { "eui", "prog.ex", bug, -? } ) | 0.016000 |  |
cmd_parse calls help routine cmd_parse( ..., { HELP_RID, help_r_id, NO_VALIDATION }, { "eui", "prog.ex", -?, bug } ) | 0.015000 |  |
cmd_parse calls help routine cmd_parse( ..., { HELP_RID, help_r_id, NO_VALIDATION }, { "eui", "prog.ex", bug, --help } ) | 0.022000 |  |
cmd_parse calls help routine cmd_parse( ..., { HELP_RID, help_r_id, NO_VALIDATION }, { "eui", "prog.ex", --help, bug } ) | 0 |  |
cmd_parse calls help routine cmd_parse( ..., { HELP_RID, help_r_id, NO_VALIDATION_AFTER_FIRST_EXTRA }, { "eui", "prog.ex", -h, bug } ) | 0.016000 |  |
cmd_parse calls help routine cmd_parse( ..., { HELP_RID, help_r_id, NO_VALIDATION_AFTER_FIRST_EXTRA }, { "eui", "prog.ex", -?, bug } ) | 0.032000 |  |
cmd_parse calls help routine cmd_parse( ..., { HELP_RID, help_r_id, NO_VALIDATION_AFTER_FIRST_EXTRA }, { "eui", "prog.ex", --help, bug } ) | 0.015000 |  |
cmd_parse bug #2792895 ( NO_VAILDATION_AFTER_FIRST_EXTRA, { eui, bug, -h }) calls help | 0 |  |
cmd_parse bug #2792895 ( NO_VAILDATION_AFTER_FIRST_EXTRA, { eui, bug, -? }) calls help | 0 |  |
cmd_parse bug #2792287 | 0 |  |
cmd_parse bug #2789982 | 0 |  |

Tests: 0039 Failed: 0000 Passed: 0039 Time: 0.300000

t_cmdline-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
cmd_parse() #7a | 0.079000 |  |
cmd_parse() #7b | 0 |  |
cmd_parse() #7c | 0 |  |
cmd_parse() #7d | 0 |  |
cmd_parse() #7a | 0 |  |
cmd_parse() #7b | 0 |  |
cmd_parse() #7c | 0 |  |
cmd_parse() #7e | 0 |  |
cmd_parse() #1 | 0 |  |
cmd_parse() #2 | 0 |  |
cmd_parse() #3 | 0 |  |
cmd_parse() #4 | 0 |  |
cmd_parse() #4 (OPT_EXTRAS) | 0 |  |
cmd_parse() #5 | 0 |  |
cmd_parse() #6 | 0 |  |
cmd_parse() #7 | 0 |  |
build_commandline #1 | 0 |  |
build_commandline #2 | 0 |  |
parse_commandline #1 | 0 |  |
cmd_parse bug #2790825 | 0 |  |
cmd_parse calls help routine cmd_parse( ..., { HELP_RID, help_r_id, VALIDATE_ALL }, { "eui", "prog.ex", bug, -h } ) | 0 |  |
cmd_parse calls help routine cmd_parse( ..., { HELP_RID, help_r_id, VALIDATE_ALL }, { "eui", "prog.ex", -h, bug } ) | 0.016000 |  |
cmd_parse calls help routine cmd_parse( ..., { HELP_RID, help_r_id, VALIDATE_ALL }, { "eui", "prog.ex", bug, -? } ) | 0 |  |
cmd_parse calls help routine cmd_parse( ..., { HELP_RID, help_r_id, VALIDATE_ALL }, { "eui", "prog.ex", -?, bug } ) | 0.022000 |  |
cmd_parse calls help routine cmd_parse( ..., { HELP_RID, help_r_id, VALIDATE_ALL }, { "eui", "prog.ex", bug, --help } ) | 0 |  |
cmd_parse calls help routine cmd_parse( ..., { HELP_RID, help_r_id, VALIDATE_ALL }, { "eui", "prog.ex", --help, bug } ) | 0 |  |
cmd_parse calls help routine cmd_parse( ..., { HELP_RID, help_r_id, NO_VALIDATION }, { "eui", "prog.ex", bug, -h } ) | 0.016000 |  |
cmd_parse calls help routine cmd_parse( ..., { HELP_RID, help_r_id, NO_VALIDATION }, { "eui", "prog.ex", -h, bug } ) | 0 |  |
cmd_parse calls help routine cmd_parse( ..., { HELP_RID, help_r_id, NO_VALIDATION }, { "eui", "prog.ex", bug, -? } ) | 0.015000 |  |
cmd_parse calls help routine cmd_parse( ..., { HELP_RID, help_r_id, NO_VALIDATION }, { "eui", "prog.ex", -?, bug } ) | 0 |  |
cmd_parse calls help routine cmd_parse( ..., { HELP_RID, help_r_id, NO_VALIDATION }, { "eui", "prog.ex", bug, --help } ) | 0.016000 |  |
cmd_parse calls help routine cmd_parse( ..., { HELP_RID, help_r_id, NO_VALIDATION }, { "eui", "prog.ex", --help, bug } ) | 0 |  |
cmd_parse calls help routine cmd_parse( ..., { HELP_RID, help_r_id, NO_VALIDATION_AFTER_FIRST_EXTRA }, { "eui", "prog.ex", -h, bug } ) | 0.016000 |  |
cmd_parse calls help routine cmd_parse( ..., { HELP_RID, help_r_id, NO_VALIDATION_AFTER_FIRST_EXTRA }, { "eui", "prog.ex", -?, bug } ) | 0 |  |
cmd_parse calls help routine cmd_parse( ..., { HELP_RID, help_r_id, NO_VALIDATION_AFTER_FIRST_EXTRA }, { "eui", "prog.ex", --help, bug } ) | 0 |  |
cmd_parse bug #2792895 ( NO_VAILDATION_AFTER_FIRST_EXTRA, { eui, bug, -h }) calls help | 0 |  |
cmd_parse bug #2792895 ( NO_VAILDATION_AFTER_FIRST_EXTRA, { eui, bug, -? }) calls help | 0 |  |
cmd_parse bug #2792287 | 0 |  |
cmd_parse bug #2789982 | 0 |  |

Tests: 0039 Failed: 0000 Passed: 0039 Time: 0.195000

t_cmdline-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
cmd_parse() #7a | 0.052000 |  |
cmd_parse() #7b | 0 |  |
cmd_parse() #7c | 0 |  |
cmd_parse() #7d | 0 |  |
cmd_parse() #7a | 0.001000 |  |
cmd_parse() #7b | 0 |  |
cmd_parse() #7c | 0 |  |
cmd_parse() #7e | 0 |  |
cmd_parse() #1 | 0 |  |
cmd_parse() #2 | 0 |  |
cmd_parse() #3 | 0 |  |
cmd_parse() #4 | 0 |  |
cmd_parse() #4 (OPT_EXTRAS) | 0 |  |
cmd_parse() #5 | 0 |  |
cmd_parse() #6 | 0 |  |
cmd_parse() #7 | 0 |  |
build_commandline #1 | 0 |  |
build_commandline #2 | 0 |  |
parse_commandline #1 | 0 |  |
cmd_parse bug #2790825 | 0 |  |
cmd_parse calls help routine cmd_parse( ..., { HELP_RID, help_r_id, VALIDATE_ALL }, { "eui", "prog.ex", bug, -h } ) | 0 |  |
cmd_parse calls help routine cmd_parse( ..., { HELP_RID, help_r_id, VALIDATE_ALL }, { "eui", "prog.ex", -h, bug } ) | 0 |  |
cmd_parse calls help routine cmd_parse( ..., { HELP_RID, help_r_id, VALIDATE_ALL }, { "eui", "prog.ex", bug, -? } ) | 0.016000 |  |
cmd_parse calls help routine cmd_parse( ..., { HELP_RID, help_r_id, VALIDATE_ALL }, { "eui", "prog.ex", -?, bug } ) | 0 |  |
cmd_parse calls help routine cmd_parse( ..., { HELP_RID, help_r_id, VALIDATE_ALL }, { "eui", "prog.ex", bug, --help } ) | 0.015000 |  |
cmd_parse calls help routine cmd_parse( ..., { HELP_RID, help_r_id, VALIDATE_ALL }, { "eui", "prog.ex", --help, bug } ) | 0 |  |
cmd_parse calls help routine cmd_parse( ..., { HELP_RID, help_r_id, NO_VALIDATION }, { "eui", "prog.ex", bug, -h } ) | 0 |  |
cmd_parse calls help routine cmd_parse( ..., { HELP_RID, help_r_id, NO_VALIDATION }, { "eui", "prog.ex", -h, bug } ) | 0.016000 |  |
cmd_parse calls help routine cmd_parse( ..., { HELP_RID, help_r_id, NO_VALIDATION }, { "eui", "prog.ex", bug, -? } ) | 0 |  |
cmd_parse calls help routine cmd_parse( ..., { HELP_RID, help_r_id, NO_VALIDATION }, { "eui", "prog.ex", -?, bug } ) | 0.015000 |  |
cmd_parse calls help routine cmd_parse( ..., { HELP_RID, help_r_id, NO_VALIDATION }, { "eui", "prog.ex", bug, --help } ) | 0 |  |
cmd_parse calls help routine cmd_parse( ..., { HELP_RID, help_r_id, NO_VALIDATION }, { "eui", "prog.ex", --help, bug } ) | 0 |  |
cmd_parse calls help routine cmd_parse( ..., { HELP_RID, help_r_id, NO_VALIDATION_AFTER_FIRST_EXTRA }, { "eui", "prog.ex", -h, bug } ) | 0.016000 |  |
cmd_parse calls help routine cmd_parse( ..., { HELP_RID, help_r_id, NO_VALIDATION_AFTER_FIRST_EXTRA }, { "eui", "prog.ex", -?, bug } ) | 0 |  |
cmd_parse calls help routine cmd_parse( ..., { HELP_RID, help_r_id, NO_VALIDATION_AFTER_FIRST_EXTRA }, { "eui", "prog.ex", --help, bug } ) | 0.019000 |  |
cmd_parse bug #2792895 ( NO_VAILDATION_AFTER_FIRST_EXTRA, { eui, bug, -h }) calls help | 0 |  |
cmd_parse bug #2792895 ( NO_VAILDATION_AFTER_FIRST_EXTRA, { eui, bug, -? }) calls help | 0 |  |
cmd_parse bug #2792287 | 0 |  |
cmd_parse bug #2789982 | 0 |  |

Tests: 0039 Failed: 0000 Passed: 0039 Time: 0.150000

t_command_line_quote.e | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
command line quote 2/1 | 0.263000 |  |
command line quote 2/2 | 0 |  |
command line quote 3/1 | 0.275000 |  |
command line quote 4/1 | 0.266000 |  |
command line quote 4/2 | 0 |  |
command line quote 5/1 | 0.277000 |  |
command line quote 5/2 | 0 |  |
command line quote 6/1 | 0.249000 |  |
command line quote 6/2 | 0 |  |
command line quote 6/3 | 0 |  |
command line quote 7/1 | 0.272000 |  |
command line quote 7/2 | 0 |  |
command line quote 8/1 | 0.258000 |  |
command line quote 8/2 | 0 |  |
command line quote 9/1 | 0.254000 |  |
command line quote 9/2 | 0 |  |
command line quote 10/1 | 0.273000 |  |
command line quote 10/2 | 0 |  |
command line quote 10/3 | 0 |  |
command line quote 10/4 | 0 |  |

Tests: 0020 Failed: 0000 Passed: 0020 Time: 2.388000

t_command_line_quote-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---

Tests: 0000 Failed: 0000 Passed: 0000 Time: 0.000000

t_command_line_quote-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---

Tests: 0000 Failed: 0000 Passed: 0000 Time: 0.000000

t_complex_assignment.e | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
Created the Hashes: | 0 |  |

Tests: 0001 Failed: 0000 Passed: 0001 Time: 0.000000

t_complex_assignment-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
Created the Hashes: | 0 |  |

Tests: 0001 Failed: 0000 Passed: 0001 Time: 0.000000

t_complex_assignment-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
Created the Hashes: | 0 |  |

Tests: 0001 Failed: 0000 Passed: 0001 Time: 0.000000

t_condcmp.e | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
defined #1 | 0 |  |
WINDOWS test | 0 |  |
EU4_1_0 | 0 |  |
EU4_1 | 0 |  |
EU4 | 0 |  |

Tests: 0005 Failed: 0000 Passed: 0005 Time: 0.000000

t_condcmp-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
defined #1 | 0.001000 |  |
WINDOWS test | 0 |  |
EU4_1_0 | 0 |  |
EU4_1 | 0 |  |
EU4 | 0 |  |

Tests: 0005 Failed: 0000 Passed: 0005 Time: 0.001000

t_condcmp-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
defined #1 | 0 |  |
WINDOWS test | 0 |  |
EU4_1_0 | 0 |  |
EU4_1 | 0 |  |
EU4 | 0 |  |

Tests: 0005 Failed: 0000 Passed: 0005 Time: 0.000000

t_convert.e | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
int_to_bytes +ve | 0 |  |
int_to_bytes -ve | 0 |  |
int_to_bytes hex | 0 |  |
int_to_bytes 2203034759 | 0 |  |
bytes_to_int +ve | 0 |  |
bytes_to_int -ve | 0 |  |
bytes_to_int #1 | 0 |  |
bytes_to_int #2 | 0 |  |
bytes_to_int too large | 0 |  |
int_to_bits #1 | 0 |  |
int_to_bits #2 | 0 |  |
int_to_bits #3 | 0 |  |
int_to_bits #4 | 0 |  |
int_to_bits #5 | 0 |  |
int_to_bits #6 | 0 |  |
bits_to_int #1 | 0 |  |
bits_to_int #2 | 0 |  |
atom_to_float64 #1 | 0 |  |
atom_to_float64 #2 | 0 |  |
atom_to_float64 #3 | 0 |  |
atom_to_float64 #4 | 0 |  |
atom_to_float32 #1 | 0 |  |
atom_to_float32 #2 | 0 |  |
atom_to_float32 #3 | 0 |  |
atom_to_float32 #4 | 0 |  |
float64_to_atom #1 | 0 |  |
float64_to_atom #2 | 0 |  |
float64_to_atom #3 | 0 |  |
float64_to_atom #4 | 0 |  |
float32_to_atom #1 | 0 |  |
float32_to_atom #2 | 0 |  |
float32_to_atom #3 | 0 |  |
float32_to_atom #4 | 0 |  |
float80_to_atom #1 | 0 |  |
float80_to_atom #2 | 0 |  |
float80_to_atom #3 | 0 |  |
hex_text #1 | 0 |  |
hex_text #2 | 0 |  |
hex_text #3 | 0 |  |
hex_text #4 | 0 |  |
hex_text #5 | 0 |  |
hex_text #5 | 0 |  |
set_decimal_mark #1 | 0 |  |
set_decimal_mark #2 | 0 |  |
set_decimal_mark #3 | 0 |  |
set_decimal_mark #4 | 0 |  |
set_decimal_mark #5 | 0 |  |
to_number #1 | 0 |  |
to_number #2 | 0 |  |
to_number #1a | 0 |  |
to_number #2a | 0 |  |
to_number #3 | 0 |  |
to_number #4 | 0 |  |
to_number #5 | 0 |  |
to_number #6 | 0 |  |
to_number #7 | 0 |  |
to_number #8 | 0 |  |
to_number #9 | 0 |  |
to_number #10 | 0 |  |
to_number #11 | 0 |  |
to_number #12 | 0 |  |
to_number #13 | 0 |  |
to_number #14 | 0 |  |
to_number #14 | 0 |  |
to_number #15 | 0 |  |
to_number #16 | 0 |  |
to_number #17 | 0 |  |
to_number #18 | 0 |  |
to_number #19 | 0 |  |
to_number #20 | 0 |  |
to_number #21 | 0 |  |
to_number #22 | 0 |  |
to_number #23 | 0 |  |
to_number #24 | 0 |  |
to_number #25 | 0 |  |
to_number #25 | 0 |  |
to_number #26 | 0 |  |
to_number #27 | 0 |  |
to_integer #1 | 0 |  |
to_integer #2 | 0 |  |
to_integer #3 | 0 |  |
to_integer #4 | 0 |  |
to_integer #5 | 0 |  |
to_integer #6 | 0 |  |
to_integer #7 | 0 |  |
to_integer #8 | 0 |  |
to_integer #9 | 0 |  |
to_string #1 | 0.001000 |  |
to_string #2 | 0 |  |
to_string #3 | 0 |  |
to_string #4 | 0 |  |
to_string #5 | 0 |  |
to_string #6 | 0 |  |
to_string #7 | 0 |  |
to_string #8 | 0 |  |

Tests: 0095 Failed: 0000 Passed: 0095 Time: 0.003000

t_convert-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
int_to_bytes +ve | 0 |  |
int_to_bytes -ve | 0 |  |
int_to_bytes hex | 0 |  |
int_to_bytes 2203034759 | 0 |  |
bytes_to_int +ve | 0 |  |
bytes_to_int -ve | 0 |  |
bytes_to_int #1 | 0 |  |
bytes_to_int #2 | 0 |  |
bytes_to_int too large | 0 |  |
int_to_bits #1 | 0 |  |
int_to_bits #2 | 0 |  |
int_to_bits #3 | 0 |  |
int_to_bits #4 | 0 |  |
int_to_bits #5 | 0 |  |
int_to_bits #6 | 0 |  |
bits_to_int #1 | 0 |  |
bits_to_int #2 | 0 |  |
atom_to_float64 #1 | 0 |  |
atom_to_float64 #2 | 0 |  |
atom_to_float64 #3 | 0 |  |
atom_to_float64 #4 | 0 |  |
atom_to_float32 #1 | 0 |  |
atom_to_float32 #2 | 0 |  |
atom_to_float32 #3 | 0 |  |
atom_to_float32 #4 | 0 |  |
float64_to_atom #1 | 0 |  |
float64_to_atom #2 | 0 |  |
float64_to_atom #3 | 0 |  |
float64_to_atom #4 | 0 |  |
float32_to_atom #1 | 0 |  |
float32_to_atom #2 | 0 |  |
float32_to_atom #3 | 0 |  |
float32_to_atom #4 | 0 |  |
float80_to_atom #1 | 0 |  |
float80_to_atom #2 | 0 |  |
float80_to_atom #3 | 0 |  |
hex_text #1 | 0 |  |
hex_text #2 | 0 |  |
hex_text #3 | 0 |  |
hex_text #4 | 0 |  |
hex_text #5 | 0 |  |
hex_text #5 | 0 |  |
set_decimal_mark #1 | 0 |  |
set_decimal_mark #2 | 0 |  |
set_decimal_mark #3 | 0 |  |
set_decimal_mark #4 | 0 |  |
set_decimal_mark #5 | 0 |  |
to_number #1 | 0 |  |
to_number #2 | 0 |  |
to_number #1a | 0 |  |
to_number #2a | 0 |  |
to_number #3 | 0 |  |
to_number #4 | 0 |  |
to_number #5 | 0 |  |
to_number #6 | 0 |  |
to_number #7 | 0 |  |
to_number #8 | 0 |  |
to_number #9 | 0 |  |
to_number #10 | 0 |  |
to_number #11 | 0 |  |
to_number #12 | 0 |  |
to_number #13 | 0 |  |
to_number #14 | 0 |  |
to_number #14 | 0 |  |
to_number #15 | 0 |  |
to_number #16 | 0 |  |
to_number #17 | 0 |  |
to_number #18 | 0 |  |
to_number #19 | 0 |  |
to_number #20 | 0 |  |
to_number #21 | 0 |  |
to_number #22 | 0 |  |
to_number #23 | 0 |  |
to_number #24 | 0 |  |
to_number #25 | 0 |  |
to_number #25 | 0 |  |
to_number #26 | 0 |  |
to_number #27 | 0 |  |
to_integer #1 | 0 |  |
to_integer #2 | 0 |  |
to_integer #3 | 0 |  |
to_integer #4 | 0 |  |
to_integer #5 | 0 |  |
to_integer #6 | 0 |  |
to_integer #7 | 0 |  |
to_integer #8 | 0 |  |
to_integer #9 | 0 |  |
to_string #1 | 0 |  |
to_string #2 | 0 |  |
to_string #3 | 0 |  |
to_string #4 | 0 |  |
to_string #5 | 0 |  |
to_string #6 | 0 |  |
to_string #7 | 0 |  |
to_string #8 | 0 |  |

Tests: 0095 Failed: 0000 Passed: 0095 Time: 0.003000

t_convert-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
int_to_bytes +ve | 0.001000 |  |
int_to_bytes -ve | 0 |  |
int_to_bytes hex | 0 |  |
int_to_bytes 2203034759 | 0 |  |
bytes_to_int +ve | 0 |  |
bytes_to_int -ve | 0 |  |
bytes_to_int #1 | 0 |  |
bytes_to_int #2 | 0 |  |
bytes_to_int too large | 0 |  |
int_to_bits #1 | 0 |  |
int_to_bits #2 | 0 |  |
int_to_bits #3 | 0 |  |
int_to_bits #4 | 0 |  |
int_to_bits #5 | 0 |  |
int_to_bits #6 | 0 |  |
bits_to_int #1 | 0 |  |
bits_to_int #2 | 0 |  |
atom_to_float64 #1 | 0 |  |
atom_to_float64 #2 | 0 |  |
atom_to_float64 #3 | 0 |  |
atom_to_float64 #4 | 0 |  |
atom_to_float32 #1 | 0 |  |
atom_to_float32 #2 | 0 |  |
atom_to_float32 #3 | 0 |  |
atom_to_float32 #4 | 0 |  |
float64_to_atom #1 | 0 |  |
float64_to_atom #2 | 0 |  |
float64_to_atom #3 | 0 |  |
float64_to_atom #4 | 0 |  |
float32_to_atom #1 | 0 |  |
float32_to_atom #2 | 0 |  |
float32_to_atom #3 | 0 |  |
float32_to_atom #4 | 0 |  |
float80_to_atom #1 | 0 |  |
float80_to_atom #2 | 0 |  |
float80_to_atom #3 | 0 |  |
hex_text #1 | 0 |  |
hex_text #2 | 0 |  |
hex_text #3 | 0 |  |
hex_text #4 | 0 |  |
hex_text #5 | 0 |  |
hex_text #5 | 0 |  |
set_decimal_mark #1 | 0 |  |
set_decimal_mark #2 | 0 |  |
set_decimal_mark #3 | 0 |  |
set_decimal_mark #4 | 0 |  |
set_decimal_mark #5 | 0 |  |
to_number #1 | 0 |  |
to_number #2 | 0 |  |
to_number #1a | 0 |  |
to_number #2a | 0 |  |
to_number #3 | 0 |  |
to_number #4 | 0 |  |
to_number #5 | 0 |  |
to_number #6 | 0 |  |
to_number #7 | 0 |  |
to_number #8 | 0 |  |
to_number #9 | 0 |  |
to_number #10 | 0 |  |
to_number #11 | 0 |  |
to_number #12 | 0 |  |
to_number #13 | 0 |  |
to_number #14 | 0 |  |
to_number #14 | 0 |  |
to_number #15 | 0 |  |
to_number #16 | 0 |  |
to_number #17 | 0 |  |
to_number #18 | 0 |  |
to_number #19 | 0 |  |
to_number #20 | 0 |  |
to_number #21 | 0 |  |
to_number #22 | 0 |  |
to_number #23 | 0 |  |
to_number #24 | 0 |  |
to_number #25 | 0 |  |
to_number #25 | 0 |  |
to_number #26 | 0 |  |
to_number #27 | 0 |  |
to_integer #1 | 0 |  |
to_integer #2 | 0 |  |
to_integer #3 | 0 |  |
to_integer #4 | 0 |  |
to_integer #5 | 0 |  |
to_integer #6 | 0 |  |
to_integer #7 | 0 |  |
to_integer #8 | 0 |  |
to_integer #9 | 0 |  |
to_string #1 | 0 |  |
to_string #2 | 0 |  |
to_string #3 | 0 |  |
to_string #4 | 0 |  |
to_string #5 | 0 |  |
to_string #6 | 0 |  |
to_string #7 | 0 |  |
to_string #8 | 0 |  |

Tests: 0095 Failed: 0000 Passed: 0095 Time: 0.004000

t_database.e | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
current db #1 | 0 |  |
create db #1 | 0 |  |
current db #2 | 0 |  |
create db #2 | 0 |  |
current db #3 | 0 |  |
current db #4 | 0 |  |
open db | 0 |  |
current db #5 | 0 |  |
create table #0a | 0 |  |
create table #0b | 0 |  |
create table #1 | 0 |  |
current table #1 | 0 |  |
create table #2 | 0 |  |
current table #2 | 0 |  |
create table #3 | 0 |  |
current table #3 | 0 |  |
create table #4 | 0 |  |
current table #4 | 0 |  |
delete table #1 | 0 |  |
create table #5 | 0 |  |
create table #6 | 0 |  |
create table #7 | 0 |  |
table_list | 0 |  |
select table #1 | 0 |  |
current table #5 | 0 |  |
select table #2 | 0 |  |
current table #6 | 0 |  |
insert table 'second' #1 | 0 |  |
select table #3 | 0 |  |
current table #7 | 0 |  |
select table #4 | 0 |  |
current table #8 | 0 |  |
select table #4 | 0 |  |
current table #9 | 0 |  |
insert #1 | 0 |  |
insert #2 | 0 |  |
insert #3 | 0 |  |
insert #4 | 0 |  |
insert #5 | 0 |  |
insert #6 | 0 |  |
insert #7 | 0 |  |
insert #8 | 0 |  |
insert #9 | 0 |  |
db_insert w/table name #1 | 0 |  |
db_insert w/table name #2 | 0 |  |
db_find_key w/table name #1 | 0 |  |
db_find_key w/table name #2 | 0 |  |
db_table_size/db_delete_record w/table name #1 | 0 |  |
db_table_size/db_delete_record w/table name #2 | 0 |  |
db_replace_data w/table name #1 | 0 |  |
db_replace_data w/table name #1 | 0 |  |
db_table_size after clear #1 | 0 |  |
insert #10 | 0 |  |
db_table_size | 0 |  |
db_table_size after delete | 0 |  |
db_table_size after mass insert | 0.046000 |  |
db_table_size after clear #2 | 0.023000 |  |
db_table_size after mass delete | 0.015000 |  |
Delete of '3' worked | 0 |  |
Delete of '10' worked | 0 |  |
Delete of '17' worked | 0 |  |
Delete of '24' worked | 0 |  |
Delete of '31' worked | 0 |  |
Delete of '38' worked | 0 |  |
Delete of '45' worked | 0 |  |
Delete of '52' worked | 0 |  |
Delete of '59' worked | 0 |  |
Delete of '66' worked | 0 |  |
Delete of '73' worked | 0 |  |
Delete of '80' worked | 0 |  |
Delete of '87' worked | 0 |  |
Delete of '94' worked | 0 |  |
'Second records are still okay' | 0 |  |
Delete of '3' still worked | 0 |  |
Delete of '10' still worked | 0 |  |
Delete of '17' still worked | 0 |  |
Delete of '24' still worked | 0 |  |
Delete of '31' still worked | 0 |  |
Delete of '38' still worked | 0 |  |
Delete of '45' still worked | 0 |  |
Delete of '52' still worked | 0 |  |
Delete of '59' still worked | 0 |  |
Delete of '66' still worked | 0 |  |
Delete of '73' still worked | 0 |  |
Delete of '80' still worked | 0 |  |
Delete of '87' still worked | 0 |  |
Delete of '94' still worked | 0 |  |
'2' still exists | 0 |  |
'9' still exists | 0 |  |
'16' still exists | 0 |  |
'23' still exists | 0 |  |
'30' still exists | 0 |  |
'37' still exists | 0 |  |
'44' still exists | 0 |  |
'51' still exists | 0 |  |
'58' still exists | 0 |  |
'65' still exists | 0 |  |
'72' still exists | 0 |  |
'79' still exists | 0 |  |
'86' still exists | 0 |  |
'93' still exists | 0 |  |
'100' still exists | 0 |  |
compress | 0.016000 |  |
db_table_size after compress | 0 |  |
get recid #1 | 0 |  |
get recid #2 | 0 |  |
get recid #3 | 0 |  |
db_table_size before recid fetch | 0 |  |
fetch with recid #1 | 0 |  |
fetch with recid #2 | 0 |  |
fetch with recid #3 | 0 |  |
create lots of tables #1 | 0 |  |
create lots of tables #2 | 0 |  |
create lots of tables #3 | 0 |  |
create lots of tables #4 | 0 |  |
create lots of tables #5 | 0 |  |
create lots of tables #6 | 0 |  |
create lots of tables #7 | 0 |  |
create lots of tables #8 | 0 |  |
create lots of tables #9 | 0 |  |
create lots of tables #10 | 0 |  |
current db #5 | 0 |  |
current table after close | 0 |  |
Error recorded | 0 |  |
Errors cleared | 0 |  |
connect 0 - no path | 0 |  |
connect 1 - using connection string style | 0 |  |
connect 2 | 0 |  |
disconnect 1 | 0 |  |
disconnect 2 - already disconnected | 0 |  |
connect 3 - not connected | 0 |  |
connect 4 - using kv style | 0 |  |
connect 5 | 0 |  |
connect 6 - already connected | 0 |  |
w/o caching - create | 0.015000 |  |
Found MY_DATA #1 w/o caching | 0 |  |
Found MY_DATA #2 w/o caching | 0 |  |
w/o caching -> insert, delete, select db/table, insert, get | 0 |  |
db_find_key( "MY_DATA" ) w/caching | 0 |  |
db_insert( "MY_DATA", "replacement data" ) w/caching | 0 |  |
w/caching -> insert, delete, select db/table, insert, get | 0 |  |
create dump.edb | 0 |  |
delete record with no table | 0 |  |
create dump.edb table 1 | 0 |  |
check for dump.edb #1 | 0 |  |
create dump.edb table 2 | 0 |  |
check for dump.edb #2 | 0 |  |
rename table fail #1 check error msg | 0 |  |
rename table fail #1 check table list | 0 |  |
rename table fail #2 check error msg | 0 |  |
rename table fail #2 | 0 |  |
current table before rename #1 | 0 |  |
renamed table #1 | 0 |  |
current table after rename #1 | 0 |  |
current table before rename #2 | 0 |  |
renamed table #2 | 0 |  |
current table after rename #2 | 0 |  |
current table before rename #3 | 0 |  |
renamed table #3 | 0 |  |
current table after rename #3 | 0 |  |
delete record with a bad table name | 0 |  |
passing invalid file handle to db_dump | 0 |  |
opened dump file | 0 |  |
examine dump file | 0 |  |
create create_table_init_records.edb | 0.016000 |  |
create create_table_init_records.edb table0 | 0 |  |
create create_table_init_records.edb table1 | 0 |  |
create create_table_init_records.edb table2 | 0 |  |
create create_table_init_records.edb table3 | 0.016000 |  |
create create_table_init_records.edb table4 | 0 |  |
create create_table_init_records.edb table5 | 0.017000 |  |
create create_table_init_records.edb table6 | 0.005000 |  |
create create_table_init_records.edb table7 | 0 |  |
create create_table_init_records.edb table8 | 0 |  |
create create_table_init_records.edb table9 | 0.015000 |  |
create create_table_init_records.edb table10 | 0 |  |
create create_table_init_records.edb table11 | 0.016000 |  |
create create_table_init_records.edb table12 | 0 |  |
create create_table_init_records.edb table13 | 0 |  |
create create_table_init_records.edb table14 | 0 |  |
create create_table_init_records.edb table15 | 0.016000 |  |
create create_table_init_records.edb table16 | 0 |  |
create create_table_init_records.edb table17 | 0 |  |
create create_table_init_records.edb table18 | 0 |  |
create create_table_init_records.edb table19 | 0.015000 |  |
create create_table_init_records.edb table20 | 0 |  |
create create_table_init_records.edb table21 | 0 |  |
create create_table_init_records.edb table22 | 0 |  |
create create_table_init_records.edb table23 | 0 |  |
create create_table_init_records.edb table24 | 0 |  |
create create_table_init_records.edb table25 | 0.016000 |  |
create create_table_init_records.edb table26 | 0 |  |
create create_table_init_records.edb table27 | 0 |  |
create create_table_init_records.edb table28 | 0 |  |
create create_table_init_records.edb table29 | 0 |  |
create create_table_init_records.edb table30 | 0.018000 |  |
create create_table_init_records.edb table31 | 0.003000 |  |
create create_table_init_records.edb table32 | 0.001000 |  |
create create_table_init_records.edb table33 | 0 |  |
create create_table_init_records.edb table34 | 0 |  |
create create_table_init_records.edb table35 | 0 |  |
create create_table_init_records.edb table36 | 0 |  |
create create_table_init_records.edb table37 | 0.016000 |  |
create create_table_init_records.edb table38 | 0 |  |
create create_table_init_records.edb table39 | 0 |  |
create create_table_init_records.edb table40 | 0 |  |
create create_table_init_records.edb table41 | 0.015000 |  |
create create_table_init_records.edb table42 | 0 |  |
create create_table_init_records.edb table43 | 0 |  |
create create_table_init_records.edb table44 | 0 |  |
create create_table_init_records.edb table45 | 0 |  |
create create_table_init_records.edb table46 | 0.016000 |  |
create create_table_init_records.edb table47 | 0 |  |
create create_table_init_records.edb table48 | 0 |  |
create create_table_init_records.edb table49 | 0 |  |
create create_table_init_records.edb table50 | 0.016000 |  |

Tests: 0216 Failed: 0000 Passed: 0216 Time: 0.348000

t_database-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
current db #1 | 0 |  |
create db #1 | 0 |  |
current db #2 | 0 |  |
create db #2 | 0 |  |
current db #3 | 0 |  |
current db #4 | 0 |  |
open db | 0 |  |
current db #5 | 0 |  |
create table #0a | 0 |  |
create table #0b | 0 |  |
create table #1 | 0 |  |
current table #1 | 0 |  |
create table #2 | 0.046000 |  |
current table #2 | 0 |  |
create table #3 | 0 |  |
current table #3 | 0 |  |
create table #4 | 0 |  |
current table #4 | 0 |  |
delete table #1 | 0 |  |
create table #5 | 0 |  |
create table #6 | 0 |  |
create table #7 | 0 |  |
table_list | 0 |  |
select table #1 | 0 |  |
current table #5 | 0 |  |
select table #2 | 0 |  |
current table #6 | 0 |  |
insert table 'second' #1 | 0 |  |
select table #3 | 0 |  |
current table #7 | 0 |  |
select table #4 | 0 |  |
current table #8 | 0 |  |
select table #4 | 0 |  |
current table #9 | 0 |  |
insert #1 | 0 |  |
insert #2 | 0 |  |
insert #3 | 0 |  |
insert #4 | 0 |  |
insert #5 | 0 |  |
insert #6 | 0 |  |
insert #7 | 0 |  |
insert #8 | 0 |  |
insert #9 | 0 |  |
db_insert w/table name #1 | 0 |  |
db_insert w/table name #2 | 0 |  |
db_find_key w/table name #1 | 0 |  |
db_find_key w/table name #2 | 0 |  |
db_table_size/db_delete_record w/table name #1 | 0 |  |
db_table_size/db_delete_record w/table name #2 | 0 |  |
db_replace_data w/table name #1 | 0 |  |
db_replace_data w/table name #1 | 0 |  |
db_table_size after clear #1 | 0 |  |
insert #10 | 0 |  |
db_table_size | 0 |  |
db_table_size after delete | 0 |  |
db_table_size after mass insert | 0.085000 |  |
db_table_size after clear #2 | 0.015000 |  |
db_table_size after mass delete | 0.016000 |  |
Delete of '3' worked | 0 |  |
Delete of '10' worked | 0 |  |
Delete of '17' worked | 0 |  |
Delete of '24' worked | 0 |  |
Delete of '31' worked | 0 |  |
Delete of '38' worked | 0 |  |
Delete of '45' worked | 0 |  |
Delete of '52' worked | 0 |  |
Delete of '59' worked | 0 |  |
Delete of '66' worked | 0 |  |
Delete of '73' worked | 0 |  |
Delete of '80' worked | 0 |  |
Delete of '87' worked | 0 |  |
Delete of '94' worked | 0 |  |
'Second records are still okay' | 0 |  |
Delete of '3' still worked | 0 |  |
Delete of '10' still worked | 0 |  |
Delete of '17' still worked | 0 |  |
Delete of '24' still worked | 0 |  |
Delete of '31' still worked | 0 |  |
Delete of '38' still worked | 0 |  |
Delete of '45' still worked | 0 |  |
Delete of '52' still worked | 0 |  |
Delete of '59' still worked | 0 |  |
Delete of '66' still worked | 0 |  |
Delete of '73' still worked | 0 |  |
Delete of '80' still worked | 0 |  |
Delete of '87' still worked | 0 |  |
Delete of '94' still worked | 0 |  |
'2' still exists | 0 |  |
'9' still exists | 0 |  |
'16' still exists | 0 |  |
'23' still exists | 0 |  |
'30' still exists | 0 |  |
'37' still exists | 0 |  |
'44' still exists | 0 |  |
'51' still exists | 0 |  |
'58' still exists | 0 |  |
'65' still exists | 0 |  |
'72' still exists | 0 |  |
'79' still exists | 0 |  |
'86' still exists | 0 |  |
'93' still exists | 0 |  |
'100' still exists | 0 |  |
compress | 0.022000 |  |
db_table_size after compress | 0 |  |
get recid #1 | 0 |  |
get recid #2 | 0 |  |
get recid #3 | 0 |  |
db_table_size before recid fetch | 0 |  |
fetch with recid #1 | 0 |  |
fetch with recid #2 | 0 |  |
fetch with recid #3 | 0 |  |
create lots of tables #1 | 0 |  |
create lots of tables #2 | 0 |  |
create lots of tables #3 | 0 |  |
create lots of tables #4 | 0 |  |
create lots of tables #5 | 0 |  |
create lots of tables #6 | 0 |  |
create lots of tables #7 | 0 |  |
create lots of tables #8 | 0 |  |
create lots of tables #9 | 0 |  |
create lots of tables #10 | 0 |  |
current db #5 | 0 |  |
current table after close | 0 |  |
Error recorded | 0 |  |
Errors cleared | 0 |  |
connect 0 - no path | 0 |  |
connect 1 - using connection string style | 0 |  |
connect 2 | 0 |  |
disconnect 1 | 0 |  |
disconnect 2 - already disconnected | 0 |  |
connect 3 - not connected | 0 |  |
connect 4 - using kv style | 0 |  |
connect 5 | 0 |  |
connect 6 - already connected | 0 |  |
w/o caching - create | 0 |  |
Found MY_DATA #1 w/o caching | 0 |  |
Found MY_DATA #2 w/o caching | 0 |  |
w/o caching -> insert, delete, select db/table, insert, get | 0 |  |
db_find_key( "MY_DATA" ) w/caching | 0.016000 |  |
db_insert( "MY_DATA", "replacement data" ) w/caching | 0 |  |
w/caching -> insert, delete, select db/table, insert, get | 0 |  |
create dump.edb | 0 |  |
delete record with no table | 0 |  |
create dump.edb table 1 | 0 |  |
check for dump.edb #1 | 0 |  |
create dump.edb table 2 | 0 |  |
check for dump.edb #2 | 0 |  |
rename table fail #1 check error msg | 0 |  |
rename table fail #1 check table list | 0 |  |
rename table fail #2 check error msg | 0 |  |
rename table fail #2 | 0 |  |
current table before rename #1 | 0 |  |
renamed table #1 | 0 |  |
current table after rename #1 | 0 |  |
current table before rename #2 | 0 |  |
renamed table #2 | 0 |  |
current table after rename #2 | 0 |  |
current table before rename #3 | 0 |  |
renamed table #3 | 0 |  |
current table after rename #3 | 0 |  |
delete record with a bad table name | 0 |  |
passing invalid file handle to db_dump | 0 |  |
opened dump file | 0 |  |
examine dump file | 0 |  |
create create_table_init_records.edb | 0.015000 |  |
create create_table_init_records.edb table0 | 0 |  |
create create_table_init_records.edb table1 | 0 |  |
create create_table_init_records.edb table2 | 0 |  |
create create_table_init_records.edb table3 | 0 |  |
create create_table_init_records.edb table4 | 0 |  |
create create_table_init_records.edb table5 | 0.016000 |  |
create create_table_init_records.edb table6 | 0 |  |
create create_table_init_records.edb table7 | 0 |  |
create create_table_init_records.edb table8 | 0 |  |
create create_table_init_records.edb table9 | 0 |  |
create create_table_init_records.edb table10 | 0 |  |
create create_table_init_records.edb table11 | 0.016000 |  |
create create_table_init_records.edb table12 | 0 |  |
create create_table_init_records.edb table13 | 0 |  |
create create_table_init_records.edb table14 | 0 |  |
create create_table_init_records.edb table15 | 0.015000 |  |
create create_table_init_records.edb table16 | 0 |  |
create create_table_init_records.edb table17 | 0 |  |
create create_table_init_records.edb table18 | 0 |  |
create create_table_init_records.edb table19 | 0 |  |
create create_table_init_records.edb table20 | 0 |  |
create create_table_init_records.edb table21 | 0.019000 |  |
create create_table_init_records.edb table22 | 0.003000 |  |
create create_table_init_records.edb table23 | 0 |  |
create create_table_init_records.edb table24 | 0 |  |
create create_table_init_records.edb table25 | 0 |  |
create create_table_init_records.edb table26 | 0 |  |
create create_table_init_records.edb table27 | 0.016000 |  |
create create_table_init_records.edb table28 | 0 |  |
create create_table_init_records.edb table29 | 0 |  |
create create_table_init_records.edb table30 | 0 |  |
create create_table_init_records.edb table31 | 0 |  |
create create_table_init_records.edb table32 | 0.015000 |  |
create create_table_init_records.edb table33 | 0 |  |
create create_table_init_records.edb table34 | 0 |  |
create create_table_init_records.edb table35 | 0 |  |
create create_table_init_records.edb table36 | 0 |  |
create create_table_init_records.edb table37 | 0.016000 |  |
create create_table_init_records.edb table38 | 0 |  |
create create_table_init_records.edb table39 | 0 |  |
create create_table_init_records.edb table40 | 0 |  |
create create_table_init_records.edb table41 | 0.016000 |  |
create create_table_init_records.edb table42 | 0 |  |
create create_table_init_records.edb table43 | 0 |  |
create create_table_init_records.edb table44 | 0 |  |
create create_table_init_records.edb table45 | 0.015000 |  |
create create_table_init_records.edb table46 | 0 |  |
create create_table_init_records.edb table47 | 0 |  |
create create_table_init_records.edb table48 | 0 |  |
create create_table_init_records.edb table49 | 0.019000 |  |
create create_table_init_records.edb table50 | 0.003000 |  |

Tests: 0216 Failed: 0000 Passed: 0216 Time: 0.400000

t_database-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
current db #1 | 0 |  |
create db #1 | 0 |  |
current db #2 | 0 |  |
create db #2 | 0 |  |
current db #3 | 0 |  |
current db #4 | 0 |  |
open db | 0 |  |
current db #5 | 0 |  |
create table #0a | 0 |  |
create table #0b | 0 |  |
create table #1 | 0 |  |
current table #1 | 0 |  |
create table #2 | 0 |  |
current table #2 | 0 |  |
create table #3 | 0 |  |
current table #3 | 0 |  |
create table #4 | 0 |  |
current table #4 | 0 |  |
delete table #1 | 0 |  |
create table #5 | 0 |  |
create table #6 | 0 |  |
create table #7 | 0 |  |
table_list | 0 |  |
select table #1 | 0 |  |
current table #5 | 0 |  |
select table #2 | 0 |  |
current table #6 | 0 |  |
insert table 'second' #1 | 0 |  |
select table #3 | 0 |  |
current table #7 | 0 |  |
select table #4 | 0 |  |
current table #8 | 0 |  |
select table #4 | 0 |  |
current table #9 | 0 |  |
insert #1 | 0 |  |
insert #2 | 0 |  |
insert #3 | 0 |  |
insert #4 | 0 |  |
insert #5 | 0 |  |
insert #6 | 0 |  |
insert #7 | 0 |  |
insert #8 | 0 |  |
insert #9 | 0 |  |
db_insert w/table name #1 | 0 |  |
db_insert w/table name #2 | 0 |  |
db_find_key w/table name #1 | 0 |  |
db_find_key w/table name #2 | 0 |  |
db_table_size/db_delete_record w/table name #1 | 0 |  |
db_table_size/db_delete_record w/table name #2 | 0 |  |
db_replace_data w/table name #1 | 0 |  |
db_replace_data w/table name #1 | 0 |  |
db_table_size after clear #1 | 0 |  |
insert #10 | 0 |  |
db_table_size | 0 |  |
db_table_size after delete | 0 |  |
db_table_size after mass insert | 0.047000 |  |
db_table_size after clear #2 | 0.022000 |  |
db_table_size after mass delete | 0.015000 |  |
Delete of '3' worked | 0 |  |
Delete of '10' worked | 0 |  |
Delete of '17' worked | 0 |  |
Delete of '24' worked | 0 |  |
Delete of '31' worked | 0 |  |
Delete of '38' worked | 0 |  |
Delete of '45' worked | 0 |  |
Delete of '52' worked | 0 |  |
Delete of '59' worked | 0 |  |
Delete of '66' worked | 0 |  |
Delete of '73' worked | 0 |  |
Delete of '80' worked | 0 |  |
Delete of '87' worked | 0 |  |
Delete of '94' worked | 0 |  |
'Second records are still okay' | 0 |  |
Delete of '3' still worked | 0 |  |
Delete of '10' still worked | 0 |  |
Delete of '17' still worked | 0 |  |
Delete of '24' still worked | 0 |  |
Delete of '31' still worked | 0 |  |
Delete of '38' still worked | 0 |  |
Delete of '45' still worked | 0 |  |
Delete of '52' still worked | 0 |  |
Delete of '59' still worked | 0 |  |
Delete of '66' still worked | 0 |  |
Delete of '73' still worked | 0 |  |
Delete of '80' still worked | 0 |  |
Delete of '87' still worked | 0 |  |
Delete of '94' still worked | 0 |  |
'2' still exists | 0 |  |
'9' still exists | 0 |  |
'16' still exists | 0 |  |
'23' still exists | 0 |  |
'30' still exists | 0 |  |
'37' still exists | 0 |  |
'44' still exists | 0 |  |
'51' still exists | 0 |  |
'58' still exists | 0 |  |
'65' still exists | 0 |  |
'72' still exists | 0 |  |
'79' still exists | 0 |  |
'86' still exists | 0 |  |
'93' still exists | 0 |  |
'100' still exists | 0 |  |
compress | 0.016000 |  |
db_table_size after compress | 0 |  |
get recid #1 | 0 |  |
get recid #2 | 0 |  |
get recid #3 | 0 |  |
db_table_size before recid fetch | 0 |  |
fetch with recid #1 | 0 |  |
fetch with recid #2 | 0 |  |
fetch with recid #3 | 0 |  |
create lots of tables #1 | 0 |  |
create lots of tables #2 | 0 |  |
create lots of tables #3 | 0 |  |
create lots of tables #4 | 0 |  |
create lots of tables #5 | 0 |  |
create lots of tables #6 | 0 |  |
create lots of tables #7 | 0 |  |
create lots of tables #8 | 0 |  |
create lots of tables #9 | 0 |  |
create lots of tables #10 | 0 |  |
current db #5 | 0 |  |
current table after close | 0 |  |
Error recorded | 0 |  |
Errors cleared | 0 |  |
connect 0 - no path | 0 |  |
connect 1 - using connection string style | 0 |  |
connect 2 | 0 |  |
disconnect 1 | 0 |  |
disconnect 2 - already disconnected | 0 |  |
connect 3 - not connected | 0 |  |
connect 4 - using kv style | 0 |  |
connect 5 | 0 |  |
connect 6 - already connected | 0 |  |
w/o caching - create | 0 |  |
Found MY_DATA #1 w/o caching | 0 |  |
Found MY_DATA #2 w/o caching | 0 |  |
w/o caching -> insert, delete, select db/table, insert, get | 0 |  |
db_find_key( "MY_DATA" ) w/caching | 0 |  |
db_insert( "MY_DATA", "replacement data" ) w/caching | 0 |  |
w/caching -> insert, delete, select db/table, insert, get | 0 |  |
create dump.edb | 0 |  |
delete record with no table | 0 |  |
create dump.edb table 1 | 0 |  |
check for dump.edb #1 | 0 |  |
create dump.edb table 2 | 0 |  |
check for dump.edb #2 | 0 |  |
rename table fail #1 check error msg | 0 |  |
rename table fail #1 check table list | 0 |  |
rename table fail #2 check error msg | 0 |  |
rename table fail #2 | 0 |  |
current table before rename #1 | 0 |  |
renamed table #1 | 0 |  |
current table after rename #1 | 0 |  |
current table before rename #2 | 0 |  |
renamed table #2 | 0 |  |
current table after rename #2 | 0 |  |
current table before rename #3 | 0 |  |
renamed table #3 | 0 |  |
current table after rename #3 | 0 |  |
delete record with a bad table name | 0 |  |
passing invalid file handle to db_dump | 0 |  |
opened dump file | 0.016000 |  |
examine dump file | 0 |  |
create create_table_init_records.edb | 0 |  |
create create_table_init_records.edb table0 | 0 |  |
create create_table_init_records.edb table1 | 0 |  |
create create_table_init_records.edb table2 | 0 |  |
create create_table_init_records.edb table3 | 0 |  |
create create_table_init_records.edb table4 | 0 |  |
create create_table_init_records.edb table5 | 0.015000 |  |
create create_table_init_records.edb table6 | 0 |  |
create create_table_init_records.edb table7 | 0 |  |
create create_table_init_records.edb table8 | 0 |  |
create create_table_init_records.edb table9 | 0 |  |
create create_table_init_records.edb table10 | 0 |  |
create create_table_init_records.edb table11 | 0 |  |
create create_table_init_records.edb table12 | 0.016000 |  |
create create_table_init_records.edb table13 | 0 |  |
create create_table_init_records.edb table14 | 0 |  |
create create_table_init_records.edb table15 | 0 |  |
create create_table_init_records.edb table16 | 0 |  |
create create_table_init_records.edb table17 | 0 |  |
create create_table_init_records.edb table18 | 0.016000 |  |
create create_table_init_records.edb table19 | 0.002000 |  |
create create_table_init_records.edb table20 | 0.003000 |  |
create create_table_init_records.edb table21 | 0.001000 |  |
create create_table_init_records.edb table22 | 0 |  |
create create_table_init_records.edb table23 | 0 |  |
create create_table_init_records.edb table24 | 0 |  |
create create_table_init_records.edb table25 | 0 |  |
create create_table_init_records.edb table26 | 0 |  |
create create_table_init_records.edb table27 | 0.016000 |  |
create create_table_init_records.edb table28 | 0 |  |
create create_table_init_records.edb table29 | 0 |  |
create create_table_init_records.edb table30 | 0 |  |
create create_table_init_records.edb table31 | 0 |  |
create create_table_init_records.edb table32 | 0.015000 |  |
create create_table_init_records.edb table33 | 0 |  |
create create_table_init_records.edb table34 | 0 |  |
create create_table_init_records.edb table35 | 0 |  |
create create_table_init_records.edb table36 | 0 |  |
create create_table_init_records.edb table37 | 0 |  |
create create_table_init_records.edb table38 | 0.016000 |  |
create create_table_init_records.edb table39 | 0 |  |
create create_table_init_records.edb table40 | 0 |  |
create create_table_init_records.edb table41 | 0 |  |
create create_table_init_records.edb table42 | 0 |  |
create create_table_init_records.edb table43 | 0.016000 |  |
create create_table_init_records.edb table44 | 0 |  |
create create_table_init_records.edb table45 | 0 |  |
create create_table_init_records.edb table46 | 0 |  |
create create_table_init_records.edb table47 | 0 |  |
create create_table_init_records.edb table48 | 0 |  |
create create_table_init_records.edb table49 | 0.015000 |  |
create create_table_init_records.edb table50 | 0 |  |

Tests: 0216 Failed: 0000 Passed: 0216 Time: 0.247000

t_datetime.e | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
length month_names | 0 |  |
length month_abbrs | 0 |  |
length day_names | 0 |  |
length day_abbrs | 0 |  |
length ampm | 0 |  |
month_names | 0 |  |
month_abbrs | 0 |  |
day_names | 0 |  |
day_abbrs | 0 |  |
ampm | 0 |  |
month abbrev 1 | 0 |  |
month abbrev 2 | 0 |  |
month abbrev 3 | 0 |  |
month abbrev 4 | 0 |  |
month abbrev 5 | 0 |  |
month abbrev 6 | 0 |  |
month abbrev 7 | 0 |  |
month abbrev 8 | 0 |  |
month abbrev 9 | 0 |  |
month abbrev 10 | 0 |  |
month abbrev 11 | 0 |  |
month abbrev 12 | 0 |  |
day abbrev 1 | 0 |  |
day abbrev 2 | 0 |  |
day abbrev 3 | 0 |  |
day abbrev 4 | 0 |  |
day abbrev 5 | 0 |  |
day abbrev 6 | 0 |  |
day abbrev 7 | 0 |  |
new() | 0 |  |
new_time() | 0 |  |
new() year | 0 |  |
new() month | 0 |  |
new() day | 0 |  |
new() hour | 0 |  |
new() minute | 0 |  |
new() second | 0 |  |
weeks_day() #1 | 0 |  |
weeks_day() #2 | 0 |  |
years_day() #1 | 0 |  |
is_leap_year #1 | 0 |  |
is_leap_year #2 | 0 |  |
days_in_year #1 | 0 |  |
days_in_year #2 | 0 |  |
days_in_month #1 | 0 |  |
days_in_month #2 | 0 |  |
days_in_month #3 | 0 |  |
days_in_month #4 | 0 |  |
days_in_month #5 | 0 |  |
days_in_month #6 | 0 |  |
days_in_month #7 | 0 |  |
days_in_month #8 | 0 |  |
days_in_month #9 | 0 |  |
days_in_month #10 | 0 |  |
days_in_month #11 | 0 |  |
days_in_month #12 | 0 |  |
days_in_month #13 | 0 |  |
days_in_month #14 | 0 |  |
days_in_month #15 | 0 |  |
diff_seconds() #1 | 0 |  |
compare() same | 0 |  |
compare() > | 0 |  |
compare() < | 0 |  |
add() SECONDS year | 0 |  |
add() SECONDS month | 0 |  |
add() SECONDS day | 0 |  |
add() SECONDS hour | 0 |  |
add() SECONDS minute | 0 |  |
add() SECONDS second | 0 |  |
add() MINUTES year | 0 |  |
add() MINUTES month | 0 |  |
add() MINUTES day | 0 |  |
add() MINUTES hour | 0 |  |
add() MINUTES minute | 0 |  |
add() MINUTES second | 0 |  |
add() HOURS year | 0 |  |
add() HOURS month | 0 |  |
add() HOURS day | 0 |  |
add() HOURS hour | 0 |  |
add() HOURS minute | 0 |  |
add() HOURS second | 0 |  |
add() DAYS year | 0 |  |
add() DAYS month | 0 |  |
add() DAYS day | 0 |  |
add() DAYS hour | 0 |  |
add() DAYS minute | 0 |  |
add() DAYS second | 0 |  |
add() WEEKS year | 0 |  |
add() WEEKS month | 0 |  |
add() WEEKS day | 0 |  |
add() WEEKS hour | 0 |  |
add() WEEKS minute | 0 |  |
add() WEEKS second | 0 |  |
add() MONTHS year | 0 |  |
add() MONTHS month | 0 |  |
add() MONTHS day | 0 |  |
add() MONTHS hour | 0 |  |
add() MONTHS minute | 0 |  |
add() MONTHS second | 0 |  |
add() MONTHS #2 year | 0.001000 |  |
add() MONTHS #2 month | 0 |  |
add() MONTHS #2 day | 0 |  |
add() MONTHS #2 hour | 0 |  |
add() MONTHS #2 minute | 0 |  |
add() MONTHS #2 second | 0 |  |
add() YEARS (NOT IMPL) year | 0 |  |
add() YEARS (NOT IMPL) month | 0 |  |
add() YEARS (NOT IMPL) day | 0 |  |
add() YEARS (NOT IMPL) hour | 0 |  |
add() YEARS (NOT IMPL) minute | 0 |  |
add() YEARS (NOT IMPL) second | 0 |  |
subtract() SECONDS year | 0 |  |
subtract() SECONDS month | 0 |  |
subtract() SECONDS day | 0 |  |
subtract() SECONDS hour | 0 |  |
subtract() SECONDS minute | 0 |  |
subtract() SECONDS second | 0 |  |
subtract() MONTHS year | 0 |  |
subtract() MONTHS month | 0 |  |
subtract() MONTHS day | 0 |  |
subtract() MONTHS hour | 0 |  |
subtract() MONTHS minute | 0 |  |
subtract() MONTHS second | 0 |  |
subtract() YEARS year | 0 |  |
subtract() YEARS month | 0 |  |
subtract() YEARS day | 0 |  |
subtract() YEARS hour | 0 |  |
subtract() YEARS minute | 0 |  |
subtract() YEARS second | 0 |  |
from_date() year | 0 |  |
from_date() month | 0 |  |
from_date() day | 0 |  |
from_date() hour | 0 |  |
from_date() minute | 0 |  |
from_date() second | 0 |  |
now() length | 0 |  |
now() year | 0 |  |
now() month | 0 |  |
now() day | 0 |  |
now() hour | 0 |  |
now() minute | 0 |  |
now() second | 0 |  |
to_unix() epoch | 0 |  |
to_unix() 2008 date | 0 |  |
from_unix() epoch year | 0 |  |
from_unix() epoch month | 0 |  |
from_unix() epoch day | 0 |  |
from_unix() epoch hour | 0 |  |
from_unix() epoch minute | 0 |  |
from_unix() epoch second | 0 |  |
from_unix() (Apr 2008 date) year | 0 |  |
from_unix() (Apr 2008 date) month | 0 |  |
from_unix() (Apr 2008 date) day | 0 |  |
from_unix() (Apr 2008 date) hour | 0 |  |
from_unix() (Apr 2008 date) minute | 0 |  |
from_unix() (Apr 2008 date) second | 0 |  |
format() simple m/d/Y H:M:S | 0 |  |
format() %% | 0 |  |
format() %a | 0 |  |
format() %A | 0 |  |
format() %b | 0 |  |
format() %B | 0 |  |
format() %C | 0 |  |
format() %d | 0 |  |
format() %H | 0 |  |
format() %I | 0 |  |
format() %j | 0 |  |
format() %k | 0 |  |
format() %l | 0 |  |
format() %m | 0 |  |
format() %M | 0 |  |
format() %p | 0 |  |
format() %P | 0 |  |
format() %s | 0 |  |
format() %S | 0 |  |
format() %u | 0 |  |
format() %w | 0 |  |
format() %y | 0 |  |
format() %Y | 0 |  |
format() weeks_day loop #1 | 0 |  |
format() weeks_day loop #2 | 0 |  |
format() weeks_day loop #1 | 0 |  |
format() weeks_day loop #2 | 0 |  |
format() weeks_day loop #1 | 0 |  |
format() weeks_day loop #2 | 0 |  |
format() weeks_day loop #1 | 0 |  |
format() weeks_day loop #2 | 0 |  |
format() weeks_day loop #1 | 0 |  |
format() weeks_day loop #2 | 0 |  |
format() weeks_day loop #1 | 0 |  |
format() weeks_day loop #2 | 0 |  |
format() weeks_day loop #1 | 0 |  |
format() weeks_day loop #2 | 0 |  |
format() month loop #1 | 0 |  |
format() month loop #2 | 0 |  |
format() hour loop #1 | 0 |  |
format() hour loop #3 | 0 |  |
format() month loop #1 | 0 |  |
format() month loop #2 | 0 |  |
format() hour loop #1 | 0 |  |
format() hour loop #2 | 0 |  |
format() hour loop #3 | 0 |  |
format() hour loop #4 | 0 |  |
format() month loop #1 | 0 |  |
format() month loop #2 | 0 |  |
format() hour loop #1 | 0 |  |
format() hour loop #2 | 0 |  |
format() hour loop #3 | 0 |  |
format() hour loop #4 | 0 |  |
format() month loop #1 | 0 |  |
format() month loop #2 | 0 |  |
format() hour loop #1 | 0 |  |
format() hour loop #2 | 0 |  |
format() hour loop #3 | 0 |  |
format() hour loop #4 | 0 |  |
format() month loop #1 | 0 |  |
format() month loop #2 | 0 |  |
format() hour loop #1 | 0 |  |
format() hour loop #2 | 0 |  |
format() hour loop #3 | 0 |  |
format() hour loop #4 | 0.001000 |  |
format() month loop #1 | 0 |  |
format() month loop #2 | 0 |  |
format() hour loop #1 | 0 |  |
format() hour loop #2 | 0 |  |
format() hour loop #3 | 0 |  |
format() hour loop #4 | 0 |  |
format() month loop #1 | 0 |  |
format() month loop #2 | 0 |  |
format() hour loop #1 | 0 |  |
format() hour loop #2 | 0 |  |
format() hour loop #3 | 0 |  |
format() hour loop #4 | 0 |  |
format() month loop #1 | 0 |  |
format() month loop #2 | 0 |  |
format() hour loop #1 | 0 |  |
format() hour loop #2 | 0 |  |
format() hour loop #3 | 0 |  |
format() hour loop #4 | 0 |  |
format() month loop #1 | 0 |  |
format() month loop #2 | 0 |  |
format() hour loop #1 | 0 |  |
format() hour loop #2 | 0 |  |
format() hour loop #3 | 0 |  |
format() hour loop #4 | 0 |  |
format() month loop #1 | 0 |  |
format() month loop #2 | 0 |  |
format() hour loop #1 | 0 |  |
format() hour loop #2 | 0.001000 |  |
format() hour loop #3 | 0 |  |
format() hour loop #4 | 0 |  |
format() month loop #1 | 0 |  |
format() month loop #2 | 0 |  |
format() hour loop #1 | 0 |  |
format() hour loop #2 | 0 |  |
format() hour loop #3 | 0 |  |
format() hour loop #4 | 0 |  |
format() month loop #1 | 0 |  |
format() month loop #2 | 0 |  |
format() hour loop #1 | 0 |  |
format() hour loop #2 | 0 |  |
format() hour loop #3 | 0 |  |
format() hour loop #4 | 0 |  |
parse default | 0 |  |
parse format specified | 0 |  |
parse nonUSA #1 | 0 |  |
parse nonUSA #2 | 0 |  |
parse fail #1 | 0 |  |
parse fail #2 | 0 |  |
now_gmt() returns valid datetime type | 0 |  |
parse 2-digit year #1 | 0 |  |
parse 2-digit year #2 | 0 |  |
parse 2-digit year #3 | 0 |  |
parse 2-digit year yylower set #1 | 0 |  |
parse 2-digit year yylower set #2 | 0 |  |
parse 2-digit year yylower set #3 | 0 |  |
parse 2-digit year yylower set #4 | 0 |  |

Tests: 0277 Failed: 0000 Passed: 0277 Time: 0.010000

t_datetime-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
length month_names | 0 |  |
length month_abbrs | 0 |  |
length day_names | 0 |  |
length day_abbrs | 0 |  |
length ampm | 0 |  |
month_names | 0 |  |
month_abbrs | 0 |  |
day_names | 0 |  |
day_abbrs | 0 |  |
ampm | 0 |  |
month abbrev 1 | 0 |  |
month abbrev 2 | 0 |  |
month abbrev 3 | 0 |  |
month abbrev 4 | 0 |  |
month abbrev 5 | 0 |  |
month abbrev 6 | 0 |  |
month abbrev 7 | 0 |  |
month abbrev 8 | 0 |  |
month abbrev 9 | 0 |  |
month abbrev 10 | 0 |  |
month abbrev 11 | 0 |  |
month abbrev 12 | 0 |  |
day abbrev 1 | 0 |  |
day abbrev 2 | 0 |  |
day abbrev 3 | 0 |  |
day abbrev 4 | 0 |  |
day abbrev 5 | 0 |  |
day abbrev 6 | 0 |  |
day abbrev 7 | 0 |  |
new() | 0 |  |
new_time() | 0 |  |
new() year | 0 |  |
new() month | 0 |  |
new() day | 0 |  |
new() hour | 0 |  |
new() minute | 0 |  |
new() second | 0 |  |
weeks_day() #1 | 0 |  |
weeks_day() #2 | 0 |  |
years_day() #1 | 0 |  |
is_leap_year #1 | 0 |  |
is_leap_year #2 | 0 |  |
days_in_year #1 | 0 |  |
days_in_year #2 | 0 |  |
days_in_month #1 | 0 |  |
days_in_month #2 | 0 |  |
days_in_month #3 | 0 |  |
days_in_month #4 | 0 |  |
days_in_month #5 | 0 |  |
days_in_month #6 | 0 |  |
days_in_month #7 | 0 |  |
days_in_month #8 | 0 |  |
days_in_month #9 | 0 |  |
days_in_month #10 | 0 |  |
days_in_month #11 | 0 |  |
days_in_month #12 | 0 |  |
days_in_month #13 | 0 |  |
days_in_month #14 | 0 |  |
days_in_month #15 | 0 |  |
diff_seconds() #1 | 0 |  |
compare() same | 0 |  |
compare() > | 0 |  |
compare() < | 0 |  |
add() SECONDS year | 0 |  |
add() SECONDS month | 0 |  |
add() SECONDS day | 0 |  |
add() SECONDS hour | 0 |  |
add() SECONDS minute | 0 |  |
add() SECONDS second | 0 |  |
add() MINUTES year | 0 |  |
add() MINUTES month | 0 |  |
add() MINUTES day | 0 |  |
add() MINUTES hour | 0 |  |
add() MINUTES minute | 0 |  |
add() MINUTES second | 0 |  |
add() HOURS year | 0 |  |
add() HOURS month | 0 |  |
add() HOURS day | 0 |  |
add() HOURS hour | 0 |  |
add() HOURS minute | 0 |  |
add() HOURS second | 0 |  |
add() DAYS year | 0 |  |
add() DAYS month | 0 |  |
add() DAYS day | 0 |  |
add() DAYS hour | 0 |  |
add() DAYS minute | 0 |  |
add() DAYS second | 0 |  |
add() WEEKS year | 0 |  |
add() WEEKS month | 0 |  |
add() WEEKS day | 0 |  |
add() WEEKS hour | 0 |  |
add() WEEKS minute | 0 |  |
add() WEEKS second | 0 |  |
add() MONTHS year | 0 |  |
add() MONTHS month | 0 |  |
add() MONTHS day | 0 |  |
add() MONTHS hour | 0 |  |
add() MONTHS minute | 0 |  |
add() MONTHS second | 0 |  |
add() MONTHS #2 year | 0 |  |
add() MONTHS #2 month | 0 |  |
add() MONTHS #2 day | 0 |  |
add() MONTHS #2 hour | 0 |  |
add() MONTHS #2 minute | 0 |  |
add() MONTHS #2 second | 0 |  |
add() YEARS (NOT IMPL) year | 0 |  |
add() YEARS (NOT IMPL) month | 0 |  |
add() YEARS (NOT IMPL) day | 0 |  |
add() YEARS (NOT IMPL) hour | 0 |  |
add() YEARS (NOT IMPL) minute | 0 |  |
add() YEARS (NOT IMPL) second | 0 |  |
subtract() SECONDS year | 0 |  |
subtract() SECONDS month | 0 |  |
subtract() SECONDS day | 0 |  |
subtract() SECONDS hour | 0 |  |
subtract() SECONDS minute | 0 |  |
subtract() SECONDS second | 0 |  |
subtract() MONTHS year | 0 |  |
subtract() MONTHS month | 0 |  |
subtract() MONTHS day | 0 |  |
subtract() MONTHS hour | 0 |  |
subtract() MONTHS minute | 0 |  |
subtract() MONTHS second | 0 |  |
subtract() YEARS year | 0 |  |
subtract() YEARS month | 0 |  |
subtract() YEARS day | 0 |  |
subtract() YEARS hour | 0 |  |
subtract() YEARS minute | 0 |  |
subtract() YEARS second | 0 |  |
from_date() year | 0 |  |
from_date() month | 0 |  |
from_date() day | 0 |  |
from_date() hour | 0 |  |
from_date() minute | 0 |  |
from_date() second | 0 |  |
now() length | 0 |  |
now() year | 0 |  |
now() month | 0 |  |
now() day | 0 |  |
now() hour | 0 |  |
now() minute | 0 |  |
now() second | 0 |  |
to_unix() epoch | 0 |  |
to_unix() 2008 date | 0 |  |
from_unix() epoch year | 0 |  |
from_unix() epoch month | 0 |  |
from_unix() epoch day | 0 |  |
from_unix() epoch hour | 0 |  |
from_unix() epoch minute | 0 |  |
from_unix() epoch second | 0 |  |
from_unix() (Apr 2008 date) year | 0 |  |
from_unix() (Apr 2008 date) month | 0 |  |
from_unix() (Apr 2008 date) day | 0 |  |
from_unix() (Apr 2008 date) hour | 0 |  |
from_unix() (Apr 2008 date) minute | 0 |  |
from_unix() (Apr 2008 date) second | 0 |  |
format() simple m/d/Y H:M:S | 0 |  |
format() %% | 0 |  |
format() %a | 0 |  |
format() %A | 0 |  |
format() %b | 0 |  |
format() %B | 0 |  |
format() %C | 0 |  |
format() %d | 0 |  |
format() %H | 0 |  |
format() %I | 0 |  |
format() %j | 0 |  |
format() %k | 0 |  |
format() %l | 0 |  |
format() %m | 0 |  |
format() %M | 0 |  |
format() %p | 0 |  |
format() %P | 0 |  |
format() %s | 0 |  |
format() %S | 0 |  |
format() %u | 0 |  |
format() %w | 0 |  |
format() %y | 0 |  |
format() %Y | 0 |  |
format() weeks_day loop #1 | 0 |  |
format() weeks_day loop #2 | 0 |  |
format() weeks_day loop #1 | 0 |  |
format() weeks_day loop #2 | 0 |  |
format() weeks_day loop #1 | 0 |  |
format() weeks_day loop #2 | 0 |  |
format() weeks_day loop #1 | 0 |  |
format() weeks_day loop #2 | 0 |  |
format() weeks_day loop #1 | 0 |  |
format() weeks_day loop #2 | 0 |  |
format() weeks_day loop #1 | 0 |  |
format() weeks_day loop #2 | 0 |  |
format() weeks_day loop #1 | 0 |  |
format() weeks_day loop #2 | 0 |  |
format() month loop #1 | 0 |  |
format() month loop #2 | 0 |  |
format() hour loop #1 | 0 |  |
format() hour loop #3 | 0 |  |
format() month loop #1 | 0 |  |
format() month loop #2 | 0 |  |
format() hour loop #1 | 0 |  |
format() hour loop #2 | 0 |  |
format() hour loop #3 | 0 |  |
format() hour loop #4 | 0 |  |
format() month loop #1 | 0 |  |
format() month loop #2 | 0 |  |
format() hour loop #1 | 0 |  |
format() hour loop #2 | 0 |  |
format() hour loop #3 | 0 |  |
format() hour loop #4 | 0 |  |
format() month loop #1 | 0 |  |
format() month loop #2 | 0 |  |
format() hour loop #1 | 0 |  |
format() hour loop #2 | 0 |  |
format() hour loop #3 | 0 |  |
format() hour loop #4 | 0 |  |
format() month loop #1 | 0 |  |
format() month loop #2 | 0 |  |
format() hour loop #1 | 0 |  |
format() hour loop #2 | 0 |  |
format() hour loop #3 | 0 |  |
format() hour loop #4 | 0 |  |
format() month loop #1 | 0 |  |
format() month loop #2 | 0 |  |
format() hour loop #1 | 0 |  |
format() hour loop #2 | 0 |  |
format() hour loop #3 | 0 |  |
format() hour loop #4 | 0 |  |
format() month loop #1 | 0 |  |
format() month loop #2 | 0 |  |
format() hour loop #1 | 0 |  |
format() hour loop #2 | 0 |  |
format() hour loop #3 | 0 |  |
format() hour loop #4 | 0 |  |
format() month loop #1 | 0 |  |
format() month loop #2 | 0 |  |
format() hour loop #1 | 0 |  |
format() hour loop #2 | 0 |  |
format() hour loop #3 | 0 |  |
format() hour loop #4 | 0 |  |
format() month loop #1 | 0 |  |
format() month loop #2 | 0 |  |
format() hour loop #1 | 0 |  |
format() hour loop #2 | 0 |  |
format() hour loop #3 | 0 |  |
format() hour loop #4 | 0 |  |
format() month loop #1 | 0 |  |
format() month loop #2 | 0 |  |
format() hour loop #1 | 0 |  |
format() hour loop #2 | 0 |  |
format() hour loop #3 | 0 |  |
format() hour loop #4 | 0 |  |
format() month loop #1 | 0 |  |
format() month loop #2 | 0 |  |
format() hour loop #1 | 0 |  |
format() hour loop #2 | 0 |  |
format() hour loop #3 | 0 |  |
format() hour loop #4 | 0 |  |
format() month loop #1 | 0 |  |
format() month loop #2 | 0 |  |
format() hour loop #1 | 0 |  |
format() hour loop #2 | 0 |  |
format() hour loop #3 | 0 |  |
format() hour loop #4 | 0 |  |
parse default | 0 |  |
parse format specified | 0 |  |
parse nonUSA #1 | 0 |  |
parse nonUSA #2 | 0 |  |
parse fail #1 | 0 |  |
parse fail #2 | 0 |  |
now_gmt() returns valid datetime type | 0 |  |
parse 2-digit year #1 | 0 |  |
parse 2-digit year #2 | 0 |  |
parse 2-digit year #3 | 0 |  |
parse 2-digit year yylower set #1 | 0 |  |
parse 2-digit year yylower set #2 | 0 |  |
parse 2-digit year yylower set #3 | 0 |  |
parse 2-digit year yylower set #4 | 0 |  |

Tests: 0277 Failed: 0000 Passed: 0277 Time: 0.000000

t_datetime-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
length month_names | 0 |  |
length month_abbrs | 0 |  |
length day_names | 0 |  |
length day_abbrs | 0 |  |
length ampm | 0 |  |
month_names | 0 |  |
month_abbrs | 0 |  |
day_names | 0 |  |
day_abbrs | 0 |  |
ampm | 0 |  |
month abbrev 1 | 0 |  |
month abbrev 2 | 0 |  |
month abbrev 3 | 0 |  |
month abbrev 4 | 0 |  |
month abbrev 5 | 0 |  |
month abbrev 6 | 0 |  |
month abbrev 7 | 0 |  |
month abbrev 8 | 0 |  |
month abbrev 9 | 0 |  |
month abbrev 10 | 0 |  |
month abbrev 11 | 0 |  |
month abbrev 12 | 0 |  |
day abbrev 1 | 0 |  |
day abbrev 2 | 0 |  |
day abbrev 3 | 0 |  |
day abbrev 4 | 0 |  |
day abbrev 5 | 0 |  |
day abbrev 6 | 0 |  |
day abbrev 7 | 0 |  |
new() | 0 |  |
new_time() | 0 |  |
new() year | 0 |  |
new() month | 0 |  |
new() day | 0 |  |
new() hour | 0 |  |
new() minute | 0 |  |
new() second | 0 |  |
weeks_day() #1 | 0 |  |
weeks_day() #2 | 0 |  |
years_day() #1 | 0 |  |
is_leap_year #1 | 0 |  |
is_leap_year #2 | 0 |  |
days_in_year #1 | 0 |  |
days_in_year #2 | 0 |  |
days_in_month #1 | 0 |  |
days_in_month #2 | 0 |  |
days_in_month #3 | 0 |  |
days_in_month #4 | 0 |  |
days_in_month #5 | 0 |  |
days_in_month #6 | 0 |  |
days_in_month #7 | 0 |  |
days_in_month #8 | 0 |  |
days_in_month #9 | 0 |  |
days_in_month #10 | 0 |  |
days_in_month #11 | 0 |  |
days_in_month #12 | 0 |  |
days_in_month #13 | 0 |  |
days_in_month #14 | 0 |  |
days_in_month #15 | 0 |  |
diff_seconds() #1 | 0 |  |
compare() same | 0 |  |
compare() > | 0 |  |
compare() < | 0 |  |
add() SECONDS year | 0 |  |
add() SECONDS month | 0 |  |
add() SECONDS day | 0 |  |
add() SECONDS hour | 0 |  |
add() SECONDS minute | 0 |  |
add() SECONDS second | 0 |  |
add() MINUTES year | 0 |  |
add() MINUTES month | 0 |  |
add() MINUTES day | 0 |  |
add() MINUTES hour | 0 |  |
add() MINUTES minute | 0 |  |
add() MINUTES second | 0 |  |
add() HOURS year | 0 |  |
add() HOURS month | 0 |  |
add() HOURS day | 0 |  |
add() HOURS hour | 0 |  |
add() HOURS minute | 0 |  |
add() HOURS second | 0 |  |
add() DAYS year | 0 |  |
add() DAYS month | 0 |  |
add() DAYS day | 0 |  |
add() DAYS hour | 0 |  |
add() DAYS minute | 0 |  |
add() DAYS second | 0 |  |
add() WEEKS year | 0 |  |
add() WEEKS month | 0 |  |
add() WEEKS day | 0 |  |
add() WEEKS hour | 0 |  |
add() WEEKS minute | 0 |  |
add() WEEKS second | 0 |  |
add() MONTHS year | 0 |  |
add() MONTHS month | 0 |  |
add() MONTHS day | 0 |  |
add() MONTHS hour | 0 |  |
add() MONTHS minute | 0 |  |
add() MONTHS second | 0 |  |
add() MONTHS #2 year | 0 |  |
add() MONTHS #2 month | 0 |  |
add() MONTHS #2 day | 0 |  |
add() MONTHS #2 hour | 0 |  |
add() MONTHS #2 minute | 0 |  |
add() MONTHS #2 second | 0 |  |
add() YEARS (NOT IMPL) year | 0 |  |
add() YEARS (NOT IMPL) month | 0 |  |
add() YEARS (NOT IMPL) day | 0 |  |
add() YEARS (NOT IMPL) hour | 0 |  |
add() YEARS (NOT IMPL) minute | 0 |  |
add() YEARS (NOT IMPL) second | 0 |  |
subtract() SECONDS year | 0 |  |
subtract() SECONDS month | 0 |  |
subtract() SECONDS day | 0 |  |
subtract() SECONDS hour | 0 |  |
subtract() SECONDS minute | 0 |  |
subtract() SECONDS second | 0 |  |
subtract() MONTHS year | 0 |  |
subtract() MONTHS month | 0 |  |
subtract() MONTHS day | 0 |  |
subtract() MONTHS hour | 0 |  |
subtract() MONTHS minute | 0 |  |
subtract() MONTHS second | 0 |  |
subtract() YEARS year | 0 |  |
subtract() YEARS month | 0 |  |
subtract() YEARS day | 0 |  |
subtract() YEARS hour | 0 |  |
subtract() YEARS minute | 0 |  |
subtract() YEARS second | 0 |  |
from_date() year | 0 |  |
from_date() month | 0 |  |
from_date() day | 0 |  |
from_date() hour | 0 |  |
from_date() minute | 0 |  |
from_date() second | 0 |  |
now() length | 0 |  |
now() year | 0 |  |
now() month | 0 |  |
now() day | 0 |  |
now() hour | 0 |  |
now() minute | 0 |  |
now() second | 0 |  |
to_unix() epoch | 0 |  |
to_unix() 2008 date | 0 |  |
from_unix() epoch year | 0 |  |
from_unix() epoch month | 0 |  |
from_unix() epoch day | 0 |  |
from_unix() epoch hour | 0 |  |
from_unix() epoch minute | 0 |  |
from_unix() epoch second | 0 |  |
from_unix() (Apr 2008 date) year | 0 |  |
from_unix() (Apr 2008 date) month | 0 |  |
from_unix() (Apr 2008 date) day | 0 |  |
from_unix() (Apr 2008 date) hour | 0 |  |
from_unix() (Apr 2008 date) minute | 0 |  |
from_unix() (Apr 2008 date) second | 0 |  |
format() simple m/d/Y H:M:S | 0 |  |
format() %% | 0 |  |
format() %a | 0 |  |
format() %A | 0 |  |
format() %b | 0 |  |
format() %B | 0 |  |
format() %C | 0 |  |
format() %d | 0 |  |
format() %H | 0 |  |
format() %I | 0 |  |
format() %j | 0 |  |
format() %k | 0 |  |
format() %l | 0 |  |
format() %m | 0 |  |
format() %M | 0 |  |
format() %p | 0 |  |
format() %P | 0 |  |
format() %s | 0 |  |
format() %S | 0 |  |
format() %u | 0 |  |
format() %w | 0 |  |
format() %y | 0 |  |
format() %Y | 0 |  |
format() weeks_day loop #1 | 0 |  |
format() weeks_day loop #2 | 0 |  |
format() weeks_day loop #1 | 0 |  |
format() weeks_day loop #2 | 0 |  |
format() weeks_day loop #1 | 0 |  |
format() weeks_day loop #2 | 0 |  |
format() weeks_day loop #1 | 0 |  |
format() weeks_day loop #2 | 0 |  |
format() weeks_day loop #1 | 0 |  |
format() weeks_day loop #2 | 0 |  |
format() weeks_day loop #1 | 0 |  |
format() weeks_day loop #2 | 0 |  |
format() weeks_day loop #1 | 0 |  |
format() weeks_day loop #2 | 0 |  |
format() month loop #1 | 0 |  |
format() month loop #2 | 0 |  |
format() hour loop #1 | 0 |  |
format() hour loop #3 | 0 |  |
format() month loop #1 | 0 |  |
format() month loop #2 | 0 |  |
format() hour loop #1 | 0 |  |
format() hour loop #2 | 0 |  |
format() hour loop #3 | 0 |  |
format() hour loop #4 | 0 |  |
format() month loop #1 | 0 |  |
format() month loop #2 | 0 |  |
format() hour loop #1 | 0 |  |
format() hour loop #2 | 0 |  |
format() hour loop #3 | 0.001000 |  |
format() hour loop #4 | 0 |  |
format() month loop #1 | 0 |  |
format() month loop #2 | 0 |  |
format() hour loop #1 | 0 |  |
format() hour loop #2 | 0 |  |
format() hour loop #3 | 0 |  |
format() hour loop #4 | 0 |  |
format() month loop #1 | 0 |  |
format() month loop #2 | 0 |  |
format() hour loop #1 | 0 |  |
format() hour loop #2 | 0 |  |
format() hour loop #3 | 0 |  |
format() hour loop #4 | 0 |  |
format() month loop #1 | 0 |  |
format() month loop #2 | 0 |  |
format() hour loop #1 | 0 |  |
format() hour loop #2 | 0 |  |
format() hour loop #3 | 0 |  |
format() hour loop #4 | 0 |  |
format() month loop #1 | 0 |  |
format() month loop #2 | 0 |  |
format() hour loop #1 | 0 |  |
format() hour loop #2 | 0 |  |
format() hour loop #3 | 0 |  |
format() hour loop #4 | 0 |  |
format() month loop #1 | 0 |  |
format() month loop #2 | 0 |  |
format() hour loop #1 | 0 |  |
format() hour loop #2 | 0 |  |
format() hour loop #3 | 0 |  |
format() hour loop #4 | 0 |  |
format() month loop #1 | 0 |  |
format() month loop #2 | 0 |  |
format() hour loop #1 | 0 |  |
format() hour loop #2 | 0 |  |
format() hour loop #3 | 0 |  |
format() hour loop #4 | 0 |  |
format() month loop #1 | 0 |  |
format() month loop #2 | 0 |  |
format() hour loop #1 | 0 |  |
format() hour loop #2 | 0 |  |
format() hour loop #3 | 0 |  |
format() hour loop #4 | 0 |  |
format() month loop #1 | 0 |  |
format() month loop #2 | 0 |  |
format() hour loop #1 | 0 |  |
format() hour loop #2 | 0 |  |
format() hour loop #3 | 0 |  |
format() hour loop #4 | 0 |  |
format() month loop #1 | 0 |  |
format() month loop #2 | 0 |  |
format() hour loop #1 | 0 |  |
format() hour loop #2 | 0 |  |
format() hour loop #3 | 0 |  |
format() hour loop #4 | 0 |  |
parse default | 0 |  |
parse format specified | 0 |  |
parse nonUSA #1 | 0 |  |
parse nonUSA #2 | 0 |  |
parse fail #1 | 0 |  |
parse fail #2 | 0 |  |
now_gmt() returns valid datetime type | 0 |  |
parse 2-digit year #1 | 0 |  |
parse 2-digit year #2 | 0 |  |
parse 2-digit year #3 | 0 |  |
parse 2-digit year yylower set #1 | 0 |  |
parse 2-digit year yylower set #2 | 0 |  |
parse 2-digit year yylower set #3 | 0 |  |
parse 2-digit year yylower set #4 | 0 |  |

Tests: 0277 Failed: 0000 Passed: 0277 Time: 0.020000

t_de_dep.e | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
allocate code memory | 0 |  |
allocate data memory | 0 |  |
Is memory allocated by allocate_code() executable? | 0 |  |
create forced cdecl callback | 0 |  |
create regular callback | 0 |  |
define_c callback (forced cdecl) | 0.001000 |  |
define_c callback | 0 |  |
call regular callback | 0 |  |
call forced cdecl callback | 0 |  |
call forced cdecl callback | 0.015000 |  |
allocate readonly memory | 0 |  |
reading from readonly memory | 0 |  |
allocate read and write memory | 0 |  |
read from readonly memory | 0 |  |
read from readonly memory | 0 |  |
read from readonly memory | 0 |  |
allocate read write and execute memory | 0 |  |
execute using read write and execute memory | 0 |  |
write to read write and execute memory | 0 |  |
read from read write and execute memory | 0 |  |
allocate no access memory | 0 |  |
Eu3:callback regular callback/define_c_func | 0 |  |
Eu3:callback '+' callback/define_c_func | 0 |  |

Tests: 0023 Failed: 0000 Passed: 0023 Time: 0.016000

t_de_dep-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
allocate code memory | 0 |  |
allocate data memory | 0 |  |
Is memory allocated by allocate_code() executable? | 0 |  |
create forced cdecl callback | 0 |  |
create regular callback | 0 |  |
define_c callback (forced cdecl) | 0 |  |
define_c callback | 0 |  |
call regular callback | 0 |  |
call forced cdecl callback | 0 |  |
call forced cdecl callback | 0 |  |
allocate readonly memory | 0 |  |
reading from readonly memory | 0 |  |
allocate read and write memory | 0 |  |
read from readonly memory | 0 |  |
read from readonly memory | 0 |  |
read from readonly memory | 0 |  |
allocate read write and execute memory | 0 |  |
execute using read write and execute memory | 0 |  |
write to read write and execute memory | 0 |  |
read from read write and execute memory | 0 |  |
allocate no access memory | 0 |  |
Eu3:callback regular callback/define_c_func | 0 |  |
Eu3:callback '+' callback/define_c_func | 0 |  |

Tests: 0023 Failed: 0000 Passed: 0023 Time: 0.000000

t_de_dep-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
allocate code memory | 0 |  |
allocate data memory | 0 |  |
Is memory allocated by allocate_code() executable? | 0 |  |
create forced cdecl callback | 0 |  |
create regular callback | 0 |  |
define_c callback (forced cdecl) | 0 |  |
define_c callback | 0 |  |
call regular callback | 0 |  |
call forced cdecl callback | 0 |  |
call forced cdecl callback | 0 |  |
allocate readonly memory | 0 |  |
reading from readonly memory | 0 |  |
allocate read and write memory | 0 |  |
read from readonly memory | 0 |  |
read from readonly memory | 0 |  |
read from readonly memory | 0 |  |
allocate read write and execute memory | 0 |  |
execute using read write and execute memory | 0 |  |
write to read write and execute memory | 0 |  |
read from read write and execute memory | 0 |  |
allocate no access memory | 0 |  |
Eu3:callback regular callback/define_c_func | 0 |  |
Eu3:callback '+' callback/define_c_func | 0 |  |

Tests: 0023 Failed: 0000 Passed: 0023 Time: 0.000000

t_de_math.e | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
gcd #1 | 0.001000 |  |
gcd #2 | 0 |  |
gcd #3 | 0 |  |
gcd #4 | 0 |  |
gcd #5 | 0 |  |
gcd #6 | 0 |  |
is_even #1 | 0 |  |
is_even #2 | 0 |  |
is_even_obj | 0 |  |
is_even_obj 1c | 0 |  |
is_even_obj 2c | 0 |  |
or_all | 0 |  |
or_all 1c | 0 |  |
or_all 2c | 0 |  |
ceil() integer | 0 |  |
ceil() float #1 | 0 |  |
ceil() float #2 | 0 |  |
ceil() float #3 | 0 |  |
ceil() float #4 | 0 |  |
ceil() sequence | 0 |  |
ceil() large integer | 0 |  |
round() float #1 | 0 |  |
round() float #2 | 0 |  |
round() float #3 | 0 |  |
round() float #4 | 0 |  |
round() sequence #1 | 0 |  |
round() sequence #2 | 0 |  |
round() (default) float #1 | 0 |  |
round() (default) float #2 | 0 |  |
round() (default) float #3 | 0 |  |
round() (default) sequence | 0 |  |
round 1c | 0 |  |
sign() integer #1 | 0 |  |
sign() integer #2 | 0 |  |
sign() integer #3 | 0 |  |
sign() float #1 | 0 |  |
sign() float #2 | 0 |  |
sign() float #3 | 0 |  |
sign() sequence | 0 |  |
abs() integer #1 | 0 |  |
abs() integer #2 | 0 |  |
abs() integer #3 | 0 |  |
abs() float #1 | 0 |  |
abs() float #2 | 0 |  |
abs() float #3 | 0 |  |
abs() sequence | 0 |  |
sum() integer | 0 |  |
sum() sequence | 0 |  |
sum() two sequences | 0 |  |
sum 1c | 0 |  |
min() integer | 0 |  |
min() sequence | 0 |  |
max() integer | 0 |  |
max() integer | 0 |  |
log() #1 | 0 |  |
log() #2 | 0 |  |
log() #3 | 0 |  |
log() #4 | 0 |  |
log10() #1 | 0 |  |
log10() #2 | 0 |  |
log10() #3 | 0 |  |
deg2rad() #1 | 0 |  |
deg2rad() #2 | 0 |  |
deg2rad() #3 | 0 |  |
deg2rad() #4 | 0 |  |
deg2rad() #5 | 0 |  |
deg2rad() #6 | 0 |  |
deg2rad() #7 | 0 |  |
rad2deg() #1 | 0 |  |
rad2deg() #2 | 0 |  |
rad2deg() #3 | 0 |  |
exp() #1 | 0 |  |
exp() #2 | 0 |  |
fib 1 | 0 |  |
fib 2 | 0 |  |
fib 3 | 0 |  |
fib 4 | 0 |  |
fib 5 | 0 |  |
fib 6 | 0 |  |
fib 7 | 0 |  |
fib 8 | 0 |  |
fib 9 | 0 |  |
fib 10 | 0 |  |
fib 11 | 0 |  |
fib 12 | 0 |  |
fib 13 | 0 |  |
fib 14 | 0 |  |
fib 15 | 0 |  |
fib 16 | 0 |  |
fib 17 | 0 |  |
fib 18 | 0 |  |
fib 19 | 0 |  |
fib 20 | 0 |  |
fib 21 | 0 |  |
fib 22 | 0 |  |
fib 23 | 0 |  |
fib 24 | 0 |  |
fib 25 | 0 |  |
fib 26 | 0 |  |
fib 27 | 0 |  |
fib 28 | 0 |  |
fib 29 | 0 |  |
fib 30 | 0 |  |
fib 31 | 0 |  |
fib 32 | 0 |  |
fib 33 | 0 |  |
fib 34 | 0 |  |
fib 35 | 0 |  |
fib 36 | 0 |  |
fib 37 | 0 |  |
fib 38 | 0 |  |
fib 39 | 0 |  |
fib 40 | 0 |  |
fib 41 | 0 |  |
fib 42 | 0 |  |
fib 43 | 0 |  |
fib 44 | 0 |  |
fib 45 | 0 |  |
fib 46 | 0 |  |
fib 47 | 0 |  |
fib 48 | 0 |  |
fib 49 | 0 |  |
fib 50 | 0 |  |
fib 51 | 0 |  |
fib 52 | 0 |  |
fib 53 | 0 |  |
fib 54 | 0 |  |
fib 55 | 0 |  |
fib 56 | 0 |  |
fib 57 | 0 |  |
fib 58 | 0 |  |
fib 59 | 0 |  |
fib 60 | 0 |  |
fib 61 | 0 |  |
fib 62 | 0 |  |
fib 63 | 0 |  |
fib 64 | 0 |  |
fib 65 | 0 |  |
fib 66 | 0 |  |
fib 67 | 0 |  |
fib 68 | 0 |  |
fib 69 | 0 |  |
fib 71 | 0 |  |
fib 72 | 0 |  |
fib 73 | 0 |  |
fib 74 | 0 |  |
atan2() #1 | 0 |  |
atan2() #2 | 0 |  |
atan2() #3 | 0 |  |
atan2() #4 | 0 |  |
atan2() #5 | 0 |  |
rand_range(1,5) | 0 |  |
rand_range(100,300) | 0 |  |
rand_range(-100,-10) | 0 |  |
rand_range(1,5) | 0 |  |
rand_range(100,300) | 0 |  |
rand_range(-100,-10) | 0 |  |
rand_range(1,5) | 0 |  |
rand_range(100,300) | 0 |  |
rand_range(-100,-10) | 0 |  |
rand_range(1,5) | 0 |  |
rand_range(100,300) | 0 |  |
rand_range(-100,-10) | 0 |  |
rand_range(1,5) | 0 |  |
rand_range(100,300) | 0 |  |
rand_range(-100,-10) | 0 |  |
rand_range(1,5) | 0 |  |
rand_range(100,300) | 0 |  |
rand_range(-100,-10) | 0 |  |
rand_range(1,5) | 0 |  |
rand_range(100,300) | 0 |  |
rand_range(-100,-10) | 0 |  |
rand_range(1,5) | 0 |  |
rand_range(100,300) | 0 |  |
rand_range(-100,-10) | 0 |  |
rand_range(1,5) | 0 |  |
rand_range(100,300) | 0 |  |
rand_range(-100,-10) | 0 |  |
rand_range(1,5) | 0 |  |
rand_range(100,300) | 0 |  |
rand_range(-100,-10) | 0 |  |
remainder() #1 | 0 |  |
remainder() #2 | 0 |  |
mod() #1 | 0 |  |
mod() #2 | 0 |  |
mod() #3 | 0 |  |
mod() #4 | 0 |  |
mod() #5 | 0 |  |
mod() #6 | 0 |  |
mod() #7 | 0 |  |
mod() #8 | 0 |  |
mod() #9 | 0 |  |
mod() #10 | 0 |  |
product:6! | 0 |  |
product(1) | 0 |  |
product deep sequence | 0 |  |
product 1c | 0 |  |
rem() #1 | 0 |  |
rem() #2 | 0 |  |
rem() #3 | 0 |  |
rem() #4 | 0 |  |
div #1 | 0 |  |
div #2 | 0 |  |
div #3 | 0 |  |
div #4 | 0 |  |
shift_bits left #1 | 0 |  |
shift_bits left #2 | 0 |  |
shift_bits left #3 | 0 |  |
shift_bits left #4 | 0 |  |
shift_bits left #5 | 0 |  |
shift_bits left #6 | 0 |  |
shift_bits zero #1 | 0 |  |
shift_bits zero #2 | 0 |  |
shift_bits right #1 | 0 |  |
shift_bits right #2 | 0 |  |
shift_bits right #3 | 0 |  |
shift_bits right #4 | 0 |  |
shift_bits right #5 | 0 |  |
shift_bits right #6 | 0 |  |
shift_bits seq | 0 |  |
rotate bits #1 | 0 |  |
rotate bits #2 | 0 |  |
rotate bits #3 | 0 |  |
rotate bits #4 | 0 |  |
rotate bits #5 | 0 |  |
rotate bits #6 | 0 |  |
rotate bits #7 | 0 |  |
rotate bits #8 | 0 |  |
rotate bits #9 | 0 |  |
rotate bits #A | 0 |  |
rotate bits #B | 0 |  |
sinh | 0 |  |
cosh | 0 |  |
argsh | 0 |  |
argch | 0 |  |
tanh | 0 |  |
arctanh | 0 |  |
arccos | 0 |  |
arcsin | 0 |  |
trig_range 1c | 0 |  |
abs_below_1 1c | 0 |  |
not_below_1 1c | 0 |  |
sin(1) | 0 |  |
cos(1) | 0 |  |
tan(1) | 0 |  |
arctan(1) | 0 |  |
Hex Literal #1 | 0 |  |
Hex Literal #2 | 0 |  |
Hex Literal #3 | 0 |  |
Hex Literal #4 | 0 |  |
approx #1 | 0 |  |
approx #2 | 0 |  |
approx #3 | 0 |  |
approx #4 | 0 |  |
approx #5 | 0 |  |
approx #6 | 0 |  |
powof2 | 0 |  |
frac #1 | 0 |  |
frac #2 | 0 |  |
frac #3 | 0 |  |
trunc #1 | 0 |  |
trunc #2 | 0 |  |
trunc #3 | 0 |  |
intdiv #1 | 0 |  |
intdiv #2 | 0 |  |
intdiv #3 | 0 |  |
intdiv #4 | 0 |  |
intdiv #5 | 0 |  |
intdiv #6 | 0 |  |
intdiv #7 | 0 |  |
intdiv #8 | 0 |  |
ensure_in_range #1 | 0 |  |
ensure_in_range #2 | 0 |  |
ensure_in_range #3 | 0 |  |
ensure_in_range #4 | 0 |  |
ensure_in_range #5 | 0 |  |
ensure_in_range #6 | 0 |  |
ensure_in_range #7 | 0 |  |
ensure_in_list #1 | 0 |  |
ensure_in_list #2 | 0 |  |
ensure_in_list #3 | 0 |  |
ensure_in_list #4 | 0 |  |
ensure_in_list #5 | 0 |  |
ensure_in_list #6 | 0 |  |
not_bits int #1 | 0 |  |
not_bits dbl #1 | 0 |  |
larger_of #1 | 0 |  |
larger_of #2 | 0 |  |
larger_of #3 | 0 |  |
larger_of #4 | 0 |  |
larger_of #5 | 0 |  |
smaller_of #1 | 0 |  |
smaller_of #2 | 0 |  |
smaller_of #3 | 0 |  |
smaller_of #4 | 0 |  |
smaller_of #5 | 0 |  |
Trig sine function works the same whether it is an integer or float 1: | 0 |  |
Trig sine function works the same whether it is an integer or float 2: | 0 |  |
Trig cosine function works the same whether it is an integer or float 1: | 0 |  |
Trig cosine function works the same whether it is an integer or float 2: | 0 |  |
Trig tan function works the same whether it is an integer or float 1: | 0 |  |
Trig tan function works the same whether it is an integer or float d2: | 0 |  |

Tests: 0302 Failed: 0000 Passed: 0302 Time: 0.010000

t_de_math-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
gcd #1 | 0 |  |
gcd #2 | 0 |  |
gcd #3 | 0 |  |
gcd #4 | 0 |  |
gcd #5 | 0 |  |
gcd #6 | 0 |  |
is_even #1 | 0 |  |
is_even #2 | 0 |  |
is_even_obj | 0 |  |
is_even_obj 1c | 0 |  |
is_even_obj 2c | 0 |  |
or_all | 0 |  |
or_all 1c | 0 |  |
or_all 2c | 0 |  |
ceil() integer | 0 |  |
ceil() float #1 | 0 |  |
ceil() float #2 | 0 |  |
ceil() float #3 | 0 |  |
ceil() float #4 | 0 |  |
ceil() sequence | 0 |  |
ceil() large integer | 0 |  |
round() float #1 | 0 |  |
round() float #2 | 0 |  |
round() float #3 | 0 |  |
round() float #4 | 0 |  |
round() sequence #1 | 0 |  |
round() sequence #2 | 0 |  |
round() (default) float #1 | 0 |  |
round() (default) float #2 | 0 |  |
round() (default) float #3 | 0 |  |
round() (default) sequence | 0 |  |
round 1c | 0 |  |
sign() integer #1 | 0 |  |
sign() integer #2 | 0 |  |
sign() integer #3 | 0 |  |
sign() float #1 | 0 |  |
sign() float #2 | 0 |  |
sign() float #3 | 0 |  |
sign() sequence | 0 |  |
abs() integer #1 | 0 |  |
abs() integer #2 | 0 |  |
abs() integer #3 | 0 |  |
abs() float #1 | 0 |  |
abs() float #2 | 0 |  |
abs() float #3 | 0 |  |
abs() sequence | 0 |  |
sum() integer | 0 |  |
sum() sequence | 0 |  |
sum() two sequences | 0 |  |
sum 1c | 0 |  |
min() integer | 0 |  |
min() sequence | 0 |  |
max() integer | 0 |  |
max() integer | 0 |  |
log() #1 | 0 |  |
log() #2 | 0 |  |
log() #3 | 0 |  |
log() #4 | 0 |  |
log10() #1 | 0 |  |
log10() #2 | 0 |  |
log10() #3 | 0 |  |
deg2rad() #1 | 0 |  |
deg2rad() #2 | 0 |  |
deg2rad() #3 | 0 |  |
deg2rad() #4 | 0 |  |
deg2rad() #5 | 0 |  |
deg2rad() #6 | 0 |  |
deg2rad() #7 | 0 |  |
rad2deg() #1 | 0 |  |
rad2deg() #2 | 0 |  |
rad2deg() #3 | 0 |  |
exp() #1 | 0 |  |
exp() #2 | 0 |  |
fib 1 | 0 |  |
fib 2 | 0 |  |
fib 3 | 0 |  |
fib 4 | 0 |  |
fib 5 | 0 |  |
fib 6 | 0 |  |
fib 7 | 0 |  |
fib 8 | 0 |  |
fib 9 | 0 |  |
fib 10 | 0 |  |
fib 11 | 0 |  |
fib 12 | 0 |  |
fib 13 | 0 |  |
fib 14 | 0 |  |
fib 15 | 0 |  |
fib 16 | 0 |  |
fib 17 | 0 |  |
fib 18 | 0 |  |
fib 19 | 0 |  |
fib 20 | 0 |  |
fib 21 | 0 |  |
fib 22 | 0 |  |
fib 23 | 0 |  |
fib 24 | 0 |  |
fib 25 | 0 |  |
fib 26 | 0 |  |
fib 27 | 0 |  |
fib 28 | 0 |  |
fib 29 | 0 |  |
fib 30 | 0 |  |
fib 31 | 0 |  |
fib 32 | 0 |  |
fib 33 | 0 |  |
fib 34 | 0 |  |
fib 35 | 0 |  |
fib 36 | 0 |  |
fib 37 | 0 |  |
fib 38 | 0 |  |
fib 39 | 0 |  |
fib 40 | 0 |  |
fib 41 | 0 |  |
fib 42 | 0 |  |
fib 43 | 0 |  |
fib 44 | 0 |  |
fib 45 | 0 |  |
fib 46 | 0 |  |
fib 47 | 0 |  |
fib 48 | 0 |  |
fib 49 | 0 |  |
fib 50 | 0 |  |
fib 51 | 0 |  |
fib 52 | 0 |  |
fib 53 | 0 |  |
fib 54 | 0 |  |
fib 55 | 0 |  |
fib 56 | 0 |  |
fib 57 | 0 |  |
fib 58 | 0 |  |
fib 59 | 0 |  |
fib 60 | 0 |  |
fib 61 | 0 |  |
fib 62 | 0 |  |
fib 63 | 0 |  |
fib 64 | 0 |  |
fib 65 | 0 |  |
fib 66 | 0 |  |
fib 67 | 0 |  |
fib 68 | 0 |  |
fib 69 | 0 |  |
fib 71 | 0 |  |
fib 72 | 0 |  |
fib 73 | 0 |  |
fib 74 | 0 |  |
atan2() #1 | 0 |  |
atan2() #2 | 0 |  |
atan2() #3 | 0 |  |
atan2() #4 | 0 |  |
atan2() #5 | 0 |  |
rand_range(1,5) | 0 |  |
rand_range(100,300) | 0 |  |
rand_range(-100,-10) | 0 |  |
rand_range(1,5) | 0 |  |
rand_range(100,300) | 0 |  |
rand_range(-100,-10) | 0 |  |
rand_range(1,5) | 0 |  |
rand_range(100,300) | 0 |  |
rand_range(-100,-10) | 0 |  |
rand_range(1,5) | 0 |  |
rand_range(100,300) | 0 |  |
rand_range(-100,-10) | 0 |  |
rand_range(1,5) | 0 |  |
rand_range(100,300) | 0 |  |
rand_range(-100,-10) | 0 |  |
rand_range(1,5) | 0 |  |
rand_range(100,300) | 0 |  |
rand_range(-100,-10) | 0 |  |
rand_range(1,5) | 0 |  |
rand_range(100,300) | 0 |  |
rand_range(-100,-10) | 0 |  |
rand_range(1,5) | 0 |  |
rand_range(100,300) | 0 |  |
rand_range(-100,-10) | 0 |  |
rand_range(1,5) | 0 |  |
rand_range(100,300) | 0 |  |
rand_range(-100,-10) | 0 |  |
rand_range(1,5) | 0 |  |
rand_range(100,300) | 0 |  |
rand_range(-100,-10) | 0 |  |
remainder() #1 | 0 |  |
remainder() #2 | 0 |  |
mod() #1 | 0 |  |
mod() #2 | 0 |  |
mod() #3 | 0 |  |
mod() #4 | 0 |  |
mod() #5 | 0 |  |
mod() #6 | 0 |  |
mod() #7 | 0 |  |
mod() #8 | 0 |  |
mod() #9 | 0 |  |
mod() #10 | 0 |  |
product:6! | 0 |  |
product(1) | 0 |  |
product deep sequence | 0 |  |
product 1c | 0 |  |
rem() #1 | 0 |  |
rem() #2 | 0 |  |
rem() #3 | 0 |  |
rem() #4 | 0 |  |
div #1 | 0 |  |
div #2 | 0 |  |
div #3 | 0 |  |
div #4 | 0 |  |
shift_bits left #1 | 0 |  |
shift_bits left #2 | 0 |  |
shift_bits left #3 | 0 |  |
shift_bits left #4 | 0 |  |
shift_bits left #5 | 0 |  |
shift_bits left #6 | 0 |  |
shift_bits zero #1 | 0 |  |
shift_bits zero #2 | 0 |  |
shift_bits right #1 | 0 |  |
shift_bits right #2 | 0 |  |
shift_bits right #3 | 0 |  |
shift_bits right #4 | 0 |  |
shift_bits right #5 | 0 |  |
shift_bits right #6 | 0 |  |
shift_bits seq | 0 |  |
rotate bits #1 | 0 |  |
rotate bits #2 | 0 |  |
rotate bits #3 | 0 |  |
rotate bits #4 | 0 |  |
rotate bits #5 | 0 |  |
rotate bits #6 | 0 |  |
rotate bits #7 | 0 |  |
rotate bits #8 | 0 |  |
rotate bits #9 | 0 |  |
rotate bits #A | 0 |  |
rotate bits #B | 0 |  |
sinh | 0 |  |
cosh | 0 |  |
argsh | 0 |  |
argch | 0 |  |
tanh | 0 |  |
arctanh | 0 |  |
arccos | 0 |  |
arcsin | 0 |  |
trig_range 1c | 0 |  |
abs_below_1 1c | 0 |  |
not_below_1 1c | 0 |  |
sin(1) | 0 |  |
cos(1) | 0 |  |
tan(1) | 0 |  |
arctan(1) | 0 |  |
Hex Literal #1 | 0 |  |
Hex Literal #2 | 0 |  |
Hex Literal #3 | 0 |  |
Hex Literal #4 | 0 |  |
approx #1 | 0 |  |
approx #2 | 0 |  |
approx #3 | 0 |  |
approx #4 | 0 |  |
approx #5 | 0 |  |
approx #6 | 0 |  |
powof2 | 0 |  |
frac #1 | 0 |  |
frac #2 | 0 |  |
frac #3 | 0 |  |
trunc #1 | 0 |  |
trunc #2 | 0 |  |
trunc #3 | 0 |  |
intdiv #1 | 0 |  |
intdiv #2 | 0 |  |
intdiv #3 | 0 |  |
intdiv #4 | 0 |  |
intdiv #5 | 0 |  |
intdiv #6 | 0 |  |
intdiv #7 | 0 |  |
intdiv #8 | 0 |  |
ensure_in_range #1 | 0 |  |
ensure_in_range #2 | 0 |  |
ensure_in_range #3 | 0 |  |
ensure_in_range #4 | 0 |  |
ensure_in_range #5 | 0 |  |
ensure_in_range #6 | 0 |  |
ensure_in_range #7 | 0 |  |
ensure_in_list #1 | 0 |  |
ensure_in_list #2 | 0 |  |
ensure_in_list #3 | 0 |  |
ensure_in_list #4 | 0 |  |
ensure_in_list #5 | 0 |  |
ensure_in_list #6 | 0 |  |
not_bits int #1 | 0 |  |
not_bits dbl #1 | 0 |  |
larger_of #1 | 0 |  |
larger_of #2 | 0 |  |
larger_of #3 | 0 |  |
larger_of #4 | 0 |  |
larger_of #5 | 0 |  |
smaller_of #1 | 0 |  |
smaller_of #2 | 0 |  |
smaller_of #3 | 0 |  |
smaller_of #4 | 0 |  |
smaller_of #5 | 0 |  |
Trig sine function works the same whether it is an integer or float 1: | 0 |  |
Trig sine function works the same whether it is an integer or float 2: | 0 |  |
Trig cosine function works the same whether it is an integer or float 1: | 0 |  |
Trig cosine function works the same whether it is an integer or float 2: | 0 |  |
Trig tan function works the same whether it is an integer or float 1: | 0 |  |
Trig tan function works the same whether it is an integer or float d2: | 0 |  |

Tests: 0302 Failed: 0000 Passed: 0302 Time: 0.000000

t_de_math-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
gcd #1 | 0 |  |
gcd #2 | 0 |  |
gcd #3 | 0 |  |
gcd #4 | 0 |  |
gcd #5 | 0 |  |
gcd #6 | 0 |  |
is_even #1 | 0 |  |
is_even #2 | 0 |  |
is_even_obj | 0 |  |
is_even_obj 1c | 0 |  |
is_even_obj 2c | 0 |  |
or_all | 0 |  |
or_all 1c | 0 |  |
or_all 2c | 0 |  |
ceil() integer | 0 |  |
ceil() float #1 | 0 |  |
ceil() float #2 | 0 |  |
ceil() float #3 | 0 |  |
ceil() float #4 | 0 |  |
ceil() sequence | 0 |  |
ceil() large integer | 0 |  |
round() float #1 | 0 |  |
round() float #2 | 0 |  |
round() float #3 | 0 |  |
round() float #4 | 0 |  |
round() sequence #1 | 0 |  |
round() sequence #2 | 0 |  |
round() (default) float #1 | 0 |  |
round() (default) float #2 | 0 |  |
round() (default) float #3 | 0 |  |
round() (default) sequence | 0 |  |
round 1c | 0 |  |
sign() integer #1 | 0 |  |
sign() integer #2 | 0 |  |
sign() integer #3 | 0 |  |
sign() float #1 | 0 |  |
sign() float #2 | 0 |  |
sign() float #3 | 0 |  |
sign() sequence | 0 |  |
abs() integer #1 | 0 |  |
abs() integer #2 | 0 |  |
abs() integer #3 | 0 |  |
abs() float #1 | 0 |  |
abs() float #2 | 0 |  |
abs() float #3 | 0 |  |
abs() sequence | 0 |  |
sum() integer | 0 |  |
sum() sequence | 0 |  |
sum() two sequences | 0 |  |
sum 1c | 0 |  |
min() integer | 0 |  |
min() sequence | 0 |  |
max() integer | 0 |  |
max() integer | 0 |  |
log() #1 | 0 |  |
log() #2 | 0 |  |
log() #3 | 0 |  |
log() #4 | 0 |  |
log10() #1 | 0 |  |
log10() #2 | 0 |  |
log10() #3 | 0 |  |
deg2rad() #1 | 0 |  |
deg2rad() #2 | 0 |  |
deg2rad() #3 | 0 |  |
deg2rad() #4 | 0 |  |
deg2rad() #5 | 0 |  |
deg2rad() #6 | 0 |  |
deg2rad() #7 | 0 |  |
rad2deg() #1 | 0 |  |
rad2deg() #2 | 0 |  |
rad2deg() #3 | 0 |  |
exp() #1 | 0 |  |
exp() #2 | 0 |  |
fib 1 | 0 |  |
fib 2 | 0 |  |
fib 3 | 0 |  |
fib 4 | 0 |  |
fib 5 | 0 |  |
fib 6 | 0 |  |
fib 7 | 0 |  |
fib 8 | 0 |  |
fib 9 | 0 |  |
fib 10 | 0 |  |
fib 11 | 0 |  |
fib 12 | 0 |  |
fib 13 | 0 |  |
fib 14 | 0 |  |
fib 15 | 0 |  |
fib 16 | 0 |  |
fib 17 | 0 |  |
fib 18 | 0 |  |
fib 19 | 0 |  |
fib 20 | 0 |  |
fib 21 | 0 |  |
fib 22 | 0 |  |
fib 23 | 0 |  |
fib 24 | 0 |  |
fib 25 | 0 |  |
fib 26 | 0 |  |
fib 27 | 0 |  |
fib 28 | 0 |  |
fib 29 | 0 |  |
fib 30 | 0 |  |
fib 31 | 0 |  |
fib 32 | 0 |  |
fib 33 | 0 |  |
fib 34 | 0 |  |
fib 35 | 0 |  |
fib 36 | 0 |  |
fib 37 | 0 |  |
fib 38 | 0 |  |
fib 39 | 0 |  |
fib 40 | 0 |  |
fib 41 | 0 |  |
fib 42 | 0 |  |
fib 43 | 0 |  |
fib 44 | 0 |  |
fib 45 | 0 |  |
fib 46 | 0 |  |
fib 47 | 0 |  |
fib 48 | 0 |  |
fib 49 | 0 |  |
fib 50 | 0 |  |
fib 51 | 0 |  |
fib 52 | 0 |  |
fib 53 | 0 |  |
fib 54 | 0 |  |
fib 55 | 0 |  |
fib 56 | 0 |  |
fib 57 | 0 |  |
fib 58 | 0 |  |
fib 59 | 0 |  |
fib 60 | 0 |  |
fib 61 | 0 |  |
fib 62 | 0 |  |
fib 63 | 0 |  |
fib 64 | 0 |  |
fib 65 | 0 |  |
fib 66 | 0 |  |
fib 67 | 0 |  |
fib 68 | 0 |  |
fib 69 | 0 |  |
fib 71 | 0 |  |
fib 72 | 0 |  |
fib 73 | 0 |  |
fib 74 | 0 |  |
atan2() #1 | 0 |  |
atan2() #2 | 0 |  |
atan2() #3 | 0 |  |
atan2() #4 | 0 |  |
atan2() #5 | 0 |  |
rand_range(1,5) | 0 |  |
rand_range(100,300) | 0 |  |
rand_range(-100,-10) | 0 |  |
rand_range(1,5) | 0 |  |
rand_range(100,300) | 0 |  |
rand_range(-100,-10) | 0 |  |
rand_range(1,5) | 0 |  |
rand_range(100,300) | 0 |  |
rand_range(-100,-10) | 0 |  |
rand_range(1,5) | 0 |  |
rand_range(100,300) | 0 |  |
rand_range(-100,-10) | 0 |  |
rand_range(1,5) | 0 |  |
rand_range(100,300) | 0 |  |
rand_range(-100,-10) | 0 |  |
rand_range(1,5) | 0 |  |
rand_range(100,300) | 0 |  |
rand_range(-100,-10) | 0 |  |
rand_range(1,5) | 0 |  |
rand_range(100,300) | 0 |  |
rand_range(-100,-10) | 0 |  |
rand_range(1,5) | 0 |  |
rand_range(100,300) | 0 |  |
rand_range(-100,-10) | 0 |  |
rand_range(1,5) | 0 |  |
rand_range(100,300) | 0 |  |
rand_range(-100,-10) | 0 |  |
rand_range(1,5) | 0 |  |
rand_range(100,300) | 0 |  |
rand_range(-100,-10) | 0 |  |
remainder() #1 | 0 |  |
remainder() #2 | 0 |  |
mod() #1 | 0 |  |
mod() #2 | 0 |  |
mod() #3 | 0 |  |
mod() #4 | 0 |  |
mod() #5 | 0 |  |
mod() #6 | 0 |  |
mod() #7 | 0 |  |
mod() #8 | 0 |  |
mod() #9 | 0 |  |
mod() #10 | 0 |  |
product:6! | 0 |  |
product(1) | 0 |  |
product deep sequence | 0 |  |
product 1c | 0 |  |
rem() #1 | 0 |  |
rem() #2 | 0 |  |
rem() #3 | 0 |  |
rem() #4 | 0 |  |
div #1 | 0 |  |
div #2 | 0 |  |
div #3 | 0 |  |
div #4 | 0 |  |
shift_bits left #1 | 0 |  |
shift_bits left #2 | 0 |  |
shift_bits left #3 | 0 |  |
shift_bits left #4 | 0 |  |
shift_bits left #5 | 0 |  |
shift_bits left #6 | 0 |  |
shift_bits zero #1 | 0 |  |
shift_bits zero #2 | 0 |  |
shift_bits right #1 | 0 |  |
shift_bits right #2 | 0 |  |
shift_bits right #3 | 0 |  |
shift_bits right #4 | 0 |  |
shift_bits right #5 | 0 |  |
shift_bits right #6 | 0 |  |
shift_bits seq | 0 |  |
rotate bits #1 | 0 |  |
rotate bits #2 | 0 |  |
rotate bits #3 | 0 |  |
rotate bits #4 | 0 |  |
rotate bits #5 | 0 |  |
rotate bits #6 | 0 |  |
rotate bits #7 | 0 |  |
rotate bits #8 | 0 |  |
rotate bits #9 | 0 |  |
rotate bits #A | 0 |  |
rotate bits #B | 0 |  |
sinh | 0 |  |
cosh | 0 |  |
argsh | 0 |  |
argch | 0 |  |
tanh | 0 |  |
arctanh | 0 |  |
arccos | 0 |  |
arcsin | 0 |  |
trig_range 1c | 0 |  |
abs_below_1 1c | 0 |  |
not_below_1 1c | 0 |  |
sin(1) | 0 |  |
cos(1) | 0 |  |
tan(1) | 0 |  |
arctan(1) | 0 |  |
Hex Literal #1 | 0 |  |
Hex Literal #2 | 0 |  |
Hex Literal #3 | 0 |  |
Hex Literal #4 | 0 |  |
approx #1 | 0 |  |
approx #2 | 0 |  |
approx #3 | 0 |  |
approx #4 | 0 |  |
approx #5 | 0 |  |
approx #6 | 0 |  |
powof2 | 0 |  |
frac #1 | 0 |  |
frac #2 | 0 |  |
frac #3 | 0 |  |
trunc #1 | 0 |  |
trunc #2 | 0 |  |
trunc #3 | 0 |  |
intdiv #1 | 0 |  |
intdiv #2 | 0 |  |
intdiv #3 | 0 |  |
intdiv #4 | 0 |  |
intdiv #5 | 0 |  |
intdiv #6 | 0 |  |
intdiv #7 | 0 |  |
intdiv #8 | 0 |  |
ensure_in_range #1 | 0 |  |
ensure_in_range #2 | 0 |  |
ensure_in_range #3 | 0 |  |
ensure_in_range #4 | 0 |  |
ensure_in_range #5 | 0 |  |
ensure_in_range #6 | 0 |  |
ensure_in_range #7 | 0 |  |
ensure_in_list #1 | 0 |  |
ensure_in_list #2 | 0 |  |
ensure_in_list #3 | 0 |  |
ensure_in_list #4 | 0 |  |
ensure_in_list #5 | 0 |  |
ensure_in_list #6 | 0 |  |
not_bits int #1 | 0 |  |
not_bits dbl #1 | 0 |  |
larger_of #1 | 0 |  |
larger_of #2 | 0 |  |
larger_of #3 | 0 |  |
larger_of #4 | 0 |  |
larger_of #5 | 0 |  |
smaller_of #1 | 0 |  |
smaller_of #2 | 0 |  |
smaller_of #3 | 0 |  |
smaller_of #4 | 0 |  |
smaller_of #5 | 0 |  |
privates not initialized in BB when set to novalue | 0 |  |
Trig sine function works the same whether it is an integer or float 1: | 0 |  |
Trig sine function works the same whether it is an integer or float 2: | 0 |  |
Trig cosine function works the same whether it is an integer or float 1: | 0 |  |
Trig cosine function works the same whether it is an integer or float 2: | 0 |  |
Trig tan function works the same whether it is an integer or float 1: | 0 |  |
Trig tan function works the same whether it is an integer or float d2: | 0 |  |

Tests: 0303 Failed: 0000 Passed: 0303 Time: 0.015000

t_de_memory.e | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
allocate_string not 0 | 0 |  |
allocate_string contents | 0 |  |
allocate_pointer_array not 0 | 0 |  |
allocate_pointer_array element 1 | 0 |  |
allocate_pointer_array element 2 | 0 |  |
allocate_pointer_array element 3 | 0 |  |
allocate_string_pointer_array not 0 | 0 |  |
allocate_string_pointer_array element 1 | 0 |  |
allocate_string_pointer_array element 2 | 0 |  |
page & address length check | 0 |  |
poke8/peek8u 2^40 | 0 |  |
poke8/peek8s 2^40 | 0 |  |
poke8/peek4u -1 | 0 |  |
poke8/peek4u+4 -1 | 0 |  |
poke8/peek8u -1 | 0 |  |
poke8/peek8s -1 | 0 |  |
poke8/peek8u 1,2,3 | 0 |  |
poke8/peek8s 1,2,3 | 0 |  |
poke8/peek8s 1,2,3 | 0 |  |
poke/peek_pointer 0x1234 | 0 |  |
poke/peek_pointer 0x1234 & 0x5678 | 0 |  |
sizeof int | 0 |  |
sizeof dbl | 0 |  |
peek sequence | 0 |  |
poke_long | 0 |  |
peek_longs | 0 |  |
peek_longu | 0 |  |
poke4/peek4u 2203034759 | 0 |  |

Tests: 0028 Failed: 0000 Passed: 0028 Time: 0.001000

t_de_memory-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
allocate_string not 0 | 0 |  |
allocate_string contents | 0 |  |
allocate_pointer_array not 0 | 0 |  |
allocate_pointer_array element 1 | 0 |  |
allocate_pointer_array element 2 | 0 |  |
allocate_pointer_array element 3 | 0 |  |
allocate_string_pointer_array not 0 | 0 |  |
allocate_string_pointer_array element 1 | 0 |  |
allocate_string_pointer_array element 2 | 0 |  |
page & address length check | 0 |  |
poke8/peek8u 2^40 | 0 |  |
poke8/peek8s 2^40 | 0 |  |
poke8/peek4u -1 | 0 |  |
poke8/peek4u+4 -1 | 0 |  |
poke8/peek8u -1 | 0 |  |
poke8/peek8s -1 | 0 |  |
poke8/peek8u 1,2,3 | 0 |  |
poke8/peek8s 1,2,3 | 0 |  |
poke8/peek8s 1,2,3 | 0 |  |
poke/peek_pointer 0x1234 | 0 |  |
poke/peek_pointer 0x1234 & 0x5678 | 0 |  |
sizeof int | 0 |  |
sizeof dbl | 0 |  |
peek sequence | 0 |  |
poke_long | 0 |  |
peek_longs | 0 |  |
peek_longu | 0 |  |
poke4/peek4u 2203034759 | 0 |  |

Tests: 0028 Failed: 0000 Passed: 0028 Time: 0.000000

t_de_memory-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
allocate_string not 0 | 0 |  |
allocate_string contents | 0 |  |
allocate_pointer_array not 0 | 0 |  |
allocate_pointer_array element 1 | 0 |  |
allocate_pointer_array element 2 | 0 |  |
allocate_pointer_array element 3 | 0 |  |
allocate_string_pointer_array not 0 | 0 |  |
allocate_string_pointer_array element 1 | 0 |  |
allocate_string_pointer_array element 2 | 0 |  |
page & address length check | 0 |  |
poke8/peek8u 2^40 | 0 |  |
poke8/peek8s 2^40 | 0 |  |
poke8/peek4u -1 | 0 |  |
poke8/peek4u+4 -1 | 0 |  |
poke8/peek8u -1 | 0 |  |
poke8/peek8s -1 | 0 |  |
poke8/peek8u 1,2,3 | 0 |  |
poke8/peek8s 1,2,3 | 0 |  |
poke8/peek8s 1,2,3 | 0 |  |
poke/peek_pointer 0x1234 | 0 |  |
poke/peek_pointer 0x1234 & 0x5678 | 0 |  |
sizeof int | 0 |  |
sizeof dbl | 0 |  |
peek sequence | 0 |  |
poke_long | 0 |  |
peek_longs | 0 |  |
peek_longu | 0 |  |
poke4/peek4u 2203034759 | 0 |  |

Tests: 0028 Failed: 0000 Passed: 0028 Time: 0.000000

t_de_safe.e | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
PAGE_NONE memory was allocated by allocate_protect | 0 |  |
PAGE_NONE memory readable | 0 |  |
PAGE_NONE memory writable | 0 |  |
PAGE_NONE memory executable | 0 |  |
PAGE_READ memory was allocated by allocate_protect | 0 |  |
PAGE_READ memory readable | 0 |  |
PAGE_READ memory writable | 0 |  |
PAGE_READ memory executable | 0 |  |
PAGE_READ_WRITE memory was allocated by allocate_protect | 0 |  |
PAGE_READ_WRITE memory readable | 0 |  |
PAGE_READ_WRITE memory writable | 0 |  |
PAGE_READ_WRITE memory executable | 0 |  |
PAGE_READ_WRITE_EXECUTE memory was allocated by allocate_protect | 0 |  |
PAGE_READ_WRITE_EXECUTE memory readable | 0 |  |
PAGE_READ_WRITE_EXECUTE memory writable | 0 |  |
PAGE_READ_WRITE_EXECUTE memory executable | 0 |  |
PAGE_READ_EXECUTE memory was allocated by allocate_protect | 0 |  |
PAGE_READ_EXECUTE memory readable | 0 |  |
PAGE_READ_EXECUTE memory writable | 0 |  |
PAGE_READ_EXECUTE memory executable | 0 |  |
safe address 0 len | 0 |  |
safe_address 1 | 0 |  |
safe address #1 | 0 |  |
safe address #2 | 0 |  |
safe address #3 | 0 |  |
safe address #4 | 0 |  |
safe peek atom | 0 |  |
safe peek sequence | 0 |  |
safe peeks | 0 |  |
safe peeks sequence | 0 |  |
safe peek2 atom | 0 |  |
safe peek2 sequence | 0 |  |
safe peek2s | 0 |  |
safe peek2s sequence | 0 |  |
safe peek4 atom | 0 |  |
safe peek4 sequence | 0 |  |
safe peek4s | 0.001000 |  |
safe peek4s sequence | 0 |  |
safe peek_string | 0 |  |
safe mem_copy | 0 |  |
safe mem_set | 0 |  |

Tests: 0041 Failed: 0000 Passed: 0041 Time: 0.002000

t_de_safe-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
PAGE_NONE memory was allocated by allocate_protect | 0 |  |
PAGE_NONE memory readable | 0 |  |
PAGE_NONE memory writable | 0 |  |
PAGE_NONE memory executable | 0 |  |
PAGE_READ memory was allocated by allocate_protect | 0 |  |
PAGE_READ memory readable | 0 |  |
PAGE_READ memory writable | 0 |  |
PAGE_READ memory executable | 0 |  |
PAGE_READ_WRITE memory was allocated by allocate_protect | 0 |  |
PAGE_READ_WRITE memory readable | 0 |  |
PAGE_READ_WRITE memory writable | 0 |  |
PAGE_READ_WRITE memory executable | 0 |  |
PAGE_READ_WRITE_EXECUTE memory was allocated by allocate_protect | 0 |  |
PAGE_READ_WRITE_EXECUTE memory readable | 0 |  |
PAGE_READ_WRITE_EXECUTE memory writable | 0 |  |
PAGE_READ_WRITE_EXECUTE memory executable | 0 |  |
PAGE_READ_EXECUTE memory was allocated by allocate_protect | 0 |  |
PAGE_READ_EXECUTE memory readable | 0 |  |
PAGE_READ_EXECUTE memory writable | 0 |  |
PAGE_READ_EXECUTE memory executable | 0 |  |
safe address 0 len | 0 |  |
safe_address 1 | 0 |  |
safe address #1 | 0 |  |
safe address #2 | 0 |  |
safe address #3 | 0 |  |
safe address #4 | 0 |  |
safe peek atom | 0 |  |
safe peek sequence | 0 |  |
safe peeks | 0 |  |
safe peeks sequence | 0 |  |
safe peek2 atom | 0 |  |
safe peek2 sequence | 0 |  |
safe peek2s | 0 |  |
safe peek2s sequence | 0 |  |
safe peek4 atom | 0 |  |
safe peek4 sequence | 0 |  |
safe peek4s | 0 |  |
safe peek4s sequence | 0 |  |
safe peek_string | 0 |  |
safe mem_copy | 0 |  |
safe mem_set | 0 |  |

Tests: 0041 Failed: 0000 Passed: 0041 Time: 0.000000

t_de_safe-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
PAGE_NONE memory was allocated by allocate_protect | 0 |  |
PAGE_NONE memory readable | 0 |  |
PAGE_NONE memory writable | 0 |  |
PAGE_NONE memory executable | 0 |  |
PAGE_READ memory was allocated by allocate_protect | 0 |  |
PAGE_READ memory readable | 0 |  |
PAGE_READ memory writable | 0 |  |
PAGE_READ memory executable | 0 |  |
PAGE_READ_WRITE memory was allocated by allocate_protect | 0 |  |
PAGE_READ_WRITE memory readable | 0 |  |
PAGE_READ_WRITE memory writable | 0 |  |
PAGE_READ_WRITE memory executable | 0 |  |
PAGE_READ_WRITE_EXECUTE memory was allocated by allocate_protect | 0 |  |
PAGE_READ_WRITE_EXECUTE memory readable | 0 |  |
PAGE_READ_WRITE_EXECUTE memory writable | 0 |  |
PAGE_READ_WRITE_EXECUTE memory executable | 0 |  |
PAGE_READ_EXECUTE memory was allocated by allocate_protect | 0 |  |
PAGE_READ_EXECUTE memory readable | 0 |  |
PAGE_READ_EXECUTE memory writable | 0 |  |
PAGE_READ_EXECUTE memory executable | 0 |  |
safe address 0 len | 0 |  |
safe_address 1 | 0 |  |
safe address #1 | 0 |  |
safe address #2 | 0 |  |
safe address #3 | 0 |  |
safe address #4 | 0 |  |
safe peek atom | 0 |  |
safe peek sequence | 0 |  |
safe peeks | 0 |  |
safe peeks sequence | 0 |  |
safe peek2 atom | 0 |  |
safe peek2 sequence | 0 |  |
safe peek2s | 0 |  |
safe peek2s sequence | 0 |  |
safe peek4 atom | 0 |  |
safe peek4 sequence | 0 |  |
safe peek4s | 0 |  |
safe peek4s sequence | 0 |  |
safe peek_string | 0 |  |
safe mem_copy | 0 |  |
safe mem_set | 0 |  |

Tests: 0041 Failed: 0000 Passed: 0041 Time: 0.000000

t_de_unsafe.e | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
PAGE_NONE memory was allocated by allocate_protect | 0 |  |
PAGE_READ memory was allocated by allocate_protect | 0 |  |
PAGE_READ memory was read | 0 |  |
PAGE_READ_WRITE memory was allocated by allocate_protect | 0 |  |
PAGE_READ_WRITE memory was read | 0 |  |
PAGE_READ_WRITE memory was written to | 0 |  |
PAGE_READ_WRITE_EXECUTE memory was allocated by allocate_protect | 0 |  |
PAGE_READ_WRITE memory was read | 0 |  |
PAGE_READ_WRITE memory was written to | 0 |  |
PAGE_READ_EXECUTE memory was allocated by allocate_protect | 0 |  |

Tests: 0010 Failed: 0000 Passed: 0010 Time: 0.000000

t_de_unsafe-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
PAGE_NONE memory was allocated by allocate_protect | 0 |  |
PAGE_READ memory was allocated by allocate_protect | 0 |  |
PAGE_READ memory was read | 0 |  |
PAGE_READ_WRITE memory was allocated by allocate_protect | 0 |  |
PAGE_READ_WRITE memory was read | 0 |  |
PAGE_READ_WRITE memory was written to | 0 |  |
PAGE_READ_WRITE_EXECUTE memory was allocated by allocate_protect | 0 |  |
PAGE_READ_WRITE memory was read | 0 |  |
PAGE_READ_WRITE memory was written to | 0 |  |
PAGE_READ_EXECUTE memory was allocated by allocate_protect | 0 |  |

Tests: 0010 Failed: 0000 Passed: 0010 Time: 0.000000

t_de_unsafe-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
PAGE_NONE memory was allocated by allocate_protect | 0 |  |
PAGE_READ memory was allocated by allocate_protect | 0 |  |
PAGE_READ memory was read | 0 |  |
PAGE_READ_WRITE memory was allocated by allocate_protect | 0 |  |
PAGE_READ_WRITE memory was read | 0 |  |
PAGE_READ_WRITE memory was written to | 0 |  |
PAGE_READ_WRITE_EXECUTE memory was allocated by allocate_protect | 0 |  |
PAGE_READ_WRITE memory was read | 0 |  |
PAGE_READ_WRITE memory was written to | 0 |  |
PAGE_READ_EXECUTE memory was allocated by allocate_protect | 0 |  |

Tests: 0010 Failed: 0000 Passed: 0010 Time: 0.000000

t_declanywhere.e | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
init declared var using forward function | 0.001000 |  |
declare variable anywhere at top level of routine | 0 |  |
declare inside if in a routine | 0 |  |
declare inside if at top level | 0 |  |
declare inside for in a routine | 0 |  |
declare inside for at top level | 0 |  |
declare inside while in a routine | 0 |  |
declare inside while at top level | 0 |  |

Tests: 0008 Failed: 0000 Passed: 0008 Time: 0.001000

t_declanywhere-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
init declared var using forward function | 0 |  |
declare variable anywhere at top level of routine | 0 |  |
declare inside if in a routine | 0 |  |
declare inside if at top level | 0 |  |
declare inside for in a routine | 0 |  |
declare inside for at top level | 0 |  |
declare inside while in a routine | 0 |  |
declare inside while at top level | 0 |  |

Tests: 0008 Failed: 0000 Passed: 0008 Time: 0.000000

t_declanywhere-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
init declared var using forward function | 0 |  |
declare variable anywhere at top level of routine | 0 |  |
declare inside if in a routine | 0 |  |
declare inside if at top level | 0 |  |
declare inside for in a routine | 0 |  |
declare inside for at top level | 0 |  |
declare inside while in a routine | 0 |  |
declare inside while at top level | 0 |  |

Tests: 0008 Failed: 0000 Passed: 0008 Time: 0.000000

t_declasgn.e | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
Assign on declare 1 | 0 |  |
Assign on declare 1 | 0 |  |
Use default params in initial value | 0 |  |
assign_op after assign on declare | 0 |  |

Tests: 0004 Failed: 0000 Passed: 0004 Time: 0.000000

t_declasgn-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
Assign on declare 1 | 0 |  |
Assign on declare 1 | 0 |  |
Use default params in initial value | 0 |  |
assign_op after assign on declare | 0 |  |

Tests: 0004 Failed: 0000 Passed: 0004 Time: 0.001000

t_declasgn-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
Assign on declare 1 | 0 |  |
Assign on declare 1 | 0 |  |
Use default params in initial value | 0 |  |
assign_op after assign on declare | 0 |  |

Tests: 0004 Failed: 0000 Passed: 0004 Time: 0.000000

t_declasgn_wrning.e | all file summary
| program died with status 1
test name | test time | expected | outcome
--- | --- | --- | ---
warning file generated | 0 |  |
with warning += #1 | 0 |  |
with warning += #2 | 0 |  |
warning() #1 | 0 |  |
warning() #2 | 0 |  |
with warning += #3 | 0 |  |
with warning += #4 | 0.000000 | {9,60,48,50,50,57,62,58,58,32,116,95,100,101,99,108,97,115,103,110,46,101,32,45,32,109,111,100,117,108,101,32,118,97,114,105,97,98,108,101,32,39,110,48,39,32,105,115,32,110,111,116,32,117,115,101,100,10} | {9,60,48,50,50,56,62,58,58,32,116,95,100,101,99,108,97,115,103,110,46,101,32,45,32,109,111,100,117,108,101,32,99,111,110,115,116,97,110,116,32,39,99,109,100,39,32,105,115,32,110,111,116,32,117,115,101,100,10}
with warning -= | 0.000000 | -1 | {87,97,114,110,105,110,103,32,123,32,110,111,116,95,117,115,101,100,32,125,58,10}

Tests: 0008 Failed: 0002 Passed: 0006 Time: 0.016000

t_declasgn_wrning-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---

Tests: 0000 Failed: 0000 Passed: 0000 Time: 0.000000

t_declasgn_wrning-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---

Tests: 0000 Failed: 0000 Passed: 0000 Time: 0.000000

t_defparms.e | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
2nd arg defaulted to function | 0 |  |
No defaults | 0 |  |
2nd arg defaulted to builtin | 0 |  |
1st arg defaulted, but explicit | 0 |  |
1st arg defaulted,functional defaulted arg explicit | 0 |  |
Recursive defaulting | 0 |  |
- - - - | 0 |  |
1 - - - | 0 |  |
1 - 1 - | 0 |  |
1 ? 1 - | 0 |  |
1 ? 1 ? | 0 |  |
- - - 1 | 0 |  |
? ? ? 1 | 0 |  |
1 - - -21 | 0 |  |
1 1 1 1 | 0 |  |
, , , , | 0 |  |
? ? ? ? | 0 |  |
1 , , , | 0 |  |
1 ? ? ? | 0 |  |
1 ? - ? | 0 |  |
foo2(, 1) | 0 |  |
foo2(, -1) | 0 |  |
foo2(1,) | 0 |  |
foo2(-1,) | 0 |  |
foo3(, 1) | 0 |  |
foo3(, -1) | 0 |  |
foo3(1,) | 0 |  |
foo3(-1,) | 0 |  |
default call as part of compound expression | 0 |  |
Use parameters of function to set default values #1 | 0 |  |
Use parameters of function to set default values #2 | 0 |  |
Indirect reference to parameter | 0 |  |
Default parameter relays knwn symbols #1 | 0 |  |
nested functions in default parameters | 0 |  |
resolve default parameter in its parsing context | 0 |  |
resolve default parameters as forward references from their parsing contexts | 0 |  |

Tests: 0036 Failed: 0000 Passed: 0036 Time: 0.000000

t_defparms-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
2nd arg defaulted to function | 0.001000 |  |
No defaults | 0 |  |
2nd arg defaulted to builtin | 0 |  |
1st arg defaulted, but explicit | 0 |  |
1st arg defaulted,functional defaulted arg explicit | 0 |  |
Recursive defaulting | 0 |  |
- - - - | 0 |  |
1 - - - | 0 |  |
1 - 1 - | 0 |  |
1 ? 1 - | 0 |  |
1 ? 1 ? | 0 |  |
- - - 1 | 0 |  |
? ? ? 1 | 0 |  |
1 - - -21 | 0 |  |
1 1 1 1 | 0 |  |
, , , , | 0 |  |
? ? ? ? | 0 |  |
1 , , , | 0 |  |
1 ? ? ? | 0 |  |
1 ? - ? | 0 |  |
foo2(, 1) | 0 |  |
foo2(, -1) | 0 |  |
foo2(1,) | 0 |  |
foo2(-1,) | 0 |  |
foo3(, 1) | 0 |  |
foo3(, -1) | 0 |  |
foo3(1,) | 0 |  |
foo3(-1,) | 0 |  |
default call as part of compound expression | 0 |  |
Use parameters of function to set default values #1 | 0 |  |
Use parameters of function to set default values #2 | 0 |  |
Indirect reference to parameter | 0 |  |
Default parameter relays knwn symbols #1 | 0 |  |
nested functions in default parameters | 0 |  |
resolve default parameter in its parsing context | 0 |  |
resolve default parameters as forward references from their parsing contexts | 0 |  |

Tests: 0036 Failed: 0000 Passed: 0036 Time: 0.002000

t_defparms-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
2nd arg defaulted to function | 0 |  |
No defaults | 0 |  |
2nd arg defaulted to builtin | 0 |  |
1st arg defaulted, but explicit | 0 |  |
1st arg defaulted,functional defaulted arg explicit | 0 |  |
Recursive defaulting | 0 |  |
- - - - | 0 |  |
1 - - - | 0 |  |
1 - 1 - | 0 |  |
1 ? 1 - | 0 |  |
1 ? 1 ? | 0 |  |
- - - 1 | 0 |  |
? ? ? 1 | 0 |  |
1 - - -21 | 0 |  |
1 1 1 1 | 0 |  |
, , , , | 0 |  |
? ? ? ? | 0 |  |
1 , , , | 0 |  |
1 ? ? ? | 0 |  |
1 ? - ? | 0 |  |
foo2(, 1) | 0 |  |
foo2(, -1) | 0 |  |
foo2(1,) | 0 |  |
foo2(-1,) | 0 |  |
foo3(, 1) | 0 |  |
foo3(, -1) | 0 |  |
foo3(1,) | 0 |  |
foo3(-1,) | 0 |  |
default call as part of compound expression | 0 |  |
Use parameters of function to set default values #1 | 0 |  |
Use parameters of function to set default values #2 | 0 |  |
Indirect reference to parameter | 0 |  |
Default parameter relays knwn symbols #1 | 0 |  |
nested functions in default parameters | 0 |  |
resolve default parameter in its parsing context | 0 |  |
resolve default parameters as forward references from their parsing contexts | 0 |  |

Tests: 0036 Failed: 0000 Passed: 0036 Time: 0.000000

t_delete.e | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
integer promoted and explicitly deleted | 0 |  |
integer promoted and deleted by derefs | 0 |  |
integer promoted, 2 delete routines and explicitly deleted | 0 |  |
integer promoted, 2 delete routines and deleted by derefs | 0 |  |
double explicitly deleted | 0 |  |
double deleted by derefs | 0 |  |
double assigned from literal deleted by derefs | 0 |  |
sequence explicitly deleted | 0 |  |
sequence deleted by derefs | 0 |  |
sequence, 2 delete routines, explicitly deleted | 0 |  |
sequence, 2 delete routines, deleted by derefs | 0 |  |
ASSIGN_SUBS_I release atom by refcount | 0 |  |
ASSIGN_SUBS release atom by refcount | 0 |  |
assigning sequence elements release atom by refcount | 0 |  |
assigning sequence elements release atom by refcount indirectly (simulating eu.ex) | 0 |  |
delete routine on seq element reassigned to itself, release atom by refcount | 0 |  |
simulated eu.ex double deleted by derefs | 0 |  |
simulated ASSIGN_SUBS_I | 0 |  |
temp with delete routine lost when used in default argument as an argument to another call | 0 |  |
recursive assign_subs | 0 |  |
atom check dereferenced temp | 0 |  |
integer check dereferenced temp | 0 |  |
object check dereferenced temp | 0 |  |
sequence check dereferenced temp | 0 |  |
Assigning to a atom should does not call it's destructor or cause a crash | 0 |  |
Destructors not triggered by integer check operation on 's copies | 0 |  |

Tests: 0026 Failed: 0000 Passed: 0026 Time: 0.000000

t_delete-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
integer promoted and explicitly deleted | 0 |  |
integer promoted and deleted by derefs | 0 |  |
integer promoted, 2 delete routines and explicitly deleted | 0 |  |
integer promoted, 2 delete routines and deleted by derefs | 0 |  |
double explicitly deleted | 0 |  |
double deleted by derefs | 0 |  |
double assigned from literal deleted by derefs | 0 |  |
sequence explicitly deleted | 0 |  |
sequence deleted by derefs | 0 |  |
sequence, 2 delete routines, explicitly deleted | 0 |  |
sequence, 2 delete routines, deleted by derefs | 0 |  |
ASSIGN_SUBS_I release atom by refcount | 0 |  |
ASSIGN_SUBS release atom by refcount | 0 |  |
assigning sequence elements release atom by refcount | 0 |  |
assigning sequence elements release atom by refcount indirectly (simulating eu.ex) | 0 |  |
delete routine on seq element reassigned to itself, release atom by refcount | 0 |  |
simulated eu.ex double deleted by derefs | 0 |  |
simulated ASSIGN_SUBS_I | 0 |  |
temp with delete routine lost when used in default argument as an argument to another call | 0 |  |
recursive assign_subs | 0 |  |
atom check dereferenced temp | 0 |  |
integer check dereferenced temp | 0 |  |
object check dereferenced temp | 0 |  |
sequence check dereferenced temp | 0 |  |
Assigning to a atom should does not call it's destructor or cause a crash | 0 |  |
Destructors not triggered by integer check operation on 's copies | 0 |  |

Tests: 0026 Failed: 0000 Passed: 0026 Time: 0.001000

t_delete-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
integer promoted and explicitly deleted | 0 |  |
integer promoted and deleted by derefs | 0 |  |
integer promoted, 2 delete routines and explicitly deleted | 0 |  |
integer promoted, 2 delete routines and deleted by derefs | 0 |  |
double explicitly deleted | 0 |  |
double deleted by derefs | 0 |  |
double assigned from literal deleted by derefs | 0 |  |
sequence explicitly deleted | 0 |  |
sequence deleted by derefs | 0 |  |
sequence, 2 delete routines, explicitly deleted | 0 |  |
sequence, 2 delete routines, deleted by derefs | 0 |  |
ASSIGN_SUBS_I release atom by refcount | 0 |  |
ASSIGN_SUBS release atom by refcount | 0 |  |
assigning sequence elements release atom by refcount | 0 |  |
assigning sequence elements release atom by refcount indirectly (simulating eu.ex) | 0 |  |
delete routine on seq element reassigned to itself, release atom by refcount | 0 |  |
simulated eu.ex double deleted by derefs | 0 |  |
simulated ASSIGN_SUBS_I | 0 |  |
temp with delete routine lost when used in default argument as an argument to another call | 0 |  |
recursive assign_subs | 0 |  |
atom check dereferenced temp | 0 |  |
integer check dereferenced temp | 0 |  |
object check dereferenced temp | 0 |  |
sequence check dereferenced temp | 0 |  |
Assigning to a atom should does not call it's destructor or cause a crash | 0 |  |
Destructors not triggered by integer check operation on 's copies | 0 |  |

Tests: 0026 Failed: 0000 Passed: 0026 Time: 0.000000

t_dep.e | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
allocate code memory | 0 |  |
allocate data memory | 0 |  |
Is memory allocated by allocate_code() executable? | 0 |  |
create forced cdecl callback | 0 |  |
create regular callback | 0 |  |
define_c callback (forced cdecl) | 0 |  |
define_c callback | 0 |  |
call regular callback | 0 |  |
call forced cdecl callback | 0 |  |
call forced cdecl callback | 0.016000 |  |
allocate readonly memory | 0 |  |
reading from readonly memory | 0 |  |
allocate read and write memory | 0 |  |
read from readonly memory | 0 |  |
read from readonly memory | 0 |  |
read from readonly memory | 0 |  |
allocate read write and execute memory | 0 |  |
execute using read write and execute memory | 0 |  |
write to read write and execute memory | 0 |  |
read from read write and execute memory | 0 |  |
allocate no access memory | 0 |  |
Eu3:callback regular callback/define_c_func | 0 |  |
Eu3:callback '+' callback/define_c_func | 0 |  |

Tests: 0023 Failed: 0000 Passed: 0023 Time: 0.016000

t_dep-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
allocate code memory | 0 |  |
allocate data memory | 0 |  |
Is memory allocated by allocate_code() executable? | 0 |  |
create forced cdecl callback | 0 |  |
create regular callback | 0 |  |
define_c callback (forced cdecl) | 0 |  |
define_c callback | 0 |  |
call regular callback | 0 |  |
call forced cdecl callback | 0 |  |
call forced cdecl callback | 0.015000 |  |
allocate readonly memory | 0 |  |
reading from readonly memory | 0 |  |
allocate read and write memory | 0 |  |
read from readonly memory | 0 |  |
read from readonly memory | 0 |  |
read from readonly memory | 0 |  |
allocate read write and execute memory | 0 |  |
execute using read write and execute memory | 0 |  |
write to read write and execute memory | 0 |  |
read from read write and execute memory | 0 |  |
allocate no access memory | 0 |  |
Eu3:callback regular callback/define_c_func | 0 |  |
Eu3:callback '+' callback/define_c_func | 0 |  |

Tests: 0023 Failed: 0000 Passed: 0023 Time: 0.015000

t_dep-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
allocate code memory | 0.016000 |  |
allocate data memory | 0 |  |
Is memory allocated by allocate_code() executable? | 0 |  |
create forced cdecl callback | 0 |  |
create regular callback | 0 |  |
define_c callback (forced cdecl) | 0 |  |
define_c callback | 0 |  |
call regular callback | 0 |  |
call forced cdecl callback | 0 |  |
call forced cdecl callback | 0 |  |
allocate readonly memory | 0 |  |
reading from readonly memory | 0 |  |
allocate read and write memory | 0 |  |
read from readonly memory | 0 |  |
read from readonly memory | 0 |  |
read from readonly memory | 0 |  |
allocate read write and execute memory | 0 |  |
execute using read write and execute memory | 0 |  |
write to read write and execute memory | 0 |  |
read from read write and execute memory | 0 |  |
allocate no access memory | 0 |  |
Eu3:callback regular callback/define_c_func | 0 |  |
Eu3:callback '+' callback/define_c_func | 0 |  |

Tests: 0023 Failed: 0000 Passed: 0023 Time: 0.016000

t_deprecate.e | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
deprecate keyword assigned to a procedure | 0 |  |
deprecate keyword assigned to a public procedure | 0 |  |

Tests: 0002 Failed: 0000 Passed: 0002 Time: 0.000000

t_deprecate-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
deprecate keyword assigned to a procedure | 0.001000 |  |
deprecate keyword assigned to a public procedure | 0 |  |

Tests: 0002 Failed: 0000 Passed: 0002 Time: 0.001000

t_deprecate-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
deprecate keyword assigned to a procedure | 0.001000 |  |
deprecate keyword assigned to a public procedure | 0 |  |

Tests: 0002 Failed: 0000 Passed: 0002 Time: 0.001000

t_disret.e | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
for loops (not) terminating at | 0 |  |
while loops (not) terminating at | 0 |  |
do loops (not) terminating at | 0 |  |
procedures terminate properly? | 0 |  |
assignment immediately after discarded return value | 0 |  |

Tests: 0005 Failed: 0000 Passed: 0005 Time: 0.000000

t_disret-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
for loops (not) terminating at | 0 |  |
while loops (not) terminating at | 0 |  |
do loops (not) terminating at | 0 |  |
procedures terminate properly? | 0 |  |
assignment immediately after discarded return value | 0 |  |

Tests: 0005 Failed: 0000 Passed: 0005 Time: 0.000000

t_disret-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
for loops (not) terminating at | 0 |  |
while loops (not) terminating at | 0 |  |
do loops (not) terminating at | 0 |  |
procedures terminate properly? | 0 |  |
assignment immediately after discarded return value | 0 |  |

Tests: 0005 Failed: 0000 Passed: 0005 Time: 0.000000

t_dll.e | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
std/dll.e parses correctly | 0 |  |
open_dll with sequence of filenames | 0.002000 |  |

Tests: 0002 Failed: 0000 Passed: 0002 Time: 0.002000

t_dll-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
std/dll.e parses correctly | 0 |  |
open_dll with sequence of filenames | 0 |  |

Tests: 0002 Failed: 0000 Passed: 0002 Time: 0.000000

t_dll-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
std/dll.e parses correctly | 0.016000 |  |
open_dll with sequence of filenames | 0 |  |

Tests: 0002 Failed: 0000 Passed: 0002 Time: 0.016000

t_dup_case.e | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
distinct symbols of the same value are allowed | 0 |  |

Tests: 0001 Failed: 0000 Passed: 0001 Time: 0.000000

t_dup_case-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
distinct symbols of the same value are allowed | 0.016000 |  |

Tests: 0001 Failed: 0000 Passed: 0001 Time: 0.016000

t_dup_case-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
distinct symbols of the same value are allowed | 0 |  |

Tests: 0001 Failed: 0000 Passed: 0001 Time: 0.000000

t_elsifdef_bad.e | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---

Tests: 0000 Failed: 0000 Passed: 0000 Time: 0.000000

t_elsifdef_bad-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---

Tests: 0000 Failed: 0000 Passed: 0000 Time: 0.000000

t_elsifdef_bad-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---

Tests: 0000 Failed: 0000 Passed: 0000 Time: 0.000000

t_enum.e | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
enum #1 | 0.001000 |  |
enum #2 | 0 |  |
enum #3 | 0 |  |
enum #4 | 0 |  |
enum #5 | 0 |  |
enum #6 | 0 |  |

Tests: 0006 Failed: 0000 Passed: 0006 Time: 0.002000

t_enum-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
enum #1 | 0 |  |
enum #2 | 0 |  |
enum #3 | 0 |  |
enum #4 | 0 |  |
enum #5 | 0 |  |
enum #6 | 0 |  |

Tests: 0006 Failed: 0000 Passed: 0006 Time: 0.000000

t_enum-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
enum #1 | 0 |  |
enum #2 | 0 |  |
enum #3 | 0 |  |
enum #4 | 0 |  |
enum #5 | 0 |  |
enum #6 | 0 |  |

Tests: 0006 Failed: 0000 Passed: 0006 Time: 0.000000

t_enum_expressions.e | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
type enum expressions | 0 |  |

Tests: 0001 Failed: 0000 Passed: 0001 Time: 0.000000

t_enum_expressions-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
type enum expressions | 0.067000 |  |

Tests: 0001 Failed: 0000 Passed: 0001 Time: 0.067000

t_enum_expressions-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
type enum expressions | 0 |  |

Tests: 0001 Failed: 0000 Passed: 0001 Time: 0.000000

t_enum_type.e | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
assigned values | 0.001000 |  |
derived values | 0 |  |
type enum | 0 |  |
MONDAY is a weekday | 0 |  |
THURSDAY is a weekday | 0 |  |
FRIDAY is a weekday | 0 |  |
MERCURY is an inner_planet | 0 |  |
VENUS is an inner_planet | 0 |  |
EARTH is an inner_planet | 0 |  |
MARS is an inner_planet | 0 |  |
8 is not a weekday | 0 |  |

Tests: 0011 Failed: 0000 Passed: 0011 Time: 0.002000

t_enum_type-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
assigned values | 0.001000 |  |
derived values | 0 |  |
type enum | 0 |  |
MONDAY is a weekday | 0 |  |
THURSDAY is a weekday | 0 |  |
FRIDAY is a weekday | 0 |  |
MERCURY is an inner_planet | 0 |  |
VENUS is an inner_planet | 0 |  |
EARTH is an inner_planet | 0 |  |
MARS is an inner_planet | 0 |  |
8 is not a weekday | 0 |  |

Tests: 0011 Failed: 0000 Passed: 0011 Time: 0.001000

t_enum_type-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
assigned values | 0 |  |
derived values | 0 |  |
type enum | 0 |  |
MONDAY is a weekday | 0 |  |
THURSDAY is a weekday | 0 |  |
FRIDAY is a weekday | 0 |  |
MERCURY is an inner_planet | 0 |  |
VENUS is an inner_planet | 0 |  |
EARTH is an inner_planet | 0 |  |
MARS is an inner_planet | 0 |  |
8 is not a weekday | 0 |  |

Tests: 0011 Failed: 0000 Passed: 0011 Time: 0.000000

t_eucfg.e | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
Explicit Configuration files are respected. | 0.069000 |  |

Tests: 0001 Failed: 0000 Passed: 0001 Time: 0.069000

t_eucfg-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---

Tests: 0000 Failed: 0000 Passed: 0000 Time: 0.000000

t_eucfg-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---

Tests: 0000 Failed: 0000 Passed: 0000 Time: 0.000000

t_eumem.e | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
eumem allocation | 0 |  |
eumem validation | 0 |  |
eumem free | 0 |  |

Tests: 0003 Failed: 0000 Passed: 0003 Time: 0.000000

t_eumem-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
eumem allocation | 0 |  |
eumem validation | 0 |  |
eumem free | 0 |  |

Tests: 0003 Failed: 0000 Passed: 0003 Time: 0.000000

t_eumem-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
eumem allocation | 0 |  |
eumem validation | 0 |  |
eumem free | 0 |  |

Tests: 0003 Failed: 0000 Passed: 0003 Time: 0.000000

t_euns.e | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
override #1 | 0 |  |
eu:append | 0 |  |
override routine_id #1 | 0 |  |
routine_id("eu:append") | 0 |  |
default namespace | 0 |  |
override default namespace | 0 |  |
public function | 0 |  |
public constant | 0 |  |
public routine id | 0 |  |
public include | 0 |  |
routine id public visible through public include | 0 |  |
routine id export not visible through public include | 0 |  |
type clash with default namespace | 0 |  |
using a default namespace through a 'public include' | 0 |  |
switch with cases that use namespace | 0 |  |
default namespaces usable from file other than first to include | 0 |  |

Tests: 0016 Failed: 0000 Passed: 0016 Time: 0.000000

t_euns-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
override #1 | 0 |  |
eu:append | 0 |  |
override routine_id #1 | 0 |  |
routine_id("eu:append") | 0 |  |
default namespace | 0 |  |
override default namespace | 0 |  |
public function | 0 |  |
public constant | 0 |  |
public routine id | 0 |  |
public include | 0 |  |
routine id public visible through public include | 0 |  |
routine id export not visible through public include | 0 |  |
type clash with default namespace | 0 |  |
using a default namespace through a 'public include' | 0 |  |
switch with cases that use namespace | 0 |  |
default namespaces usable from file other than first to include | 0 |  |

Tests: 0016 Failed: 0000 Passed: 0016 Time: 0.000000

t_euns-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
override #1 | 0 |  |
eu:append | 0 |  |
override routine_id #1 | 0 |  |
routine_id("eu:append") | 0 |  |
default namespace | 0 |  |
override default namespace | 0 |  |
public function | 0 |  |
public constant | 0 |  |
public routine id | 0 |  |
public include | 0 |  |
routine id public visible through public include | 0 |  |
routine id export not visible through public include | 0 |  |
type clash with default namespace | 0 |  |
using a default namespace through a 'public include' | 0 |  |
switch with cases that use namespace | 0 |  |
default namespaces usable from file other than first to include | 0 |  |

Tests: 0016 Failed: 0000 Passed: 0016 Time: 0.001000

t_euphoria_info.e | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
version #1 | 0.016000 |  |
version_major #1 | 0 |  |
version_minor #1 | 0 |  |
version_patch #1 | 0 |  |
version_type #1 | 0 |  |
version_type #2 | 0 |  |
version_string #1 | 0 |  |
version_string #2 | 0 |  |
version_string_short #1 | 0 |  |
version_string_short #2 | 0 |  |
version_string_long #1 | 0 |  |
version_string_long #2 | 0 |  |
platform_name #1 | 0 |  |
platform_name #2 | 0 |  |
start_time | 0 |  |
euphoria_copyright #1 | 0 |  |
euphoria_copyright #2 | 0 |  |
pcre_copyright #1 | 0 |  |
pcre_copyright #2 | 0 |  |
all_copyrights #1 | 0 |  |
all_copyrights #2 | 0 |  |
all_copyrights #3 | 0 |  |

Tests: 0000 Failed: 0000 Passed: 0000 Time: 0.000000

t_euphoria_info-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
version #1 | 0 |  |
version_major #1 | 0 |  |
version_minor #1 | 0 |  |
version_patch #1 | 0 |  |
version_type #1 | 0 |  |
version_type #2 | 0 |  |
version_string #1 | 0 |  |
version_string #2 | 0 |  |
version_string_short #1 | 0 |  |
version_string_short #2 | 0 |  |
version_string_long #1 | 0 |  |
version_string_long #2 | 0 |  |
platform_name #1 | 0 |  |
platform_name #2 | 0 |  |
start_time | 0 |  |
euphoria_copyright #1 | 0 |  |
euphoria_copyright #2 | 0 |  |
pcre_copyright #1 | 0 |  |
pcre_copyright #2 | 0 |  |
all_copyrights #1 | 0 |  |
all_copyrights #2 | 0 |  |
all_copyrights #3 | 0 |  |

Tests: 0000 Failed: 0000 Passed: 0000 Time: 0.000000

t_euphoria_info-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
version #1 | 0 |  |
version_major #1 | 0 |  |
version_minor #1 | 0 |  |
version_patch #1 | 0 |  |
version_type #1 | 0 |  |
version_type #2 | 0 |  |
version_string #1 | 0 |  |
version_string #2 | 0 |  |
version_string_short #1 | 0 |  |
version_string_short #2 | 0 |  |
version_string_long #1 | 0 |  |
version_string_long #2 | 0 |  |
platform_name #1 | 0 |  |
platform_name #2 | 0 |  |
start_time | 0 |  |
euphoria_copyright #1 | 0 |  |
euphoria_copyright #2 | 0 |  |
pcre_copyright #1 | 0 |  |
pcre_copyright #2 | 0 |  |
all_copyrights #1 | 0 |  |
all_copyrights #2 | 0 |  |
all_copyrights #3 | 0 |  |

Tests: 0000 Failed: 0000 Passed: 0000 Time: 0.000000

t_eutest.e | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
eutest t_c_bad_err_file.e | 0.748000 |  |
eutest t_c_good_err_file.e | 0.816000 |  |
eutest t_c_no_err_file.e | 0.726000 |  |
eutest t_test_false.e | 0.873000 |  |
eutest t_test_true.e | 0.901000 |  |

Tests: 0005 Failed: 0000 Passed: 0005 Time: 4.064000

t_eutest-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---

Tests: 0000 Failed: 0000 Passed: 0000 Time: 0.000000

t_eutest-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---

Tests: 0000 Failed: 0000 Passed: 0000 Time: 0.000000

t_export_ns_type.e | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
public map:m people | 0 |  |

Tests: 0001 Failed: 0000 Passed: 0001 Time: 0.000000

t_export_ns_type-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
public map:m people | 0 |  |

Tests: 0001 Failed: 0000 Passed: 0001 Time: 0.000000

t_export_ns_type-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
public map:m people | 0 |  |

Tests: 0001 Failed: 0000 Passed: 0001 Time: 0.000000

t_filesys.e | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
init_curdir | 0 |  |
dir() #1 | 0 |  |
dir() #2 | 0 |  |
dir() #3 | 0.031000 |  |
dir() #4 | 0 |  |
dir() #5 | 0.016000 |  |
dir() #6 | 0.016000 |  |
pathinfo() fully qualified path | 0 |  |
pathinfo() no extension | 0 |  |
pathinfo() no dir | 0 |  |
pathinfo() no dir, no extension | 0 |  |
dirname() full path | 0 |  |
dirname() filename only | 0 |  |
filename() full path | 0 |  |
filename() filename only | 0 |  |
filename() filename no extension | 0 |  |
fileext() full path | 0 |  |
fileext() filename only | 0 |  |
fileext() filename no extension | 0 |  |
fileext() with period in the filename | 0 |  |
defaultext #1 | 0 |  |
defaultext #2 | 0 |  |
defaultext #3 | 0 |  |
defaultext #4 | 0 |  |
SLASH | 0 |  |
EOLSEP | 0 |  |
file_exists #1 | 0 |  |
file_exists #2 | 0 |  |
file_exists #3 | 0 |  |
absolute_path('') | 0 |  |
absolute_path('/usr/bin/abc') | 0 |  |
absolute_path('../abc') | 0 |  |
absolute_path('local/abc.txt') | 0 |  |
absolute_path('abc.txt') | 0 |  |
absolute_path('c:..\abc') | 0 |  |
absolute_path('a') | 0 |  |
absolute_path('ab') | 0 |  |
absolute_path('a:') | 0 |  |
absolute_path('a:b') | 0 |  |
absolute_path('\temp\somefile.doc') | 0 |  |
absolute_path('c:\windows\system32\abc') | 0 |  |
absolute_path('c:/windows/system32/abc') | 0 |  |
file to move exists | 0 |  |
file to move to does not exist | 0 |  |
move_file #1 | 0 |  |
move_file #2 | 0 |  |
move_file #3 | 0 |  |
move_file #4 | 0 |  |
move_file #5 | 0 |  |
move_file #6 | 0 |  |
rename_file #1 | 0.016000 |  |
rename_file #2 | 0 |  |
rename_file #3 | 0 |  |
rename_file #4 | 0.002000 |  |
rename_file #5 | 0 |  |
rename_file #6 | 0.002000 |  |
copy_file #1 | 0.002000 |  |
copy_file #2 | 0 |  |
copy_file #3 | 0 |  |
copy_file #4 | 0 |  |
copy_file #5 | 0 |  |
file base | 0 |  |
file_type() directory | 0 |  |
canonical_path() #1 | 0 |  |
canonical_path() #2 | 0 |  |
canonical_path() #3 | 0 |  |
canonical_path() tilde = HOME #1 | 0 |  |
canonical_path() tilde = HOME #2 | 0 |  |
canonical_path() tilde = HOME #3 | 0 |  |
canonical_path() #5 | 0 |  |
canonical_path() #6 | 0 |  |
canonical_path() #7 | 0 |  |
canonical_path() #8 | 0 |  |
canonical_path() #9 | 0 |  |
canonical_path() #10 | 0 |  |
canonical_path() #11 | 0 |  |
canonical_path() #12 | 0 |  |
canonical_path() #13 | 0 |  |
canonical_path() #14 | 0 |  |
canonical_path #15 can change lower case version to the original version | 0 |  |
canonical_path #16 can change upper case version to the original version | 0 |  |
Bad name #1 | 0 |  |
Bad name #2 | 0 |  |
testing directory is gone | 0 |  |
create filesyse_dir | 0 |  |
chdir filesyse_dir | 0 |  |
create dir directory1 | 0 |  |
chdir directory1 | 0 |  |
File exists file1 | 0 |  |
File exists file2 | 0 |  |
back to filesyse_dir | 0 |  |
create dir directory2 | 0 |  |
chdir directory2 | 0 |  |
File exists file1 | 0 |  |
File exists file2 | 0 |  |
back to filesyse_dir | 0 |  |
create dir .directory1 | 0.005000 |  |
chdir .directory1 | 0 |  |
File exists file1 | 0 |  |
File exists file2 | 0 |  |
back to filesyse_dir | 0 |  |
create dir .directory2 | 0 |  |
chdir .directory2 | 0 |  |
File exists file1 | 0 |  |
File exists file2 | 0 |  |
back to filesyse_dir | 0 |  |
test-file exists | 0 |  |
back to tests | 0 |  |
walk dir | 0 |  |
test walk_dir results | 0 |  |
dir size dir count | 0 |  |
dir size file count | 0 |  |
clear directory | 0 |  |
remove testing directory | 0 |  |
current dir disk_metrics | 0 |  |
simple disk_size test | 0 |  |
disk size | 0 |  |
checksum diff 1 | 0.008000 |  |
checksum same 1 | 0 |  |
checksum same with name and text 1 | 0 |  |
checksum with name 1 vs not with name diff | 0.016000 |  |
checksum diff 2 | 0 |  |
checksum same 2 | 0 |  |
checksum same with name and text 2 | 0 |  |
checksum with name 2 vs not with name diff | 0 |  |
checksum diff 3 | 0.016000 |  |
checksum same 3 | 0 |  |
checksum same with name and text 3 | 0 |  |
checksum with name 3 vs not with name diff | 0 |  |
checksum diff 4 | 0.015000 |  |
checksum same 4 | 0 |  |
checksum same with name and text 4 | 0.020000 |  |
checksum with name 4 vs not with name diff | 0.005000 |  |
abbreviate_path | 0 |  |
abbreviate_path with extra non matching paths 1 | 0 |  |
abbreviate_path with non matching paths 1 | 0 |  |
pathname | 0 |  |
driveid returns sequence | 0 |  |
temp_file .. directory prefix | 0 |  |
temp_file T_ prefix | 0 |  |
temp file .TMP extension | 0 |  |
temp_file no extension | 0 |  |
split_path #1 | 0 |  |
join_path #1 | 0 |  |
split_path #2 | 0 |  |
join_path #2 | 0 |  |

Tests: 0146 Failed: 0000 Passed: 0146 Time: 0.185000

t_filesys-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
init_curdir | 0 |  |
dir() #1 | 0.002000 |  |
dir() #2 | 0.002000 |  |
dir() #3 | 0.017000 |  |
dir() #4 | 0.002000 |  |
dir() #5 | 0.017000 |  |
dir() #6 | 0.017000 |  |
pathinfo() fully qualified path | 0 |  |
pathinfo() no extension | 0 |  |
pathinfo() no dir | 0 |  |
pathinfo() no dir, no extension | 0 |  |
dirname() full path | 0 |  |
dirname() filename only | 0 |  |
filename() full path | 0 |  |
filename() filename only | 0 |  |
filename() filename no extension | 0 |  |
fileext() full path | 0 |  |
fileext() filename only | 0 |  |
fileext() filename no extension | 0 |  |
fileext() with period in the filename | 0 |  |
defaultext #1 | 0 |  |
defaultext #2 | 0 |  |
defaultext #3 | 0 |  |
defaultext #4 | 0 |  |
SLASH | 0 |  |
EOLSEP | 0 |  |
file_exists #1 | 0 |  |
file_exists #2 | 0 |  |
file_exists #3 | 0 |  |
absolute_path('') | 0 |  |
absolute_path('/usr/bin/abc') | 0 |  |
absolute_path('../abc') | 0 |  |
absolute_path('local/abc.txt') | 0 |  |
absolute_path('abc.txt') | 0 |  |
absolute_path('c:..\abc') | 0 |  |
absolute_path('a') | 0 |  |
absolute_path('ab') | 0 |  |
absolute_path('a:') | 0 |  |
absolute_path('a:b') | 0 |  |
absolute_path('\temp\somefile.doc') | 0 |  |
absolute_path('c:\windows\system32\abc') | 0 |  |
absolute_path('c:/windows/system32/abc') | 0 |  |
file to move exists | 0.002000 |  |
file to move to does not exist | 0 |  |
move_file #1 | 0.001000 |  |
move_file #2 | 0 |  |
move_file #3 | 0 |  |
move_file #4 | 0.001000 |  |
move_file #5 | 0 |  |
move_file #6 | 0.001000 |  |
rename_file #1 | 0.002000 |  |
rename_file #2 | 0 |  |
rename_file #3 | 0 |  |
rename_file #4 | 0.001000 |  |
rename_file #5 | 0 |  |
rename_file #6 | 0.002000 |  |
copy_file #1 | 0.004000 |  |
copy_file #2 | 0 |  |
copy_file #3 | 0 |  |
copy_file #4 | 0.001000 |  |
copy_file #5 | 0 |  |
file base | 0.001000 |  |
file_type() directory | 0.001000 |  |
canonical_path() #1 | 0 |  |
canonical_path() #2 | 0 |  |
canonical_path() #3 | 0 |  |
canonical_path() tilde = HOME #1 | 0 |  |
canonical_path() tilde = HOME #2 | 0 |  |
canonical_path() tilde = HOME #3 | 0 |  |
canonical_path() #5 | 0 |  |
canonical_path() #6 | 0.001000 |  |
canonical_path() #7 | 0 |  |
canonical_path() #8 | 0 |  |
canonical_path() #9 | 0 |  |
canonical_path() #10 | 0 |  |
canonical_path() #11 | 0 |  |
canonical_path() #12 | 0 |  |
canonical_path() #13 | 0 |  |
canonical_path() #14 | 0 |  |
canonical_path #15 can change lower case version to the original version | 0 |  |
canonical_path #16 can change upper case version to the original version | 0 |  |
Bad name #1 | 0 |  |
Bad name #2 | 0 |  |
testing directory is gone | 0 |  |
create filesyse_dir | 0 |  |
chdir filesyse_dir | 0 |  |
create dir directory1 | 0 |  |
chdir directory1 | 0 |  |
File exists file1 | 0 |  |
File exists file2 | 0 |  |
back to filesyse_dir | 0 |  |
create dir directory2 | 0 |  |
chdir directory2 | 0 |  |
File exists file1 | 0 |  |
File exists file2 | 0 |  |
back to filesyse_dir | 0 |  |
create dir .directory1 | 0.031000 |  |
chdir .directory1 | 0 |  |
File exists file1 | 0 |  |
File exists file2 | 0 |  |
back to filesyse_dir | 0 |  |
create dir .directory2 | 0 |  |
chdir .directory2 | 0 |  |
File exists file1 | 0 |  |
File exists file2 | 0 |  |
back to filesyse_dir | 0 |  |
test-file exists | 0 |  |
back to tests | 0 |  |
walk dir | 0 |  |
test walk_dir results | 0 |  |
dir size dir count | 0 |  |
dir size file count | 0 |  |
clear directory | 0 |  |
remove testing directory | 0 |  |
current dir disk_metrics | 0 |  |
simple disk_size test | 0 |  |
disk size | 0 |  |
checksum diff 1 | 0 |  |
checksum same 1 | 0 |  |
checksum same with name and text 1 | 0 |  |
checksum with name 1 vs not with name diff | 0.015000 |  |
checksum diff 2 | 0 |  |
checksum same 2 | 0.016000 |  |
checksum same with name and text 2 | 0 |  |
checksum with name 2 vs not with name diff | 0 |  |
checksum diff 3 | 0.019000 |  |
checksum same 3 | 0.003000 |  |
checksum same with name and text 3 | 0 |  |
checksum with name 3 vs not with name diff | 0 |  |
checksum diff 4 | 0.016000 |  |
checksum same 4 | 0 |  |
checksum same with name and text 4 | 0 |  |
checksum with name 4 vs not with name diff | 0 |  |
abbreviate_path | 0 |  |
abbreviate_path with extra non matching paths 1 | 0 |  |
abbreviate_path with non matching paths 1 | 0 |  |
pathname | 0 |  |
driveid returns sequence | 0 |  |
temp_file .. directory prefix | 0 |  |
temp_file T_ prefix | 0 |  |
temp file .TMP extension | 0 |  |
temp_file no extension | 0 |  |
split_path #1 | 0 |  |
join_path #1 | 0 |  |
split_path #2 | 0 |  |
join_path #2 | 0 |  |

Tests: 0146 Failed: 0000 Passed: 0146 Time: 0.193000

t_filesys-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
init_curdir | 0 |  |
dir() #1 | 0 |  |
dir() #2 | 0 |  |
dir() #3 | 0.015000 |  |
dir() #4 | 0 |  |
dir() #5 | 0.022000 |  |
dir() #6 | 0.001000 |  |
pathinfo() fully qualified path | 0 |  |
pathinfo() no extension | 0 |  |
pathinfo() no dir | 0 |  |
pathinfo() no dir, no extension | 0 |  |
dirname() full path | 0 |  |
dirname() filename only | 0 |  |
filename() full path | 0 |  |
filename() filename only | 0 |  |
filename() filename no extension | 0 |  |
fileext() full path | 0 |  |
fileext() filename only | 0 |  |
fileext() filename no extension | 0 |  |
fileext() with period in the filename | 0 |  |
defaultext #1 | 0 |  |
defaultext #2 | 0 |  |
defaultext #3 | 0 |  |
defaultext #4 | 0 |  |
SLASH | 0 |  |
EOLSEP | 0 |  |
file_exists #1 | 0 |  |
file_exists #2 | 0 |  |
file_exists #3 | 0 |  |
absolute_path('') | 0 |  |
absolute_path('/usr/bin/abc') | 0 |  |
absolute_path('../abc') | 0 |  |
absolute_path('local/abc.txt') | 0 |  |
absolute_path('abc.txt') | 0 |  |
absolute_path('c:..\abc') | 0 |  |
absolute_path('a') | 0 |  |
absolute_path('ab') | 0 |  |
absolute_path('a:') | 0 |  |
absolute_path('a:b') | 0 |  |
absolute_path('\temp\somefile.doc') | 0 |  |
absolute_path('c:\windows\system32\abc') | 0 |  |
absolute_path('c:/windows/system32/abc') | 0 |  |
file to move exists | 0 |  |
file to move to does not exist | 0 |  |
move_file #1 | 0 |  |
move_file #2 | 0 |  |
move_file #3 | 0 |  |
move_file #4 | 0 |  |
move_file #5 | 0 |  |
move_file #6 | 0.016000 |  |
rename_file #1 | 0 |  |
rename_file #2 | 0 |  |
rename_file #3 | 0 |  |
rename_file #4 | 0 |  |
rename_file #5 | 0 |  |
rename_file #6 | 0 |  |
copy_file #1 | 0 |  |
copy_file #2 | 0 |  |
copy_file #3 | 0 |  |
copy_file #4 | 0 |  |
copy_file #5 | 0 |  |
file base | 0 |  |
file_type() directory | 0 |  |
canonical_path() #1 | 0 |  |
canonical_path() #2 | 0 |  |
canonical_path() #3 | 0 |  |
canonical_path() tilde = HOME #1 | 0 |  |
canonical_path() tilde = HOME #2 | 0 |  |
canonical_path() tilde = HOME #3 | 0 |  |
canonical_path() #5 | 0 |  |
canonical_path() #6 | 0 |  |
canonical_path() #7 | 0 |  |
canonical_path() #8 | 0 |  |
canonical_path() #9 | 0 |  |
canonical_path() #10 | 0.015000 |  |
canonical_path() #11 | 0 |  |
canonical_path() #12 | 0 |  |
canonical_path() #13 | 0 |  |
canonical_path() #14 | 0 |  |
canonical_path #15 can change lower case version to the original version | 0 |  |
canonical_path #16 can change upper case version to the original version | 0 |  |
Bad name #1 | 0 |  |
Bad name #2 | 0 |  |
testing directory is gone | 0 |  |
create filesyse_dir | 0 |  |
chdir filesyse_dir | 0 |  |
create dir directory1 | 0 |  |
chdir directory1 | 0 |  |
File exists file1 | 0 |  |
File exists file2 | 0 |  |
back to filesyse_dir | 0 |  |
create dir directory2 | 0 |  |
chdir directory2 | 0 |  |
File exists file1 | 0 |  |
File exists file2 | 0 |  |
back to filesyse_dir | 0 |  |
create dir .directory1 | 0 |  |
chdir .directory1 | 0 |  |
File exists file1 | 0 |  |
File exists file2 | 0 |  |
back to filesyse_dir | 0 |  |
create dir .directory2 | 0 |  |
chdir .directory2 | 0 |  |
File exists file1 | 0 |  |
File exists file2 | 0 |  |
back to filesyse_dir | 0 |  |
test-file exists | 0 |  |
back to tests | 0 |  |
walk dir | 0 |  |
test walk_dir results | 0 |  |
dir size dir count | 0 |  |
dir size file count | 0 |  |
clear directory | 0 |  |
remove testing directory | 0 |  |
current dir disk_metrics | 0 |  |
simple disk_size test | 0 |  |
disk size | 0 |  |
checksum diff 1 | 0.016000 |  |
checksum same 1 | 0 |  |
checksum same with name and text 1 | 0 |  |
checksum with name 1 vs not with name diff | 0 |  |
checksum diff 2 | 0 |  |
checksum same 2 | 0.015000 |  |
checksum same with name and text 2 | 0 |  |
checksum with name 2 vs not with name diff | 0 |  |
checksum diff 3 | 0 |  |
checksum same 3 | 0 |  |
checksum same with name and text 3 | 0 |  |
checksum with name 3 vs not with name diff | 0.016000 |  |
checksum diff 4 | 0 |  |
checksum same 4 | 0 |  |
checksum same with name and text 4 | 0 |  |
checksum with name 4 vs not with name diff | 0 |  |
abbreviate_path | 0 |  |
abbreviate_path with extra non matching paths 1 | 0 |  |
abbreviate_path with non matching paths 1 | 0 |  |
pathname | 0 |  |
driveid returns sequence | 0 |  |
temp_file .. directory prefix | 0 |  |
temp_file T_ prefix | 0 |  |
temp file .TMP extension | 0 |  |
temp_file no extension | 0 |  |
split_path #1 | 0 |  |
join_path #1 | 0 |  |
split_path #2 | 0 |  |
join_path #2 | 0 |  |

Tests: 0146 Failed: 0000 Passed: 0146 Time: 0.116000

t_flags.e | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
single bit not expanded | 0 |  |
single bit expanded | 0 |  |
multiple bits not expanded | 0 |  |
multiple bits expanded | 0 |  |
ZERO not expanded | 0 |  |
ZERO expanded | 0 |  |
Unknown not expanded | 0 |  |
Unknown expanded | 0 |  |
List of values not expanded | 0 |  |
List of values expanded | 0 |  |

Tests: 0010 Failed: 0000 Passed: 0010 Time: 0.000000

t_flags-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
single bit not expanded | 0 |  |
single bit expanded | 0 |  |
multiple bits not expanded | 0 |  |
multiple bits expanded | 0 |  |
ZERO not expanded | 0 |  |
ZERO expanded | 0 |  |
Unknown not expanded | 0 |  |
Unknown expanded | 0 |  |
List of values not expanded | 0 |  |
List of values expanded | 0 |  |

Tests: 0010 Failed: 0000 Passed: 0010 Time: 0.000000

t_flags-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
single bit not expanded | 0 |  |
single bit expanded | 0 |  |
multiple bits not expanded | 0 |  |
multiple bits expanded | 0 |  |
ZERO not expanded | 0 |  |
ZERO expanded | 0 |  |
Unknown not expanded | 0 |  |
Unknown expanded | 0 |  |
List of values not expanded | 0 |  |
List of values expanded | 0 |  |

Tests: 0010 Failed: 0000 Passed: 0010 Time: 0.000000

t_flow.e | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
Retry | 0 |  |
Continue | 0 |  |
Labelled exit | 0 |  |
Loop with entry | 0 |  |
Break with backward index | 0 |  |
while nested continue | 0 |  |
until 0 | 0 |  |
until 1 | 0 |  |
while 0 | 0 |  |
while 1 | 0 |  |
exit negative index | 0 |  |

Tests: 0011 Failed: 0000 Passed: 0011 Time: 0.000000

t_flow-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
Retry | 0 |  |
Continue | 0 |  |
Labelled exit | 0 |  |
Loop with entry | 0 |  |
Break with backward index | 0 |  |
while nested continue | 0 |  |
until 0 | 0 |  |
until 1 | 0 |  |
while 0 | 0 |  |
while 1 | 0 |  |
exit negative index | 0 |  |

Tests: 0011 Failed: 0000 Passed: 0011 Time: 0.000000

t_flow-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
Retry | 0 |  |
Continue | 0 |  |
Labelled exit | 0 |  |
Loop with entry | 0 |  |
Break with backward index | 0 |  |
while nested continue | 0 |  |
until 0 | 0 |  |
until 1 | 0 |  |
while 0 | 0 |  |
while 1 | 0 |  |
exit negative index | 0 |  |

Tests: 0011 Failed: 0000 Passed: 0011 Time: 0.000000

t_fwd.e | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
non-include global type resolution | 0 |  |
non-include global constant | 0 |  |
dollar sign on non-include global constant | 0 |  |
dollar sign assign on non-include global constant | 0 |  |
forward UDT type check doesn't hang execution | 0 |  |
no fwd param inlined | 0 |  |
Unincluded global / forward type | 0 |  |
Basic declare, with def parms | 0 |  |
define in another file | 0 |  |
with namespace #1 | 0 |  |
with namespace #2 | 0 |  |
with pseudo namespace #1 | 0 |  |
with pseudo namespace #2 | 0 |  |
forward constant default param | 0 |  |
qualified forward resolution when multiple matching names exist 1 | 0 |  |
qualified forward resolution when multiple matching names exist 2 | 0 |  |
emit:IsInteger check on forward reference | 0 |  |
forward assign different file | 0 |  |
forward assign in a procedure | 0 |  |
forward ref with multiple args (non-default) | 0 |  |
nested forward call with different number of args | 0 |  |
foward integer type check | 0 |  |
forward type with param name reused from routine name | 0 |  |
call forward function with default parameter that is forward referenced, plus inlined | 0 |  |
ticket 560 issue is resolved | 0 |  |
don't short circuit inside of forward calls | 0 |  |

Tests: 0026 Failed: 0000 Passed: 0026 Time: 0.000000

t_fwd-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
non-include global type resolution | 0 |  |
non-include global constant | 0 |  |
dollar sign on non-include global constant | 0 |  |
dollar sign assign on non-include global constant | 0 |  |
forward UDT type check doesn't hang execution | 0 |  |
no fwd param inlined | 0 |  |
Unincluded global / forward type | 0 |  |
Basic declare, with def parms | 0 |  |
define in another file | 0 |  |
with namespace #1 | 0 |  |
with namespace #2 | 0 |  |
with pseudo namespace #1 | 0 |  |
with pseudo namespace #2 | 0 |  |
forward constant default param | 0 |  |
qualified forward resolution when multiple matching names exist 1 | 0 |  |
qualified forward resolution when multiple matching names exist 2 | 0 |  |
emit:IsInteger check on forward reference | 0 |  |
forward assign different file | 0 |  |
forward assign in a procedure | 0 |  |
forward ref with multiple args (non-default) | 0 |  |
nested forward call with different number of args | 0 |  |
foward integer type check | 0 |  |
forward type with param name reused from routine name | 0 |  |
call forward function with default parameter that is forward referenced, plus inlined | 0 |  |
ticket 560 issue is resolved | 0 |  |
don't short circuit inside of forward calls | 0 |  |

Tests: 0026 Failed: 0000 Passed: 0026 Time: 0.000000

t_fwd-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
non-include global type resolution | 0 |  |
non-include global constant | 0 |  |
dollar sign on non-include global constant | 0 |  |
dollar sign assign on non-include global constant | 0 |  |
non-include global variable survives translation | 0 |  |
forward UDT type check doesn't hang execution | 0 |  |
no fwd param inlined | 0 |  |
Unincluded global / forward type | 0 |  |
Basic declare, with def parms | 0 |  |
define in another file | 0 |  |
with namespace #1 | 0 |  |
with namespace #2 | 0 |  |
with pseudo namespace #1 | 0 |  |
with pseudo namespace #2 | 0 |  |
forward constant default param | 0 |  |
qualified forward resolution when multiple matching names exist 1 | 0 |  |
qualified forward resolution when multiple matching names exist 2 | 0 |  |
emit:IsInteger check on forward reference | 0 |  |
forward assign different file | 0 |  |
forward assign in a procedure | 0 |  |
forward ref with multiple args (non-default) | 0 |  |
nested forward call with different number of args | 0 |  |
foward integer type check | 0 |  |
forward type with param name reused from routine name | 0 |  |
call forward function with default parameter that is forward referenced, plus inlined | 0 |  |
ticket 560 issue is resolved | 0 |  |
don't short circuit inside of forward calls | 0 |  |

Tests: 0027 Failed: 0000 Passed: 0027 Time: 0.000000

t_fwd_mutual1.e | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
fwd_switch #1 | 0 |  |
fwd_switch #2 | 0 |  |
fwd_switch #3 | 0 |  |
forward dollar | 0 |  |
mutual inclusion 1 | 0 |  |
mutual inclusion 2 | 0 |  |
forward addition | 0 |  |
forward subtraction | 0 |  |
forward multiplication | 0 |  |
forward multiplication by 2 | 0 |  |
forward division | 0 |  |
forward division by 2 | 0 |  |
forward subscript assign | 0 |  |

Tests: 0013 Failed: 0000 Passed: 0013 Time: 0.000000

t_fwd_mutual1-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
fwd_switch #1 | 0 |  |
fwd_switch #2 | 0 |  |
fwd_switch #3 | 0 |  |
forward dollar | 0 |  |
mutual inclusion 1 | 0 |  |
mutual inclusion 2 | 0 |  |
forward addition | 0 |  |
forward subtraction | 0 |  |
forward multiplication | 0 |  |
forward multiplication by 2 | 0 |  |
forward division | 0 |  |
forward division by 2 | 0 |  |
forward subscript assign | 0 |  |

Tests: 0013 Failed: 0000 Passed: 0013 Time: 0.016000

t_fwd_mutual1-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
fwd_switch #1 | 0 |  |
fwd_switch #2 | 0 |  |
fwd_switch #3 | 0 |  |
forward dollar | 0 |  |
mutual inclusion 1 | 0 |  |
mutual inclusion 2 | 0 |  |
forward addition | 0 |  |
forward subtraction | 0 |  |
forward multiplication | 0 |  |
forward multiplication by 2 | 0 |  |
forward division | 0 |  |
forward division by 2 | 0 |  |
forward subscript assign | 0 |  |

Tests: 0013 Failed: 0000 Passed: 0013 Time: 0.000000

t_fwd_mutual2.e | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
fwd_switch #1 | 0 |  |
fwd_switch #2 | 0 |  |
fwd_switch #3 | 0 |  |
forward dollar | 0 |  |
mutual inclusion 1 | 0 |  |
mutual inclusion 2 | 0 |  |

Tests: 0006 Failed: 0000 Passed: 0006 Time: 0.000000

t_fwd_mutual2-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
fwd_switch #1 | 0 |  |
fwd_switch #2 | 0 |  |
fwd_switch #3 | 0 |  |
forward dollar | 0 |  |
mutual inclusion 1 | 0 |  |
mutual inclusion 2 | 0 |  |

Tests: 0006 Failed: 0000 Passed: 0006 Time: 0.000000

t_fwd_mutual2-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
fwd_switch #1 | 0 |  |
fwd_switch #2 | 0 |  |
fwd_switch #3 | 0 |  |
forward dollar | 0 |  |
mutual inclusion 1 | 0 |  |
mutual inclusion 2 | 0 |  |

Tests: 0006 Failed: 0000 Passed: 0006 Time: 0.016000

t_get.e | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
value() no data supplied | 0 |  |
value() integer | 0 |  |
value() bad integer | 0 |  |
value() float | 0 |  |
value() sequence | 0 |  |
value_from() integer | 0 |  |
value_from() integer with leading whitespace | 0 |  |
defaulted_value() #1 | 0 |  |
defaulted_value() #2 | 0 |  |
defaulted_value() #3 | 0 |  |
defaulted_value() #4 | 0 |  |
defaulted_value() #5 | 0 |  |
defaulted_value() #6 | 0 |  |
value() scientific notation #1 | 0 |  |
value() scientific notation #2 | 0.001000 |  |
value() scientific notation #3 | 0 |  |
value() scientific notation #4 no exponent | 0 |  |
value() no hex digits | 0 |  |
value() decimal point only | 0 |  |
value() backtick | 0 |  |
value() triple quote | 0 |  |
value() below subnormal number (scientific notation) | 0 |  |
value() ridiculously below subnormal number (scientific notation) | 0.004000 |  |
value() below subnormal number (standard decimal notation) | 0 |  |
value() subnormal number (scientific notation) | 0.088000 |  |
value() subnormal number (standard decimal notation) | 0 |  |
value() bigger than maximum positive number (scientific notation) | 0 |  |
value() bigger than maximum negative number (scientific notation) | 0 |  |
value() ridiculously bigger than maximum positive number (scientific notation) | 0 |  |
value() ridiculously bigger than maximum negative number (scientific notation) | 0 |  |
value() bigger than maximum positive number (standard decimal notation) | 0 |  |
print / get | 0.005000 |  |
print / get | 0 |  |
print / get | 0 |  |
print / get | 0 |  |

Tests: 0035 Failed: 0000 Passed: 0035 Time: 0.099000

t_get-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
value() no data supplied | 0 |  |
value() integer | 0 |  |
value() bad integer | 0 |  |
value() float | 0 |  |
value() sequence | 0 |  |
value_from() integer | 0 |  |
value_from() integer with leading whitespace | 0 |  |
defaulted_value() #1 | 0 |  |
defaulted_value() #2 | 0 |  |
defaulted_value() #3 | 0 |  |
defaulted_value() #4 | 0 |  |
defaulted_value() #5 | 0 |  |
defaulted_value() #6 | 0 |  |
value() scientific notation #1 | 0 |  |
value() scientific notation #2 | 0 |  |
value() scientific notation #3 | 0 |  |
value() scientific notation #4 no exponent | 0 |  |
value() no hex digits | 0 |  |
value() decimal point only | 0 |  |
value() backtick | 0 |  |
value() triple quote | 0 |  |
value() below subnormal number (scientific notation) | 0 |  |
value() ridiculously below subnormal number (scientific notation) | 0 |  |
value() below subnormal number (standard decimal notation) | 0 |  |
value() subnormal number (scientific notation) | 0.105000 |  |
value() subnormal number (standard decimal notation) | 0 |  |
value() bigger than maximum positive number (scientific notation) | 0 |  |
value() bigger than maximum negative number (scientific notation) | 0 |  |
value() ridiculously bigger than maximum positive number (scientific notation) | 0 |  |
value() ridiculously bigger than maximum negative number (scientific notation) | 0 |  |
value() bigger than maximum positive number (standard decimal notation) | 0.001000 |  |
print / get | 0.001000 |  |
print / get | 0 |  |
print / get | 0 |  |
print / get | 0 |  |

Tests: 0035 Failed: 0000 Passed: 0035 Time: 0.107000

t_get-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
value() no data supplied | 0 |  |
value() integer | 0 |  |
value() bad integer | 0 |  |
value() float | 0 |  |
value() sequence | 0 |  |
value_from() integer | 0 |  |
value_from() integer with leading whitespace | 0 |  |
defaulted_value() #1 | 0 |  |
defaulted_value() #2 | 0 |  |
defaulted_value() #3 | 0 |  |
defaulted_value() #4 | 0 |  |
defaulted_value() #5 | 0 |  |
defaulted_value() #6 | 0 |  |
value() scientific notation #1 | 0 |  |
value() scientific notation #2 | 0 |  |
value() scientific notation #3 | 0 |  |
value() scientific notation #4 no exponent | 0 |  |
value() no hex digits | 0 |  |
value() decimal point only | 0 |  |
value() backtick | 0 |  |
value() triple quote | 0 |  |
value() below subnormal number (scientific notation) | 0 |  |
value() ridiculously below subnormal number (scientific notation) | 0 |  |
value() below subnormal number (standard decimal notation) | 0 |  |
value() subnormal number (scientific notation) | 0.116000 |  |
value() subnormal number (standard decimal notation) | 0 |  |
value() bigger than maximum positive number (scientific notation) | 0 |  |
value() bigger than maximum negative number (scientific notation) | 0 |  |
value() ridiculously bigger than maximum positive number (scientific notation) | 0 |  |
value() ridiculously bigger than maximum negative number (scientific notation) | 0 |  |
value() bigger than maximum positive number (standard decimal notation) | 0 |  |
print / get | 0 |  |
print / get | 0 |  |
print / get | 0 |  |
print / get | 0 |  |

Tests: 0035 Failed: 0000 Passed: 0035 Time: 0.131000

t_goto_.e | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
Goto skip | 0 |  |
Goto loop | 0 |  |
Goto jump out of for loop | 0 |  |
Goto jump into while loop | 0 |  |
Goto jump out of while loop | 0 |  |

Tests: 0005 Failed: 0000 Passed: 0005 Time: 0.000000

t_goto_-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
Goto skip | 0 |  |
Goto loop | 0 |  |
Goto jump out of for loop | 0 |  |
Goto jump into while loop | 0 |  |
Goto jump out of while loop | 0 |  |

Tests: 0005 Failed: 0000 Passed: 0005 Time: 0.000000

t_goto_-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
Goto skip | 0 |  |
Goto loop | 0 |  |
Goto jump out of for loop | 0 |  |
Goto jump into while loop | 0 |  |
Goto jump out of while loop | 0 |  |

Tests: 0005 Failed: 0000 Passed: 0005 Time: 0.000000

t_goto_warning.e | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
warning_file(-1) | 0.001000 |  |

Tests: 0001 Failed: 0000 Passed: 0001 Time: 0.001000

t_goto_warning-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
warning_file(-1) | 0 |  |

Tests: 0001 Failed: 0000 Passed: 0001 Time: 0.000000

t_goto_warning-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
warning_file(-1) | 0 |  |

Tests: 0001 Failed: 0000 Passed: 0001 Time: 0.016000

t_graphics.e | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
graphics.e at least loads | 0 |  |

Tests: 0001 Failed: 0000 Passed: 0001 Time: 0.000000

t_graphics-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
graphics.e at least loads | 0 |  |

Tests: 0001 Failed: 0000 Passed: 0001 Time: 0.000000

t_graphics-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
graphics.e at least loads | 0 |  |

Tests: 0001 Failed: 0000 Passed: 0001 Time: 0.000000

t_hash.e | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
hash test# 1 hashalgo=1 [-9.123] | 0.001000 |  |
hash test# 2 hashalgo=1 [-9.123] | 0 |  |
hash test# 3 hashalgo=1 [-9.123] | 0 |  |
hash test# 4 hashalgo=1 [-9.123] | 0 |  |
hash test# 5 hashalgo=1 [-9.123] | 0 |  |
hash test# 6 hashalgo=1 [-9.123] | 0 |  |
hash test# 7 hashalgo=1 [-9.123] | 0 |  |
hash test# 8 hashalgo=1 [-9.123] | 0 |  |
hash test# 9 hashalgo=1 [-9.123] | 0 |  |
hash test# 10 hashalgo=1 [-9.123] | 0 |  |
hash test# 11 hashalgo=1 [-9.123] | 0 |  |
hash test# 12 hashalgo=1 [-9.123] | 0 |  |
hash test# 13 hashalgo=1 [-9.123] | 0 |  |
hash test# 14 hashalgo=1 [-9.123] | 0.001000 |  |
hash test# 15 hashalgo=1 [-9.123] | 0 |  |
hash test# 1 hashalgo=2 [HSIEH30] | 0 |  |
hash test# 2 hashalgo=2 [HSIEH30] | 0 |  |
hash test# 3 hashalgo=2 [HSIEH30] | 0 |  |
hash test# 4 hashalgo=2 [HSIEH30] | 0 |  |
hash test# 5 hashalgo=2 [HSIEH30] | 0 |  |
hash test# 6 hashalgo=2 [HSIEH30] | 0 |  |
hash test# 7 hashalgo=2 [HSIEH30] | 0 |  |
hash test# 8 hashalgo=2 [HSIEH30] | 0 |  |
hash test# 9 hashalgo=2 [HSIEH30] | 0 |  |
hash test# 10 hashalgo=2 [HSIEH30] | 0 |  |
hash test# 11 hashalgo=2 [HSIEH30] | 0 |  |
hash test# 12 hashalgo=2 [HSIEH30] | 0 |  |
hash test# 13 hashalgo=2 [HSIEH30] | 0 |  |
hash test# 14 hashalgo=2 [HSIEH30] | 0 |  |
hash test# 15 hashalgo=2 [HSIEH30] | 0 |  |
hash test# 1 hashalgo=3 [HSIEH32] | 0 |  |
hash test# 2 hashalgo=3 [HSIEH32] | 0 |  |
hash test# 3 hashalgo=3 [HSIEH32] | 0 |  |
hash test# 4 hashalgo=3 [HSIEH32] | 0 |  |
hash test# 5 hashalgo=3 [HSIEH32] | 0 |  |
hash test# 6 hashalgo=3 [HSIEH32] | 0 |  |
hash test# 7 hashalgo=3 [HSIEH32] | 0 |  |
hash test# 8 hashalgo=3 [HSIEH32] | 0 |  |
hash test# 9 hashalgo=3 [HSIEH32] | 0 |  |
hash test# 10 hashalgo=3 [HSIEH32] | 0 |  |
hash test# 11 hashalgo=3 [HSIEH32] | 0 |  |
hash test# 12 hashalgo=3 [HSIEH32] | 0.001000 |  |
hash test# 13 hashalgo=3 [HSIEH32] | 0 |  |
hash test# 14 hashalgo=3 [HSIEH32] | 0 |  |
hash test# 15 hashalgo=3 [HSIEH32] | 0 |  |
hash test# 1 hashalgo=4 [ADLER32] | 0 |  |
hash test# 2 hashalgo=4 [ADLER32] | 0 |  |
hash test# 3 hashalgo=4 [ADLER32] | 0 |  |
hash test# 4 hashalgo=4 [ADLER32] | 0 |  |
hash test# 5 hashalgo=4 [ADLER32] | 0 |  |
hash test# 6 hashalgo=4 [ADLER32] | 0 |  |
hash test# 7 hashalgo=4 [ADLER32] | 0 |  |
hash test# 8 hashalgo=4 [ADLER32] | 0 |  |
hash test# 9 hashalgo=4 [ADLER32] | 0 |  |
hash test# 10 hashalgo=4 [ADLER32] | 0 |  |
hash test# 11 hashalgo=4 [ADLER32] | 0 |  |
hash test# 12 hashalgo=4 [ADLER32] | 0 |  |
hash test# 13 hashalgo=4 [ADLER32] | 0 |  |
hash test# 14 hashalgo=4 [ADLER32] | 0 |  |
hash test# 15 hashalgo=4 [ADLER32] | 0 |  |
hash test# 1 hashalgo=5 [FLETCHER32] | 0 |  |
hash test# 2 hashalgo=5 [FLETCHER32] | 0 |  |
hash test# 3 hashalgo=5 [FLETCHER32] | 0 |  |
hash test# 4 hashalgo=5 [FLETCHER32] | 0 |  |
hash test# 5 hashalgo=5 [FLETCHER32] | 0 |  |
hash test# 6 hashalgo=5 [FLETCHER32] | 0 |  |
hash test# 7 hashalgo=5 [FLETCHER32] | 0 |  |
hash test# 8 hashalgo=5 [FLETCHER32] | 0 |  |
hash test# 9 hashalgo=5 [FLETCHER32] | 0 |  |
hash test# 10 hashalgo=5 [FLETCHER32] | 0 |  |
hash test# 11 hashalgo=5 [FLETCHER32] | 0 |  |
hash test# 12 hashalgo=5 [FLETCHER32] | 0 |  |
hash test# 13 hashalgo=5 [FLETCHER32] | 0 |  |
hash test# 14 hashalgo=5 [FLETCHER32] | 0 |  |
hash test# 15 hashalgo=5 [FLETCHER32] | 0 |  |
hash test# 1 hashalgo=6 [MD5] | 0 |  |
hash test# 2 hashalgo=6 [MD5] | 0 |  |
hash test# 3 hashalgo=6 [MD5] | 0 |  |
hash test# 4 hashalgo=6 [MD5] | 0 |  |
hash test# 5 hashalgo=6 [MD5] | 0 |  |
hash test# 6 hashalgo=6 [MD5] | 0 |  |
hash test# 7 hashalgo=6 [MD5] | 0 |  |
hash test# 8 hashalgo=6 [MD5] | 0 |  |
hash test# 9 hashalgo=6 [MD5] | 0 |  |
hash test# 10 hashalgo=6 [MD5] | 0 |  |
hash test# 11 hashalgo=6 [MD5] | 0 |  |
hash test# 12 hashalgo=6 [MD5] | 0 |  |
hash test# 13 hashalgo=6 [MD5] | 0.001000 |  |
hash test# 14 hashalgo=6 [MD5] | 0 |  |
hash test# 15 hashalgo=6 [MD5] | 0 |  |
hash test# 1 hashalgo=7 [SHA256] | 0 |  |
hash test# 2 hashalgo=7 [SHA256] | 0 |  |
hash test# 3 hashalgo=7 [SHA256] | 0 |  |
hash test# 4 hashalgo=7 [SHA256] | 0 |  |
hash test# 5 hashalgo=7 [SHA256] | 0 |  |
hash test# 6 hashalgo=7 [SHA256] | 0 |  |
hash test# 7 hashalgo=7 [SHA256] | 0 |  |
hash test# 8 hashalgo=7 [SHA256] | 0 |  |
hash test# 9 hashalgo=7 [SHA256] | 0 |  |
hash test# 10 hashalgo=7 [SHA256] | 0 |  |
hash test# 11 hashalgo=7 [SHA256] | 0 |  |
hash test# 12 hashalgo=7 [SHA256] | 0 |  |
hash test# 13 hashalgo=7 [SHA256] | 0 |  |
hash test# 14 hashalgo=7 [SHA256] | 0 |  |
hash test# 15 hashalgo=7 [SHA256] | 0 |  |
hash test# 1 hashalgo=8 [0] | 0 |  |
hash test# 2 hashalgo=8 [0] | 0 |  |
hash test# 3 hashalgo=8 [0] | 0 |  |
hash test# 4 hashalgo=8 [0] | 0 |  |
hash test# 5 hashalgo=8 [0] | 0 |  |
hash test# 6 hashalgo=8 [0] | 0 |  |
hash test# 7 hashalgo=8 [0] | 0 |  |
hash test# 8 hashalgo=8 [0] | 0 |  |
hash test# 9 hashalgo=8 [0] | 0 |  |
hash test# 10 hashalgo=8 [0] | 0 |  |
hash test# 11 hashalgo=8 [0] | 0 |  |
hash test# 12 hashalgo=8 [0] | 0 |  |
hash test# 13 hashalgo=8 [0] | 0 |  |
hash test# 14 hashalgo=8 [0] | 0 |  |
hash test# 15 hashalgo=8 [0] | 0 |  |
hash test# 1 hashalgo=9 [0.5] | 0 |  |
hash test# 2 hashalgo=9 [0.5] | 0 |  |
hash test# 3 hashalgo=9 [0.5] | 0 |  |
hash test# 4 hashalgo=9 [0.5] | 0.001000 |  |
hash test# 5 hashalgo=9 [0.5] | 0 |  |
hash test# 6 hashalgo=9 [0.5] | 0 |  |
hash test# 7 hashalgo=9 [0.5] | 0 |  |
hash test# 8 hashalgo=9 [0.5] | 0.001000 |  |
hash test# 9 hashalgo=9 [0.5] | 0 |  |
hash test# 10 hashalgo=9 [0.5] | 0 |  |
hash test# 11 hashalgo=9 [0.5] | 0 |  |
hash test# 12 hashalgo=9 [0.5] | 0 |  |
hash test# 13 hashalgo=9 [0.5] | 0 |  |
hash test# 14 hashalgo=9 [0.5] | 0.001000 |  |
hash test# 15 hashalgo=9 [0.5] | 0 |  |
hash test# 1 hashalgo=10 [1] | 0 |  |
hash test# 2 hashalgo=10 [1] | 0 |  |
hash test# 3 hashalgo=10 [1] | 0 |  |
hash test# 4 hashalgo=10 [1] | 0 |  |
hash test# 5 hashalgo=10 [1] | 0 |  |
hash test# 6 hashalgo=10 [1] | 0 |  |
hash test# 7 hashalgo=10 [1] | 0 |  |
hash test# 8 hashalgo=10 [1] | 0 |  |
hash test# 9 hashalgo=10 [1] | 0 |  |
hash test# 10 hashalgo=10 [1] | 0 |  |
hash test# 11 hashalgo=10 [1] | 0 |  |
hash test# 12 hashalgo=10 [1] | 0 |  |
hash test# 13 hashalgo=10 [1] | 0 |  |
hash test# 14 hashalgo=10 [1] | 0 |  |
hash test# 15 hashalgo=10 [1] | 0 |  |
hash test# 1 hashalgo=11 [2] | 0 |  |
hash test# 2 hashalgo=11 [2] | 0 |  |
hash test# 3 hashalgo=11 [2] | 0 |  |
hash test# 4 hashalgo=11 [2] | 0 |  |
hash test# 5 hashalgo=11 [2] | 0 |  |
hash test# 6 hashalgo=11 [2] | 0 |  |
hash test# 7 hashalgo=11 [2] | 0 |  |
hash test# 8 hashalgo=11 [2] | 0 |  |
hash test# 9 hashalgo=11 [2] | 0 |  |
hash test# 10 hashalgo=11 [2] | 0 |  |
hash test# 11 hashalgo=11 [2] | 0 |  |
hash test# 12 hashalgo=11 [2] | 0 |  |
hash test# 13 hashalgo=11 [2] | 0 |  |
hash test# 14 hashalgo=11 [2] | 0 |  |
hash test# 15 hashalgo=11 [2] | 0 |  |
hash test# 1 hashalgo=12 [9] | 0 |  |
hash test# 2 hashalgo=12 [9] | 0 |  |
hash test# 3 hashalgo=12 [9] | 0 |  |
hash test# 4 hashalgo=12 [9] | 0 |  |
hash test# 5 hashalgo=12 [9] | 0 |  |
hash test# 6 hashalgo=12 [9] | 0 |  |
hash test# 7 hashalgo=12 [9] | 0 |  |
hash test# 8 hashalgo=12 [9] | 0 |  |
hash test# 9 hashalgo=12 [9] | 0 |  |
hash test# 10 hashalgo=12 [9] | 0 |  |
hash test# 11 hashalgo=12 [9] | 0 |  |
hash test# 12 hashalgo=12 [9] | 0 |  |
hash test# 13 hashalgo=12 [9] | 0 |  |
hash test# 14 hashalgo=12 [9] | 0 |  |
hash test# 15 hashalgo=12 [9] | 0.001000 |  |
hash test# 1 hashalgo=13 [9.123] | 0 |  |
hash test# 2 hashalgo=13 [9.123] | 0 |  |
hash test# 3 hashalgo=13 [9.123] | 0 |  |
hash test# 4 hashalgo=13 [9.123] | 0 |  |
hash test# 5 hashalgo=13 [9.123] | 0 |  |
hash test# 6 hashalgo=13 [9.123] | 0 |  |
hash test# 7 hashalgo=13 [9.123] | 0 |  |
hash test# 8 hashalgo=13 [9.123] | 0 |  |
hash test# 9 hashalgo=13 [9.123] | 0.001000 |  |
hash test# 10 hashalgo=13 [9.123] | 0 |  |
hash test# 11 hashalgo=13 [9.123] | 0 |  |
hash test# 12 hashalgo=13 [9.123] | 0 |  |
hash test# 13 hashalgo=13 [9.123] | 0 |  |
hash test# 14 hashalgo=13 [9.123] | 0 |  |
hash test# 15 hashalgo=13 [9.123] | 0 |  |
hash test# 1 hashalgo=14 [#3FFFFFFF] | 0 |  |
hash test# 2 hashalgo=14 [#3FFFFFFF] | 0 |  |
hash test# 3 hashalgo=14 [#3FFFFFFF] | 0 |  |
hash test# 4 hashalgo=14 [#3FFFFFFF] | 0 |  |
hash test# 5 hashalgo=14 [#3FFFFFFF] | 0 |  |
hash test# 6 hashalgo=14 [#3FFFFFFF] | 0 |  |
hash test# 7 hashalgo=14 [#3FFFFFFF] | 0 |  |
hash test# 8 hashalgo=14 [#3FFFFFFF] | 0 |  |
hash test# 9 hashalgo=14 [#3FFFFFFF] | 0 |  |
hash test# 10 hashalgo=14 [#3FFFFFFF] | 0 |  |
hash test# 11 hashalgo=14 [#3FFFFFFF] | 0 |  |
hash test# 12 hashalgo=14 [#3FFFFFFF] | 0 |  |
hash test# 13 hashalgo=14 [#3FFFFFFF] | 0 |  |
hash test# 14 hashalgo=14 [#3FFFFFFF] | 0 |  |
hash test# 15 hashalgo=14 [#3FFFFFFF] | 0 |  |
hash test# 1 hashalgo=15 ["abc"] | 0 |  |
hash test# 2 hashalgo=15 ["abc"] | 0 |  |
hash test# 3 hashalgo=15 ["abc"] | 0 |  |
hash test# 4 hashalgo=15 ["abc"] | 0 |  |
hash test# 5 hashalgo=15 ["abc"] | 0 |  |
hash test# 6 hashalgo=15 ["abc"] | 0 |  |
hash test# 7 hashalgo=15 ["abc"] | 0 |  |
hash test# 8 hashalgo=15 ["abc"] | 0 |  |
hash test# 9 hashalgo=15 ["abc"] | 0.001000 |  |
hash test# 10 hashalgo=15 ["abc"] | 0 |  |
hash test# 11 hashalgo=15 ["abc"] | 0 |  |
hash test# 12 hashalgo=15 ["abc"] | 0 |  |
hash test# 13 hashalgo=15 ["abc"] | 0 |  |
hash test# 14 hashalgo=15 ["abc"] | 0 |  |
hash test# 15 hashalgo=15 ["abc"] | 0 |  |
hash test# 1 hashalgo=16 ["abb"] | 0 |  |
hash test# 2 hashalgo=16 ["abb"] | 0 |  |
hash test# 3 hashalgo=16 ["abb"] | 0 |  |
hash test# 4 hashalgo=16 ["abb"] | 0.001000 |  |
hash test# 5 hashalgo=16 ["abb"] | 0 |  |
hash test# 6 hashalgo=16 ["abb"] | 0 |  |
hash test# 7 hashalgo=16 ["abb"] | 0 |  |
hash test# 8 hashalgo=16 ["abb"] | 0 |  |
hash test# 9 hashalgo=16 ["abb"] | 0 |  |
hash test# 10 hashalgo=16 ["abb"] | 0 |  |
hash test# 11 hashalgo=16 ["abb"] | 0.001000 |  |
hash test# 12 hashalgo=16 ["abb"] | 0 |  |
hash test# 13 hashalgo=16 ["abb"] | 0 |  |
hash test# 14 hashalgo=16 ["abb"] | 0 |  |
hash test# 15 hashalgo=16 ["abb"] | 0 |  |
hash test# 1 hashalgo=17 [""] | 0 |  |
hash test# 2 hashalgo=17 [""] | 0 |  |
hash test# 3 hashalgo=17 [""] | 0 |  |
hash test# 4 hashalgo=17 [""] | 0 |  |
hash test# 5 hashalgo=17 [""] | 0.001000 |  |
hash test# 6 hashalgo=17 [""] | 0 |  |
hash test# 7 hashalgo=17 [""] | 0 |  |
hash test# 8 hashalgo=17 [""] | 0 |  |
hash test# 9 hashalgo=17 [""] | 0 |  |
hash test# 10 hashalgo=17 [""] | 0 |  |
hash test# 11 hashalgo=17 [""] | 0.001000 |  |
hash test# 12 hashalgo=17 [""] | 0 |  |
hash test# 13 hashalgo=17 [""] | 0 |  |
hash test# 14 hashalgo=17 [""] | 0 |  |
hash test# 15 hashalgo=17 [""] | 0 |  |
1: hashing integer vs equivalent double | 0 |  |
1: hashing integer vs equivalent double int a sequence | 0 |  |
1: hashing integer vs almost equivalent double | 0 |  |
2: hashing integer vs equivalent double | 0 |  |
2: hashing integer vs equivalent double int a sequence | 0 |  |
2: hashing integer vs almost equivalent double | 0 |  |
3: hashing integer vs equivalent double | 0 |  |
3: hashing integer vs equivalent double int a sequence | 0 |  |
3: hashing integer vs almost equivalent double | 0 |  |
4: hashing integer vs equivalent double | 0 |  |
4: hashing integer vs equivalent double int a sequence | 0 |  |
4: hashing integer vs almost equivalent double | 0 |  |
5: hashing integer vs equivalent double | 0 |  |
5: hashing integer vs equivalent double int a sequence | 0 |  |
5: hashing integer vs almost equivalent double | 0 |  |
6: hashing integer vs equivalent double | 0 |  |
6: hashing integer vs equivalent double int a sequence | 0 |  |
7: hashing integer vs equivalent double | 0 |  |
7: hashing integer vs equivalent double int a sequence | 0 |  |
8: hashing integer vs equivalent double | 0 |  |
8: hashing integer vs equivalent double int a sequence | 0 |  |
8: hashing integer vs almost equivalent double | 0 |  |
9: hashing integer vs equivalent double | 0 |  |
9: hashing integer vs equivalent double int a sequence | 0 |  |
9: hashing integer vs almost equivalent double | 0 |  |
10: hashing integer vs equivalent double | 0 |  |
10: hashing integer vs equivalent double int a sequence | 0 |  |
10: hashing integer vs almost equivalent double | 0 |  |
11: hashing integer vs equivalent double | 0 |  |
11: hashing integer vs equivalent double int a sequence | 0 |  |
11: hashing integer vs almost equivalent double | 0 |  |
12: hashing integer vs equivalent double | 0 |  |
12: hashing integer vs equivalent double int a sequence | 0 |  |
12: hashing integer vs almost equivalent double | 0 |  |
13: hashing integer vs equivalent double | 0 |  |
13: hashing integer vs equivalent double int a sequence | 0 |  |
13: hashing integer vs almost equivalent double | 0 |  |
14: hashing integer vs equivalent double | 0 |  |
14: hashing integer vs equivalent double int a sequence | 0 |  |
14: hashing integer vs almost equivalent double | 0 |  |
15: hashing integer vs equivalent double | 0 |  |
15: hashing integer vs equivalent double int a sequence | 0 |  |
15: hashing integer vs almost equivalent double | 0 |  |
16: hashing integer vs equivalent double | 0 |  |
16: hashing integer vs equivalent double int a sequence | 0 |  |
16: hashing integer vs almost equivalent double | 0 |  |
17: hashing integer vs equivalent double | 0 |  |
17: hashing integer vs equivalent double int a sequence | 0 |  |
17: hashing integer vs almost equivalent double | 0 |  |

Tests: 0304 Failed: 0000 Passed: 0304 Time: 0.040000

t_hash-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
hash test# 1 hashalgo=1 [-9.123] | 0 |  |
hash test# 2 hashalgo=1 [-9.123] | 0 |  |
hash test# 3 hashalgo=1 [-9.123] | 0 |  |
hash test# 4 hashalgo=1 [-9.123] | 0 |  |
hash test# 5 hashalgo=1 [-9.123] | 0 |  |
hash test# 6 hashalgo=1 [-9.123] | 0 |  |
hash test# 7 hashalgo=1 [-9.123] | 0 |  |
hash test# 8 hashalgo=1 [-9.123] | 0 |  |
hash test# 9 hashalgo=1 [-9.123] | 0 |  |
hash test# 10 hashalgo=1 [-9.123] | 0 |  |
hash test# 11 hashalgo=1 [-9.123] | 0 |  |
hash test# 12 hashalgo=1 [-9.123] | 0 |  |
hash test# 13 hashalgo=1 [-9.123] | 0 |  |
hash test# 14 hashalgo=1 [-9.123] | 0 |  |
hash test# 15 hashalgo=1 [-9.123] | 0 |  |
hash test# 1 hashalgo=2 [HSIEH30] | 0 |  |
hash test# 2 hashalgo=2 [HSIEH30] | 0 |  |
hash test# 3 hashalgo=2 [HSIEH30] | 0 |  |
hash test# 4 hashalgo=2 [HSIEH30] | 0 |  |
hash test# 5 hashalgo=2 [HSIEH30] | 0 |  |
hash test# 6 hashalgo=2 [HSIEH30] | 0 |  |
hash test# 7 hashalgo=2 [HSIEH30] | 0 |  |
hash test# 8 hashalgo=2 [HSIEH30] | 0 |  |
hash test# 9 hashalgo=2 [HSIEH30] | 0 |  |
hash test# 10 hashalgo=2 [HSIEH30] | 0 |  |
hash test# 11 hashalgo=2 [HSIEH30] | 0 |  |
hash test# 12 hashalgo=2 [HSIEH30] | 0 |  |
hash test# 13 hashalgo=2 [HSIEH30] | 0 |  |
hash test# 14 hashalgo=2 [HSIEH30] | 0 |  |
hash test# 15 hashalgo=2 [HSIEH30] | 0 |  |
hash test# 1 hashalgo=3 [HSIEH32] | 0 |  |
hash test# 2 hashalgo=3 [HSIEH32] | 0 |  |
hash test# 3 hashalgo=3 [HSIEH32] | 0 |  |
hash test# 4 hashalgo=3 [HSIEH32] | 0 |  |
hash test# 5 hashalgo=3 [HSIEH32] | 0 |  |
hash test# 6 hashalgo=3 [HSIEH32] | 0 |  |
hash test# 7 hashalgo=3 [HSIEH32] | 0 |  |
hash test# 8 hashalgo=3 [HSIEH32] | 0 |  |
hash test# 9 hashalgo=3 [HSIEH32] | 0 |  |
hash test# 10 hashalgo=3 [HSIEH32] | 0 |  |
hash test# 11 hashalgo=3 [HSIEH32] | 0 |  |
hash test# 12 hashalgo=3 [HSIEH32] | 0 |  |
hash test# 13 hashalgo=3 [HSIEH32] | 0 |  |
hash test# 14 hashalgo=3 [HSIEH32] | 0 |  |
hash test# 15 hashalgo=3 [HSIEH32] | 0 |  |
hash test# 1 hashalgo=4 [ADLER32] | 0 |  |
hash test# 2 hashalgo=4 [ADLER32] | 0 |  |
hash test# 3 hashalgo=4 [ADLER32] | 0 |  |
hash test# 4 hashalgo=4 [ADLER32] | 0 |  |
hash test# 5 hashalgo=4 [ADLER32] | 0 |  |
hash test# 6 hashalgo=4 [ADLER32] | 0 |  |
hash test# 7 hashalgo=4 [ADLER32] | 0 |  |
hash test# 8 hashalgo=4 [ADLER32] | 0 |  |
hash test# 9 hashalgo=4 [ADLER32] | 0 |  |
hash test# 10 hashalgo=4 [ADLER32] | 0 |  |
hash test# 11 hashalgo=4 [ADLER32] | 0 |  |
hash test# 12 hashalgo=4 [ADLER32] | 0 |  |
hash test# 13 hashalgo=4 [ADLER32] | 0 |  |
hash test# 14 hashalgo=4 [ADLER32] | 0 |  |
hash test# 15 hashalgo=4 [ADLER32] | 0 |  |
hash test# 1 hashalgo=5 [FLETCHER32] | 0 |  |
hash test# 2 hashalgo=5 [FLETCHER32] | 0 |  |
hash test# 3 hashalgo=5 [FLETCHER32] | 0 |  |
hash test# 4 hashalgo=5 [FLETCHER32] | 0 |  |
hash test# 5 hashalgo=5 [FLETCHER32] | 0 |  |
hash test# 6 hashalgo=5 [FLETCHER32] | 0 |  |
hash test# 7 hashalgo=5 [FLETCHER32] | 0 |  |
hash test# 8 hashalgo=5 [FLETCHER32] | 0 |  |
hash test# 9 hashalgo=5 [FLETCHER32] | 0 |  |
hash test# 10 hashalgo=5 [FLETCHER32] | 0 |  |
hash test# 11 hashalgo=5 [FLETCHER32] | 0 |  |
hash test# 12 hashalgo=5 [FLETCHER32] | 0 |  |
hash test# 13 hashalgo=5 [FLETCHER32] | 0 |  |
hash test# 14 hashalgo=5 [FLETCHER32] | 0 |  |
hash test# 15 hashalgo=5 [FLETCHER32] | 0 |  |
hash test# 1 hashalgo=6 [MD5] | 0 |  |
hash test# 2 hashalgo=6 [MD5] | 0 |  |
hash test# 3 hashalgo=6 [MD5] | 0 |  |
hash test# 4 hashalgo=6 [MD5] | 0 |  |
hash test# 5 hashalgo=6 [MD5] | 0 |  |
hash test# 6 hashalgo=6 [MD5] | 0 |  |
hash test# 7 hashalgo=6 [MD5] | 0 |  |
hash test# 8 hashalgo=6 [MD5] | 0 |  |
hash test# 9 hashalgo=6 [MD5] | 0 |  |
hash test# 10 hashalgo=6 [MD5] | 0 |  |
hash test# 11 hashalgo=6 [MD5] | 0 |  |
hash test# 12 hashalgo=6 [MD5] | 0 |  |
hash test# 13 hashalgo=6 [MD5] | 0 |  |
hash test# 14 hashalgo=6 [MD5] | 0 |  |
hash test# 15 hashalgo=6 [MD5] | 0 |  |
hash test# 1 hashalgo=7 [SHA256] | 0 |  |
hash test# 2 hashalgo=7 [SHA256] | 0 |  |
hash test# 3 hashalgo=7 [SHA256] | 0 |  |
hash test# 4 hashalgo=7 [SHA256] | 0 |  |
hash test# 5 hashalgo=7 [SHA256] | 0 |  |
hash test# 6 hashalgo=7 [SHA256] | 0 |  |
hash test# 7 hashalgo=7 [SHA256] | 0 |  |
hash test# 8 hashalgo=7 [SHA256] | 0 |  |
hash test# 9 hashalgo=7 [SHA256] | 0 |  |
hash test# 10 hashalgo=7 [SHA256] | 0 |  |
hash test# 11 hashalgo=7 [SHA256] | 0 |  |
hash test# 12 hashalgo=7 [SHA256] | 0 |  |
hash test# 13 hashalgo=7 [SHA256] | 0 |  |
hash test# 14 hashalgo=7 [SHA256] | 0 |  |
hash test# 15 hashalgo=7 [SHA256] | 0 |  |
hash test# 1 hashalgo=8 [0] | 0 |  |
hash test# 2 hashalgo=8 [0] | 0 |  |
hash test# 3 hashalgo=8 [0] | 0 |  |
hash test# 4 hashalgo=8 [0] | 0 |  |
hash test# 5 hashalgo=8 [0] | 0 |  |
hash test# 6 hashalgo=8 [0] | 0 |  |
hash test# 7 hashalgo=8 [0] | 0 |  |
hash test# 8 hashalgo=8 [0] | 0 |  |
hash test# 9 hashalgo=8 [0] | 0 |  |
hash test# 10 hashalgo=8 [0] | 0 |  |
hash test# 11 hashalgo=8 [0] | 0 |  |
hash test# 12 hashalgo=8 [0] | 0 |  |
hash test# 13 hashalgo=8 [0] | 0 |  |
hash test# 14 hashalgo=8 [0] | 0 |  |
hash test# 15 hashalgo=8 [0] | 0 |  |
hash test# 1 hashalgo=9 [0.5] | 0 |  |
hash test# 2 hashalgo=9 [0.5] | 0 |  |
hash test# 3 hashalgo=9 [0.5] | 0 |  |
hash test# 4 hashalgo=9 [0.5] | 0 |  |
hash test# 5 hashalgo=9 [0.5] | 0 |  |
hash test# 6 hashalgo=9 [0.5] | 0 |  |
hash test# 7 hashalgo=9 [0.5] | 0 |  |
hash test# 8 hashalgo=9 [0.5] | 0 |  |
hash test# 9 hashalgo=9 [0.5] | 0 |  |
hash test# 10 hashalgo=9 [0.5] | 0 |  |
hash test# 11 hashalgo=9 [0.5] | 0 |  |
hash test# 12 hashalgo=9 [0.5] | 0 |  |
hash test# 13 hashalgo=9 [0.5] | 0 |  |
hash test# 14 hashalgo=9 [0.5] | 0 |  |
hash test# 15 hashalgo=9 [0.5] | 0 |  |
hash test# 1 hashalgo=10 [1] | 0 |  |
hash test# 2 hashalgo=10 [1] | 0 |  |
hash test# 3 hashalgo=10 [1] | 0 |  |
hash test# 4 hashalgo=10 [1] | 0 |  |
hash test# 5 hashalgo=10 [1] | 0 |  |
hash test# 6 hashalgo=10 [1] | 0 |  |
hash test# 7 hashalgo=10 [1] | 0 |  |
hash test# 8 hashalgo=10 [1] | 0 |  |
hash test# 9 hashalgo=10 [1] | 0 |  |
hash test# 10 hashalgo=10 [1] | 0 |  |
hash test# 11 hashalgo=10 [1] | 0 |  |
hash test# 12 hashalgo=10 [1] | 0 |  |
hash test# 13 hashalgo=10 [1] | 0 |  |
hash test# 14 hashalgo=10 [1] | 0 |  |
hash test# 15 hashalgo=10 [1] | 0 |  |
hash test# 1 hashalgo=11 [2] | 0 |  |
hash test# 2 hashalgo=11 [2] | 0 |  |
hash test# 3 hashalgo=11 [2] | 0 |  |
hash test# 4 hashalgo=11 [2] | 0 |  |
hash test# 5 hashalgo=11 [2] | 0 |  |
hash test# 6 hashalgo=11 [2] | 0 |  |
hash test# 7 hashalgo=11 [2] | 0 |  |
hash test# 8 hashalgo=11 [2] | 0 |  |
hash test# 9 hashalgo=11 [2] | 0 |  |
hash test# 10 hashalgo=11 [2] | 0 |  |
hash test# 11 hashalgo=11 [2] | 0 |  |
hash test# 12 hashalgo=11 [2] | 0 |  |
hash test# 13 hashalgo=11 [2] | 0 |  |
hash test# 14 hashalgo=11 [2] | 0 |  |
hash test# 15 hashalgo=11 [2] | 0 |  |
hash test# 1 hashalgo=12 [9] | 0 |  |
hash test# 2 hashalgo=12 [9] | 0 |  |
hash test# 3 hashalgo=12 [9] | 0 |  |
hash test# 4 hashalgo=12 [9] | 0 |  |
hash test# 5 hashalgo=12 [9] | 0 |  |
hash test# 6 hashalgo=12 [9] | 0 |  |
hash test# 7 hashalgo=12 [9] | 0 |  |
hash test# 8 hashalgo=12 [9] | 0 |  |
hash test# 9 hashalgo=12 [9] | 0 |  |
hash test# 10 hashalgo=12 [9] | 0 |  |
hash test# 11 hashalgo=12 [9] | 0 |  |
hash test# 12 hashalgo=12 [9] | 0 |  |
hash test# 13 hashalgo=12 [9] | 0 |  |
hash test# 14 hashalgo=12 [9] | 0 |  |
hash test# 15 hashalgo=12 [9] | 0 |  |
hash test# 1 hashalgo=13 [9.123] | 0 |  |
hash test# 2 hashalgo=13 [9.123] | 0 |  |
hash test# 3 hashalgo=13 [9.123] | 0 |  |
hash test# 4 hashalgo=13 [9.123] | 0 |  |
hash test# 5 hashalgo=13 [9.123] | 0 |  |
hash test# 6 hashalgo=13 [9.123] | 0 |  |
hash test# 7 hashalgo=13 [9.123] | 0 |  |
hash test# 8 hashalgo=13 [9.123] | 0 |  |
hash test# 9 hashalgo=13 [9.123] | 0 |  |
hash test# 10 hashalgo=13 [9.123] | 0 |  |
hash test# 11 hashalgo=13 [9.123] | 0 |  |
hash test# 12 hashalgo=13 [9.123] | 0 |  |
hash test# 13 hashalgo=13 [9.123] | 0 |  |
hash test# 14 hashalgo=13 [9.123] | 0 |  |
hash test# 15 hashalgo=13 [9.123] | 0 |  |
hash test# 1 hashalgo=14 [#3FFFFFFF] | 0 |  |
hash test# 2 hashalgo=14 [#3FFFFFFF] | 0 |  |
hash test# 3 hashalgo=14 [#3FFFFFFF] | 0 |  |
hash test# 4 hashalgo=14 [#3FFFFFFF] | 0 |  |
hash test# 5 hashalgo=14 [#3FFFFFFF] | 0 |  |
hash test# 6 hashalgo=14 [#3FFFFFFF] | 0 |  |
hash test# 7 hashalgo=14 [#3FFFFFFF] | 0 |  |
hash test# 8 hashalgo=14 [#3FFFFFFF] | 0 |  |
hash test# 9 hashalgo=14 [#3FFFFFFF] | 0 |  |
hash test# 10 hashalgo=14 [#3FFFFFFF] | 0 |  |
hash test# 11 hashalgo=14 [#3FFFFFFF] | 0 |  |
hash test# 12 hashalgo=14 [#3FFFFFFF] | 0 |  |
hash test# 13 hashalgo=14 [#3FFFFFFF] | 0 |  |
hash test# 14 hashalgo=14 [#3FFFFFFF] | 0 |  |
hash test# 15 hashalgo=14 [#3FFFFFFF] | 0 |  |
hash test# 1 hashalgo=15 ["abc"] | 0 |  |
hash test# 2 hashalgo=15 ["abc"] | 0 |  |
hash test# 3 hashalgo=15 ["abc"] | 0 |  |
hash test# 4 hashalgo=15 ["abc"] | 0 |  |
hash test# 5 hashalgo=15 ["abc"] | 0 |  |
hash test# 6 hashalgo=15 ["abc"] | 0 |  |
hash test# 7 hashalgo=15 ["abc"] | 0 |  |
hash test# 8 hashalgo=15 ["abc"] | 0 |  |
hash test# 9 hashalgo=15 ["abc"] | 0 |  |
hash test# 10 hashalgo=15 ["abc"] | 0 |  |
hash test# 11 hashalgo=15 ["abc"] | 0 |  |
hash test# 12 hashalgo=15 ["abc"] | 0 |  |
hash test# 13 hashalgo=15 ["abc"] | 0 |  |
hash test# 14 hashalgo=15 ["abc"] | 0 |  |
hash test# 15 hashalgo=15 ["abc"] | 0 |  |
hash test# 1 hashalgo=16 ["abb"] | 0 |  |
hash test# 2 hashalgo=16 ["abb"] | 0 |  |
hash test# 3 hashalgo=16 ["abb"] | 0 |  |
hash test# 4 hashalgo=16 ["abb"] | 0 |  |
hash test# 5 hashalgo=16 ["abb"] | 0 |  |
hash test# 6 hashalgo=16 ["abb"] | 0 |  |
hash test# 7 hashalgo=16 ["abb"] | 0 |  |
hash test# 8 hashalgo=16 ["abb"] | 0 |  |
hash test# 9 hashalgo=16 ["abb"] | 0 |  |
hash test# 10 hashalgo=16 ["abb"] | 0 |  |
hash test# 11 hashalgo=16 ["abb"] | 0 |  |
hash test# 12 hashalgo=16 ["abb"] | 0 |  |
hash test# 13 hashalgo=16 ["abb"] | 0 |  |
hash test# 14 hashalgo=16 ["abb"] | 0 |  |
hash test# 15 hashalgo=16 ["abb"] | 0 |  |
hash test# 1 hashalgo=17 [""] | 0 |  |
hash test# 2 hashalgo=17 [""] | 0 |  |
hash test# 3 hashalgo=17 [""] | 0 |  |
hash test# 4 hashalgo=17 [""] | 0 |  |
hash test# 5 hashalgo=17 [""] | 0 |  |
hash test# 6 hashalgo=17 [""] | 0 |  |
hash test# 7 hashalgo=17 [""] | 0 |  |
hash test# 8 hashalgo=17 [""] | 0 |  |
hash test# 9 hashalgo=17 [""] | 0 |  |
hash test# 10 hashalgo=17 [""] | 0 |  |
hash test# 11 hashalgo=17 [""] | 0 |  |
hash test# 12 hashalgo=17 [""] | 0 |  |
hash test# 13 hashalgo=17 [""] | 0 |  |
hash test# 14 hashalgo=17 [""] | 0 |  |
hash test# 15 hashalgo=17 [""] | 0 |  |
1: hashing integer vs equivalent double | 0 |  |
1: hashing integer vs equivalent double int a sequence | 0 |  |
1: hashing integer vs almost equivalent double | 0 |  |
2: hashing integer vs equivalent double | 0 |  |
2: hashing integer vs equivalent double int a sequence | 0 |  |
2: hashing integer vs almost equivalent double | 0 |  |
3: hashing integer vs equivalent double | 0 |  |
3: hashing integer vs equivalent double int a sequence | 0 |  |
3: hashing integer vs almost equivalent double | 0 |  |
4: hashing integer vs equivalent double | 0 |  |
4: hashing integer vs equivalent double int a sequence | 0 |  |
4: hashing integer vs almost equivalent double | 0 |  |
5: hashing integer vs equivalent double | 0 |  |
5: hashing integer vs equivalent double int a sequence | 0 |  |
5: hashing integer vs almost equivalent double | 0 |  |
6: hashing integer vs equivalent double | 0 |  |
6: hashing integer vs equivalent double int a sequence | 0 |  |
7: hashing integer vs equivalent double | 0 |  |
7: hashing integer vs equivalent double int a sequence | 0 |  |
8: hashing integer vs equivalent double | 0 |  |
8: hashing integer vs equivalent double int a sequence | 0 |  |
8: hashing integer vs almost equivalent double | 0 |  |
9: hashing integer vs equivalent double | 0 |  |
9: hashing integer vs equivalent double int a sequence | 0 |  |
9: hashing integer vs almost equivalent double | 0 |  |
10: hashing integer vs equivalent double | 0 |  |
10: hashing integer vs equivalent double int a sequence | 0 |  |
10: hashing integer vs almost equivalent double | 0 |  |
11: hashing integer vs equivalent double | 0 |  |
11: hashing integer vs equivalent double int a sequence | 0 |  |
11: hashing integer vs almost equivalent double | 0 |  |
12: hashing integer vs equivalent double | 0 |  |
12: hashing integer vs equivalent double int a sequence | 0 |  |
12: hashing integer vs almost equivalent double | 0 |  |
13: hashing integer vs equivalent double | 0 |  |
13: hashing integer vs equivalent double int a sequence | 0 |  |
13: hashing integer vs almost equivalent double | 0 |  |
14: hashing integer vs equivalent double | 0 |  |
14: hashing integer vs equivalent double int a sequence | 0 |  |
14: hashing integer vs almost equivalent double | 0 |  |
15: hashing integer vs equivalent double | 0 |  |
15: hashing integer vs equivalent double int a sequence | 0 |  |
15: hashing integer vs almost equivalent double | 0 |  |
16: hashing integer vs equivalent double | 0 |  |
16: hashing integer vs equivalent double int a sequence | 0 |  |
16: hashing integer vs almost equivalent double | 0 |  |
17: hashing integer vs equivalent double | 0 |  |
17: hashing integer vs equivalent double int a sequence | 0 |  |
17: hashing integer vs almost equivalent double | 0 |  |

Tests: 0304 Failed: 0000 Passed: 0304 Time: 0.015000

t_hash-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
hash test# 1 hashalgo=1 [-9.123] | 0 |  |
hash test# 2 hashalgo=1 [-9.123] | 0 |  |
hash test# 3 hashalgo=1 [-9.123] | 0 |  |
hash test# 4 hashalgo=1 [-9.123] | 0 |  |
hash test# 5 hashalgo=1 [-9.123] | 0 |  |
hash test# 6 hashalgo=1 [-9.123] | 0 |  |
hash test# 7 hashalgo=1 [-9.123] | 0 |  |
hash test# 8 hashalgo=1 [-9.123] | 0 |  |
hash test# 9 hashalgo=1 [-9.123] | 0 |  |
hash test# 10 hashalgo=1 [-9.123] | 0 |  |
hash test# 11 hashalgo=1 [-9.123] | 0 |  |
hash test# 12 hashalgo=1 [-9.123] | 0 |  |
hash test# 13 hashalgo=1 [-9.123] | 0 |  |
hash test# 14 hashalgo=1 [-9.123] | 0 |  |
hash test# 15 hashalgo=1 [-9.123] | 0 |  |
hash test# 1 hashalgo=2 [HSIEH30] | 0 |  |
hash test# 2 hashalgo=2 [HSIEH30] | 0 |  |
hash test# 3 hashalgo=2 [HSIEH30] | 0 |  |
hash test# 4 hashalgo=2 [HSIEH30] | 0 |  |
hash test# 5 hashalgo=2 [HSIEH30] | 0 |  |
hash test# 6 hashalgo=2 [HSIEH30] | 0 |  |
hash test# 7 hashalgo=2 [HSIEH30] | 0 |  |
hash test# 8 hashalgo=2 [HSIEH30] | 0 |  |
hash test# 9 hashalgo=2 [HSIEH30] | 0 |  |
hash test# 10 hashalgo=2 [HSIEH30] | 0 |  |
hash test# 11 hashalgo=2 [HSIEH30] | 0 |  |
hash test# 12 hashalgo=2 [HSIEH30] | 0 |  |
hash test# 13 hashalgo=2 [HSIEH30] | 0 |  |
hash test# 14 hashalgo=2 [HSIEH30] | 0 |  |
hash test# 15 hashalgo=2 [HSIEH30] | 0 |  |
hash test# 1 hashalgo=3 [HSIEH32] | 0 |  |
hash test# 2 hashalgo=3 [HSIEH32] | 0 |  |
hash test# 3 hashalgo=3 [HSIEH32] | 0 |  |
hash test# 4 hashalgo=3 [HSIEH32] | 0 |  |
hash test# 5 hashalgo=3 [HSIEH32] | 0 |  |
hash test# 6 hashalgo=3 [HSIEH32] | 0 |  |
hash test# 7 hashalgo=3 [HSIEH32] | 0 |  |
hash test# 8 hashalgo=3 [HSIEH32] | 0 |  |
hash test# 9 hashalgo=3 [HSIEH32] | 0 |  |
hash test# 10 hashalgo=3 [HSIEH32] | 0 |  |
hash test# 11 hashalgo=3 [HSIEH32] | 0 |  |
hash test# 12 hashalgo=3 [HSIEH32] | 0 |  |
hash test# 13 hashalgo=3 [HSIEH32] | 0 |  |
hash test# 14 hashalgo=3 [HSIEH32] | 0 |  |
hash test# 15 hashalgo=3 [HSIEH32] | 0 |  |
hash test# 1 hashalgo=4 [ADLER32] | 0 |  |
hash test# 2 hashalgo=4 [ADLER32] | 0 |  |
hash test# 3 hashalgo=4 [ADLER32] | 0 |  |
hash test# 4 hashalgo=4 [ADLER32] | 0 |  |
hash test# 5 hashalgo=4 [ADLER32] | 0 |  |
hash test# 6 hashalgo=4 [ADLER32] | 0 |  |
hash test# 7 hashalgo=4 [ADLER32] | 0 |  |
hash test# 8 hashalgo=4 [ADLER32] | 0 |  |
hash test# 9 hashalgo=4 [ADLER32] | 0 |  |
hash test# 10 hashalgo=4 [ADLER32] | 0 |  |
hash test# 11 hashalgo=4 [ADLER32] | 0 |  |
hash test# 12 hashalgo=4 [ADLER32] | 0 |  |
hash test# 13 hashalgo=4 [ADLER32] | 0 |  |
hash test# 14 hashalgo=4 [ADLER32] | 0 |  |
hash test# 15 hashalgo=4 [ADLER32] | 0 |  |
hash test# 1 hashalgo=5 [FLETCHER32] | 0 |  |
hash test# 2 hashalgo=5 [FLETCHER32] | 0 |  |
hash test# 3 hashalgo=5 [FLETCHER32] | 0 |  |
hash test# 4 hashalgo=5 [FLETCHER32] | 0 |  |
hash test# 5 hashalgo=5 [FLETCHER32] | 0 |  |
hash test# 6 hashalgo=5 [FLETCHER32] | 0 |  |
hash test# 7 hashalgo=5 [FLETCHER32] | 0 |  |
hash test# 8 hashalgo=5 [FLETCHER32] | 0 |  |
hash test# 9 hashalgo=5 [FLETCHER32] | 0 |  |
hash test# 10 hashalgo=5 [FLETCHER32] | 0 |  |
hash test# 11 hashalgo=5 [FLETCHER32] | 0 |  |
hash test# 12 hashalgo=5 [FLETCHER32] | 0 |  |
hash test# 13 hashalgo=5 [FLETCHER32] | 0 |  |
hash test# 14 hashalgo=5 [FLETCHER32] | 0 |  |
hash test# 15 hashalgo=5 [FLETCHER32] | 0 |  |
hash test# 1 hashalgo=6 [MD5] | 0 |  |
hash test# 2 hashalgo=6 [MD5] | 0 |  |
hash test# 3 hashalgo=6 [MD5] | 0 |  |
hash test# 4 hashalgo=6 [MD5] | 0 |  |
hash test# 5 hashalgo=6 [MD5] | 0 |  |
hash test# 6 hashalgo=6 [MD5] | 0 |  |
hash test# 7 hashalgo=6 [MD5] | 0 |  |
hash test# 8 hashalgo=6 [MD5] | 0 |  |
hash test# 9 hashalgo=6 [MD5] | 0 |  |
hash test# 10 hashalgo=6 [MD5] | 0 |  |
hash test# 11 hashalgo=6 [MD5] | 0 |  |
hash test# 12 hashalgo=6 [MD5] | 0 |  |
hash test# 13 hashalgo=6 [MD5] | 0 |  |
hash test# 14 hashalgo=6 [MD5] | 0 |  |
hash test# 15 hashalgo=6 [MD5] | 0 |  |
hash test# 1 hashalgo=7 [SHA256] | 0 |  |
hash test# 2 hashalgo=7 [SHA256] | 0 |  |
hash test# 3 hashalgo=7 [SHA256] | 0 |  |
hash test# 4 hashalgo=7 [SHA256] | 0 |  |
hash test# 5 hashalgo=7 [SHA256] | 0 |  |
hash test# 6 hashalgo=7 [SHA256] | 0 |  |
hash test# 7 hashalgo=7 [SHA256] | 0 |  |
hash test# 8 hashalgo=7 [SHA256] | 0 |  |
hash test# 9 hashalgo=7 [SHA256] | 0 |  |
hash test# 10 hashalgo=7 [SHA256] | 0 |  |
hash test# 11 hashalgo=7 [SHA256] | 0 |  |
hash test# 12 hashalgo=7 [SHA256] | 0 |  |
hash test# 13 hashalgo=7 [SHA256] | 0 |  |
hash test# 14 hashalgo=7 [SHA256] | 0 |  |
hash test# 15 hashalgo=7 [SHA256] | 0 |  |
hash test# 1 hashalgo=8 [0] | 0 |  |
hash test# 2 hashalgo=8 [0] | 0 |  |
hash test# 3 hashalgo=8 [0] | 0 |  |
hash test# 4 hashalgo=8 [0] | 0 |  |
hash test# 5 hashalgo=8 [0] | 0 |  |
hash test# 6 hashalgo=8 [0] | 0 |  |
hash test# 7 hashalgo=8 [0] | 0 |  |
hash test# 8 hashalgo=8 [0] | 0 |  |
hash test# 9 hashalgo=8 [0] | 0 |  |
hash test# 10 hashalgo=8 [0] | 0 |  |
hash test# 11 hashalgo=8 [0] | 0 |  |
hash test# 12 hashalgo=8 [0] | 0 |  |
hash test# 13 hashalgo=8 [0] | 0 |  |
hash test# 14 hashalgo=8 [0] | 0 |  |
hash test# 15 hashalgo=8 [0] | 0 |  |
hash test# 1 hashalgo=9 [0.5] | 0 |  |
hash test# 2 hashalgo=9 [0.5] | 0 |  |
hash test# 3 hashalgo=9 [0.5] | 0 |  |
hash test# 4 hashalgo=9 [0.5] | 0 |  |
hash test# 5 hashalgo=9 [0.5] | 0 |  |
hash test# 6 hashalgo=9 [0.5] | 0 |  |
hash test# 7 hashalgo=9 [0.5] | 0 |  |
hash test# 8 hashalgo=9 [0.5] | 0 |  |
hash test# 9 hashalgo=9 [0.5] | 0 |  |
hash test# 10 hashalgo=9 [0.5] | 0 |  |
hash test# 11 hashalgo=9 [0.5] | 0 |  |
hash test# 12 hashalgo=9 [0.5] | 0 |  |
hash test# 13 hashalgo=9 [0.5] | 0 |  |
hash test# 14 hashalgo=9 [0.5] | 0 |  |
hash test# 15 hashalgo=9 [0.5] | 0 |  |
hash test# 1 hashalgo=10 [1] | 0 |  |
hash test# 2 hashalgo=10 [1] | 0 |  |
hash test# 3 hashalgo=10 [1] | 0 |  |
hash test# 4 hashalgo=10 [1] | 0 |  |
hash test# 5 hashalgo=10 [1] | 0 |  |
hash test# 6 hashalgo=10 [1] | 0 |  |
hash test# 7 hashalgo=10 [1] | 0 |  |
hash test# 8 hashalgo=10 [1] | 0 |  |
hash test# 9 hashalgo=10 [1] | 0 |  |
hash test# 10 hashalgo=10 [1] | 0 |  |
hash test# 11 hashalgo=10 [1] | 0 |  |
hash test# 12 hashalgo=10 [1] | 0 |  |
hash test# 13 hashalgo=10 [1] | 0 |  |
hash test# 14 hashalgo=10 [1] | 0 |  |
hash test# 15 hashalgo=10 [1] | 0 |  |
hash test# 1 hashalgo=11 [2] | 0 |  |
hash test# 2 hashalgo=11 [2] | 0 |  |
hash test# 3 hashalgo=11 [2] | 0 |  |
hash test# 4 hashalgo=11 [2] | 0 |  |
hash test# 5 hashalgo=11 [2] | 0 |  |
hash test# 6 hashalgo=11 [2] | 0 |  |
hash test# 7 hashalgo=11 [2] | 0 |  |
hash test# 8 hashalgo=11 [2] | 0 |  |
hash test# 9 hashalgo=11 [2] | 0 |  |
hash test# 10 hashalgo=11 [2] | 0 |  |
hash test# 11 hashalgo=11 [2] | 0 |  |
hash test# 12 hashalgo=11 [2] | 0 |  |
hash test# 13 hashalgo=11 [2] | 0 |  |
hash test# 14 hashalgo=11 [2] | 0 |  |
hash test# 15 hashalgo=11 [2] | 0 |  |
hash test# 1 hashalgo=12 [9] | 0 |  |
hash test# 2 hashalgo=12 [9] | 0 |  |
hash test# 3 hashalgo=12 [9] | 0 |  |
hash test# 4 hashalgo=12 [9] | 0 |  |
hash test# 5 hashalgo=12 [9] | 0 |  |
hash test# 6 hashalgo=12 [9] | 0 |  |
hash test# 7 hashalgo=12 [9] | 0 |  |
hash test# 8 hashalgo=12 [9] | 0 |  |
hash test# 9 hashalgo=12 [9] | 0 |  |
hash test# 10 hashalgo=12 [9] | 0 |  |
hash test# 11 hashalgo=12 [9] | 0 |  |
hash test# 12 hashalgo=12 [9] | 0 |  |
hash test# 13 hashalgo=12 [9] | 0 |  |
hash test# 14 hashalgo=12 [9] | 0 |  |
hash test# 15 hashalgo=12 [9] | 0 |  |
hash test# 1 hashalgo=13 [9.123] | 0 |  |
hash test# 2 hashalgo=13 [9.123] | 0 |  |
hash test# 3 hashalgo=13 [9.123] | 0 |  |
hash test# 4 hashalgo=13 [9.123] | 0 |  |
hash test# 5 hashalgo=13 [9.123] | 0 |  |
hash test# 6 hashalgo=13 [9.123] | 0 |  |
hash test# 7 hashalgo=13 [9.123] | 0 |  |
hash test# 8 hashalgo=13 [9.123] | 0 |  |
hash test# 9 hashalgo=13 [9.123] | 0 |  |
hash test# 10 hashalgo=13 [9.123] | 0 |  |
hash test# 11 hashalgo=13 [9.123] | 0 |  |
hash test# 12 hashalgo=13 [9.123] | 0 |  |
hash test# 13 hashalgo=13 [9.123] | 0 |  |
hash test# 14 hashalgo=13 [9.123] | 0 |  |
hash test# 15 hashalgo=13 [9.123] | 0 |  |
hash test# 1 hashalgo=14 [#3FFFFFFF] | 0 |  |
hash test# 2 hashalgo=14 [#3FFFFFFF] | 0 |  |
hash test# 3 hashalgo=14 [#3FFFFFFF] | 0 |  |
hash test# 4 hashalgo=14 [#3FFFFFFF] | 0 |  |
hash test# 5 hashalgo=14 [#3FFFFFFF] | 0 |  |
hash test# 6 hashalgo=14 [#3FFFFFFF] | 0 |  |
hash test# 7 hashalgo=14 [#3FFFFFFF] | 0 |  |
hash test# 8 hashalgo=14 [#3FFFFFFF] | 0 |  |
hash test# 9 hashalgo=14 [#3FFFFFFF] | 0 |  |
hash test# 10 hashalgo=14 [#3FFFFFFF] | 0 |  |
hash test# 11 hashalgo=14 [#3FFFFFFF] | 0 |  |
hash test# 12 hashalgo=14 [#3FFFFFFF] | 0 |  |
hash test# 13 hashalgo=14 [#3FFFFFFF] | 0 |  |
hash test# 14 hashalgo=14 [#3FFFFFFF] | 0 |  |
hash test# 15 hashalgo=14 [#3FFFFFFF] | 0 |  |
hash test# 1 hashalgo=15 ["abc"] | 0 |  |
hash test# 2 hashalgo=15 ["abc"] | 0 |  |
hash test# 3 hashalgo=15 ["abc"] | 0 |  |
hash test# 4 hashalgo=15 ["abc"] | 0 |  |
hash test# 5 hashalgo=15 ["abc"] | 0 |  |
hash test# 6 hashalgo=15 ["abc"] | 0 |  |
hash test# 7 hashalgo=15 ["abc"] | 0 |  |
hash test# 8 hashalgo=15 ["abc"] | 0 |  |
hash test# 9 hashalgo=15 ["abc"] | 0 |  |
hash test# 10 hashalgo=15 ["abc"] | 0 |  |
hash test# 11 hashalgo=15 ["abc"] | 0 |  |
hash test# 12 hashalgo=15 ["abc"] | 0 |  |
hash test# 13 hashalgo=15 ["abc"] | 0 |  |
hash test# 14 hashalgo=15 ["abc"] | 0 |  |
hash test# 15 hashalgo=15 ["abc"] | 0 |  |
hash test# 1 hashalgo=16 ["abb"] | 0 |  |
hash test# 2 hashalgo=16 ["abb"] | 0 |  |
hash test# 3 hashalgo=16 ["abb"] | 0 |  |
hash test# 4 hashalgo=16 ["abb"] | 0 |  |
hash test# 5 hashalgo=16 ["abb"] | 0 |  |
hash test# 6 hashalgo=16 ["abb"] | 0 |  |
hash test# 7 hashalgo=16 ["abb"] | 0 |  |
hash test# 8 hashalgo=16 ["abb"] | 0 |  |
hash test# 9 hashalgo=16 ["abb"] | 0 |  |
hash test# 10 hashalgo=16 ["abb"] | 0 |  |
hash test# 11 hashalgo=16 ["abb"] | 0 |  |
hash test# 12 hashalgo=16 ["abb"] | 0 |  |
hash test# 13 hashalgo=16 ["abb"] | 0 |  |
hash test# 14 hashalgo=16 ["abb"] | 0 |  |
hash test# 15 hashalgo=16 ["abb"] | 0 |  |
hash test# 1 hashalgo=17 [""] | 0 |  |
hash test# 2 hashalgo=17 [""] | 0 |  |
hash test# 3 hashalgo=17 [""] | 0 |  |
hash test# 4 hashalgo=17 [""] | 0 |  |
hash test# 5 hashalgo=17 [""] | 0 |  |
hash test# 6 hashalgo=17 [""] | 0 |  |
hash test# 7 hashalgo=17 [""] | 0 |  |
hash test# 8 hashalgo=17 [""] | 0 |  |
hash test# 9 hashalgo=17 [""] | 0 |  |
hash test# 10 hashalgo=17 [""] | 0 |  |
hash test# 11 hashalgo=17 [""] | 0 |  |
hash test# 12 hashalgo=17 [""] | 0 |  |
hash test# 13 hashalgo=17 [""] | 0 |  |
hash test# 14 hashalgo=17 [""] | 0 |  |
hash test# 15 hashalgo=17 [""] | 0 |  |
1: hashing integer vs equivalent double | 0 |  |
1: hashing integer vs equivalent double int a sequence | 0 |  |
1: hashing integer vs almost equivalent double | 0 |  |
2: hashing integer vs equivalent double | 0 |  |
2: hashing integer vs equivalent double int a sequence | 0 |  |
2: hashing integer vs almost equivalent double | 0 |  |
3: hashing integer vs equivalent double | 0 |  |
3: hashing integer vs equivalent double int a sequence | 0 |  |
3: hashing integer vs almost equivalent double | 0 |  |
4: hashing integer vs equivalent double | 0 |  |
4: hashing integer vs equivalent double int a sequence | 0 |  |
4: hashing integer vs almost equivalent double | 0 |  |
5: hashing integer vs equivalent double | 0 |  |
5: hashing integer vs equivalent double int a sequence | 0 |  |
5: hashing integer vs almost equivalent double | 0 |  |
6: hashing integer vs equivalent double | 0 |  |
6: hashing integer vs equivalent double int a sequence | 0 |  |
7: hashing integer vs equivalent double | 0 |  |
7: hashing integer vs equivalent double int a sequence | 0 |  |
8: hashing integer vs equivalent double | 0 |  |
8: hashing integer vs equivalent double int a sequence | 0 |  |
8: hashing integer vs almost equivalent double | 0 |  |
9: hashing integer vs equivalent double | 0 |  |
9: hashing integer vs equivalent double int a sequence | 0 |  |
9: hashing integer vs almost equivalent double | 0 |  |
10: hashing integer vs equivalent double | 0 |  |
10: hashing integer vs equivalent double int a sequence | 0 |  |
10: hashing integer vs almost equivalent double | 0 |  |
11: hashing integer vs equivalent double | 0 |  |
11: hashing integer vs equivalent double int a sequence | 0 |  |
11: hashing integer vs almost equivalent double | 0 |  |
12: hashing integer vs equivalent double | 0 |  |
12: hashing integer vs equivalent double int a sequence | 0 |  |
12: hashing integer vs almost equivalent double | 0 |  |
13: hashing integer vs equivalent double | 0 |  |
13: hashing integer vs equivalent double int a sequence | 0 |  |
13: hashing integer vs almost equivalent double | 0 |  |
14: hashing integer vs equivalent double | 0 |  |
14: hashing integer vs equivalent double int a sequence | 0 |  |
14: hashing integer vs almost equivalent double | 0 |  |
15: hashing integer vs equivalent double | 0 |  |
15: hashing integer vs equivalent double int a sequence | 0 |  |
15: hashing integer vs almost equivalent double | 0 |  |
16: hashing integer vs equivalent double | 0 |  |
16: hashing integer vs equivalent double int a sequence | 0 |  |
16: hashing integer vs almost equivalent double | 0 |  |
17: hashing integer vs equivalent double | 0 |  |
17: hashing integer vs equivalent double int a sequence | 0 |  |
17: hashing integer vs almost equivalent double | 0 |  |

Tests: 0304 Failed: 0000 Passed: 0304 Time: 0.000000

t_if.e | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
translated if optimization of known temp false value | 0 |  |

Tests: 0001 Failed: 0000 Passed: 0001 Time: 0.000000

t_if-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
translated if optimization of known temp false value | 0 |  |

Tests: 0001 Failed: 0000 Passed: 0001 Time: 0.000000

t_if-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
translated if optimization of known temp false value | 0 |  |

Tests: 0001 Failed: 0000 Passed: 0001 Time: 0.000000

t_ifdef.e | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
ifdef normal | 0 |  |
ifdef not | 0 |  |
ifdef and | 0 |  |
ifdef or 1 | 0 |  |
ifdef or 2 | 0 |  |
ifdef or 3 | 0 |  |
ifdef and not 1 | 0 |  |
ifdef and not 2 | 0 |  |
ifdef or not 1 | 0 |  |
ifdef or not 2 | 0 |  |
ifdef and and not | 0 |  |
ifdef nested 1 | 0 |  |
ifdef nested 2 | 0 |  |
found elseifdef ABC or FOO | 0 |  |
found 2nd elsifdef, second ifdef DEF | 0 |  |
sizeof C_POINTER X86 | 0 |  |
sizeof C_POINTER BITS32 | 0 |  |
sizeof C_LONG | 0 |  |

Tests: 0018 Failed: 0000 Passed: 0018 Time: 0.000000

t_ifdef-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
ifdef normal | 0 |  |
ifdef not | 0 |  |
ifdef and | 0 |  |
ifdef or 1 | 0 |  |
ifdef or 2 | 0 |  |
ifdef or 3 | 0 |  |
ifdef and not 1 | 0 |  |
ifdef and not 2 | 0 |  |
ifdef or not 1 | 0 |  |
ifdef or not 2 | 0 |  |
ifdef and and not | 0 |  |
ifdef nested 1 | 0 |  |
ifdef nested 2 | 0 |  |
found elseifdef ABC or FOO | 0 |  |
found 2nd elsifdef, second ifdef DEF | 0 |  |
sizeof C_POINTER X86 | 0 |  |
sizeof C_POINTER BITS32 | 0 |  |
sizeof C_LONG | 0 |  |

Tests: 0018 Failed: 0000 Passed: 0018 Time: 0.000000

t_ifdef-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
ifdef normal | 0 |  |
ifdef not | 0 |  |
ifdef and | 0 |  |
ifdef or 1 | 0 |  |
ifdef or 2 | 0 |  |
ifdef or 3 | 0 |  |
ifdef and not 1 | 0 |  |
ifdef and not 2 | 0 |  |
ifdef or not 1 | 0 |  |
ifdef or not 2 | 0 |  |
ifdef and and not | 0 |  |
ifdef nested 1 | 0 |  |
ifdef nested 2 | 0 |  |
found elseifdef ABC or FOO | 0 |  |
found 2nd elsifdef, second ifdef DEF | 0 |  |
sizeof C_POINTER X86 | 0 |  |
sizeof C_POINTER BITS32 | 0 |  |
sizeof C_LONG | 0 |  |

Tests: 0018 Failed: 0000 Passed: 0018 Time: 0.000000

t_ifdef_const.e | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
ifdef constant a | 0 |  |
ifdef constant b | 0 |  |

Tests: 0002 Failed: 0000 Passed: 0002 Time: 0.000000

t_ifdef_const-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
ifdef constant a | 0 |  |
ifdef constant b | 0 |  |

Tests: 0002 Failed: 0000 Passed: 0002 Time: 0.000000

t_ifdef_const-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
ifdef constant a | 0 |  |
ifdef constant b | 0 |  |

Tests: 0002 Failed: 0000 Passed: 0002 Time: 0.000000

t_ifdef_proc.e | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
Format of ifdef code | 0 |  |
ifdef at beginning of function breaks recursion | 0 |  |

Tests: 0002 Failed: 0000 Passed: 0002 Time: 0.000000

t_ifdef_proc-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
Format of ifdef code | 0 |  |
ifdef at beginning of function breaks recursion | 0 |  |

Tests: 0002 Failed: 0000 Passed: 0002 Time: 0.000000

t_ifdef_proc-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
Format of ifdef code | 0 |  |
ifdef at beginning of function breaks recursion | 0 |  |

Tests: 0002 Failed: 0000 Passed: 0002 Time: 0.000000

t_ifdef_switch.e | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
ifdef recognizes 'case else' | 0 |  |

Tests: 0001 Failed: 0000 Passed: 0001 Time: 0.000000

t_ifdef_switch-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
ifdef recognizes 'case else' | 0 |  |

Tests: 0001 Failed: 0000 Passed: 0001 Time: 0.000000

t_ifdef_switch-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
ifdef recognizes 'case else' | 0.016000 |  |

Tests: 0001 Failed: 0000 Passed: 0001 Time: 0.016000

t_image.e | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
save bitmap 1 | 0.003000 |  |
read bitmap sequence 1 | 0 |  |
save bitmap 2 | 0.004000 |  |
read bitmap sequence 2 | 0 |  |
save bitmap 4 | 0.004000 |  |
read bitmap sequence 4 | 0 |  |
no bmp file | 0 |  |
save / display text image | 0.005000 |  |

Tests: 0008 Failed: 0000 Passed: 0008 Time: 0.016000

t_image-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
save bitmap 1 | 0.001000 |  |
read bitmap sequence 1 | 0.001000 |  |
save bitmap 2 | 0.001000 |  |
read bitmap sequence 2 | 0 |  |
save bitmap 4 | 0.001000 |  |
read bitmap sequence 4 | 0.001000 |  |
no bmp file | 0 |  |
save / display text image | 0.076000 |  |

Tests: 0008 Failed: 0000 Passed: 0008 Time: 0.081000

t_image-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
save bitmap 1 | 0.002000 |  |
read bitmap sequence 1 | 0 |  |
save bitmap 2 | 0 |  |
read bitmap sequence 2 | 0 |  |
save bitmap 4 | 0 |  |
read bitmap sequence 4 | 0 |  |
no bmp file | 0 |  |
save / display text image | 0.031000 |  |

Tests: 0008 Failed: 0000 Passed: 0008 Time: 0.033000

t_include.e | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
default namespace include | 0 |  |
without default namespace include | 0 |  |
reincluded global w/out indirect_includes doesn't interfere | 0 |  |
reincluded qualified routine id with namespace | 0 |  |
reincluded unqualified routine id with namespace | 0 |  |
reincluded qualified rid = unqualified rid | 0 |  |
reincluded qualified rid call_func | 0 |  |
reincluded unqualified rid call_func | 0 |  |
global w/out indirect_includes doesn't interfere | 0 |  |
qualified routine id with namespace | 0 |  |
unqualified routine id with namespace | 0 |  |
qualified rid = unqualified rid | 0 |  |
qualified rid call_func | 0 |  |
unqualified rid call_func | 0 |  |

Tests: 0014 Failed: 0000 Passed: 0014 Time: 0.015000

t_include-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
default namespace include | 0 |  |
without default namespace include | 0 |  |
reincluded global w/out indirect_includes doesn't interfere | 0 |  |
reincluded qualified routine id with namespace | 0 |  |
reincluded unqualified routine id with namespace | 0 |  |
reincluded qualified rid = unqualified rid | 0 |  |
reincluded qualified rid call_func | 0 |  |
reincluded unqualified rid call_func | 0 |  |
global w/out indirect_includes doesn't interfere | 0 |  |
qualified routine id with namespace | 0 |  |
unqualified routine id with namespace | 0 |  |
qualified rid = unqualified rid | 0 |  |
qualified rid call_func | 0 |  |
unqualified rid call_func | 0 |  |

Tests: 0014 Failed: 0000 Passed: 0014 Time: 0.001000

t_include-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
default namespace include | 0 |  |
without default namespace include | 0 |  |
reincluded global w/out indirect_includes doesn't interfere | 0 |  |
reincluded qualified routine id with namespace | 0 |  |
reincluded unqualified routine id with namespace | 0 |  |
reincluded qualified rid = unqualified rid | 0 |  |
reincluded qualified rid call_func | 0 |  |
reincluded unqualified rid call_func | 0 |  |
global w/out indirect_includes doesn't interfere | 0 |  |
qualified routine id with namespace | 0 |  |
unqualified routine id with namespace | 0 |  |
qualified rid = unqualified rid | 0 |  |
qualified rid call_func | 0 |  |
unqualified rid call_func | 0 |  |

Tests: 0014 Failed: 0000 Passed: 0014 Time: 0.000000

t_include_subdir.e | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
include relying on main file path when in different subdirectory | 0.068000 |  |

Tests: 0001 Failed: 0000 Passed: 0001 Time: 0.068000

t_include_subdir-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---

Tests: 0000 Failed: 0000 Passed: 0000 Time: 0.000000

t_include_subdir-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---

Tests: 0000 Failed: 0000 Passed: 0000 Time: 0.000000

t_incpath.e | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
include_paths(0) doesn't crash and returns a sequence | 0.001000 |  |
include_paths(1) doesn't crash and returns a sequence | 0 |  |

Tests: 0002 Failed: 0000 Passed: 0002 Time: 0.001000

t_incpath-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
include_paths(0) doesn't crash and returns a sequence | 0 |  |
include_paths(1) doesn't crash and returns a sequence | 0 |  |

Tests: 0002 Failed: 0000 Passed: 0002 Time: 0.000000

t_incpath-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
include_paths(0) doesn't crash and returns a sequence | 0 |  |
include_paths(1) doesn't crash and returns a sequence | 0 |  |

Tests: 0002 Failed: 0000 Passed: 0002 Time: 0.000000

t_inline.e | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
inline 630061 < 780163 | 0.200000 |  |
parameter assigned and return value | 0 |  |
return literal {} | 0 |  |
return literal 0 | 0 |  |
return literal 4 | 0 |  |
shift when pc = addr | 0 |  |
inlined int switch with known int #0 | 0 |  |
inlined switch with unknown int #0 | 0 |  |
inlined int switch with known int #1 | 0 |  |
inlined switch with unknown int #1 | 0 |  |
inlined int switch with known int #2 | 0 |  |
inlined switch with unknown int #2 | 0 |  |
inlined const init 0 | 0 |  |
inlined const init 1 | 0 |  |
inlined const init 2 | 0 |  |
RIGHT_BRACE_N with same temp at multiple places | 0 |  |

Tests: 0016 Failed: 0000 Passed: 0016 Time: 0.200000

t_inline-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
inline 670987 < 775656 | 0.201000 |  |
parameter assigned and return value | 0 |  |
return literal {} | 0 |  |
return literal 0 | 0 |  |
return literal 4 | 0 |  |
shift when pc = addr | 0 |  |
inlined int switch with known int #0 | 0 |  |
inlined switch with unknown int #0 | 0 |  |
inlined int switch with known int #1 | 0 |  |
inlined switch with unknown int #1 | 0 |  |
inlined int switch with known int #2 | 0 |  |
inlined switch with unknown int #2 | 0 |  |
inlined const init 0 | 0 |  |
inlined const init 1 | 0 |  |
inlined const init 2 | 0 |  |
RIGHT_BRACE_N with same temp at multiple places | 0 |  |

Tests: 0016 Failed: 0000 Passed: 0016 Time: 0.201000

t_inline-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
inlined functions ran | 0.200000 |  |
parameter assigned and return value | 0 |  |
return literal {} | 0 |  |
return literal 0 | 0 |  |
return literal 4 | 0 |  |
shift when pc = addr | 0 |  |
inlined int switch with known int #0 | 0 |  |
inlined switch with unknown int #0 | 0 |  |
inlined int switch with known int #1 | 0 |  |
inlined switch with unknown int #1 | 0 |  |
inlined int switch with known int #2 | 0 |  |
inlined switch with unknown int #2 | 0 |  |
inlined const init 0 | 0 |  |
inlined const init 1 | 0 |  |
inlined const init 2 | 0 |  |
RIGHT_BRACE_N with same temp at multiple places | 0 |  |

Tests: 0016 Failed: 0000 Passed: 0016 Time: 0.200000

t_io.e | all file summary
| program died with status 1
test name | test time | expected | outcome
--- | --- | --- | ---
read file.txt | 0.005000 |  |
read_lines() #1 | 0 |  |
read_lines() #2 | 0 |  |
read_lines() #3 | 0 |  |
read_lines() #4 | 0 |  |
read_lines() #5 | 0 |  |
read_lines() #6 | 0 |  |
read_lines() #7 | 0 |  |
read_lines() #8 | 0 |  |
read_file() #1 | 0 |  |
read_file() #2 | 0 |  |
where() #1 | 0 |  |
read_file() #1a | 0 |  |
read_file() #2a | 0 |  |
where() #2 | 0 |  |
where() #1b | 0.001000 |  |
read_file() #1b | 0 |  |
read_file() #2b | 0 |  |
where() #2b | 0 |  |
write_file() filename | 0.001000 |  |
write_file() read back | 0 |  |
write_lines() filename | 0.003000 |  |
write_file() read back | 0 |  |
write_file() file handle | 0.001000 |  |
write_file() read back | 0 |  |
write_lines() file handle | 0.001000 |  |
write_file() read back | 0.003000 |  |
write_lines() filename #2 | 0.003000 |  |
append_lines() | 0.002000 |  |
append_lines() read back | 0 |  |
read file binary #1a | 0 |  |
read file binary #1b | 0 |  |
read file binary #1c | 0 |  |
read/write file default should be binary | 0 |  |
read file text #1 | 0 |  |
read file binary #2a | 0 |  |
read file binary #2b | 0 |  |
read file binary #2c | 0 |  |
read file text #2 | 0 |  |
write/read unix text #1 | 0.015000 |  |
write/read unix text #2 | 0.002000 |  |
write/read unix text #3 | 0 |  |
write/read dos text #1 | 0.001000 |  |
write/read dos text #2 | 0.001000 |  |
write/read dos text #3 | 0 |  |
file_number #1 | 0 |  |
file_number #2 | 0 |  |
file_number #3 | 0 |  |
file_position #1 | 0 |  |
file_position #2 | 0 |  |
file_position #3 | 0 |  |
file_position #4 | 0 |  |
file_position #5 | 0 |  |
lock_type #1 | 0 |  |
lock_type #2 | 0 |  |
lock_type #3 | 0 |  |
open file with auto close | 0 |  |
open file with auto close after calling delete | 0 |  |
open file with auto close after deref closing | 0 |  |
process lines #1 | 0 |  |
process lines #2 | 0 |  |
process lines #3 | 0 |  |
Seek STDIN | 0.000000 | 1 | 0
Seek STDOUT | 0.000000 | 1 | 0
Seek STDERR | 0.000000 | 1 | 0
Seek opened file | 0 |  |
Seek closed file | 0 |  |
Where on append mode file should be its length (binary) | 0 |  |
Where on append mode file should be its length | 0 |  |
Where on update mode file should be 0 | 0 |  |
Where on update mode file should be 0 (binary) | 0 |  |
writef | 0 |  |
dstring | 0.016000 |  |
get_integer32 | 0 |  |
get_integer16 | 0 |  |
byte_range( atom ) | 0 |  |
byte_range( seq of len 1 ) | 0 |  |
byte_range( seq len > 2 ) | 0 |  |
byte_range( not atom 1 ) | 0 |  |
byte_range( not atom 2 ) | 0 |  |
byte_range( first negative ) | 0 |  |
byte_range( second negative ) | 0 |  |
byte_range( high, low ) | 0 |  |
writef | 0.015000 |  |

Tests: 0084 Failed: 0003 Passed: 0081 Time: 0.073000

t_io-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
read file.txt | 0.001000 |  |
read_lines() #1 | 0 |  |
read_lines() #2 | 0 |  |
read_lines() #3 | 0 |  |
read_lines() #4 | 0 |  |
read_lines() #5 | 0 |  |
read_lines() #6 | 0 |  |
read_lines() #7 | 0 |  |
read_lines() #8 | 0 |  |
read_file() #1 | 0 |  |
read_file() #2 | 0 |  |
where() #1 | 0 |  |
read_file() #1a | 0 |  |
read_file() #2a | 0 |  |
where() #2 | 0 |  |
where() #1b | 0 |  |
read_file() #1b | 0 |  |
read_file() #2b | 0 |  |
where() #2b | 0 |  |
write_file() filename | 0.001000 |  |
write_file() read back | 0 |  |
write_lines() filename | 0.001000 |  |
write_file() read back | 0 |  |
write_file() file handle | 0.001000 |  |
write_file() read back | 0 |  |
write_lines() file handle | 0.001000 |  |
write_file() read back | 0 |  |
write_lines() filename #2 | 0.001000 |  |
append_lines() | 0.001000 |  |
append_lines() read back | 0 |  |
read file binary #1a | 0.001000 |  |
read file binary #1b | 0.001000 |  |
read file binary #1c | 0.001000 |  |
read/write file default should be binary | 0.001000 |  |
read file text #1 | 0 |  |
read file binary #2a | 0 |  |
read file binary #2b | 0 |  |
read file binary #2c | 0 |  |
read file text #2 | 0 |  |
write/read unix text #1 | 0 |  |
write/read unix text #2 | 0 |  |
write/read unix text #3 | 0 |  |
write/read dos text #1 | 0 |  |
write/read dos text #2 | 0 |  |
write/read dos text #3 | 0 |  |
file_number #1 | 0 |  |
file_number #2 | 0 |  |
file_number #3 | 0 |  |
file_position #1 | 0 |  |
file_position #2 | 0 |  |
file_position #3 | 0 |  |
file_position #4 | 0 |  |
file_position #5 | 0 |  |
lock_type #1 | 0 |  |
lock_type #2 | 0 |  |
lock_type #3 | 0 |  |
open file with auto close | 0 |  |
open file with auto close after calling delete | 0 |  |
open file with auto close after deref closing | 0 |  |
process lines #1 | 0 |  |
process lines #2 | 0 |  |
process lines #3 | 0 |  |
Seek STDIN | 0 |  |
Seek STDOUT | 0 |  |
Seek STDERR | 0 |  |
Seek opened file | 0 |  |
Seek closed file | 0 |  |
Where on append mode file should be its length (binary) | 0 |  |
Where on append mode file should be its length | 0 |  |
Where on update mode file should be 0 | 0 |  |
Where on update mode file should be 0 (binary) | 0 |  |
writef | 0 |  |
dstring | 0.031000 |  |
get_integer32 | 0 |  |
get_integer16 | 0 |  |
byte_range( atom ) | 0 |  |
byte_range( seq of len 1 ) | 0 |  |
byte_range( seq len > 2 ) | 0 |  |
byte_range( not atom 1 ) | 0 |  |
byte_range( not atom 2 ) | 0 |  |
byte_range( first negative ) | 0 |  |
byte_range( second negative ) | 0 |  |
byte_range( high, low ) | 0 |  |
writef | 0.016000 |  |

Tests: 0084 Failed: 0000 Passed: 0084 Time: 0.059000

t_io-translated.exe | all file summary
| program died with status 1
test name | test time | expected | outcome
--- | --- | --- | ---
read file.txt | 0 |  |
read_lines() #1 | 0 |  |
read_lines() #2 | 0 |  |
read_lines() #3 | 0 |  |
read_lines() #4 | 0 |  |
read_lines() #5 | 0 |  |
read_lines() #6 | 0 |  |
read_lines() #7 | 0 |  |
read_lines() #8 | 0 |  |
read_file() #1 | 0 |  |
read_file() #2 | 0 |  |
where() #1 | 0 |  |
read_file() #1a | 0 |  |
read_file() #2a | 0 |  |
where() #2 | 0 |  |
where() #1b | 0 |  |
read_file() #1b | 0 |  |
read_file() #2b | 0 |  |
where() #2b | 0 |  |
write_file() filename | 0 |  |
write_file() read back | 0 |  |
write_lines() filename | 0 |  |
write_file() read back | 0 |  |
write_file() file handle | 0 |  |
write_file() read back | 0 |  |
write_lines() file handle | 0.016000 |  |
write_file() read back | 0.002000 |  |
write_lines() filename #2 | 0.002000 |  |
append_lines() | 0.002000 |  |
append_lines() read back | 0 |  |
read file binary #1a | 0 |  |
read file binary #1b | 0 |  |
read file binary #1c | 0 |  |
read/write file default should be binary | 0 |  |
read file text #1 | 0 |  |
read file binary #2a | 0 |  |
read file binary #2b | 0 |  |
read file binary #2c | 0.016000 |  |
read file text #2 | 0 |  |
write/read unix text #1 | 0 |  |
write/read unix text #2 | 0 |  |
write/read unix text #3 | 0 |  |
write/read dos text #1 | 0 |  |
write/read dos text #2 | 0 |  |
write/read dos text #3 | 0 |  |
file_number #1 | 0 |  |
file_number #2 | 0 |  |
file_number #3 | 0 |  |
file_position #1 | 0 |  |
file_position #2 | 0 |  |
file_position #3 | 0 |  |
file_position #4 | 0 |  |
file_position #5 | 0 |  |
lock_type #1 | 0 |  |
lock_type #2 | 0 |  |
lock_type #3 | 0 |  |
open file with auto close | 0 |  |
open file with auto close after calling delete | 0 |  |
open file with auto close after deref closing | 0 |  |
process lines #1 | 0 |  |
process lines #2 | 0 |  |
process lines #3 | 0 |  |
Seek STDIN | 0.000000 | 1 | 0
Seek STDOUT | 0.000000 | 1 | 0
Seek STDERR | 0.000000 | 1 | 0
Seek opened file | 0 |  |
Seek closed file | 0 |  |
Where on append mode file should be its length (binary) | 0 |  |
Where on append mode file should be its length | 0 |  |
Where on update mode file should be 0 | 0 |  |
Where on update mode file should be 0 (binary) | 0 |  |
writef | 0.016000 |  |
dstring | 0 |  |
get_integer32 | 0 |  |
get_integer16 | 0 |  |
byte_range( atom ) | 0 |  |
byte_range( seq of len 1 ) | 0 |  |
byte_range( seq len > 2 ) | 0 |  |
byte_range( not atom 1 ) | 0 |  |
byte_range( not atom 2 ) | 0 |  |
byte_range( first negative ) | 0 |  |
byte_range( second negative ) | 0 |  |
byte_range( high, low ) | 0 |  |
writef | 0.015000 |  |

Tests: 0084 Failed: 0003 Passed: 0081 Time: 0.084000

t_legacy_callback.e | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
default convention | 0 |  |
explicit cdecl convention | 0 |  |

Tests: 0002 Failed: 0000 Passed: 0002 Time: 0.000000

t_legacy_callback-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
default convention | 0 |  |
explicit cdecl convention | 0 |  |

Tests: 0002 Failed: 0000 Passed: 0002 Time: 0.000000

t_legacy_callback-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
default convention | 0 |  |
explicit cdecl convention | 0 |  |

Tests: 0002 Failed: 0000 Passed: 0002 Time: 0.000000

t_literals.e | all file summary
| program died with status 1
test name | test time | expected | outcome
--- | --- | --- | ---
Hex Lit 1 | 0.001000 |  |
Hex Lit 2 | 0 |  |
Hex Lit 3 | 0 |  |
Integer Lit 1 | 0 |  |
Float Lit 1 | 0 |  |
Binary Lit 1 | 0 |  |
Octal Lit 1 | 0 |  |
Dec Lit 1 | 0 |  |
Hex Lit 4 | 0 |  |
Binary Lit 2 | 0 |  |
Octal Lit 2 | 0 |  |
Dec Lit 2 | 0 |  |
Hex Lit 5 | 0 |  |
Hex Lit 6 | 0 |  |
Hex Lit 6 | 0 |  |
Extended string literal 1 | 0 |  |
Extended string literal 2 | 0 |  |
Dual comments | 0 |  |
Extended string literal A | 0 |  |
Extended string literal B | 0 |  |
Extended string literal C | 0 |  |
Extended string literal D | 0 |  |
Extended string literal E | 0 |  |
Escaped strings - newline | 0 |  |
Escaped strings - tab | 0 |  |
Escaped strings - carriage return | 0 |  |
Escaped strings - back slash | 0 |  |
Escaped strings - dbl quote | 0 |  |
Escaped strings - sgl quote | 0 |  |
Escaped strings - null | 0 |  |
Escaped strings - hex | 0 |  |
Escaped strings - u16 | 0 |  |
Escaped strings - U32 | 0 |  |
Escaped characters - newline | 0 |  |
Escaped characters - tab | 0 |  |
Escaped characters - carriage return | 0 |  |
Escaped characters - back slash | 0 |  |
Escaped characters - dbl quote | 0 |  |
Escaped characters - sgl quote | 0 |  |
Escaped characters - null | 0 |  |
Escaped characters - escape #1 | 0 |  |
Escaped characters - escape #2 | 0 |  |
Escaped characters - binary | 0 |  |
Escaped characters - hex | 0 |  |
Escaped characters - u16 | 0 |  |
Escaped characters - U32 | 0 |  |
Binary strings - no punc | 0 |  |
Binary strings - with punc | 0 |  |
Binary strings - multiline | 0 |  |
Hex strings - no punc | 0 |  |
Hex strings - with punc | 0 |  |
Hex strings - multiline | 0 |  |
utf16 strings - no punc | 0 |  |
utf16 strings - with punc | 0 |  |
utf16 strings - no punc 2 | 0 |  |
utf16 strings - multiline | 0 |  |
utf32 strings - no punc | 0 |  |
utf32 strings - with punc | 0 |  |
utf32 strings - multiline | 0 |  |
enum values | 0 |  |
enum type func | 0 |  |
Constant floating point with zero fraction | 0 |  |
0b1.11111111e354 | 0.001000 |  |
0b1.11111111e1022 #1 | 0.003000 |  |
0b1.11111111e1022 #2 | 0.003000 |  |
0b1.11111111e1022 #3 | 0.002000 |  |
0b1.11111111e1022 #4 | 0.003000 |  |
1E308 #1 | 0.003000 |  |
1E308 #2 | 0.002000 |  |
1E308 #3 | 0.003000 |  |
1E308 #4 | 0.002000 |  |
1E308 #5 | 0.003000 |  |
inf #1 | 0.002000 |  |
inf #2 | 0.003000 |  |
inf #3 | 0.002000 |  |
inf #4 | 0.003000 |  |
inf #5 | 0.004000 |  |
42555 | 0 |  |
Plank | 0 |  |
Avagadro #1 | 0.000000 | 6.022141e+023 | 6.022141e+023
Avagadro #2 | 0 |  |
Avagadro #3 | 0 |  |
Avagadro #4 | 0 |  |
Something looks bigger than it is #1 | 0.003000 |  |
Something looks bigger than it is #2 | 0.108000 |  |
0b1.11111111e53 | 0 |  |
0b1.11111111e-55 | 0 |  |
Excessively long 0 doesn't cause an error and is read as 0 | 0 |  |
Excessively long 1/9 doesn't cause an error | 0 |  |

Tests: 0089 Failed: 0001 Passed: 0088 Time: 0.153000

t_literals-bound.exe | all file summary
| program died with status 1
test name | test time | expected | outcome
--- | --- | --- | ---
Hex Lit 1 | 0 |  |
Hex Lit 2 | 0 |  |
Hex Lit 3 | 0 |  |
Integer Lit 1 | 0 |  |
Float Lit 1 | 0 |  |
Binary Lit 1 | 0 |  |
Octal Lit 1 | 0 |  |
Dec Lit 1 | 0 |  |
Hex Lit 4 | 0 |  |
Binary Lit 2 | 0 |  |
Octal Lit 2 | 0 |  |
Dec Lit 2 | 0 |  |
Hex Lit 5 | 0 |  |
Hex Lit 6 | 0 |  |
Hex Lit 6 | 0 |  |
Extended string literal 1 | 0 |  |
Extended string literal 2 | 0 |  |
Dual comments | 0 |  |
Extended string literal A | 0 |  |
Extended string literal B | 0 |  |
Extended string literal C | 0 |  |
Extended string literal D | 0 |  |
Extended string literal E | 0 |  |
Escaped strings - newline | 0 |  |
Escaped strings - tab | 0 |  |
Escaped strings - carriage return | 0 |  |
Escaped strings - back slash | 0 |  |
Escaped strings - dbl quote | 0 |  |
Escaped strings - sgl quote | 0 |  |
Escaped strings - null | 0 |  |
Escaped strings - hex | 0 |  |
Escaped strings - u16 | 0 |  |
Escaped strings - U32 | 0 |  |
Escaped characters - newline | 0 |  |
Escaped characters - tab | 0 |  |
Escaped characters - carriage return | 0 |  |
Escaped characters - back slash | 0 |  |
Escaped characters - dbl quote | 0 |  |
Escaped characters - sgl quote | 0 |  |
Escaped characters - null | 0 |  |
Escaped characters - escape #1 | 0 |  |
Escaped characters - escape #2 | 0 |  |
Escaped characters - binary | 0 |  |
Escaped characters - hex | 0 |  |
Escaped characters - u16 | 0 |  |
Escaped characters - U32 | 0 |  |
Binary strings - no punc | 0 |  |
Binary strings - with punc | 0 |  |
Binary strings - multiline | 0 |  |
Hex strings - no punc | 0 |  |
Hex strings - with punc | 0 |  |
Hex strings - multiline | 0 |  |
utf16 strings - no punc | 0 |  |
utf16 strings - with punc | 0 |  |
utf16 strings - no punc 2 | 0 |  |
utf16 strings - multiline | 0 |  |
utf32 strings - no punc | 0 |  |
utf32 strings - with punc | 0 |  |
utf32 strings - multiline | 0 |  |
enum values | 0 |  |
enum type func | 0 |  |
Constant floating point with zero fraction | 0 |  |
0b1.11111111e354 | 0.001000 |  |
0b1.11111111e1022 #1 | 0.003000 |  |
0b1.11111111e1022 #2 | 0.002000 |  |
0b1.11111111e1022 #3 | 0.003000 |  |
0b1.11111111e1022 #4 | 0.003000 |  |
1E308 #1 | 0.002000 |  |
1E308 #2 | 0.003000 |  |
1E308 #3 | 0.002000 |  |
1E308 #4 | 0.003000 |  |
1E308 #5 | 0.003000 |  |
inf #1 | 0.002000 |  |
inf #2 | 0.003000 |  |
inf #3 | 0.002000 |  |
inf #4 | 0.003000 |  |
inf #5 | 0.003000 |  |
42555 | 0 |  |
Plank | 0 |  |
Avagadro #1 | 0.000000 | 6.022141e+023 | 6.022141e+023
Avagadro #2 | 0 |  |
Avagadro #3 | 0 |  |
Avagadro #4 | 0 |  |
Something looks bigger than it is #1 | 0 |  |
Something looks bigger than it is #2 | 0.100000 |  |
0b1.11111111e53 | 0 |  |
0b1.11111111e-55 | 0 |  |
Excessively long 0 doesn't cause an error and is read as 0 | 0 |  |
Excessively long 1/9 doesn't cause an error | 0 |  |

Tests: 0089 Failed: 0001 Passed: 0088 Time: 0.216000

t_literals-translated.exe | all file summary
| program died with status 1
test name | test time | expected | outcome
--- | --- | --- | ---
Hex Lit 1 | 0 |  |
Hex Lit 2 | 0 |  |
Hex Lit 3 | 0 |  |
Integer Lit 1 | 0 |  |
Float Lit 1 | 0 |  |
Binary Lit 1 | 0 |  |
Octal Lit 1 | 0 |  |
Dec Lit 1 | 0 |  |
Hex Lit 4 | 0 |  |
Binary Lit 2 | 0 |  |
Octal Lit 2 | 0 |  |
Dec Lit 2 | 0 |  |
Hex Lit 5 | 0 |  |
Hex Lit 6 | 0 |  |
Hex Lit 6 | 0 |  |
Extended string literal 1 | 0 |  |
Extended string literal 2 | 0 |  |
Dual comments | 0 |  |
Extended string literal A | 0 |  |
Extended string literal B | 0 |  |
Extended string literal C | 0 |  |
Extended string literal D | 0 |  |
Extended string literal E | 0 |  |
Escaped strings - newline | 0 |  |
Escaped strings - tab | 0 |  |
Escaped strings - carriage return | 0 |  |
Escaped strings - back slash | 0 |  |
Escaped strings - dbl quote | 0 |  |
Escaped strings - sgl quote | 0 |  |
Escaped strings - null | 0 |  |
Escaped strings - hex | 0 |  |
Escaped strings - u16 | 0 |  |
Escaped strings - U32 | 0 |  |
Escaped characters - newline | 0 |  |
Escaped characters - tab | 0 |  |
Escaped characters - carriage return | 0 |  |
Escaped characters - back slash | 0 |  |
Escaped characters - dbl quote | 0 |  |
Escaped characters - sgl quote | 0 |  |
Escaped characters - null | 0 |  |
Escaped characters - escape #1 | 0 |  |
Escaped characters - escape #2 | 0 |  |
Escaped characters - binary | 0 |  |
Escaped characters - hex | 0 |  |
Escaped characters - u16 | 0 |  |
Escaped characters - U32 | 0 |  |
Binary strings - no punc | 0 |  |
Binary strings - with punc | 0 |  |
Binary strings - multiline | 0 |  |
Hex strings - no punc | 0 |  |
Hex strings - with punc | 0 |  |
Hex strings - multiline | 0 |  |
utf16 strings - no punc | 0 |  |
utf16 strings - with punc | 0 |  |
utf16 strings - no punc 2 | 0 |  |
utf16 strings - multiline | 0 |  |
utf32 strings - no punc | 0 |  |
utf32 strings - with punc | 0 |  |
utf32 strings - multiline | 0 |  |
enum values | 0 |  |
enum type func | 0 |  |
Constant floating point with zero fraction | 0 |  |
0b1.11111111e354 | 0 |  |
0b1.11111111e1022 #1 | 0 |  |
0b1.11111111e1022 #2 | 0 |  |
0b1.11111111e1022 #3 | 0 |  |
0b1.11111111e1022 #4 | 0 |  |
1E308 #1 | 0.015000 |  |
1E308 #2 | 0 |  |
1E308 #3 | 0 |  |
1E308 #4 | 0 |  |
1E308 #5 | 0 |  |
inf #1 | 0 |  |
inf #2 | 0 |  |
inf #3 | 0 |  |
inf #4 | 0 |  |
inf #5 | 0 |  |
42555 | 0 |  |
Plank | 0 |  |
Avagadro #1 | 0.000000 | 6.022141e+023 | 6.022141e+023
Avagadro #2 | 0 |  |
Avagadro #3 | 0 |  |
Avagadro #4 | 0 |  |
Something looks bigger than it is #1 | 0 |  |
Something looks bigger than it is #2 | 0.126000 |  |
0b1.11111111e53 | 0 |  |
0b1.11111111e-55 | 0 |  |
Excessively long 0 doesn't cause an error and is read as 0 | 0 |  |
Excessively long 1/9 doesn't cause an error | 0 |  |

Tests: 0089 Failed: 0001 Passed: 0088 Time: 0.157000

t_locale.e | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
set() | 0.001000 |  |
set/get | 0 |  |
set/get en_US | 0.003000 |  |
money | 0 |  |
number | 0 |  |
integer | 0 |  |
number | 0 |  |
large integer | 0 |  |
datetime | 0 |  |
set_lang_path/get_lang_path | 0 |  |
lang_load() #1 | 0 |  |
translate() #1 | 0 |  |
translate() #2a | 0 |  |
translate() #2b | 0 |  |
translate() #3 | 0 |  |
translate() sprintf() #1 | 0 |  |
translate() long message #1 | 0 |  |
translate() #4a | 0.001000 |  |
translate() #4b | 0 |  |
translate() #5 | 0 |  |
translate() #6 | 0 |  |
translate() sprintf() #2 | 0 |  |
translate() #7 | 0 |  |
translate() #8 | 0 |  |
translate() #8a | 0 |  |
translate() #9 | 0 |  |
trsprintf #1 | 0 |  |
trsprintf #2 | 0 |  |
get_text unknown number | 0.002000 |  |
get_text known number A | 0 |  |
get_text known number B | 0.003000 |  |
get_text known number C | 0.001000 |  |

Tests: 0032 Failed: 0000 Passed: 0032 Time: 0.013000

t_locale-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
set() | 0 |  |
set/get | 0 |  |
set/get en_US | 0 |  |
money | 0 |  |
number | 0 |  |
integer | 0 |  |
number | 0 |  |
large integer | 0 |  |
datetime | 0 |  |
set_lang_path/get_lang_path | 0 |  |
lang_load() #1 | 0 |  |
translate() #1 | 0 |  |
translate() #2a | 0 |  |
translate() #2b | 0 |  |
translate() #3 | 0 |  |
translate() sprintf() #1 | 0 |  |
translate() long message #1 | 0 |  |
translate() #4a | 0 |  |
translate() #4b | 0 |  |
translate() #5 | 0 |  |
translate() #6 | 0 |  |
translate() sprintf() #2 | 0 |  |
translate() #7 | 0 |  |
translate() #8 | 0 |  |
translate() #8a | 0 |  |
translate() #9 | 0 |  |
trsprintf #1 | 0 |  |
trsprintf #2 | 0 |  |
get_text unknown number | 0 |  |
get_text known number A | 0 |  |
get_text known number B | 0 |  |
get_text known number C | 0 |  |

Tests: 0032 Failed: 0000 Passed: 0032 Time: 0.000000

t_locale-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
set() | 0 |  |
set/get | 0 |  |
set/get en_US | 0.016000 |  |
money | 0 |  |
number | 0 |  |
integer | 0 |  |
number | 0 |  |
large integer | 0 |  |
datetime | 0 |  |
set_lang_path/get_lang_path | 0 |  |
lang_load() #1 | 0 |  |
translate() #1 | 0 |  |
translate() #2a | 0 |  |
translate() #2b | 0 |  |
translate() #3 | 0 |  |
translate() sprintf() #1 | 0 |  |
translate() long message #1 | 0 |  |
translate() #4a | 0 |  |
translate() #4b | 0 |  |
translate() #5 | 0 |  |
translate() #6 | 0 |  |
translate() sprintf() #2 | 0 |  |
translate() #7 | 0 |  |
translate() #8 | 0 |  |
translate() #8a | 0 |  |
translate() #9 | 0 |  |
trsprintf #1 | 0 |  |
trsprintf #2 | 0 |  |
get_text unknown number | 0 |  |
get_text known number A | 0 |  |
get_text known number B | 0 |  |
get_text known number C | 0 |  |

Tests: 0032 Failed: 0000 Passed: 0032 Time: 0.016000

t_lockfile.e | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
locked file with LOCK_EXCLUSIVE | 0.001000 |  |
LOCK_EXCLUSIVE LOCK_EXCLUSIVE | 0.326000 |  |
locked file with LOCK_EXCLUSIVE | 0 |  |
LOCK_EXCLUSIVE LOCK_SHARED | 0.339000 |  |
locked file with LOCK_SHARED | 0 |  |
LOCK_SHARED LOCK_SHARED | 0.340000 |  |
locked file with LOCK_SHARED | 0.001000 |  |
LOCK_SHARED LOCK_EXCLUSIVE | 0.326000 |  |

Tests: 0008 Failed: 0000 Passed: 0008 Time: 1.333000

t_loop.e | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
for #1 | 0 |  |
for by + | 0 |  |
for by - | 0 |  |
for exit | 0 |  |
for continue | 0 |  |
for nested continue | 0 |  |
while #1 | 0 |  |
while continue | 0 |  |
while nested continue | 0 |  |
loop..until with continue | 0 |  |
for loop with if on one line #1 | 0 |  |
for loop with if on one line #2 | 0 |  |
for loop with two 'end for's on one line | 0 |  |
while loop with two 'end while's on one line | 0 |  |
loop-until with two 'until's on one line | 0 |  |
goto-loop with two 'end-if's on one line | 0 |  |
continue to parent loop, ticket:396 | 0 |  |

Tests: 0017 Failed: 0000 Passed: 0017 Time: 0.000000

t_loop-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
for #1 | 0 |  |
for by + | 0 |  |
for by - | 0 |  |
for exit | 0 |  |
for continue | 0 |  |
for nested continue | 0 |  |
while #1 | 0 |  |
while continue | 0 |  |
while nested continue | 0 |  |
loop..until with continue | 0 |  |
for loop with if on one line #1 | 0 |  |
for loop with if on one line #2 | 0 |  |
for loop with two 'end for's on one line | 0 |  |
while loop with two 'end while's on one line | 0 |  |
loop-until with two 'until's on one line | 0 |  |
goto-loop with two 'end-if's on one line | 0 |  |
continue to parent loop, ticket:396 | 0 |  |

Tests: 0017 Failed: 0000 Passed: 0017 Time: 0.000000

t_loop-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
for #1 | 0 |  |
for by + | 0 |  |
for by - | 0 |  |
for exit | 0 |  |
for continue | 0 |  |
for nested continue | 0 |  |
while #1 | 0 |  |
while continue | 0 |  |
while nested continue | 0 |  |
loop..until with continue | 0 |  |
for loop with if on one line #1 | 0 |  |
for loop with if on one line #2 | 0 |  |
for loop with two 'end for's on one line | 0 |  |
while loop with two 'end while's on one line | 0 |  |
loop-until with two 'until's on one line | 0 |  |
goto-loop with two 'end-if's on one line | 0 |  |
continue to parent loop, ticket:396 | 0 |  |

Tests: 0017 Failed: 0000 Passed: 0017 Time: 0.000000

t_machine.e | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
poke_string with null pointer | 0 |  |
poke_string with bad data | 0 |  |
poke_string with small buffer | 0 |  |
poke_string | 0 |  |
poke_wstring with null pointer | 0 |  |
poke_wstring with small buffer | 0 |  |
poke_wstring | 0 |  |
peek_wstring | 0 |  |
allocate_wstring | 0 |  |
allocate_data with cleanup | 0 |  |
allocate_data | 0 |  |
is_using_DEP | 0 |  |
is_DEP_supported | 0 |  |
allocate_protect wordsize 2 | 0 |  |
allocate_protect wordsize 4 | 0 |  |
poke4 / peek4s atom | 0 |  |
poke4 / peek4u atom | 0 |  |
poke4 / peek4s negative atom | 0 |  |
poke/peek negagive, doubles | 0 |  |
poke2/peek2u negagive, doubles | 0 |  |
poke4/peek4u negagive, doubles | 0 |  |
poke8/peek8u negagive, doubles | 0 |  |
poke8/peek8u long long doubles | 0 |  |
poke8/peek8s long long double | 0 |  |

Tests: 0024 Failed: 0000 Passed: 0024 Time: 0.001000

t_machine-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
poke_string with null pointer | 0 |  |
poke_string with bad data | 0 |  |
poke_string with small buffer | 0 |  |
poke_string | 0 |  |
poke_wstring with null pointer | 0 |  |
poke_wstring with small buffer | 0 |  |
poke_wstring | 0 |  |
peek_wstring | 0 |  |
allocate_wstring | 0 |  |
allocate_data with cleanup | 0 |  |
allocate_data | 0 |  |
is_using_DEP | 0 |  |
is_DEP_supported | 0 |  |
allocate_protect wordsize 2 | 0 |  |
allocate_protect wordsize 4 | 0 |  |
poke4 / peek4s atom | 0 |  |
poke4 / peek4u atom | 0 |  |
poke4 / peek4s negative atom | 0 |  |
poke/peek negagive, doubles | 0 |  |
poke2/peek2u negagive, doubles | 0 |  |
poke4/peek4u negagive, doubles | 0 |  |
poke8/peek8u negagive, doubles | 0 |  |
poke8/peek8u long long doubles | 0 |  |
poke8/peek8s long long double | 0 |  |

Tests: 0024 Failed: 0000 Passed: 0024 Time: 0.001000

t_machine-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
poke_string with null pointer | 0 |  |
poke_string with bad data | 0 |  |
poke_string with small buffer | 0 |  |
poke_string | 0 |  |
poke_wstring with null pointer | 0 |  |
poke_wstring with small buffer | 0 |  |
poke_wstring | 0 |  |
peek_wstring | 0 |  |
allocate_wstring | 0 |  |
allocate_data with cleanup | 0 |  |
allocate_data | 0 |  |
is_using_DEP | 0 |  |
is_DEP_supported | 0 |  |
allocate_protect wordsize 2 | 0 |  |
allocate_protect wordsize 4 | 0 |  |
poke4 / peek4s atom | 0 |  |
poke4 / peek4u atom | 0 |  |
poke4 / peek4s negative atom | 0 |  |
poke/peek negagive, doubles | 0 |  |
poke2/peek2u negagive, doubles | 0 |  |
poke4/peek4u negagive, doubles | 0 |  |
poke8/peek8u negagive, doubles | 0 |  |
poke8/peek8u long long doubles | 0 |  |
poke8/peek8s long long double | 0 |  |

Tests: 0024 Failed: 0000 Passed: 0024 Time: 0.000000

t_map.e | all file summary
| EUPHORIA error with status 1
test name | test time | expected | outcome
--- | --- | --- | ---
Error file contents follows below

    c:\Euportable\euphoria\tests\t_map.e:54
    Cannot assign value with a destructor to an integer

    Public & Export & Global & Local Variables

     c:/Euportable/euphoria/include\std\memconst.e:
        DEP_really_works = 1
        use_DEP = 1
        FREE_RID = 2
        kernel_dll = <no value>
        memDLL_id = <no value>
        VirtualAlloc_rid = <no value>
        VirtualLock_rid = <no value>
        VirtualUnlock_rid = <no value>
        VirtualProtect_rid = <no value>
        GetLastError_rid = <no value>
        GetSystemInfo_rid = <no value>

     c:/Euportable/euphoria/include\std\memory.e:
        edges_only = <no value>
        check_calls = 1
        VirtualFree_rid = 25

     c:/Euportable/euphoria/include\std\types.e:
        Defined_Sets = {
                         {98'b',99'c',100'd',102'f',103'g',104'h',106'j',107'k',
    108'l',109'm',110'n',112'p',113'q',114'r',115's',116't',118'v',119'w',120'x',
    121'y',122'z',66'B',67'C',68'D',70'F',71'G',72'H',74'J',75'K',76'L',77'M',
    78'N',80'P',81'Q',82'R',83'S',84'T',86'V',87'W',88'X',89'Y',90'Z'},
                         {97'a',101'e',105'i',111'o',117'u',65'A',69'E',73'I',
    79'O',85'U'},
                         {
                           {48'0',57'9'},
                           {65'A',70'F'},
                           {97'a',102'f'}
                         },
                         {32' ',9,10,13,11,160},
                         {
                           {32' ',47'/'},
                           {58':',63'?'},
                           {91'[',96'`'},
                           {123'{',126'~'}
                         },
                         {
                           {32' ',126'~'}
                         },
                         {
                           {32' ',126'~'},
                           {32' ',32' '},
                           {9,9},
                           {10,10},
                           {13,13},
                           {8,8},
                           {7,7}
                         },
                         {
                           {97'a',122'z'}
                         },
                         {
                           {65'A',90'Z'}
                         },
                         {
                           {48'0',57'9'},
                           {97'a',122'z'},
                           {65'A',90'Z'}
                         },
                         {
                           {48'0',57'9'},
                           {97'a',122'z'},
                           {65'A',90'Z'},
                           {95'_',95'_'}
                         },
                         {
                           {97'a',122'z'},
                           {65'A',90'Z'}
                         },
                         {
                           {0,127''}
                         },
                         {
                           {0,31},
                           {127'',127''}
                         },
                         {
                           {48'0',57'9'}
                         },
                         {
                           {33'!',126'~'}
                         },
                         {
                           {0,255}
                         },
                         {95'_'},
                         {1,0}
                       }

     c:/Euportable/euphoria/include\std\machine.e:
        FREE_ARRAY_RID = 1
        page_size = 4096
        oldprotptr = 10282000
        kernel_dll = 1960968192
        memDLL_id = 1960968192
        VirtualAlloc_rid = 23
        VirtualProtect_rid = 24
        GetLastError_rid = 26
        GetSystemInfo_rid = 27
        vaa = <no value>
        system_info_ptr = <no value>

     c:/Euportable/euphoria/include\std\convert.e:
        mem = 10281776
        decimal_mark = 46'.'

     c:/Euportable/euphoria/include\std\datetime.e:
        yydiff = 80'P'
        month_names = {
                        {74'J',97'a',110'n',117'u',97'a',114'r',121'y'},
                        {70'F',101'e',98'b',114'r',117'u',97'a',114'r',121'y'},
                        {77'M',97'a',114'r',99'c',104'h'},
                        {65'A',112'p',114'r',105'i',108'l'},
                        {77'M',97'a',121'y'},
                        {74'J',117'u',110'n',101'e'},
                        {74'J',117'u',108'l',121'y'},
                        {65'A',117'u',103'g',117'u',115's',116't'},
                        {83'S',101'e',112'p',116't',101'e',109'm',98'b',101'e',
    114'r'},
                        {79'O',99'c',116't',111'o',98'b',101'e',114'r'},
                        {78'N',111'o',118'v',101'e',109'm',98'b',101'e',114'r'},
                        {68'D',101'e',99'c',101'e',109'm',98'b',101'e',114'r'}
                      }
        month_abbrs = {
                        {74'J',97'a',110'n'},
                        {70'F',101'e',98'b'},
                        {77'M',97'a',114'r'},
                        {65'A',112'p',114'r'},
                        {77'M',97'a',121'y'},
                        {74'J',117'u',110'n'},
                        {74'J',117'u',108'l'},
                        {65'A',117'u',103'g'},
                        {83'S',101'e',112'p'},
                        {79'O',99'c',116't'},
                        {78'N',111'o',118'v'},
                        {68'D',101'e',99'c'}
                      }
        day_names = {
                      {83'S',117'u',110'n',100'd',97'a',121'y'},
                      {77'M',111'o',110'n',100'd',97'a',121'y'},
                      {84'T',117'u',101'e',115's',100'd',97'a',121'y'},
                      {87'W',101'e',100'd',110'n',101'e',115's',100'd',97'a',
    121'y'},
                      {84'T',104'h',117'u',114'r',115's',100'd',97'a',121'y'},
                      {70'F',114'r',105'i',100'd',97'a',121'y'},
                      {83'S',97'a',116't',117'u',114'r',100'd',97'a',121'y'}
                    }
        day_abbrs = {
                      {83'S',117'u',110'n'},
                      {77'M',111'o',110'n'},
                      {84'T',117'u',101'e'},
                      {87'W',101'e',100'd'},
                      {84'T',104'h',117'u'},
                      {70'F',114'r',105'i'},
                      {83'S',97'a',116't'}
                    }
        ampm = {
                 {65'A',77'M'},
                 {80'P',77'M'}
               }

     c:/Euportable/euphoria/include\std\filesys.e:
        my_dir = -2
        InitCurDir = {99'c',58':',92'\',69'E',117'u',112'p',111'o',114'r',116't',
    97'a',98'b',108'l',101'e',92'\',101'e',117'u',112'p',104'h',111'o',114'r',
    105'i',97'a',92'\',116't',101'e',115's',116't',115's',92'\'}
        file_counters = {}

     c:/Euportable/euphoria/include\std\pretty.e:
        pretty_end_col = 78'N'
        pretty_chars = 1
        pretty_start_col = 1
        pretty_level = 0
        pretty_file = 3
        pretty_ascii = 2
        pretty_indent = 2
        pretty_ascii_min = 32' '
        pretty_ascii_max = 127''
        pretty_line_count = 4
        pretty_line_max = 1000000000
        pretty_dots = 0
        pretty_line_breaks = 1
        pretty_printing = 1
        pretty_fp_format = {37'%',46'.',49'1',53'5',103'g'}
        pretty_int_format = {37'%',100'd'}
        pretty_line = {125'}'}

     c:/Euportable/euphoria/include\std\serialize.e:
        mem0 = 10282256
        mem1 = 10282257
        mem2 = 10282258
        mem3 = 10282259
        mem4 = 10282260
        mem5 = 10282261
        mem6 = 10282262
        mem7 = 10282263

     c:/Euportable/euphoria/include\std\text.e:
        lower_case_SET = {}
        upper_case_SET = {}
        encoding_NAME = {65'A',83'S',67'C',73'I',73'I'}
        user32 = 1974272000
        api_CharLowerBuff = 37'%'
        api_CharUpperBuff = 38'&'
        tm_size = 1024
        temp_mem = 47565352

     c:/Euportable/euphoria/include\std\io.e:
        mem0 = 10281808
        mem1 = 10281809
        mem2 = 10281810
        mem3 = 10281811

     c:/Euportable/euphoria/include\std\fenv.e:
        conv_table = {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
    0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
    0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
    32' ',0,0,0,1,0,0,0,0,0,8,0,0,0,0,0,16,0,0,0,0,4}
        rev = {105'i',0,0,122'z',0,0,0,111'o',0,0,0,0,0,0,0,117'u',0,0,0,0,0,
    0,0,0,0,0,0,0,0,0,0,101'e'}

     c:/Euportable/euphoria/include\std\scinot.e:
        NATIVE_FORMAT = 2

     c:/Euportable/euphoria/include\std\get.e:
        input_file = <no value>
        input_string = <no value>
        string_next = <no value>
        ch = <no value>
        leading_whitespace = <no value>

     c:/Euportable/euphoria/include\std\eumem.e:
        ram_space = {
                      {
                        0,
                        {
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0}
                        },
                        5
                      },
                      {
                        1006,
                        {
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {
                            183730180,
                            261,
                            {50'2',54'6',49'1'}
                          },
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {
                            674746369,
                            46'.',
                            {52'4',54'6'}
                          },
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {
                            22609936,
                            192,
                            {49'1',57'9',50'2'}
                          },
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {
                            929898517,
                            112'p',
                            {49'1',49'1',50'2'}
                          },
                          {-2,0,0},
                          {
                            335216663,
                            268,
                            {50'2',54'6',56'8'}
                          },
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {
                            946782212,
                            383,
                            {51'3',56'8',51'3'}
                          },
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {
                            434708526,
                            733,
                            {55'7',51'3',51'3'}
                          },
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {
                            581435442,
                            896,
                            {56'8',57'9',54'6'}
                          },
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {
                            349306935,
                            213,
                            {50'2',49'1',51'3'}
                          },
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {
                            667664456,
                            994,
                            {57'9',57'9',52'4'}
                          },
                          {
                            636641353,
                            353,
                            {51'3',53'5',51'3'}
                          },
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {
                            390357074,
                            781,
                            {55'7',56'8',49'1'}
                          },
                          {
                            464207955,
                            660,
                            {54'6',54'6',48'0'}
                          },
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {
                            90767450,
                            645,
                            {54'6',52'4',53'5'}
                          },
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {
                            372531301,
                            762,
                            {55'7',54'6',50'2'}
                          },
                          {-2,0,0},
                          {
                            17334375,
                            122'z',
                            {49'1',50'2',50'2'}
                          },
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {
                            54616182,
                            37'%',
                            {51'3',55'7'}
                          },
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {
                            185540731,
                            137,
                            {49'1',51'3',55'7'}
                          },
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {
                            819617921,
                            396,
                            {51'3',57'9',54'6'}
                          },
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {
                            195035269,
                            480,
                            {52'4',56'8',48'0'}
                          },
                          {
                            872185990,
                            205,
                            {50'2',48'0',53'5'}
                          },
                          {
                            653263397,
                            877,
                            {56'8',55'7',55'7'}
                          },
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {
                            781869195,
                            235,
                            {50'2',51'3',53'5'}
                          },
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {
                            670523543,
                            550,
                            {53'5',53'5',48'0'}
                          },
                          {-2,0,0},
                          {-2,0,0},
                          {
                            410484890,
                            105'i',
                            {49'1',48'0',53'5'}
                          },
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {
                            171425961,
                            250,
                            {50'2',53'5',48'0'}
                          },
                          {-2,0,0},
                          {
                            1002684587,
                            935,
                            {57'9',51'3',53'5'}
                          },
                          {
                            330588332,
                            691,
                            {54'6',57'9',49'1'}
                          },
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {
                            644060530,
                            884,
                            {56'8',56'8',52'4'}
                          },
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {
                            278806751,
                            206,
                            {50'2',48'0',54'6'}
                          },
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {
                            923312368,
                            687,
                            {54'6',56'8',55'7'}
                          },
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {
                            440738042,
                            545,
                            {53'5',52'4',53'5'}
                          },
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {
                            11346175,
                            164,
                            {49'1',54'6',52'4'}
                          },
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {
                            1035026694,
                            380,
                            {51'3',56'8',48'0'}
                          },
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {
                            898793740,
                            44',',
                            {52'4',52'4'}
                          },
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {
                            739672343,
                            999,
                            {57'9',57'9',57'9'}
                          },
                          {
                            21717272,
                            845,
                            {56'8',52'4',53'5'}
                          },
                          {-2,0,0},
                          {
                            207143194,
                            374,
                            {51'3',55'7',52'4'}
                          },
                          {
                            570859803,
                            933,
                            {57'9',51'3',51'3'}
                          },
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {
                            648405283,
                            839,
                            {56'8',51'3',57'9'}
                          },
                          {-2,0,0},
                          {
                            415793445,
                            706,
                            {55'7',48'0',54'6'}
                          },
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {-2,0,0},
                          {
                            241172787,
                            851,
                            ...
        ram_free_list = 0
        free_rid = 6

     c:/Euportable/euphoria/include\std\primes.e:
        list_of_primes = {2,3}

     c:/Euportable/euphoria/include\std\graphcst.e:
        true_fgcolor = {0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,
    21,22,23,24,25,26,27,28,29,30,31}
        true_bgcolor = {0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,
    21,22,23,24,25,26,27,28,29,30,31}

     c:/Euportable/euphoria/include\std\unittest.e:
        time_start = 0.369
        time_test = 0.369
        test_count = 17
        tests_passed = 17
        tests_failed = 0
        filename = {116't',95'_',109'm',97'a',112'p',46'.',101'e'}
        verbose = 1
        abort_on_fail = 0
        wait_on_summary = 0
        accumulate_on_summary = 0
        log_fh = 3
        cmd = {
                {99'c',58':',92'\',69'E',117'u',112'p',111'o',114'r',116't',
    97'a',98'b',108'l',101'e',92'\',101'e',117'u',112'p',104'h',111'o',114'r',
    105'i',97'a',92'\',115's',111'o',117'u',114'r',99'c',101'e',92'\',98'b',
    117'u',105'i',108'l',100'd',92'\',101'e',117'u',105'i',46'.',101'e',120'x',
    101'e'},
                {116't',95'_',109'm',97'a',112'p',46'.',101'e'},
                {45'-',108'l',111'o',103'g'}
              }
        i = 3
        func (from inlined routine 'crash_routine' at 3036) = <no value>

     c:\Euportable\euphoria\tests\t_map.e:
        o1 = 1
        o2 = <no value>
        o3 = <no value>
        m1 = 2
        i = 5
        i = 1000
        i = <no value>
        i = <no value>
        opm = <no value>
        opms = <no value>
        m1s = <no value>
        m2 = <no value>
        i = <no value>
        n = <no value>
        i = <no value>
        m3 = <no value>
        m4 = <no value>
        fhs = <no value>
        m5 = <no value>
        initial_size_p (from inlined routine 'new' at 5236) = <no value>
        city_population = <no value>
        m6 = <no value>
        m7 = <no value>
        m8 = <no value>
        i = <no value>
        cm1 = <no value>
        cm2 = <no value>
        kv_string (from inlined routine 'new_from_string' at 6727) = <no value>
        fer = <no value>
        efer = <no value>
        i = <no value>
        initial_size_p (from inlined routine 'new' at 7539) = <no value>
        initial_size_p (from inlined routine 'new' at 7939) = <no value>
        initial_size_p (from inlined routine 'new' at 8041) = <no value>
        gimlet = <no value>
        init_routines = <no value>
        names = <no value>

map new #1 | 0 |  |
map m1 get -5 | 0 |  |
map m1 get 0 | 0 |  |
map m1 get 5 | 0 |  |
map m1 get 6 | 0 |  |
map m1 get 8 | 0 |  |
map m1 get -199999999999 | 0 |  |
map m1 get "XXXXXXXXXX" | 0 |  |
map m1 size#1 | 0 |  |
map m1 keys | 0 |  |
map m1 has #1 | 0 |  |
map m1 has #2 | 0 |  |
map m1 has #3 | 0 |  |
map m1 has #4 | 0 |  |
map m1 size#2 | 0 |  |
map m1 get 5#2 | 0 |  |
map m1 get 1000 | 0 |  |
unittesting crashed | 0.000000 | 1 | 0

Tests: 0018 Failed: 0001 Passed: 0017 Time: 0.016000

t_map-bound.exe | all file summary
| EUPHORIA error with status 1
test name | test time | expected | outcome
--- | --- | --- | ---
Error file contents follows below

    c:\Euportable\euphoria\tests\t_map.e:1
    Cannot assign value with a destructor to an integer

    Public & Export & Global & Local Variables

map new #1 | 0 |  |
map m1 get -5 | 0 |  |
map m1 get 0 | 0 |  |
map m1 get 5 | 0 |  |
map m1 get 6 | 0 |  |
map m1 get 8 | 0 |  |
map m1 get -199999999999 | 0 |  |
map m1 get "XXXXXXXXXX" | 0 |  |
map m1 size#1 | 0 |  |
map m1 keys | 0 |  |
map m1 has #1 | 0 |  |
map m1 has #2 | 0 |  |
map m1 has #3 | 0 |  |
map m1 has #4 | 0 |  |
map m1 size#2 | 0 |  |
map m1 get 5#2 | 0 |  |
map m1 get 1000 | 0 |  |
unittesting crashed | 0.000000 | 1 | 0

Tests: 0018 Failed: 0001 Passed: 0017 Time: 0.084000

t_map-translated.exe | all file summary
| EUPHORIA error with status 1
test name | test time | expected | outcome
--- | --- | --- | ---
Error file contents follows below

    Fatal run-time error:
    Cannot assign value with a destructor to an integer

map new #1 | 0 |  |
map m1 get -5 | 0 |  |
map m1 get 0 | 0 |  |
map m1 get 5 | 0 |  |
map m1 get 6 | 0 |  |
map m1 get 8 | 0 |  |
map m1 get -199999999999 | 0 |  |
map m1 get "XXXXXXXXXX" | 0 |  |
map m1 size#1 | 0 |  |
map m1 keys | 0 |  |
map m1 has #1 | 0 |  |
map m1 has #2 | 0 |  |
map m1 has #3 | 0 |  |
map m1 has #4 | 0 |  |
map m1 size#2 | 0 |  |
map m1 get 5#2 | 0 |  |
map m1 get 1000 | 0 |  |
unittesting crashed | 0.000000 | 1 | 0

Tests: 0018 Failed: 0001 Passed: 0017 Time: 0.037000

t_math.e | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
gcd #1 | 0 |  |
gcd #2 | 0 |  |
gcd #3 | 0 |  |
gcd #4 | 0 |  |
gcd #5 | 0 |  |
gcd #6 | 0 |  |
is_even #1 | 0 |  |
is_even #2 | 0 |  |
is_even_obj | 0 |  |
is_even_obj 1c | 0 |  |
is_even_obj 2c | 0 |  |
or_all | 0 |  |
or_all 1c | 0 |  |
or_all 2c | 0 |  |
ceil() integer | 0 |  |
ceil() float #1 | 0 |  |
ceil() float #2 | 0 |  |
ceil() float #3 | 0 |  |
ceil() float #4 | 0 |  |
ceil() sequence | 0 |  |
ceil() large integer | 0 |  |
round() float #1 | 0 |  |
round() float #2 | 0 |  |
round() float #3 | 0 |  |
round() float #4 | 0 |  |
round() sequence #1 | 0 |  |
round() sequence #2 | 0 |  |
round() (default) float #1 | 0 |  |
round() (default) float #2 | 0 |  |
round() (default) float #3 | 0 |  |
round() (default) sequence | 0 |  |
round 1c | 0 |  |
sign() integer #1 | 0 |  |
sign() integer #2 | 0 |  |
sign() integer #3 | 0 |  |
sign() float #1 | 0 |  |
sign() float #2 | 0 |  |
sign() float #3 | 0 |  |
sign() sequence | 0 |  |
abs() integer #1 | 0 |  |
abs() integer #2 | 0 |  |
abs() integer #3 | 0 |  |
abs() float #1 | 0 |  |
abs() float #2 | 0 |  |
abs() float #3 | 0 |  |
abs() sequence | 0 |  |
sum() integer | 0 |  |
sum() sequence | 0 |  |
sum() two sequences | 0 |  |
sum 1c | 0 |  |
min() integer | 0 |  |
min() sequence | 0 |  |
max() integer | 0 |  |
max() integer | 0 |  |
log() #1 | 0 |  |
log() #2 | 0 |  |
log() #3 | 0 |  |
log() #4 | 0 |  |
log10() #1 | 0 |  |
log10() #2 | 0 |  |
log10() #3 | 0 |  |
deg2rad() #1 | 0 |  |
deg2rad() #2 | 0 |  |
deg2rad() #3 | 0 |  |
deg2rad() #4 | 0 |  |
deg2rad() #5 | 0 |  |
deg2rad() #6 | 0 |  |
deg2rad() #7 | 0 |  |
rad2deg() #1 | 0 |  |
rad2deg() #2 | 0 |  |
rad2deg() #3 | 0 |  |
exp() #1 | 0 |  |
exp() #2 | 0 |  |
fib 1 | 0 |  |
fib 2 | 0 |  |
fib 3 | 0 |  |
fib 4 | 0 |  |
fib 5 | 0 |  |
fib 6 | 0 |  |
fib 7 | 0 |  |
fib 8 | 0 |  |
fib 9 | 0 |  |
fib 10 | 0 |  |
fib 11 | 0 |  |
fib 12 | 0 |  |
fib 13 | 0 |  |
fib 14 | 0 |  |
fib 15 | 0 |  |
fib 16 | 0 |  |
fib 17 | 0 |  |
fib 18 | 0 |  |
fib 19 | 0 |  |
fib 20 | 0 |  |
fib 21 | 0 |  |
fib 22 | 0 |  |
fib 23 | 0 |  |
fib 24 | 0 |  |
fib 25 | 0 |  |
fib 26 | 0 |  |
fib 27 | 0 |  |
fib 28 | 0 |  |
fib 29 | 0 |  |
fib 30 | 0 |  |
fib 31 | 0 |  |
fib 32 | 0 |  |
fib 33 | 0 |  |
fib 34 | 0 |  |
fib 35 | 0 |  |
fib 36 | 0 |  |
fib 37 | 0 |  |
fib 38 | 0 |  |
fib 39 | 0 |  |
fib 40 | 0 |  |
fib 41 | 0 |  |
fib 42 | 0 |  |
fib 43 | 0 |  |
fib 44 | 0 |  |
fib 45 | 0 |  |
fib 46 | 0 |  |
fib 47 | 0 |  |
fib 48 | 0 |  |
fib 49 | 0 |  |
fib 50 | 0 |  |
fib 51 | 0 |  |
fib 52 | 0 |  |
fib 53 | 0 |  |
fib 54 | 0 |  |
fib 55 | 0 |  |
fib 56 | 0 |  |
fib 57 | 0 |  |
fib 58 | 0 |  |
fib 59 | 0 |  |
fib 60 | 0 |  |
fib 61 | 0 |  |
fib 62 | 0 |  |
fib 63 | 0 |  |
fib 64 | 0 |  |
fib 65 | 0 |  |
fib 66 | 0 |  |
fib 67 | 0 |  |
fib 68 | 0 |  |
fib 69 | 0 |  |
fib 71 | 0 |  |
fib 72 | 0 |  |
fib 73 | 0 |  |
fib 74 | 0 |  |
atan2() #1 | 0 |  |
atan2() #2 | 0 |  |
atan2() #3 | 0 |  |
atan2() #4 | 0 |  |
atan2() #5 | 0 |  |
rand_range(1,5) | 0 |  |
rand_range(100,300) | 0 |  |
rand_range(-100,-10) | 0 |  |
rand_range(1,5) | 0 |  |
rand_range(100,300) | 0 |  |
rand_range(-100,-10) | 0 |  |
rand_range(1,5) | 0 |  |
rand_range(100,300) | 0 |  |
rand_range(-100,-10) | 0 |  |
rand_range(1,5) | 0 |  |
rand_range(100,300) | 0 |  |
rand_range(-100,-10) | 0 |  |
rand_range(1,5) | 0 |  |
rand_range(100,300) | 0 |  |
rand_range(-100,-10) | 0 |  |
rand_range(1,5) | 0 |  |
rand_range(100,300) | 0 |  |
rand_range(-100,-10) | 0 |  |
rand_range(1,5) | 0 |  |
rand_range(100,300) | 0 |  |
rand_range(-100,-10) | 0 |  |
rand_range(1,5) | 0 |  |
rand_range(100,300) | 0 |  |
rand_range(-100,-10) | 0 |  |
rand_range(1,5) | 0 |  |
rand_range(100,300) | 0 |  |
rand_range(-100,-10) | 0 |  |
rand_range(1,5) | 0 |  |
rand_range(100,300) | 0 |  |
rand_range(-100,-10) | 0 |  |
remainder() #1 | 0 |  |
remainder() #2 | 0 |  |
mod() #1 | 0 |  |
mod() #2 | 0 |  |
mod() #3 | 0 |  |
mod() #4 | 0 |  |
mod() #5 | 0 |  |
mod() #6 | 0 |  |
mod() #7 | 0 |  |
mod() #8 | 0 |  |
mod() #9 | 0 |  |
mod() #10 | 0 |  |
product:6! | 0 |  |
product(1) | 0 |  |
product deep sequence | 0 |  |
product 1c | 0 |  |
rem() #1 | 0 |  |
rem() #2 | 0 |  |
rem() #3 | 0 |  |
rem() #4 | 0 |  |
div #1 | 0 |  |
div #2 | 0 |  |
div #3 | 0 |  |
div #4 | 0 |  |
shift_bits left #1 | 0 |  |
shift_bits left #2 | 0 |  |
shift_bits left #3 | 0 |  |
shift_bits left #4 | 0 |  |
shift_bits left #5 | 0 |  |
shift_bits left #6 | 0 |  |
shift_bits zero #1 | 0 |  |
shift_bits zero #2 | 0 |  |
shift_bits right #1 | 0 |  |
shift_bits right #2 | 0 |  |
shift_bits right #3 | 0 |  |
shift_bits right #4 | 0 |  |
shift_bits right #5 | 0 |  |
shift_bits right #6 | 0 |  |
shift_bits seq | 0 |  |
rotate bits #1 | 0 |  |
rotate bits #2 | 0 |  |
rotate bits #3 | 0 |  |
rotate bits #4 | 0 |  |
rotate bits #5 | 0 |  |
rotate bits #6 | 0 |  |
rotate bits #7 | 0 |  |
rotate bits #8 | 0 |  |
rotate bits #9 | 0 |  |
rotate bits #A | 0 |  |
rotate bits #B | 0 |  |
sinh | 0 |  |
cosh | 0 |  |
argsh | 0 |  |
argch | 0 |  |
tanh | 0 |  |
arctanh | 0 |  |
arccos | 0 |  |
arcsin | 0 |  |
trig_range 1c | 0 |  |
abs_below_1 1c | 0 |  |
not_below_1 1c | 0 |  |
sin(1) | 0 |  |
cos(1) | 0 |  |
tan(1) | 0 |  |
arctan(1) | 0 |  |
Hex Literal #1 | 0 |  |
Hex Literal #2 | 0 |  |
Hex Literal #3 | 0 |  |
Hex Literal #4 | 0 |  |
approx #1 | 0 |  |
approx #2 | 0 |  |
approx #3 | 0 |  |
approx #4 | 0 |  |
approx #5 | 0 |  |
approx #6 | 0 |  |
powof2 | 0 |  |
frac #1 | 0 |  |
frac #2 | 0 |  |
frac #3 | 0 |  |
trunc #1 | 0 |  |
trunc #2 | 0 |  |
trunc #3 | 0 |  |
intdiv #1 | 0 |  |
intdiv #2 | 0 |  |
intdiv #3 | 0 |  |
intdiv #4 | 0 |  |
intdiv #5 | 0 |  |
intdiv #6 | 0 |  |
intdiv #7 | 0 |  |
intdiv #8 | 0 |  |
ensure_in_range #1 | 0 |  |
ensure_in_range #2 | 0 |  |
ensure_in_range #3 | 0 |  |
ensure_in_range #4 | 0 |  |
ensure_in_range #5 | 0 |  |
ensure_in_range #6 | 0 |  |
ensure_in_range #7 | 0 |  |
ensure_in_list #1 | 0 |  |
ensure_in_list #2 | 0 |  |
ensure_in_list #3 | 0 |  |
ensure_in_list #4 | 0 |  |
ensure_in_list #5 | 0 |  |
ensure_in_list #6 | 0 |  |
not_bits int #1 | 0 |  |
not_bits dbl #1 | 0 |  |
larger_of #1 | 0 |  |
larger_of #2 | 0 |  |
larger_of #3 | 0 |  |
larger_of #4 | 0 |  |
larger_of #5 | 0 |  |
smaller_of #1 | 0 |  |
smaller_of #2 | 0 |  |
smaller_of #3 | 0 |  |
smaller_of #4 | 0 |  |
smaller_of #5 | 0 |  |
Trig sine function works the same whether it is an integer or float 1: | 0 |  |
Trig sine function works the same whether it is an integer or float 2: | 0 |  |
Trig cosine function works the same whether it is an integer or float 1: | 0 |  |
Trig cosine function works the same whether it is an integer or float 2: | 0 |  |
Trig tan function works the same whether it is an integer or float 1: | 0 |  |
Trig tan function works the same whether it is an integer or float d2: | 0 |  |

Tests: 0302 Failed: 0000 Passed: 0302 Time: 0.000000

t_math-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
gcd #1 | 0 |  |
gcd #2 | 0 |  |
gcd #3 | 0 |  |
gcd #4 | 0 |  |
gcd #5 | 0 |  |
gcd #6 | 0 |  |
is_even #1 | 0 |  |
is_even #2 | 0 |  |
is_even_obj | 0 |  |
is_even_obj 1c | 0 |  |
is_even_obj 2c | 0 |  |
or_all | 0 |  |
or_all 1c | 0 |  |
or_all 2c | 0 |  |
ceil() integer | 0 |  |
ceil() float #1 | 0 |  |
ceil() float #2 | 0 |  |
ceil() float #3 | 0 |  |
ceil() float #4 | 0 |  |
ceil() sequence | 0 |  |
ceil() large integer | 0 |  |
round() float #1 | 0 |  |
round() float #2 | 0 |  |
round() float #3 | 0 |  |
round() float #4 | 0 |  |
round() sequence #1 | 0 |  |
round() sequence #2 | 0 |  |
round() (default) float #1 | 0 |  |
round() (default) float #2 | 0 |  |
round() (default) float #3 | 0 |  |
round() (default) sequence | 0 |  |
round 1c | 0 |  |
sign() integer #1 | 0 |  |
sign() integer #2 | 0 |  |
sign() integer #3 | 0 |  |
sign() float #1 | 0 |  |
sign() float #2 | 0 |  |
sign() float #3 | 0 |  |
sign() sequence | 0 |  |
abs() integer #1 | 0 |  |
abs() integer #2 | 0 |  |
abs() integer #3 | 0 |  |
abs() float #1 | 0 |  |
abs() float #2 | 0 |  |
abs() float #3 | 0 |  |
abs() sequence | 0 |  |
sum() integer | 0 |  |
sum() sequence | 0 |  |
sum() two sequences | 0 |  |
sum 1c | 0 |  |
min() integer | 0 |  |
min() sequence | 0 |  |
max() integer | 0 |  |
max() integer | 0 |  |
log() #1 | 0 |  |
log() #2 | 0 |  |
log() #3 | 0 |  |
log() #4 | 0 |  |
log10() #1 | 0 |  |
log10() #2 | 0 |  |
log10() #3 | 0 |  |
deg2rad() #1 | 0 |  |
deg2rad() #2 | 0 |  |
deg2rad() #3 | 0 |  |
deg2rad() #4 | 0 |  |
deg2rad() #5 | 0 |  |
deg2rad() #6 | 0 |  |
deg2rad() #7 | 0 |  |
rad2deg() #1 | 0 |  |
rad2deg() #2 | 0 |  |
rad2deg() #3 | 0 |  |
exp() #1 | 0 |  |
exp() #2 | 0 |  |
fib 1 | 0 |  |
fib 2 | 0 |  |
fib 3 | 0 |  |
fib 4 | 0 |  |
fib 5 | 0 |  |
fib 6 | 0 |  |
fib 7 | 0 |  |
fib 8 | 0 |  |
fib 9 | 0 |  |
fib 10 | 0 |  |
fib 11 | 0 |  |
fib 12 | 0 |  |
fib 13 | 0 |  |
fib 14 | 0 |  |
fib 15 | 0 |  |
fib 16 | 0 |  |
fib 17 | 0 |  |
fib 18 | 0 |  |
fib 19 | 0 |  |
fib 20 | 0 |  |
fib 21 | 0 |  |
fib 22 | 0 |  |
fib 23 | 0 |  |
fib 24 | 0 |  |
fib 25 | 0 |  |
fib 26 | 0 |  |
fib 27 | 0 |  |
fib 28 | 0 |  |
fib 29 | 0 |  |
fib 30 | 0 |  |
fib 31 | 0 |  |
fib 32 | 0 |  |
fib 33 | 0 |  |
fib 34 | 0 |  |
fib 35 | 0 |  |
fib 36 | 0 |  |
fib 37 | 0 |  |
fib 38 | 0 |  |
fib 39 | 0 |  |
fib 40 | 0 |  |
fib 41 | 0 |  |
fib 42 | 0 |  |
fib 43 | 0 |  |
fib 44 | 0 |  |
fib 45 | 0 |  |
fib 46 | 0 |  |
fib 47 | 0 |  |
fib 48 | 0 |  |
fib 49 | 0 |  |
fib 50 | 0 |  |
fib 51 | 0 |  |
fib 52 | 0 |  |
fib 53 | 0 |  |
fib 54 | 0 |  |
fib 55 | 0 |  |
fib 56 | 0 |  |
fib 57 | 0 |  |
fib 58 | 0 |  |
fib 59 | 0 |  |
fib 60 | 0 |  |
fib 61 | 0 |  |
fib 62 | 0 |  |
fib 63 | 0 |  |
fib 64 | 0 |  |
fib 65 | 0 |  |
fib 66 | 0 |  |
fib 67 | 0 |  |
fib 68 | 0 |  |
fib 69 | 0 |  |
fib 71 | 0 |  |
fib 72 | 0 |  |
fib 73 | 0 |  |
fib 74 | 0 |  |
atan2() #1 | 0 |  |
atan2() #2 | 0 |  |
atan2() #3 | 0 |  |
atan2() #4 | 0 |  |
atan2() #5 | 0 |  |
rand_range(1,5) | 0 |  |
rand_range(100,300) | 0 |  |
rand_range(-100,-10) | 0 |  |
rand_range(1,5) | 0 |  |
rand_range(100,300) | 0 |  |
rand_range(-100,-10) | 0 |  |
rand_range(1,5) | 0 |  |
rand_range(100,300) | 0 |  |
rand_range(-100,-10) | 0 |  |
rand_range(1,5) | 0 |  |
rand_range(100,300) | 0 |  |
rand_range(-100,-10) | 0 |  |
rand_range(1,5) | 0 |  |
rand_range(100,300) | 0 |  |
rand_range(-100,-10) | 0 |  |
rand_range(1,5) | 0 |  |
rand_range(100,300) | 0 |  |
rand_range(-100,-10) | 0 |  |
rand_range(1,5) | 0 |  |
rand_range(100,300) | 0 |  |
rand_range(-100,-10) | 0 |  |
rand_range(1,5) | 0 |  |
rand_range(100,300) | 0 |  |
rand_range(-100,-10) | 0 |  |
rand_range(1,5) | 0 |  |
rand_range(100,300) | 0 |  |
rand_range(-100,-10) | 0 |  |
rand_range(1,5) | 0 |  |
rand_range(100,300) | 0 |  |
rand_range(-100,-10) | 0 |  |
remainder() #1 | 0 |  |
remainder() #2 | 0 |  |
mod() #1 | 0 |  |
mod() #2 | 0 |  |
mod() #3 | 0 |  |
mod() #4 | 0 |  |
mod() #5 | 0 |  |
mod() #6 | 0 |  |
mod() #7 | 0 |  |
mod() #8 | 0 |  |
mod() #9 | 0 |  |
mod() #10 | 0 |  |
product:6! | 0 |  |
product(1) | 0 |  |
product deep sequence | 0 |  |
product 1c | 0 |  |
rem() #1 | 0 |  |
rem() #2 | 0 |  |
rem() #3 | 0 |  |
rem() #4 | 0 |  |
div #1 | 0 |  |
div #2 | 0 |  |
div #3 | 0 |  |
div #4 | 0 |  |
shift_bits left #1 | 0 |  |
shift_bits left #2 | 0 |  |
shift_bits left #3 | 0 |  |
shift_bits left #4 | 0 |  |
shift_bits left #5 | 0 |  |
shift_bits left #6 | 0 |  |
shift_bits zero #1 | 0 |  |
shift_bits zero #2 | 0 |  |
shift_bits right #1 | 0 |  |
shift_bits right #2 | 0 |  |
shift_bits right #3 | 0 |  |
shift_bits right #4 | 0 |  |
shift_bits right #5 | 0 |  |
shift_bits right #6 | 0 |  |
shift_bits seq | 0 |  |
rotate bits #1 | 0 |  |
rotate bits #2 | 0 |  |
rotate bits #3 | 0 |  |
rotate bits #4 | 0 |  |
rotate bits #5 | 0 |  |
rotate bits #6 | 0 |  |
rotate bits #7 | 0 |  |
rotate bits #8 | 0 |  |
rotate bits #9 | 0 |  |
rotate bits #A | 0 |  |
rotate bits #B | 0 |  |
sinh | 0 |  |
cosh | 0 |  |
argsh | 0 |  |
argch | 0 |  |
tanh | 0 |  |
arctanh | 0 |  |
arccos | 0 |  |
arcsin | 0 |  |
trig_range 1c | 0 |  |
abs_below_1 1c | 0 |  |
not_below_1 1c | 0 |  |
sin(1) | 0 |  |
cos(1) | 0 |  |
tan(1) | 0 |  |
arctan(1) | 0 |  |
Hex Literal #1 | 0 |  |
Hex Literal #2 | 0 |  |
Hex Literal #3 | 0 |  |
Hex Literal #4 | 0 |  |
approx #1 | 0 |  |
approx #2 | 0 |  |
approx #3 | 0 |  |
approx #4 | 0 |  |
approx #5 | 0 |  |
approx #6 | 0 |  |
powof2 | 0 |  |
frac #1 | 0 |  |
frac #2 | 0 |  |
frac #3 | 0 |  |
trunc #1 | 0 |  |
trunc #2 | 0 |  |
trunc #3 | 0 |  |
intdiv #1 | 0 |  |
intdiv #2 | 0 |  |
intdiv #3 | 0 |  |
intdiv #4 | 0 |  |
intdiv #5 | 0 |  |
intdiv #6 | 0 |  |
intdiv #7 | 0 |  |
intdiv #8 | 0 |  |
ensure_in_range #1 | 0 |  |
ensure_in_range #2 | 0 |  |
ensure_in_range #3 | 0 |  |
ensure_in_range #4 | 0 |  |
ensure_in_range #5 | 0 |  |
ensure_in_range #6 | 0 |  |
ensure_in_range #7 | 0 |  |
ensure_in_list #1 | 0 |  |
ensure_in_list #2 | 0 |  |
ensure_in_list #3 | 0 |  |
ensure_in_list #4 | 0 |  |
ensure_in_list #5 | 0 |  |
ensure_in_list #6 | 0 |  |
not_bits int #1 | 0 |  |
not_bits dbl #1 | 0 |  |
larger_of #1 | 0 |  |
larger_of #2 | 0 |  |
larger_of #3 | 0 |  |
larger_of #4 | 0 |  |
larger_of #5 | 0 |  |
smaller_of #1 | 0 |  |
smaller_of #2 | 0 |  |
smaller_of #3 | 0 |  |
smaller_of #4 | 0 |  |
smaller_of #5 | 0 |  |
Trig sine function works the same whether it is an integer or float 1: | 0 |  |
Trig sine function works the same whether it is an integer or float 2: | 0 |  |
Trig cosine function works the same whether it is an integer or float 1: | 0 |  |
Trig cosine function works the same whether it is an integer or float 2: | 0 |  |
Trig tan function works the same whether it is an integer or float 1: | 0 |  |
Trig tan function works the same whether it is an integer or float d2: | 0 |  |

Tests: 0302 Failed: 0000 Passed: 0302 Time: 0.000000

t_math-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
gcd #1 | 0 |  |
gcd #2 | 0 |  |
gcd #3 | 0 |  |
gcd #4 | 0 |  |
gcd #5 | 0 |  |
gcd #6 | 0 |  |
is_even #1 | 0 |  |
is_even #2 | 0 |  |
is_even_obj | 0 |  |
is_even_obj 1c | 0 |  |
is_even_obj 2c | 0 |  |
or_all | 0 |  |
or_all 1c | 0 |  |
or_all 2c | 0 |  |
ceil() integer | 0 |  |
ceil() float #1 | 0 |  |
ceil() float #2 | 0 |  |
ceil() float #3 | 0 |  |
ceil() float #4 | 0 |  |
ceil() sequence | 0 |  |
ceil() large integer | 0 |  |
round() float #1 | 0 |  |
round() float #2 | 0 |  |
round() float #3 | 0 |  |
round() float #4 | 0 |  |
round() sequence #1 | 0 |  |
round() sequence #2 | 0 |  |
round() (default) float #1 | 0 |  |
round() (default) float #2 | 0 |  |
round() (default) float #3 | 0 |  |
round() (default) sequence | 0 |  |
round 1c | 0 |  |
sign() integer #1 | 0 |  |
sign() integer #2 | 0 |  |
sign() integer #3 | 0 |  |
sign() float #1 | 0 |  |
sign() float #2 | 0 |  |
sign() float #3 | 0 |  |
sign() sequence | 0 |  |
abs() integer #1 | 0 |  |
abs() integer #2 | 0 |  |
abs() integer #3 | 0 |  |
abs() float #1 | 0 |  |
abs() float #2 | 0 |  |
abs() float #3 | 0 |  |
abs() sequence | 0 |  |
sum() integer | 0 |  |
sum() sequence | 0 |  |
sum() two sequences | 0 |  |
sum 1c | 0 |  |
min() integer | 0 |  |
min() sequence | 0 |  |
max() integer | 0 |  |
max() integer | 0 |  |
log() #1 | 0 |  |
log() #2 | 0 |  |
log() #3 | 0 |  |
log() #4 | 0 |  |
log10() #1 | 0 |  |
log10() #2 | 0 |  |
log10() #3 | 0 |  |
deg2rad() #1 | 0 |  |
deg2rad() #2 | 0 |  |
deg2rad() #3 | 0 |  |
deg2rad() #4 | 0 |  |
deg2rad() #5 | 0 |  |
deg2rad() #6 | 0 |  |
deg2rad() #7 | 0 |  |
rad2deg() #1 | 0 |  |
rad2deg() #2 | 0 |  |
rad2deg() #3 | 0 |  |
exp() #1 | 0 |  |
exp() #2 | 0 |  |
fib 1 | 0 |  |
fib 2 | 0 |  |
fib 3 | 0 |  |
fib 4 | 0 |  |
fib 5 | 0 |  |
fib 6 | 0 |  |
fib 7 | 0 |  |
fib 8 | 0 |  |
fib 9 | 0 |  |
fib 10 | 0 |  |
fib 11 | 0 |  |
fib 12 | 0 |  |
fib 13 | 0 |  |
fib 14 | 0 |  |
fib 15 | 0 |  |
fib 16 | 0 |  |
fib 17 | 0 |  |
fib 18 | 0 |  |
fib 19 | 0 |  |
fib 20 | 0 |  |
fib 21 | 0 |  |
fib 22 | 0 |  |
fib 23 | 0 |  |
fib 24 | 0 |  |
fib 25 | 0 |  |
fib 26 | 0 |  |
fib 27 | 0 |  |
fib 28 | 0 |  |
fib 29 | 0 |  |
fib 30 | 0 |  |
fib 31 | 0 |  |
fib 32 | 0 |  |
fib 33 | 0 |  |
fib 34 | 0 |  |
fib 35 | 0 |  |
fib 36 | 0 |  |
fib 37 | 0 |  |
fib 38 | 0 |  |
fib 39 | 0 |  |
fib 40 | 0 |  |
fib 41 | 0 |  |
fib 42 | 0 |  |
fib 43 | 0 |  |
fib 44 | 0 |  |
fib 45 | 0 |  |
fib 46 | 0 |  |
fib 47 | 0 |  |
fib 48 | 0 |  |
fib 49 | 0 |  |
fib 50 | 0 |  |
fib 51 | 0 |  |
fib 52 | 0 |  |
fib 53 | 0 |  |
fib 54 | 0 |  |
fib 55 | 0 |  |
fib 56 | 0 |  |
fib 57 | 0 |  |
fib 58 | 0 |  |
fib 59 | 0 |  |
fib 60 | 0 |  |
fib 61 | 0 |  |
fib 62 | 0 |  |
fib 63 | 0 |  |
fib 64 | 0 |  |
fib 65 | 0 |  |
fib 66 | 0 |  |
fib 67 | 0 |  |
fib 68 | 0 |  |
fib 69 | 0 |  |
fib 71 | 0 |  |
fib 72 | 0 |  |
fib 73 | 0 |  |
fib 74 | 0 |  |
atan2() #1 | 0 |  |
atan2() #2 | 0 |  |
atan2() #3 | 0 |  |
atan2() #4 | 0 |  |
atan2() #5 | 0 |  |
rand_range(1,5) | 0 |  |
rand_range(100,300) | 0 |  |
rand_range(-100,-10) | 0 |  |
rand_range(1,5) | 0 |  |
rand_range(100,300) | 0 |  |
rand_range(-100,-10) | 0 |  |
rand_range(1,5) | 0 |  |
rand_range(100,300) | 0 |  |
rand_range(-100,-10) | 0 |  |
rand_range(1,5) | 0 |  |
rand_range(100,300) | 0 |  |
rand_range(-100,-10) | 0 |  |
rand_range(1,5) | 0 |  |
rand_range(100,300) | 0 |  |
rand_range(-100,-10) | 0 |  |
rand_range(1,5) | 0 |  |
rand_range(100,300) | 0 |  |
rand_range(-100,-10) | 0 |  |
rand_range(1,5) | 0 |  |
rand_range(100,300) | 0 |  |
rand_range(-100,-10) | 0 |  |
rand_range(1,5) | 0 |  |
rand_range(100,300) | 0 |  |
rand_range(-100,-10) | 0 |  |
rand_range(1,5) | 0 |  |
rand_range(100,300) | 0 |  |
rand_range(-100,-10) | 0 |  |
rand_range(1,5) | 0 |  |
rand_range(100,300) | 0 |  |
rand_range(-100,-10) | 0 |  |
remainder() #1 | 0 |  |
remainder() #2 | 0 |  |
mod() #1 | 0 |  |
mod() #2 | 0 |  |
mod() #3 | 0 |  |
mod() #4 | 0 |  |
mod() #5 | 0 |  |
mod() #6 | 0 |  |
mod() #7 | 0 |  |
mod() #8 | 0 |  |
mod() #9 | 0 |  |
mod() #10 | 0 |  |
product:6! | 0 |  |
product(1) | 0 |  |
product deep sequence | 0 |  |
product 1c | 0 |  |
rem() #1 | 0 |  |
rem() #2 | 0 |  |
rem() #3 | 0 |  |
rem() #4 | 0 |  |
div #1 | 0 |  |
div #2 | 0 |  |
div #3 | 0 |  |
div #4 | 0 |  |
shift_bits left #1 | 0 |  |
shift_bits left #2 | 0 |  |
shift_bits left #3 | 0 |  |
shift_bits left #4 | 0 |  |
shift_bits left #5 | 0 |  |
shift_bits left #6 | 0 |  |
shift_bits zero #1 | 0 |  |
shift_bits zero #2 | 0 |  |
shift_bits right #1 | 0 |  |
shift_bits right #2 | 0 |  |
shift_bits right #3 | 0 |  |
shift_bits right #4 | 0 |  |
shift_bits right #5 | 0 |  |
shift_bits right #6 | 0 |  |
shift_bits seq | 0 |  |
rotate bits #1 | 0 |  |
rotate bits #2 | 0 |  |
rotate bits #3 | 0 |  |
rotate bits #4 | 0 |  |
rotate bits #5 | 0 |  |
rotate bits #6 | 0 |  |
rotate bits #7 | 0 |  |
rotate bits #8 | 0 |  |
rotate bits #9 | 0 |  |
rotate bits #A | 0 |  |
rotate bits #B | 0 |  |
sinh | 0 |  |
cosh | 0 |  |
argsh | 0 |  |
argch | 0 |  |
tanh | 0 |  |
arctanh | 0 |  |
arccos | 0 |  |
arcsin | 0 |  |
trig_range 1c | 0 |  |
abs_below_1 1c | 0 |  |
not_below_1 1c | 0 |  |
sin(1) | 0 |  |
cos(1) | 0 |  |
tan(1) | 0 |  |
arctan(1) | 0 |  |
Hex Literal #1 | 0 |  |
Hex Literal #2 | 0 |  |
Hex Literal #3 | 0 |  |
Hex Literal #4 | 0 |  |
approx #1 | 0 |  |
approx #2 | 0 |  |
approx #3 | 0 |  |
approx #4 | 0 |  |
approx #5 | 0 |  |
approx #6 | 0 |  |
powof2 | 0 |  |
frac #1 | 0 |  |
frac #2 | 0 |  |
frac #3 | 0 |  |
trunc #1 | 0 |  |
trunc #2 | 0 |  |
trunc #3 | 0 |  |
intdiv #1 | 0 |  |
intdiv #2 | 0 |  |
intdiv #3 | 0 |  |
intdiv #4 | 0 |  |
intdiv #5 | 0 |  |
intdiv #6 | 0 |  |
intdiv #7 | 0 |  |
intdiv #8 | 0 |  |
ensure_in_range #1 | 0 |  |
ensure_in_range #2 | 0 |  |
ensure_in_range #3 | 0 |  |
ensure_in_range #4 | 0 |  |
ensure_in_range #5 | 0 |  |
ensure_in_range #6 | 0 |  |
ensure_in_range #7 | 0 |  |
ensure_in_list #1 | 0 |  |
ensure_in_list #2 | 0 |  |
ensure_in_list #3 | 0 |  |
ensure_in_list #4 | 0 |  |
ensure_in_list #5 | 0 |  |
ensure_in_list #6 | 0 |  |
not_bits int #1 | 0 |  |
not_bits dbl #1 | 0 |  |
larger_of #1 | 0 |  |
larger_of #2 | 0 |  |
larger_of #3 | 0 |  |
larger_of #4 | 0 |  |
larger_of #5 | 0 |  |
smaller_of #1 | 0 |  |
smaller_of #2 | 0 |  |
smaller_of #3 | 0 |  |
smaller_of #4 | 0 |  |
smaller_of #5 | 0 |  |
privates not initialized in BB when set to novalue | 0 |  |
Trig sine function works the same whether it is an integer or float 1: | 0 |  |
Trig sine function works the same whether it is an integer or float 2: | 0 |  |
Trig cosine function works the same whether it is an integer or float 1: | 0 |  |
Trig cosine function works the same whether it is an integer or float 2: | 0 |  |
Trig tan function works the same whether it is an integer or float 1: | 0 |  |
Trig tan function works the same whether it is an integer or float d2: | 0 |  |

Tests: 0303 Failed: 0000 Passed: 0303 Time: 0.000000

t_memory.e | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
allocate_string not 0 | 0 |  |
allocate_string contents | 0 |  |
allocate_pointer_array not 0 | 0 |  |
allocate_pointer_array element 1 | 0 |  |
allocate_pointer_array element 2 | 0 |  |
allocate_pointer_array element 3 | 0 |  |
allocate_string_pointer_array not 0 | 0 |  |
allocate_string_pointer_array element 1 | 0 |  |
allocate_string_pointer_array element 2 | 0 |  |
page & address length check | 0 |  |
poke8/peek8u 2^40 | 0 |  |
poke8/peek8s 2^40 | 0 |  |
poke8/peek4u -1 | 0 |  |
poke8/peek4u+4 -1 | 0 |  |
poke8/peek8u -1 | 0 |  |
poke8/peek8s -1 | 0 |  |
poke8/peek8u 1,2,3 | 0 |  |
poke8/peek8s 1,2,3 | 0 |  |
poke8/peek8s 1,2,3 | 0 |  |
poke/peek_pointer 0x1234 | 0 |  |
poke/peek_pointer 0x1234 & 0x5678 | 0 |  |
sizeof int | 0 |  |
sizeof dbl | 0 |  |
peek sequence | 0 |  |
poke_long | 0 |  |
peek_longs | 0 |  |
peek_longu | 0 |  |
poke4/peek4u 2203034759 | 0 |  |

Tests: 0028 Failed: 0000 Passed: 0028 Time: 0.001000

t_memory-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
allocate_string not 0 | 0 |  |
allocate_string contents | 0 |  |
allocate_pointer_array not 0 | 0 |  |
allocate_pointer_array element 1 | 0 |  |
allocate_pointer_array element 2 | 0 |  |
allocate_pointer_array element 3 | 0 |  |
allocate_string_pointer_array not 0 | 0 |  |
allocate_string_pointer_array element 1 | 0 |  |
allocate_string_pointer_array element 2 | 0 |  |
page & address length check | 0 |  |
poke8/peek8u 2^40 | 0 |  |
poke8/peek8s 2^40 | 0 |  |
poke8/peek4u -1 | 0 |  |
poke8/peek4u+4 -1 | 0 |  |
poke8/peek8u -1 | 0 |  |
poke8/peek8s -1 | 0 |  |
poke8/peek8u 1,2,3 | 0 |  |
poke8/peek8s 1,2,3 | 0 |  |
poke8/peek8s 1,2,3 | 0 |  |
poke/peek_pointer 0x1234 | 0 |  |
poke/peek_pointer 0x1234 & 0x5678 | 0 |  |
sizeof int | 0 |  |
sizeof dbl | 0 |  |
peek sequence | 0 |  |
poke_long | 0 |  |
peek_longs | 0 |  |
peek_longu | 0 |  |
poke4/peek4u 2203034759 | 0 |  |

Tests: 0028 Failed: 0000 Passed: 0028 Time: 0.000000

t_memory-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
allocate_string not 0 | 0.016000 |  |
allocate_string contents | 0 |  |
allocate_pointer_array not 0 | 0 |  |
allocate_pointer_array element 1 | 0 |  |
allocate_pointer_array element 2 | 0 |  |
allocate_pointer_array element 3 | 0 |  |
allocate_string_pointer_array not 0 | 0 |  |
allocate_string_pointer_array element 1 | 0 |  |
allocate_string_pointer_array element 2 | 0 |  |
page & address length check | 0 |  |
poke8/peek8u 2^40 | 0 |  |
poke8/peek8s 2^40 | 0 |  |
poke8/peek4u -1 | 0 |  |
poke8/peek4u+4 -1 | 0 |  |
poke8/peek8u -1 | 0 |  |
poke8/peek8s -1 | 0 |  |
poke8/peek8u 1,2,3 | 0 |  |
poke8/peek8s 1,2,3 | 0 |  |
poke8/peek8s 1,2,3 | 0 |  |
poke/peek_pointer 0x1234 | 0 |  |
poke/peek_pointer 0x1234 & 0x5678 | 0 |  |
sizeof int | 0 |  |
sizeof dbl | 0 |  |
peek sequence | 0 |  |
poke_long | 0 |  |
peek_longs | 0 |  |
peek_longu | 0 |  |
poke4/peek4u 2203034759 | 0 |  |

Tests: 0028 Failed: 0000 Passed: 0028 Time: 0.016000

t_msgbox.e | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
msgbox.e at least loads | 0 |  |

Tests: 0001 Failed: 0000 Passed: 0001 Time: 0.000000

t_msgbox-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
msgbox.e at least loads | 0.001000 |  |

Tests: 0001 Failed: 0000 Passed: 0001 Time: 0.001000

t_msgbox-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
msgbox.e at least loads | 0 |  |

Tests: 0001 Failed: 0000 Passed: 0001 Time: 0.000000

t_multiassign.e | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
a {a, b} = { 1, 2 } | 0.001000 |  |
b {a, b} = { 1, 2 } | 0 |  |
b {?, b} = { 2, 3 } | 0 |  |
swap a | 0 |  |
swap b | 0 |  |
{a} = foo() | 0 |  |
a {?, a, ?, b, ? } = foo() | 0 |  |
b {?, a, ?, b, ? } = foo() | 0 |  |

Tests: 0008 Failed: 0000 Passed: 0008 Time: 0.001000

t_multiassign-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
a {a, b} = { 1, 2 } | 0 |  |
b {a, b} = { 1, 2 } | 0 |  |
b {?, b} = { 2, 3 } | 0 |  |
swap a | 0 |  |
swap b | 0 |  |
{a} = foo() | 0 |  |
a {?, a, ?, b, ? } = foo() | 0 |  |
b {?, a, ?, b, ? } = foo() | 0 |  |

Tests: 0008 Failed: 0000 Passed: 0008 Time: 0.000000

t_multiassign-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
a {a, b} = { 1, 2 } | 0 |  |
b {a, b} = { 1, 2 } | 0 |  |
b {?, b} = { 2, 3 } | 0 |  |
swap a | 0 |  |
swap b | 0 |  |
{a} = foo() | 0 |  |
a {?, a, ?, b, ? } = foo() | 0 |  |
b {?, a, ?, b, ? } = foo() | 0 |  |

Tests: 0008 Failed: 0000 Passed: 0008 Time: 0.000000

t_net_common.e | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
is_inetaddr #1 | 0.016000 |  |
is_inetaddr #2 | 0 |  |
is_inetaddr #3 | 0 |  |
is_inetaddr #3 | 0 |  |
is_inetaddr #4 | 0 |  |
is_inetaddr #5 | 0 |  |
is_inetaddr #6 | 0 |  |
is_inetaddr #7 | 0 |  |
is_inetaddr #8 | 0 |  |
parse_ip_address #1 | 0 |  |
parse_ip_address #2 | 0 |  |
parse_ip_address #3 | 0 |  |
parse_ip_address #4 | 0 |  |
parse_ip_address #4 | 0 |  |
parse_url (http) #1 | 0 |  |
parse_url constant values #1 | 0 |  |
parse_url constant values #2 | 0 |  |
parse_url constant values #3 | 0 |  |
parse_url constant values #4 | 0 |  |
parse_url constant values #5 | 0 |  |
parse_url (mailto) #1 | 0 |  |
parse_url (mailto) constant values #1 | 0 |  |
parse_url (mailto) constant values #1 | 0 |  |
parse_url (mailto) constant values #1 | 0 |  |
parse_url (mailto) constant values #1 | 0 |  |
parse_url (mailto) constant values #1 | 0 |  |
parse_url (mailto) constant values #1 | 0 |  |
parse_url invalid | 0 |  |

Tests: 0028 Failed: 0000 Passed: 0028 Time: 0.016000

t_net_common-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
is_inetaddr #1 | 0.001000 |  |
is_inetaddr #2 | 0 |  |
is_inetaddr #3 | 0 |  |
is_inetaddr #3 | 0 |  |
is_inetaddr #4 | 0 |  |
is_inetaddr #5 | 0 |  |
is_inetaddr #6 | 0 |  |
is_inetaddr #7 | 0 |  |
is_inetaddr #8 | 0 |  |
parse_ip_address #1 | 0 |  |
parse_ip_address #2 | 0 |  |
parse_ip_address #3 | 0 |  |
parse_ip_address #4 | 0 |  |
parse_ip_address #4 | 0 |  |
parse_url (http) #1 | 0 |  |
parse_url constant values #1 | 0 |  |
parse_url constant values #2 | 0 |  |
parse_url constant values #3 | 0 |  |
parse_url constant values #4 | 0 |  |
parse_url constant values #5 | 0 |  |
parse_url (mailto) #1 | 0 |  |
parse_url (mailto) constant values #1 | 0 |  |
parse_url (mailto) constant values #1 | 0 |  |
parse_url (mailto) constant values #1 | 0 |  |
parse_url (mailto) constant values #1 | 0 |  |
parse_url (mailto) constant values #1 | 0 |  |
parse_url (mailto) constant values #1 | 0 |  |
parse_url invalid | 0 |  |

Tests: 0028 Failed: 0000 Passed: 0028 Time: 0.002000

t_net_common-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
is_inetaddr #1 | 0 |  |
is_inetaddr #2 | 0 |  |
is_inetaddr #3 | 0 |  |
is_inetaddr #3 | 0 |  |
is_inetaddr #4 | 0 |  |
is_inetaddr #5 | 0 |  |
is_inetaddr #6 | 0 |  |
is_inetaddr #7 | 0 |  |
is_inetaddr #8 | 0 |  |
parse_ip_address #1 | 0 |  |
parse_ip_address #2 | 0 |  |
parse_ip_address #3 | 0 |  |
parse_ip_address #4 | 0 |  |
parse_ip_address #4 | 0 |  |
parse_url (http) #1 | 0 |  |
parse_url constant values #1 | 0 |  |
parse_url constant values #2 | 0 |  |
parse_url constant values #3 | 0 |  |
parse_url constant values #4 | 0 |  |
parse_url constant values #5 | 0 |  |
parse_url (mailto) #1 | 0 |  |
parse_url (mailto) constant values #1 | 0 |  |
parse_url (mailto) constant values #1 | 0 |  |
parse_url (mailto) constant values #1 | 0 |  |
parse_url (mailto) constant values #1 | 0 |  |
parse_url (mailto) constant values #1 | 0 |  |
parse_url (mailto) constant values #1 | 0 |  |
parse_url invalid | 0 |  |

Tests: 0028 Failed: 0000 Passed: 0028 Time: 0.000000

t_net_dns.e | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
host_by_name #1 | 0.016000 |  |
host_by_name #2 | 0 |  |
host_by_name #3 | 0 |  |
host_by_name #4 | 0 |  |
host_by_name #5 | 0 |  |
host_by_name #6 | 0 |  |
host_by_name ipcheck | 0 |  |
host_by_addr #1 | 0 |  |
host_by_addr #2 | 0 |  |
host_by_addr #3 | 0 |  |
host_by_addr #4 | 0 |  |
host_by_addr #5 | 0 |  |
host_by_addr #6 | 0 |  |
host_by_addr ipcheck | 0 |  |

Tests: 0014 Failed: 0000 Passed: 0014 Time: 0.016000

t_net_dns-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
host_by_name #1 | 0.015000 |  |
host_by_name #2 | 0 |  |
host_by_name #3 | 0 |  |
host_by_name #4 | 0 |  |
host_by_name #5 | 0 |  |
host_by_name #6 | 0 |  |
host_by_name ipcheck | 0 |  |
host_by_addr #1 | 0 |  |
host_by_addr #2 | 0 |  |
host_by_addr #3 | 0 |  |
host_by_addr #4 | 0 |  |
host_by_addr #5 | 0 |  |
host_by_addr #6 | 0 |  |
host_by_addr ipcheck | 0 |  |

Tests: 0014 Failed: 0000 Passed: 0014 Time: 0.015000

t_net_dns-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
host_by_name #1 | 0.031000 |  |
host_by_name #2 | 0 |  |
host_by_name #3 | 0 |  |
host_by_name #4 | 0 |  |
host_by_name #5 | 0 |  |
host_by_name #6 | 0 |  |
host_by_name ipcheck | 0 |  |
host_by_addr #1 | 0 |  |
host_by_addr #2 | 0 |  |
host_by_addr #3 | 0 |  |
host_by_addr #4 | 0 |  |
host_by_addr #5 | 0 |  |
host_by_addr #6 | 0 |  |
host_by_addr ipcheck | 0 |  |

Tests: 0014 Failed: 0000 Passed: 0014 Time: 0.031000

t_net_http.e | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
http_get content readable with http_get slash only path | 1.267000 |  |
http_get content non-empty with http_get slash only path | 0 |  |
content readable http_get no path | 1.223000 |  |
content non-empty with http_get no path | 0 |  |
content readable from http_get with a path | 1.843000 |  |
content correct form from http_get with a path | 0 |  |
content readable from http_get with port and path | 2.143000 |  |
content correct from http_get with port and path | 0 |  |
http_post post #1 | 1.223000 |  |
http_get with headers #2 | 0.923000 |  |
http_get with headers #3 | 0 |  |
http_get with headers #4 | 0 |  |
http_get with headers #5 | 1.843000 |  |
http_get with headers #6 | 0 |  |
http_get with headers #7 | 0.728000 |  |
http_get with headers #8 | 0 |  |
multipart form file upload | 0.796000 |  |

Tests: 0017 Failed: 0000 Passed: 0017 Time: 12.004000

t_net_http-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
http_get content readable with http_get slash only path | 1.244000 |  |
http_get content non-empty with http_get slash only path | 0 |  |
content readable http_get no path | 1.124000 |  |
content non-empty with http_get no path | 0 |  |
content readable from http_get with a path | 2.044000 |  |
content correct form from http_get with a path | 0 |  |
content readable from http_get with port and path | 1.849000 |  |
content correct from http_get with port and path | 0.001000 |  |
http_post post #1 | 1.225000 |  |
http_get with headers #2 | 0.580000 |  |
http_get with headers #3 | 0 |  |
http_get with headers #4 | 0 |  |
http_get with headers #5 | 1.362000 |  |
http_get with headers #6 | 0 |  |
http_get with headers #7 | 0.723000 |  |
http_get with headers #8 | 0 |  |
multipart form file upload | 0.817000 |  |

Tests: 0017 Failed: 0000 Passed: 0017 Time: 10.969000

t_net_http-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
http_get content readable with http_get slash only path | 1.837000 |  |
http_get content non-empty with http_get slash only path | 0 |  |
content readable http_get no path | 0.991000 |  |
content non-empty with http_get no path | 0 |  |
content readable from http_get with a path | 1.574000 |  |
content correct form from http_get with a path | 0 |  |
content readable from http_get with port and path | 2.140000 |  |
content correct from http_get with port and path | 0 |  |
http_post post #1 | 1.174000 |  |
http_get with headers #2 | 1.087000 |  |
http_get with headers #3 | 0 |  |
http_get with headers #4 | 0 |  |
http_get with headers #5 | 1.122000 |  |
http_get with headers #6 | 0 |  |
http_get with headers #7 | 0.716000 |  |
http_get with headers #8 | 0 |  |
multipart form file upload | 0.717000 |  |

Tests: 0017 Failed: 0000 Passed: 0017 Time: 11.358000

t_net_url.e | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
parse_querystring #1 | 0 |  |
parse_querystring #2 | 0 |  |
parse_querystring #3 | 0 |  |
encode 1 | 0 |  |
encode 2 | 0 |  |
decode #1 | 0 |  |
decode #2 | 0 |  |
parse #1 | 0 |  |
parse #2 | 0 |  |
parse #3 | 0 |  |
parse #4 | 0 |  |
parse #5 | 0 |  |
parse #5 | 0 |  |
parse #6 | 0 |  |

Tests: 0014 Failed: 0000 Passed: 0014 Time: 0.000000

t_net_url-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
parse_querystring #1 | 0.001000 |  |
parse_querystring #2 | 0 |  |
parse_querystring #3 | 0 |  |
encode 1 | 0 |  |
encode 2 | 0 |  |
decode #1 | 0 |  |
decode #2 | 0 |  |
parse #1 | 0 |  |
parse #2 | 0 |  |
parse #3 | 0 |  |
parse #4 | 0 |  |
parse #5 | 0 |  |
parse #5 | 0 |  |
parse #6 | 0 |  |

Tests: 0014 Failed: 0000 Passed: 0014 Time: 0.001000

t_net_url-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
parse_querystring #1 | 0 |  |
parse_querystring #2 | 0 |  |
parse_querystring #3 | 0 |  |
encode 1 | 0 |  |
encode 2 | 0 |  |
decode #1 | 0 |  |
decode #2 | 0 |  |
parse #1 | 0 |  |
parse #2 | 0 |  |
parse #3 | 0 |  |
parse #4 | 0 |  |
parse #5 | 0 |  |
parse #5 | 0 |  |
parse #6 | 0 |  |

Tests: 0014 Failed: 0000 Passed: 0014 Time: 0.016000

t_ns_routine_id.e | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
type check cause machine exception? | 0.002000 |  |
default namespace forward reference routine_id | 0 |  |

Tests: 0002 Failed: 0000 Passed: 0002 Time: 0.002000

t_ns_routine_id-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
type check cause machine exception? | 0 |  |
default namespace forward reference routine_id | 0 |  |

Tests: 0002 Failed: 0000 Passed: 0002 Time: 0.000000

t_ns_routine_id-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
type check cause machine exception? | 0 |  |
default namespace forward reference routine_id | 0 |  |

Tests: 0002 Failed: 0000 Passed: 0002 Time: 0.000000

t_object.e | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
detect uninitialized integer | 0.001000 |  |
detect uninitialized atom | 0 |  |
detect uninitialized sequence | 0 |  |
detect uninitialized object | 0 |  |
forward detect uninitialized integer | 0 |  |
forward detect uninitialized atom | 0 |  |
forward detect uninitialized sequence | 0 |  |
forward detect uninitialized object | 0 |  |
detect initialized integer | 0 |  |
detect initialized atom | 0 |  |
detect initialized sequence | 0 |  |
detect initialized object | 0 |  |
forward detect initialized integer | 0 |  |
forward detect initialized atom | 0 |  |
forward detect initialized sequence | 0 |  |
forward detect initialized object | 0 |  |
regular function call | 0 |  |
forward function call | 0 |  |
subscripted object call | 0 |  |
subscripted twice object call | 0 |  |
subscripted dollar object call | 0 |  |
subscripted dollar and number object call | 0 |  |
double subscripted dollar object call | 0 |  |
subscripted object call | 0 |  |
subscripted twice object call | 0 |  |
subscripted dollar object call | 0 |  |
subscripted dollar and number object call | 0 |  |
double subscripted dollar object call | 0 |  |

Tests: 0028 Failed: 0000 Passed: 0028 Time: 0.002000

t_object-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
detect uninitialized integer | 0.001000 |  |
detect uninitialized atom | 0 |  |
detect uninitialized sequence | 0 |  |
detect uninitialized object | 0 |  |
forward detect uninitialized integer | 0 |  |
forward detect uninitialized atom | 0 |  |
forward detect uninitialized sequence | 0 |  |
forward detect uninitialized object | 0 |  |
detect initialized integer | 0 |  |
detect initialized atom | 0 |  |
detect initialized sequence | 0 |  |
detect initialized object | 0 |  |
forward detect initialized integer | 0 |  |
forward detect initialized atom | 0 |  |
forward detect initialized sequence | 0 |  |
forward detect initialized object | 0 |  |
regular function call | 0 |  |
forward function call | 0.001000 |  |
subscripted object call | 0 |  |
subscripted twice object call | 0 |  |
subscripted dollar object call | 0 |  |
subscripted dollar and number object call | 0 |  |
double subscripted dollar object call | 0 |  |
subscripted object call | 0 |  |
subscripted twice object call | 0 |  |
subscripted dollar object call | 0 |  |
subscripted dollar and number object call | 0 |  |
double subscripted dollar object call | 0 |  |

Tests: 0028 Failed: 0000 Passed: 0028 Time: 0.002000

t_object-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
detect uninitialized integer | 0 |  |
detect uninitialized atom | 0 |  |
detect uninitialized sequence | 0 |  |
detect uninitialized object | 0 |  |
forward detect uninitialized integer | 0 |  |
forward detect uninitialized atom | 0 |  |
forward detect uninitialized sequence | 0 |  |
forward detect uninitialized object | 0 |  |
detect initialized integer | 0 |  |
detect initialized atom | 0 |  |
detect initialized sequence | 0 |  |
detect initialized object | 0 |  |
forward detect initialized integer | 0 |  |
forward detect initialized atom | 0 |  |
forward detect initialized sequence | 0 |  |
forward detect initialized object | 0 |  |
regular function call | 0 |  |
forward function call | 0 |  |
subscripted object call | 0 |  |
subscripted twice object call | 0 |  |
subscripted dollar object call | 0 |  |
subscripted dollar and number object call | 0 |  |
double subscripted dollar object call | 0 |  |
subscripted object call | 0 |  |
subscripted twice object call | 0 |  |
subscripted dollar object call | 0 |  |
subscripted dollar and number object call | 0 |  |
double subscripted dollar object call | 0 |  |

Tests: 0028 Failed: 0000 Passed: 0028 Time: 0.000000

t_os.e | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
getenv() #1 | 0 |  |
setenv() new | 0 |  |
getenv() #2 | 0 |  |
setenv() overwrite | 0 |  |
getenv() #3 | 0 |  |
setenv() no overwrite | 0 |  |
getenv() #4 | 0 |  |
unsetenv() | 0 |  |
getenv() #5 | 0 |  |
get_pid() | 0 |  |

Tests: 0010 Failed: 0000 Passed: 0010 Time: 0.000000

t_os-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
getenv() #1 | 0 |  |
setenv() new | 0 |  |
getenv() #2 | 0 |  |
setenv() overwrite | 0 |  |
getenv() #3 | 0 |  |
setenv() no overwrite | 0 |  |
getenv() #4 | 0 |  |
unsetenv() | 0 |  |
getenv() #5 | 0 |  |
get_pid() | 0 |  |

Tests: 0010 Failed: 0000 Passed: 0010 Time: 0.001000

t_os-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
getenv() #1 | 0 |  |
setenv() new | 0 |  |
getenv() #2 | 0 |  |
setenv() overwrite | 0 |  |
getenv() #3 | 0 |  |
setenv() no overwrite | 0 |  |
getenv() #4 | 0 |  |
unsetenv() | 0 |  |
getenv() #5 | 0 |  |
get_pid() | 0 |  |

Tests: 0010 Failed: 0000 Passed: 0010 Time: 0.000000

t_override.e | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
Alternate version used | 0.002000 |  |
Task carried out | 0 |  |
Standard version used | 0.004000 |  |
Anything else? | 0 |  |

Tests: 0004 Failed: 0000 Passed: 0004 Time: 0.006000

t_override-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
Alternate version used | 0.015000 |  |
Task carried out | 0 |  |
Standard version used | 0.001000 |  |
Anything else? | 0 |  |

Tests: 0004 Failed: 0000 Passed: 0004 Time: 0.017000

t_override-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
Alternate version used | 0 |  |
Task carried out | 0 |  |
Standard version used | 0 |  |
Anything else? | 0 |  |

Tests: 0004 Failed: 0000 Passed: 0004 Time: 0.000000

t_pipeio.e | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
pipe:write #1 | 0 |  |
pipe:read | 0.250000 |  |

Tests: 0002 Failed: 0000 Passed: 0002 Time: 0.250000

t_pipeio-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---

Tests: 0000 Failed: 0000 Passed: 0000 Time: 0.000000

t_pipeio-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---

Tests: 0000 Failed: 0000 Passed: 0000 Time: 0.000000

t_platform.e | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
WIN32=platform() | 0 |  |

Tests: 0001 Failed: 0000 Passed: 0001 Time: 0.000000

t_platform-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
WIN32=platform() | 0.001000 |  |

Tests: 0001 Failed: 0000 Passed: 0001 Time: 0.001000

t_platform-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
WIN32=platform() | 0.001000 |  |

Tests: 0001 Failed: 0000 Passed: 0001 Time: 0.001000

t_primes.e | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
prime list (11) | 0 |  |
calc_primes up to 5 (already calc'd) | 0 |  |
calc_primes up to 5 (already calc'd) | 0 |  |
calc_primes up to 11 | 0 |  |
primes found #0 | 0 |  |
No time limit | 0 |  |
Sanity check #1 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
primes found #1 | 0 |  |
primes growth #1 | 0 |  |
primes found #2 | 0 |  |
primes found #3 | 0 |  |
primes growth #2 | 0 |  |
primes missing #1 | 0.016000 |  |
primes growth #3 | 0 |  |
primes missing #2 | 0 |  |
primes growth #4 | 0 |  |
primes time out | 0.247000 |  |
fast search | 0 |  |

Tests: 0343 Failed: 0000 Passed: 0343 Time: 0.279000

t_primes-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
prime list (11) | 0 |  |
calc_primes up to 5 (already calc'd) | 0 |  |
calc_primes up to 5 (already calc'd) | 0 |  |
calc_primes up to 11 | 0 |  |
primes found #0 | 0 |  |
No time limit | 0 |  |
Sanity check #1 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
primes found #1 | 0 |  |
primes growth #1 | 0 |  |
primes found #2 | 0 |  |
primes found #3 | 0 |  |
primes growth #2 | 0 |  |
primes missing #1 | 0.016000 |  |
primes growth #3 | 0 |  |
primes missing #2 | 0 |  |
primes growth #4 | 0 |  |
primes time out | 0.262000 |  |
fast search | 0 |  |

Tests: 0343 Failed: 0000 Passed: 0343 Time: 0.278000

t_primes-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
prime list (11) | 0 |  |
calc_primes up to 5 (already calc'd) | 0 |  |
calc_primes up to 5 (already calc'd) | 0 |  |
calc_primes up to 11 | 0 |  |
primes found #0 | 0 |  |
No time limit | 0 |  |
Sanity check #1 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
Sanity check #2 | 0 |  |
primes found #1 | 0 |  |
primes growth #1 | 0 |  |
primes found #2 | 0 |  |
primes found #3 | 0 |  |
primes growth #2 | 0 |  |
primes missing #1 | 0.016000 |  |
primes growth #3 | 0 |  |
primes missing #2 | 0 |  |
primes growth #4 | 0 |  |
primes time out | 0.254000 |  |
fast search | 0 |  |

Tests: 0343 Failed: 0000 Passed: 0343 Time: 0.285000

t_rand.e | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
set_rand | 0 |  |
get_rand #1 | 0 |  |
get_rand #2 | 0 |  |
get_rand #3 | 0 |  |
rand_range A | 0 |  |
rand_range B | 0 |  |
rand_range C | 0 |  |
rand_range D | 0 |  |
rand_range E | 0 |  |
rand_range F | 0.001000 |  |
rand_range G | 0 |  |
rnd() A | 0 |  |
rnd() B | 0 |  |
rnd() C | 0 |  |
rnd_1() A | 0 |  |
rnd_1() B | 0 |  |
rnd_1() C | 0 |  |
rnd() #2 | 0 |  |
set_rand explicit | 0 |  |
set_rand string | 0 |  |
chance() | 0.001000 |  |
roll() | 0 |  |
roll(-1) | 0 |  |
roll( atom ) | 0 |  |
rand_range(hi,lo) ticket:501 | 0 |  |
empty sample | 0 |  |
empty sample without replacement, also unselected | 0 |  |
full sample | 0 |  |
full sample without replacement, also unselected | 0 |  |

Tests: 0029 Failed: 0000 Passed: 0029 Time: 0.002000

t_rand-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
set_rand | 0 |  |
get_rand #1 | 0 |  |
get_rand #2 | 0 |  |
get_rand #3 | 0 |  |
rand_range A | 0 |  |
rand_range B | 0 |  |
rand_range C | 0 |  |
rand_range D | 0 |  |
rand_range E | 0 |  |
rand_range F | 0 |  |
rand_range G | 0 |  |
rnd() A | 0 |  |
rnd() B | 0 |  |
rnd() C | 0 |  |
rnd_1() A | 0 |  |
rnd_1() B | 0 |  |
rnd_1() C | 0 |  |
rnd() #2 | 0 |  |
set_rand explicit | 0 |  |
set_rand string | 0 |  |
chance() | 0.016000 |  |
roll() | 0 |  |
roll(-1) | 0 |  |
roll( atom ) | 0 |  |
rand_range(hi,lo) ticket:501 | 0 |  |
empty sample | 0 |  |
empty sample without replacement, also unselected | 0 |  |
full sample | 0 |  |
full sample without replacement, also unselected | 0 |  |

Tests: 0029 Failed: 0000 Passed: 0029 Time: 0.016000

t_rand-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
set_rand | 0 |  |
get_rand #1 | 0 |  |
get_rand #2 | 0 |  |
get_rand #3 | 0 |  |
rand_range A | 0 |  |
rand_range B | 0 |  |
rand_range C | 0 |  |
rand_range D | 0 |  |
rand_range E | 0 |  |
rand_range F | 0 |  |
rand_range G | 0 |  |
rnd() A | 0 |  |
rnd() B | 0 |  |
rnd() C | 0 |  |
rnd_1() A | 0 |  |
rnd_1() B | 0 |  |
rnd_1() C | 0 |  |
rnd() #2 | 0 |  |
set_rand explicit | 0 |  |
set_rand string | 0 |  |
chance() | 0.002000 |  |
roll() | 0 |  |
roll(-1) | 0 |  |
roll( atom ) | 0 |  |
rand_range(hi,lo) ticket:501 | 0 |  |
empty sample | 0 |  |
empty sample without replacement, also unselected | 0 |  |
full sample | 0 |  |
full sample without replacement, also unselected | 0 |  |

Tests: 0029 Failed: 0000 Passed: 0029 Time: 0.003000

t_recursion.e | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
Ackermann 3, 2 | 0.001000 |  |
recursive sequence | 0 |  |

Tests: 0002 Failed: 0000 Passed: 0002 Time: 0.001000

t_recursion-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
Ackermann 3, 2 | 0 |  |
recursive sequence | 0 |  |

Tests: 0002 Failed: 0000 Passed: 0002 Time: 0.000000

t_recursion-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
Ackermann 3, 2 | 0 |  |
recursive sequence | 0 |  |

Tests: 0002 Failed: 0000 Passed: 0002 Time: 0.000000

t_regex.e | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
Created EXTENDED EXTRA regex | 0.001000 |  |
Test with duplicated subpatterns in extended expression | 0 |  |
Matches normally can occur inside a string | 0 |  |
With regex:ANCHORED, it must match from the first place it tries | 0 |  |
Caseless makes matches case insensitive | 0 |  |
Caseless via (?i) matches case insensitive | 0 |  |
When regex:DOLLAR_ENDONLY is set, $ comes after the \n character | 0 |  |
By default, the $ matches the place just before the newline character. | 0 |  |
When regex:DOLLAR_ENDONLY is set, matches only occur at the end of the string | 0 |  |
When regex:DOLLAR_ENDONLY is set, matches only occur at the end of the string | 0 |  |
Matches occur both at the EOL and at the end of the string | 0 |  |
regex:DOLLAR_ENDONLY is ignored when regex:MULTILINE is set | 0.001000 |  |
When regex:NOTEOL is set, matches do not occur at end of the string. | 0 |  |
Matches will not occur after the first line when regex:FIRSTLINE is set | 0 |  |
Normally, dot doesn't match a regex:NEWLINE | 0 |  |
regex:Dot does match a newline when regex:DOTALL is set | 0 |  |
DUPNAMES subpatterns | 0 |  |
Test the use of backslashes infront of nonspecial letters | 0 |  |
Test the use of backslashes infront of nonspecial letters with regex:EXTRA | 0 |  |
Automatic subpattern capture can be disabled. | 0 |  |
find with regex:PARTIAL doesn't match unmatching strings | 0 |  |
find with regex:PARTIAL returns ERROR_PARTIAL (only) when string matches the beginning of the pattern. | 0 |  |
find with regex:PARTIAL returns ERROR_NOMATCH when the string matches the end of the patttern rather than the beginning. | 0 |  |
find with regex:PARTIAL matches strings that match the complete pattern. | 0 |  |
new() on bad expression | 0 |  |
error_message() on bad expression | 0 |  |
new() on good expression | 0 |  |
error_message() on good expression | 0 |  |
exec() #1 | 0 |  |
find() #2 | 0 |  |
find() #3 | 0 |  |
find() #4 | 0 |  |
find() #5 | 0 |  |
find() #6 | 0 |  |
find() #7 | 0 |  |
find() #8 | 0 |  |
find() #9 | 0 |  |
find_all() #1 | 0 |  |
find_all ^ | 0 |  |
find_all \b | 0 |  |
is_match() #1 | 0 |  |
is_match() #2 | 0 |  |
has_match() #1 | 0 |  |
has_match() #2 | 0 |  |
matches() #1 | 0 |  |
matches() STRING_OFFSET #1 | 0 |  |
matches() no match #1 | 0 |  |
all_matches() #1 | 0 |  |
all_matches() STRING_OFFSET #1 | 0 |  |
all_matches() no match #1 | 0 |  |
split() #1 | 0 |  |
split_limit() #1 | 0 |  |
regex matched groups 1 | 0 |  |
regex bol on empty string | 0 |  |
regex bol on empty string with NOTBOL flag | 0 |  |
regex eol on empty string | 0 |  |
regex eol on empty string with NOTEOL flag | 0 |  |
regex eol on empty string with NOTEMPTY flag | 0 |  |
find_replace() #1 | 0 |  |
find_replace() #2 | 0 |  |
find_replace() #3 | 0 |  |
find_replace() #4 | 0 |  |
find_replace() #5 | 0 |  |
find_replace() #6 | 0 |  |
find_replace() #7 | 0 |  |
find_replace_limit() #1 | 0 |  |
find_replace_callback() #1 | 0 |  |
find_replace_callback() #2 | 0 |  |
find_replace_callback() #3 | 0 |  |
escape #1 | 0 |  |
option names | 0 |  |
sequence option spec | 0 |  |
error name 1 is ERROR_NOMATCH. | 0 |  |
error name 2 is ERROR_NULL. | 0 |  |
error name 3 is ERROR_BADOPTION. | 0 |  |
error name 4 is ERROR_BADMAGIC. | 0 |  |
error name 5 is ERROR_UNKNOWN_OPCODE/NODE. | 0 |  |
error name 6 is ERROR_UNKNOWN_OPCODE/NODE. | 0.001000 |  |
error name 7 is ERROR_NOMEMORY. | 0 |  |
error name 8 is ERROR_NOSUBSTRING. | 0 |  |
error name 9 is ERROR_MATCHLIMIT. | 0 |  |
error name 10 is ERROR_CALLOUT. | 0 |  |
error name 11 is ERROR_BADUTF8. | 0 |  |
error name 12 is ERROR_BADUTF8_OFFSET. | 0 |  |
error name 13 is ERROR_PARTIAL. | 0 |  |
error name 14 is ERROR_BADPARTIAL. | 0 |  |
error name 15 is ERROR_INTERNAL. | 0 |  |
error name 16 is ERROR_BADCOUNT. | 0 |  |
error name 17 is ERROR_DFA_UITEM. | 0 |  |
error name 18 is ERROR_DFA_UCOND. | 0 |  |
error name 19 is ERROR_DFA_UMLIMIT. | 0 |  |
error name 20 is ERROR_DFA_WSSIZE. | 0 |  |
error name 21 is ERROR_DFA_RECURSE. | 0 |  |
error name 22 is ERROR_RECURSIONLIMIT. | 0 |  |
error name 23 is ERROR_NULLWSLIMIT. | 0 |  |
error name 24 is ERROR_BADNEWLINE. | 0 |  |
error name 0 gives the number. | 0 |  |
error name 21 gives the number. | 0 |  |
try uncompiled regex literal | 0 |  |
try compiled regex | 0 |  |
retry literal used to compile a regex | 0 |  |
ticket #350 | 0 |  |
ticket 362 #1 | 0 |  |
ticket 362 #2 | 0 |  |
ticket 362 #3 | 0 |  |
ticket 362 #4 | 0 |  |
ticket 362 #5 | 0 |  |

Tests: 0107 Failed: 0000 Passed: 0107 Time: 0.006000

t_regex-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
Created EXTENDED EXTRA regex | 0 |  |
Test with duplicated subpatterns in extended expression | 0 |  |
Matches normally can occur inside a string | 0 |  |
With regex:ANCHORED, it must match from the first place it tries | 0 |  |
Caseless makes matches case insensitive | 0 |  |
Caseless via (?i) matches case insensitive | 0 |  |
When regex:DOLLAR_ENDONLY is set, $ comes after the \n character | 0 |  |
By default, the $ matches the place just before the newline character. | 0 |  |
When regex:DOLLAR_ENDONLY is set, matches only occur at the end of the string | 0 |  |
When regex:DOLLAR_ENDONLY is set, matches only occur at the end of the string | 0 |  |
Matches occur both at the EOL and at the end of the string | 0 |  |
regex:DOLLAR_ENDONLY is ignored when regex:MULTILINE is set | 0 |  |
When regex:NOTEOL is set, matches do not occur at end of the string. | 0 |  |
Matches will not occur after the first line when regex:FIRSTLINE is set | 0 |  |
Normally, dot doesn't match a regex:NEWLINE | 0 |  |
regex:Dot does match a newline when regex:DOTALL is set | 0 |  |
DUPNAMES subpatterns | 0 |  |
Test the use of backslashes infront of nonspecial letters | 0 |  |
Test the use of backslashes infront of nonspecial letters with regex:EXTRA | 0 |  |
Automatic subpattern capture can be disabled. | 0 |  |
find with regex:PARTIAL doesn't match unmatching strings | 0 |  |
find with regex:PARTIAL returns ERROR_PARTIAL (only) when string matches the beginning of the pattern. | 0 |  |
find with regex:PARTIAL returns ERROR_NOMATCH when the string matches the end of the patttern rather than the beginning. | 0 |  |
find with regex:PARTIAL matches strings that match the complete pattern. | 0 |  |
new() on bad expression | 0 |  |
error_message() on bad expression | 0 |  |
new() on good expression | 0 |  |
error_message() on good expression | 0 |  |
exec() #1 | 0 |  |
find() #2 | 0 |  |
find() #3 | 0 |  |
find() #4 | 0 |  |
find() #5 | 0 |  |
find() #6 | 0 |  |
find() #7 | 0 |  |
find() #8 | 0 |  |
find() #9 | 0 |  |
find_all() #1 | 0 |  |
find_all ^ | 0 |  |
find_all \b | 0 |  |
is_match() #1 | 0 |  |
is_match() #2 | 0 |  |
has_match() #1 | 0 |  |
has_match() #2 | 0 |  |
matches() #1 | 0 |  |
matches() STRING_OFFSET #1 | 0 |  |
matches() no match #1 | 0 |  |
all_matches() #1 | 0 |  |
all_matches() STRING_OFFSET #1 | 0 |  |
all_matches() no match #1 | 0 |  |
split() #1 | 0 |  |
split_limit() #1 | 0 |  |
regex matched groups 1 | 0 |  |
regex bol on empty string | 0 |  |
regex bol on empty string with NOTBOL flag | 0 |  |
regex eol on empty string | 0 |  |
regex eol on empty string with NOTEOL flag | 0 |  |
regex eol on empty string with NOTEMPTY flag | 0 |  |
find_replace() #1 | 0 |  |
find_replace() #2 | 0 |  |
find_replace() #3 | 0 |  |
find_replace() #4 | 0 |  |
find_replace() #5 | 0 |  |
find_replace() #6 | 0 |  |
find_replace() #7 | 0 |  |
find_replace_limit() #1 | 0 |  |
find_replace_callback() #1 | 0 |  |
find_replace_callback() #2 | 0 |  |
find_replace_callback() #3 | 0 |  |
escape #1 | 0 |  |
option names | 0 |  |
sequence option spec | 0 |  |
error name 1 is ERROR_NOMATCH. | 0 |  |
error name 2 is ERROR_NULL. | 0 |  |
error name 3 is ERROR_BADOPTION. | 0 |  |
error name 4 is ERROR_BADMAGIC. | 0 |  |
error name 5 is ERROR_UNKNOWN_OPCODE/NODE. | 0 |  |
error name 6 is ERROR_UNKNOWN_OPCODE/NODE. | 0 |  |
error name 7 is ERROR_NOMEMORY. | 0 |  |
error name 8 is ERROR_NOSUBSTRING. | 0 |  |
error name 9 is ERROR_MATCHLIMIT. | 0 |  |
error name 10 is ERROR_CALLOUT. | 0 |  |
error name 11 is ERROR_BADUTF8. | 0 |  |
error name 12 is ERROR_BADUTF8_OFFSET. | 0 |  |
error name 13 is ERROR_PARTIAL. | 0 |  |
error name 14 is ERROR_BADPARTIAL. | 0 |  |
error name 15 is ERROR_INTERNAL. | 0 |  |
error name 16 is ERROR_BADCOUNT. | 0 |  |
error name 17 is ERROR_DFA_UITEM. | 0 |  |
error name 18 is ERROR_DFA_UCOND. | 0 |  |
error name 19 is ERROR_DFA_UMLIMIT. | 0 |  |
error name 20 is ERROR_DFA_WSSIZE. | 0 |  |
error name 21 is ERROR_DFA_RECURSE. | 0 |  |
error name 22 is ERROR_RECURSIONLIMIT. | 0 |  |
error name 23 is ERROR_NULLWSLIMIT. | 0 |  |
error name 24 is ERROR_BADNEWLINE. | 0 |  |
error name 0 gives the number. | 0 |  |
error name 21 gives the number. | 0 |  |
try uncompiled regex literal | 0 |  |
try compiled regex | 0 |  |
retry literal used to compile a regex | 0 |  |
ticket #350 | 0 |  |
ticket 362 #1 | 0 |  |
ticket 362 #2 | 0 |  |
ticket 362 #3 | 0 |  |
ticket 362 #4 | 0 |  |
ticket 362 #5 | 0 |  |

Tests: 0107 Failed: 0000 Passed: 0107 Time: 0.000000

t_regex-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
Created EXTENDED EXTRA regex | 0 |  |
Test with duplicated subpatterns in extended expression | 0 |  |
Matches normally can occur inside a string | 0 |  |
With regex:ANCHORED, it must match from the first place it tries | 0 |  |
Caseless makes matches case insensitive | 0 |  |
Caseless via (?i) matches case insensitive | 0 |  |
When regex:DOLLAR_ENDONLY is set, $ comes after the \n character | 0 |  |
By default, the $ matches the place just before the newline character. | 0 |  |
When regex:DOLLAR_ENDONLY is set, matches only occur at the end of the string | 0 |  |
When regex:DOLLAR_ENDONLY is set, matches only occur at the end of the string | 0 |  |
Matches occur both at the EOL and at the end of the string | 0 |  |
regex:DOLLAR_ENDONLY is ignored when regex:MULTILINE is set | 0 |  |
When regex:NOTEOL is set, matches do not occur at end of the string. | 0 |  |
Matches will not occur after the first line when regex:FIRSTLINE is set | 0 |  |
Normally, dot doesn't match a regex:NEWLINE | 0 |  |
regex:Dot does match a newline when regex:DOTALL is set | 0 |  |
DUPNAMES subpatterns | 0 |  |
Test the use of backslashes infront of nonspecial letters | 0 |  |
Test the use of backslashes infront of nonspecial letters with regex:EXTRA | 0 |  |
Automatic subpattern capture can be disabled. | 0 |  |
find with regex:PARTIAL doesn't match unmatching strings | 0 |  |
find with regex:PARTIAL returns ERROR_PARTIAL (only) when string matches the beginning of the pattern. | 0 |  |
find with regex:PARTIAL returns ERROR_NOMATCH when the string matches the end of the patttern rather than the beginning. | 0 |  |
find with regex:PARTIAL matches strings that match the complete pattern. | 0 |  |
new() on bad expression | 0 |  |
error_message() on bad expression | 0 |  |
new() on good expression | 0 |  |
error_message() on good expression | 0 |  |
exec() #1 | 0 |  |
find() #2 | 0 |  |
find() #3 | 0 |  |
find() #4 | 0 |  |
find() #5 | 0 |  |
find() #6 | 0 |  |
find() #7 | 0 |  |
find() #8 | 0 |  |
find() #9 | 0 |  |
find_all() #1 | 0 |  |
find_all ^ | 0 |  |
find_all \b | 0 |  |
is_match() #1 | 0 |  |
is_match() #2 | 0 |  |
has_match() #1 | 0 |  |
has_match() #2 | 0 |  |
matches() #1 | 0 |  |
matches() STRING_OFFSET #1 | 0 |  |
matches() no match #1 | 0 |  |
all_matches() #1 | 0 |  |
all_matches() STRING_OFFSET #1 | 0 |  |
all_matches() no match #1 | 0 |  |
split() #1 | 0 |  |
split_limit() #1 | 0 |  |
regex matched groups 1 | 0 |  |
regex bol on empty string | 0 |  |
regex bol on empty string with NOTBOL flag | 0 |  |
regex eol on empty string | 0 |  |
regex eol on empty string with NOTEOL flag | 0 |  |
regex eol on empty string with NOTEMPTY flag | 0 |  |
find_replace() #1 | 0 |  |
find_replace() #2 | 0 |  |
find_replace() #3 | 0 |  |
find_replace() #4 | 0 |  |
find_replace() #5 | 0 |  |
find_replace() #6 | 0 |  |
find_replace() #7 | 0 |  |
find_replace_limit() #1 | 0 |  |
find_replace_callback() #1 | 0 |  |
find_replace_callback() #2 | 0 |  |
find_replace_callback() #3 | 0 |  |
escape #1 | 0 |  |
option names | 0 |  |
sequence option spec | 0 |  |
error name 1 is ERROR_NOMATCH. | 0 |  |
error name 2 is ERROR_NULL. | 0 |  |
error name 3 is ERROR_BADOPTION. | 0 |  |
error name 4 is ERROR_BADMAGIC. | 0 |  |
error name 5 is ERROR_UNKNOWN_OPCODE/NODE. | 0 |  |
error name 6 is ERROR_UNKNOWN_OPCODE/NODE. | 0 |  |
error name 7 is ERROR_NOMEMORY. | 0 |  |
error name 8 is ERROR_NOSUBSTRING. | 0 |  |
error name 9 is ERROR_MATCHLIMIT. | 0 |  |
error name 10 is ERROR_CALLOUT. | 0 |  |
error name 11 is ERROR_BADUTF8. | 0 |  |
error name 12 is ERROR_BADUTF8_OFFSET. | 0 |  |
error name 13 is ERROR_PARTIAL. | 0 |  |
error name 14 is ERROR_BADPARTIAL. | 0 |  |
error name 15 is ERROR_INTERNAL. | 0 |  |
error name 16 is ERROR_BADCOUNT. | 0 |  |
error name 17 is ERROR_DFA_UITEM. | 0 |  |
error name 18 is ERROR_DFA_UCOND. | 0 |  |
error name 19 is ERROR_DFA_UMLIMIT. | 0 |  |
error name 20 is ERROR_DFA_WSSIZE. | 0 |  |
error name 21 is ERROR_DFA_RECURSE. | 0 |  |
error name 22 is ERROR_RECURSIONLIMIT. | 0 |  |
error name 23 is ERROR_NULLWSLIMIT. | 0 |  |
error name 24 is ERROR_BADNEWLINE. | 0 |  |
error name 0 gives the number. | 0 |  |
error name 21 gives the number. | 0 |  |
try uncompiled regex literal | 0 |  |
try compiled regex | 0 |  |
retry literal used to compile a regex | 0 |  |
ticket #350 | 0 |  |
ticket 362 #1 | 0 |  |
ticket 362 #2 | 0 |  |
ticket 362 #3 | 0 |  |
ticket 362 #4 | 0 |  |
ticket 362 #5 | 0 |  |

Tests: 0107 Failed: 0000 Passed: 0107 Time: 0.015000

t_regex_alternation.e | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
regex alternation benchmark, bug #2794240 | 0 |  |

Tests: 0001 Failed: 0000 Passed: 0001 Time: 0.000000

t_regex_alternation-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
regex alternation benchmark, bug #2794240 | 0 |  |

Tests: 0001 Failed: 0000 Passed: 0001 Time: 0.000000

t_regex_alternation-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
regex alternation benchmark, bug #2794240 | 0.003000 |  |

Tests: 0001 Failed: 0000 Passed: 0001 Time: 0.003000

t_routine_id.e | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
forward, regular routine id include | 0.001000 |  |
forward, regular routine id same proc | 0 |  |
forward, regular routine id same func | 0 |  |
forward, computed routine id included | 0 |  |
ticket:778 translated forward rid in include file | 0 |  |

Tests: 0005 Failed: 0000 Passed: 0005 Time: 0.001000

t_routine_id-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
forward, regular routine id include | 0 |  |
forward, regular routine id same proc | 0 |  |
forward, regular routine id same func | 0 |  |
forward, computed routine id included | 0 |  |
ticket:778 translated forward rid in include file | 0 |  |

Tests: 0005 Failed: 0000 Passed: 0005 Time: 0.000000

t_routine_id-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
forward, regular routine id include | 0 |  |
forward, regular routine id same proc | 0 |  |
forward, regular routine id same func | 0 |  |
forward, computed routine id included | 0 |  |
ticket:778 translated forward rid in include file | 0 |  |

Tests: 0005 Failed: 0000 Passed: 0005 Time: 0.000000

t_safe.e | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
PAGE_NONE memory was allocated by allocate_protect | 0 |  |
PAGE_NONE memory readable | 0 |  |
PAGE_NONE memory writable | 0 |  |
PAGE_NONE memory executable | 0 |  |
PAGE_READ memory was allocated by allocate_protect | 0 |  |
PAGE_READ memory readable | 0 |  |
PAGE_READ memory writable | 0 |  |
PAGE_READ memory executable | 0 |  |
PAGE_READ_WRITE memory was allocated by allocate_protect | 0 |  |
PAGE_READ_WRITE memory readable | 0 |  |
PAGE_READ_WRITE memory writable | 0 |  |
PAGE_READ_WRITE memory executable | 0 |  |
PAGE_READ_WRITE_EXECUTE memory was allocated by allocate_protect | 0 |  |
PAGE_READ_WRITE_EXECUTE memory readable | 0 |  |
PAGE_READ_WRITE_EXECUTE memory writable | 0 |  |
PAGE_READ_WRITE_EXECUTE memory executable | 0 |  |
PAGE_READ_EXECUTE memory was allocated by allocate_protect | 0 |  |
PAGE_READ_EXECUTE memory readable | 0 |  |
PAGE_READ_EXECUTE memory writable | 0 |  |
PAGE_READ_EXECUTE memory executable | 0 |  |
safe address 0 len | 0 |  |
safe_address 1 | 0 |  |
safe address #1 | 0 |  |
safe address #2 | 0 |  |
safe address #3 | 0 |  |
safe address #4 | 0 |  |
safe peek atom | 0 |  |
safe peek sequence | 0 |  |
safe peeks | 0 |  |
safe peeks sequence | 0 |  |
safe peek2 atom | 0 |  |
safe peek2 sequence | 0 |  |
safe peek2s | 0 |  |
safe peek2s sequence | 0 |  |
safe peek4 atom | 0 |  |
safe peek4 sequence | 0 |  |
safe peek4s | 0 |  |
safe peek4s sequence | 0 |  |
safe peek_string | 0 |  |
safe mem_copy | 0 |  |
safe mem_set | 0 |  |

Tests: 0041 Failed: 0000 Passed: 0041 Time: 0.015000

t_safe-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
PAGE_NONE memory was allocated by allocate_protect | 0 |  |
PAGE_NONE memory readable | 0 |  |
PAGE_NONE memory writable | 0 |  |
PAGE_NONE memory executable | 0 |  |
PAGE_READ memory was allocated by allocate_protect | 0 |  |
PAGE_READ memory readable | 0 |  |
PAGE_READ memory writable | 0 |  |
PAGE_READ memory executable | 0 |  |
PAGE_READ_WRITE memory was allocated by allocate_protect | 0 |  |
PAGE_READ_WRITE memory readable | 0 |  |
PAGE_READ_WRITE memory writable | 0 |  |
PAGE_READ_WRITE memory executable | 0 |  |
PAGE_READ_WRITE_EXECUTE memory was allocated by allocate_protect | 0 |  |
PAGE_READ_WRITE_EXECUTE memory readable | 0 |  |
PAGE_READ_WRITE_EXECUTE memory writable | 0 |  |
PAGE_READ_WRITE_EXECUTE memory executable | 0 |  |
PAGE_READ_EXECUTE memory was allocated by allocate_protect | 0 |  |
PAGE_READ_EXECUTE memory readable | 0 |  |
PAGE_READ_EXECUTE memory writable | 0 |  |
PAGE_READ_EXECUTE memory executable | 0 |  |
safe address 0 len | 0 |  |
safe_address 1 | 0 |  |
safe address #1 | 0 |  |
safe address #2 | 0 |  |
safe address #3 | 0 |  |
safe address #4 | 0 |  |
safe peek atom | 0 |  |
safe peek sequence | 0 |  |
safe peeks | 0 |  |
safe peeks sequence | 0 |  |
safe peek2 atom | 0 |  |
safe peek2 sequence | 0 |  |
safe peek2s | 0 |  |
safe peek2s sequence | 0 |  |
safe peek4 atom | 0 |  |
safe peek4 sequence | 0 |  |
safe peek4s | 0 |  |
safe peek4s sequence | 0 |  |
safe peek_string | 0 |  |
safe mem_copy | 0 |  |
safe mem_set | 0 |  |

Tests: 0041 Failed: 0000 Passed: 0041 Time: 0.000000

t_safe-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
PAGE_NONE memory was allocated by allocate_protect | 0 |  |
PAGE_NONE memory readable | 0 |  |
PAGE_NONE memory writable | 0 |  |
PAGE_NONE memory executable | 0 |  |
PAGE_READ memory was allocated by allocate_protect | 0 |  |
PAGE_READ memory readable | 0 |  |
PAGE_READ memory writable | 0 |  |
PAGE_READ memory executable | 0 |  |
PAGE_READ_WRITE memory was allocated by allocate_protect | 0 |  |
PAGE_READ_WRITE memory readable | 0 |  |
PAGE_READ_WRITE memory writable | 0 |  |
PAGE_READ_WRITE memory executable | 0 |  |
PAGE_READ_WRITE_EXECUTE memory was allocated by allocate_protect | 0 |  |
PAGE_READ_WRITE_EXECUTE memory readable | 0 |  |
PAGE_READ_WRITE_EXECUTE memory writable | 0 |  |
PAGE_READ_WRITE_EXECUTE memory executable | 0 |  |
PAGE_READ_EXECUTE memory was allocated by allocate_protect | 0 |  |
PAGE_READ_EXECUTE memory readable | 0 |  |
PAGE_READ_EXECUTE memory writable | 0 |  |
PAGE_READ_EXECUTE memory executable | 0 |  |
safe address 0 len | 0 |  |
safe_address 1 | 0 |  |
safe address #1 | 0 |  |
safe address #2 | 0 |  |
safe address #3 | 0 |  |
safe address #4 | 0 |  |
safe peek atom | 0 |  |
safe peek sequence | 0 |  |
safe peeks | 0 |  |
safe peeks sequence | 0 |  |
safe peek2 atom | 0 |  |
safe peek2 sequence | 0 |  |
safe peek2s | 0 |  |
safe peek2s sequence | 0 |  |
safe peek4 atom | 0 |  |
safe peek4 sequence | 0 |  |
safe peek4s | 0 |  |
safe peek4s sequence | 0 |  |
safe peek_string | 0 |  |
safe mem_copy | 0 |  |
safe mem_set | 0 |  |

Tests: 0041 Failed: 0000 Passed: 0041 Time: 0.016000

t_scanner.e | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
Scaning fp #1 | 0 |  |
Success one one line | 0 |  |

Tests: 0002 Failed: 0000 Passed: 0002 Time: 0.000000

t_scanner-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
Scaning fp #1 | 0 |  |
Success one one line | 0 |  |

Tests: 0002 Failed: 0000 Passed: 0002 Time: 0.000000

t_scanner-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
Scaning fp #1 | 0 |  |
Success one one line | 0 |  |

Tests: 0002 Failed: 0000 Passed: 0002 Time: 0.000000

t_scientific.e | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
1. Minimum subnormal positive double: | 0 |  |
2. Maximum subnormal positive double: | 0 |  |
3. Minimum normal positive double : | 0 |  |
4. Max double : | 0 |  |
5. Minimum subnormal negative double: | 0 |  |
6. Maximum subnormal negative double: | 0 |  |
7. Minimum normal negative double : | 0 |  |
8. Max negative double : | 0 |  |
9. Correct scanning of zeroes in scientific notation: | 0 |  |

Tests: 0009 Failed: 0000 Passed: 0009 Time: 0.000000

t_scientific-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
1. Minimum subnormal positive double: | 0 |  |
2. Maximum subnormal positive double: | 0 |  |
3. Minimum normal positive double : | 0 |  |
4. Max double : | 0 |  |
5. Minimum subnormal negative double: | 0 |  |
6. Maximum subnormal negative double: | 0 |  |
7. Minimum normal negative double : | 0 |  |
8. Max negative double : | 0 |  |
9. Correct scanning of zeroes in scientific notation: | 0 |  |

Tests: 0009 Failed: 0000 Passed: 0009 Time: 0.001000

t_scientific-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
1. Minimum subnormal positive double: | 0 |  |
2. Maximum subnormal positive double: | 0 |  |
3. Minimum normal positive double : | 0 |  |
4. Max double : | 0 |  |
5. Minimum subnormal negative double: | 0 |  |
6. Maximum subnormal negative double: | 0 |  |
7. Minimum normal negative double : | 0 |  |
8. Max negative double : | 0 |  |
9. Correct scanning of zeroes in scientific notation: | 0 |  |

Tests: 0009 Failed: 0000 Passed: 0009 Time: 0.000000

t_scope.e | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
public include (not on initial include) | 0 |  |
public include (not on initial include) using default namespace | 0 |  |
resolve to local fwd public when unqualified | 0 |  |
resolve to local fwd export when unqualified | 0 |  |
resolve to other fwd public when qualified | 0 |  |
resolve to other fwd export when qualified | 0 |  |
indirect public include | 0 |  |

Tests: 0007 Failed: 0000 Passed: 0007 Time: 0.000000

t_scope-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
public include (not on initial include) | 0 |  |
public include (not on initial include) using default namespace | 0 |  |
resolve to local fwd public when unqualified | 0 |  |
resolve to local fwd export when unqualified | 0 |  |
resolve to other fwd public when qualified | 0 |  |
resolve to other fwd export when qualified | 0 |  |
indirect public include | 0 |  |

Tests: 0007 Failed: 0000 Passed: 0007 Time: 0.000000

t_scope-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
public include (not on initial include) | 0.016000 |  |
public include (not on initial include) using default namespace | 0 |  |
resolve to local fwd public when unqualified | 0 |  |
resolve to local fwd export when unqualified | 0 |  |
resolve to other fwd public when qualified | 0 |  |
resolve to other fwd export when qualified | 0 |  |
indirect public include | 0 |  |

Tests: 0007 Failed: 0000 Passed: 0007 Time: 0.017000

t_search.e | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
find_all() empty | 0 |  |
find_all() atom | 0 |  |
find_all() atom all | 0 |  |
find_all() atom from | 0 |  |
find_all() sequence | 0 |  |
find_all_but() empty | 0 |  |
find_all_but() atom | 0 |  |
find_all_but() atom all | 0 |  |
find_all_but() atom from | 0 |  |
find_all_but() sequence | 0 |  |
match_all() empty | 0 |  |
match_all() string | 0 |  |
match_all() string from | 0 |  |
match_all() sequence | 0 |  |
find_any() from string | 0 |  |
find_any() from integers | 0 |  |
find_any() from floats | 0 |  |
find_each #1 | 0 |  |
find_each #2 | 0 |  |
find_each #3 | 0 |  |
find_any() empty | 0 |  |
find_any() string #1 | 0 |  |
find_any() string #2 | 0 |  |
find_any() integers | 0 |  |
find_any() floats | 0 |  |
match_any() empty | 0 |  |
match_any() string #1 | 0 |  |
match_any() string #2 | 0 |  |
match_any() integers | 0 |  |
match_any() floats | 0 |  |
rfind() #1 | 0 |  |
rfind() #2 | 0 |  |
rfind() #3 | 0 |  |
rfind() #4 | 0 |  |
rfind() #5 | 0 |  |
rfind() #6 | 0 |  |
rfind() #7 | 0 |  |
rfind() #8 | 0 |  |
rmatch() #1 | 0 |  |
rmatch() #2 | 0 |  |
rmatch() #3 | 0 |  |
rmatch() #4 | 0 |  |
rmatch() #8 | 0 |  |
rmatch() #9 | 0 |  |
match_replace() string | 0 |  |
match_replace() sequence | 0 |  |
match_replace() max set | 0 |  |
match_replace() atom with atom | 0 |  |
match_replace() slice with atom | 0 |  |
match_replace() slice with null | 0 |  |
match_replace() -ve max | 0 |  |
find_replace() letter | 0 |  |
find_replace() number | 0 |  |
find_replace() max set | 0 |  |
find_replace() 'b' to 'c' | 0 |  |
find_replace() string | 0 |  |
binary_search missing #1 | 0 |  |
binary_search missing #2 | 0 |  |
binary_search missing #3 | 0 |  |
binary_search found first | 0 |  |
binary_search found last | 0 |  |
binary_search found middle#1 | 0 |  |
binary_search found middle#2 | 0 |  |
binary_search found subset #1 | 0 |  |
binary_search found subset #2 | 0 |  |
binary_search found subset #3 | 0 |  |
binary_search found subset #4 | 0 |  |
binary_search empty input | 0 |  |
binary_search strings | 0 |  |
find_nested, standard | 0 |  |
find_nested, standard, at top | 0 |  |
find_nested, backwards | 0 |  |
find_nested, all hits | 0 |  |
find_nested, all hits, any in list | 0 |  |
ends #1 | 0 |  |
ends #2 | 0 |  |
ends #3 | 0 |  |
ends #4 | 0 |  |
lookup #1 | 0 |  |
lookup #1 | 0 |  |
lookup #1 | 0 |  |
lookup #1 | 0 |  |
lookup #1 | 0 |  |
lookup #1 | 0 |  |
vlookup #1 | 0 |  |
vlookup #2 | 0 |  |
vlookup #3 | 0 |  |
vlookup #4 | 0 |  |
is_in_range #1 | 0 |  |
is_in_range #2 | 0 |  |
is_in_range #3 | 0 |  |
is_in_range #4 | 0 |  |
is_in_range #5 | 0 |  |
is_in_range #6 | 0 |  |
is_in_range #7 | 0 |  |
is_in_range l[] | 0 |  |
is_in_range u[] | 0 |  |
is_in_range l[) | 0 |  |
is_in_range u[) | 0 |  |
is_in_range l(] | 0 |  |
is_in_range u(] | 0 |  |
is_in_range l() | 0 |  |
is_in_range u() | 0 |  |
is_in_list #1 | 0 |  |
is_in_list #2 | 0 |  |
is_in_list #3 | 0 |  |
is_in_list #4 | 0 |  |
is_in_list #5 | 0 |  |
is_in_list #6 | 0 |  |
begins1c | 0 |  |
begins2c | 0 |  |
begins3c | 0 |  |
begins4c | 0 |  |
begins5c | 0 |  |
begins5cc | 0 |  |
begins6c | 0 |  |
ends1c | 0 |  |
ends2c | 0 |  |
ends3c | 0 |  |
ends4c | 0 |  |
ends5c | 0 |  |
ends5cc | 0 |  |
ends6c | 0 |  |
match_replace1c | 0 |  |
rmatch1c | 0 |  |
rmatch2c | 0 |  |
rmatch3c | 0 |  |
lookup1c | 0 |  |
lookup2c | 0 |  |
lookup3c | 0 |  |
lookup1c | 0 |  |
lookup2c | 0 |  |
lookup3c | 0 |  |

Tests: 0133 Failed: 0000 Passed: 0133 Time: 0.004000

t_search-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
find_all() empty | 0 |  |
find_all() atom | 0 |  |
find_all() atom all | 0 |  |
find_all() atom from | 0 |  |
find_all() sequence | 0 |  |
find_all_but() empty | 0 |  |
find_all_but() atom | 0 |  |
find_all_but() atom all | 0 |  |
find_all_but() atom from | 0 |  |
find_all_but() sequence | 0 |  |
match_all() empty | 0 |  |
match_all() string | 0 |  |
match_all() string from | 0 |  |
match_all() sequence | 0 |  |
find_any() from string | 0 |  |
find_any() from integers | 0 |  |
find_any() from floats | 0 |  |
find_each #1 | 0 |  |
find_each #2 | 0 |  |
find_each #3 | 0 |  |
find_any() empty | 0 |  |
find_any() string #1 | 0 |  |
find_any() string #2 | 0 |  |
find_any() integers | 0 |  |
find_any() floats | 0 |  |
match_any() empty | 0 |  |
match_any() string #1 | 0 |  |
match_any() string #2 | 0 |  |
match_any() integers | 0 |  |
match_any() floats | 0 |  |
rfind() #1 | 0 |  |
rfind() #2 | 0 |  |
rfind() #3 | 0 |  |
rfind() #4 | 0 |  |
rfind() #5 | 0 |  |
rfind() #6 | 0 |  |
rfind() #7 | 0 |  |
rfind() #8 | 0 |  |
rmatch() #1 | 0 |  |
rmatch() #2 | 0 |  |
rmatch() #3 | 0 |  |
rmatch() #4 | 0 |  |
rmatch() #8 | 0 |  |
rmatch() #9 | 0 |  |
match_replace() string | 0 |  |
match_replace() sequence | 0 |  |
match_replace() max set | 0 |  |
match_replace() atom with atom | 0 |  |
match_replace() slice with atom | 0 |  |
match_replace() slice with null | 0 |  |
match_replace() -ve max | 0 |  |
find_replace() letter | 0 |  |
find_replace() number | 0 |  |
find_replace() max set | 0 |  |
find_replace() 'b' to 'c' | 0 |  |
find_replace() string | 0 |  |
binary_search missing #1 | 0 |  |
binary_search missing #2 | 0 |  |
binary_search missing #3 | 0 |  |
binary_search found first | 0 |  |
binary_search found last | 0 |  |
binary_search found middle#1 | 0 |  |
binary_search found middle#2 | 0 |  |
binary_search found subset #1 | 0 |  |
binary_search found subset #2 | 0 |  |
binary_search found subset #3 | 0 |  |
binary_search found subset #4 | 0 |  |
binary_search empty input | 0 |  |
binary_search strings | 0 |  |
find_nested, standard | 0 |  |
find_nested, standard, at top | 0 |  |
find_nested, backwards | 0 |  |
find_nested, all hits | 0 |  |
find_nested, all hits, any in list | 0 |  |
ends #1 | 0 |  |
ends #2 | 0 |  |
ends #3 | 0 |  |
ends #4 | 0 |  |
lookup #1 | 0 |  |
lookup #1 | 0 |  |
lookup #1 | 0 |  |
lookup #1 | 0 |  |
lookup #1 | 0 |  |
lookup #1 | 0 |  |
vlookup #1 | 0 |  |
vlookup #2 | 0 |  |
vlookup #3 | 0 |  |
vlookup #4 | 0 |  |
is_in_range #1 | 0 |  |
is_in_range #2 | 0 |  |
is_in_range #3 | 0 |  |
is_in_range #4 | 0 |  |
is_in_range #5 | 0 |  |
is_in_range #6 | 0 |  |
is_in_range #7 | 0 |  |
is_in_range l[] | 0 |  |
is_in_range u[] | 0 |  |
is_in_range l[) | 0 |  |
is_in_range u[) | 0 |  |
is_in_range l(] | 0 |  |
is_in_range u(] | 0 |  |
is_in_range l() | 0 |  |
is_in_range u() | 0 |  |
is_in_list #1 | 0 |  |
is_in_list #2 | 0 |  |
is_in_list #3 | 0 |  |
is_in_list #4 | 0 |  |
is_in_list #5 | 0 |  |
is_in_list #6 | 0 |  |
begins1c | 0 |  |
begins2c | 0 |  |
begins3c | 0 |  |
begins4c | 0 |  |
begins5c | 0 |  |
begins5cc | 0 |  |
begins6c | 0 |  |
ends1c | 0 |  |
ends2c | 0 |  |
ends3c | 0 |  |
ends4c | 0 |  |
ends5c | 0 |  |
ends5cc | 0 |  |
ends6c | 0 |  |
match_replace1c | 0 |  |
rmatch1c | 0 |  |
rmatch2c | 0 |  |
rmatch3c | 0 |  |
lookup1c | 0 |  |
lookup2c | 0 |  |
lookup3c | 0 |  |
lookup1c | 0 |  |
lookup2c | 0 |  |
lookup3c | 0 |  |

Tests: 0133 Failed: 0000 Passed: 0133 Time: 0.000000

t_search-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
find_all() empty | 0 |  |
find_all() atom | 0 |  |
find_all() atom all | 0 |  |
find_all() atom from | 0 |  |
find_all() sequence | 0 |  |
find_all_but() empty | 0 |  |
find_all_but() atom | 0 |  |
find_all_but() atom all | 0 |  |
find_all_but() atom from | 0 |  |
find_all_but() sequence | 0 |  |
match_all() empty | 0 |  |
match_all() string | 0 |  |
match_all() string from | 0 |  |
match_all() sequence | 0 |  |
find_any() from string | 0 |  |
find_any() from integers | 0 |  |
find_any() from floats | 0 |  |
find_each #1 | 0 |  |
find_each #2 | 0 |  |
find_each #3 | 0 |  |
find_any() empty | 0 |  |
find_any() string #1 | 0 |  |
find_any() string #2 | 0 |  |
find_any() integers | 0 |  |
find_any() floats | 0 |  |
match_any() empty | 0 |  |
match_any() string #1 | 0 |  |
match_any() string #2 | 0 |  |
match_any() integers | 0 |  |
match_any() floats | 0 |  |
rfind() #1 | 0 |  |
rfind() #2 | 0 |  |
rfind() #3 | 0 |  |
rfind() #4 | 0 |  |
rfind() #5 | 0 |  |
rfind() #6 | 0 |  |
rfind() #7 | 0 |  |
rfind() #8 | 0 |  |
rmatch() #1 | 0 |  |
rmatch() #2 | 0 |  |
rmatch() #3 | 0 |  |
rmatch() #4 | 0 |  |
rmatch() #8 | 0 |  |
rmatch() #9 | 0 |  |
match_replace() string | 0 |  |
match_replace() sequence | 0 |  |
match_replace() max set | 0 |  |
match_replace() atom with atom | 0 |  |
match_replace() slice with atom | 0 |  |
match_replace() slice with null | 0 |  |
match_replace() -ve max | 0 |  |
find_replace() letter | 0 |  |
find_replace() number | 0 |  |
find_replace() max set | 0 |  |
find_replace() 'b' to 'c' | 0 |  |
find_replace() string | 0 |  |
binary_search missing #1 | 0 |  |
binary_search missing #2 | 0 |  |
binary_search missing #3 | 0 |  |
binary_search found first | 0 |  |
binary_search found last | 0 |  |
binary_search found middle#1 | 0 |  |
binary_search found middle#2 | 0 |  |
binary_search found subset #1 | 0 |  |
binary_search found subset #2 | 0 |  |
binary_search found subset #3 | 0 |  |
binary_search found subset #4 | 0 |  |
binary_search empty input | 0 |  |
binary_search strings | 0 |  |
find_nested, standard | 0 |  |
find_nested, standard, at top | 0 |  |
find_nested, backwards | 0 |  |
find_nested, all hits | 0 |  |
find_nested, all hits, any in list | 0 |  |
ends #1 | 0 |  |
ends #2 | 0 |  |
ends #3 | 0 |  |
ends #4 | 0 |  |
lookup #1 | 0 |  |
lookup #1 | 0 |  |
lookup #1 | 0 |  |
lookup #1 | 0 |  |
lookup #1 | 0 |  |
lookup #1 | 0 |  |
vlookup #1 | 0 |  |
vlookup #2 | 0 |  |
vlookup #3 | 0 |  |
vlookup #4 | 0 |  |
is_in_range #1 | 0 |  |
is_in_range #2 | 0 |  |
is_in_range #3 | 0 |  |
is_in_range #4 | 0 |  |
is_in_range #5 | 0 |  |
is_in_range #6 | 0 |  |
is_in_range #7 | 0 |  |
is_in_range l[] | 0 |  |
is_in_range u[] | 0 |  |
is_in_range l[) | 0 |  |
is_in_range u[) | 0 |  |
is_in_range l(] | 0 |  |
is_in_range u(] | 0 |  |
is_in_range l() | 0 |  |
is_in_range u() | 0 |  |
is_in_list #1 | 0 |  |
is_in_list #2 | 0 |  |
is_in_list #3 | 0 |  |
is_in_list #4 | 0 |  |
is_in_list #5 | 0 |  |
is_in_list #6 | 0 |  |
begins1c | 0 |  |
begins2c | 0 |  |
begins3c | 0 |  |
begins4c | 0 |  |
begins5c | 0 |  |
begins5cc | 0 |  |
begins6c | 0 |  |
ends1c | 0 |  |
ends2c | 0 |  |
ends3c | 0 |  |
ends4c | 0 |  |
ends5c | 0 |  |
ends5cc | 0 |  |
ends6c | 0 |  |
match_replace1c | 0 |  |
rmatch1c | 0 |  |
rmatch2c | 0 |  |
rmatch3c | 0 |  |
lookup1c | 0 |  |
lookup2c | 0 |  |
lookup3c | 0 |  |
lookup1c | 0 |  |
lookup2c | 0 |  |
lookup3c | 0 |  |

Tests: 0133 Failed: 0000 Passed: 0133 Time: 0.015000

t_sequence.e | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
reverse() integer sequence | 0 |  |
reverse() string | 0 |  |
reverse() sub-string 1 | 0 |  |
reverse() sub-string 2 | 0 |  |
reverse() sub-string 3 | 0 |  |
reverse() even count | 0 |  |
reverse() odd count | 0 |  |
reverse() 2-elements | 0 |  |
reverse() 1-elements | 0 |  |
reverse() 0-elements | 0 |  |
reverse() atom | 0 |  |
reverse() with sub-seq | 0 |  |
repeat 0 | 0 |  |
repeat 1 | 0 |  |
head() single ref a | 0 |  |
head() single ref a | 0 |  |
head() single ref b | 0 |  |
head() string default | 0 |  |
head() string | 0 |  |
head() sequence | 0 |  |
head() nested sequence | 0 |  |
head() bounds | 0 |  |
mid() string | 0 |  |
mid() sequence | 0 |  |
mid() nested sequence | 0 |  |
mid() bounds #1 | 0 |  |
mid() bounds #2 | 0 |  |
mid() bounds #3 | 0 |  |
mid 1c | 0 |  |
slice() string | 0 |  |
slice() string, zero end | 0 |  |
slice() string, neg end | 0 |  |
slice() sequence | 0 |  |
slice() nested sequence | 0 |  |
slice() bounds | 0 |  |
slice() def start | 0 |  |
slice() def end | 0 |  |
slice 1c | 0 |  |
slice 2c | 0 |  |
tail() string default | 0 |  |
tail() string | 0 |  |
tail() sequence | 0 |  |
tail() nested sequence | 0 |  |
tail() bounds | 0 |  |
split() simple string no empty | 0 |  |
split() simple string | 0 |  |
split() sequence | 0 |  |
split() nested sequence | 0 |  |
split() limit set | 0 |  |
split() single sequence delimiter | 0 |  |
split() an empty string | 0 |  |
split() using an empty delimiter | 0 |  |
split() using an empty delimiter and limit | 0 |  |
split_any() | 0 |  |
split_any() limit | 0 |  |
split_any() no empty | 0 |  |
split_any 1c | 0 |  |
join() simple string default | 0 |  |
join() simple string | 0 |  |
join() nested sequence | 0 |  |
join() empty | 0 |  |
remove() integer sequence | 0 |  |
remove() string | 0 |  |
remove() nested sequence | 0 |  |
remove() bounds | 0 |  |
remove() range integer sequence | 0 |  |
remove() range string | 0 |  |
remove() range bounds #1 | 0 |  |
remove() cnt 0 | 0 |  |
remove() end 0 | 0 |  |
remove() range bounds with floats | 0 |  |
remove start 0 | 0 |  |
remove last plus | 0 |  |
remove beyond last | 0 |  |
remove all | 0 |  |
remove_all() 1 | 0 |  |
remove_all() 2 | 0 |  |
remove_all 1c | 0 |  |
remove_all 2c | 0 |  |
remove_all 3c | 0 |  |
retain_all | 0 |  |
retain_all no match | 0 |  |
retain_all all match | 0 |  |
retain_all no objects | 0 |  |
retain_all 1c | 0 |  |
insert() integer sequence | 0 |  |
insert() string | 0 |  |
insert an atom doesn't treat it like a double - ticket 767 | 0 |  |
splice() integer sequence | 0 |  |
splice() string | 0 |  |
splice() string | 0 |  |
splice() integer after length | 0 |  |
patch() beyond target | 0 |  |
patch() overlap target right | 0 |  |
patch(): large patch | 0 |  |
patch(): like replace() | 0 |  |
patch(): beyond target left | 0 |  |
replace() integer sequence | 0 |  |
replace() integer sequence w/sequence | 0 |  |
replace() string sequence | 0 |  |
replace() string sequence 2 | 0 |  |
replace() string sequence 1 | 0 |  |
replace() negative size slice | 0 |  |
replace() 2,5 #3a | 0 |  |
replace() 2,5 #3b | 0 |  |
replace() 2,5 #3c | 0 |  |
replace 4,-1 | 0 |  |
replace 4,3 | 0 |  |
replace 4,4 | 0 |  |
replace 4,5 | 0 |  |
replace 4,6 | 0 |  |
replace 4,7 | 0 |  |
replace 4,8 | 0 |  |
replace 4,5 with empty | 0 |  |
replace 0,-1 | 0 |  |
replace 0,0 | 0 |  |
replace 0,1 | 0 |  |
replace 0,2 | 0 |  |
replace 0,3 | 0 |  |
replace 0,4 | 0 |  |
replace 0,5 | 0 |  |
replace 0,6 | 0 |  |
replace 0,7 | 0 |  |
replace 0,8 | 0 |  |
replace 7,-1 | 0 |  |
replace 7,0 | 0 |  |
replace 7,1 | 0 |  |
replace 7,2 | 0 |  |
replace 7,3 | 0 |  |
replace 7,4 | 0 |  |
replace 7,5 | 0 |  |
replace 7,6 | 0 |  |
replace 7,7 | 0 |  |
replace 7,8 | 0 |  |
replace 8,-1 | 0 |  |
replace 8,0 | 0 |  |
replace 8,1 | 0 |  |
replace 8,2 | 0 |  |
replace 8,3 | 0 |  |
replace 8,4 | 0 |  |
replace 8,5 | 0 |  |
replace 8,8 | 0 |  |
replace() memory leak from ticket:830 | 0 |  |
shuffle size | 0 |  |
shuffle items | 0 |  |
shuffle items | 0 |  |
shuffle items | 0 |  |
shuffle items | 0 |  |
shuffle items | 0 |  |
shuffle items | 0 |  |
shuffle items | 0 |  |
shuffle items | 0 |  |
shuffle items | 0 |  |
shuffle items | 0 |  |
replace end of sequence using temps | 0 |  |
pad_head() #1 | 0 |  |
pad_head() #2 | 0 |  |
pad_head() #3 | 0 |  |
pad_head() #4 | 0 |  |
pad_tail() #1 | 0 |  |
pad_tail() #2 | 0 |  |
pad_tail() #3 | 0 |  |
pad_tail() #4 | 0 |  |
breakup(int, BK_LEN) sequence | 0 |  |
breakup(int, BK_LEN) string | 0 |  |
breakup(int, BK_LEN) odd size | 0 |  |
breakup(int, BK_LEN) empty | 0 |  |
breakup(int, BK_LEN) bad size 1 | 0 |  |
breakup(int, BK_LEN) bad size 2 | 0 |  |
breakup(int, BK_PIECES) sequence | 0 |  |
breakup(int, BK_PIECES) sequence | 0 |  |
breakup(int, BK_PIECES) sequence | 0 |  |
breakup(int, BK_PIECES) string | 0 |  |
breakup(int, BK_PIECES) odd size | 0 |  |
breakup(int, BK_PIECES) empty | 0 |  |
breakup(int, BK_PIECES) bad size 1 | 0 |  |
breakup(int, BK_PIECES) bad size 2 | 0 |  |
breakup(int, BK_PIECES) bad size 3 (size OK as non-integer atom) | 0 |  |
breakup(int, CUSTOM) sequence | 0 |  |
breakup(int, CUSTOM) string | 0 |  |
breakup(int, CUSTOM) odd size | 0 |  |
breakup(int, CUSTOM) odd size 2 | 0 |  |
breakup(int, CUSTOM) empty | 0 |  |
breakup(int, CUSTOM) bad size 1 | 0 |  |
breakup(int, CUSTOM) bad size 2 | 0 |  |
breakup(int, CUSTOM) bad size 3 | 0 |  |
flatten() one level nesting | 0 |  |
flatten() deeper nesting | 0 |  |
flatten() long delim | 0 |  |
flatten() mixed source and atom delim | 0 |  |
flatten() nested source and nested delim | 0 |  |
flatten() nested | 0 |  |
flatten() deeply nested | 0 |  |
flatten() strings no delim | 0 |  |
flatten() empty | 0 |  |
flatten() nested text, delim | 0 |  |
flatten() nested no delim | 0.001000 |  |
flatten() nested char delim | 0 |  |
vslice 1 | 0 |  |
vslice 2 | 0 |  |
vslice 3 | 0 |  |
vslice 4 | 0 |  |
vslice 5 | 0 |  |
vslice 6 | 0 |  |
vslice 7 | 0 |  |
vslice 8 | 0 |  |
vslice 9 | 0 |  |
binop_ok #1 | 0 |  |
binop_ok #2 | 0 |  |
binop_ok #3 | 0 |  |
binop_ok #4 | 0 |  |
binop_ok #5 | 0 |  |
binop_ok #6 | 0 |  |
series 1+ | 0 |  |
series 2+ | 0 |  |
series 3+ | 0 |  |
series 4+ | 0 |  |
series 5+ | 0 |  |
series 6+ | 0 |  |
series 7+ | 0 |  |
series 8+ | 0 |  |
series 1* | 0 |  |
series 2* | 0 |  |
series 3* | 0 |  |
series 4* | 0 |  |
series 5* | 0 |  |
series 6* | 0 |  |
series 7* | 0 |  |
series 8* | 0 |  |
series 1? | 0 |  |
series empty | 0 |  |
fetch | 0 |  |
store | 0 |  |
store single element | 0 |  |
repeat_pattern | 0 |  |
repeat_pattern 1c | 0 |  |
project | 0 |  |
project() | 0 |  |
extract 1 | 0 |  |
extract 2 | 0 |  |
extract 3 | 0 |  |
extract 4 | 0 |  |
valid_index 1 | 0 |  |
valid_index 2 | 0 |  |
valid_index 3 | 0 |  |
valid_index 4 | 0 |  |
valid_index 5 | 0 |  |
valid_index 6 | 0 |  |
valid_index 7 | 0 |  |
valid_index 8 | 0 |  |
valid_index 9 | 0 |  |
valid_index A | 0 |  |
valid_index B | 0 |  |
rotate: left -1 | 0 |  |
rotate: left 0 | 0 |  |
rotate: left 1 | 0 |  |
rotate: left 2 | 0 |  |
rotate: left 3 | 0 |  |
rotate: left 4 | 0 |  |
rotate: left 7 | 0 |  |
rotate: left 2/0 | 0 |  |
rotate: right -1 | 0 |  |
rotate: right 0 | 0 |  |
rotate: right 1 | 0 |  |
rotate: right 2 | 0 |  |
rotate: right 3 | 0 |  |
rotate: right 4 | 0 |  |
rotate: right 7 | 0 |  |
rotate: right 2/0 | 0 |  |
More defaulted params and tokens | 0 |  |
replace() #2,5a | 0 |  |
replace() #2,5b | 0 |  |
replace() 2,5 #3a | 0 |  |
replace() 2,5 #3b | 0 |  |
replace() 2,5 #3c | 0 |  |
reverse 1c | 0 |  |
reverse 2c | 0 |  |
reverse 3c | 0 |  |
reverse 4c | 0 |  |
reverse 5c | 0 |  |
pivot #1 | 0 |  |
pivot #2 | 0 |  |
pivot #3 | 0 |  |
pivot #4 | 0 |  |
pivot #5 | 0 |  |
pivot #6 | 0 |  |
pivot #7 | 0 |  |
filter #1 | 0 |  |
filter #2 | 0 |  |
filter #3 | 0 |  |
filter in lt | 0 |  |
filter in < | 0 |  |
filter in le | 0 |  |
filter in <= | 0 |  |
filter in eq | 0 |  |
filter in = | 0 |  |
filter in == | 0 |  |
filter in ne | 0 |  |
filter in != | 0 |  |
filter in gt | 0 |  |
filter in > | 0 |  |
filter in ge | 0 |  |
filter in >= | 0 |  |
filter in set | 0 |  |
filter out set | 0 |  |
filter in [] range | 0 |  |
filter in [) range | 0 |  |
filter in (] range | 0 |  |
filter in () range | 0 |  |
filter out [] range | 0 |  |
filter out [) range | 0 |  |
filter out (] range | 0 |  |
filter out () range | 0 |  |
filter STDFLTR_ALPHA | 0 |  |
filter 1c | 0 |  |
filter 2c | 0 |  |
filter3c | 0 |  |
sim_index 0c | 0 |  |
sim_index 1c | 0 |  |
sim_index 2c | 0 |  |
sim_index 3c | 0 |  |
minsize 1c | 0 |  |
minsize 2c | 0 |  |
qs | 0 |  |
apply #1 | 0 |  |
build_list #1 | 0.001000 |  |
build_list #2 | 0 |  |
build_list #3 | 0 |  |
build_list #4 | 0 |  |
build_list #5 | 0 |  |
build_list #6 | 0 |  |
replace_refcount | 0 |  |
replace doesn't clobber target if refcount > 1 | 0 |  |
replace doesn't modify temps (failure will display expected and result as equal) | 0 |  |
first in place insert (will make copy) | 0 |  |
second in place insert (actually change in place) | 0 |  |
first in place splice (will make copy) | 0 |  |
second in place splice (actually change in place) | 0 |  |
replace in place sequence same size | 0 |  |
replace in place sequence same size (2) | 0 |  |
inplace replace 3, 2 | 0 |  |
replace 3, 2 | 0 |  |
replace 4,3 | 0 |  |
replace all with sequence | 0 |  |
replace all with integer | 0 |  |
remove in place (will make a copy) | 0 |  |
remove in place 1,1 | 0 |  |
remove in place 2,3 | 0 |  |
remove in place 5,6 | 0 |  |
remove( s, length( s) ) when s is empty | 0 |  |
columnize #1 | 0 |  |
columnize #2 | 0 |  |
columnize #3 | 0 |  |
columnize #4 | 0 |  |
columnize #5 | 0 |  |
columnize #6 | 0 |  |
columnize 1c | 0 |  |
columnize 2c | 0 |  |
remove_subseq #1 | 0 |  |
remove_subseq #2 | 0 |  |
remove_subseq #3 | 0 |  |
remove_dups inplace | 0 |  |
remove_dups sort | 0 |  |
remove_dups presorted #1 | 0 |  |
remove_dups presorted #2 | 0 |  |
combine #1s | 0 |  |
combine #1u | 0 |  |
combine #2s | 0 |  |
combine #2u | 0 |  |
combine #3s | 0 |  |
combine #3u | 0 |  |
combine 1c | 0 |  |
combine 2c | 0 |  |
transform | 0 |  |
transform 1c | 0 |  |
mapping A | 0 |  |
mapping B | 0 |  |
mapping C | 0 |  |
mapping D | 0 |  |
mapping E | 0 |  |
mapping F | 0 |  |
remove_item #1 | 0 |  |
remove_item #2 | 0 |  |
remove_item 1c | 0 |  |
remove_item 2c | 0 |  |
transmute Comp:sub Repl:item | 0 |  |
transmute Comp:sub Repl:seq | 0 |  |
transmute Comp:sub Remove | 0 |  |
transmute Comp:sub Repl:mixed | 0 |  |
transmute Comp:item Repl:item | 0 |  |
transmute Comp:item Repl:seq | 0 |  |
transmute Comp:item Remove | 0 |  |
transmute Comp:item Repl:mixed | 0 |  |
RHS SUBS self assignment | 0 |  |
in place RHS_slice + in place splice() | 0 |  |
add_item: empty sequence | 0 |  |
add_item: duplicate value to add_item | 0 |  |
add_item: default is prepend | 0 |  |
add_item: ADD_APPEND | 0 |  |
add_item: add sequence item | 0 |  |
add_item: sort ascending | 0 |  |
add_item: sort descending | 0 |  |

Tests: 0402 Failed: 0000 Passed: 0402 Time: 0.013000

t_sequence-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
reverse() integer sequence | 0 |  |
reverse() string | 0 |  |
reverse() sub-string 1 | 0 |  |
reverse() sub-string 2 | 0 |  |
reverse() sub-string 3 | 0 |  |
reverse() even count | 0 |  |
reverse() odd count | 0 |  |
reverse() 2-elements | 0 |  |
reverse() 1-elements | 0 |  |
reverse() 0-elements | 0 |  |
reverse() atom | 0 |  |
reverse() with sub-seq | 0 |  |
repeat 0 | 0 |  |
repeat 1 | 0 |  |
head() single ref a | 0 |  |
head() single ref a | 0 |  |
head() single ref b | 0 |  |
head() string default | 0 |  |
head() string | 0 |  |
head() sequence | 0 |  |
head() nested sequence | 0 |  |
head() bounds | 0 |  |
mid() string | 0 |  |
mid() sequence | 0 |  |
mid() nested sequence | 0 |  |
mid() bounds #1 | 0 |  |
mid() bounds #2 | 0 |  |
mid() bounds #3 | 0 |  |
mid 1c | 0 |  |
slice() string | 0 |  |
slice() string, zero end | 0 |  |
slice() string, neg end | 0 |  |
slice() sequence | 0 |  |
slice() nested sequence | 0 |  |
slice() bounds | 0 |  |
slice() def start | 0 |  |
slice() def end | 0 |  |
slice 1c | 0 |  |
slice 2c | 0 |  |
tail() string default | 0 |  |
tail() string | 0 |  |
tail() sequence | 0 |  |
tail() nested sequence | 0 |  |
tail() bounds | 0 |  |
split() simple string no empty | 0 |  |
split() simple string | 0 |  |
split() sequence | 0 |  |
split() nested sequence | 0 |  |
split() limit set | 0 |  |
split() single sequence delimiter | 0 |  |
split() an empty string | 0 |  |
split() using an empty delimiter | 0 |  |
split() using an empty delimiter and limit | 0 |  |
split_any() | 0 |  |
split_any() limit | 0 |  |
split_any() no empty | 0 |  |
split_any 1c | 0 |  |
join() simple string default | 0 |  |
join() simple string | 0 |  |
join() nested sequence | 0 |  |
join() empty | 0 |  |
remove() integer sequence | 0 |  |
remove() string | 0 |  |
remove() nested sequence | 0 |  |
remove() bounds | 0 |  |
remove() range integer sequence | 0 |  |
remove() range string | 0 |  |
remove() range bounds #1 | 0 |  |
remove() cnt 0 | 0 |  |
remove() end 0 | 0 |  |
remove() range bounds with floats | 0 |  |
remove start 0 | 0 |  |
remove last plus | 0 |  |
remove beyond last | 0 |  |
remove all | 0 |  |
remove_all() 1 | 0 |  |
remove_all() 2 | 0 |  |
remove_all 1c | 0 |  |
remove_all 2c | 0 |  |
remove_all 3c | 0 |  |
retain_all | 0 |  |
retain_all no match | 0 |  |
retain_all all match | 0 |  |
retain_all no objects | 0 |  |
retain_all 1c | 0 |  |
insert() integer sequence | 0 |  |
insert() string | 0 |  |
insert an atom doesn't treat it like a double - ticket 767 | 0 |  |
splice() integer sequence | 0 |  |
splice() string | 0 |  |
splice() string | 0 |  |
splice() integer after length | 0 |  |
patch() beyond target | 0 |  |
patch() overlap target right | 0 |  |
patch(): large patch | 0 |  |
patch(): like replace() | 0 |  |
patch(): beyond target left | 0 |  |
replace() integer sequence | 0 |  |
replace() integer sequence w/sequence | 0 |  |
replace() string sequence | 0 |  |
replace() string sequence 2 | 0 |  |
replace() string sequence 1 | 0 |  |
replace() negative size slice | 0 |  |
replace() 2,5 #3a | 0 |  |
replace() 2,5 #3b | 0 |  |
replace() 2,5 #3c | 0 |  |
replace 4,-1 | 0 |  |
replace 4,3 | 0 |  |
replace 4,4 | 0 |  |
replace 4,5 | 0 |  |
replace 4,6 | 0 |  |
replace 4,7 | 0 |  |
replace 4,8 | 0 |  |
replace 4,5 with empty | 0 |  |
replace 0,-1 | 0 |  |
replace 0,0 | 0 |  |
replace 0,1 | 0 |  |
replace 0,2 | 0 |  |
replace 0,3 | 0 |  |
replace 0,4 | 0 |  |
replace 0,5 | 0 |  |
replace 0,6 | 0 |  |
replace 0,7 | 0 |  |
replace 0,8 | 0 |  |
replace 7,-1 | 0 |  |
replace 7,0 | 0 |  |
replace 7,1 | 0 |  |
replace 7,2 | 0 |  |
replace 7,3 | 0 |  |
replace 7,4 | 0 |  |
replace 7,5 | 0 |  |
replace 7,6 | 0 |  |
replace 7,7 | 0 |  |
replace 7,8 | 0 |  |
replace 8,-1 | 0 |  |
replace 8,0 | 0 |  |
replace 8,1 | 0 |  |
replace 8,2 | 0 |  |
replace 8,3 | 0 |  |
replace 8,4 | 0 |  |
replace 8,5 | 0 |  |
replace 8,8 | 0 |  |
replace() memory leak from ticket:830 | 0 |  |
shuffle size | 0 |  |
shuffle items | 0 |  |
shuffle items | 0 |  |
shuffle items | 0 |  |
shuffle items | 0 |  |
shuffle items | 0 |  |
shuffle items | 0 |  |
shuffle items | 0 |  |
shuffle items | 0 |  |
shuffle items | 0 |  |
shuffle items | 0 |  |
replace end of sequence using temps | 0 |  |
pad_head() #1 | 0 |  |
pad_head() #2 | 0 |  |
pad_head() #3 | 0 |  |
pad_head() #4 | 0 |  |
pad_tail() #1 | 0 |  |
pad_tail() #2 | 0 |  |
pad_tail() #3 | 0 |  |
pad_tail() #4 | 0 |  |
breakup(int, BK_LEN) sequence | 0 |  |
breakup(int, BK_LEN) string | 0 |  |
breakup(int, BK_LEN) odd size | 0 |  |
breakup(int, BK_LEN) empty | 0 |  |
breakup(int, BK_LEN) bad size 1 | 0 |  |
breakup(int, BK_LEN) bad size 2 | 0 |  |
breakup(int, BK_PIECES) sequence | 0 |  |
breakup(int, BK_PIECES) sequence | 0 |  |
breakup(int, BK_PIECES) sequence | 0 |  |
breakup(int, BK_PIECES) string | 0 |  |
breakup(int, BK_PIECES) odd size | 0 |  |
breakup(int, BK_PIECES) empty | 0 |  |
breakup(int, BK_PIECES) bad size 1 | 0 |  |
breakup(int, BK_PIECES) bad size 2 | 0 |  |
breakup(int, BK_PIECES) bad size 3 (size OK as non-integer atom) | 0 |  |
breakup(int, CUSTOM) sequence | 0 |  |
breakup(int, CUSTOM) string | 0 |  |
breakup(int, CUSTOM) odd size | 0 |  |
breakup(int, CUSTOM) odd size 2 | 0 |  |
breakup(int, CUSTOM) empty | 0 |  |
breakup(int, CUSTOM) bad size 1 | 0 |  |
breakup(int, CUSTOM) bad size 2 | 0 |  |
breakup(int, CUSTOM) bad size 3 | 0 |  |
flatten() one level nesting | 0 |  |
flatten() deeper nesting | 0 |  |
flatten() long delim | 0 |  |
flatten() mixed source and atom delim | 0 |  |
flatten() nested source and nested delim | 0 |  |
flatten() nested | 0 |  |
flatten() deeply nested | 0 |  |
flatten() strings no delim | 0 |  |
flatten() empty | 0 |  |
flatten() nested text, delim | 0 |  |
flatten() nested no delim | 0 |  |
flatten() nested char delim | 0 |  |
vslice 1 | 0 |  |
vslice 2 | 0 |  |
vslice 3 | 0 |  |
vslice 4 | 0 |  |
vslice 5 | 0 |  |
vslice 6 | 0 |  |
vslice 7 | 0 |  |
vslice 8 | 0 |  |
vslice 9 | 0 |  |
binop_ok #1 | 0 |  |
binop_ok #2 | 0 |  |
binop_ok #3 | 0 |  |
binop_ok #4 | 0 |  |
binop_ok #5 | 0 |  |
binop_ok #6 | 0 |  |
series 1+ | 0 |  |
series 2+ | 0 |  |
series 3+ | 0 |  |
series 4+ | 0 |  |
series 5+ | 0 |  |
series 6+ | 0 |  |
series 7+ | 0 |  |
series 8+ | 0 |  |
series 1* | 0 |  |
series 2* | 0 |  |
series 3* | 0 |  |
series 4* | 0 |  |
series 5* | 0 |  |
series 6* | 0 |  |
series 7* | 0 |  |
series 8* | 0 |  |
series 1? | 0 |  |
series empty | 0 |  |
fetch | 0 |  |
store | 0 |  |
store single element | 0 |  |
repeat_pattern | 0 |  |
repeat_pattern 1c | 0 |  |
project | 0 |  |
project() | 0 |  |
extract 1 | 0 |  |
extract 2 | 0 |  |
extract 3 | 0 |  |
extract 4 | 0 |  |
valid_index 1 | 0 |  |
valid_index 2 | 0 |  |
valid_index 3 | 0 |  |
valid_index 4 | 0 |  |
valid_index 5 | 0 |  |
valid_index 6 | 0 |  |
valid_index 7 | 0 |  |
valid_index 8 | 0 |  |
valid_index 9 | 0 |  |
valid_index A | 0 |  |
valid_index B | 0 |  |
rotate: left -1 | 0 |  |
rotate: left 0 | 0 |  |
rotate: left 1 | 0 |  |
rotate: left 2 | 0 |  |
rotate: left 3 | 0 |  |
rotate: left 4 | 0 |  |
rotate: left 7 | 0 |  |
rotate: left 2/0 | 0 |  |
rotate: right -1 | 0 |  |
rotate: right 0 | 0 |  |
rotate: right 1 | 0 |  |
rotate: right 2 | 0 |  |
rotate: right 3 | 0 |  |
rotate: right 4 | 0 |  |
rotate: right 7 | 0 |  |
rotate: right 2/0 | 0 |  |
More defaulted params and tokens | 0 |  |
replace() #2,5a | 0 |  |
replace() #2,5b | 0 |  |
replace() 2,5 #3a | 0 |  |
replace() 2,5 #3b | 0 |  |
replace() 2,5 #3c | 0 |  |
reverse 1c | 0 |  |
reverse 2c | 0 |  |
reverse 3c | 0 |  |
reverse 4c | 0 |  |
reverse 5c | 0 |  |
pivot #1 | 0 |  |
pivot #2 | 0 |  |
pivot #3 | 0 |  |
pivot #4 | 0 |  |
pivot #5 | 0 |  |
pivot #6 | 0 |  |
pivot #7 | 0 |  |
filter #1 | 0 |  |
filter #2 | 0 |  |
filter #3 | 0 |  |
filter in lt | 0 |  |
filter in < | 0 |  |
filter in le | 0 |  |
filter in <= | 0 |  |
filter in eq | 0 |  |
filter in = | 0 |  |
filter in == | 0 |  |
filter in ne | 0 |  |
filter in != | 0 |  |
filter in gt | 0 |  |
filter in > | 0 |  |
filter in ge | 0 |  |
filter in >= | 0 |  |
filter in set | 0 |  |
filter out set | 0 |  |
filter in [] range | 0 |  |
filter in [) range | 0 |  |
filter in (] range | 0 |  |
filter in () range | 0 |  |
filter out [] range | 0 |  |
filter out [) range | 0 |  |
filter out (] range | 0 |  |
filter out () range | 0 |  |
filter STDFLTR_ALPHA | 0 |  |
filter 1c | 0 |  |
filter 2c | 0 |  |
filter3c | 0 |  |
sim_index 0c | 0 |  |
sim_index 1c | 0 |  |
sim_index 2c | 0 |  |
sim_index 3c | 0 |  |
minsize 1c | 0 |  |
minsize 2c | 0 |  |
qs | 0 |  |
apply #1 | 0 |  |
build_list #1 | 0 |  |
build_list #2 | 0 |  |
build_list #3 | 0 |  |
build_list #4 | 0 |  |
build_list #5 | 0 |  |
build_list #6 | 0 |  |
replace_refcount | 0 |  |
replace doesn't clobber target if refcount > 1 | 0 |  |
replace doesn't modify temps (failure will display expected and result as equal) | 0 |  |
first in place insert (will make copy) | 0 |  |
second in place insert (actually change in place) | 0 |  |
first in place splice (will make copy) | 0 |  |
second in place splice (actually change in place) | 0 |  |
replace in place sequence same size | 0 |  |
replace in place sequence same size (2) | 0 |  |
inplace replace 3, 2 | 0 |  |
replace 3, 2 | 0 |  |
replace 4,3 | 0 |  |
replace all with sequence | 0 |  |
replace all with integer | 0 |  |
remove in place (will make a copy) | 0 |  |
remove in place 1,1 | 0 |  |
remove in place 2,3 | 0 |  |
remove in place 5,6 | 0 |  |
remove( s, length( s) ) when s is empty | 0 |  |
columnize #1 | 0 |  |
columnize #2 | 0 |  |
columnize #3 | 0 |  |
columnize #4 | 0 |  |
columnize #5 | 0 |  |
columnize #6 | 0 |  |
columnize 1c | 0 |  |
columnize 2c | 0 |  |
remove_subseq #1 | 0 |  |
remove_subseq #2 | 0 |  |
remove_subseq #3 | 0 |  |
remove_dups inplace | 0 |  |
remove_dups sort | 0 |  |
remove_dups presorted #1 | 0 |  |
remove_dups presorted #2 | 0 |  |
combine #1s | 0 |  |
combine #1u | 0 |  |
combine #2s | 0 |  |
combine #2u | 0 |  |
combine #3s | 0 |  |
combine #3u | 0 |  |
combine 1c | 0 |  |
combine 2c | 0 |  |
transform | 0 |  |
transform 1c | 0 |  |
mapping A | 0 |  |
mapping B | 0 |  |
mapping C | 0 |  |
mapping D | 0 |  |
mapping E | 0 |  |
mapping F | 0 |  |
remove_item #1 | 0 |  |
remove_item #2 | 0 |  |
remove_item 1c | 0 |  |
remove_item 2c | 0 |  |
transmute Comp:sub Repl:item | 0 |  |
transmute Comp:sub Repl:seq | 0 |  |
transmute Comp:sub Remove | 0.001000 |  |
transmute Comp:sub Repl:mixed | 0 |  |
transmute Comp:item Repl:item | 0 |  |
transmute Comp:item Repl:seq | 0 |  |
transmute Comp:item Remove | 0 |  |
transmute Comp:item Repl:mixed | 0 |  |
RHS SUBS self assignment | 0 |  |
in place RHS_slice + in place splice() | 0 |  |
add_item: empty sequence | 0 |  |
add_item: duplicate value to add_item | 0 |  |
add_item: default is prepend | 0 |  |
add_item: ADD_APPEND | 0 |  |
add_item: add sequence item | 0 |  |
add_item: sort ascending | 0 |  |
add_item: sort descending | 0 |  |

Tests: 0402 Failed: 0000 Passed: 0402 Time: 0.013000

t_sequence-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
reverse() integer sequence | 0 |  |
reverse() string | 0 |  |
reverse() sub-string 1 | 0 |  |
reverse() sub-string 2 | 0 |  |
reverse() sub-string 3 | 0 |  |
reverse() even count | 0 |  |
reverse() odd count | 0 |  |
reverse() 2-elements | 0 |  |
reverse() 1-elements | 0 |  |
reverse() 0-elements | 0 |  |
reverse() atom | 0 |  |
reverse() with sub-seq | 0 |  |
repeat 0 | 0 |  |
repeat 1 | 0 |  |
head() single ref a | 0 |  |
head() single ref a | 0 |  |
head() single ref b | 0 |  |
head() string default | 0 |  |
head() string | 0 |  |
head() sequence | 0 |  |
head() nested sequence | 0 |  |
head() bounds | 0 |  |
mid() string | 0 |  |
mid() sequence | 0 |  |
mid() nested sequence | 0 |  |
mid() bounds #1 | 0 |  |
mid() bounds #2 | 0 |  |
mid() bounds #3 | 0 |  |
mid 1c | 0 |  |
slice() string | 0 |  |
slice() string, zero end | 0 |  |
slice() string, neg end | 0 |  |
slice() sequence | 0 |  |
slice() nested sequence | 0 |  |
slice() bounds | 0 |  |
slice() def start | 0 |  |
slice() def end | 0 |  |
slice 1c | 0 |  |
slice 2c | 0 |  |
tail() string default | 0 |  |
tail() string | 0 |  |
tail() sequence | 0 |  |
tail() nested sequence | 0 |  |
tail() bounds | 0 |  |
split() simple string no empty | 0 |  |
split() simple string | 0 |  |
split() sequence | 0 |  |
split() nested sequence | 0 |  |
split() limit set | 0 |  |
split() single sequence delimiter | 0 |  |
split() an empty string | 0 |  |
split() using an empty delimiter | 0 |  |
split() using an empty delimiter and limit | 0 |  |
split_any() | 0 |  |
split_any() limit | 0 |  |
split_any() no empty | 0 |  |
split_any 1c | 0 |  |
join() simple string default | 0 |  |
join() simple string | 0 |  |
join() nested sequence | 0 |  |
join() empty | 0 |  |
remove() integer sequence | 0 |  |
remove() string | 0 |  |
remove() nested sequence | 0 |  |
remove() bounds | 0 |  |
remove() range integer sequence | 0 |  |
remove() range string | 0 |  |
remove() range bounds #1 | 0 |  |
remove() cnt 0 | 0 |  |
remove() end 0 | 0 |  |
remove() range bounds with floats | 0 |  |
remove start 0 | 0 |  |
remove last plus | 0 |  |
remove beyond last | 0 |  |
remove all | 0 |  |
remove_all() 1 | 0 |  |
remove_all() 2 | 0 |  |
remove_all 1c | 0 |  |
remove_all 2c | 0 |  |
remove_all 3c | 0 |  |
retain_all | 0 |  |
retain_all no match | 0 |  |
retain_all all match | 0 |  |
retain_all no objects | 0 |  |
retain_all 1c | 0 |  |
insert() integer sequence | 0 |  |
insert() string | 0 |  |
insert an atom doesn't treat it like a double - ticket 767 | 0 |  |
splice() integer sequence | 0 |  |
splice() string | 0 |  |
splice() string | 0 |  |
splice() integer after length | 0 |  |
patch() beyond target | 0 |  |
patch() overlap target right | 0 |  |
patch(): large patch | 0 |  |
patch(): like replace() | 0 |  |
patch(): beyond target left | 0 |  |
replace() integer sequence | 0 |  |
replace() integer sequence w/sequence | 0 |  |
replace() string sequence | 0 |  |
replace() string sequence 2 | 0 |  |
replace() string sequence 1 | 0 |  |
replace() negative size slice | 0 |  |
replace() 2,5 #3a | 0 |  |
replace() 2,5 #3b | 0 |  |
replace() 2,5 #3c | 0 |  |
replace 4,-1 | 0 |  |
replace 4,3 | 0 |  |
replace 4,4 | 0 |  |
replace 4,5 | 0 |  |
replace 4,6 | 0 |  |
replace 4,7 | 0 |  |
replace 4,8 | 0 |  |
replace 4,5 with empty | 0 |  |
replace 0,-1 | 0 |  |
replace 0,0 | 0 |  |
replace 0,1 | 0 |  |
replace 0,2 | 0 |  |
replace 0,3 | 0 |  |
replace 0,4 | 0 |  |
replace 0,5 | 0 |  |
replace 0,6 | 0 |  |
replace 0,7 | 0 |  |
replace 0,8 | 0 |  |
replace 7,-1 | 0 |  |
replace 7,0 | 0 |  |
replace 7,1 | 0 |  |
replace 7,2 | 0 |  |
replace 7,3 | 0 |  |
replace 7,4 | 0 |  |
replace 7,5 | 0 |  |
replace 7,6 | 0 |  |
replace 7,7 | 0 |  |
replace 7,8 | 0 |  |
replace 8,-1 | 0 |  |
replace 8,0 | 0 |  |
replace 8,1 | 0 |  |
replace 8,2 | 0 |  |
replace 8,3 | 0 |  |
replace 8,4 | 0 |  |
replace 8,5 | 0 |  |
replace 8,8 | 0 |  |
replace() memory leak from ticket:830 | 0 |  |
shuffle size | 0 |  |
shuffle items | 0 |  |
shuffle items | 0 |  |
shuffle items | 0 |  |
shuffle items | 0 |  |
shuffle items | 0 |  |
shuffle items | 0 |  |
shuffle items | 0 |  |
shuffle items | 0 |  |
shuffle items | 0 |  |
shuffle items | 0 |  |
replace end of sequence using temps | 0 |  |
pad_head() #1 | 0 |  |
pad_head() #2 | 0 |  |
pad_head() #3 | 0 |  |
pad_head() #4 | 0 |  |
pad_tail() #1 | 0 |  |
pad_tail() #2 | 0 |  |
pad_tail() #3 | 0 |  |
pad_tail() #4 | 0 |  |
breakup(int, BK_LEN) sequence | 0 |  |
breakup(int, BK_LEN) string | 0 |  |
breakup(int, BK_LEN) odd size | 0 |  |
breakup(int, BK_LEN) empty | 0 |  |
breakup(int, BK_LEN) bad size 1 | 0 |  |
breakup(int, BK_LEN) bad size 2 | 0 |  |
breakup(int, BK_PIECES) sequence | 0 |  |
breakup(int, BK_PIECES) sequence | 0 |  |
breakup(int, BK_PIECES) sequence | 0 |  |
breakup(int, BK_PIECES) string | 0 |  |
breakup(int, BK_PIECES) odd size | 0 |  |
breakup(int, BK_PIECES) empty | 0 |  |
breakup(int, BK_PIECES) bad size 1 | 0 |  |
breakup(int, BK_PIECES) bad size 2 | 0 |  |
breakup(int, BK_PIECES) bad size 3 (size OK as non-integer atom) | 0 |  |
breakup(int, CUSTOM) sequence | 0 |  |
breakup(int, CUSTOM) string | 0 |  |
breakup(int, CUSTOM) odd size | 0 |  |
breakup(int, CUSTOM) odd size 2 | 0 |  |
breakup(int, CUSTOM) empty | 0 |  |
breakup(int, CUSTOM) bad size 1 | 0 |  |
breakup(int, CUSTOM) bad size 2 | 0 |  |
breakup(int, CUSTOM) bad size 3 | 0 |  |
flatten() one level nesting | 0 |  |
flatten() deeper nesting | 0 |  |
flatten() long delim | 0 |  |
flatten() mixed source and atom delim | 0 |  |
flatten() nested source and nested delim | 0 |  |
flatten() nested | 0 |  |
flatten() deeply nested | 0 |  |
flatten() strings no delim | 0 |  |
flatten() empty | 0 |  |
flatten() nested text, delim | 0 |  |
flatten() nested no delim | 0 |  |
flatten() nested char delim | 0 |  |
vslice 1 | 0 |  |
vslice 2 | 0 |  |
vslice 3 | 0 |  |
vslice 4 | 0 |  |
vslice 5 | 0 |  |
vslice 6 | 0 |  |
vslice 7 | 0 |  |
vslice 8 | 0 |  |
vslice 9 | 0 |  |
binop_ok #1 | 0 |  |
binop_ok #2 | 0 |  |
binop_ok #3 | 0 |  |
binop_ok #4 | 0 |  |
binop_ok #5 | 0 |  |
binop_ok #6 | 0 |  |
series 1+ | 0 |  |
series 2+ | 0 |  |
series 3+ | 0 |  |
series 4+ | 0 |  |
series 5+ | 0 |  |
series 6+ | 0 |  |
series 7+ | 0 |  |
series 8+ | 0 |  |
series 1* | 0 |  |
series 2* | 0 |  |
series 3* | 0 |  |
series 4* | 0 |  |
series 5* | 0 |  |
series 6* | 0 |  |
series 7* | 0 |  |
series 8* | 0 |  |
series 1? | 0 |  |
series empty | 0 |  |
fetch | 0 |  |
store | 0 |  |
store single element | 0 |  |
repeat_pattern | 0 |  |
repeat_pattern 1c | 0 |  |
project | 0 |  |
project() | 0 |  |
extract 1 | 0 |  |
extract 2 | 0 |  |
extract 3 | 0 |  |
extract 4 | 0 |  |
valid_index 1 | 0 |  |
valid_index 2 | 0 |  |
valid_index 3 | 0 |  |
valid_index 4 | 0 |  |
valid_index 5 | 0 |  |
valid_index 6 | 0 |  |
valid_index 7 | 0 |  |
valid_index 8 | 0 |  |
valid_index 9 | 0 |  |
valid_index A | 0 |  |
valid_index B | 0 |  |
rotate: left -1 | 0 |  |
rotate: left 0 | 0 |  |
rotate: left 1 | 0 |  |
rotate: left 2 | 0 |  |
rotate: left 3 | 0 |  |
rotate: left 4 | 0 |  |
rotate: left 7 | 0 |  |
rotate: left 2/0 | 0 |  |
rotate: right -1 | 0 |  |
rotate: right 0 | 0 |  |
rotate: right 1 | 0 |  |
rotate: right 2 | 0 |  |
rotate: right 3 | 0 |  |
rotate: right 4 | 0 |  |
rotate: right 7 | 0 |  |
rotate: right 2/0 | 0 |  |
More defaulted params and tokens | 0 |  |
replace() #2,5a | 0 |  |
replace() #2,5b | 0 |  |
replace() 2,5 #3a | 0 |  |
replace() 2,5 #3b | 0 |  |
replace() 2,5 #3c | 0 |  |
reverse 1c | 0 |  |
reverse 2c | 0 |  |
reverse 3c | 0 |  |
reverse 4c | 0 |  |
reverse 5c | 0 |  |
pivot #1 | 0 |  |
pivot #2 | 0 |  |
pivot #3 | 0 |  |
pivot #4 | 0 |  |
pivot #5 | 0 |  |
pivot #6 | 0 |  |
pivot #7 | 0 |  |
filter #1 | 0 |  |
filter #2 | 0 |  |
filter #3 | 0 |  |
filter in lt | 0 |  |
filter in < | 0 |  |
filter in le | 0 |  |
filter in <= | 0 |  |
filter in eq | 0 |  |
filter in = | 0 |  |
filter in == | 0 |  |
filter in ne | 0 |  |
filter in != | 0 |  |
filter in gt | 0 |  |
filter in > | 0 |  |
filter in ge | 0 |  |
filter in >= | 0 |  |
filter in set | 0 |  |
filter out set | 0 |  |
filter in [] range | 0 |  |
filter in [) range | 0 |  |
filter in (] range | 0 |  |
filter in () range | 0 |  |
filter out [] range | 0 |  |
filter out [) range | 0 |  |
filter out (] range | 0 |  |
filter out () range | 0 |  |
filter STDFLTR_ALPHA | 0 |  |
filter 1c | 0 |  |
filter 2c | 0 |  |
filter3c | 0 |  |
sim_index 0c | 0 |  |
sim_index 1c | 0 |  |
sim_index 2c | 0 |  |
sim_index 3c | 0 |  |
minsize 1c | 0 |  |
minsize 2c | 0 |  |
qs | 0 |  |
apply #1 | 0 |  |
build_list #1 | 0 |  |
build_list #2 | 0 |  |
build_list #3 | 0 |  |
build_list #4 | 0 |  |
build_list #5 | 0 |  |
build_list #6 | 0 |  |
replace_refcount | 0 |  |
replace doesn't clobber target if refcount > 1 | 0 |  |
replace doesn't modify temps (failure will display expected and result as equal) | 0 |  |
first in place insert (will make copy) | 0 |  |
second in place insert (actually change in place) | 0 |  |
first in place splice (will make copy) | 0 |  |
second in place splice (actually change in place) | 0 |  |
replace in place sequence same size | 0 |  |
replace in place sequence same size (2) | 0 |  |
inplace replace 3, 2 | 0 |  |
replace 3, 2 | 0 |  |
replace 4,3 | 0 |  |
replace all with sequence | 0 |  |
replace all with integer | 0 |  |
remove in place (will make a copy) | 0 |  |
remove in place 1,1 | 0 |  |
remove in place 2,3 | 0 |  |
remove in place 5,6 | 0 |  |
remove( s, length( s) ) when s is empty | 0 |  |
columnize #1 | 0 |  |
columnize #2 | 0 |  |
columnize #3 | 0 |  |
columnize #4 | 0 |  |
columnize #5 | 0 |  |
columnize #6 | 0 |  |
columnize 1c | 0 |  |
columnize 2c | 0 |  |
remove_subseq #1 | 0 |  |
remove_subseq #2 | 0 |  |
remove_subseq #3 | 0 |  |
remove_dups inplace | 0 |  |
remove_dups sort | 0 |  |
remove_dups presorted #1 | 0 |  |
remove_dups presorted #2 | 0 |  |
combine #1s | 0 |  |
combine #1u | 0 |  |
combine #2s | 0 |  |
combine #2u | 0 |  |
combine #3s | 0 |  |
combine #3u | 0 |  |
combine 1c | 0 |  |
combine 2c | 0 |  |
transform | 0 |  |
transform 1c | 0 |  |
mapping A | 0 |  |
mapping B | 0 |  |
mapping C | 0 |  |
mapping D | 0 |  |
mapping E | 0 |  |
mapping F | 0 |  |
remove_item #1 | 0 |  |
remove_item #2 | 0 |  |
remove_item 1c | 0 |  |
remove_item 2c | 0 |  |
transmute Comp:sub Repl:item | 0 |  |
transmute Comp:sub Repl:seq | 0 |  |
transmute Comp:sub Remove | 0 |  |
transmute Comp:sub Repl:mixed | 0 |  |
transmute Comp:item Repl:item | 0 |  |
transmute Comp:item Repl:seq | 0 |  |
transmute Comp:item Remove | 0 |  |
transmute Comp:item Repl:mixed | 0 |  |
RHS SUBS self assignment | 0 |  |
in place RHS_slice + in place splice() | 0 |  |
add_item: empty sequence | 0 |  |
add_item: duplicate value to add_item | 0 |  |
add_item: default is prepend | 0 |  |
add_item: ADD_APPEND | 0 |  |
add_item: add sequence item | 0 |  |
add_item: sort ascending | 0 |  |
add_item: sort descending | 0 |  |

Tests: 0402 Failed: 0000 Passed: 0402 Time: 0.015000

t_serialize.e | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
serialize #1.1 | 0 |  |
serialize #1.2 | 0 |  |
serialize #1.3 | 0 |  |
serialize #1.4 | 0 |  |
serialize #1.5 | 0 |  |
serialize #2.1 | 0 |  |
serialize #2.2 | 0 |  |
serialize #2.3 | 0 |  |
serialize #2.4 | 0 |  |
serialize #2.5 | 0 |  |
serialize #3.1 | 0.015000 |  |
serialize #3.2 | 0 |  |
serialize #3.3 | 0 |  |
serialize #3.4 | 0 |  |
serialize #3.5 | 0 |  |
serialize #4.1 | 0 |  |
serialize #4.2 | 0 |  |
serialize #4.3 | 0 |  |
serialize #4.4 | 0 |  |
serialize #4.5 | 0 |  |
Dump | 0 |  |
Load | 0 |  |
deserialize negative 8-byte int | 0 |  |
deserialize positive 8-byte int | 0 |  |
deserialize f80 | 0 |  |
deserialize file negative 8-byte int | 0 |  |
deserialize file positive 8-byte int | 0 |  |
deserialize file long double | 0 |  |

Tests: 0028 Failed: 0000 Passed: 0028 Time: 0.015000

t_serialize-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
serialize #1.1 | 0 |  |
serialize #1.2 | 0 |  |
serialize #1.3 | 0 |  |
serialize #1.4 | 0 |  |
serialize #1.5 | 0 |  |
serialize #2.1 | 0 |  |
serialize #2.2 | 0 |  |
serialize #2.3 | 0 |  |
serialize #2.4 | 0 |  |
serialize #2.5 | 0 |  |
serialize #3.1 | 0.001000 |  |
serialize #3.2 | 0 |  |
serialize #3.3 | 0 |  |
serialize #3.4 | 0 |  |
serialize #3.5 | 0 |  |
serialize #4.1 | 0.001000 |  |
serialize #4.2 | 0 |  |
serialize #4.3 | 0 |  |
serialize #4.4 | 0 |  |
serialize #4.5 | 0 |  |
Dump | 0.001000 |  |
Load | 0.001000 |  |
deserialize negative 8-byte int | 0 |  |
deserialize positive 8-byte int | 0 |  |
deserialize f80 | 0 |  |
deserialize file negative 8-byte int | 0.001000 |  |
deserialize file positive 8-byte int | 0 |  |
deserialize file long double | 0 |  |

Tests: 0028 Failed: 0000 Passed: 0028 Time: 0.010000

t_serialize-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
serialize #1.1 | 0 |  |
serialize #1.2 | 0 |  |
serialize #1.3 | 0 |  |
serialize #1.4 | 0 |  |
serialize #1.5 | 0 |  |
serialize #2.1 | 0 |  |
serialize #2.2 | 0 |  |
serialize #2.3 | 0 |  |
serialize #2.4 | 0 |  |
serialize #2.5 | 0 |  |
serialize #3.1 | 0.015000 |  |
serialize #3.2 | 0 |  |
serialize #3.3 | 0 |  |
serialize #3.4 | 0 |  |
serialize #3.5 | 0 |  |
serialize #4.1 | 0 |  |
serialize #4.2 | 0 |  |
serialize #4.3 | 0 |  |
serialize #4.4 | 0 |  |
serialize #4.5 | 0 |  |
Dump | 0 |  |
Load | 0 |  |
deserialize negative 8-byte int | 0 |  |
deserialize positive 8-byte int | 0 |  |
deserialize f80 | 0 |  |
deserialize file negative 8-byte int | 0 |  |
deserialize file positive 8-byte int | 0 |  |
deserialize file long double | 0 |  |

Tests: 0028 Failed: 0000 Passed: 0028 Time: 0.015000

t_socket.e | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
service_by_name echo | 0 |  |
service_by_name ftp | 0 |  |
service_by_name telnet | 0 |  |
service_by_port echo | 0 |  |
service_by_port ftp | 0 |  |
service_by_port telnet | 0 |  |
get_option #1 | 0 |  |
set_option #1 | 0 |  |
get_option #2 | 0 |  |
get_option #1 | 0 |  |
get_option #2 | 0 |  |
set_option #1 | 0 |  |
get_option #3 | 0 |  |
get_option #4 | 0 |  |
set_option #2 | 0 |  |
get_option #5 | 0 |  |
send w/o newline | 1.018000 |  |
receive w/o newline | 0 |  |
send with newline | 0 |  |
receive with newline | 0 |  |
send large | 0 |  |
receive large | 0 |  |
close | 0 |  |
atom not a valid socket | 0 |  |
empty sequence not a valid socket | 0 |  |
one element sequence not a valid socket | 0 |  |
three element sequence not a valid socket | 0 |  |
first element sequence not a valid socket | 0 |  |
second element sequence not a valid socket | 0 |  |
two elements, both atoms, valid socket | 0 |  |

Tests: 0030 Failed: 0000 Passed: 0030 Time: 1.033000

t_socket-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
service_by_name echo | 0.006000 |  |
service_by_name ftp | 0 |  |
service_by_name telnet | 0 |  |
service_by_port echo | 0 |  |
service_by_port ftp | 0 |  |
service_by_port telnet | 0 |  |
get_option #1 | 0.001000 |  |
set_option #1 | 0 |  |
get_option #2 | 0 |  |
get_option #1 | 0 |  |
get_option #2 | 0 |  |
set_option #1 | 0 |  |
get_option #3 | 0 |  |
get_option #4 | 0 |  |
set_option #2 | 0 |  |
get_option #5 | 0 |  |

Tests: 0016 Failed: 0000 Passed: 0016 Time: 0.008000

t_socket-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
service_by_name echo | 0 |  |
service_by_name ftp | 0 |  |
service_by_name telnet | 0 |  |
service_by_port echo | 0 |  |
service_by_port ftp | 0 |  |
service_by_port telnet | 0 |  |
get_option #1 | 0 |  |
set_option #1 | 0 |  |
get_option #2 | 0 |  |
get_option #1 | 0 |  |
get_option #2 | 0 |  |
set_option #1 | 0 |  |
get_option #3 | 0 |  |
get_option #4 | 0 |  |
set_option #2 | 0 |  |
get_option #5 | 0 |  |

Tests: 0016 Failed: 0000 Passed: 0016 Time: 0.000000

t_sort.e | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
sort() empty sequence | 0 |  |
sort() one item sequence | 0 |  |
sort() integer sorted | 0 |  |
sort() integer rev sorted | 0 |  |
sort() integer dups | 0 |  |
sort() integer sequence | 0 |  |
sort() float sequence | 0 |  |
sort() string | 0 |  |
sort() mixed | 0 |  |
custom_sort() empty sequence | 0 |  |
custom_sort() one item sequence | 0 |  |
custom_sort() integer sorted | 0 |  |
custom_sort() integer rev sorted | 0 |  |
custom_sort() integer dups | 0 |  |
custom_sort() integer sequence | 0 |  |
custom_sort() float sequence | 0 |  |
custom_sort() string | 0 |  |
custom_sort() mixed | 0 |  |
sort_reverse() empty sequence | 0 |  |
sort_reverse() one item sequence | 0 |  |
sort_reverse() integer sorted | 0 |  |
sort_reverse() integer rev sorted | 0 |  |
sort_reverse() integer dups | 0 |  |
sort_reverse() integer sequence | 0 |  |
sort_reverse() float sequence | 0 |  |
sort_reverse() string | 0 |  |
sort_reverse() mixed | 0 |  |
custom_sort() empty sequence | 0 |  |
custom_sort() one item sequence | 0 |  |
custom_sort() integer sorted | 0 |  |
custom_sort() integer rev sorted | 0 |  |
custom_sort() integer dups | 0 |  |
custom_sort() integer dups asc | 0 |  |
custom_sort() integer sequence | 0 |  |
custom_sort() float sequence | 0 |  |
custom_sort() string | 0 |  |
custom_sort() mixed | 0 |  |
sort_columns() empty sequence | 0 |  |
sort_columns() single item sequence | 0 |  |
sort_columns() single item sequence | 0 |  |
merge std | 0 |  |
merge custom | 0 |  |
merge null all | 0 |  |
merge null one | 0 |  |
merge null two | 0 |  |
merge single one | 0 |  |
merge single two | 0 |  |
merge single both | 0 |  |
insertion_sort std | 0 |  |
insertion_sort custom | 0 |  |
insertion_sort two lists | 0 |  |
insertion_sort null all | 0 |  |
insertion_sort null one | 0 |  |
insertion_sort single one | 0 |  |
insertion_sort single two | 0 |  |
insertion_sort single both | 0 |  |

Tests: 0056 Failed: 0000 Passed: 0056 Time: 0.000000

t_sort-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
sort() empty sequence | 0 |  |
sort() one item sequence | 0 |  |
sort() integer sorted | 0 |  |
sort() integer rev sorted | 0 |  |
sort() integer dups | 0 |  |
sort() integer sequence | 0 |  |
sort() float sequence | 0 |  |
sort() string | 0 |  |
sort() mixed | 0 |  |
custom_sort() empty sequence | 0 |  |
custom_sort() one item sequence | 0 |  |
custom_sort() integer sorted | 0 |  |
custom_sort() integer rev sorted | 0 |  |
custom_sort() integer dups | 0 |  |
custom_sort() integer sequence | 0 |  |
custom_sort() float sequence | 0 |  |
custom_sort() string | 0 |  |
custom_sort() mixed | 0 |  |
sort_reverse() empty sequence | 0 |  |
sort_reverse() one item sequence | 0 |  |
sort_reverse() integer sorted | 0 |  |
sort_reverse() integer rev sorted | 0 |  |
sort_reverse() integer dups | 0 |  |
sort_reverse() integer sequence | 0 |  |
sort_reverse() float sequence | 0 |  |
sort_reverse() string | 0 |  |
sort_reverse() mixed | 0 |  |
custom_sort() empty sequence | 0 |  |
custom_sort() one item sequence | 0 |  |
custom_sort() integer sorted | 0 |  |
custom_sort() integer rev sorted | 0 |  |
custom_sort() integer dups | 0 |  |
custom_sort() integer dups asc | 0 |  |
custom_sort() integer sequence | 0 |  |
custom_sort() float sequence | 0 |  |
custom_sort() string | 0 |  |
custom_sort() mixed | 0 |  |
sort_columns() empty sequence | 0 |  |
sort_columns() single item sequence | 0 |  |
sort_columns() single item sequence | 0 |  |
merge std | 0 |  |
merge custom | 0 |  |
merge null all | 0 |  |
merge null one | 0 |  |
merge null two | 0 |  |
merge single one | 0 |  |
merge single two | 0 |  |
merge single both | 0 |  |
insertion_sort std | 0 |  |
insertion_sort custom | 0 |  |
insertion_sort two lists | 0 |  |
insertion_sort null all | 0 |  |
insertion_sort null one | 0 |  |
insertion_sort single one | 0 |  |
insertion_sort single two | 0 |  |
insertion_sort single both | 0 |  |

Tests: 0056 Failed: 0000 Passed: 0056 Time: 0.000000

t_sort-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
sort() empty sequence | 0 |  |
sort() one item sequence | 0 |  |
sort() integer sorted | 0 |  |
sort() integer rev sorted | 0 |  |
sort() integer dups | 0 |  |
sort() integer sequence | 0 |  |
sort() float sequence | 0 |  |
sort() string | 0 |  |
sort() mixed | 0 |  |
custom_sort() empty sequence | 0 |  |
custom_sort() one item sequence | 0 |  |
custom_sort() integer sorted | 0 |  |
custom_sort() integer rev sorted | 0 |  |
custom_sort() integer dups | 0 |  |
custom_sort() integer sequence | 0 |  |
custom_sort() float sequence | 0 |  |
custom_sort() string | 0 |  |
custom_sort() mixed | 0 |  |
sort_reverse() empty sequence | 0 |  |
sort_reverse() one item sequence | 0 |  |
sort_reverse() integer sorted | 0 |  |
sort_reverse() integer rev sorted | 0 |  |
sort_reverse() integer dups | 0 |  |
sort_reverse() integer sequence | 0 |  |
sort_reverse() float sequence | 0 |  |
sort_reverse() string | 0 |  |
sort_reverse() mixed | 0 |  |
custom_sort() empty sequence | 0 |  |
custom_sort() one item sequence | 0 |  |
custom_sort() integer sorted | 0 |  |
custom_sort() integer rev sorted | 0 |  |
custom_sort() integer dups | 0 |  |
custom_sort() integer dups asc | 0 |  |
custom_sort() integer sequence | 0 |  |
custom_sort() float sequence | 0 |  |
custom_sort() string | 0 |  |
custom_sort() mixed | 0 |  |
sort_columns() empty sequence | 0 |  |
sort_columns() single item sequence | 0 |  |
sort_columns() single item sequence | 0 |  |
merge std | 0 |  |
merge custom | 0 |  |
merge null all | 0 |  |
merge null one | 0 |  |
merge null two | 0 |  |
merge single one | 0 |  |
merge single two | 0 |  |
merge single both | 0 |  |
insertion_sort std | 0 |  |
insertion_sort custom | 0 |  |
insertion_sort two lists | 0 |  |
insertion_sort null all | 0 |  |
insertion_sort null one | 0 |  |
insertion_sort single one | 0 |  |
insertion_sort single two | 0 |  |
insertion_sort single both | 0 |  |

Tests: 0056 Failed: 0000 Passed: 0056 Time: 0.000000

t_stack.e | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
FIFO new() #1 | 0 |  |
FIFO is_empty() #1 | 0 |  |
FIFO top() | 0 |  |
FIFO size() | 0 |  |
FIFO at() #1 | 0 |  |
FIFO at() #2 | 0 |  |
FIFO at() #3 | 0 |  |
FIFO at() #4 | 0 |  |
FIFO at() #5 | 0 |  |
FIFO at() #6 | 0 |  |
FIFO swap() #1 | 0 |  |
FIFO swap() #2 | 0 |  |
FIFO swap() #3 | 0 |  |
FIFO swap() #4 | 0 |  |
FIFO dup() #1 | 0 |  |
FIFO dup() #2 | 0 |  |
FIFO is_empty() #1 | 0 |  |
FIFO pop() #1 | 0 |  |
FIFO pop() #2 | 0 |  |
FIFO pop() #3 | 0 |  |
FIFO pop() #4 | 0 |  |
FIFO pop() #5 | 0 |  |
FIFO pop() #6 | 0 |  |
FIFO pop() #7 | 0 |  |
FIFO pop() #8 | 0 |  |
FIFO clear() | 0 |  |
is_empty() #2 | 0 |  |
FIFO delete | 0 |  |
FILO new() | 0 |  |
FILO is_empty() #1 | 0 |  |
FILO is_empty() #2 | 0 |  |
FILO size() #1 | 0 |  |
FILO at() #1 | 0 |  |
FILO at() #2 | 0 |  |
FILO at() #3 | 0 |  |
FILO top() #1 | 0 |  |
FILO pop() #1 | 0 |  |
FILO size() after pop() #1 | 0 |  |
FILO top() after pop() #1 | 0 |  |
FILO pop() #2 | 0 |  |
FILO size() after pop() #2 | 0 |  |
FILO top() after pop() #2 | 0 |  |
FILO clear() | 0 |  |
FILO is_empty() #3 | 0 |  |
FILO push sequence #1 size() | 0 |  |
FILO push sequence #1 top() | 0 |  |
FILO push sequence #2 size() | 0 |  |
FILO push sequence #2 top() | 0 |  |
FILO dup sequence #1 size() | 0 |  |
FILO dup sequence #1 top() | 0 |  |
FILO dup sequence #1 at(-1) | 0 |  |
FILO at #1 | 0 |  |
FILO at #3 | 0 |  |
FILO at #2 | 0 |  |
FILO set #1 | 0 |  |
FILO set #2 | 0 |  |
FILO set #3 -1 from the end | 0 |  |
FILE set #4 0 frmo the end | 0 |  |
FILO delete | 0 |  |

Tests: 0059 Failed: 0000 Passed: 0059 Time: 0.002000

t_stack-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
FIFO new() #1 | 0 |  |
FIFO is_empty() #1 | 0 |  |
FIFO top() | 0 |  |
FIFO size() | 0 |  |
FIFO at() #1 | 0 |  |
FIFO at() #2 | 0 |  |
FIFO at() #3 | 0 |  |
FIFO at() #4 | 0 |  |
FIFO at() #5 | 0 |  |
FIFO at() #6 | 0 |  |
FIFO swap() #1 | 0 |  |
FIFO swap() #2 | 0 |  |
FIFO swap() #3 | 0 |  |
FIFO swap() #4 | 0 |  |
FIFO dup() #1 | 0 |  |
FIFO dup() #2 | 0 |  |
FIFO is_empty() #1 | 0 |  |
FIFO pop() #1 | 0 |  |
FIFO pop() #2 | 0 |  |
FIFO pop() #3 | 0 |  |
FIFO pop() #4 | 0 |  |
FIFO pop() #5 | 0 |  |
FIFO pop() #6 | 0 |  |
FIFO pop() #7 | 0 |  |
FIFO pop() #8 | 0 |  |
FIFO clear() | 0 |  |
is_empty() #2 | 0 |  |
FIFO delete | 0 |  |
FILO new() | 0 |  |
FILO is_empty() #1 | 0 |  |
FILO is_empty() #2 | 0 |  |
FILO size() #1 | 0 |  |
FILO at() #1 | 0 |  |
FILO at() #2 | 0 |  |
FILO at() #3 | 0 |  |
FILO top() #1 | 0 |  |
FILO pop() #1 | 0 |  |
FILO size() after pop() #1 | 0 |  |
FILO top() after pop() #1 | 0 |  |
FILO pop() #2 | 0 |  |
FILO size() after pop() #2 | 0 |  |
FILO top() after pop() #2 | 0 |  |
FILO clear() | 0 |  |
FILO is_empty() #3 | 0 |  |
FILO push sequence #1 size() | 0 |  |
FILO push sequence #1 top() | 0 |  |
FILO push sequence #2 size() | 0 |  |
FILO push sequence #2 top() | 0 |  |
FILO dup sequence #1 size() | 0 |  |
FILO dup sequence #1 top() | 0 |  |
FILO dup sequence #1 at(-1) | 0 |  |
FILO at #1 | 0 |  |
FILO at #3 | 0 |  |
FILO at #2 | 0 |  |
FILO set #1 | 0 |  |
FILO set #2 | 0 |  |
FILO set #3 -1 from the end | 0 |  |
FILE set #4 0 frmo the end | 0 |  |
FILO delete | 0 |  |

Tests: 0059 Failed: 0000 Passed: 0059 Time: 0.000000

t_stack-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
FIFO new() #1 | 0 |  |
FIFO is_empty() #1 | 0 |  |
FIFO top() | 0 |  |
FIFO size() | 0 |  |
FIFO at() #1 | 0 |  |
FIFO at() #2 | 0 |  |
FIFO at() #3 | 0 |  |
FIFO at() #4 | 0 |  |
FIFO at() #5 | 0 |  |
FIFO at() #6 | 0 |  |
FIFO swap() #1 | 0 |  |
FIFO swap() #2 | 0 |  |
FIFO swap() #3 | 0 |  |
FIFO swap() #4 | 0 |  |
FIFO dup() #1 | 0 |  |
FIFO dup() #2 | 0 |  |
FIFO is_empty() #1 | 0 |  |
FIFO pop() #1 | 0 |  |
FIFO pop() #2 | 0 |  |
FIFO pop() #3 | 0 |  |
FIFO pop() #4 | 0 |  |
FIFO pop() #5 | 0 |  |
FIFO pop() #6 | 0 |  |
FIFO pop() #7 | 0 |  |
FIFO pop() #8 | 0 |  |
FIFO clear() | 0 |  |
is_empty() #2 | 0 |  |
FIFO delete | 0 |  |
FILO new() | 0 |  |
FILO is_empty() #1 | 0 |  |
FILO is_empty() #2 | 0 |  |
FILO size() #1 | 0 |  |
FILO at() #1 | 0 |  |
FILO at() #2 | 0 |  |
FILO at() #3 | 0 |  |
FILO top() #1 | 0 |  |
FILO pop() #1 | 0 |  |
FILO size() after pop() #1 | 0 |  |
FILO top() after pop() #1 | 0 |  |
FILO pop() #2 | 0 |  |
FILO size() after pop() #2 | 0 |  |
FILO top() after pop() #2 | 0 |  |
FILO clear() | 0 |  |
FILO is_empty() #3 | 0 |  |
FILO push sequence #1 size() | 0 |  |
FILO push sequence #1 top() | 0 |  |
FILO push sequence #2 size() | 0 |  |
FILO push sequence #2 top() | 0 |  |
FILO dup sequence #1 size() | 0 |  |
FILO dup sequence #1 top() | 0 |  |
FILO dup sequence #1 at(-1) | 0 |  |
FILO at #1 | 0 |  |
FILO at #3 | 0 |  |
FILO at #2 | 0 |  |
FILO set #1 | 0 |  |
FILO set #2 | 0 |  |
FILO set #3 -1 from the end | 0 |  |
FILE set #4 0 frmo the end | 0 |  |
FILO delete | 0 |  |

Tests: 0059 Failed: 0000 Passed: 0059 Time: 0.000000

t_stats.e | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
small list | 0 |  |
small 1 | 0 |  |
small text | 0 |  |
small empty | 0 |  |
stdev list | 0 |  |
stdev 1 | 0 |  |
stdev text | 0 |  |
stdev empty | 0 |  |
stdev a list | 0 |  |
stdev a 1 | 0 |  |
stdev a text | 0 |  |
stdev a empty | 0 |  |
stdev p list | 0 |  |
stdev p 1 | 0 |  |
stdev p text | 0 |  |
stdev p empty | 0 |  |
stdev pa list | 0 |  |
stdev pa 1 | 0 |  |
stdev pa text | 0 |  |
stdev pa empty | 0 |  |
Geometric mean | 0 |  |
Geometric mean, positive | 0 |  |
Geometric mean, no data | 0 |  |
Geometric mean, atom | 0 |  |
Geometric mean, one number | 0 |  |
Geometric mean, with zero | 0 |  |
Harmonic mean | 0 |  |
HGeometric mean, no data | 0 |  |
harmean one number | 0 |  |
avedev list | 0 |  |
avedev text | 0 |  |
avedev empty | 0 |  |
avedev one number | 0 |  |
sum central moments 1 | 0 |  |
sum central moments 2 | 0 |  |
sum central moments 3 | 0 |  |
sum central moments 4 | 0 |  |
central moment no numbers | 0 |  |
sum atom | 0 |  |
average atom | 0 |  |
average no numbers | 0 |  |
smallest integers and text | 0 |  |
smallest text | 0 |  |
smallest atom | 0 |  |
skewness #1 | 0 |  |
skewness #2 | 0 |  |
skewness atom | 0 |  |
skewness no data | 0 |  |
raw frequency | 0 |  |
raw frequency atom | 0 |  |
raw frequency no data | 0 |  |
range | 0 |  |
range atom | 0 |  |
range no data | 0 |  |
moving average #1 | 0 |  |
moving average #2, | 0 |  |
moving average #3 | 0 |  |
moving average #4 | 0 |  |
moving average #5 | 0 |  |
moving average atom | 0 |  |
moving average atom fractional period | 0 |  |
moving average shorter than period | 0 |  |
moving average no data | 0 |  |
count atom | 0 |  |
mode #1 | 0 |  |
mode #2 | 0 |  |
mode empty | 0 |  |
median #1 | 0 |  |
median #2 | 0 |  |
median atom | 0 |  |
median no data | 0 |  |
largest #1 | 0 |  |
largest #2 | 0 |  |
largest atom | 0 |  |
kurtosis #1 | 0 |  |
kurtosis atom | 0 |  |
kurtosis empty | 0 |  |
kurtosis sd = 0 | 0 |  |
exp moving average #1 | 0 |  |
exp moving average #2 | 0 |  |
exp moving average #3 | 0 |  |
exp moving average atom | 0 |  |
exp moving average no data | 0 |  |

Tests: 0083 Failed: 0000 Passed: 0083 Time: 0.016000

t_stats-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
small list | 0 |  |
small 1 | 0 |  |
small text | 0 |  |
small empty | 0 |  |
stdev list | 0 |  |
stdev 1 | 0 |  |
stdev text | 0 |  |
stdev empty | 0 |  |
stdev a list | 0 |  |
stdev a 1 | 0 |  |
stdev a text | 0 |  |
stdev a empty | 0 |  |
stdev p list | 0 |  |
stdev p 1 | 0 |  |
stdev p text | 0 |  |
stdev p empty | 0 |  |
stdev pa list | 0 |  |
stdev pa 1 | 0 |  |
stdev pa text | 0 |  |
stdev pa empty | 0 |  |
Geometric mean | 0 |  |
Geometric mean, positive | 0 |  |
Geometric mean, no data | 0 |  |
Geometric mean, atom | 0 |  |
Geometric mean, one number | 0 |  |
Geometric mean, with zero | 0 |  |
Harmonic mean | 0 |  |
HGeometric mean, no data | 0 |  |
harmean one number | 0 |  |
avedev list | 0 |  |
avedev text | 0 |  |
avedev empty | 0 |  |
avedev one number | 0 |  |
sum central moments 1 | 0 |  |
sum central moments 2 | 0 |  |
sum central moments 3 | 0 |  |
sum central moments 4 | 0 |  |
central moment no numbers | 0 |  |
sum atom | 0 |  |
average atom | 0 |  |
average no numbers | 0 |  |
smallest integers and text | 0 |  |
smallest text | 0 |  |
smallest atom | 0 |  |
skewness #1 | 0 |  |
skewness #2 | 0 |  |
skewness atom | 0 |  |
skewness no data | 0 |  |
raw frequency | 0 |  |
raw frequency atom | 0 |  |
raw frequency no data | 0 |  |
range | 0 |  |
range atom | 0 |  |
range no data | 0 |  |
moving average #1 | 0 |  |
moving average #2, | 0 |  |
moving average #3 | 0 |  |
moving average #4 | 0 |  |
moving average #5 | 0 |  |
moving average atom | 0 |  |
moving average atom fractional period | 0 |  |
moving average shorter than period | 0 |  |
moving average no data | 0 |  |
count atom | 0 |  |
mode #1 | 0.001000 |  |
mode #2 | 0 |  |
mode empty | 0 |  |
median #1 | 0 |  |
median #2 | 0 |  |
median atom | 0 |  |
median no data | 0 |  |
largest #1 | 0 |  |
largest #2 | 0 |  |
largest atom | 0 |  |
kurtosis #1 | 0 |  |
kurtosis atom | 0 |  |
kurtosis empty | 0 |  |
kurtosis sd = 0 | 0 |  |
exp moving average #1 | 0 |  |
exp moving average #2 | 0 |  |
exp moving average #3 | 0 |  |
exp moving average atom | 0 |  |
exp moving average no data | 0 |  |

Tests: 0083 Failed: 0000 Passed: 0083 Time: 0.003000

t_stats-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
small list | 0 |  |
small 1 | 0 |  |
small text | 0 |  |
small empty | 0 |  |
stdev list | 0 |  |
stdev 1 | 0 |  |
stdev text | 0 |  |
stdev empty | 0 |  |
stdev a list | 0 |  |
stdev a 1 | 0 |  |
stdev a text | 0 |  |
stdev a empty | 0 |  |
stdev p list | 0 |  |
stdev p 1 | 0 |  |
stdev p text | 0 |  |
stdev p empty | 0 |  |
stdev pa list | 0 |  |
stdev pa 1 | 0 |  |
stdev pa text | 0 |  |
stdev pa empty | 0 |  |
Geometric mean | 0 |  |
Geometric mean, positive | 0 |  |
Geometric mean, no data | 0 |  |
Geometric mean, atom | 0 |  |
Geometric mean, one number | 0 |  |
Geometric mean, with zero | 0 |  |
Harmonic mean | 0 |  |
HGeometric mean, no data | 0 |  |
harmean one number | 0 |  |
avedev list | 0 |  |
avedev text | 0 |  |
avedev empty | 0 |  |
avedev one number | 0 |  |
sum central moments 1 | 0 |  |
sum central moments 2 | 0 |  |
sum central moments 3 | 0 |  |
sum central moments 4 | 0 |  |
central moment no numbers | 0 |  |
sum atom | 0 |  |
average atom | 0 |  |
average no numbers | 0 |  |
smallest integers and text | 0 |  |
smallest text | 0 |  |
smallest atom | 0 |  |
skewness #1 | 0 |  |
skewness #2 | 0 |  |
skewness atom | 0 |  |
skewness no data | 0 |  |
raw frequency | 0 |  |
raw frequency atom | 0 |  |
raw frequency no data | 0 |  |
range | 0 |  |
range atom | 0 |  |
range no data | 0 |  |
moving average #1 | 0 |  |
moving average #2, | 0 |  |
moving average #3 | 0 |  |
moving average #4 | 0 |  |
moving average #5 | 0 |  |
moving average atom | 0 |  |
moving average atom fractional period | 0 |  |
moving average shorter than period | 0 |  |
moving average no data | 0 |  |
count atom | 0 |  |
mode #1 | 0 |  |
mode #2 | 0 |  |
mode empty | 0 |  |
median #1 | 0 |  |
median #2 | 0 |  |
median atom | 0 |  |
median no data | 0 |  |
largest #1 | 0 |  |
largest #2 | 0 |  |
largest atom | 0 |  |
kurtosis #1 | 0 |  |
kurtosis atom | 0 |  |
kurtosis empty | 0 |  |
kurtosis sd = 0 | 0 |  |
exp moving average #1 | 0 |  |
exp moving average #2 | 0 |  |
exp moving average #3 | 0 |  |
exp moving average atom | 0 |  |
exp moving average no data | 0 |  |

Tests: 0083 Failed: 0000 Passed: 0083 Time: 0.000000

t_switch.e | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
switch | 0.001000 |  |
no matching case | 0 |  |
nested switch | 0 |  |
switch with negative cases | 0 |  |
static int | 0 |  |
int cases, sequence switch with else | 0 |  |
int_switch1( 1 ) | 0 |  |
int_switch1( "foo" ) | 0 |  |
int_switch2 -- check for sequence optimization with case else | 0 |  |
int_switch3 -- check for sequence optimization without case else | 0 |  |
int_switch4 -- detect integer cond through r_id | 0 |  |
int_switch5: goto label exists (forward goto), don't optimize away because of sequence | 0 |  |
int_switch6: goto label exists (backward goto), don't optimize away because of sequence | 0 |  |
rt int switch #1 | 0 |  |
rt int switch #2 | 0 |  |
rt int switch #3 | 0 |  |
rt int switch #4 | 0 |  |
rt int switch #5 | 0 |  |
rt switch #1 | 0 |  |
rt switch #2 | 0 |  |
rt switch #3 | 0.001000 |  |
rt switch #4 | 0 |  |
switch with fallthru 1 | 0 |  |
switch with fallthru 2 | 0 |  |
switch with fallthru 3 | 0 |  |
switch with fallthru 4 | 0 |  |
switch with fallthru 5 | 0 |  |
swith without fallthru 1 | 0 |  |
swith without fallthru 2 | 0 |  |
swith without fallthru 3 | 0 |  |
swith without fallthru 4 | 0 |  |
swith without fallthru 5 | 0 |  |
replace callback using switch with my_convert_tmp | 0 |  |
replace callback using switch with my_convert_seq | 0 |  |
replace callback using switch with my_convert_seq_no_else | 0 |  |
unqualified case labels from other files at top level (ticket:617) | 0 |  |
SWITCH_I goes to correct case (ticket 662) | 0 |  |
ticket 744, multiple case 1 | 0 |  |
ticket 744, multiple case 2 | 0 |  |
ticket 744, multiple case 3 | 0 |  |
ticket 744 multiple case else | 0 |  |
ticket 744 multiple case else | 0 |  |
ticket 744 multiple case else | 0 |  |

Tests: 0043 Failed: 0000 Passed: 0043 Time: 0.003000

t_switch-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
switch | 0.001000 |  |
no matching case | 0 |  |
nested switch | 0 |  |
switch with negative cases | 0 |  |
static int | 0 |  |
int cases, sequence switch with else | 0 |  |
int_switch1( 1 ) | 0 |  |
int_switch1( "foo" ) | 0 |  |
int_switch2 -- check for sequence optimization with case else | 0 |  |
int_switch3 -- check for sequence optimization without case else | 0 |  |
int_switch4 -- detect integer cond through r_id | 0 |  |
int_switch5: goto label exists (forward goto), don't optimize away because of sequence | 0 |  |
int_switch6: goto label exists (backward goto), don't optimize away because of sequence | 0 |  |
rt int switch #1 | 0 |  |
rt int switch #2 | 0 |  |
rt int switch #3 | 0 |  |
rt int switch #4 | 0 |  |
rt int switch #5 | 0 |  |
rt switch #1 | 0 |  |
rt switch #2 | 0 |  |
rt switch #3 | 0.001000 |  |
rt switch #4 | 0 |  |
switch with fallthru 1 | 0 |  |
switch with fallthru 2 | 0 |  |
switch with fallthru 3 | 0 |  |
switch with fallthru 4 | 0 |  |
switch with fallthru 5 | 0 |  |
swith without fallthru 1 | 0 |  |
swith without fallthru 2 | 0 |  |
swith without fallthru 3 | 0 |  |
swith without fallthru 4 | 0 |  |
swith without fallthru 5 | 0 |  |
replace callback using switch with my_convert_tmp | 0 |  |
replace callback using switch with my_convert_seq | 0 |  |
replace callback using switch with my_convert_seq_no_else | 0 |  |
unqualified case labels from other files at top level (ticket:617) | 0 |  |
SWITCH_I goes to correct case (ticket 662) | 0 |  |
ticket 744, multiple case 1 | 0 |  |
ticket 744, multiple case 2 | 0 |  |
ticket 744, multiple case 3 | 0 |  |
ticket 744 multiple case else | 0 |  |
ticket 744 multiple case else | 0 |  |
ticket 744 multiple case else | 0 |  |

Tests: 0043 Failed: 0000 Passed: 0043 Time: 0.003000

t_switch-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
switch | 0 |  |
no matching case | 0 |  |
nested switch | 0 |  |
switch with negative cases | 0 |  |
static int | 0 |  |
int cases, sequence switch with else | 0 |  |
int_switch1( 1 ) | 0 |  |
int_switch1( "foo" ) | 0 |  |
int_switch2 -- check for sequence optimization with case else | 0 |  |
int_switch3 -- check for sequence optimization without case else | 0 |  |
int_switch4 -- detect integer cond through r_id | 0 |  |
int_switch5: goto label exists (forward goto), don't optimize away because of sequence | 0 |  |
int_switch6: goto label exists (backward goto), don't optimize away because of sequence | 0 |  |
rt int switch #1 | 0 |  |
rt int switch #2 | 0 |  |
rt int switch #3 | 0 |  |
rt int switch #4 | 0 |  |
rt int switch #5 | 0 |  |
rt switch #1 | 0 |  |
rt switch #2 | 0 |  |
rt switch #3 | 0 |  |
rt switch #4 | 0 |  |
switch with fallthru 1 | 0 |  |
switch with fallthru 2 | 0 |  |
switch with fallthru 3 | 0 |  |
switch with fallthru 4 | 0 |  |
switch with fallthru 5 | 0 |  |
swith without fallthru 1 | 0 |  |
swith without fallthru 2 | 0 |  |
swith without fallthru 3 | 0 |  |
swith without fallthru 4 | 0 |  |
swith without fallthru 5 | 0 |  |
replace callback using switch with my_convert_tmp | 0 |  |
replace callback using switch with my_convert_seq | 0 |  |
replace callback using switch with my_convert_seq_no_else | 0 |  |
unqualified case labels from other files at top level (ticket:617) | 0 |  |
SWITCH_I goes to correct case (ticket 662) | 0 |  |
ticket 744, multiple case 1 | 0 |  |
ticket 744, multiple case 2 | 0 |  |
ticket 744, multiple case 3 | 0 |  |
ticket 744 multiple case else | 0 |  |
ticket 744 multiple case else | 0 |  |
ticket 744 multiple case else | 0 |  |

Tests: 0043 Failed: 0000 Passed: 0043 Time: 0.003000

t_system_exec.e | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
Create 't_system_exec spaces' directory | 0 |  |
Copy interpreter | 0.005000 |  |
Should not fail to execute: "t_system_exec spaces\eui.exe" "t_system_exec spaces\spaced.ex" | 1.656000 |  |

Tests: 0003 Failed: 0000 Passed: 0003 Time: 1.662000

t_system_exec-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---

Tests: 0000 Failed: 0000 Passed: 0000 Time: 0.000000

t_system_exec-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---

Tests: 0000 Failed: 0000 Passed: 0000 Time: 0.000000

t_tasks.e | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
task self evaluated as atom | 0.001000 |  |
Tasks dir hash | 0 |  |

Tests: 0002 Failed: 0000 Passed: 0002 Time: 0.001000

t_tasks-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
task self evaluated as atom | 0 |  |
Tasks dir hash | 0 |  |

Tests: 0002 Failed: 0000 Passed: 0002 Time: 0.000000

t_tasks-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
task self evaluated as atom | 0.003000 |  |
Tasks dir hash | 0 |  |

Tests: 0002 Failed: 0000 Passed: 0002 Time: 0.003000

t_text.e | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
trim_head() default | 0 |  |
trim_head() specified | 0 |  |
trim_head() integer | 0 |  |
trim_head() floating number | 0 |  |
trim_head() to empty | 0 |  |
trim_tail() defaults | 0 |  |
trim_tail() specified | 0 |  |
trim_tail() integer | 0 |  |
trim_tail() floating number | 0 |  |
trim_tail() to empty | 0 |  |
trim() defaults | 0 |  |
trim() specified | 0 |  |
trim() integer | 0 |  |
trim() to empty | 0 |  |
trim() almost empty | 0 |  |
trim() nothing | 0 |  |
lower() zero | 0 |  |
lower() atom | 0 |  |
lower() letters only | 0 |  |
lower() mixed text | 0 |  |
lower() with \0 | 0 |  |
lower() nested | 0 |  |
upper() atom | 0 |  |
upper() letters only | 0 |  |
upper() mixed text | 0 |  |
upper() with \0 | 0 |  |
escape() default | 0 |  |
escape() non-standard | 0 |  |
sprint() integer | 0 |  |
sprint() float | 0 |  |
sprint() sequence #1 | 0 |  |
sprint() sequence #2 | 0 |  |
sprintf() integer | 0 |  |
sprintf() float | 0 |  |
sprintf() percent | 0 |  |
proper #1 | 0 |  |
proper #2 | 0 |  |
proper #3 | 0 |  |
proper #4 | 0 |  |
proper #5 | 0 |  |
proper #6 | 0 |  |
proper #7 | 0 |  |
keyvalues #1 | 0 |  |
keyvalues #2 | 0 |  |
keyvalues #3 | 0 |  |
keyvalues #3a | 0 |  |
keyvalues #4 | 0 |  |
keyvalues #4a | 0 |  |
keyvalues #4b | 0 |  |
keyvalues #5 | 0 |  |
keyvalues #5a | 0 |  |
keyvalues #6 | 0.001000 |  |
keyvalues #7 | 0 |  |
keyvalues #8 | 0 |  |
keyvalues #9 | 0 |  |
keyvalues #10 | 0 |  |
keyvalues #11 | 0 |  |
keyvalues #11a | 0 |  |
Encoding #1 | 0 |  |
Encoding uppercase #1 | 0 |  |
Encoding lowercase #1 | 0 |  |
Encoding #2 | 0 |  |
Encoding uppercase #2 | 0 |  |
Encoding lowercase #3 | 0 |  |
Encoding #3 | 0.003000 |  |
Encoding uppercase #3 | 0.001000 |  |
Encoding uppercase #4 | 0 |  |
Encoding #5 | 0.002000 |  |
Encoding uppercase #5 | 0 |  |
Encoding uppercase #6 | 0 |  |
quote #1 | 0 |  |
quote #2 | 0 |  |
quote #3 | 0 |  |
quote #4 | 0 |  |
quote #5 | 0 |  |
quote #6 | 0 |  |
quote #7 | 0 |  |
quote #8 | 0 |  |
quote #9 | 0 |  |
quote #10 | 0 |  |
quote #11 | 0 |  |
quote #12 | 0 |  |
quote #13 | 0 |  |
quote #14 | 0 |  |
quote #15 | 0 |  |
quote #16 | 0 |  |
format 'A' | 0 |  |
format 'B' | 0 |  |
format 'C' | 0 |  |
format 'D' | 0 |  |
format 'E' | 0 |  |
format 'F' | 0 |  |
format 'G' | 0 |  |
format 'H' | 0 |  |
format 'I' | 0 |  |
format 'J' | 0 |  |
format 'K' | 0 |  |
format 'L' | 0 |  |
format 'M' | 0 |  |
format 'N' | 0 |  |
format 'O' | 0 |  |
format 'P' | 0 |  |
format 'Q' | 0 |  |
format 'R' | 0 |  |
format 'S' | 0 |  |
format 'T' | 0 |  |
format 'U' | 0 |  |
format 'V' | 0 |  |
format 'W' | 0 |  |
format 'X' | 0 |  |
format 'Y' | 0 |  |
format 'Z' | 0 |  |
format 'AA' | 0 |  |
format 'AB' | 0 |  |
format 'AC' | 0 |  |
format 'AD' | 0 |  |
format 'AE' | 0 |  |
format 'AF' | 0 |  |
format 'AG' | 0 |  |
format '[B]' | 0 |  |
format '[B:16]' | 0 |  |
format '[, B]' | 0 |  |
format 'AK' | 0 |  |
format 'AL' | 0 |  |
format 'AM' | 0 |  |
format 'AN' | 0 |  |
format 'AO' | 0 |  |
format 'AP' | 0 |  |
format 'AQ' | 0 |  |
format 'AR' | 0 |  |
format 'AS' | 0 |  |
format 'AT' | 0 |  |
format 'AU' | 0 |  |
format 'AV' | 0 |  |
format 'AW' | 0 |  |
format 'AX' | 0 |  |
format 'AY' | 0 |  |
format 'AY#2' | 0 |  |
format 'AZ' | 0 |  |
format 'BA' | 0 |  |
format 'BB' | 0 |  |
format 'BC' | 0 |  |
format 'BC#2' | 0 |  |
format 'BD' | 0 |  |
env | 0 |  |
format 'BE' | 0 |  |
format 'BF' | 0 |  |
format 'BG' | 0 |  |
format 'BH' | 0 |  |
format 'BI' | 0 |  |
format 'BJ' | 0 |  |
format 'BK' | 0 |  |
format 'BL' | 0 |  |
dequote empty | 0 |  |
dequote no pairs | 0 |  |
dequote atom pair | 0 |  |
dequote defaults 1 | 0 |  |
dequote defaults 2 | 0 |  |
dequote multiple strings | 0 |  |
trim 1c | 0 |  |
trim_head 1c | 0 |  |
trim_tail 1c | 0 |  |
keyvalues 1c | 0 |  |
keyvalues 2c | 0 |  |
keyvalues 3c | 0 |  |
keyvalues 4c | 0 |  |
keyvalues 5c | 0 |  |
keyvalues 6c | 0 |  |
keyvalues 7c | 0 |  |
keyvalues 8c | 0 |  |
keyvalues 9c | 0 |  |
keyvalues ac | 0 |  |
change case 1uc | 0 |  |
change case 1lc | 0 |  |
change case 2c | 0 |  |
wrap() #1 | 0 |  |
wrap() #2 | 0 |  |
wrap() #3 | 0 |  |

Tests: 0178 Failed: 0000 Passed: 0178 Time: 0.013000

t_text-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
trim_head() default | 0 |  |
trim_head() specified | 0 |  |
trim_head() integer | 0 |  |
trim_head() floating number | 0 |  |
trim_head() to empty | 0 |  |
trim_tail() defaults | 0 |  |
trim_tail() specified | 0 |  |
trim_tail() integer | 0 |  |
trim_tail() floating number | 0 |  |
trim_tail() to empty | 0 |  |
trim() defaults | 0 |  |
trim() specified | 0 |  |
trim() integer | 0 |  |
trim() to empty | 0 |  |
trim() almost empty | 0 |  |
trim() nothing | 0 |  |
lower() zero | 0 |  |
lower() atom | 0 |  |
lower() letters only | 0 |  |
lower() mixed text | 0 |  |
lower() with \0 | 0 |  |
lower() nested | 0 |  |
upper() atom | 0 |  |
upper() letters only | 0 |  |
upper() mixed text | 0 |  |
upper() with \0 | 0 |  |
escape() default | 0 |  |
escape() non-standard | 0 |  |
sprint() integer | 0 |  |
sprint() float | 0 |  |
sprint() sequence #1 | 0 |  |
sprint() sequence #2 | 0 |  |
sprintf() integer | 0 |  |
sprintf() float | 0 |  |
sprintf() percent | 0 |  |
proper #1 | 0 |  |
proper #2 | 0 |  |
proper #3 | 0 |  |
proper #4 | 0 |  |
proper #5 | 0 |  |
proper #6 | 0 |  |
proper #7 | 0 |  |
keyvalues #1 | 0 |  |
keyvalues #2 | 0 |  |
keyvalues #3 | 0 |  |
keyvalues #3a | 0 |  |
keyvalues #4 | 0 |  |
keyvalues #4a | 0 |  |
keyvalues #4b | 0 |  |
keyvalues #5 | 0 |  |
keyvalues #5a | 0 |  |
keyvalues #6 | 0 |  |
keyvalues #7 | 0 |  |
keyvalues #8 | 0 |  |
keyvalues #9 | 0 |  |
keyvalues #10 | 0 |  |
keyvalues #11 | 0 |  |
keyvalues #11a | 0 |  |
Encoding #1 | 0 |  |
Encoding uppercase #1 | 0 |  |
Encoding lowercase #1 | 0 |  |
Encoding #2 | 0 |  |
Encoding uppercase #2 | 0 |  |
Encoding lowercase #3 | 0 |  |
Encoding #3 | 0 |  |
Encoding uppercase #3 | 0 |  |
Encoding uppercase #4 | 0 |  |
Encoding #5 | 0 |  |
Encoding uppercase #5 | 0 |  |
Encoding uppercase #6 | 0 |  |
quote #1 | 0 |  |
quote #2 | 0 |  |
quote #3 | 0 |  |
quote #4 | 0 |  |
quote #5 | 0 |  |
quote #6 | 0 |  |
quote #7 | 0 |  |
quote #8 | 0 |  |
quote #9 | 0 |  |
quote #10 | 0 |  |
quote #11 | 0 |  |
quote #12 | 0 |  |
quote #13 | 0 |  |
quote #14 | 0 |  |
quote #15 | 0 |  |
quote #16 | 0 |  |
format 'A' | 0 |  |
format 'B' | 0 |  |
format 'C' | 0 |  |
format 'D' | 0 |  |
format 'E' | 0 |  |
format 'F' | 0 |  |
format 'G' | 0 |  |
format 'H' | 0 |  |
format 'I' | 0 |  |
format 'J' | 0 |  |
format 'K' | 0 |  |
format 'L' | 0 |  |
format 'M' | 0 |  |
format 'N' | 0 |  |
format 'O' | 0 |  |
format 'P' | 0 |  |
format 'Q' | 0 |  |
format 'R' | 0 |  |
format 'S' | 0 |  |
format 'T' | 0 |  |
format 'U' | 0 |  |
format 'V' | 0 |  |
format 'W' | 0 |  |
format 'X' | 0 |  |
format 'Y' | 0 |  |
format 'Z' | 0 |  |
format 'AA' | 0 |  |
format 'AB' | 0 |  |
format 'AC' | 0 |  |
format 'AD' | 0 |  |
format 'AE' | 0 |  |
format 'AF' | 0 |  |
format 'AG' | 0 |  |
format '[B]' | 0 |  |
format '[B:16]' | 0 |  |
format '[, B]' | 0 |  |
format 'AK' | 0 |  |
format 'AL' | 0 |  |
format 'AM' | 0 |  |
format 'AN' | 0 |  |
format 'AO' | 0 |  |
format 'AP' | 0 |  |
format 'AQ' | 0 |  |
format 'AR' | 0 |  |
format 'AS' | 0 |  |
format 'AT' | 0 |  |
format 'AU' | 0 |  |
format 'AV' | 0 |  |
format 'AW' | 0 |  |
format 'AX' | 0 |  |
format 'AY' | 0 |  |
format 'AY#2' | 0 |  |
format 'AZ' | 0 |  |
format 'BA' | 0 |  |
format 'BB' | 0 |  |
format 'BC' | 0 |  |
format 'BC#2' | 0 |  |
format 'BD' | 0 |  |
env | 0 |  |
format 'BE' | 0 |  |
format 'BF' | 0 |  |
format 'BG' | 0 |  |
format 'BH' | 0 |  |
format 'BI' | 0 |  |
format 'BJ' | 0 |  |
format 'BK' | 0 |  |
format 'BL' | 0 |  |
dequote empty | 0 |  |
dequote no pairs | 0 |  |
dequote atom pair | 0 |  |
dequote defaults 1 | 0 |  |
dequote defaults 2 | 0 |  |
dequote multiple strings | 0 |  |
trim 1c | 0 |  |
trim_head 1c | 0 |  |
trim_tail 1c | 0 |  |
keyvalues 1c | 0 |  |
keyvalues 2c | 0 |  |
keyvalues 3c | 0 |  |
keyvalues 4c | 0 |  |
keyvalues 5c | 0 |  |
keyvalues 6c | 0 |  |
keyvalues 7c | 0 |  |
keyvalues 8c | 0 |  |
keyvalues 9c | 0 |  |
keyvalues ac | 0 |  |
change case 1uc | 0 |  |
change case 1lc | 0 |  |
change case 2c | 0 |  |
wrap() #1 | 0 |  |
wrap() #2 | 0 |  |
wrap() #3 | 0 |  |

Tests: 0178 Failed: 0000 Passed: 0178 Time: 0.000000

t_text-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
trim_head() default | 0 |  |
trim_head() specified | 0 |  |
trim_head() integer | 0 |  |
trim_head() floating number | 0 |  |
trim_head() to empty | 0 |  |
trim_tail() defaults | 0 |  |
trim_tail() specified | 0 |  |
trim_tail() integer | 0 |  |
trim_tail() floating number | 0 |  |
trim_tail() to empty | 0 |  |
trim() defaults | 0 |  |
trim() specified | 0 |  |
trim() integer | 0 |  |
trim() to empty | 0 |  |
trim() almost empty | 0 |  |
trim() nothing | 0 |  |
lower() zero | 0 |  |
lower() atom | 0 |  |
lower() letters only | 0 |  |
lower() mixed text | 0 |  |
lower() with \0 | 0 |  |
lower() nested | 0 |  |
upper() atom | 0 |  |
upper() letters only | 0 |  |
upper() mixed text | 0 |  |
upper() with \0 | 0 |  |
escape() default | 0 |  |
escape() non-standard | 0 |  |
sprint() integer | 0 |  |
sprint() float | 0 |  |
sprint() sequence #1 | 0 |  |
sprint() sequence #2 | 0 |  |
sprintf() integer | 0 |  |
sprintf() float | 0 |  |
sprintf() percent | 0 |  |
proper #1 | 0 |  |
proper #2 | 0 |  |
proper #3 | 0 |  |
proper #4 | 0 |  |
proper #5 | 0 |  |
proper #6 | 0 |  |
proper #7 | 0 |  |
keyvalues #1 | 0 |  |
keyvalues #2 | 0 |  |
keyvalues #3 | 0 |  |
keyvalues #3a | 0 |  |
keyvalues #4 | 0 |  |
keyvalues #4a | 0 |  |
keyvalues #4b | 0 |  |
keyvalues #5 | 0 |  |
keyvalues #5a | 0 |  |
keyvalues #6 | 0 |  |
keyvalues #7 | 0 |  |
keyvalues #8 | 0 |  |
keyvalues #9 | 0 |  |
keyvalues #10 | 0 |  |
keyvalues #11 | 0 |  |
keyvalues #11a | 0 |  |
Encoding #1 | 0 |  |
Encoding uppercase #1 | 0 |  |
Encoding lowercase #1 | 0 |  |
Encoding #2 | 0 |  |
Encoding uppercase #2 | 0 |  |
Encoding lowercase #3 | 0 |  |
Encoding #3 | 0 |  |
Encoding uppercase #3 | 0 |  |
Encoding uppercase #4 | 0 |  |
Encoding #5 | 0 |  |
Encoding uppercase #5 | 0 |  |
Encoding uppercase #6 | 0 |  |
quote #1 | 0 |  |
quote #2 | 0 |  |
quote #3 | 0 |  |
quote #4 | 0 |  |
quote #5 | 0 |  |
quote #6 | 0 |  |
quote #7 | 0 |  |
quote #8 | 0 |  |
quote #9 | 0 |  |
quote #10 | 0 |  |
quote #11 | 0 |  |
quote #12 | 0 |  |
quote #13 | 0 |  |
quote #14 | 0 |  |
quote #15 | 0 |  |
quote #16 | 0 |  |
format 'A' | 0 |  |
format 'B' | 0 |  |
format 'C' | 0 |  |
format 'D' | 0 |  |
format 'E' | 0 |  |
format 'F' | 0 |  |
format 'G' | 0 |  |
format 'H' | 0 |  |
format 'I' | 0 |  |
format 'J' | 0 |  |
format 'K' | 0 |  |
format 'L' | 0 |  |
format 'M' | 0 |  |
format 'N' | 0 |  |
format 'O' | 0 |  |
format 'P' | 0 |  |
format 'Q' | 0 |  |
format 'R' | 0 |  |
format 'S' | 0 |  |
format 'T' | 0 |  |
format 'U' | 0 |  |
format 'V' | 0 |  |
format 'W' | 0 |  |
format 'X' | 0 |  |
format 'Y' | 0 |  |
format 'Z' | 0 |  |
format 'AA' | 0 |  |
format 'AB' | 0 |  |
format 'AC' | 0 |  |
format 'AD' | 0 |  |
format 'AE' | 0 |  |
format 'AF' | 0 |  |
format 'AG' | 0 |  |
format '[B]' | 0 |  |
format '[B:16]' | 0 |  |
format '[, B]' | 0 |  |
format 'AK' | 0 |  |
format 'AL' | 0 |  |
format 'AM' | 0 |  |
format 'AN' | 0 |  |
format 'AO' | 0 |  |
format 'AP' | 0 |  |
format 'AQ' | 0 |  |
format 'AR' | 0 |  |
format 'AS' | 0 |  |
format 'AT' | 0 |  |
format 'AU' | 0 |  |
format 'AV' | 0 |  |
format 'AW' | 0 |  |
format 'AX' | 0 |  |
format 'AY' | 0 |  |
format 'AY#2' | 0 |  |
format 'AZ' | 0 |  |
format 'BA' | 0 |  |
format 'BB' | 0 |  |
format 'BC' | 0 |  |
format 'BC#2' | 0 |  |
format 'BD' | 0 |  |
env | 0 |  |
format 'BE' | 0 |  |
format 'BF' | 0 |  |
format 'BG' | 0 |  |
format 'BH' | 0 |  |
format 'BI' | 0 |  |
format 'BJ' | 0 |  |
format 'BK' | 0 |  |
format 'BL' | 0 |  |
dequote empty | 0 |  |
dequote no pairs | 0 |  |
dequote atom pair | 0 |  |
dequote defaults 1 | 0 |  |
dequote defaults 2 | 0 |  |
dequote multiple strings | 0 |  |
trim 1c | 0 |  |
trim_head 1c | 0 |  |
trim_tail 1c | 0 |  |
keyvalues 1c | 0 |  |
keyvalues 2c | 0 |  |
keyvalues 3c | 0 |  |
keyvalues 4c | 0 |  |
keyvalues 5c | 0 |  |
keyvalues 6c | 0 |  |
keyvalues 7c | 0 |  |
keyvalues 8c | 0 |  |
keyvalues 9c | 0 |  |
keyvalues ac | 0 |  |
change case 1uc | 0 |  |
change case 1lc | 0 |  |
change case 2c | 0 |  |
wrap() #1 | 0 |  |
wrap() #2 | 0 |  |
wrap() #3 | 0 |  |

Tests: 0178 Failed: 0000 Passed: 0178 Time: 0.000000

t_tokenize.e | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
tok_parse id #1 | 0 |  |
tok_parse += | 0 |  |
tok_parse integer | 0 |  |
tok_parse id #2 | 0 |  |
tok_parse = | 0 |  |
tok_parse str | 0 |  |
tok_parse str val | 0 |  |
tok_parse `hello` (#429) | 0 |  |
tok_parse `\nHello` (#430) | 0 |  |
tok_parse (#431) #1 | 0 |  |
tok_parse (#431) #2 | 0 |  |
tok_parse (#431) #3 | 0 |  |
tok_parse (#434) #1 | 0 |  |
tok_parse (#434) #2 | 0 |  |
tok_parse (#435) #1 | 0 |  |
tok_parse (#435) #2 | 0 |  |
tok_parse (#435) #3 | 0 |  |
tok_parse (#435) #4 | 0 |  |
tok_parse 1..5 #1 | 0 |  |
tok_parse 1..5 #2 | 0 |  |
tok_parse 1..5 #3 | 0 |  |
tok_parse [1..$] #1 | 0 |  |
tok_parse 1e #1 | 0 |  |
tok_parse 1e #2 | 0 |  |
tok_parse 1e #3 | 0 |  |
tokenize_string ticket #549, 1 | 0 |  |
tokenize_string ticket #549, 2 | 0 |  |
tokenize_string ticket #549, 3 | 0 |  |
tokenize_string ticket #549, 4 | 0 |  |
no infinite loop with a line ending in singlequote-backslash | 0 |  |
no infinite loop with a line ending in singlequote-backslash | 0 |  |
don't prepend zero to FP numbers | 0 |  |

Tests: 0032 Failed: 0000 Passed: 0032 Time: 0.000000

t_tokenize-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
tok_parse id #1 | 0 |  |
tok_parse += | 0 |  |
tok_parse integer | 0 |  |
tok_parse id #2 | 0 |  |
tok_parse = | 0 |  |
tok_parse str | 0 |  |
tok_parse str val | 0 |  |
tok_parse `hello` (#429) | 0 |  |
tok_parse `\nHello` (#430) | 0 |  |
tok_parse (#431) #1 | 0 |  |
tok_parse (#431) #2 | 0 |  |
tok_parse (#431) #3 | 0 |  |
tok_parse (#434) #1 | 0 |  |
tok_parse (#434) #2 | 0 |  |
tok_parse (#435) #1 | 0 |  |
tok_parse (#435) #2 | 0 |  |
tok_parse (#435) #3 | 0 |  |
tok_parse (#435) #4 | 0 |  |
tok_parse 1..5 #1 | 0 |  |
tok_parse 1..5 #2 | 0 |  |
tok_parse 1..5 #3 | 0 |  |
tok_parse [1..$] #1 | 0 |  |
tok_parse 1e #1 | 0 |  |
tok_parse 1e #2 | 0 |  |
tok_parse 1e #3 | 0 |  |
tokenize_string ticket #549, 1 | 0 |  |
tokenize_string ticket #549, 2 | 0 |  |
tokenize_string ticket #549, 3 | 0 |  |
tokenize_string ticket #549, 4 | 0 |  |
no infinite loop with a line ending in singlequote-backslash | 0 |  |
no infinite loop with a line ending in singlequote-backslash | 0 |  |
don't prepend zero to FP numbers | 0 |  |

Tests: 0032 Failed: 0000 Passed: 0032 Time: 0.002000

t_tokenize-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
tok_parse id #1 | 0 |  |
tok_parse += | 0 |  |
tok_parse integer | 0 |  |
tok_parse id #2 | 0 |  |
tok_parse = | 0 |  |
tok_parse str | 0 |  |
tok_parse str val | 0 |  |
tok_parse `hello` (#429) | 0 |  |
tok_parse `\nHello` (#430) | 0 |  |
tok_parse (#431) #1 | 0 |  |
tok_parse (#431) #2 | 0 |  |
tok_parse (#431) #3 | 0 |  |
tok_parse (#434) #1 | 0 |  |
tok_parse (#434) #2 | 0 |  |
tok_parse (#435) #1 | 0 |  |
tok_parse (#435) #2 | 0 |  |
tok_parse (#435) #3 | 0 |  |
tok_parse (#435) #4 | 0 |  |
tok_parse 1..5 #1 | 0 |  |
tok_parse 1..5 #2 | 0 |  |
tok_parse 1..5 #3 | 0 |  |
tok_parse [1..$] #1 | 0 |  |
tok_parse 1e #1 | 0 |  |
tok_parse 1e #2 | 0 |  |
tok_parse 1e #3 | 0 |  |
tokenize_string ticket #549, 1 | 0 |  |
tokenize_string ticket #549, 2 | 0 |  |
tokenize_string ticket #549, 3 | 0 |  |
tokenize_string ticket #549, 4 | 0 |  |
no infinite loop with a line ending in singlequote-backslash | 0 |  |
no infinite loop with a line ending in singlequote-backslash | 0 |  |
don't prepend zero to FP numbers | 0 |  |

Tests: 0032 Failed: 0000 Passed: 0032 Time: 0.000000

t_trace.e | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
trace(0) | 0.001000 |  |
trace(0) | 0 |  |
trace(0) | 0 |  |

Tests: 0003 Failed: 0000 Passed: 0003 Time: 0.001000

t_trace-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
trace(0) | 0 |  |
trace(0) | 0 |  |
trace(0) | 0 |  |

Tests: 0003 Failed: 0000 Passed: 0003 Time: 0.000000

t_trace-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
trace(0) | 0 |  |
trace(0) | 0 |  |
trace(0) | 0 |  |

Tests: 0003 Failed: 0000 Passed: 0003 Time: 0.000000

t_types.e | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
boolean(1) | 0.001000 |  |
boolean(0) | 0 |  |
boolean(FALSE) | 0 |  |
boolean(TRUE) | 0 |  |
boolean('1') | 0 |  |
boolean('0') | 0 |  |
boolean("TRUE") | 0 |  |
boolean("FALSE") | 0 |  |
boolean('a') | 0 |  |
boolean("John") | 0 |  |
boolean({0,5}) | 0 |  |
boolean(-1) | 0 |  |
boolean(1.234) | 0 |  |
boolean({1,2,"abc"}) | 0 |  |
boolean({1, 2, 9.7}) | 0 |  |
boolean({}) | 0 |  |
t_boolean(-1) | 0 |  |
t_boolean(0) | 0 |  |
t_boolean(1) | 0 |  |
t_boolean({1, 1, 0}) | 0 |  |
t_boolean({1, 1, 9.7}) | 0 |  |
t_boolean({}) | 0 |  |
t_alnum() #1 | 0 |  |
t_alnum() #2 | 0 |  |
t_alnum() #3 | 0 |  |
t_alnum() #4 | 0 |  |
t_alnum() #5 | 0 |  |
t_alnum() #6 | 0 |  |
t_alnum() #7 | 0 |  |
t_alpha() #1 | 0 |  |
t_alpha() #2 | 0 |  |
t_alpha() #3 | 0 |  |
t_alpha() #4 | 0 |  |
t_alpha() #5 | 0 |  |
t_alpha() #6 | 0 |  |
t_alpha() #7 | 0 |  |
t_alpha() #8 | 0 |  |
t_alpha() #9 | 0 |  |
t_ascii() #1 | 0 |  |
t_ascii() #2 | 0 |  |
t_ascii() #3 | 0 |  |
t_ascii() #4 | 0 |  |
t_cntrl() #1 | 0 |  |
t_cntrl() #2 | 0 |  |
t_cntrl() #3 | 0 |  |
t_cntrl() #4 | 0 |  |
t_digit() #1 | 0 |  |
t_digit() #2 | 0 |  |
t_digit() #3 | 0 |  |
t_digit() #4 | 0 |  |
t_graph() #1 | 0 |  |
t_graph() #2 | 0 |  |
t_graph() #3 | 0 |  |
t_graph() #3 | 0 |  |
t_lower() #1 | 0 |  |
t_lower() #2 | 0 |  |
t_lower() #3 | 0 |  |
t_lower() #4 | 0 |  |
t_lower() #5 | 0 |  |
t_print() #1 | 0 |  |
t_print() #2 | 0 |  |
t_print() #3 | 0 |  |
t_print() #4 | 0 |  |
t_print() #5 | 0 |  |
t_print() #6 | 0 |  |
t_print() #7 | 0 |  |
t_display() #1 | 0 |  |
t_display() #2 | 0 |  |
t_display() #3 | 0 |  |
t_display() #4 | 0 |  |
t_display() #5 | 0 |  |
t_display() #6 | 0 |  |
t_display() #7 | 0 |  |
t_punct() #1 | 0 |  |
t_punct() #2 | 0 |  |
t_punct() #3 | 0 |  |
t_punct() #4 | 0 |  |
t_punct() #5 | 0 |  |
t_punct() #6 | 0 |  |
t_punct() #7 | 0 |  |
t_space() #1 | 0 |  |
t_space() #2 | 0 |  |
t_space() #3 | 0 |  |
t_space() #4 | 0 |  |
t_space() #5 | 0 |  |
t_space() #6 | 0 |  |
t_space() #7 | 0 |  |
t_upper() #1 | 0 |  |
t_upper() #2 | 0 |  |
t_upper() #3 | 0 |  |
t_upper() #4 | 0 |  |
t_upper() #5 | 0 |  |
t_xdigit() #1 | 0 |  |
t_xdigit() #2 | 0 |  |
t_xdigit() #3 | 0 |  |
t_xdigit() #4 | 0 |  |
t_xdigit() #5 | 0 |  |
t_xdigit() #6 | 0 |  |
t_xdigit() #7 | 0 |  |
t_xdigit() #8 | 0 |  |
t_xdigit() #9 | 0 |  |
t_alnum(-1) | 0 |  |
t_alnum(0) | 0 |  |
t_alnum(1) | 0 |  |
t_alnum(1.234) | 0 |  |
t_alnum('A') | 0 |  |
t_alnum('9') | 0 |  |
t_alnum('?') | 0 |  |
t_alnum("abc") | 0 |  |
t_alnum("ab3") | 0 |  |
t_alnum({1, 2, "abc"}) | 0 |  |
t_alnum({1, 2, 9.7}) | 0 |  |
t_alnum({}) | 0 |  |
t_alnum(-1) | 0 |  |
t_alpha(0) | 0 |  |
t_alpha(1) | 0 |  |
t_alpha(1.234) | 0 |  |
t_alpha('A') | 0 |  |
t_alpha('9') | 0 |  |
t_alpha('?') | 0 |  |
t_alpha("abc") | 0 |  |
t_alpha("ab3") | 0 |  |
t_alpha({1, 2, "abc"}) | 0 |  |
t_alpha({1, 2, 9.7}) | 0 |  |
t_alpha({}) | 0 |  |
t_ascii(-1) | 0 |  |
t_ascii(0) | 0 |  |
t_ascii(1) | 0 |  |
t_ascii(1.234) | 0 |  |
t_ascii('A') | 0 |  |
t_ascii('9') | 0 |  |
t_ascii('?') | 0 |  |
t_ascii("abc") | 0 |  |
t_ascii("ab3") | 0 |  |
t_ascii({1, 2, "abc"}) | 0 |  |
t_ascii({1, 2, 9.7}) | 0 |  |
t_ascii({}) | 0 |  |
t_cntrl(-1) | 0 |  |
t_cntrl(0) | 0 |  |
t_cntrl(1) | 0 |  |
t_cntrl(1.234) | 0 |  |
t_cntrl('A') | 0 |  |
t_cntrl('9') | 0 |  |
t_cntrl('?') | 0 |  |
t_cntrl("abc") | 0 |  |
t_cntrl("ab3") | 0 |  |
t_cntrl({1, 2, "abc"}) | 0 |  |
t_cntrl({1, 2, 9.7}) | 0 |  |
t_cntrl({1, 2, 'a'}) | 0 |  |
t_cntrl({}) | 0 |  |
t_digit(-1) | 0 |  |
t_digit(0) | 0 |  |
t_digit(1) | 0 |  |
t_digit(1.234) | 0 |  |
t_digit('A') | 0 |  |
t_digit('9') | 0 |  |
t_digit('?') | 0 |  |
t_digit("abc") | 0 |  |
t_digit("ab3") | 0 |  |
t_digit("123") | 0 |  |
t_digit({1, 2, "abc"}) | 0 |  |
t_digit({1, 2, 9.7}) | 0 |  |
t_digit({1, 2, 'a'}) | 0 |  |
t_digit({}) | 0 |  |
t_graph(-1) | 0 |  |
t_graph(0) | 0 |  |
t_graph(1) | 0 |  |
t_graph(1.234) | 0 |  |
t_graph('A') | 0 |  |
t_graph('9') | 0 |  |
t_graph('?') | 0 |  |
t_graph(' ') | 0 |  |
t_graph("abc") | 0 |  |
t_graph("ab3") | 0 |  |
t_graph("123") | 0 |  |
t_graph({1, 2, "abc"}) | 0 |  |
t_graph({1, 2, 9.7}) | 0 |  |
t_graph({1, 2, 'a'}) | 0 |  |
t_graph({}) | 0 |  |
t_lower(-1) | 0 |  |
t_lower(0) | 0 |  |
t_lower(1) | 0 |  |
t_lower(1.234) | 0 |  |
t_lower('A') | 0 |  |
t_lower('9') | 0 |  |
t_lower('?') | 0 |  |
t_lower("abc") | 0 |  |
t_lower("ab3") | 0 |  |
t_lower("123") | 0 |  |
t_lower({1, 2, "abc"}) | 0 |  |
t_lower({1, 2, 9.7}) | 0 |  |
t_lower({1, 2, 'a'}) | 0 |  |
t_lower({}) | 0 |  |
t_print(-1) | 0 |  |
t_print(0) | 0 |  |
t_print(1) | 0 |  |
t_print(1.234) | 0 |  |
t_print('A') | 0 |  |
t_print('9') | 0 |  |
t_print('?') | 0 |  |
t_print("abc") | 0 |  |
t_print("ab3") | 0 |  |
t_print("123") | 0 |  |
t_print({1, 2, "abc"}) | 0 |  |
t_print({1, 2, 9.7}) | 0 |  |
t_print({1, 2, 'a'}) | 0 |  |
t_print({}) | 0 |  |
t_punct(-1) | 0 |  |
t_punct(0) | 0 |  |
t_punct(1) | 0 |  |
t_punct(1.234) | 0 |  |
t_punct('A') | 0 |  |
t_punct('9') | 0 |  |
t_punct('?') | 0 |  |
t_punct("abc") | 0 |  |
t_punct("(-)") | 0 |  |
t_punct("123") | 0 |  |
t_punct({1, 2, "abc"}) | 0 |  |
t_punct({1, 2, 9.7}) | 0 |  |
t_punct({1, 2, 'a'}) | 0 |  |
t_punct({}) | 0 |  |
t_space(-1) | 0 |  |
t_space(0) | 0 |  |
t_space(1) | 0 |  |
t_space(1.234) | 0 |  |
t_space('A') | 0 |  |
t_space('9') | 0 |  |
t_space(' ') | 0 |  |
t_space("abc") | 0 |  |
t_space("123") | 0 |  |
t_space({1, 2, "abc"}) | 0 |  |
t_space({1, 2, 9.7}) | 0 |  |
t_space({1, 2, 'a'}) | 0 |  |
t_space({}) | 0 |  |
t_upper(-1) | 0 |  |
t_upper(0) | 0 |  |
t_upper(1) | 0 |  |
t_upper(1.234) | 0 |  |
t_upper('A') | 0 |  |
t_upper('9') | 0 |  |
t_upper('?') | 0 |  |
t_upper("abc") | 0 |  |
t_upper("ABC") | 0 |  |
t_upper("123") | 0 |  |
t_upper({1, 2, "abc"}) | 0 |  |
t_upper({1, 2, 9.7}) | 0 |  |
t_upper({1, 2, 'a'}) | 0 |  |
t_upper({}) | 0 |  |
t_xdigit(-1) | 0 |  |
t_xdigit(0) | 0 |  |
t_xdigit(1) | 0 |  |
t_xdigit(1.234) | 0 |  |
t_xdigit('A') | 0 |  |
t_xdigit('9') | 0 |  |
t_xdigit('?') | 0 |  |
t_xdigit("abc") | 0 |  |
t_xdigit("fgh") | 0 |  |
t_xdigit("123") | 0 |  |
t_xdigit({1, 2, "abc"}) | 0 |  |
t_xdigit({1, 2, 9.7}) | 0 |  |
t_xdigit({1, 2, 'a'}) | 0 |  |
t_xdigit({}) | 0 |  |
t_vowel(-1) | 0 |  |
t_vowel(0) | 0 |  |
t_vowel(1) | 0 |  |
t_vowel(1.234) | 0 |  |
t_vowel('A') | 0 |  |
t_vowel('9') | 0 |  |
t_vowel('?') | 0 |  |
t_vowel("abc") | 0 |  |
t_vowel("aiu") | 0 |  |
t_vowel("123") | 0 |  |
t_vowel({1, 2, "abc"}) | 0 |  |
t_vowel({1, 2, 9.7}) | 0 |  |
t_vowel({1, 2, 'a'}) | 0 |  |
t_vowel({}) | 0 |  |
t_consonant(-1) | 0 |  |
t_consonant(0) | 0 |  |
t_consonant(1) | 0 |  |
t_consonant(1.234) | 0 |  |
t_consonant('A') | 0 |  |
t_consonant('9') | 0 |  |
t_consonant('?') | 0 |  |
t_consonant("abc") | 0 |  |
t_consonant("rTfM") | 0 |  |
t_consonant("123") | 0 |  |
t_consonant({1, 2, "abc"}) | 0 |  |
t_consonant({1, 2, 9.7}) | 0 |  |
t_consonant({1, 2, 'a'}) | 0 |  |
t_consonant({}) | 0 |  |
char_test("ABCD", {{'A', 'D'}}) | 0 |  |
char_test("ABCD", {{'A', 'C'}}) | 0 |  |
char_test("Harry", {{'a', 'z'}, {'D', 'J'}}) | 0 |  |
char_test("Potter", "novel") | 0 |  |
t_bytearray(-1) | 0 |  |
t_bytearray(0) | 0 |  |
t_bytearray(1) | 0 |  |
t_bytearray(10) | 0 |  |
t_bytearray(100) | 0 |  |
t_bytearray(1000) | 0 |  |
t_bytearray(1.234) | 0 |  |
t_bytearray('A') | 0 |  |
t_bytearray('9') | 0 |  |
t_bytearray('?') | 0 |  |
t_bytearray(' ') | 0 |  |
t_bytearray("abc") | 0 |  |
t_bytearray("ab3") | 0 |  |
t_bytearray("123") | 0 |  |
t_bytearray({1, 2, "abc"}) | 0 |  |
t_bytearray({1, 2, 9.7) | 0 |  |
t_bytearray({1, 2, 'a') | 0 |  |
t_bytearray({}) | 0 |  |
t_identifier(abc) | 0 |  |
t_identifier(ABC) | 0 |  |
t_identifier(_abc) | 0 |  |
t_identifier(_) | 0 |  |
t_identifier(ab_c) | 0 |  |
t_identifier(abc_) | 0 |  |
t_identifier(1abc) | 0 |  |
t_identifier(1) | 0 |  |
t_identifier(1293) | 0 |  |
t_identifier(1_) | 0 |  |
get_charsets | 0 |  |
Default WS | 0 |  |
Altered WS #1 | 0 |  |
Altered WS #2 | 0 |  |
Default WS | 0 |  |
Altered WS #3 | 0 |  |
Spec Word #1 | 0 |  |
Spec Word #2 | 0 |  |
Spec Word #3 | 0 |  |
integer_array(-1) | 0 |  |
integer_array("abc") | 0 |  |
integer_array({1, 2, "abc"}) | 0 |  |
integer_array({1, 2, 9.7) | 0 |  |
integer_array({1, 2, 'a') | 0 |  |
integer_array({}) | 0 |  |
t_text(-1) | 0 |  |
t_text("abc") | 0 |  |
t_text({1, 2, "abc"}) | 0 |  |
t_text({1, 2, 9.7) | 0 |  |
t_text({1, 2, 'a') | 0 |  |
t_text({1, -2, 'a') | 0 |  |
t_text({}) | 0 |  |
number_array(-1) | 0 |  |
number_array("abc") | 0 |  |
number_array({1, 2, "abc"}) | 0 |  |
number_array({1, 2, 9.7) | 0 |  |
number_array({1, 2, 'a') | 0 |  |
number_array({}) | 0 |  |
ascii_string(-1) | 0 |  |
ascii_string("abc") | 0 |  |
ascii_string("abc§¶") | 0 |  |
ascii_string({1, 2, "abc"}) | 0 |  |
ascii_string({1, 2, 9.7) | 0 |  |
ascii_string({1, 2, 'a') | 0 |  |
ascii_string({1, -2, 'a') | 0 |  |
ascii_string({}) | 0 |  |
string(-1) | 0 |  |
string("abc") | 0 |  |
string("abc§¶") | 0 |  |
string({1, 2, "abc"}) | 0 |  |
string({1, 2, 9.7) | 0 |  |
string({1, 2, 'a') | 0 |  |
string({1, 2, 'a', 0) | 0 |  |
string({1, -2, 'a') | 0 |  |
string({}) | 0 |  |
string({'a',256) | 0 |  |
cstring(-1) | 0 |  |
cstring("abc") | 0 |  |
cstring("abc§¶") | 0 |  |
cstring({1, 2, "abc"}) | 0 |  |
cstring({1, 2, 9.7) | 0 |  |
cstring({1, 2, 'a') | 0 |  |
cstring({1, 2, 'a', 0) | 0 |  |
cstring({1, -2, 'a') | 0 |  |
cstring({}) | 0 |  |
cstring({'a',256) | 0 |  |
sequence_array(-1) | 0 |  |
sequence_array("abc") | 0 |  |
sequence_array({1, 2, "abc"}) | 0 |  |
sequence_array(1, 2, 9.7) | 0 |  |
sequence_array(1, 2, 'a') | 0 |  |
sequence_array({}) | 0 |  |
sequence_array({}) | 0 |  |
ignored return for built-in type call at top level | 0 |  |
ignored return for UDT type call at top level | 0 |  |
ignored return for UDT type call in statement list | 0 |  |
ignored return for built-in type call in statement list | 0 |  |
return_atom()/2 = .5 | 0 |  |
result = return_atom()/2 = .5 | 0 |  |

Tests: 0391 Failed: 0000 Passed: 0391 Time: 0.023000

t_types-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
boolean(1) | 0.001000 |  |
boolean(0) | 0 |  |
boolean(FALSE) | 0 |  |
boolean(TRUE) | 0 |  |
boolean('1') | 0 |  |
boolean('0') | 0 |  |
boolean("TRUE") | 0 |  |
boolean("FALSE") | 0 |  |
boolean('a') | 0 |  |
boolean("John") | 0 |  |
boolean({0,5}) | 0 |  |
boolean(-1) | 0 |  |
boolean(1.234) | 0 |  |
boolean({1,2,"abc"}) | 0 |  |
boolean({1, 2, 9.7}) | 0 |  |
boolean({}) | 0 |  |
t_boolean(-1) | 0 |  |
t_boolean(0) | 0 |  |
t_boolean(1) | 0 |  |
t_boolean({1, 1, 0}) | 0 |  |
t_boolean({1, 1, 9.7}) | 0 |  |
t_boolean({}) | 0 |  |
t_alnum() #1 | 0 |  |
t_alnum() #2 | 0 |  |
t_alnum() #3 | 0 |  |
t_alnum() #4 | 0 |  |
t_alnum() #5 | 0 |  |
t_alnum() #6 | 0 |  |
t_alnum() #7 | 0 |  |
t_alpha() #1 | 0 |  |
t_alpha() #2 | 0 |  |
t_alpha() #3 | 0 |  |
t_alpha() #4 | 0 |  |
t_alpha() #5 | 0 |  |
t_alpha() #6 | 0 |  |
t_alpha() #7 | 0 |  |
t_alpha() #8 | 0 |  |
t_alpha() #9 | 0 |  |
t_ascii() #1 | 0 |  |
t_ascii() #2 | 0 |  |
t_ascii() #3 | 0 |  |
t_ascii() #4 | 0 |  |
t_cntrl() #1 | 0 |  |
t_cntrl() #2 | 0 |  |
t_cntrl() #3 | 0 |  |
t_cntrl() #4 | 0 |  |
t_digit() #1 | 0 |  |
t_digit() #2 | 0 |  |
t_digit() #3 | 0 |  |
t_digit() #4 | 0 |  |
t_graph() #1 | 0 |  |
t_graph() #2 | 0 |  |
t_graph() #3 | 0 |  |
t_graph() #3 | 0 |  |
t_lower() #1 | 0 |  |
t_lower() #2 | 0 |  |
t_lower() #3 | 0 |  |
t_lower() #4 | 0 |  |
t_lower() #5 | 0 |  |
t_print() #1 | 0 |  |
t_print() #2 | 0 |  |
t_print() #3 | 0 |  |
t_print() #4 | 0 |  |
t_print() #5 | 0 |  |
t_print() #6 | 0 |  |
t_print() #7 | 0 |  |
t_display() #1 | 0 |  |
t_display() #2 | 0 |  |
t_display() #3 | 0 |  |
t_display() #4 | 0 |  |
t_display() #5 | 0 |  |
t_display() #6 | 0 |  |
t_display() #7 | 0 |  |
t_punct() #1 | 0 |  |
t_punct() #2 | 0 |  |
t_punct() #3 | 0 |  |
t_punct() #4 | 0 |  |
t_punct() #5 | 0 |  |
t_punct() #6 | 0 |  |
t_punct() #7 | 0 |  |
t_space() #1 | 0 |  |
t_space() #2 | 0 |  |
t_space() #3 | 0 |  |
t_space() #4 | 0 |  |
t_space() #5 | 0 |  |
t_space() #6 | 0 |  |
t_space() #7 | 0 |  |
t_upper() #1 | 0 |  |
t_upper() #2 | 0 |  |
t_upper() #3 | 0 |  |
t_upper() #4 | 0 |  |
t_upper() #5 | 0 |  |
t_xdigit() #1 | 0 |  |
t_xdigit() #2 | 0 |  |
t_xdigit() #3 | 0 |  |
t_xdigit() #4 | 0 |  |
t_xdigit() #5 | 0 |  |
t_xdigit() #6 | 0 |  |
t_xdigit() #7 | 0 |  |
t_xdigit() #8 | 0 |  |
t_xdigit() #9 | 0 |  |
t_alnum(-1) | 0 |  |
t_alnum(0) | 0 |  |
t_alnum(1) | 0 |  |
t_alnum(1.234) | 0 |  |
t_alnum('A') | 0 |  |
t_alnum('9') | 0 |  |
t_alnum('?') | 0 |  |
t_alnum("abc") | 0 |  |
t_alnum("ab3") | 0 |  |
t_alnum({1, 2, "abc"}) | 0 |  |
t_alnum({1, 2, 9.7}) | 0 |  |
t_alnum({}) | 0 |  |
t_alnum(-1) | 0 |  |
t_alpha(0) | 0 |  |
t_alpha(1) | 0 |  |
t_alpha(1.234) | 0 |  |
t_alpha('A') | 0 |  |
t_alpha('9') | 0 |  |
t_alpha('?') | 0 |  |
t_alpha("abc") | 0 |  |
t_alpha("ab3") | 0 |  |
t_alpha({1, 2, "abc"}) | 0 |  |
t_alpha({1, 2, 9.7}) | 0 |  |
t_alpha({}) | 0 |  |
t_ascii(-1) | 0 |  |
t_ascii(0) | 0 |  |
t_ascii(1) | 0 |  |
t_ascii(1.234) | 0 |  |
t_ascii('A') | 0 |  |
t_ascii('9') | 0 |  |
t_ascii('?') | 0 |  |
t_ascii("abc") | 0 |  |
t_ascii("ab3") | 0 |  |
t_ascii({1, 2, "abc"}) | 0 |  |
t_ascii({1, 2, 9.7}) | 0 |  |
t_ascii({}) | 0 |  |
t_cntrl(-1) | 0 |  |
t_cntrl(0) | 0 |  |
t_cntrl(1) | 0 |  |
t_cntrl(1.234) | 0 |  |
t_cntrl('A') | 0 |  |
t_cntrl('9') | 0 |  |
t_cntrl('?') | 0 |  |
t_cntrl("abc") | 0 |  |
t_cntrl("ab3") | 0 |  |
t_cntrl({1, 2, "abc"}) | 0 |  |
t_cntrl({1, 2, 9.7}) | 0 |  |
t_cntrl({1, 2, 'a'}) | 0 |  |
t_cntrl({}) | 0 |  |
t_digit(-1) | 0 |  |
t_digit(0) | 0 |  |
t_digit(1) | 0 |  |
t_digit(1.234) | 0 |  |
t_digit('A') | 0 |  |
t_digit('9') | 0 |  |
t_digit('?') | 0 |  |
t_digit("abc") | 0 |  |
t_digit("ab3") | 0 |  |
t_digit("123") | 0 |  |
t_digit({1, 2, "abc"}) | 0 |  |
t_digit({1, 2, 9.7}) | 0 |  |
t_digit({1, 2, 'a'}) | 0 |  |
t_digit({}) | 0 |  |
t_graph(-1) | 0 |  |
t_graph(0) | 0 |  |
t_graph(1) | 0 |  |
t_graph(1.234) | 0 |  |
t_graph('A') | 0 |  |
t_graph('9') | 0 |  |
t_graph('?') | 0 |  |
t_graph(' ') | 0 |  |
t_graph("abc") | 0 |  |
t_graph("ab3") | 0 |  |
t_graph("123") | 0 |  |
t_graph({1, 2, "abc"}) | 0 |  |
t_graph({1, 2, 9.7}) | 0 |  |
t_graph({1, 2, 'a'}) | 0 |  |
t_graph({}) | 0 |  |
t_lower(-1) | 0 |  |
t_lower(0) | 0 |  |
t_lower(1) | 0 |  |
t_lower(1.234) | 0 |  |
t_lower('A') | 0 |  |
t_lower('9') | 0 |  |
t_lower('?') | 0 |  |
t_lower("abc") | 0 |  |
t_lower("ab3") | 0 |  |
t_lower("123") | 0 |  |
t_lower({1, 2, "abc"}) | 0 |  |
t_lower({1, 2, 9.7}) | 0 |  |
t_lower({1, 2, 'a'}) | 0 |  |
t_lower({}) | 0 |  |
t_print(-1) | 0 |  |
t_print(0) | 0 |  |
t_print(1) | 0 |  |
t_print(1.234) | 0 |  |
t_print('A') | 0 |  |
t_print('9') | 0 |  |
t_print('?') | 0 |  |
t_print("abc") | 0 |  |
t_print("ab3") | 0 |  |
t_print("123") | 0 |  |
t_print({1, 2, "abc"}) | 0 |  |
t_print({1, 2, 9.7}) | 0 |  |
t_print({1, 2, 'a'}) | 0 |  |
t_print({}) | 0 |  |
t_punct(-1) | 0 |  |
t_punct(0) | 0 |  |
t_punct(1) | 0 |  |
t_punct(1.234) | 0 |  |
t_punct('A') | 0 |  |
t_punct('9') | 0 |  |
t_punct('?') | 0 |  |
t_punct("abc") | 0 |  |
t_punct("(-)") | 0 |  |
t_punct("123") | 0 |  |
t_punct({1, 2, "abc"}) | 0 |  |
t_punct({1, 2, 9.7}) | 0 |  |
t_punct({1, 2, 'a'}) | 0 |  |
t_punct({}) | 0 |  |
t_space(-1) | 0 |  |
t_space(0) | 0 |  |
t_space(1) | 0 |  |
t_space(1.234) | 0 |  |
t_space('A') | 0 |  |
t_space('9') | 0 |  |
t_space(' ') | 0 |  |
t_space("abc") | 0 |  |
t_space("123") | 0 |  |
t_space({1, 2, "abc"}) | 0 |  |
t_space({1, 2, 9.7}) | 0 |  |
t_space({1, 2, 'a'}) | 0 |  |
t_space({}) | 0 |  |
t_upper(-1) | 0 |  |
t_upper(0) | 0 |  |
t_upper(1) | 0 |  |
t_upper(1.234) | 0 |  |
t_upper('A') | 0 |  |
t_upper('9') | 0 |  |
t_upper('?') | 0 |  |
t_upper("abc") | 0 |  |
t_upper("ABC") | 0 |  |
t_upper("123") | 0 |  |
t_upper({1, 2, "abc"}) | 0 |  |
t_upper({1, 2, 9.7}) | 0 |  |
t_upper({1, 2, 'a'}) | 0 |  |
t_upper({}) | 0 |  |
t_xdigit(-1) | 0 |  |
t_xdigit(0) | 0 |  |
t_xdigit(1) | 0 |  |
t_xdigit(1.234) | 0 |  |
t_xdigit('A') | 0 |  |
t_xdigit('9') | 0 |  |
t_xdigit('?') | 0 |  |
t_xdigit("abc") | 0 |  |
t_xdigit("fgh") | 0 |  |
t_xdigit("123") | 0 |  |
t_xdigit({1, 2, "abc"}) | 0 |  |
t_xdigit({1, 2, 9.7}) | 0 |  |
t_xdigit({1, 2, 'a'}) | 0 |  |
t_xdigit({}) | 0 |  |
t_vowel(-1) | 0 |  |
t_vowel(0) | 0 |  |
t_vowel(1) | 0 |  |
t_vowel(1.234) | 0 |  |
t_vowel('A') | 0 |  |
t_vowel('9') | 0 |  |
t_vowel('?') | 0 |  |
t_vowel("abc") | 0 |  |
t_vowel("aiu") | 0 |  |
t_vowel("123") | 0 |  |
t_vowel({1, 2, "abc"}) | 0 |  |
t_vowel({1, 2, 9.7}) | 0 |  |
t_vowel({1, 2, 'a'}) | 0 |  |
t_vowel({}) | 0 |  |
t_consonant(-1) | 0 |  |
t_consonant(0) | 0 |  |
t_consonant(1) | 0 |  |
t_consonant(1.234) | 0 |  |
t_consonant('A') | 0 |  |
t_consonant('9') | 0 |  |
t_consonant('?') | 0 |  |
t_consonant("abc") | 0 |  |
t_consonant("rTfM") | 0 |  |
t_consonant("123") | 0 |  |
t_consonant({1, 2, "abc"}) | 0 |  |
t_consonant({1, 2, 9.7}) | 0 |  |
t_consonant({1, 2, 'a'}) | 0 |  |
t_consonant({}) | 0 |  |
char_test("ABCD", {{'A', 'D'}}) | 0 |  |
char_test("ABCD", {{'A', 'C'}}) | 0 |  |
char_test("Harry", {{'a', 'z'}, {'D', 'J'}}) | 0 |  |
char_test("Potter", "novel") | 0 |  |
t_bytearray(-1) | 0 |  |
t_bytearray(0) | 0 |  |
t_bytearray(1) | 0 |  |
t_bytearray(10) | 0 |  |
t_bytearray(100) | 0 |  |
t_bytearray(1000) | 0 |  |
t_bytearray(1.234) | 0 |  |
t_bytearray('A') | 0 |  |
t_bytearray('9') | 0 |  |
t_bytearray('?') | 0 |  |
t_bytearray(' ') | 0 |  |
t_bytearray("abc") | 0 |  |
t_bytearray("ab3") | 0 |  |
t_bytearray("123") | 0 |  |
t_bytearray({1, 2, "abc"}) | 0 |  |
t_bytearray({1, 2, 9.7) | 0 |  |
t_bytearray({1, 2, 'a') | 0 |  |
t_bytearray({}) | 0 |  |
t_identifier(abc) | 0 |  |
t_identifier(ABC) | 0 |  |
t_identifier(_abc) | 0 |  |
t_identifier(_) | 0 |  |
t_identifier(ab_c) | 0 |  |
t_identifier(abc_) | 0 |  |
t_identifier(1abc) | 0 |  |
t_identifier(1) | 0 |  |
t_identifier(1293) | 0 |  |
t_identifier(1_) | 0 |  |
get_charsets | 0 |  |
Default WS | 0 |  |
Altered WS #1 | 0 |  |
Altered WS #2 | 0 |  |
Default WS | 0 |  |
Altered WS #3 | 0 |  |
Spec Word #1 | 0 |  |
Spec Word #2 | 0 |  |
Spec Word #3 | 0 |  |
integer_array(-1) | 0 |  |
integer_array("abc") | 0 |  |
integer_array({1, 2, "abc"}) | 0 |  |
integer_array({1, 2, 9.7) | 0 |  |
integer_array({1, 2, 'a') | 0 |  |
integer_array({}) | 0 |  |
t_text(-1) | 0 |  |
t_text("abc") | 0 |  |
t_text({1, 2, "abc"}) | 0 |  |
t_text({1, 2, 9.7) | 0 |  |
t_text({1, 2, 'a') | 0 |  |
t_text({1, -2, 'a') | 0 |  |
t_text({}) | 0 |  |
number_array(-1) | 0 |  |
number_array("abc") | 0 |  |
number_array({1, 2, "abc"}) | 0 |  |
number_array({1, 2, 9.7) | 0 |  |
number_array({1, 2, 'a') | 0 |  |
number_array({}) | 0 |  |
ascii_string(-1) | 0 |  |
ascii_string("abc") | 0 |  |
ascii_string("abc§¶") | 0 |  |
ascii_string({1, 2, "abc"}) | 0 |  |
ascii_string({1, 2, 9.7) | 0 |  |
ascii_string({1, 2, 'a') | 0 |  |
ascii_string({1, -2, 'a') | 0 |  |
ascii_string({}) | 0 |  |
string(-1) | 0 |  |
string("abc") | 0 |  |
string("abc§¶") | 0 |  |
string({1, 2, "abc"}) | 0 |  |
string({1, 2, 9.7) | 0 |  |
string({1, 2, 'a') | 0 |  |
string({1, 2, 'a', 0) | 0 |  |
string({1, -2, 'a') | 0 |  |
string({}) | 0 |  |
string({'a',256) | 0 |  |
cstring(-1) | 0 |  |
cstring("abc") | 0 |  |
cstring("abc§¶") | 0 |  |
cstring({1, 2, "abc"}) | 0 |  |
cstring({1, 2, 9.7) | 0 |  |
cstring({1, 2, 'a') | 0 |  |
cstring({1, 2, 'a', 0) | 0 |  |
cstring({1, -2, 'a') | 0 |  |
cstring({}) | 0 |  |
cstring({'a',256) | 0 |  |
sequence_array(-1) | 0 |  |
sequence_array("abc") | 0 |  |
sequence_array({1, 2, "abc"}) | 0 |  |
sequence_array(1, 2, 9.7) | 0 |  |
sequence_array(1, 2, 'a') | 0 |  |
sequence_array({}) | 0 |  |
sequence_array({}) | 0 |  |
ignored return for built-in type call at top level | 0 |  |
ignored return for UDT type call at top level | 0 |  |
ignored return for UDT type call in statement list | 0 |  |
ignored return for built-in type call in statement list | 0 |  |
return_atom()/2 = .5 | 0 |  |
result = return_atom()/2 = .5 | 0 |  |

Tests: 0391 Failed: 0000 Passed: 0391 Time: 0.012000

t_types-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
boolean(1) | 0 |  |
boolean(0) | 0 |  |
boolean(FALSE) | 0 |  |
boolean(TRUE) | 0 |  |
boolean('1') | 0 |  |
boolean('0') | 0 |  |
boolean("TRUE") | 0 |  |
boolean("FALSE") | 0 |  |
boolean('a') | 0 |  |
boolean("John") | 0 |  |
boolean({0,5}) | 0 |  |
boolean(-1) | 0 |  |
boolean(1.234) | 0 |  |
boolean({1,2,"abc"}) | 0 |  |
boolean({1, 2, 9.7}) | 0 |  |
boolean({}) | 0 |  |
t_boolean(-1) | 0 |  |
t_boolean(0) | 0 |  |
t_boolean(1) | 0 |  |
t_boolean({1, 1, 0}) | 0 |  |
t_boolean({1, 1, 9.7}) | 0 |  |
t_boolean({}) | 0 |  |
t_alnum() #1 | 0 |  |
t_alnum() #2 | 0 |  |
t_alnum() #3 | 0 |  |
t_alnum() #4 | 0 |  |
t_alnum() #5 | 0 |  |
t_alnum() #6 | 0 |  |
t_alnum() #7 | 0 |  |
t_alpha() #1 | 0 |  |
t_alpha() #2 | 0 |  |
t_alpha() #3 | 0 |  |
t_alpha() #4 | 0 |  |
t_alpha() #5 | 0 |  |
t_alpha() #6 | 0 |  |
t_alpha() #7 | 0 |  |
t_alpha() #8 | 0 |  |
t_alpha() #9 | 0 |  |
t_ascii() #1 | 0 |  |
t_ascii() #2 | 0 |  |
t_ascii() #3 | 0 |  |
t_ascii() #4 | 0 |  |
t_cntrl() #1 | 0 |  |
t_cntrl() #2 | 0 |  |
t_cntrl() #3 | 0 |  |
t_cntrl() #4 | 0 |  |
t_digit() #1 | 0 |  |
t_digit() #2 | 0 |  |
t_digit() #3 | 0 |  |
t_digit() #4 | 0 |  |
t_graph() #1 | 0 |  |
t_graph() #2 | 0 |  |
t_graph() #3 | 0 |  |
t_graph() #3 | 0 |  |
t_lower() #1 | 0 |  |
t_lower() #2 | 0 |  |
t_lower() #3 | 0 |  |
t_lower() #4 | 0 |  |
t_lower() #5 | 0 |  |
t_print() #1 | 0 |  |
t_print() #2 | 0 |  |
t_print() #3 | 0 |  |
t_print() #4 | 0 |  |
t_print() #5 | 0 |  |
t_print() #6 | 0 |  |
t_print() #7 | 0 |  |
t_display() #1 | 0 |  |
t_display() #2 | 0 |  |
t_display() #3 | 0 |  |
t_display() #4 | 0 |  |
t_display() #5 | 0 |  |
t_display() #6 | 0 |  |
t_display() #7 | 0 |  |
t_punct() #1 | 0 |  |
t_punct() #2 | 0 |  |
t_punct() #3 | 0 |  |
t_punct() #4 | 0 |  |
t_punct() #5 | 0 |  |
t_punct() #6 | 0 |  |
t_punct() #7 | 0 |  |
t_space() #1 | 0 |  |
t_space() #2 | 0 |  |
t_space() #3 | 0 |  |
t_space() #4 | 0 |  |
t_space() #5 | 0 |  |
t_space() #6 | 0 |  |
t_space() #7 | 0 |  |
t_upper() #1 | 0 |  |
t_upper() #2 | 0 |  |
t_upper() #3 | 0 |  |
t_upper() #4 | 0 |  |
t_upper() #5 | 0 |  |
t_xdigit() #1 | 0 |  |
t_xdigit() #2 | 0 |  |
t_xdigit() #3 | 0 |  |
t_xdigit() #4 | 0 |  |
t_xdigit() #5 | 0 |  |
t_xdigit() #6 | 0 |  |
t_xdigit() #7 | 0 |  |
t_xdigit() #8 | 0 |  |
t_xdigit() #9 | 0 |  |
t_alnum(-1) | 0 |  |
t_alnum(0) | 0 |  |
t_alnum(1) | 0 |  |
t_alnum(1.234) | 0 |  |
t_alnum('A') | 0 |  |
t_alnum('9') | 0 |  |
t_alnum('?') | 0 |  |
t_alnum("abc") | 0 |  |
t_alnum("ab3") | 0 |  |
t_alnum({1, 2, "abc"}) | 0 |  |
t_alnum({1, 2, 9.7}) | 0 |  |
t_alnum({}) | 0 |  |
t_alnum(-1) | 0 |  |
t_alpha(0) | 0 |  |
t_alpha(1) | 0 |  |
t_alpha(1.234) | 0 |  |
t_alpha('A') | 0 |  |
t_alpha('9') | 0 |  |
t_alpha('?') | 0 |  |
t_alpha("abc") | 0 |  |
t_alpha("ab3") | 0 |  |
t_alpha({1, 2, "abc"}) | 0 |  |
t_alpha({1, 2, 9.7}) | 0 |  |
t_alpha({}) | 0 |  |
t_ascii(-1) | 0 |  |
t_ascii(0) | 0 |  |
t_ascii(1) | 0 |  |
t_ascii(1.234) | 0 |  |
t_ascii('A') | 0 |  |
t_ascii('9') | 0 |  |
t_ascii('?') | 0 |  |
t_ascii("abc") | 0 |  |
t_ascii("ab3") | 0 |  |
t_ascii({1, 2, "abc"}) | 0 |  |
t_ascii({1, 2, 9.7}) | 0 |  |
t_ascii({}) | 0 |  |
t_cntrl(-1) | 0 |  |
t_cntrl(0) | 0 |  |
t_cntrl(1) | 0 |  |
t_cntrl(1.234) | 0 |  |
t_cntrl('A') | 0 |  |
t_cntrl('9') | 0 |  |
t_cntrl('?') | 0 |  |
t_cntrl("abc") | 0 |  |
t_cntrl("ab3") | 0 |  |
t_cntrl({1, 2, "abc"}) | 0 |  |
t_cntrl({1, 2, 9.7}) | 0 |  |
t_cntrl({1, 2, 'a'}) | 0 |  |
t_cntrl({}) | 0 |  |
t_digit(-1) | 0 |  |
t_digit(0) | 0 |  |
t_digit(1) | 0 |  |
t_digit(1.234) | 0 |  |
t_digit('A') | 0 |  |
t_digit('9') | 0 |  |
t_digit('?') | 0 |  |
t_digit("abc") | 0 |  |
t_digit("ab3") | 0 |  |
t_digit("123") | 0 |  |
t_digit({1, 2, "abc"}) | 0 |  |
t_digit({1, 2, 9.7}) | 0 |  |
t_digit({1, 2, 'a'}) | 0 |  |
t_digit({}) | 0 |  |
t_graph(-1) | 0 |  |
t_graph(0) | 0 |  |
t_graph(1) | 0 |  |
t_graph(1.234) | 0 |  |
t_graph('A') | 0 |  |
t_graph('9') | 0 |  |
t_graph('?') | 0 |  |
t_graph(' ') | 0 |  |
t_graph("abc") | 0 |  |
t_graph("ab3") | 0 |  |
t_graph("123") | 0 |  |
t_graph({1, 2, "abc"}) | 0 |  |
t_graph({1, 2, 9.7}) | 0 |  |
t_graph({1, 2, 'a'}) | 0 |  |
t_graph({}) | 0 |  |
t_lower(-1) | 0 |  |
t_lower(0) | 0 |  |
t_lower(1) | 0 |  |
t_lower(1.234) | 0 |  |
t_lower('A') | 0 |  |
t_lower('9') | 0 |  |
t_lower('?') | 0 |  |
t_lower("abc") | 0 |  |
t_lower("ab3") | 0 |  |
t_lower("123") | 0 |  |
t_lower({1, 2, "abc"}) | 0 |  |
t_lower({1, 2, 9.7}) | 0 |  |
t_lower({1, 2, 'a'}) | 0 |  |
t_lower({}) | 0 |  |
t_print(-1) | 0 |  |
t_print(0) | 0 |  |
t_print(1) | 0 |  |
t_print(1.234) | 0 |  |
t_print('A') | 0 |  |
t_print('9') | 0 |  |
t_print('?') | 0 |  |
t_print("abc") | 0 |  |
t_print("ab3") | 0 |  |
t_print("123") | 0 |  |
t_print({1, 2, "abc"}) | 0 |  |
t_print({1, 2, 9.7}) | 0 |  |
t_print({1, 2, 'a'}) | 0 |  |
t_print({}) | 0 |  |
t_punct(-1) | 0 |  |
t_punct(0) | 0 |  |
t_punct(1) | 0 |  |
t_punct(1.234) | 0 |  |
t_punct('A') | 0 |  |
t_punct('9') | 0 |  |
t_punct('?') | 0 |  |
t_punct("abc") | 0 |  |
t_punct("(-)") | 0 |  |
t_punct("123") | 0 |  |
t_punct({1, 2, "abc"}) | 0 |  |
t_punct({1, 2, 9.7}) | 0 |  |
t_punct({1, 2, 'a'}) | 0 |  |
t_punct({}) | 0 |  |
t_space(-1) | 0 |  |
t_space(0) | 0 |  |
t_space(1) | 0 |  |
t_space(1.234) | 0 |  |
t_space('A') | 0 |  |
t_space('9') | 0 |  |
t_space(' ') | 0 |  |
t_space("abc") | 0 |  |
t_space("123") | 0 |  |
t_space({1, 2, "abc"}) | 0 |  |
t_space({1, 2, 9.7}) | 0 |  |
t_space({1, 2, 'a'}) | 0 |  |
t_space({}) | 0 |  |
t_upper(-1) | 0 |  |
t_upper(0) | 0 |  |
t_upper(1) | 0 |  |
t_upper(1.234) | 0 |  |
t_upper('A') | 0 |  |
t_upper('9') | 0 |  |
t_upper('?') | 0 |  |
t_upper("abc") | 0 |  |
t_upper("ABC") | 0 |  |
t_upper("123") | 0 |  |
t_upper({1, 2, "abc"}) | 0 |  |
t_upper({1, 2, 9.7}) | 0 |  |
t_upper({1, 2, 'a'}) | 0 |  |
t_upper({}) | 0 |  |
t_xdigit(-1) | 0 |  |
t_xdigit(0) | 0 |  |
t_xdigit(1) | 0 |  |
t_xdigit(1.234) | 0 |  |
t_xdigit('A') | 0 |  |
t_xdigit('9') | 0 |  |
t_xdigit('?') | 0 |  |
t_xdigit("abc") | 0 |  |
t_xdigit("fgh") | 0 |  |
t_xdigit("123") | 0 |  |
t_xdigit({1, 2, "abc"}) | 0 |  |
t_xdigit({1, 2, 9.7}) | 0 |  |
t_xdigit({1, 2, 'a'}) | 0 |  |
t_xdigit({}) | 0 |  |
t_vowel(-1) | 0 |  |
t_vowel(0) | 0 |  |
t_vowel(1) | 0 |  |
t_vowel(1.234) | 0 |  |
t_vowel('A') | 0 |  |
t_vowel('9') | 0 |  |
t_vowel('?') | 0 |  |
t_vowel("abc") | 0 |  |
t_vowel("aiu") | 0 |  |
t_vowel("123") | 0 |  |
t_vowel({1, 2, "abc"}) | 0 |  |
t_vowel({1, 2, 9.7}) | 0 |  |
t_vowel({1, 2, 'a'}) | 0 |  |
t_vowel({}) | 0 |  |
t_consonant(-1) | 0 |  |
t_consonant(0) | 0 |  |
t_consonant(1) | 0 |  |
t_consonant(1.234) | 0 |  |
t_consonant('A') | 0 |  |
t_consonant('9') | 0 |  |
t_consonant('?') | 0 |  |
t_consonant("abc") | 0 |  |
t_consonant("rTfM") | 0 |  |
t_consonant("123") | 0 |  |
t_consonant({1, 2, "abc"}) | 0 |  |
t_consonant({1, 2, 9.7}) | 0 |  |
t_consonant({1, 2, 'a'}) | 0 |  |
t_consonant({}) | 0 |  |
char_test("ABCD", {{'A', 'D'}}) | 0 |  |
char_test("ABCD", {{'A', 'C'}}) | 0 |  |
char_test("Harry", {{'a', 'z'}, {'D', 'J'}}) | 0 |  |
char_test("Potter", "novel") | 0 |  |
t_bytearray(-1) | 0 |  |
t_bytearray(0) | 0 |  |
t_bytearray(1) | 0 |  |
t_bytearray(10) | 0 |  |
t_bytearray(100) | 0 |  |
t_bytearray(1000) | 0 |  |
t_bytearray(1.234) | 0 |  |
t_bytearray('A') | 0 |  |
t_bytearray('9') | 0 |  |
t_bytearray('?') | 0 |  |
t_bytearray(' ') | 0 |  |
t_bytearray("abc") | 0 |  |
t_bytearray("ab3") | 0 |  |
t_bytearray("123") | 0 |  |
t_bytearray({1, 2, "abc"}) | 0 |  |
t_bytearray({1, 2, 9.7) | 0 |  |
t_bytearray({1, 2, 'a') | 0 |  |
t_bytearray({}) | 0 |  |
t_identifier(abc) | 0 |  |
t_identifier(ABC) | 0 |  |
t_identifier(_abc) | 0 |  |
t_identifier(_) | 0 |  |
t_identifier(ab_c) | 0 |  |
t_identifier(abc_) | 0 |  |
t_identifier(1abc) | 0 |  |
t_identifier(1) | 0 |  |
t_identifier(1293) | 0 |  |
t_identifier(1_) | 0 |  |
get_charsets | 0 |  |
Default WS | 0 |  |
Altered WS #1 | 0 |  |
Altered WS #2 | 0 |  |
Default WS | 0 |  |
Altered WS #3 | 0 |  |
Spec Word #1 | 0 |  |
Spec Word #2 | 0 |  |
Spec Word #3 | 0 |  |
integer_array(-1) | 0 |  |
integer_array("abc") | 0 |  |
integer_array({1, 2, "abc"}) | 0 |  |
integer_array({1, 2, 9.7) | 0 |  |
integer_array({1, 2, 'a') | 0 |  |
integer_array({}) | 0 |  |
t_text(-1) | 0 |  |
t_text("abc") | 0 |  |
t_text({1, 2, "abc"}) | 0 |  |
t_text({1, 2, 9.7) | 0 |  |
t_text({1, 2, 'a') | 0 |  |
t_text({1, -2, 'a') | 0 |  |
t_text({}) | 0 |  |
number_array(-1) | 0 |  |
number_array("abc") | 0 |  |
number_array({1, 2, "abc"}) | 0 |  |
number_array({1, 2, 9.7) | 0 |  |
number_array({1, 2, 'a') | 0 |  |
number_array({}) | 0 |  |
ascii_string(-1) | 0 |  |
ascii_string("abc") | 0 |  |
ascii_string("abc§¶") | 0 |  |
ascii_string({1, 2, "abc"}) | 0 |  |
ascii_string({1, 2, 9.7) | 0 |  |
ascii_string({1, 2, 'a') | 0 |  |
ascii_string({1, -2, 'a') | 0 |  |
ascii_string({}) | 0 |  |
string(-1) | 0 |  |
string("abc") | 0 |  |
string("abc§¶") | 0 |  |
string({1, 2, "abc"}) | 0 |  |
string({1, 2, 9.7) | 0 |  |
string({1, 2, 'a') | 0 |  |
string({1, 2, 'a', 0) | 0 |  |
string({1, -2, 'a') | 0 |  |
string({}) | 0 |  |
string({'a',256) | 0 |  |
cstring(-1) | 0 |  |
cstring("abc") | 0 |  |
cstring("abc§¶") | 0 |  |
cstring({1, 2, "abc"}) | 0 |  |
cstring({1, 2, 9.7) | 0 |  |
cstring({1, 2, 'a') | 0 |  |
cstring({1, 2, 'a', 0) | 0 |  |
cstring({1, -2, 'a') | 0 |  |
cstring({}) | 0 |  |
cstring({'a',256) | 0 |  |
sequence_array(-1) | 0 |  |
sequence_array("abc") | 0 |  |
sequence_array({1, 2, "abc"}) | 0 |  |
sequence_array(1, 2, 9.7) | 0 |  |
sequence_array(1, 2, 'a') | 0 |  |
sequence_array({}) | 0 |  |
sequence_array({}) | 0 |  |
ignored return for built-in type call at top level | 0 |  |
ignored return for UDT type call at top level | 0 |  |
ignored return for UDT type call in statement list | 0 |  |
ignored return for built-in type call in statement list | 0 |  |
return_atom()/2 = .5 | 0 |  |
result = return_atom()/2 = .5 | 0 |  |

Tests: 0391 Failed: 0000 Passed: 0391 Time: 0.000000

t_unsafe.e | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
PAGE_NONE memory was allocated by allocate_protect | 0 |  |
PAGE_READ memory was allocated by allocate_protect | 0 |  |
PAGE_READ memory was read | 0 |  |
PAGE_READ_WRITE memory was allocated by allocate_protect | 0 |  |
PAGE_READ_WRITE memory was read | 0 |  |
PAGE_READ_WRITE memory was written to | 0 |  |
PAGE_READ_WRITE_EXECUTE memory was allocated by allocate_protect | 0 |  |
PAGE_READ_WRITE memory was read | 0 |  |
PAGE_READ_WRITE memory was written to | 0 |  |
PAGE_READ_EXECUTE memory was allocated by allocate_protect | 0 |  |

Tests: 0010 Failed: 0000 Passed: 0010 Time: 0.000000

t_unsafe-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
PAGE_NONE memory was allocated by allocate_protect | 0.001000 |  |
PAGE_READ memory was allocated by allocate_protect | 0 |  |
PAGE_READ memory was read | 0 |  |
PAGE_READ_WRITE memory was allocated by allocate_protect | 0 |  |
PAGE_READ_WRITE memory was read | 0 |  |
PAGE_READ_WRITE memory was written to | 0 |  |
PAGE_READ_WRITE_EXECUTE memory was allocated by allocate_protect | 0 |  |
PAGE_READ_WRITE memory was read | 0 |  |
PAGE_READ_WRITE memory was written to | 0 |  |
PAGE_READ_EXECUTE memory was allocated by allocate_protect | 0 |  |

Tests: 0010 Failed: 0000 Passed: 0010 Time: 0.001000

t_unsafe-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
PAGE_NONE memory was allocated by allocate_protect | 0 |  |
PAGE_READ memory was allocated by allocate_protect | 0 |  |
PAGE_READ memory was read | 0 |  |
PAGE_READ_WRITE memory was allocated by allocate_protect | 0 |  |
PAGE_READ_WRITE memory was read | 0 |  |
PAGE_READ_WRITE memory was written to | 0 |  |
PAGE_READ_WRITE_EXECUTE memory was allocated by allocate_protect | 0 |  |
PAGE_READ_WRITE memory was read | 0 |  |
PAGE_READ_WRITE memory was written to | 0 |  |
PAGE_READ_EXECUTE memory was allocated by allocate_protect | 0 |  |

Tests: 0010 Failed: 0000 Passed: 0010 Time: 0.000000

t_utils.e | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
iif() false | 0.001000 |  |
iif() true | 0 |  |
deprecated iff() false | 0 |  |
deprecated iff() true | 0 |  |

Tests: 0004 Failed: 0000 Passed: 0004 Time: 0.001000

t_utils-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
iif() false | 0 |  |
iif() true | 0 |  |
deprecated iff() false | 0 |  |
deprecated iff() true | 0 |  |

Tests: 0004 Failed: 0000 Passed: 0004 Time: 0.000000

t_utils-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
iif() false | 0 |  |
iif() true | 0 |  |
deprecated iff() false | 0 |  |
deprecated iff() true | 0 |  |

Tests: 0004 Failed: 0000 Passed: 0004 Time: 0.000000

t_walkdir.e | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---

Tests: 0000 Failed: 0000 Passed: 0000 Time: 0.001000

t_walkdir-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---

Tests: 0000 Failed: 0000 Passed: 0000 Time: 0.000000

t_walkdir-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---

Tests: 0000 Failed: 0000 Passed: 0000 Time: 0.000000

t_warning.e | all file summary
| program died with status 1
test name | test time | expected | outcome
--- | --- | --- | ---
Warning syntax | 0 |  |
normal: File wide variables that are used but never assigned a value are warned about | 0.469000 |  |
normal: Private variables of routines that are used but never assigned a value are warned about | 0 |  |
normal: File wide constants that are not used are warned about | 0 |  |
normal: File wide variables that are not used are warned about | 0 |  |
normal: Parameters of routines that are not used are warned about | 0 |  |
normal: Private variables of routines that are never used are warned about | 0 |  |
normal: Calls that might get skipped by short-circuit evaluation are warned about | 0.000000 | 1 | 0
normal: Override of routine gets a warning | 0 |  |
normal: Built-in chosen over declared routine gets a warning | 0.000000 | 1 | 0
normal: statement after abort() will never be executed | 0.000000 | 0 | 1
strict: File wide variables that are used but never assigned a value are warned about | 0.534000 |  |
strict: Private variables of routines that are used but never assigned a value are warned about | 0 |  |
strict: File wide constants that are not used are warned about | 0 |  |
strict: File wide variables that are not used are warned about | 0 |  |
strict: Parameters of routines that are not used are warned about | 0 |  |
strict: Private variables of routines that are never used are warned about | 0 |  |
strict: Calls that might get skipped by short-circuit evaluation are warned about | 0.000000 | 1 | 0
strict: Override of routine gets a warning | 0 |  |
strict: Built-in chosen over declared routine gets a warning | 0.000000 | 1 | 0
strict: statement after abort() will never be executed | 0.000000 | 0 | 1

Tests: 0021 Failed: 0006 Passed: 0015 Time: 1.018000

t_warning-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
Warning syntax | 0 |  |

Tests: 0001 Failed: 0000 Passed: 0001 Time: 0.000000

t_warning-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
Warning syntax | 0 |  |

Tests: 0001 Failed: 0000 Passed: 0001 Time: 0.000000

t_wildcard.e | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
is_match() | 0 |  |
is_match() | 0 |  |
is_match() | 0 |  |
is_match() | 0 |  |

Tests: 0004 Failed: 0000 Passed: 0004 Time: 0.001000

t_wildcard-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
is_match() | 0 |  |
is_match() | 0 |  |
is_match() | 0 |  |
is_match() | 0 |  |

Tests: 0004 Failed: 0000 Passed: 0004 Time: 0.000000

t_wildcard-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---
is_match() | 0 |  |
is_match() | 0 |  |
is_match() | 0 |  |
is_match() | 0 |  |

Tests: 0004 Failed: 0000 Passed: 0004 Time: 0.000000

t_c_749.e | all file summary
| The unit test crashed in the expected manner. Error status 1.
test name | test time | expected | outcome
--- | --- | --- | ---

Tests: 0000 Failed: 0000 Passed: 0000 Time: 0.000000

t_c_749_goto.e | all file summary
| The unit test crashed in the expected manner. Error status 1.
test name | test time | expected | outcome
--- | --- | --- | ---

Tests: 0000 Failed: 0000 Passed: 0000 Time: 0.000000

t_c_badmachine.e | all file summary
| The unit test crashed in the expected manner. Error status 1.
test name | test time | expected | outcome
--- | --- | --- | ---

Tests: 0000 Failed: 0000 Passed: 0000 Time: 0.000000

t_c_crash.e | all file summary
| The unit test crashed in the expected manner. Error status 1.
test name | test time | expected | outcome
--- | --- | --- | ---

Tests: 0000 Failed: 0000 Passed: 0000 Time: 0.000000

t_c_deseq_seq.e | all file summary
| The unit test crashed in the expected manner. Error status 1.
test name | test time | expected | outcome
--- | --- | --- | ---

Tests: 0000 Failed: 0000 Passed: 0000 Time: 0.000000

t_c_enum_strings.e | all file summary
| The unit test crashed in the expected manner. Error status 1.
test name | test time | expected | outcome
--- | --- | --- | ---

Tests: 0000 Failed: 0000 Passed: 0000 Time: 0.000000

t_c_enum_strings_sneaky.e | all file summary
| The unit test crashed in the expected manner. Error status 1.
test name | test time | expected | outcome
--- | --- | --- | ---

Tests: 0000 Failed: 0000 Passed: 0000 Time: 0.000000

t_c_fwd_init.e | all file summary
| The unit test crashed in the expected manner. Error status 1.
test name | test time | expected | outcome
--- | --- | --- | ---

Tests: 0000 Failed: 0000 Passed: 0000 Time: 0.000000

t_c_fwd_typecheck.e | all file summary
| The unit test crashed in the expected manner. Error status 1.
test name | test time | expected | outcome
--- | --- | --- | ---

Tests: 0000 Failed: 0000 Passed: 0000 Time: 0.000000

t_c_map_large_bad_init.e | all file summary
| The unit test crashed in the expected manner. Error status 1.
test name | test time | expected | outcome
--- | --- | --- | ---

Tests: 0000 Failed: 0000 Passed: 0000 Time: 0.000000

t_c_map_large_bad_next.e | all file summary
| The unit test crashed in the expected manner. Error status 1.
test name | test time | expected | outcome
--- | --- | --- | ---

Tests: 0000 Failed: 0000 Passed: 0000 Time: 0.000000

t_c_map_small_bad_init.e | all file summary
| The unit test crashed in the expected manner. Error status 1.
test name | test time | expected | outcome
--- | --- | --- | ---

Tests: 0000 Failed: 0000 Passed: 0000 Time: 0.000000

t_c_map_small_bad_next.e | all file summary
| The unit test crashed in the expected manner. Error status 1.
test name | test time | expected | outcome
--- | --- | --- | ---

Tests: 0000 Failed: 0000 Passed: 0000 Time: 0.000000

t_c_overflow_sbni.e | all file summary

| No valid ex.err has been generated.

Huge standard binary notation number 0

Tests: 0001 Failed: 0000 Passed: 0001 Time: 0.000000

t_c_overflow_sci1.e | all file summary

| No valid ex.err has been generated.

Huge floating point notation number 0

Tests: 0001 Failed: 0000 Passed: 0001 Time: 0.000000

t_c_overflow_sci2.e | all file summary

| No valid ex.err has been generated.

Huge floating point notation number 0

Tests: 0001 Failed: 0000 Passed: 0001 Time: 0.000000

t_c_overflow_sci3.e | all file summary

| No valid ex.err has been generated.

Huge floating point notation number 0.001000

Tests: 0001 Failed: 0000 Passed: 0001 Time: 0.001000

t_c_overflow_sci4.e | all file summary

| No valid ex.err has been generated.

Huge floating point notation number 0

Tests: 0001 Failed: 0000 Passed: 0001 Time: 0.000000

t_c_overflow_sdnf.e | all file summary

| No valid ex.err has been generated.

Huge standard decimal notation number 0.003000

Tests: 0001 Failed: 0000 Passed: 0001 Time: 0.003000

t_c_overflow_sdni.e | all file summary

| No valid ex.err has been generated.

Huge standard decimal notation number 0.003000

Tests: 0001 Failed: 0000 Passed: 0001 Time: 0.003000

t_c_overflow_shni.e | all file summary

| No valid ex.err has been generated.

Huge standard hexadecimal notation number 0.001000

Tests: 0001 Failed: 0000 Passed: 0001 Time: 0.001000

t_c_overflow_soni.e | all file summary

| No valid ex.err has been generated.

Huge standard octal notation number 0

Tests: 0001 Failed: 0000 Passed: 0001 Time: 0.003000

t_c_safe_badpoke.e | all file summary
| The unit test crashed in the expected manner. Error status 1.
test name | test time | expected | outcome
--- | --- | --- | ---

Tests: 0000 Failed: 0000 Passed: 0000 Time: 0.000000

t_c_safe_c_func_nodep.e | all file summary
| The unit test crashed in the expected manner. Error status 1.
test name | test time | expected | outcome
--- | --- | --- | ---

Tests: 0000 Failed: 0000 Passed: 0000 Time: 0.000000

t_c_safe_free_allocate_protect.e | all file summary
| The unit test crashed in the expected manner. Error status 1.
test name | test time | expected | outcome
--- | --- | --- | ---

Tests: 0000 Failed: 0000 Passed: 0000 Time: 0.000000

t_c_safe_leading_border.e | all file summary
| The unit test crashed in the expected manner. Error status 1.
test name | test time | expected | outcome
--- | --- | --- | ---

Tests: 0000 Failed: 0000 Passed: 0000 Time: 0.000000

t_c_safe_non_extblock.e | all file summary
| The unit test crashed in the expected manner. Error status 1.
test name | test time | expected | outcome
--- | --- | --- | ---

Tests: 0000 Failed: 0000 Passed: 0000 Time: 0.000000

t_c_safe_trailing_border.e | all file summary
| The unit test crashed in the expected manner. Error status 1.
test name | test time | expected | outcome
--- | --- | --- | ---

Tests: 0000 Failed: 0000 Passed: 0000 Time: 0.000000

t_c_safe_unregister_free.e | all file summary
| The unit test crashed in the expected manner. Error status 1.
test name | test time | expected | outcome
--- | --- | --- | ---

Tests: 0000 Failed: 0000 Passed: 0000 Time: 0.000000

t_c_switch_rt_dup.e | all file summary
| The unit test crashed in the expected manner. Error status 1.
test name | test time | expected | outcome
--- | --- | --- | ---

Tests: 0000 Failed: 0000 Passed: 0000 Time: 0.000000

t_c_type_check_atom.e | all file summary
| The unit test crashed in the expected manner. Error status 1.
test name | test time | expected | outcome
--- | --- | --- | ---

Tests: 0000 Failed: 0000 Passed: 0000 Time: 0.000000

t_c_type_check_integer.e | all file summary
| The unit test crashed in the expected manner. Error status 1.
test name | test time | expected | outcome
--- | --- | --- | ---

Tests: 0000 Failed: 0000 Passed: 0000 Time: 0.000000

t_c_type_check_integer2.e | all file summary
| The unit test crashed in the expected manner. Error status 1.
test name | test time | expected | outcome
--- | --- | --- | ---

Tests: 0000 Failed: 0000 Passed: 0000 Time: 0.000000

t_c_type_check_sequence.e | all file summary
| The unit test crashed in the expected manner. Error status 1.
test name | test time | expected | outcome
--- | --- | --- | ---

Tests: 0000 Failed: 0000 Passed: 0000 Time: 0.000000

t_c_underflow_sci.e | all file summary

| No valid ex.err has been generated.

Tiny standard decimal notation number 0.016000

Tests: 0001 Failed: 0000 Passed: 0001 Time: 0.016000

t_c_underflow_sdn.e | all file summary

| No valid ex.err has been generated.

Tiny standard decimal notation number 0.001000

Tests: 0001 Failed: 0000 Passed: 0001 Time: 0.001000

t_lockfile-bound.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---

Tests: 0000 Failed: 0000 Passed: 0000 Time: 0.000000

t_lockfile-translated.exe | all file summary
| all tests successful
test name | test time | expected | outcome
--- | --- | --- | ---

Tests: 0000 Failed: 0000 Passed: 0000 Time: 0.000000

t_c_948.e | all file summary
| The unit test crashed in the expected manner. Error status 1.
test name | test time | expected | outcome
--- | --- | --- | ---

Tests: 0000 Failed: 0000 Passed: 0000 Time: 0.000000

t_c_atom_type.e | all file summary
| The unit test crashed in the expected manner. Error status 1.
test name | test time | expected | outcome
--- | --- | --- | ---

Tests: 0000 Failed: 0000 Passed: 0000 Time: 0.000000

t_c_badpoke8.e | all file summary
| The unit test crashed in the expected manner. Error status 1.
test name | test time | expected | outcome
--- | --- | --- | ---

Tests: 0000 Failed: 0000 Passed: 0000 Time: 0.000000

t_c_constant_type.e | all file summary
| The unit test crashed in the expected manner. Error status 1.
test name | test time | expected | outcome
--- | --- | --- | ---

Tests: 0000 Failed: 0000 Passed: 0000 Time: 0.000000

t_c_decl_redundant.e | all file summary
| The unit test crashed in the expected manner. Error status 1.
test name | test time | expected | outcome
--- | --- | --- | ---

Tests: 0000 Failed: 0000 Passed: 0000 Time: 0.000000

t_c_decl_redundant2.e | all file summary
| The unit test crashed in the expected manner. Error status 1.
test name | test time | expected | outcome
--- | --- | --- | ---

Tests: 0000 Failed: 0000 Passed: 0000 Time: 0.000000

t_c_eu_nonbuiltin.e | all file summary
| The unit test crashed in the expected manner. Error status 1.
test name | test time | expected | outcome
--- | --- | --- | ---

Tests: 0000 Failed: 0000 Passed: 0000 Time: 0.000000

t_c_fwd_constasgn.e | all file summary
| The unit test crashed in the expected manner. Error status 1.
test name | test time | expected | outcome
--- | --- | --- | ---

Tests: 0000 Failed: 0000 Passed: 0000 Time: 0.000000

t_c_fwd_enum_type.e | all file summary
| The unit test crashed in the expected manner. Error status 1.
test name | test time | expected | outcome
--- | --- | --- | ---

Tests: 0000 Failed: 0000 Passed: 0000 Time: 0.000000

t_c_fwd_samefile.e | all file summary
| The unit test crashed in the expected manner. Error status 1.
test name | test time | expected | outcome
--- | --- | --- | ---

Tests: 0000 Failed: 0000 Passed: 0000 Time: 0.000000

t_c_ifdef_bad.e | all file summary
| The unit test crashed in the expected manner. Error status 1.
test name | test time | expected | outcome
--- | --- | --- | ---

Tests: 0000 Failed: 0000 Passed: 0000 Time: 0.000000

t_c_ifdef_bad2.e | all file summary
| The unit test crashed in the expected manner. Error status 1.
test name | test time | expected | outcome
--- | --- | --- | ---

Tests: 0000 Failed: 0000 Passed: 0000 Time: 0.000000

t_c_ifdef_else_bad.e | all file summary
| The unit test crashed in the expected manner. Error status 1.
test name | test time | expected | outcome
--- | --- | --- | ---

Tests: 0000 Failed: 0000 Passed: 0000 Time: 0.000000

t_c_ifdef_no_then.e | all file summary
| The unit test crashed in the expected manner. Error status 1.
test name | test time | expected | outcome
--- | --- | --- | ---

Tests: 0000 Failed: 0000 Passed: 0000 Time: 0.000000

t_c_ifdef_scope.e | all file summary
| The unit test crashed in the expected manner. Error status 1.
test name | test time | expected | outcome
--- | --- | --- | ---

Tests: 0000 Failed: 0000 Passed: 0000 Time: 0.000000

t_c_inline_literal.e | all file summary
| The unit test crashed in the expected manner. Error status 1.
test name | test time | expected | outcome
--- | --- | --- | ---

Tests: 0000 Failed: 0000 Passed: 0000 Time: 0.000000

t_c_integer_destroys.e | all file summary
| The unit test crashed in the expected manner. Error status 1.
test name | test time | expected | outcome
--- | --- | --- | ---

Tests: 0000 Failed: 0000 Passed: 0000 Time: 0.000000

t_c_integer_type.e | all file summary
| The unit test crashed in the expected manner. Error status 1.
test name | test time | expected | outcome
--- | --- | --- | ---

Tests: 0000 Failed: 0000 Passed: 0000 Time: 0.000000

t_c_ns_builtin.e | all file summary
| The unit test crashed in the expected manner. Error status 1.
test name | test time | expected | outcome
--- | --- | --- | ---

Tests: 0000 Failed: 0000 Passed: 0000 Time: 0.000000

t_c_qualpredef.e | all file summary
| The unit test crashed in the expected manner. Error status 1.
test name | test time | expected | outcome
--- | --- | --- | ---

Tests: 0000 Failed: 0000 Passed: 0000 Time: 0.000000

t_c_sequence_type.e | all file summary
| The unit test crashed in the expected manner. Error status 1.
test name | test time | expected | outcome
--- | --- | --- | ---

Tests: 0000 Failed: 0000 Passed: 0000 Time: 0.000000

t_c_slice_past_end_double.e | all file summary
| The unit test crashed in the expected manner. Error status 1.
test name | test time | expected | outcome
--- | --- | --- | ---

Tests: 0000 Failed: 0000 Passed: 0000 Time: 0.000000

t_c_switch_dup.e | all file summary
| The unit test crashed in the expected manner. Error status 1.
test name | test time | expected | outcome
--- | --- | --- | ---

Tests: 0000 Failed: 0000 Passed: 0000 Time: 0.000000

t_c_type_check_atom_compile.e | all file summary
| The unit test crashed in the expected manner. Error status 1.
test name | test time | expected | outcome
--- | --- | --- | ---

Tests: 0000 Failed: 0000 Passed: 0000 Time: 0.000000

t_c_udt_type.e | all file summary
| The unit test crashed in the expected manner. Error status 1.
test name | test time | expected | outcome
--- | --- | --- | ---

Tests: 0000 Failed: 0000 Passed: 0000 Time: 0.000000

Interpreted test files failed unexpectedly.: 17
These were: t_callc.e t_declasgn_wrning.e t_io.e t_literals.e t_map.e t_warning.e t_c_overflow_sbni.e t_c_overflow_sci1.e t_c_overflow_sci2.e t_c_overflow_sci3.e t_c_overflow_sci4.e t_c_overflow_sdnf.e t_c_overflow_sdni.e t_c_overflow_shni.e t_c_overflow_soni.e t_c_underflow_sci.e t_c_underflow_sdn.e

Compiled test files failed unexpectedly....: 7
These were: t_callc-bound.exe t_callc-translated.exe t_io-translated.exe t_literals-bound.exe t_literals-translated.exe t_map-bound.exe t_map-translated.exe

Test files run successfully................: 379
These were: t_881-1.e t_881-1-bound.exe t_881-1-translated.exe t_881-2.e t_881-2-bound.exe t_881-2-translated.exe t_893.e t_893-bound.exe t_893-translated.exe t_base64.e t_base64-bound.exe t_base64-translated.exe t_bitwise.e t_bitwise-bound.exe t_bitwise-translated.exe t_block.e t_block-bound.exe t_block-translated.exe t_bugmagnet_15.e t_bugmagnet_15-bound.exe t_bugmagnet_15-translated.exe t_bundled.e t_bundled-bound.exe t_bundled-translated.exe t_call.e t_call-bound.exe t_call-translated.exe t_cmdline.e t_cmdline-bound.exe t_cmdline-translated.exe t_command_line_quote.e t_command_line_quote-bound.exe t_command_line_quote-translated.exe t_complex_assignment.e t_complex_assignment-bound.exe t_complex_assignment-translated.exe t_condcmp.e t_condcmp-bound.exe t_condcmp-translated.exe t_convert.e t_convert-bound.exe t_convert-translated.exe t_database.e t_database-bound.exe t_database-translated.exe t_datetime.e t_datetime-bound.exe t_datetime-translated.exe t_de_dep.e t_de_dep-bound.exe t_de_dep-translated.exe t_de_math.e t_de_math-bound.exe t_de_math-translated.exe t_de_memory.e t_de_memory-bound.exe t_de_memory-translated.exe t_de_safe.e t_de_safe-bound.exe t_de_safe-translated.exe t_de_unsafe.e t_de_unsafe-bound.exe t_de_unsafe-translated.exe t_declanywhere.e t_declanywhere-bound.exe t_declanywhere-translated.exe t_declasgn.e t_declasgn-bound.exe t_declasgn-translated.exe t_declasgn_wrning-bound.exe t_declasgn_wrning-translated.exe t_defparms.e t_defparms-bound.exe t_defparms-translated.exe t_delete.e t_delete-bound.exe t_delete-translated.exe t_dep.e t_dep-bound.exe t_dep-translated.exe t_deprecate.e t_deprecate-bound.exe t_deprecate-translated.exe t_disret.e t_disret-bound.exe t_disret-translated.exe t_dll.e t_dll-bound.exe t_dll-translated.exe t_dup_case.e t_dup_case-bound.exe t_dup_case-translated.exe t_elsifdef_bad.e t_elsifdef_bad-bound.exe t_elsifdef_bad-translated.exe t_enum.e t_enum-bound.exe t_enum-translated.exe t_enum_expressions.e t_enum_expressions-bound.exe t_enum_expressions-translated.exe t_enum_type.e t_enum_type-bound.exe t_enum_type-translated.exe t_eucfg.e t_eucfg-bound.exe t_eucfg-translated.exe t_eumem.e t_eumem-bound.exe t_eumem-translated.exe t_euns.e t_euns-bound.exe t_euns-translated.exe t_euphoria_info.e t_euphoria_info-bound.exe t_euphoria_info-translated.exe t_eutest.e t_eutest-bound.exe t_eutest-translated.exe t_export_ns_type.e t_export_ns_type-bound.exe t_export_ns_type-translated.exe t_filesys.e t_filesys-bound.exe t_filesys-translated.exe t_flags.e t_flags-bound.exe t_flags-translated.exe t_flow.e t_flow-bound.exe t_flow-translated.exe t_fwd.e t_fwd-bound.exe t_fwd-translated.exe t_fwd_mutual1.e t_fwd_mutual1-bound.exe t_fwd_mutual1-translated.exe t_fwd_mutual2.e t_fwd_mutual2-bound.exe t_fwd_mutual2-translated.exe t_get.e t_get-bound.exe t_get-translated.exe t_goto_.e t_goto_-bound.exe t_goto_-translated.exe t_goto_warning.e t_goto_warning-bound.exe t_goto_warning-translated.exe t_graphics.e t_graphics-bound.exe t_graphics-translated.exe t_hash.e t_hash-bound.exe t_hash-translated.exe t_if.e t_if-bound.exe t_if-translated.exe t_ifdef.e t_ifdef-bound.exe t_ifdef-translated.exe t_ifdef_const.e t_ifdef_const-bound.exe t_ifdef_const-translated.exe t_ifdef_proc.e t_ifdef_proc-bound.exe t_ifdef_proc-translated.exe t_ifdef_switch.e t_ifdef_switch-bound.exe t_ifdef_switch-translated.exe t_image.e t_image-bound.exe t_image-translated.exe t_include.e t_include-bound.exe t_include-translated.exe t_include_subdir.e t_include_subdir-bound.exe t_include_subdir-translated.exe t_incpath.e t_incpath-bound.exe t_incpath-translated.exe t_inline.e t_inline-bound.exe t_inline-translated.exe t_io-bound.exe t_legacy_callback.e t_legacy_callback-bound.exe t_legacy_callback-translated.exe t_locale.e t_locale-bound.exe t_locale-translated.exe t_lockfile.e t_lockfile-bound.exe t_lockfile-translated.exe t_loop.e t_loop-bound.exe t_loop-translated.exe t_machine.e t_machine-bound.exe t_machine-translated.exe t_math.e t_math-bound.exe t_math-translated.exe t_memory.e t_memory-bound.exe t_memory-translated.exe t_msgbox.e t_msgbox-bound.exe t_msgbox-translated.exe t_multiassign.e t_multiassign-bound.exe t_multiassign-translated.exe t_net_common.e t_net_common-bound.exe t_net_common-translated.exe t_net_dns.e t_net_dns-bound.exe t_net_dns-translated.exe t_net_http.e t_net_http-bound.exe t_net_http-translated.exe t_net_url.e t_net_url-bound.exe t_net_url-translated.exe t_ns_routine_id.e t_ns_routine_id-bound.exe t_ns_routine_id-translated.exe t_object.e t_object-bound.exe t_object-translated.exe t_os.e t_os-bound.exe t_os-translated.exe t_override.e t_override-bound.exe t_override-translated.exe t_pipeio.e t_pipeio-bound.exe t_pipeio-translated.exe t_platform.e t_platform-bound.exe t_platform-translated.exe t_primes.e t_primes-bound.exe t_primes-translated.exe t_rand.e t_rand-bound.exe t_rand-translated.exe t_recursion.e t_recursion-bound.exe t_recursion-translated.exe t_regex.e t_regex-bound.exe t_regex-translated.exe t_regex_alternation.e t_regex_alternation-bound.exe t_regex_alternation-translated.exe t_routine_id.e t_routine_id-bound.exe t_routine_id-translated.exe t_safe.e t_safe-bound.exe t_safe-translated.exe t_scanner.e t_scanner-bound.exe t_scanner-translated.exe t_scientific.e t_scientific-bound.exe t_scientific-translated.exe t_scope.e t_scope-bound.exe t_scope-translated.exe t_search.e t_search-bound.exe t_search-translated.exe t_sequence.e t_sequence-bound.exe t_sequence-translated.exe t_serialize.e t_serialize-bound.exe t_serialize-translated.exe t_socket.e t_socket-bound.exe t_socket-translated.exe t_sort.e t_sort-bound.exe t_sort-translated.exe t_stack.e t_stack-bound.exe t_stack-translated.exe t_stats.e t_stats-bound.exe t_stats-translated.exe t_switch.e t_switch-bound.exe t_switch-translated.exe t_system_exec.e t_system_exec-bound.exe t_system_exec-translated.exe t_tasks.e t_tasks-bound.exe t_tasks-translated.exe t_text.e t_text-bound.exe t_text-translated.exe t_tokenize.e t_tokenize-bound.exe t_tokenize-translated.exe t_trace.e t_trace-bound.exe t_trace-translated.exe t_types.e t_types-bound.exe t_types-translated.exe t_unsafe.e t_unsafe-bound.exe t_unsafe-translated.exe t_utils.e t_utils-bound.exe t_utils-translated.exe t_walkdir.e t_walkdir-bound.exe t_walkdir-translated.exe t_warning-bound.exe t_warning-translated.exe t_wildcard.e t_wildcard-bound.exe t_wildcard-translated.exe t_c_749.e t_c_749_goto.e t_c_948.e t_c_atom_type.e t_c_badmachine.e t_c_badpoke8.e t_c_constant_type.e t_c_crash.e t_c_decl_redundant.e t_c_decl_redundant2.e t_c_deseq_seq.e t_c_enum_strings.e t_c_enum_strings_sneaky.e t_c_eu_nonbuiltin.e t_c_fwd_constasgn.e t_c_fwd_enum_type.e t_c_fwd_init.e t_c_fwd_samefile.e t_c_fwd_typecheck.e t_c_ifdef_bad.e t_c_ifdef_bad2.e t_c_ifdef_else_bad.e t_c_ifdef_no_then.e t_c_ifdef_scope.e t_c_inline_literal.e t_c_integer_destroys.e t_c_integer_type.e t_c_map_large_bad_init.e t_c_map_large_bad_next.e t_c_map_small_bad_init.e t_c_map_small_bad_next.e t_c_ns_builtin.e t_c_qualpredef.e t_c_safe_badpoke.e t_c_safe_c_func_nodep.e t_c_safe_free_allocate_protect.e t_c_safe_leading_border.e t_c_safe_non_extblock.e t_c_safe_trailing_border.e t_c_safe_unregister_free.e t_c_sequence_type.e t_c_slice_past_end_double.e t_c_switch_dup.e t_c_switch_rt_dup.e t_c_type_check_atom.e t_c_type_check_atom_compile.e t_c_type_check_integer.e t_c_type_check_integer2.e t_c_type_check_sequence.e t_c_udt_type.e

Overall
Total Tests: | 14359
Total Failed: | 0023
Total Passed: | 14336
Total Time: | 66.193000

##

### Testing Completed 2016-09-09 20:44