t_881-1.e
============================================================================
all tests successful
----------------------------------------------------------------------------
  (Tests: 0000) (Status:  ok) (Failed: 0000) (Passed: 0000) (Time: 0.001000)

t_881-1-bound.exe
============================================================================
all tests successful
----------------------------------------------------------------------------
  (Tests: 0000) (Status:  ok) (Failed: 0000) (Passed: 0000) (Time: 0.000000)

t_881-1-translated.exe
============================================================================
all tests successful
----------------------------------------------------------------------------
  (Tests: 0000) (Status:  ok) (Failed: 0000) (Passed: 0000) (Time: 0.000000)

t_881-2.e
============================================================================
all tests successful
----------------------------------------------------------------------------
  (Tests: 0000) (Status:  ok) (Failed: 0000) (Passed: 0000) (Time: 0.000000)

t_881-2-bound.exe
============================================================================
all tests successful
----------------------------------------------------------------------------
  (Tests: 0000) (Status:  ok) (Failed: 0000) (Passed: 0000) (Time: 0.000000)

t_881-2-translated.exe
============================================================================
all tests successful
----------------------------------------------------------------------------
  (Tests: 0000) (Status:  ok) (Failed: 0000) (Passed: 0000) (Time: 0.000000)

t_893.e
============================================================================
all tests successful
  Passed: ticket 893: -- (0)
  Passed: ticket 893: == (0)
  Passed: ticket 893: := (0)
  Passed: ticket 893: ,$ (0)
  Passed: ticket 893: , $ (0)
----------------------------------------------------------------------------
  (Tests: 0005) (Status:  ok) (Failed: 0000) (Passed: 0005) (Time: 0.016000)

t_893-bound.exe
============================================================================
all tests successful
  Passed: ticket 893: -- (0)
  Passed: ticket 893: == (0)
  Passed: ticket 893: := (0)
  Passed: ticket 893: ,$ (0)
  Passed: ticket 893: , $ (0)
----------------------------------------------------------------------------
  (Tests: 0005) (Status:  ok) (Failed: 0000) (Passed: 0005) (Time: 0.000000)

t_893-translated.exe
============================================================================
all tests successful
  Passed: ticket 893: -- (0)
  Passed: ticket 893: == (0)
  Passed: ticket 893: := (0)
  Passed: ticket 893: ,$ (0)
  Passed: ticket 893: , $ (0)
----------------------------------------------------------------------------
  (Tests: 0005) (Status:  ok) (Failed: 0000) (Passed: 0005) (Time: 0.015000)

t_base64.e
============================================================================
all tests successful
  Passed: 1 char conversion (0)
  Passed: 2 char conversion (0)
  Passed: 3 char conversion (0)
  Passed: 1 byte conversion (0)
  Passed: 2 byte conversion (0.001000)
  Passed: 3 byte conversion (0)
  Passed: 4 byte conversion (0)
  Passed: 5 byte conversion (0)
  Passed: 6 byte conversion (0)
  Passed: 7 byte conversion (0)
  Passed: 8 byte conversion (0)
  Passed: 9 byte conversion (0)
  Passed: 10 byte conversion (0)
  Passed: 11 byte conversion (0)
  Passed: 12 byte conversion (0)
  Passed: 13 byte conversion (0)
  Passed: 14 byte conversion (0)
  Passed: 15 byte conversion (0)
  Passed: 16 byte conversion (0)
  Passed: 17 byte conversion (0)
  Passed: 18 byte conversion (0)
  Passed: 19 byte conversion (0)
  Passed: 20 byte conversion (0)
  Passed: 21 byte conversion (0)
  Passed: 22 byte conversion (0)
  Passed: 23 byte conversion (0)
  Passed: 24 byte conversion (0)
  Passed: 25 byte conversion (0)
  Passed: 26 byte conversion (0)
  Passed: 27 byte conversion (0)
  Passed: 28 byte conversion (0)
  Passed: 29 byte conversion (0)
  Passed: 30 byte conversion (0)
  Passed: 31 byte conversion (0)
  Passed: 32 byte conversion (0)
  Passed: 33 byte conversion (0)
  Passed: 34 byte conversion (0)
  Passed: 35 byte conversion (0)
  Passed: 36 byte conversion (0)
  Passed: 37 byte conversion (0)
  Passed: 38 byte conversion (0)
  Passed: 39 byte conversion (0)
  Passed: 40 byte conversion (0)
  Passed: 41 byte conversion (0)
  Passed: 42 byte conversion (0)
  Passed: 43 byte conversion (0)
  Passed: 44 byte conversion (0)
  Passed: 45 byte conversion (0)
  Passed: 46 byte conversion (0)
  Passed: 47 byte conversion (0)
  Passed: 48 byte conversion (0)
  Passed: 49 byte conversion (0)
  Passed: 50 byte conversion (0)
  Passed: 51 byte conversion (0)
  Passed: 52 byte conversion (0)
  Passed: 53 byte conversion (0)
  Passed: 54 byte conversion (0)
  Passed: 55 byte conversion (0)
  Passed: 56 byte conversion (0)
  Passed: 57 byte conversion (0)
  Passed: open euph msg encode (0)
  Passed: open euph msg decode (0)
  Passed: Thomas Hobbes' Leviathan encode (0)
  Passed: Thomas Hobbes' Leviathan decode (0)
----------------------------------------------------------------------------
  (Tests: 0064) (Status:  ok) (Failed: 0000) (Passed: 0064) (Time: 0.003000)

t_base64-bound.exe
============================================================================
all tests successful
  Passed: 1 char conversion (0)
  Passed: 2 char conversion (0)
  Passed: 3 char conversion (0)
  Passed: 1 byte conversion (0)
  Passed: 2 byte conversion (0)
  Passed: 3 byte conversion (0)
  Passed: 4 byte conversion (0)
  Passed: 5 byte conversion (0)
  Passed: 6 byte conversion (0)
  Passed: 7 byte conversion (0)
  Passed: 8 byte conversion (0)
  Passed: 9 byte conversion (0)
  Passed: 10 byte conversion (0)
  Passed: 11 byte conversion (0)
  Passed: 12 byte conversion (0)
  Passed: 13 byte conversion (0)
  Passed: 14 byte conversion (0)
  Passed: 15 byte conversion (0)
  Passed: 16 byte conversion (0)
  Passed: 17 byte conversion (0)
  Passed: 18 byte conversion (0)
  Passed: 19 byte conversion (0)
  Passed: 20 byte conversion (0)
  Passed: 21 byte conversion (0)
  Passed: 22 byte conversion (0)
  Passed: 23 byte conversion (0)
  Passed: 24 byte conversion (0)
  Passed: 25 byte conversion (0)
  Passed: 26 byte conversion (0)
  Passed: 27 byte conversion (0)
  Passed: 28 byte conversion (0)
  Passed: 29 byte conversion (0)
  Passed: 30 byte conversion (0)
  Passed: 31 byte conversion (0)
  Passed: 32 byte conversion (0)
  Passed: 33 byte conversion (0)
  Passed: 34 byte conversion (0)
  Passed: 35 byte conversion (0)
  Passed: 36 byte conversion (0)
  Passed: 37 byte conversion (0)
  Passed: 38 byte conversion (0)
  Passed: 39 byte conversion (0)
  Passed: 40 byte conversion (0)
  Passed: 41 byte conversion (0)
  Passed: 42 byte conversion (0)
  Passed: 43 byte conversion (0)
  Passed: 44 byte conversion (0)
  Passed: 45 byte conversion (0)
  Passed: 46 byte conversion (0)
  Passed: 47 byte conversion (0)
  Passed: 48 byte conversion (0)
  Passed: 49 byte conversion (0)
  Passed: 50 byte conversion (0)
  Passed: 51 byte conversion (0)
  Passed: 52 byte conversion (0)
  Passed: 53 byte conversion (0)
  Passed: 54 byte conversion (0)
  Passed: 55 byte conversion (0)
  Passed: 56 byte conversion (0)
  Passed: 57 byte conversion (0)
  Passed: open euph msg encode (0)
  Passed: open euph msg decode (0)
  Passed: Thomas Hobbes' Leviathan encode (0)
  Passed: Thomas Hobbes' Leviathan decode (0)
----------------------------------------------------------------------------
  (Tests: 0064) (Status:  ok) (Failed: 0000) (Passed: 0064) (Time: 0.003000)

t_base64-translated.exe
============================================================================
all tests successful
  Passed: 1 char conversion (0)
  Passed: 2 char conversion (0)
  Passed: 3 char conversion (0)
  Passed: 1 byte conversion (0)
  Passed: 2 byte conversion (0)
  Passed: 3 byte conversion (0)
  Passed: 4 byte conversion (0)
  Passed: 5 byte conversion (0)
  Passed: 6 byte conversion (0)
  Passed: 7 byte conversion (0)
  Passed: 8 byte conversion (0)
  Passed: 9 byte conversion (0)
  Passed: 10 byte conversion (0)
  Passed: 11 byte conversion (0)
  Passed: 12 byte conversion (0)
  Passed: 13 byte conversion (0)
  Passed: 14 byte conversion (0)
  Passed: 15 byte conversion (0)
  Passed: 16 byte conversion (0)
  Passed: 17 byte conversion (0)
  Passed: 18 byte conversion (0)
  Passed: 19 byte conversion (0)
  Passed: 20 byte conversion (0)
  Passed: 21 byte conversion (0)
  Passed: 22 byte conversion (0)
  Passed: 23 byte conversion (0)
  Passed: 24 byte conversion (0)
  Passed: 25 byte conversion (0)
  Passed: 26 byte conversion (0)
  Passed: 27 byte conversion (0)
  Passed: 28 byte conversion (0)
  Passed: 29 byte conversion (0)
  Passed: 30 byte conversion (0)
  Passed: 31 byte conversion (0)
  Passed: 32 byte conversion (0)
  Passed: 33 byte conversion (0)
  Passed: 34 byte conversion (0)
  Passed: 35 byte conversion (0)
  Passed: 36 byte conversion (0)
  Passed: 37 byte conversion (0)
  Passed: 38 byte conversion (0)
  Passed: 39 byte conversion (0)
  Passed: 40 byte conversion (0)
  Passed: 41 byte conversion (0)
  Passed: 42 byte conversion (0)
  Passed: 43 byte conversion (0)
  Passed: 44 byte conversion (0)
  Passed: 45 byte conversion (0)
  Passed: 46 byte conversion (0)
  Passed: 47 byte conversion (0)
  Passed: 48 byte conversion (0)
  Passed: 49 byte conversion (0)
  Passed: 50 byte conversion (0)
  Passed: 51 byte conversion (0)
  Passed: 52 byte conversion (0)
  Passed: 53 byte conversion (0)
  Passed: 54 byte conversion (0)
  Passed: 55 byte conversion (0)
  Passed: 56 byte conversion (0)
  Passed: 57 byte conversion (0)
  Passed: open euph msg encode (0)
  Passed: open euph msg decode (0)
  Passed: Thomas Hobbes' Leviathan encode (0)
  Passed: Thomas Hobbes' Leviathan decode (0)
----------------------------------------------------------------------------
  (Tests: 0064) (Status:  ok) (Failed: 0000) (Passed: 0064) (Time: 0.000000)

t_bitwise.e
============================================================================
all tests successful
  Passed: and_bits 1 (0)
  Passed: and_bits 1 (0)
  Passed: and bits in func 1 (0)
  Passed: and bits assign operand (0)
  Passed: or bits assign operand (0)
  Passed: xor bits assign operand (0)
  Passed: inlined return and_bits (0)
  Passed: not bits assign operand 1 (0)
  Passed: not bits assign operand 2 (0)
----------------------------------------------------------------------------
  (Tests: 0009) (Status:  ok) (Failed: 0000) (Passed: 0009) (Time: 0.000000)

t_bitwise-bound.exe
============================================================================
all tests successful
  Passed: and_bits 1 (0)
  Passed: and_bits 1 (0)
  Passed: and bits in func 1 (0)
  Passed: and bits assign operand (0)
  Passed: or bits assign operand (0)
  Passed: xor bits assign operand (0)
  Passed: inlined return and_bits (0)
  Passed: not bits assign operand 1 (0)
  Passed: not bits assign operand 2 (0)
----------------------------------------------------------------------------
  (Tests: 0009) (Status:  ok) (Failed: 0000) (Passed: 0009) (Time: 0.000000)

t_bitwise-translated.exe
============================================================================
all tests successful
  Passed: and_bits 1 (0)
  Passed: and_bits 1 (0)
  Passed: and bits in func 1 (0)
  Passed: and bits assign operand (0)
  Passed: or bits assign operand (0)
  Passed: xor bits assign operand (0)
  Passed: inlined return and_bits (0)
  Passed: not bits assign operand 1 (0)
  Passed: not bits assign operand 2 (0)
----------------------------------------------------------------------------
  (Tests: 0009) (Status:  ok) (Failed: 0000) (Passed: 0009) (Time: 0.000000)

t_block.e
============================================================================
all tests successful
  Passed: convert FUNC block to PROC block (0)
  Passed: don't crash on label for loop (0)
  Passed: loop worked (0)
----------------------------------------------------------------------------
  (Tests: 0003) (Status:  ok) (Failed: 0000) (Passed: 0003) (Time: 0.000000)

t_block-bound.exe
============================================================================
all tests successful
  Passed: convert FUNC block to PROC block (0)
  Passed: don't crash on label for loop (0)
  Passed: loop worked (0)
----------------------------------------------------------------------------
  (Tests: 0003) (Status:  ok) (Failed: 0000) (Passed: 0003) (Time: 0.000000)

t_block-translated.exe
============================================================================
all tests successful
  Passed: convert FUNC block to PROC block (0)
  Passed: don't crash on label for loop (0)
  Passed: loop worked (0)
----------------------------------------------------------------------------
  (Tests: 0003) (Status:  ok) (Failed: 0000) (Passed: 0003) (Time: 0.000000)

t_bugmagnet_15.e
============================================================================
all tests successful
  Passed: Bin(0) = '0' (0)
  Passed: Bin(5) = '5' (0)
  Passed: Bin(50) = '110010' (0)
  Passed: Bin(9000) = '10001100101000' (0)
----------------------------------------------------------------------------
  (Tests: 0004) (Status:  ok) (Failed: 0000) (Passed: 0004) (Time: 0.000000)

t_bugmagnet_15-bound.exe
============================================================================
all tests successful
  Passed: Bin(0) = '0' (0)
  Passed: Bin(5) = '5' (0)
  Passed: Bin(50) = '110010' (0)
  Passed: Bin(9000) = '10001100101000' (0)
----------------------------------------------------------------------------
  (Tests: 0004) (Status:  ok) (Failed: 0000) (Passed: 0004) (Time: 0.000000)

t_bugmagnet_15-translated.exe
============================================================================
all tests successful
  Passed: Bin(0) = '0' (0)
  Passed: Bin(5) = '5' (0)
  Passed: Bin(50) = '110010' (0)
  Passed: Bin(9000) = '10001100101000' (0)
----------------------------------------------------------------------------
  (Tests: 0004) (Status:  ok) (Failed: 0000) (Passed: 0004) (Time: 0.000000)

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

t_bundled-bound.exe
============================================================================
all tests successful
----------------------------------------------------------------------------
  (Tests: 0000) (Status:  ok) (Failed: 0000) (Passed: 0000) (Time: 0.000000)

t_bundled-translated.exe
============================================================================
all tests successful
----------------------------------------------------------------------------
  (Tests: 0000) (Status:  ok) (Failed: 0000) (Passed: 0000) (Time: 0.000000)

t_call.e
============================================================================
all tests successful
  Passed: procedure call (0)
  Passed: function call (0)
----------------------------------------------------------------------------
  (Tests: 0002) (Status:  ok) (Failed: 0000) (Passed: 0002) (Time: 0.000000)

t_call-bound.exe
============================================================================
all tests successful
  Passed: procedure call (0)
  Passed: function call (0)
----------------------------------------------------------------------------
  (Tests: 0002) (Status:  ok) (Failed: 0000) (Passed: 0002) (Time: 0.000000)

t_call-translated.exe
============================================================================
all tests successful
  Passed: procedure call (0)
  Passed: function call (0)
----------------------------------------------------------------------------
  (Tests: 0002) (Status:  ok) (Failed: 0000) (Passed: 0002) (Time: 0.000000)

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

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

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

t_cmdline.e
============================================================================
all tests successful
  Passed: cmd_parse() #7a (0.053000)
  Passed: cmd_parse() #7b (0)
  Passed: cmd_parse() #7c (0)
  Passed: cmd_parse() #7d (0)
  Passed: cmd_parse() #7a (0)
  Passed: cmd_parse() #7b (0)
  Passed: cmd_parse() #7c (0)
  Passed: cmd_parse() #7e (0)
  Passed: cmd_parse() #1 (0)
  Passed: cmd_parse() #2 (0)
  Passed: cmd_parse() #3 (0)
  Passed: cmd_parse() #4 (0)
  Passed: cmd_parse() #4 (OPT_EXTRAS) (0)
  Passed: cmd_parse() #5 (0)
  Passed: cmd_parse() #6 (0)
  Passed: cmd_parse() #7 (0)
  Passed: build_commandline #1 (0)
  Passed: build_commandline #2 (0)
  Passed: parse_commandline #1 (0)
  Passed: cmd_parse bug #2790825 (0)
  Passed: cmd_parse calls help routine  cmd_parse( ..., { HELP_RID, help_r_id, VALIDATE_ALL }, { "eui", "prog.ex", bug, -h } ) (0)
  Passed: cmd_parse calls help routine  cmd_parse( ..., { HELP_RID, help_r_id, VALIDATE_ALL }, { "eui", "prog.ex", -h, bug } ) (0)
  Passed: cmd_parse calls help routine  cmd_parse( ..., { HELP_RID, help_r_id, VALIDATE_ALL }, { "eui", "prog.ex", bug, -? } ) (0.016000)
  Passed: cmd_parse calls help routine  cmd_parse( ..., { HELP_RID, help_r_id, VALIDATE_ALL }, { "eui", "prog.ex", -?, bug } ) (0.015000)
  Passed: cmd_parse calls help routine  cmd_parse( ..., { HELP_RID, help_r_id, VALIDATE_ALL }, { "eui", "prog.ex", bug, --help } ) (0.022000)
  Passed: cmd_parse calls help routine  cmd_parse( ..., { HELP_RID, help_r_id, VALIDATE_ALL }, { "eui", "prog.ex", --help, bug } ) (0)
  Passed: cmd_parse calls help routine  cmd_parse( ..., { HELP_RID, help_r_id, NO_VALIDATION }, { "eui", "prog.ex", bug, -h } ) (0.032000)
  Passed: cmd_parse calls help routine  cmd_parse( ..., { HELP_RID, help_r_id, NO_VALIDATION }, { "eui", "prog.ex", -h, bug } ) (0.015000)
  Passed: cmd_parse calls help routine  cmd_parse( ..., { HELP_RID, help_r_id, NO_VALIDATION }, { "eui", "prog.ex", bug, -? } ) (0.016000)
  Passed: cmd_parse calls help routine  cmd_parse( ..., { HELP_RID, help_r_id, NO_VALIDATION }, { "eui", "prog.ex", -?, bug } ) (0.015000)
  Passed: cmd_parse calls help routine  cmd_parse( ..., { HELP_RID, help_r_id, NO_VALIDATION }, { "eui", "prog.ex", bug, --help } ) (0.022000)
  Passed: cmd_parse calls help routine  cmd_parse( ..., { HELP_RID, help_r_id, NO_VALIDATION }, { "eui", "prog.ex", --help, bug } ) (0)
  Passed: cmd_parse calls help routine  cmd_parse( ..., { HELP_RID, help_r_id, NO_VALIDATION_AFTER_FIRST_EXTRA }, { "eui", "prog.ex", -h, bug } ) (0.016000)
  Passed: cmd_parse calls help routine  cmd_parse( ..., { HELP_RID, help_r_id, NO_VALIDATION_AFTER_FIRST_EXTRA }, { "eui", "prog.ex", -?, bug } ) (0.032000)
  Passed: cmd_parse calls help routine  cmd_parse( ..., { HELP_RID, help_r_id, NO_VALIDATION_AFTER_FIRST_EXTRA }, { "eui", "prog.ex", --help, bug } ) (0.015000)
  Passed: cmd_parse bug #2792895 ( NO_VAILDATION_AFTER_FIRST_EXTRA, { eui, bug, -h }) calls help (0)
  Passed: cmd_parse bug #2792895 ( NO_VAILDATION_AFTER_FIRST_EXTRA, { eui, bug, -? }) calls help (0)
  Passed: cmd_parse bug #2792287 (0)
  Passed: cmd_parse bug #2789982 (0)
----------------------------------------------------------------------------
  (Tests: 0039) (Status:  ok) (Failed: 0000) (Passed: 0039) (Time: 0.300000)

t_cmdline-bound.exe
============================================================================
all tests successful
  Passed: cmd_parse() #7a (0.079000)
  Passed: cmd_parse() #7b (0)
  Passed: cmd_parse() #7c (0)
  Passed: cmd_parse() #7d (0)
  Passed: cmd_parse() #7a (0)
  Passed: cmd_parse() #7b (0)
  Passed: cmd_parse() #7c (0)
  Passed: cmd_parse() #7e (0)
  Passed: cmd_parse() #1 (0)
  Passed: cmd_parse() #2 (0)
  Passed: cmd_parse() #3 (0)
  Passed: cmd_parse() #4 (0)
  Passed: cmd_parse() #4 (OPT_EXTRAS) (0)
  Passed: cmd_parse() #5 (0)
  Passed: cmd_parse() #6 (0)
  Passed: cmd_parse() #7 (0)
  Passed: build_commandline #1 (0)
  Passed: build_commandline #2 (0)
  Passed: parse_commandline #1 (0)
  Passed: cmd_parse bug #2790825 (0)
  Passed: cmd_parse calls help routine  cmd_parse( ..., { HELP_RID, help_r_id, VALIDATE_ALL }, { "eui", "prog.ex", bug, -h } ) (0)
  Passed: cmd_parse calls help routine  cmd_parse( ..., { HELP_RID, help_r_id, VALIDATE_ALL }, { "eui", "prog.ex", -h, bug } ) (0.016000)
  Passed: cmd_parse calls help routine  cmd_parse( ..., { HELP_RID, help_r_id, VALIDATE_ALL }, { "eui", "prog.ex", bug, -? } ) (0)
  Passed: cmd_parse calls help routine  cmd_parse( ..., { HELP_RID, help_r_id, VALIDATE_ALL }, { "eui", "prog.ex", -?, bug } ) (0.022000)
  Passed: cmd_parse calls help routine  cmd_parse( ..., { HELP_RID, help_r_id, VALIDATE_ALL }, { "eui", "prog.ex", bug, --help } ) (0)
  Passed: cmd_parse calls help routine  cmd_parse( ..., { HELP_RID, help_r_id, VALIDATE_ALL }, { "eui", "prog.ex", --help, bug } ) (0)
  Passed: cmd_parse calls help routine  cmd_parse( ..., { HELP_RID, help_r_id, NO_VALIDATION }, { "eui", "prog.ex", bug, -h } ) (0.016000)
  Passed: cmd_parse calls help routine  cmd_parse( ..., { HELP_RID, help_r_id, NO_VALIDATION }, { "eui", "prog.ex", -h, bug } ) (0)
  Passed: cmd_parse calls help routine  cmd_parse( ..., { HELP_RID, help_r_id, NO_VALIDATION }, { "eui", "prog.ex", bug, -? } ) (0.015000)
  Passed: cmd_parse calls help routine  cmd_parse( ..., { HELP_RID, help_r_id, NO_VALIDATION }, { "eui", "prog.ex", -?, bug } ) (0)
  Passed: cmd_parse calls help routine  cmd_parse( ..., { HELP_RID, help_r_id, NO_VALIDATION }, { "eui", "prog.ex", bug, --help } ) (0.016000)
  Passed: cmd_parse calls help routine  cmd_parse( ..., { HELP_RID, help_r_id, NO_VALIDATION }, { "eui", "prog.ex", --help, bug } ) (0)
  Passed: cmd_parse calls help routine  cmd_parse( ..., { HELP_RID, help_r_id, NO_VALIDATION_AFTER_FIRST_EXTRA }, { "eui", "prog.ex", -h, bug } ) (0.016000)
  Passed: cmd_parse calls help routine  cmd_parse( ..., { HELP_RID, help_r_id, NO_VALIDATION_AFTER_FIRST_EXTRA }, { "eui", "prog.ex", -?, bug } ) (0)
  Passed: cmd_parse calls help routine  cmd_parse( ..., { HELP_RID, help_r_id, NO_VALIDATION_AFTER_FIRST_EXTRA }, { "eui", "prog.ex", --help, bug } ) (0)
  Passed: cmd_parse bug #2792895 ( NO_VAILDATION_AFTER_FIRST_EXTRA, { eui, bug, -h }) calls help (0)
  Passed: cmd_parse bug #2792895 ( NO_VAILDATION_AFTER_FIRST_EXTRA, { eui, bug, -? }) calls help (0)
  Passed: cmd_parse bug #2792287 (0)
  Passed: cmd_parse bug #2789982 (0)
----------------------------------------------------------------------------
  (Tests: 0039) (Status:  ok) (Failed: 0000) (Passed: 0039) (Time: 0.195000)

t_cmdline-translated.exe
============================================================================
all tests successful
  Passed: cmd_parse() #7a (0.052000)
  Passed: cmd_parse() #7b (0)
  Passed: cmd_parse() #7c (0)
  Passed: cmd_parse() #7d (0)
  Passed: cmd_parse() #7a (0.001000)
  Passed: cmd_parse() #7b (0)
  Passed: cmd_parse() #7c (0)
  Passed: cmd_parse() #7e (0)
  Passed: cmd_parse() #1 (0)
  Passed: cmd_parse() #2 (0)
  Passed: cmd_parse() #3 (0)
  Passed: cmd_parse() #4 (0)
  Passed: cmd_parse() #4 (OPT_EXTRAS) (0)
  Passed: cmd_parse() #5 (0)
  Passed: cmd_parse() #6 (0)
  Passed: cmd_parse() #7 (0)
  Passed: build_commandline #1 (0)
  Passed: build_commandline #2 (0)
  Passed: parse_commandline #1 (0)
  Passed: cmd_parse bug #2790825 (0)
  Passed: cmd_parse calls help routine  cmd_parse( ..., { HELP_RID, help_r_id, VALIDATE_ALL }, { "eui", "prog.ex", bug, -h } ) (0)
  Passed: cmd_parse calls help routine  cmd_parse( ..., { HELP_RID, help_r_id, VALIDATE_ALL }, { "eui", "prog.ex", -h, bug } ) (0)
  Passed: cmd_parse calls help routine  cmd_parse( ..., { HELP_RID, help_r_id, VALIDATE_ALL }, { "eui", "prog.ex", bug, -? } ) (0.016000)
  Passed: cmd_parse calls help routine  cmd_parse( ..., { HELP_RID, help_r_id, VALIDATE_ALL }, { "eui", "prog.ex", -?, bug } ) (0)
  Passed: cmd_parse calls help routine  cmd_parse( ..., { HELP_RID, help_r_id, VALIDATE_ALL }, { "eui", "prog.ex", bug, --help } ) (0.015000)
  Passed: cmd_parse calls help routine  cmd_parse( ..., { HELP_RID, help_r_id, VALIDATE_ALL }, { "eui", "prog.ex", --help, bug } ) (0)
  Passed: cmd_parse calls help routine  cmd_parse( ..., { HELP_RID, help_r_id, NO_VALIDATION }, { "eui", "prog.ex", bug, -h } ) (0)
  Passed: cmd_parse calls help routine  cmd_parse( ..., { HELP_RID, help_r_id, NO_VALIDATION }, { "eui", "prog.ex", -h, bug } ) (0.016000)
  Passed: cmd_parse calls help routine  cmd_parse( ..., { HELP_RID, help_r_id, NO_VALIDATION }, { "eui", "prog.ex", bug, -? } ) (0)
  Passed: cmd_parse calls help routine  cmd_parse( ..., { HELP_RID, help_r_id, NO_VALIDATION }, { "eui", "prog.ex", -?, bug } ) (0.015000)
  Passed: cmd_parse calls help routine  cmd_parse( ..., { HELP_RID, help_r_id, NO_VALIDATION }, { "eui", "prog.ex", bug, --help } ) (0)
  Passed: cmd_parse calls help routine  cmd_parse( ..., { HELP_RID, help_r_id, NO_VALIDATION }, { "eui", "prog.ex", --help, bug } ) (0)
  Passed: cmd_parse calls help routine  cmd_parse( ..., { HELP_RID, help_r_id, NO_VALIDATION_AFTER_FIRST_EXTRA }, { "eui", "prog.ex", -h, bug } ) (0.016000)
  Passed: cmd_parse calls help routine  cmd_parse( ..., { HELP_RID, help_r_id, NO_VALIDATION_AFTER_FIRST_EXTRA }, { "eui", "prog.ex", -?, bug } ) (0)
  Passed: cmd_parse calls help routine  cmd_parse( ..., { HELP_RID, help_r_id, NO_VALIDATION_AFTER_FIRST_EXTRA }, { "eui", "prog.ex", --help, bug } ) (0.019000)
  Passed: cmd_parse bug #2792895 ( NO_VAILDATION_AFTER_FIRST_EXTRA, { eui, bug, -h }) calls help (0)
  Passed: cmd_parse bug #2792895 ( NO_VAILDATION_AFTER_FIRST_EXTRA, { eui, bug, -? }) calls help (0)
  Passed: cmd_parse bug #2792287 (0)
  Passed: cmd_parse bug #2789982 (0)
----------------------------------------------------------------------------
  (Tests: 0039) (Status:  ok) (Failed: 0000) (Passed: 0039) (Time: 0.150000)

t_command_line_quote.e
============================================================================
all tests successful
  Passed: command line quote 2/1 (0.263000)
  Passed: command line quote 2/2 (0)
  Passed: command line quote 3/1 (0.275000)
  Passed: command line quote 4/1 (0.266000)
  Passed: command line quote 4/2 (0)
  Passed: command line quote 5/1 (0.277000)
  Passed: command line quote 5/2 (0)
  Passed: command line quote 6/1 (0.249000)
  Passed: command line quote 6/2 (0)
  Passed: command line quote 6/3 (0)
  Passed: command line quote 7/1 (0.272000)
  Passed: command line quote 7/2 (0)
  Passed: command line quote 8/1 (0.258000)
  Passed: command line quote 8/2 (0)
  Passed: command line quote 9/1 (0.254000)
  Passed: command line quote 9/2 (0)
  Passed: command line quote 10/1 (0.273000)
  Passed: command line quote 10/2 (0)
  Passed: command line quote 10/3 (0)
  Passed: command line quote 10/4 (0)
----------------------------------------------------------------------------
  (Tests: 0020) (Status:  ok) (Failed: 0000) (Passed: 0020) (Time: 2.388000)

t_command_line_quote-bound.exe
============================================================================
all tests successful
----------------------------------------------------------------------------
  (Tests: 0000) (Status:  ok) (Failed: 0000) (Passed: 0000) (Time: 0.000000)

t_command_line_quote-translated.exe
============================================================================
all tests successful
----------------------------------------------------------------------------
  (Tests: 0000) (Status:  ok) (Failed: 0000) (Passed: 0000) (Time: 0.000000)

t_complex_assignment.e
============================================================================
all tests successful
  Passed: Created the Hashes: (0)
----------------------------------------------------------------------------
  (Tests: 0001) (Status:  ok) (Failed: 0000) (Passed: 0001) (Time: 0.000000)

t_complex_assignment-bound.exe
============================================================================
all tests successful
  Passed: Created the Hashes: (0)
----------------------------------------------------------------------------
  (Tests: 0001) (Status:  ok) (Failed: 0000) (Passed: 0001) (Time: 0.000000)

t_complex_assignment-translated.exe
============================================================================
all tests successful
  Passed: Created the Hashes: (0)
----------------------------------------------------------------------------
  (Tests: 0001) (Status:  ok) (Failed: 0000) (Passed: 0001) (Time: 0.000000)

t_condcmp.e
============================================================================
all tests successful
  Passed: defined #1 (0)
  Passed: WINDOWS test (0)
  Passed: EU4_1_0 (0)
  Passed: EU4_1 (0)
  Passed: EU4 (0)
----------------------------------------------------------------------------
  (Tests: 0005) (Status:  ok) (Failed: 0000) (Passed: 0005) (Time: 0.000000)

t_condcmp-bound.exe
============================================================================
all tests successful
  Passed: defined #1 (0.001000)
  Passed: WINDOWS test (0)
  Passed: EU4_1_0 (0)
  Passed: EU4_1 (0)
  Passed: EU4 (0)
----------------------------------------------------------------------------
  (Tests: 0005) (Status:  ok) (Failed: 0000) (Passed: 0005) (Time: 0.001000)

t_condcmp-translated.exe
============================================================================
all tests successful
  Passed: defined #1 (0)
  Passed: WINDOWS test (0)
  Passed: EU4_1_0 (0)
  Passed: EU4_1 (0)
  Passed: EU4 (0)
----------------------------------------------------------------------------
  (Tests: 0005) (Status:  ok) (Failed: 0000) (Passed: 0005) (Time: 0.000000)

t_convert.e
============================================================================
all tests successful
  Passed: int_to_bytes +ve (0)
  Passed: int_to_bytes -ve (0)
  Passed: int_to_bytes hex (0)
  Passed: int_to_bytes 2203034759 (0)
  Passed: bytes_to_int +ve (0)
  Passed: bytes_to_int -ve (0)
  Passed: bytes_to_int #1 (0)
  Passed: bytes_to_int #2 (0)
  Passed: bytes_to_int too large (0)
  Passed: int_to_bits #1 (0)
  Passed: int_to_bits #2 (0)
  Passed: int_to_bits #3 (0)
  Passed: int_to_bits #4 (0)
  Passed: int_to_bits #5 (0)
  Passed: int_to_bits #6 (0)
  Passed: bits_to_int #1 (0)
  Passed: bits_to_int #2 (0)
  Passed: atom_to_float64 #1 (0)
  Passed: atom_to_float64 #2 (0)
  Passed: atom_to_float64 #3 (0)
  Passed: atom_to_float64 #4 (0)
  Passed: atom_to_float32 #1 (0)
  Passed: atom_to_float32 #2 (0)
  Passed: atom_to_float32 #3 (0)
  Passed: atom_to_float32 #4 (0)
  Passed: float64_to_atom #1 (0)
  Passed: float64_to_atom #2 (0)
  Passed: float64_to_atom #3 (0)
  Passed: float64_to_atom #4 (0)
  Passed: float32_to_atom #1 (0)
  Passed: float32_to_atom #2 (0)
  Passed: float32_to_atom #3 (0)
  Passed: float32_to_atom #4 (0)
  Passed: float80_to_atom #1 (0)
  Passed: float80_to_atom #2 (0)
  Passed: float80_to_atom #3 (0)
  Passed: hex_text #1 (0)
  Passed: hex_text #2 (0)
  Passed: hex_text #3 (0)
  Passed: hex_text #4 (0)
  Passed: hex_text #5 (0)
  Passed: hex_text #5 (0)
  Passed: set_decimal_mark #1 (0)
  Passed: set_decimal_mark #2 (0)
  Passed: set_decimal_mark #3 (0)
  Passed: set_decimal_mark #4 (0)
  Passed: set_decimal_mark #5 (0)
  Passed: to_number #1 (0)
  Passed: to_number #2 (0)
  Passed: to_number #1a (0)
  Passed: to_number #2a (0)
  Passed: to_number #3 (0)
  Passed: to_number #4 (0)
  Passed: to_number #5 (0)
  Passed: to_number #6 (0)
  Passed: to_number #7 (0)
  Passed: to_number #8 (0)
  Passed: to_number #9 (0)
  Passed: to_number #10 (0)
  Passed: to_number #11 (0)
  Passed: to_number #12 (0)
  Passed: to_number #13 (0)
  Passed: to_number #14 (0)
  Passed: to_number #14 (0)
  Passed: to_number #15 (0)
  Passed: to_number #16 (0)
  Passed: to_number #17 (0)
  Passed: to_number #18 (0)
  Passed: to_number #19 (0)
  Passed: to_number #20 (0)
  Passed: to_number #21 (0)
  Passed: to_number #22 (0)
  Passed: to_number #23 (0)
  Passed: to_number #24 (0)
  Passed: to_number #25 (0)
  Passed: to_number #25 (0)
  Passed: to_number #26 (0)
  Passed: to_number #27 (0)
  Passed: to_integer #1 (0)
  Passed: to_integer #2 (0)
  Passed: to_integer #3 (0)
  Passed: to_integer #4 (0)
  Passed: to_integer #5 (0)
  Passed: to_integer #6 (0)
  Passed: to_integer #7 (0)
  Passed: to_integer #8 (0)
  Passed: to_integer #9 (0)
  Passed: to_string #1 (0.001000)
  Passed: to_string #2 (0)
  Passed: to_string #3 (0)
  Passed: to_string #4 (0)
  Passed: to_string #5 (0)
  Passed: to_string #6 (0)
  Passed: to_string #7 (0)
  Passed: to_string #8 (0)
----------------------------------------------------------------------------
  (Tests: 0095) (Status:  ok) (Failed: 0000) (Passed: 0095) (Time: 0.003000)

t_convert-bound.exe
============================================================================
all tests successful
  Passed: int_to_bytes +ve (0)
  Passed: int_to_bytes -ve (0)
  Passed: int_to_bytes hex (0)
  Passed: int_to_bytes 2203034759 (0)
  Passed: bytes_to_int +ve (0)
  Passed: bytes_to_int -ve (0)
  Passed: bytes_to_int #1 (0)
  Passed: bytes_to_int #2 (0)
  Passed: bytes_to_int too large (0)
  Passed: int_to_bits #1 (0)
  Passed: int_to_bits #2 (0)
  Passed: int_to_bits #3 (0)
  Passed: int_to_bits #4 (0)
  Passed: int_to_bits #5 (0)
  Passed: int_to_bits #6 (0)
  Passed: bits_to_int #1 (0)
  Passed: bits_to_int #2 (0)
  Passed: atom_to_float64 #1 (0)
  Passed: atom_to_float64 #2 (0)
  Passed: atom_to_float64 #3 (0)
  Passed: atom_to_float64 #4 (0)
  Passed: atom_to_float32 #1 (0)
  Passed: atom_to_float32 #2 (0)
  Passed: atom_to_float32 #3 (0)
  Passed: atom_to_float32 #4 (0)
  Passed: float64_to_atom #1 (0)
  Passed: float64_to_atom #2 (0)
  Passed: float64_to_atom #3 (0)
  Passed: float64_to_atom #4 (0)
  Passed: float32_to_atom #1 (0)
  Passed: float32_to_atom #2 (0)
  Passed: float32_to_atom #3 (0)
  Passed: float32_to_atom #4 (0)
  Passed: float80_to_atom #1 (0)
  Passed: float80_to_atom #2 (0)
  Passed: float80_to_atom #3 (0)
  Passed: hex_text #1 (0)
  Passed: hex_text #2 (0)
  Passed: hex_text #3 (0)
  Passed: hex_text #4 (0)
  Passed: hex_text #5 (0)
  Passed: hex_text #5 (0)
  Passed: set_decimal_mark #1 (0)
  Passed: set_decimal_mark #2 (0)
  Passed: set_decimal_mark #3 (0)
  Passed: set_decimal_mark #4 (0)
  Passed: set_decimal_mark #5 (0)
  Passed: to_number #1 (0)
  Passed: to_number #2 (0)
  Passed: to_number #1a (0)
  Passed: to_number #2a (0)
  Passed: to_number #3 (0)
  Passed: to_number #4 (0)
  Passed: to_number #5 (0)
  Passed: to_number #6 (0)
  Passed: to_number #7 (0)
  Passed: to_number #8 (0)
  Passed: to_number #9 (0)
  Passed: to_number #10 (0)
  Passed: to_number #11 (0)
  Passed: to_number #12 (0)
  Passed: to_number #13 (0)
  Passed: to_number #14 (0)
  Passed: to_number #14 (0)
  Passed: to_number #15 (0)
  Passed: to_number #16 (0)
  Passed: to_number #17 (0)
  Passed: to_number #18 (0)
  Passed: to_number #19 (0)
  Passed: to_number #20 (0)
  Passed: to_number #21 (0)
  Passed: to_number #22 (0)
  Passed: to_number #23 (0)
  Passed: to_number #24 (0)
  Passed: to_number #25 (0)
  Passed: to_number #25 (0)
  Passed: to_number #26 (0)
  Passed: to_number #27 (0)
  Passed: to_integer #1 (0)
  Passed: to_integer #2 (0)
  Passed: to_integer #3 (0)
  Passed: to_integer #4 (0)
  Passed: to_integer #5 (0)
  Passed: to_integer #6 (0)
  Passed: to_integer #7 (0)
  Passed: to_integer #8 (0)
  Passed: to_integer #9 (0)
  Passed: to_string #1 (0)
  Passed: to_string #2 (0)
  Passed: to_string #3 (0)
  Passed: to_string #4 (0)
  Passed: to_string #5 (0)
  Passed: to_string #6 (0)
  Passed: to_string #7 (0)
  Passed: to_string #8 (0)
----------------------------------------------------------------------------
  (Tests: 0095) (Status:  ok) (Failed: 0000) (Passed: 0095) (Time: 0.003000)

t_convert-translated.exe
============================================================================
all tests successful
  Passed: int_to_bytes +ve (0.001000)
  Passed: int_to_bytes -ve (0)
  Passed: int_to_bytes hex (0)
  Passed: int_to_bytes 2203034759 (0)
  Passed: bytes_to_int +ve (0)
  Passed: bytes_to_int -ve (0)
  Passed: bytes_to_int #1 (0)
  Passed: bytes_to_int #2 (0)
  Passed: bytes_to_int too large (0)
  Passed: int_to_bits #1 (0)
  Passed: int_to_bits #2 (0)
  Passed: int_to_bits #3 (0)
  Passed: int_to_bits #4 (0)
  Passed: int_to_bits #5 (0)
  Passed: int_to_bits #6 (0)
  Passed: bits_to_int #1 (0)
  Passed: bits_to_int #2 (0)
  Passed: atom_to_float64 #1 (0)
  Passed: atom_to_float64 #2 (0)
  Passed: atom_to_float64 #3 (0)
  Passed: atom_to_float64 #4 (0)
  Passed: atom_to_float32 #1 (0)
  Passed: atom_to_float32 #2 (0)
  Passed: atom_to_float32 #3 (0)
  Passed: atom_to_float32 #4 (0)
  Passed: float64_to_atom #1 (0)
  Passed: float64_to_atom #2 (0)
  Passed: float64_to_atom #3 (0)
  Passed: float64_to_atom #4 (0)
  Passed: float32_to_atom #1 (0)
  Passed: float32_to_atom #2 (0)
  Passed: float32_to_atom #3 (0)
  Passed: float32_to_atom #4 (0)
  Passed: float80_to_atom #1 (0)
  Passed: float80_to_atom #2 (0)
  Passed: float80_to_atom #3 (0)
  Passed: hex_text #1 (0)
  Passed: hex_text #2 (0)
  Passed: hex_text #3 (0)
  Passed: hex_text #4 (0)
  Passed: hex_text #5 (0)
  Passed: hex_text #5 (0)
  Passed: set_decimal_mark #1 (0)
  Passed: set_decimal_mark #2 (0)
  Passed: set_decimal_mark #3 (0)
  Passed: set_decimal_mark #4 (0)
  Passed: set_decimal_mark #5 (0)
  Passed: to_number #1 (0)
  Passed: to_number #2 (0)
  Passed: to_number #1a (0)
  Passed: to_number #2a (0)
  Passed: to_number #3 (0)
  Passed: to_number #4 (0)
  Passed: to_number #5 (0)
  Passed: to_number #6 (0)
  Passed: to_number #7 (0)
  Passed: to_number #8 (0)
  Passed: to_number #9 (0)
  Passed: to_number #10 (0)
  Passed: to_number #11 (0)
  Passed: to_number #12 (0)
  Passed: to_number #13 (0)
  Passed: to_number #14 (0)
  Passed: to_number #14 (0)
  Passed: to_number #15 (0)
  Passed: to_number #16 (0)
  Passed: to_number #17 (0)
  Passed: to_number #18 (0)
  Passed: to_number #19 (0)
  Passed: to_number #20 (0)
  Passed: to_number #21 (0)
  Passed: to_number #22 (0)
  Passed: to_number #23 (0)
  Passed: to_number #24 (0)
  Passed: to_number #25 (0)
  Passed: to_number #25 (0)
  Passed: to_number #26 (0)
  Passed: to_number #27 (0)
  Passed: to_integer #1 (0)
  Passed: to_integer #2 (0)
  Passed: to_integer #3 (0)
  Passed: to_integer #4 (0)
  Passed: to_integer #5 (0)
  Passed: to_integer #6 (0)
  Passed: to_integer #7 (0)
  Passed: to_integer #8 (0)
  Passed: to_integer #9 (0)
  Passed: to_string #1 (0)
  Passed: to_string #2 (0)
  Passed: to_string #3 (0)
  Passed: to_string #4 (0)
  Passed: to_string #5 (0)
  Passed: to_string #6 (0)
  Passed: to_string #7 (0)
  Passed: to_string #8 (0)
----------------------------------------------------------------------------
  (Tests: 0095) (Status:  ok) (Failed: 0000) (Passed: 0095) (Time: 0.004000)

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

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

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

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

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

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

t_de_dep.e
============================================================================
all tests successful
  Passed: allocate code memory (0)
  Passed: allocate data memory (0)
  Passed: Is memory allocated by allocate_code() executable? (0)
  Passed: create forced cdecl callback (0)
  Passed: create regular callback (0)
  Passed: define_c callback (forced cdecl) (0.001000)
  Passed: define_c callback (0)
  Passed: call regular callback (0)
  Passed: call forced cdecl callback (0)
  Passed: call forced cdecl callback (0.015000)
  Passed: allocate readonly memory (0)
  Passed: reading from readonly memory (0)
  Passed: allocate read and write memory (0)
  Passed: read from readonly memory (0)
  Passed: read from readonly memory (0)
  Passed: read from readonly memory (0)
  Passed: allocate read write and execute memory (0)
  Passed: execute using read write and execute memory (0)
  Passed: write to read write and execute memory (0)
  Passed: read from read write and execute memory (0)
  Passed: allocate no access memory (0)
  Passed: Eu3:callback regular callback/define_c_func (0)
  Passed: Eu3:callback '+' callback/define_c_func (0)
----------------------------------------------------------------------------
  (Tests: 0023) (Status:  ok) (Failed: 0000) (Passed: 0023) (Time: 0.016000)

t_de_dep-bound.exe
============================================================================
all tests successful
  Passed: allocate code memory (0)
  Passed: allocate data memory (0)
  Passed: Is memory allocated by allocate_code() executable? (0)
  Passed: create forced cdecl callback (0)
  Passed: create regular callback (0)
  Passed: define_c callback (forced cdecl) (0)
  Passed: define_c callback (0)
  Passed: call regular callback (0)
  Passed: call forced cdecl callback (0)
  Passed: call forced cdecl callback (0)
  Passed: allocate readonly memory (0)
  Passed: reading from readonly memory (0)
  Passed: allocate read and write memory (0)
  Passed: read from readonly memory (0)
  Passed: read from readonly memory (0)
  Passed: read from readonly memory (0)
  Passed: allocate read write and execute memory (0)
  Passed: execute using read write and execute memory (0)
  Passed: write to read write and execute memory (0)
  Passed: read from read write and execute memory (0)
  Passed: allocate no access memory (0)
  Passed: Eu3:callback regular callback/define_c_func (0)
  Passed: Eu3:callback '+' callback/define_c_func (0)
----------------------------------------------------------------------------
  (Tests: 0023) (Status:  ok) (Failed: 0000) (Passed: 0023) (Time: 0.000000)

t_de_dep-translated.exe
============================================================================
all tests successful
  Passed: allocate code memory (0)
  Passed: allocate data memory (0)
  Passed: Is memory allocated by allocate_code() executable? (0)
  Passed: create forced cdecl callback (0)
  Passed: create regular callback (0)
  Passed: define_c callback (forced cdecl) (0)
  Passed: define_c callback (0)
  Passed: call regular callback (0)
  Passed: call forced cdecl callback (0)
  Passed: call forced cdecl callback (0)
  Passed: allocate readonly memory (0)
  Passed: reading from readonly memory (0)
  Passed: allocate read and write memory (0)
  Passed: read from readonly memory (0)
  Passed: read from readonly memory (0)
  Passed: read from readonly memory (0)
  Passed: allocate read write and execute memory (0)
  Passed: execute using read write and execute memory (0)
  Passed: write to read write and execute memory (0)
  Passed: read from read write and execute memory (0)
  Passed: allocate no access memory (0)
  Passed: Eu3:callback regular callback/define_c_func (0)
  Passed: Eu3:callback '+' callback/define_c_func (0)
----------------------------------------------------------------------------
  (Tests: 0023) (Status:  ok) (Failed: 0000) (Passed: 0023) (Time: 0.000000)

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

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

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

t_de_memory.e
============================================================================
all tests successful
  Passed: allocate_string not 0 (0)
  Passed: allocate_string contents (0)
  Passed: allocate_pointer_array not 0 (0)
  Passed: allocate_pointer_array element 1 (0)
  Passed: allocate_pointer_array element 2 (0)
  Passed: allocate_pointer_array element 3 (0)
  Passed: allocate_string_pointer_array not 0 (0)
  Passed: allocate_string_pointer_array element 1 (0)
  Passed: allocate_string_pointer_array element 2 (0)
  Passed: page & address length check (0)
  Passed: poke8/peek8u 2^40 (0)
  Passed: poke8/peek8s 2^40 (0)
  Passed: poke8/peek4u -1 (0)
  Passed: poke8/peek4u+4 -1 (0)
  Passed: poke8/peek8u -1 (0)
  Passed: poke8/peek8s -1 (0)
  Passed: poke8/peek8u 1,2,3 (0)
  Passed: poke8/peek8s 1,2,3 (0)
  Passed: poke8/peek8s 1,2,3 (0)
  Passed: poke/peek_pointer 0x1234 (0)
  Passed: poke/peek_pointer 0x1234 & 0x5678 (0)
  Passed: sizeof int (0)
  Passed: sizeof dbl (0)
  Passed: peek sequence (0)
  Passed: poke_long (0)
  Passed: peek_longs (0)
  Passed: peek_longu (0)
  Passed: poke4/peek4u 2203034759 (0)
----------------------------------------------------------------------------
  (Tests: 0028) (Status:  ok) (Failed: 0000) (Passed: 0028) (Time: 0.001000)

t_de_memory-bound.exe
============================================================================
all tests successful
  Passed: allocate_string not 0 (0)
  Passed: allocate_string contents (0)
  Passed: allocate_pointer_array not 0 (0)
  Passed: allocate_pointer_array element 1 (0)
  Passed: allocate_pointer_array element 2 (0)
  Passed: allocate_pointer_array element 3 (0)
  Passed: allocate_string_pointer_array not 0 (0)
  Passed: allocate_string_pointer_array element 1 (0)
  Passed: allocate_string_pointer_array element 2 (0)
  Passed: page & address length check (0)
  Passed: poke8/peek8u 2^40 (0)
  Passed: poke8/peek8s 2^40 (0)
  Passed: poke8/peek4u -1 (0)
  Passed: poke8/peek4u+4 -1 (0)
  Passed: poke8/peek8u -1 (0)
  Passed: poke8/peek8s -1 (0)
  Passed: poke8/peek8u 1,2,3 (0)
  Passed: poke8/peek8s 1,2,3 (0)
  Passed: poke8/peek8s 1,2,3 (0)
  Passed: poke/peek_pointer 0x1234 (0)
  Passed: poke/peek_pointer 0x1234 & 0x5678 (0)
  Passed: sizeof int (0)
  Passed: sizeof dbl (0)
  Passed: peek sequence (0)
  Passed: poke_long (0)
  Passed: peek_longs (0)
  Passed: peek_longu (0)
  Passed: poke4/peek4u 2203034759 (0)
----------------------------------------------------------------------------
  (Tests: 0028) (Status:  ok) (Failed: 0000) (Passed: 0028) (Time: 0.000000)

t_de_memory-translated.exe
============================================================================
all tests successful
  Passed: allocate_string not 0 (0)
  Passed: allocate_string contents (0)
  Passed: allocate_pointer_array not 0 (0)
  Passed: allocate_pointer_array element 1 (0)
  Passed: allocate_pointer_array element 2 (0)
  Passed: allocate_pointer_array element 3 (0)
  Passed: allocate_string_pointer_array not 0 (0)
  Passed: allocate_string_pointer_array element 1 (0)
  Passed: allocate_string_pointer_array element 2 (0)
  Passed: page & address length check (0)
  Passed: poke8/peek8u 2^40 (0)
  Passed: poke8/peek8s 2^40 (0)
  Passed: poke8/peek4u -1 (0)
  Passed: poke8/peek4u+4 -1 (0)
  Passed: poke8/peek8u -1 (0)
  Passed: poke8/peek8s -1 (0)
  Passed: poke8/peek8u 1,2,3 (0)
  Passed: poke8/peek8s 1,2,3 (0)
  Passed: poke8/peek8s 1,2,3 (0)
  Passed: poke/peek_pointer 0x1234 (0)
  Passed: poke/peek_pointer 0x1234 & 0x5678 (0)
  Passed: sizeof int (0)
  Passed: sizeof dbl (0)
  Passed: peek sequence (0)
  Passed: poke_long (0)
  Passed: peek_longs (0)
  Passed: peek_longu (0)
  Passed: poke4/peek4u 2203034759 (0)
----------------------------------------------------------------------------
  (Tests: 0028) (Status:  ok) (Failed: 0000) (Passed: 0028) (Time: 0.000000)

t_de_safe.e
============================================================================
all tests successful
  Passed: PAGE_NONE memory was allocated by allocate_protect (0)
  Passed: PAGE_NONE memory readable (0)
  Passed: PAGE_NONE memory writable (0)
  Passed: PAGE_NONE memory executable (0)
  Passed: PAGE_READ memory was allocated by allocate_protect (0)
  Passed: PAGE_READ memory readable (0)
  Passed: PAGE_READ memory writable (0)
  Passed: PAGE_READ memory executable (0)
  Passed: PAGE_READ_WRITE memory was allocated by allocate_protect (0)
  Passed: PAGE_READ_WRITE memory readable (0)
  Passed: PAGE_READ_WRITE memory writable (0)
  Passed: PAGE_READ_WRITE memory executable (0)
  Passed: PAGE_READ_WRITE_EXECUTE memory was allocated by allocate_protect (0)
  Passed: PAGE_READ_WRITE_EXECUTE memory readable (0)
  Passed: PAGE_READ_WRITE_EXECUTE memory writable (0)
  Passed: PAGE_READ_WRITE_EXECUTE memory executable (0)
  Passed: PAGE_READ_EXECUTE memory was allocated by allocate_protect (0)
  Passed: PAGE_READ_EXECUTE memory readable (0)
  Passed: PAGE_READ_EXECUTE memory writable (0)
  Passed: PAGE_READ_EXECUTE memory executable (0)
  Passed: safe address 0 len (0)
  Passed: safe_address 1 (0)
  Passed: safe address #1 (0)
  Passed: safe address #2 (0)
  Passed: safe address #3 (0)
  Passed: safe address #4 (0)
  Passed: safe peek atom (0)
  Passed: safe peek sequence (0)
  Passed: safe peeks (0)
  Passed: safe peeks sequence (0)
  Passed: safe peek2 atom (0)
  Passed: safe peek2 sequence (0)
  Passed: safe peek2s (0)
  Passed: safe peek2s sequence (0)
  Passed: safe peek4 atom (0)
  Passed: safe peek4 sequence (0)
  Passed: safe peek4s (0.001000)
  Passed: safe peek4s sequence (0)
  Passed: safe peek_string (0)
  Passed: safe mem_copy (0)
  Passed: safe mem_set (0)
----------------------------------------------------------------------------
  (Tests: 0041) (Status:  ok) (Failed: 0000) (Passed: 0041) (Time: 0.002000)

t_de_safe-bound.exe
============================================================================
all tests successful
  Passed: PAGE_NONE memory was allocated by allocate_protect (0)
  Passed: PAGE_NONE memory readable (0)
  Passed: PAGE_NONE memory writable (0)
  Passed: PAGE_NONE memory executable (0)
  Passed: PAGE_READ memory was allocated by allocate_protect (0)
  Passed: PAGE_READ memory readable (0)
  Passed: PAGE_READ memory writable (0)
  Passed: PAGE_READ memory executable (0)
  Passed: PAGE_READ_WRITE memory was allocated by allocate_protect (0)
  Passed: PAGE_READ_WRITE memory readable (0)
  Passed: PAGE_READ_WRITE memory writable (0)
  Passed: PAGE_READ_WRITE memory executable (0)
  Passed: PAGE_READ_WRITE_EXECUTE memory was allocated by allocate_protect (0)
  Passed: PAGE_READ_WRITE_EXECUTE memory readable (0)
  Passed: PAGE_READ_WRITE_EXECUTE memory writable (0)
  Passed: PAGE_READ_WRITE_EXECUTE memory executable (0)
  Passed: PAGE_READ_EXECUTE memory was allocated by allocate_protect (0)
  Passed: PAGE_READ_EXECUTE memory readable (0)
  Passed: PAGE_READ_EXECUTE memory writable (0)
  Passed: PAGE_READ_EXECUTE memory executable (0)
  Passed: safe address 0 len (0)
  Passed: safe_address 1 (0)
  Passed: safe address #1 (0)
  Passed: safe address #2 (0)
  Passed: safe address #3 (0)
  Passed: safe address #4 (0)
  Passed: safe peek atom (0)
  Passed: safe peek sequence (0)
  Passed: safe peeks (0)
  Passed: safe peeks sequence (0)
  Passed: safe peek2 atom (0)
  Passed: safe peek2 sequence (0)
  Passed: safe peek2s (0)
  Passed: safe peek2s sequence (0)
  Passed: safe peek4 atom (0)
  Passed: safe peek4 sequence (0)
  Passed: safe peek4s (0)
  Passed: safe peek4s sequence (0)
  Passed: safe peek_string (0)
  Passed: safe mem_copy (0)
  Passed: safe mem_set (0)
----------------------------------------------------------------------------
  (Tests: 0041) (Status:  ok) (Failed: 0000) (Passed: 0041) (Time: 0.000000)

t_de_safe-translated.exe
============================================================================
all tests successful
  Passed: PAGE_NONE memory was allocated by allocate_protect (0)
  Passed: PAGE_NONE memory readable (0)
  Passed: PAGE_NONE memory writable (0)
  Passed: PAGE_NONE memory executable (0)
  Passed: PAGE_READ memory was allocated by allocate_protect (0)
  Passed: PAGE_READ memory readable (0)
  Passed: PAGE_READ memory writable (0)
  Passed: PAGE_READ memory executable (0)
  Passed: PAGE_READ_WRITE memory was allocated by allocate_protect (0)
  Passed: PAGE_READ_WRITE memory readable (0)
  Passed: PAGE_READ_WRITE memory writable (0)
  Passed: PAGE_READ_WRITE memory executable (0)
  Passed: PAGE_READ_WRITE_EXECUTE memory was allocated by allocate_protect (0)
  Passed: PAGE_READ_WRITE_EXECUTE memory readable (0)
  Passed: PAGE_READ_WRITE_EXECUTE memory writable (0)
  Passed: PAGE_READ_WRITE_EXECUTE memory executable (0)
  Passed: PAGE_READ_EXECUTE memory was allocated by allocate_protect (0)
  Passed: PAGE_READ_EXECUTE memory readable (0)
  Passed: PAGE_READ_EXECUTE memory writable (0)
  Passed: PAGE_READ_EXECUTE memory executable (0)
  Passed: safe address 0 len (0)
  Passed: safe_address 1 (0)
  Passed: safe address #1 (0)
  Passed: safe address #2 (0)
  Passed: safe address #3 (0)
  Passed: safe address #4 (0)
  Passed: safe peek atom (0)
  Passed: safe peek sequence (0)
  Passed: safe peeks (0)
  Passed: safe peeks sequence (0)
  Passed: safe peek2 atom (0)
  Passed: safe peek2 sequence (0)
  Passed: safe peek2s (0)
  Passed: safe peek2s sequence (0)
  Passed: safe peek4 atom (0)
  Passed: safe peek4 sequence (0)
  Passed: safe peek4s (0)
  Passed: safe peek4s sequence (0)
  Passed: safe peek_string (0)
  Passed: safe mem_copy (0)
  Passed: safe mem_set (0)
----------------------------------------------------------------------------
  (Tests: 0041) (Status:  ok) (Failed: 0000) (Passed: 0041) (Time: 0.000000)

t_de_unsafe.e
============================================================================
all tests successful
  Passed: PAGE_NONE memory was allocated by allocate_protect (0)
  Passed: PAGE_READ memory was allocated by allocate_protect (0)
  Passed: PAGE_READ memory was read (0)
  Passed: PAGE_READ_WRITE memory was allocated by allocate_protect (0)
  Passed: PAGE_READ_WRITE memory was read (0)
  Passed: PAGE_READ_WRITE memory was written to (0)
  Passed: PAGE_READ_WRITE_EXECUTE memory was allocated by allocate_protect (0)
  Passed: PAGE_READ_WRITE memory was read (0)
  Passed: PAGE_READ_WRITE memory was written to (0)
  Passed: PAGE_READ_EXECUTE memory was allocated by allocate_protect (0)
----------------------------------------------------------------------------
  (Tests: 0010) (Status:  ok) (Failed: 0000) (Passed: 0010) (Time: 0.000000)

t_de_unsafe-bound.exe
============================================================================
all tests successful
  Passed: PAGE_NONE memory was allocated by allocate_protect (0)
  Passed: PAGE_READ memory was allocated by allocate_protect (0)
  Passed: PAGE_READ memory was read (0)
  Passed: PAGE_READ_WRITE memory was allocated by allocate_protect (0)
  Passed: PAGE_READ_WRITE memory was read (0)
  Passed: PAGE_READ_WRITE memory was written to (0)
  Passed: PAGE_READ_WRITE_EXECUTE memory was allocated by allocate_protect (0)
  Passed: PAGE_READ_WRITE memory was read (0)
  Passed: PAGE_READ_WRITE memory was written to (0)
  Passed: PAGE_READ_EXECUTE memory was allocated by allocate_protect (0)
----------------------------------------------------------------------------
  (Tests: 0010) (Status:  ok) (Failed: 0000) (Passed: 0010) (Time: 0.000000)

t_de_unsafe-translated.exe
============================================================================
all tests successful
  Passed: PAGE_NONE memory was allocated by allocate_protect (0)
  Passed: PAGE_READ memory was allocated by allocate_protect (0)
  Passed: PAGE_READ memory was read (0)
  Passed: PAGE_READ_WRITE memory was allocated by allocate_protect (0)
  Passed: PAGE_READ_WRITE memory was read (0)
  Passed: PAGE_READ_WRITE memory was written to (0)
  Passed: PAGE_READ_WRITE_EXECUTE memory was allocated by allocate_protect (0)
  Passed: PAGE_READ_WRITE memory was read (0)
  Passed: PAGE_READ_WRITE memory was written to (0)
  Passed: PAGE_READ_EXECUTE memory was allocated by allocate_protect (0)
----------------------------------------------------------------------------
  (Tests: 0010) (Status:  ok) (Failed: 0000) (Passed: 0010) (Time: 0.000000)

t_declanywhere.e
============================================================================
all tests successful
  Passed: init declared var using forward function (0.001000)
  Passed: declare variable anywhere at top level of routine (0)
  Passed: declare inside if in a routine (0)
  Passed: declare inside if at top level (0)
  Passed: declare inside for in a routine (0)
  Passed: declare inside for at top level (0)
  Passed: declare inside while in a routine (0)
  Passed: declare inside while at top level (0)
----------------------------------------------------------------------------
  (Tests: 0008) (Status:  ok) (Failed: 0000) (Passed: 0008) (Time: 0.001000)

t_declanywhere-bound.exe
============================================================================
all tests successful
  Passed: init declared var using forward function (0)
  Passed: declare variable anywhere at top level of routine (0)
  Passed: declare inside if in a routine (0)
  Passed: declare inside if at top level (0)
  Passed: declare inside for in a routine (0)
  Passed: declare inside for at top level (0)
  Passed: declare inside while in a routine (0)
  Passed: declare inside while at top level (0)
----------------------------------------------------------------------------
  (Tests: 0008) (Status:  ok) (Failed: 0000) (Passed: 0008) (Time: 0.000000)

t_declanywhere-translated.exe
============================================================================
all tests successful
  Passed: init declared var using forward function (0)
  Passed: declare variable anywhere at top level of routine (0)
  Passed: declare inside if in a routine (0)
  Passed: declare inside if at top level (0)
  Passed: declare inside for in a routine (0)
  Passed: declare inside for at top level (0)
  Passed: declare inside while in a routine (0)
  Passed: declare inside while at top level (0)
----------------------------------------------------------------------------
  (Tests: 0008) (Status:  ok) (Failed: 0000) (Passed: 0008) (Time: 0.000000)

t_declasgn.e
============================================================================
all tests successful
  Passed: Assign on declare 1 (0)
  Passed: Assign on declare 1 (0)
  Passed: Use default params in initial value (0)
  Passed: assign_op after assign on declare (0)
----------------------------------------------------------------------------
  (Tests: 0004) (Status:  ok) (Failed: 0000) (Passed: 0004) (Time: 0.000000)

t_declasgn-bound.exe
============================================================================
all tests successful
  Passed: Assign on declare 1 (0)
  Passed: Assign on declare 1 (0)
  Passed: Use default params in initial value (0)
  Passed: assign_op after assign on declare (0)
----------------------------------------------------------------------------
  (Tests: 0004) (Status:  ok) (Failed: 0000) (Passed: 0004) (Time: 0.001000)

t_declasgn-translated.exe
============================================================================
all tests successful
  Passed: Assign on declare 1 (0)
  Passed: Assign on declare 1 (0)
  Passed: Use default params in initial value (0)
  Passed: assign_op after assign on declare (0)
----------------------------------------------------------------------------
  (Tests: 0004) (Status:  ok) (Failed: 0000) (Passed: 0004) (Time: 0.000000)

t_declasgn_wrning.e
============================================================================
program died with status 1
  Passed: warning file generated (0)
  Passed: with warning += #1 (0)
  Passed: with warning += #2 (0)
  Passed: warning() #1 (0)
  Passed: warning() #2 (0)
  Passed: with warning += #3 (0)
  Failed: with warning += #4 (0.016000) expected "\t<0229>:: t_declasgn.e - module variable 'n0' is not used\n" got "\t<0228>:: t_declasgn.e - module constant 'cmd' is not used\n"
  Failed: with warning -= (0.000000) expected -1 got "Warning { not_used }:\n"
----------------------------------------------------------------------------
  (Tests: 0008) (Status: bad) (Failed: 0002) (Passed: 0006) (Time: 0.016000)

t_declasgn_wrning-bound.exe
============================================================================
all tests successful
----------------------------------------------------------------------------
  (Tests: 0000) (Status:  ok) (Failed: 0000) (Passed: 0000) (Time: 0.000000)

t_declasgn_wrning-translated.exe
============================================================================
all tests successful
----------------------------------------------------------------------------
  (Tests: 0000) (Status:  ok) (Failed: 0000) (Passed: 0000) (Time: 0.000000)

t_defparms.e
============================================================================
all tests successful
  Passed: 2nd arg defaulted to function (0)
  Passed: No defaults (0)
  Passed: 2nd arg defaulted to builtin (0)
  Passed: 1st arg defaulted, but explicit (0)
  Passed: 1st arg defaulted,functional defaulted arg explicit (0)
  Passed: Recursive defaulting (0)
  Passed: - - - - (0)
  Passed: 1 - - - (0)
  Passed: 1 - 1 - (0)
  Passed: 1 ? 1 - (0)
  Passed: 1 ? 1 ? (0)
  Passed: - - - 1 (0)
  Passed: ? ? ? 1 (0)
  Passed: 1 - - -21 (0)
  Passed: 1 1 1 1 (0)
  Passed: , , , , (0)
  Passed: ? ? ? ? (0)
  Passed: 1 , , , (0)
  Passed: 1 ? ? ? (0)
  Passed: 1 ? - ? (0)
  Passed: foo2(, 1) (0)
  Passed: foo2(, -1) (0)
  Passed: foo2(1,) (0)
  Passed: foo2(-1,) (0)
  Passed: foo3(, 1) (0)
  Passed: foo3(, -1) (0)
  Passed: foo3(1,) (0)
  Passed: foo3(-1,) (0)
  Passed: default call as part of compound expression (0)
  Passed: Use parameters of function to set default values #1 (0)
  Passed: Use parameters of function to set default values #2 (0)
  Passed: Indirect reference to parameter (0)
  Passed: Default parameter relays knwn symbols #1 (0)
  Passed: nested functions in default parameters (0)
  Passed: resolve default parameter in its parsing context (0)
  Passed: resolve default parameters as forward references from their parsing contexts (0)
----------------------------------------------------------------------------
  (Tests: 0036) (Status:  ok) (Failed: 0000) (Passed: 0036) (Time: 0.000000)

t_defparms-bound.exe
============================================================================
all tests successful
  Passed: 2nd arg defaulted to function (0.001000)
  Passed: No defaults (0)
  Passed: 2nd arg defaulted to builtin (0)
  Passed: 1st arg defaulted, but explicit (0)
  Passed: 1st arg defaulted,functional defaulted arg explicit (0)
  Passed: Recursive defaulting (0)
  Passed: - - - - (0)
  Passed: 1 - - - (0)
  Passed: 1 - 1 - (0)
  Passed: 1 ? 1 - (0)
  Passed: 1 ? 1 ? (0)
  Passed: - - - 1 (0)
  Passed: ? ? ? 1 (0)
  Passed: 1 - - -21 (0)
  Passed: 1 1 1 1 (0)
  Passed: , , , , (0)
  Passed: ? ? ? ? (0)
  Passed: 1 , , , (0)
  Passed: 1 ? ? ? (0)
  Passed: 1 ? - ? (0)
  Passed: foo2(, 1) (0)
  Passed: foo2(, -1) (0)
  Passed: foo2(1,) (0)
  Passed: foo2(-1,) (0)
  Passed: foo3(, 1) (0)
  Passed: foo3(, -1) (0)
  Passed: foo3(1,) (0)
  Passed: foo3(-1,) (0)
  Passed: default call as part of compound expression (0)
  Passed: Use parameters of function to set default values #1 (0)
  Passed: Use parameters of function to set default values #2 (0)
  Passed: Indirect reference to parameter (0)
  Passed: Default parameter relays knwn symbols #1 (0)
  Passed: nested functions in default parameters (0)
  Passed: resolve default parameter in its parsing context (0)
  Passed: resolve default parameters as forward references from their parsing contexts (0)
----------------------------------------------------------------------------
  (Tests: 0036) (Status:  ok) (Failed: 0000) (Passed: 0036) (Time: 0.002000)

t_defparms-translated.exe
============================================================================
all tests successful
  Passed: 2nd arg defaulted to function (0)
  Passed: No defaults (0)
  Passed: 2nd arg defaulted to builtin (0)
  Passed: 1st arg defaulted, but explicit (0)
  Passed: 1st arg defaulted,functional defaulted arg explicit (0)
  Passed: Recursive defaulting (0)
  Passed: - - - - (0)
  Passed: 1 - - - (0)
  Passed: 1 - 1 - (0)
  Passed: 1 ? 1 - (0)
  Passed: 1 ? 1 ? (0)
  Passed: - - - 1 (0)
  Passed: ? ? ? 1 (0)
  Passed: 1 - - -21 (0)
  Passed: 1 1 1 1 (0)
  Passed: , , , , (0)
  Passed: ? ? ? ? (0)
  Passed: 1 , , , (0)
  Passed: 1 ? ? ? (0)
  Passed: 1 ? - ? (0)
  Passed: foo2(, 1) (0)
  Passed: foo2(, -1) (0)
  Passed: foo2(1,) (0)
  Passed: foo2(-1,) (0)
  Passed: foo3(, 1) (0)
  Passed: foo3(, -1) (0)
  Passed: foo3(1,) (0)
  Passed: foo3(-1,) (0)
  Passed: default call as part of compound expression (0)
  Passed: Use parameters of function to set default values #1 (0)
  Passed: Use parameters of function to set default values #2 (0)
  Passed: Indirect reference to parameter (0)
  Passed: Default parameter relays knwn symbols #1 (0)
  Passed: nested functions in default parameters (0)
  Passed: resolve default parameter in its parsing context (0)
  Passed: resolve default parameters as forward references from their parsing contexts (0)
----------------------------------------------------------------------------
  (Tests: 0036) (Status:  ok) (Failed: 0000) (Passed: 0036) (Time: 0.000000)

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

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

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

t_dep.e
============================================================================
all tests successful
  Passed: allocate code memory (0)
  Passed: allocate data memory (0)
  Passed: Is memory allocated by allocate_code() executable? (0)
  Passed: create forced cdecl callback (0)
  Passed: create regular callback (0)
  Passed: define_c callback (forced cdecl) (0)
  Passed: define_c callback (0)
  Passed: call regular callback (0)
  Passed: call forced cdecl callback (0)
  Passed: call forced cdecl callback (0.016000)
  Passed: allocate readonly memory (0)
  Passed: reading from readonly memory (0)
  Passed: allocate read and write memory (0)
  Passed: read from readonly memory (0)
  Passed: read from readonly memory (0)
  Passed: read from readonly memory (0)
  Passed: allocate read write and execute memory (0)
  Passed: execute using read write and execute memory (0)
  Passed: write to read write and execute memory (0)
  Passed: read from read write and execute memory (0)
  Passed: allocate no access memory (0)
  Passed: Eu3:callback regular callback/define_c_func (0)
  Passed: Eu3:callback '+' callback/define_c_func (0)
----------------------------------------------------------------------------
  (Tests: 0023) (Status:  ok) (Failed: 0000) (Passed: 0023) (Time: 0.016000)

t_dep-bound.exe
============================================================================
all tests successful
  Passed: allocate code memory (0)
  Passed: allocate data memory (0)
  Passed: Is memory allocated by allocate_code() executable? (0)
  Passed: create forced cdecl callback (0)
  Passed: create regular callback (0)
  Passed: define_c callback (forced cdecl) (0)
  Passed: define_c callback (0)
  Passed: call regular callback (0)
  Passed: call forced cdecl callback (0)
  Passed: call forced cdecl callback (0.015000)
  Passed: allocate readonly memory (0)
  Passed: reading from readonly memory (0)
  Passed: allocate read and write memory (0)
  Passed: read from readonly memory (0)
  Passed: read from readonly memory (0)
  Passed: read from readonly memory (0)
  Passed: allocate read write and execute memory (0)
  Passed: execute using read write and execute memory (0)
  Passed: write to read write and execute memory (0)
  Passed: read from read write and execute memory (0)
  Passed: allocate no access memory (0)
  Passed: Eu3:callback regular callback/define_c_func (0)
  Passed: Eu3:callback '+' callback/define_c_func (0)
----------------------------------------------------------------------------
  (Tests: 0023) (Status:  ok) (Failed: 0000) (Passed: 0023) (Time: 0.015000)

t_dep-translated.exe
============================================================================
all tests successful
  Passed: allocate code memory (0.016000)
  Passed: allocate data memory (0)
  Passed: Is memory allocated by allocate_code() executable? (0)
  Passed: create forced cdecl callback (0)
  Passed: create regular callback (0)
  Passed: define_c callback (forced cdecl) (0)
  Passed: define_c callback (0)
  Passed: call regular callback (0)
  Passed: call forced cdecl callback (0)
  Passed: call forced cdecl callback (0)
  Passed: allocate readonly memory (0)
  Passed: reading from readonly memory (0)
  Passed: allocate read and write memory (0)
  Passed: read from readonly memory (0)
  Passed: read from readonly memory (0)
  Passed: read from readonly memory (0)
  Passed: allocate read write and execute memory (0)
  Passed: execute using read write and execute memory (0)
  Passed: write to read write and execute memory (0)
  Passed: read from read write and execute memory (0)
  Passed: allocate no access memory (0)
  Passed: Eu3:callback regular callback/define_c_func (0)
  Passed: Eu3:callback '+' callback/define_c_func (0)
----------------------------------------------------------------------------
  (Tests: 0023) (Status:  ok) (Failed: 0000) (Passed: 0023) (Time: 0.016000)

t_deprecate.e
============================================================================
all tests successful
  Passed: deprecate keyword assigned to a procedure (0)
  Passed: deprecate keyword assigned to a public procedure (0)
----------------------------------------------------------------------------
  (Tests: 0002) (Status:  ok) (Failed: 0000) (Passed: 0002) (Time: 0.000000)

t_deprecate-bound.exe
============================================================================
all tests successful
  Passed: deprecate keyword assigned to a procedure (0.001000)
  Passed: deprecate keyword assigned to a public procedure (0)
----------------------------------------------------------------------------
  (Tests: 0002) (Status:  ok) (Failed: 0000) (Passed: 0002) (Time: 0.001000)

t_deprecate-translated.exe
============================================================================
all tests successful
  Passed: deprecate keyword assigned to a procedure (0.001000)
  Passed: deprecate keyword assigned to a public procedure (0)
----------------------------------------------------------------------------
  (Tests: 0002) (Status:  ok) (Failed: 0000) (Passed: 0002) (Time: 0.001000)

t_disret.e
============================================================================
all tests successful
  Passed: for loops (not) terminating at (0)
  Passed: while loops (not) terminating at  (0)
  Passed: do loops (not) terminating at  (0)
  Passed: procedures terminate properly?  (0)
  Passed: assignment immediately after discarded return value (0)
----------------------------------------------------------------------------
  (Tests: 0005) (Status:  ok) (Failed: 0000) (Passed: 0005) (Time: 0.000000)

t_disret-bound.exe
============================================================================
all tests successful
  Passed: for loops (not) terminating at (0)
  Passed: while loops (not) terminating at  (0)
  Passed: do loops (not) terminating at  (0)
  Passed: procedures terminate properly?  (0)
  Passed: assignment immediately after discarded return value (0)
----------------------------------------------------------------------------
  (Tests: 0005) (Status:  ok) (Failed: 0000) (Passed: 0005) (Time: 0.000000)

t_disret-translated.exe
============================================================================
all tests successful
  Passed: for loops (not) terminating at (0)
  Passed: while loops (not) terminating at  (0)
  Passed: do loops (not) terminating at  (0)
  Passed: procedures terminate properly?  (0)
  Passed: assignment immediately after discarded return value (0)
----------------------------------------------------------------------------
  (Tests: 0005) (Status:  ok) (Failed: 0000) (Passed: 0005) (Time: 0.000000)

t_dll.e
============================================================================
all tests successful
  Passed: std/dll.e parses correctly (0)
  Passed: open_dll with sequence of filenames (0.002000)
----------------------------------------------------------------------------
  (Tests: 0002) (Status:  ok) (Failed: 0000) (Passed: 0002) (Time: 0.002000)

t_dll-bound.exe
============================================================================
all tests successful
  Passed: std/dll.e parses correctly (0)
  Passed: open_dll with sequence of filenames (0)
----------------------------------------------------------------------------
  (Tests: 0002) (Status:  ok) (Failed: 0000) (Passed: 0002) (Time: 0.000000)

t_dll-translated.exe
============================================================================
all tests successful
  Passed: std/dll.e parses correctly (0.016000)
  Passed: open_dll with sequence of filenames (0)
----------------------------------------------------------------------------
  (Tests: 0002) (Status:  ok) (Failed: 0000) (Passed: 0002) (Time: 0.016000)

t_dup_case.e
============================================================================
all tests successful
  Passed: distinct symbols of the same value are allowed (0)
----------------------------------------------------------------------------
  (Tests: 0001) (Status:  ok) (Failed: 0000) (Passed: 0001) (Time: 0.000000)

t_dup_case-bound.exe
============================================================================
all tests successful
  Passed: distinct symbols of the same value are allowed (0.016000)
----------------------------------------------------------------------------
  (Tests: 0001) (Status:  ok) (Failed: 0000) (Passed: 0001) (Time: 0.016000)

t_dup_case-translated.exe
============================================================================
all tests successful
  Passed: distinct symbols of the same value are allowed (0)
----------------------------------------------------------------------------
  (Tests: 0001) (Status:  ok) (Failed: 0000) (Passed: 0001) (Time: 0.000000)

t_elsifdef_bad.e
============================================================================
all tests successful
----------------------------------------------------------------------------
  (Tests: 0000) (Status:  ok) (Failed: 0000) (Passed: 0000) (Time: 0.000000)

t_elsifdef_bad-bound.exe
============================================================================
all tests successful
----------------------------------------------------------------------------
  (Tests: 0000) (Status:  ok) (Failed: 0000) (Passed: 0000) (Time: 0.000000)

t_elsifdef_bad-translated.exe
============================================================================
all tests successful
----------------------------------------------------------------------------
  (Tests: 0000) (Status:  ok) (Failed: 0000) (Passed: 0000) (Time: 0.000000)

t_enum.e
============================================================================
all tests successful
  Passed: enum #1 (0.001000)
  Passed: enum #2 (0)
  Passed: enum #3 (0)
  Passed: enum #4 (0)
  Passed: enum #5 (0)
  Passed: enum #6 (0)
----------------------------------------------------------------------------
  (Tests: 0006) (Status:  ok) (Failed: 0000) (Passed: 0006) (Time: 0.002000)

t_enum-bound.exe
============================================================================
all tests successful
  Passed: enum #1 (0)
  Passed: enum #2 (0)
  Passed: enum #3 (0)
  Passed: enum #4 (0)
  Passed: enum #5 (0)
  Passed: enum #6 (0)
----------------------------------------------------------------------------
  (Tests: 0006) (Status:  ok) (Failed: 0000) (Passed: 0006) (Time: 0.000000)

t_enum-translated.exe
============================================================================
all tests successful
  Passed: enum #1 (0)
  Passed: enum #2 (0)
  Passed: enum #3 (0)
  Passed: enum #4 (0)
  Passed: enum #5 (0)
  Passed: enum #6 (0)
----------------------------------------------------------------------------
  (Tests: 0006) (Status:  ok) (Failed: 0000) (Passed: 0006) (Time: 0.000000)

t_enum_expressions.e
============================================================================
all tests successful
  Passed: type enum expressions (0)
----------------------------------------------------------------------------
  (Tests: 0001) (Status:  ok) (Failed: 0000) (Passed: 0001) (Time: 0.000000)

t_enum_expressions-bound.exe
============================================================================
all tests successful
  Passed: type enum expressions (0.067000)
----------------------------------------------------------------------------
  (Tests: 0001) (Status:  ok) (Failed: 0000) (Passed: 0001) (Time: 0.067000)

t_enum_expressions-translated.exe
============================================================================
all tests successful
  Passed: type enum expressions (0)
----------------------------------------------------------------------------
  (Tests: 0001) (Status:  ok) (Failed: 0000) (Passed: 0001) (Time: 0.000000)

t_enum_type.e
============================================================================
all tests successful
  Passed: assigned values (0.001000)
  Passed: derived values (0)
  Passed: type enum (0)
  Passed: MONDAY is a weekday (0)
  Passed: THURSDAY is a weekday (0)
  Passed: FRIDAY is a weekday (0)
  Passed: MERCURY is an inner_planet (0)
  Passed: VENUS is an inner_planet (0)
  Passed: EARTH is an inner_planet (0)
  Passed: MARS is an inner_planet (0)
  Passed: 8 is not a weekday (0)
----------------------------------------------------------------------------
  (Tests: 0011) (Status:  ok) (Failed: 0000) (Passed: 0011) (Time: 0.002000)

t_enum_type-bound.exe
============================================================================
all tests successful
  Passed: assigned values (0.001000)
  Passed: derived values (0)
  Passed: type enum (0)
  Passed: MONDAY is a weekday (0)
  Passed: THURSDAY is a weekday (0)
  Passed: FRIDAY is a weekday (0)
  Passed: MERCURY is an inner_planet (0)
  Passed: VENUS is an inner_planet (0)
  Passed: EARTH is an inner_planet (0)
  Passed: MARS is an inner_planet (0)
  Passed: 8 is not a weekday (0)
----------------------------------------------------------------------------
  (Tests: 0011) (Status:  ok) (Failed: 0000) (Passed: 0011) (Time: 0.001000)

t_enum_type-translated.exe
============================================================================
all tests successful
  Passed: assigned values (0)
  Passed: derived values (0)
  Passed: type enum (0)
  Passed: MONDAY is a weekday (0)
  Passed: THURSDAY is a weekday (0)
  Passed: FRIDAY is a weekday (0)
  Passed: MERCURY is an inner_planet (0)
  Passed: VENUS is an inner_planet (0)
  Passed: EARTH is an inner_planet (0)
  Passed: MARS is an inner_planet (0)
  Passed: 8 is not a weekday (0)
----------------------------------------------------------------------------
  (Tests: 0011) (Status:  ok) (Failed: 0000) (Passed: 0011) (Time: 0.000000)

t_eucfg.e
============================================================================
all tests successful
  Passed: Explicit Configuration files are respected. (0.069000)
----------------------------------------------------------------------------
  (Tests: 0001) (Status:  ok) (Failed: 0000) (Passed: 0001) (Time: 0.069000)

t_eucfg-bound.exe
============================================================================
all tests successful
----------------------------------------------------------------------------
  (Tests: 0000) (Status:  ok) (Failed: 0000) (Passed: 0000) (Time: 0.000000)

t_eucfg-translated.exe
============================================================================
all tests successful
----------------------------------------------------------------------------
  (Tests: 0000) (Status:  ok) (Failed: 0000) (Passed: 0000) (Time: 0.000000)

t_eumem.e
============================================================================
all tests successful
  Passed: eumem allocation (0)
  Passed: eumem validation (0)
  Passed: eumem free (0)
----------------------------------------------------------------------------
  (Tests: 0003) (Status:  ok) (Failed: 0000) (Passed: 0003) (Time: 0.000000)

t_eumem-bound.exe
============================================================================
all tests successful
  Passed: eumem allocation (0)
  Passed: eumem validation (0)
  Passed: eumem free (0)
----------------------------------------------------------------------------
  (Tests: 0003) (Status:  ok) (Failed: 0000) (Passed: 0003) (Time: 0.000000)

t_eumem-translated.exe
============================================================================
all tests successful
  Passed: eumem allocation (0)
  Passed: eumem validation (0)
  Passed: eumem free (0)
----------------------------------------------------------------------------
  (Tests: 0003) (Status:  ok) (Failed: 0000) (Passed: 0003) (Time: 0.000000)

t_euns.e
============================================================================
all tests successful
  Passed: override #1 (0)
  Passed: eu:append (0)
  Passed: override routine_id #1 (0)
  Passed: routine_id("eu:append") (0)
  Passed: default namespace (0)
  Passed: override default namespace (0)
  Passed: public function (0)
  Passed: public constant (0)
  Passed: public routine id (0)
  Passed: public include (0)
  Passed: routine id public visible through public include (0)
  Passed: routine id export not visible through public include (0)
  Passed: type clash with default namespace (0)
  Passed: using a default namespace through a 'public include' (0)
  Passed: switch with cases that use namespace (0)
  Passed: default namespaces usable from file other than first to include (0)
----------------------------------------------------------------------------
  (Tests: 0016) (Status:  ok) (Failed: 0000) (Passed: 0016) (Time: 0.000000)

t_euns-bound.exe
============================================================================
all tests successful
  Passed: override #1 (0)
  Passed: eu:append (0)
  Passed: override routine_id #1 (0)
  Passed: routine_id("eu:append") (0)
  Passed: default namespace (0)
  Passed: override default namespace (0)
  Passed: public function (0)
  Passed: public constant (0)
  Passed: public routine id (0)
  Passed: public include (0)
  Passed: routine id public visible through public include (0)
  Passed: routine id export not visible through public include (0)
  Passed: type clash with default namespace (0)
  Passed: using a default namespace through a 'public include' (0)
  Passed: switch with cases that use namespace (0)
  Passed: default namespaces usable from file other than first to include (0)
----------------------------------------------------------------------------
  (Tests: 0016) (Status:  ok) (Failed: 0000) (Passed: 0016) (Time: 0.000000)

t_euns-translated.exe
============================================================================
all tests successful
  Passed: override #1 (0)
  Passed: eu:append (0)
  Passed: override routine_id #1 (0)
  Passed: routine_id("eu:append") (0)
  Passed: default namespace (0)
  Passed: override default namespace (0)
  Passed: public function (0)
  Passed: public constant (0)
  Passed: public routine id (0)
  Passed: public include (0)
  Passed: routine id public visible through public include (0)
  Passed: routine id export not visible through public include (0)
  Passed: type clash with default namespace (0)
  Passed: using a default namespace through a 'public include' (0)
  Passed: switch with cases that use namespace (0)
  Passed: default namespaces usable from file other than first to include (0)
----------------------------------------------------------------------------
  (Tests: 0016) (Status:  ok) (Failed: 0000) (Passed: 0016) (Time: 0.001000)

t_euphoria_info.e
============================================================================
all tests successful
  Passed: version #1 (0.016000)
  Passed: version_major #1 (0)
  Passed: version_minor #1 (0)
  Passed: version_patch #1 (0)
  Passed: version_type #1 (0)
  Passed: version_type #2 (0)
  Passed: version_string #1 (0)
  Passed: version_string #2 (0)
  Passed: version_string_short #1 (0)
  Passed: version_string_short #2 (0)
  Passed: version_string_long #1 (0)
  Passed: version_string_long #2 (0)
  Passed: platform_name #1 (0)
  Passed: platform_name #2 (0)
  Passed: start_time (0)
  Passed: euphoria_copyright #1 (0)
  Passed: euphoria_copyright #2 (0)
  Passed: pcre_copyright #1 (0)
  Passed: pcre_copyright #2 (0)
  Passed: all_copyrights #1 (0)
  Passed: all_copyrights #2 (0)
  Passed: all_copyrights #3 (0)
----------------------------------------------------------------------------
  (Tests: 0000) (Status:  ok) (Failed: 0000) (Passed: 0000) (Time: 0.000000)

t_euphoria_info-bound.exe
============================================================================
all tests successful
  Passed: version #1 (0)
  Passed: version_major #1 (0)
  Passed: version_minor #1 (0)
  Passed: version_patch #1 (0)
  Passed: version_type #1 (0)
  Passed: version_type #2 (0)
  Passed: version_string #1 (0)
  Passed: version_string #2 (0)
  Passed: version_string_short #1 (0)
  Passed: version_string_short #2 (0)
  Passed: version_string_long #1 (0)
  Passed: version_string_long #2 (0)
  Passed: platform_name #1 (0)
  Passed: platform_name #2 (0)
  Passed: start_time (0)
  Passed: euphoria_copyright #1 (0)
  Passed: euphoria_copyright #2 (0)
  Passed: pcre_copyright #1 (0)
  Passed: pcre_copyright #2 (0)
  Passed: all_copyrights #1 (0)
  Passed: all_copyrights #2 (0)
  Passed: all_copyrights #3 (0)
----------------------------------------------------------------------------
  (Tests: 0000) (Status:  ok) (Failed: 0000) (Passed: 0000) (Time: 0.000000)

t_euphoria_info-translated.exe
============================================================================
all tests successful
  Passed: version #1 (0)
  Passed: version_major #1 (0)
  Passed: version_minor #1 (0)
  Passed: version_patch #1 (0)
  Passed: version_type #1 (0)
  Passed: version_type #2 (0)
  Passed: version_string #1 (0)
  Passed: version_string #2 (0)
  Passed: version_string_short #1 (0)
  Passed: version_string_short #2 (0)
  Passed: version_string_long #1 (0)
  Passed: version_string_long #2 (0)
  Passed: platform_name #1 (0)
  Passed: platform_name #2 (0)
  Passed: start_time (0)
  Passed: euphoria_copyright #1 (0)
  Passed: euphoria_copyright #2 (0)
  Passed: pcre_copyright #1 (0)
  Passed: pcre_copyright #2 (0)
  Passed: all_copyrights #1 (0)
  Passed: all_copyrights #2 (0)
  Passed: all_copyrights #3 (0)
----------------------------------------------------------------------------
  (Tests: 0000) (Status:  ok) (Failed: 0000) (Passed: 0000) (Time: 0.000000)

t_eutest.e
============================================================================
all tests successful
  Passed: eutest t_c_bad_err_file.e (0.748000)
  Passed: eutest t_c_good_err_file.e (0.816000)
  Passed: eutest t_c_no_err_file.e (0.726000)
  Passed: eutest t_test_false.e (0.873000)
  Passed: eutest t_test_true.e (0.901000)
----------------------------------------------------------------------------
  (Tests: 0005) (Status:  ok) (Failed: 0000) (Passed: 0005) (Time: 4.064000)

t_eutest-bound.exe
============================================================================
all tests successful
----------------------------------------------------------------------------
  (Tests: 0000) (Status:  ok) (Failed: 0000) (Passed: 0000) (Time: 0.000000)

t_eutest-translated.exe
============================================================================
all tests successful
----------------------------------------------------------------------------
  (Tests: 0000) (Status:  ok) (Failed: 0000) (Passed: 0000) (Time: 0.000000)

t_export_ns_type.e
============================================================================
all tests successful
  Passed: public map:m people (0)
----------------------------------------------------------------------------
  (Tests: 0001) (Status:  ok) (Failed: 0000) (Passed: 0001) (Time: 0.000000)

t_export_ns_type-bound.exe
============================================================================
all tests successful
  Passed: public map:m people (0)
----------------------------------------------------------------------------
  (Tests: 0001) (Status:  ok) (Failed: 0000) (Passed: 0001) (Time: 0.000000)

t_export_ns_type-translated.exe
============================================================================
all tests successful
  Passed: public map:m people (0)
----------------------------------------------------------------------------
  (Tests: 0001) (Status:  ok) (Failed: 0000) (Passed: 0001) (Time: 0.000000)

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

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

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

t_flags.e
============================================================================
all tests successful
  Passed: single bit not expanded (0)
  Passed: single bit expanded (0)
  Passed: multiple bits not expanded (0)
  Passed: multiple bits expanded (0)
  Passed: ZERO not expanded (0)
  Passed: ZERO expanded (0)
  Passed: Unknown not expanded (0)
  Passed: Unknown expanded (0)
  Passed: List of values not expanded (0)
  Passed: List of values expanded (0)
----------------------------------------------------------------------------
  (Tests: 0010) (Status:  ok) (Failed: 0000) (Passed: 0010) (Time: 0.000000)

t_flags-bound.exe
============================================================================
all tests successful
  Passed: single bit not expanded (0)
  Passed: single bit expanded (0)
  Passed: multiple bits not expanded (0)
  Passed: multiple bits expanded (0)
  Passed: ZERO not expanded (0)
  Passed: ZERO expanded (0)
  Passed: Unknown not expanded (0)
  Passed: Unknown expanded (0)
  Passed: List of values not expanded (0)
  Passed: List of values expanded (0)
----------------------------------------------------------------------------
  (Tests: 0010) (Status:  ok) (Failed: 0000) (Passed: 0010) (Time: 0.000000)

t_flags-translated.exe
============================================================================
all tests successful
  Passed: single bit not expanded (0)
  Passed: single bit expanded (0)
  Passed: multiple bits not expanded (0)
  Passed: multiple bits expanded (0)
  Passed: ZERO not expanded (0)
  Passed: ZERO expanded (0)
  Passed: Unknown not expanded (0)
  Passed: Unknown expanded (0)
  Passed: List of values not expanded (0)
  Passed: List of values expanded (0)
----------------------------------------------------------------------------
  (Tests: 0010) (Status:  ok) (Failed: 0000) (Passed: 0010) (Time: 0.000000)

t_flow.e
============================================================================
all tests successful
  Passed: Retry (0)
  Passed: Continue (0)
  Passed: Labelled exit (0)
  Passed: Loop with entry (0)
  Passed: Break with backward index (0)
  Passed: while nested continue (0)
  Passed: until 0 (0)
  Passed: until 1 (0)
  Passed: while 0 (0)
  Passed: while 1 (0)
  Passed: exit negative index (0)
----------------------------------------------------------------------------
  (Tests: 0011) (Status:  ok) (Failed: 0000) (Passed: 0011) (Time: 0.000000)

t_flow-bound.exe
============================================================================
all tests successful
  Passed: Retry (0)
  Passed: Continue (0)
  Passed: Labelled exit (0)
  Passed: Loop with entry (0)
  Passed: Break with backward index (0)
  Passed: while nested continue (0)
  Passed: until 0 (0)
  Passed: until 1 (0)
  Passed: while 0 (0)
  Passed: while 1 (0)
  Passed: exit negative index (0)
----------------------------------------------------------------------------
  (Tests: 0011) (Status:  ok) (Failed: 0000) (Passed: 0011) (Time: 0.000000)

t_flow-translated.exe
============================================================================
all tests successful
  Passed: Retry (0)
  Passed: Continue (0)
  Passed: Labelled exit (0)
  Passed: Loop with entry (0)
  Passed: Break with backward index (0)
  Passed: while nested continue (0)
  Passed: until 0 (0)
  Passed: until 1 (0)
  Passed: while 0 (0)
  Passed: while 1 (0)
  Passed: exit negative index (0)
----------------------------------------------------------------------------
  (Tests: 0011) (Status:  ok) (Failed: 0000) (Passed: 0011) (Time: 0.000000)

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

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

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

t_fwd_mutual1.e
============================================================================
all tests successful
  Passed: fwd_switch #1 (0)
  Passed: fwd_switch #2 (0)
  Passed: fwd_switch #3 (0)
  Passed: forward dollar (0)
  Passed: mutual inclusion 1 (0)
  Passed: mutual inclusion 2 (0)
  Passed: forward addition (0)
  Passed: forward subtraction (0)
  Passed: forward multiplication (0)
  Passed: forward multiplication by 2 (0)
  Passed: forward division (0)
  Passed: forward division by 2 (0)
  Passed: forward subscript assign (0)
----------------------------------------------------------------------------
  (Tests: 0013) (Status:  ok) (Failed: 0000) (Passed: 0013) (Time: 0.000000)

t_fwd_mutual1-bound.exe
============================================================================
all tests successful
  Passed: fwd_switch #1 (0)
  Passed: fwd_switch #2 (0)
  Passed: fwd_switch #3 (0)
  Passed: forward dollar (0)
  Passed: mutual inclusion 1 (0)
  Passed: mutual inclusion 2 (0)
  Passed: forward addition (0)
  Passed: forward subtraction (0)
  Passed: forward multiplication (0)
  Passed: forward multiplication by 2 (0)
  Passed: forward division (0)
  Passed: forward division by 2 (0)
  Passed: forward subscript assign (0)
----------------------------------------------------------------------------
  (Tests: 0013) (Status:  ok) (Failed: 0000) (Passed: 0013) (Time: 0.016000)

t_fwd_mutual1-translated.exe
============================================================================
all tests successful
  Passed: fwd_switch #1 (0)
  Passed: fwd_switch #2 (0)
  Passed: fwd_switch #3 (0)
  Passed: forward dollar (0)
  Passed: mutual inclusion 1 (0)
  Passed: mutual inclusion 2 (0)
  Passed: forward addition (0)
  Passed: forward subtraction (0)
  Passed: forward multiplication (0)
  Passed: forward multiplication by 2 (0)
  Passed: forward division (0)
  Passed: forward division by 2 (0)
  Passed: forward subscript assign (0)
----------------------------------------------------------------------------
  (Tests: 0013) (Status:  ok) (Failed: 0000) (Passed: 0013) (Time: 0.000000)

t_fwd_mutual2.e
============================================================================
all tests successful
  Passed: fwd_switch #1 (0)
  Passed: fwd_switch #2 (0)
  Passed: fwd_switch #3 (0)
  Passed: forward dollar (0)
  Passed: mutual inclusion 1 (0)
  Passed: mutual inclusion 2 (0)
----------------------------------------------------------------------------
  (Tests: 0006) (Status:  ok) (Failed: 0000) (Passed: 0006) (Time: 0.000000)

t_fwd_mutual2-bound.exe
============================================================================
all tests successful
  Passed: fwd_switch #1 (0)
  Passed: fwd_switch #2 (0)
  Passed: fwd_switch #3 (0)
  Passed: forward dollar (0)
  Passed: mutual inclusion 1 (0)
  Passed: mutual inclusion 2 (0)
----------------------------------------------------------------------------
  (Tests: 0006) (Status:  ok) (Failed: 0000) (Passed: 0006) (Time: 0.000000)

t_fwd_mutual2-translated.exe
============================================================================
all tests successful
  Passed: fwd_switch #1 (0)
  Passed: fwd_switch #2 (0)
  Passed: fwd_switch #3 (0)
  Passed: forward dollar (0)
  Passed: mutual inclusion 1 (0)
  Passed: mutual inclusion 2 (0)
----------------------------------------------------------------------------
  (Tests: 0006) (Status:  ok) (Failed: 0000) (Passed: 0006) (Time: 0.016000)

t_get.e
============================================================================
all tests successful
  Passed: value() no data supplied (0)
  Passed: value() integer (0)
  Passed: value() bad integer (0)
  Passed: value() float (0)
  Passed: value() sequence (0)
  Passed: value_from() integer (0)
  Passed: value_from() integer with leading whitespace (0)
  Passed: defaulted_value() #1 (0)
  Passed: defaulted_value() #2 (0)
  Passed: defaulted_value() #3 (0)
  Passed: defaulted_value() #4 (0)
  Passed: defaulted_value() #5 (0)
  Passed: defaulted_value() #6 (0)
  Passed: value() scientific notation #1 (0)
  Passed: value() scientific notation #2 (0.001000)
  Passed: value() scientific notation #3 (0)
  Passed: value() scientific notation #4 no exponent (0)
  Passed: value() no hex digits (0)
  Passed: value() decimal point only (0)
  Passed: value() backtick (0)
  Passed: value() triple quote (0)
  Passed: value() below subnormal number (scientific notation) (0)
  Passed: value() ridiculously below subnormal number (scientific notation) (0.004000)
  Passed: value() below subnormal number (standard decimal notation) (0)
  Passed: value() subnormal number (scientific notation) (0.088000)
  Passed: value() subnormal number (standard decimal notation) (0)
  Passed: value() bigger than maximum positive number (scientific notation) (0)
  Passed: value() bigger than maximum negative number (scientific notation) (0)
  Passed: value() ridiculously bigger than maximum positive number (scientific notation) (0)
  Passed: value() ridiculously bigger than maximum negative number (scientific notation) (0)
  Passed: value() bigger than maximum positive number (standard decimal notation) (0)
  Passed: print / get (0.005000)
  Passed: print / get (0)
  Passed: print / get (0)
  Passed: print / get (0)
----------------------------------------------------------------------------
  (Tests: 0035) (Status:  ok) (Failed: 0000) (Passed: 0035) (Time: 0.099000)

t_get-bound.exe
============================================================================
all tests successful
  Passed: value() no data supplied (0)
  Passed: value() integer (0)
  Passed: value() bad integer (0)
  Passed: value() float (0)
  Passed: value() sequence (0)
  Passed: value_from() integer (0)
  Passed: value_from() integer with leading whitespace (0)
  Passed: defaulted_value() #1 (0)
  Passed: defaulted_value() #2 (0)
  Passed: defaulted_value() #3 (0)
  Passed: defaulted_value() #4 (0)
  Passed: defaulted_value() #5 (0)
  Passed: defaulted_value() #6 (0)
  Passed: value() scientific notation #1 (0)
  Passed: value() scientific notation #2 (0)
  Passed: value() scientific notation #3 (0)
  Passed: value() scientific notation #4 no exponent (0)
  Passed: value() no hex digits (0)
  Passed: value() decimal point only (0)
  Passed: value() backtick (0)
  Passed: value() triple quote (0)
  Passed: value() below subnormal number (scientific notation) (0)
  Passed: value() ridiculously below subnormal number (scientific notation) (0)
  Passed: value() below subnormal number (standard decimal notation) (0)
  Passed: value() subnormal number (scientific notation) (0.105000)
  Passed: value() subnormal number (standard decimal notation) (0)
  Passed: value() bigger than maximum positive number (scientific notation) (0)
  Passed: value() bigger than maximum negative number (scientific notation) (0)
  Passed: value() ridiculously bigger than maximum positive number (scientific notation) (0)
  Passed: value() ridiculously bigger than maximum negative number (scientific notation) (0)
  Passed: value() bigger than maximum positive number (standard decimal notation) (0.001000)
  Passed: print / get (0.001000)
  Passed: print / get (0)
  Passed: print / get (0)
  Passed: print / get (0)
----------------------------------------------------------------------------
  (Tests: 0035) (Status:  ok) (Failed: 0000) (Passed: 0035) (Time: 0.107000)

t_get-translated.exe
============================================================================
all tests successful
  Passed: value() no data supplied (0)
  Passed: value() integer (0)
  Passed: value() bad integer (0)
  Passed: value() float (0)
  Passed: value() sequence (0)
  Passed: value_from() integer (0)
  Passed: value_from() integer with leading whitespace (0)
  Passed: defaulted_value() #1 (0)
  Passed: defaulted_value() #2 (0)
  Passed: defaulted_value() #3 (0)
  Passed: defaulted_value() #4 (0)
  Passed: defaulted_value() #5 (0)
  Passed: defaulted_value() #6 (0)
  Passed: value() scientific notation #1 (0)
  Passed: value() scientific notation #2 (0)
  Passed: value() scientific notation #3 (0)
  Passed: value() scientific notation #4 no exponent (0)
  Passed: value() no hex digits (0)
  Passed: value() decimal point only (0)
  Passed: value() backtick (0)
  Passed: value() triple quote (0)
  Passed: value() below subnormal number (scientific notation) (0)
  Passed: value() ridiculously below subnormal number (scientific notation) (0)
  Passed: value() below subnormal number (standard decimal notation) (0)
  Passed: value() subnormal number (scientific notation) (0.116000)
  Passed: value() subnormal number (standard decimal notation) (0)
  Passed: value() bigger than maximum positive number (scientific notation) (0)
  Passed: value() bigger than maximum negative number (scientific notation) (0)
  Passed: value() ridiculously bigger than maximum positive number (scientific notation) (0)
  Passed: value() ridiculously bigger than maximum negative number (scientific notation) (0)
  Passed: value() bigger than maximum positive number (standard decimal notation) (0)
  Passed: print / get (0)
  Passed: print / get (0)
  Passed: print / get (0)
  Passed: print / get (0)
----------------------------------------------------------------------------
  (Tests: 0035) (Status:  ok) (Failed: 0000) (Passed: 0035) (Time: 0.131000)

t_goto_.e
============================================================================
all tests successful
  Passed: Goto skip (0)
  Passed: Goto loop (0)
  Passed: Goto jump out of for loop (0)
  Passed: Goto jump into while loop (0)
  Passed: Goto jump out of while loop (0)
----------------------------------------------------------------------------
  (Tests: 0005) (Status:  ok) (Failed: 0000) (Passed: 0005) (Time: 0.000000)

t_goto_-bound.exe
============================================================================
all tests successful
  Passed: Goto skip (0)
  Passed: Goto loop (0)
  Passed: Goto jump out of for loop (0)
  Passed: Goto jump into while loop (0)
  Passed: Goto jump out of while loop (0)
----------------------------------------------------------------------------
  (Tests: 0005) (Status:  ok) (Failed: 0000) (Passed: 0005) (Time: 0.000000)

t_goto_-translated.exe
============================================================================
all tests successful
  Passed: Goto skip (0)
  Passed: Goto loop (0)
  Passed: Goto jump out of for loop (0)
  Passed: Goto jump into while loop (0)
  Passed: Goto jump out of while loop (0)
----------------------------------------------------------------------------
  (Tests: 0005) (Status:  ok) (Failed: 0000) (Passed: 0005) (Time: 0.000000)

t_goto_warning.e
============================================================================
all tests successful
  Passed: warning_file(-1) (0.001000)
----------------------------------------------------------------------------
  (Tests: 0001) (Status:  ok) (Failed: 0000) (Passed: 0001) (Time: 0.001000)

t_goto_warning-bound.exe
============================================================================
all tests successful
  Passed: warning_file(-1) (0)
----------------------------------------------------------------------------
  (Tests: 0001) (Status:  ok) (Failed: 0000) (Passed: 0001) (Time: 0.000000)

t_goto_warning-translated.exe
============================================================================
all tests successful
  Passed: warning_file(-1) (0)
----------------------------------------------------------------------------
  (Tests: 0001) (Status:  ok) (Failed: 0000) (Passed: 0001) (Time: 0.016000)

t_graphics.e
============================================================================
all tests successful
  Passed: graphics.e at least loads (0)
----------------------------------------------------------------------------
  (Tests: 0001) (Status:  ok) (Failed: 0000) (Passed: 0001) (Time: 0.000000)

t_graphics-bound.exe
============================================================================
all tests successful
  Passed: graphics.e at least loads (0)
----------------------------------------------------------------------------
  (Tests: 0001) (Status:  ok) (Failed: 0000) (Passed: 0001) (Time: 0.000000)

t_graphics-translated.exe
============================================================================
all tests successful
  Passed: graphics.e at least loads (0)
----------------------------------------------------------------------------
  (Tests: 0001) (Status:  ok) (Failed: 0000) (Passed: 0001) (Time: 0.000000)

t_hash.e
============================================================================
all tests successful
  Passed: hash test# 1 hashalgo=1 [-9.123] (0.001000)
  Passed: hash test# 2 hashalgo=1 [-9.123] (0)
  Passed: hash test# 3 hashalgo=1 [-9.123] (0)
  Passed: hash test# 4 hashalgo=1 [-9.123] (0)
  Passed: hash test# 5 hashalgo=1 [-9.123] (0)
  Passed: hash test# 6 hashalgo=1 [-9.123] (0)
  Passed: hash test# 7 hashalgo=1 [-9.123] (0)
  Passed: hash test# 8 hashalgo=1 [-9.123] (0)
  Passed: hash test# 9 hashalgo=1 [-9.123] (0)
  Passed: hash test# 10 hashalgo=1 [-9.123] (0)
  Passed: hash test# 11 hashalgo=1 [-9.123] (0)
  Passed: hash test# 12 hashalgo=1 [-9.123] (0)
  Passed: hash test# 13 hashalgo=1 [-9.123] (0)
  Passed: hash test# 14 hashalgo=1 [-9.123] (0.001000)
  Passed: hash test# 15 hashalgo=1 [-9.123] (0)
  Passed: hash test# 1 hashalgo=2 [HSIEH30] (0)
  Passed: hash test# 2 hashalgo=2 [HSIEH30] (0)
  Passed: hash test# 3 hashalgo=2 [HSIEH30] (0)
  Passed: hash test# 4 hashalgo=2 [HSIEH30] (0)
  Passed: hash test# 5 hashalgo=2 [HSIEH30] (0)
  Passed: hash test# 6 hashalgo=2 [HSIEH30] (0)
  Passed: hash test# 7 hashalgo=2 [HSIEH30] (0)
  Passed: hash test# 8 hashalgo=2 [HSIEH30] (0)
  Passed: hash test# 9 hashalgo=2 [HSIEH30] (0)
  Passed: hash test# 10 hashalgo=2 [HSIEH30] (0)
  Passed: hash test# 11 hashalgo=2 [HSIEH30] (0)
  Passed: hash test# 12 hashalgo=2 [HSIEH30] (0)
  Passed: hash test# 13 hashalgo=2 [HSIEH30] (0)
  Passed: hash test# 14 hashalgo=2 [HSIEH30] (0)
  Passed: hash test# 15 hashalgo=2 [HSIEH30] (0)
  Passed: hash test# 1 hashalgo=3 [HSIEH32] (0)
  Passed: hash test# 2 hashalgo=3 [HSIEH32] (0)
  Passed: hash test# 3 hashalgo=3 [HSIEH32] (0)
  Passed: hash test# 4 hashalgo=3 [HSIEH32] (0)
  Passed: hash test# 5 hashalgo=3 [HSIEH32] (0)
  Passed: hash test# 6 hashalgo=3 [HSIEH32] (0)
  Passed: hash test# 7 hashalgo=3 [HSIEH32] (0)
  Passed: hash test# 8 hashalgo=3 [HSIEH32] (0)
  Passed: hash test# 9 hashalgo=3 [HSIEH32] (0)
  Passed: hash test# 10 hashalgo=3 [HSIEH32] (0)
  Passed: hash test# 11 hashalgo=3 [HSIEH32] (0)
  Passed: hash test# 12 hashalgo=3 [HSIEH32] (0.001000)
  Passed: hash test# 13 hashalgo=3 [HSIEH32] (0)
  Passed: hash test# 14 hashalgo=3 [HSIEH32] (0)
  Passed: hash test# 15 hashalgo=3 [HSIEH32] (0)
  Passed: hash test# 1 hashalgo=4 [ADLER32] (0)
  Passed: hash test# 2 hashalgo=4 [ADLER32] (0)
  Passed: hash test# 3 hashalgo=4 [ADLER32] (0)
  Passed: hash test# 4 hashalgo=4 [ADLER32] (0)
  Passed: hash test# 5 hashalgo=4 [ADLER32] (0)
  Passed: hash test# 6 hashalgo=4 [ADLER32] (0)
  Passed: hash test# 7 hashalgo=4 [ADLER32] (0)
  Passed: hash test# 8 hashalgo=4 [ADLER32] (0)
  Passed: hash test# 9 hashalgo=4 [ADLER32] (0)
  Passed: hash test# 10 hashalgo=4 [ADLER32] (0)
  Passed: hash test# 11 hashalgo=4 [ADLER32] (0)
  Passed: hash test# 12 hashalgo=4 [ADLER32] (0)
  Passed: hash test# 13 hashalgo=4 [ADLER32] (0)
  Passed: hash test# 14 hashalgo=4 [ADLER32] (0)
  Passed: hash test# 15 hashalgo=4 [ADLER32] (0)
  Passed: hash test# 1 hashalgo=5 [FLETCHER32] (0)
  Passed: hash test# 2 hashalgo=5 [FLETCHER32] (0)
  Passed: hash test# 3 hashalgo=5 [FLETCHER32] (0)
  Passed: hash test# 4 hashalgo=5 [FLETCHER32] (0)
  Passed: hash test# 5 hashalgo=5 [FLETCHER32] (0)
  Passed: hash test# 6 hashalgo=5 [FLETCHER32] (0)
  Passed: hash test# 7 hashalgo=5 [FLETCHER32] (0)
  Passed: hash test# 8 hashalgo=5 [FLETCHER32] (0)
  Passed: hash test# 9 hashalgo=5 [FLETCHER32] (0)
  Passed: hash test# 10 hashalgo=5 [FLETCHER32] (0)
  Passed: hash test# 11 hashalgo=5 [FLETCHER32] (0)
  Passed: hash test# 12 hashalgo=5 [FLETCHER32] (0)
  Passed: hash test# 13 hashalgo=5 [FLETCHER32] (0)
  Passed: hash test# 14 hashalgo=5 [FLETCHER32] (0)
  Passed: hash test# 15 hashalgo=5 [FLETCHER32] (0)
  Passed: hash test# 1 hashalgo=6 [MD5] (0)
  Passed: hash test# 2 hashalgo=6 [MD5] (0)
  Passed: hash test# 3 hashalgo=6 [MD5] (0)
  Passed: hash test# 4 hashalgo=6 [MD5] (0)
  Passed: hash test# 5 hashalgo=6 [MD5] (0)
  Passed: hash test# 6 hashalgo=6 [MD5] (0)
  Passed: hash test# 7 hashalgo=6 [MD5] (0)
  Passed: hash test# 8 hashalgo=6 [MD5] (0)
  Passed: hash test# 9 hashalgo=6 [MD5] (0)
  Passed: hash test# 10 hashalgo=6 [MD5] (0)
  Passed: hash test# 11 hashalgo=6 [MD5] (0)
  Passed: hash test# 12 hashalgo=6 [MD5] (0)
  Passed: hash test# 13 hashalgo=6 [MD5] (0.001000)
  Passed: hash test# 14 hashalgo=6 [MD5] (0)
  Passed: hash test# 15 hashalgo=6 [MD5] (0)
  Passed: hash test# 1 hashalgo=7 [SHA256] (0)
  Passed: hash test# 2 hashalgo=7 [SHA256] (0)
  Passed: hash test# 3 hashalgo=7 [SHA256] (0)
  Passed: hash test# 4 hashalgo=7 [SHA256] (0)
  Passed: hash test# 5 hashalgo=7 [SHA256] (0)
  Passed: hash test# 6 hashalgo=7 [SHA256] (0)
  Passed: hash test# 7 hashalgo=7 [SHA256] (0)
  Passed: hash test# 8 hashalgo=7 [SHA256] (0)
  Passed: hash test# 9 hashalgo=7 [SHA256] (0)
  Passed: hash test# 10 hashalgo=7 [SHA256] (0)
  Passed: hash test# 11 hashalgo=7 [SHA256] (0)
  Passed: hash test# 12 hashalgo=7 [SHA256] (0)
  Passed: hash test# 13 hashalgo=7 [SHA256] (0)
  Passed: hash test# 14 hashalgo=7 [SHA256] (0)
  Passed: hash test# 15 hashalgo=7 [SHA256] (0)
  Passed: hash test# 1 hashalgo=8 [0] (0)
  Passed: hash test# 2 hashalgo=8 [0] (0)
  Passed: hash test# 3 hashalgo=8 [0] (0)
  Passed: hash test# 4 hashalgo=8 [0] (0)
  Passed: hash test# 5 hashalgo=8 [0] (0)
  Passed: hash test# 6 hashalgo=8 [0] (0)
  Passed: hash test# 7 hashalgo=8 [0] (0)
  Passed: hash test# 8 hashalgo=8 [0] (0)
  Passed: hash test# 9 hashalgo=8 [0] (0)
  Passed: hash test# 10 hashalgo=8 [0] (0)
  Passed: hash test# 11 hashalgo=8 [0] (0)
  Passed: hash test# 12 hashalgo=8 [0] (0)
  Passed: hash test# 13 hashalgo=8 [0] (0)
  Passed: hash test# 14 hashalgo=8 [0] (0)
  Passed: hash test# 15 hashalgo=8 [0] (0)
  Passed: hash test# 1 hashalgo=9 [0.5] (0)
  Passed: hash test# 2 hashalgo=9 [0.5] (0)
  Passed: hash test# 3 hashalgo=9 [0.5] (0)
  Passed: hash test# 4 hashalgo=9 [0.5] (0.001000)
  Passed: hash test# 5 hashalgo=9 [0.5] (0)
  Passed: hash test# 6 hashalgo=9 [0.5] (0)
  Passed: hash test# 7 hashalgo=9 [0.5] (0)
  Passed: hash test# 8 hashalgo=9 [0.5] (0.001000)
  Passed: hash test# 9 hashalgo=9 [0.5] (0)
  Passed: hash test# 10 hashalgo=9 [0.5] (0)
  Passed: hash test# 11 hashalgo=9 [0.5] (0)
  Passed: hash test# 12 hashalgo=9 [0.5] (0)
  Passed: hash test# 13 hashalgo=9 [0.5] (0)
  Passed: hash test# 14 hashalgo=9 [0.5] (0.001000)
  Passed: hash test# 15 hashalgo=9 [0.5] (0)
  Passed: hash test# 1 hashalgo=10 [1] (0)
  Passed: hash test# 2 hashalgo=10 [1] (0)
  Passed: hash test# 3 hashalgo=10 [1] (0)
  Passed: hash test# 4 hashalgo=10 [1] (0)
  Passed: hash test# 5 hashalgo=10 [1] (0)
  Passed: hash test# 6 hashalgo=10 [1] (0)
  Passed: hash test# 7 hashalgo=10 [1] (0)
  Passed: hash test# 8 hashalgo=10 [1] (0)
  Passed: hash test# 9 hashalgo=10 [1] (0)
  Passed: hash test# 10 hashalgo=10 [1] (0)
  Passed: hash test# 11 hashalgo=10 [1] (0)
  Passed: hash test# 12 hashalgo=10 [1] (0)
  Passed: hash test# 13 hashalgo=10 [1] (0)
  Passed: hash test# 14 hashalgo=10 [1] (0)
  Passed: hash test# 15 hashalgo=10 [1] (0)
  Passed: hash test# 1 hashalgo=11 [2] (0)
  Passed: hash test# 2 hashalgo=11 [2] (0)
  Passed: hash test# 3 hashalgo=11 [2] (0)
  Passed: hash test# 4 hashalgo=11 [2] (0)
  Passed: hash test# 5 hashalgo=11 [2] (0)
  Passed: hash test# 6 hashalgo=11 [2] (0)
  Passed: hash test# 7 hashalgo=11 [2] (0)
  Passed: hash test# 8 hashalgo=11 [2] (0)
  Passed: hash test# 9 hashalgo=11 [2] (0)
  Passed: hash test# 10 hashalgo=11 [2] (0)
  Passed: hash test# 11 hashalgo=11 [2] (0)
  Passed: hash test# 12 hashalgo=11 [2] (0)
  Passed: hash test# 13 hashalgo=11 [2] (0)
  Passed: hash test# 14 hashalgo=11 [2] (0)
  Passed: hash test# 15 hashalgo=11 [2] (0)
  Passed: hash test# 1 hashalgo=12 [9] (0)
  Passed: hash test# 2 hashalgo=12 [9] (0)
  Passed: hash test# 3 hashalgo=12 [9] (0)
  Passed: hash test# 4 hashalgo=12 [9] (0)
  Passed: hash test# 5 hashalgo=12 [9] (0)
  Passed: hash test# 6 hashalgo=12 [9] (0)
  Passed: hash test# 7 hashalgo=12 [9] (0)
  Passed: hash test# 8 hashalgo=12 [9] (0)
  Passed: hash test# 9 hashalgo=12 [9] (0)
  Passed: hash test# 10 hashalgo=12 [9] (0)
  Passed: hash test# 11 hashalgo=12 [9] (0)
  Passed: hash test# 12 hashalgo=12 [9] (0)
  Passed: hash test# 13 hashalgo=12 [9] (0)
  Passed: hash test# 14 hashalgo=12 [9] (0)
  Passed: hash test# 15 hashalgo=12 [9] (0.001000)
  Passed: hash test# 1 hashalgo=13 [9.123] (0)
  Passed: hash test# 2 hashalgo=13 [9.123] (0)
  Passed: hash test# 3 hashalgo=13 [9.123] (0)
  Passed: hash test# 4 hashalgo=13 [9.123] (0)
  Passed: hash test# 5 hashalgo=13 [9.123] (0)
  Passed: hash test# 6 hashalgo=13 [9.123] (0)
  Passed: hash test# 7 hashalgo=13 [9.123] (0)
  Passed: hash test# 8 hashalgo=13 [9.123] (0)
  Passed: hash test# 9 hashalgo=13 [9.123] (0.001000)
  Passed: hash test# 10 hashalgo=13 [9.123] (0)
  Passed: hash test# 11 hashalgo=13 [9.123] (0)
  Passed: hash test# 12 hashalgo=13 [9.123] (0)
  Passed: hash test# 13 hashalgo=13 [9.123] (0)
  Passed: hash test# 14 hashalgo=13 [9.123] (0)
  Passed: hash test# 15 hashalgo=13 [9.123] (0)
  Passed: hash test# 1 hashalgo=14 [#3FFFFFFF] (0)
  Passed: hash test# 2 hashalgo=14 [#3FFFFFFF] (0)
  Passed: hash test# 3 hashalgo=14 [#3FFFFFFF] (0)
  Passed: hash test# 4 hashalgo=14 [#3FFFFFFF] (0)
  Passed: hash test# 5 hashalgo=14 [#3FFFFFFF] (0)
  Passed: hash test# 6 hashalgo=14 [#3FFFFFFF] (0)
  Passed: hash test# 7 hashalgo=14 [#3FFFFFFF] (0)
  Passed: hash test# 8 hashalgo=14 [#3FFFFFFF] (0)
  Passed: hash test# 9 hashalgo=14 [#3FFFFFFF] (0)
  Passed: hash test# 10 hashalgo=14 [#3FFFFFFF] (0)
  Passed: hash test# 11 hashalgo=14 [#3FFFFFFF] (0)
  Passed: hash test# 12 hashalgo=14 [#3FFFFFFF] (0)
  Passed: hash test# 13 hashalgo=14 [#3FFFFFFF] (0)
  Passed: hash test# 14 hashalgo=14 [#3FFFFFFF] (0)
  Passed: hash test# 15 hashalgo=14 [#3FFFFFFF] (0)
  Passed: hash test# 1 hashalgo=15 ["abc"] (0)
  Passed: hash test# 2 hashalgo=15 ["abc"] (0)
  Passed: hash test# 3 hashalgo=15 ["abc"] (0)
  Passed: hash test# 4 hashalgo=15 ["abc"] (0)
  Passed: hash test# 5 hashalgo=15 ["abc"] (0)
  Passed: hash test# 6 hashalgo=15 ["abc"] (0)
  Passed: hash test# 7 hashalgo=15 ["abc"] (0)
  Passed: hash test# 8 hashalgo=15 ["abc"] (0)
  Passed: hash test# 9 hashalgo=15 ["abc"] (0.001000)
  Passed: hash test# 10 hashalgo=15 ["abc"] (0)
  Passed: hash test# 11 hashalgo=15 ["abc"] (0)
  Passed: hash test# 12 hashalgo=15 ["abc"] (0)
  Passed: hash test# 13 hashalgo=15 ["abc"] (0)
  Passed: hash test# 14 hashalgo=15 ["abc"] (0)
  Passed: hash test# 15 hashalgo=15 ["abc"] (0)
  Passed: hash test# 1 hashalgo=16 ["abb"] (0)
  Passed: hash test# 2 hashalgo=16 ["abb"] (0)
  Passed: hash test# 3 hashalgo=16 ["abb"] (0)
  Passed: hash test# 4 hashalgo=16 ["abb"] (0.001000)
  Passed: hash test# 5 hashalgo=16 ["abb"] (0)
  Passed: hash test# 6 hashalgo=16 ["abb"] (0)
  Passed: hash test# 7 hashalgo=16 ["abb"] (0)
  Passed: hash test# 8 hashalgo=16 ["abb"] (0)
  Passed: hash test# 9 hashalgo=16 ["abb"] (0)
  Passed: hash test# 10 hashalgo=16 ["abb"] (0)
  Passed: hash test# 11 hashalgo=16 ["abb"] (0.001000)
  Passed: hash test# 12 hashalgo=16 ["abb"] (0)
  Passed: hash test# 13 hashalgo=16 ["abb"] (0)
  Passed: hash test# 14 hashalgo=16 ["abb"] (0)
  Passed: hash test# 15 hashalgo=16 ["abb"] (0)
  Passed: hash test# 1 hashalgo=17 [""] (0)
  Passed: hash test# 2 hashalgo=17 [""] (0)
  Passed: hash test# 3 hashalgo=17 [""] (0)
  Passed: hash test# 4 hashalgo=17 [""] (0)
  Passed: hash test# 5 hashalgo=17 [""] (0.001000)
  Passed: hash test# 6 hashalgo=17 [""] (0)
  Passed: hash test# 7 hashalgo=17 [""] (0)
  Passed: hash test# 8 hashalgo=17 [""] (0)
  Passed: hash test# 9 hashalgo=17 [""] (0)
  Passed: hash test# 10 hashalgo=17 [""] (0)
  Passed: hash test# 11 hashalgo=17 [""] (0.001000)
  Passed: hash test# 12 hashalgo=17 [""] (0)
  Passed: hash test# 13 hashalgo=17 [""] (0)
  Passed: hash test# 14 hashalgo=17 [""] (0)
  Passed: hash test# 15 hashalgo=17 [""] (0)
  Passed: 1: hashing integer vs equivalent double (0)
  Passed: 1: hashing integer vs equivalent double int a sequence (0)
  Passed: 1: hashing integer vs almost equivalent double (0)
  Passed: 2: hashing integer vs equivalent double (0)
  Passed: 2: hashing integer vs equivalent double int a sequence (0)
  Passed: 2: hashing integer vs almost equivalent double (0)
  Passed: 3: hashing integer vs equivalent double (0)
  Passed: 3: hashing integer vs equivalent double int a sequence (0)
  Passed: 3: hashing integer vs almost equivalent double (0)
  Passed: 4: hashing integer vs equivalent double (0)
  Passed: 4: hashing integer vs equivalent double int a sequence (0)
  Passed: 4: hashing integer vs almost equivalent double (0)
  Passed: 5: hashing integer vs equivalent double (0)
  Passed: 5: hashing integer vs equivalent double int a sequence (0)
  Passed: 5: hashing integer vs almost equivalent double (0)
  Passed: 6: hashing integer vs equivalent double (0)
  Passed: 6: hashing integer vs equivalent double int a sequence (0)
  Passed: 7: hashing integer vs equivalent double (0)
  Passed: 7: hashing integer vs equivalent double int a sequence (0)
  Passed: 8: hashing integer vs equivalent double (0)
  Passed: 8: hashing integer vs equivalent double int a sequence (0)
  Passed: 8: hashing integer vs almost equivalent double (0)
  Passed: 9: hashing integer vs equivalent double (0)
  Passed: 9: hashing integer vs equivalent double int a sequence (0)
  Passed: 9: hashing integer vs almost equivalent double (0)
  Passed: 10: hashing integer vs equivalent double (0)
  Passed: 10: hashing integer vs equivalent double int a sequence (0)
  Passed: 10: hashing integer vs almost equivalent double (0)
  Passed: 11: hashing integer vs equivalent double (0)
  Passed: 11: hashing integer vs equivalent double int a sequence (0)
  Passed: 11: hashing integer vs almost equivalent double (0)
  Passed: 12: hashing integer vs equivalent double (0)
  Passed: 12: hashing integer vs equivalent double int a sequence (0)
  Passed: 12: hashing integer vs almost equivalent double (0)
  Passed: 13: hashing integer vs equivalent double (0)
  Passed: 13: hashing integer vs equivalent double int a sequence (0)
  Passed: 13: hashing integer vs almost equivalent double (0)
  Passed: 14: hashing integer vs equivalent double (0)
  Passed: 14: hashing integer vs equivalent double int a sequence (0)
  Passed: 14: hashing integer vs almost equivalent double (0)
  Passed: 15: hashing integer vs equivalent double (0)
  Passed: 15: hashing integer vs equivalent double int a sequence (0)
  Passed: 15: hashing integer vs almost equivalent double (0)
  Passed: 16: hashing integer vs equivalent double (0)
  Passed: 16: hashing integer vs equivalent double int a sequence (0)
  Passed: 16: hashing integer vs almost equivalent double (0)
  Passed: 17: hashing integer vs equivalent double (0)
  Passed: 17: hashing integer vs equivalent double int a sequence (0)
  Passed: 17: hashing integer vs almost equivalent double (0)
----------------------------------------------------------------------------
  (Tests: 0304) (Status:  ok) (Failed: 0000) (Passed: 0304) (Time: 0.040000)

t_hash-bound.exe
============================================================================
all tests successful
  Passed: hash test# 1 hashalgo=1 [-9.123] (0)
  Passed: hash test# 2 hashalgo=1 [-9.123] (0)
  Passed: hash test# 3 hashalgo=1 [-9.123] (0)
  Passed: hash test# 4 hashalgo=1 [-9.123] (0)
  Passed: hash test# 5 hashalgo=1 [-9.123] (0)
  Passed: hash test# 6 hashalgo=1 [-9.123] (0)
  Passed: hash test# 7 hashalgo=1 [-9.123] (0)
  Passed: hash test# 8 hashalgo=1 [-9.123] (0)
  Passed: hash test# 9 hashalgo=1 [-9.123] (0)
  Passed: hash test# 10 hashalgo=1 [-9.123] (0)
  Passed: hash test# 11 hashalgo=1 [-9.123] (0)
  Passed: hash test# 12 hashalgo=1 [-9.123] (0)
  Passed: hash test# 13 hashalgo=1 [-9.123] (0)
  Passed: hash test# 14 hashalgo=1 [-9.123] (0)
  Passed: hash test# 15 hashalgo=1 [-9.123] (0)
  Passed: hash test# 1 hashalgo=2 [HSIEH30] (0)
  Passed: hash test# 2 hashalgo=2 [HSIEH30] (0)
  Passed: hash test# 3 hashalgo=2 [HSIEH30] (0)
  Passed: hash test# 4 hashalgo=2 [HSIEH30] (0)
  Passed: hash test# 5 hashalgo=2 [HSIEH30] (0)
  Passed: hash test# 6 hashalgo=2 [HSIEH30] (0)
  Passed: hash test# 7 hashalgo=2 [HSIEH30] (0)
  Passed: hash test# 8 hashalgo=2 [HSIEH30] (0)
  Passed: hash test# 9 hashalgo=2 [HSIEH30] (0)
  Passed: hash test# 10 hashalgo=2 [HSIEH30] (0)
  Passed: hash test# 11 hashalgo=2 [HSIEH30] (0)
  Passed: hash test# 12 hashalgo=2 [HSIEH30] (0)
  Passed: hash test# 13 hashalgo=2 [HSIEH30] (0)
  Passed: hash test# 14 hashalgo=2 [HSIEH30] (0)
  Passed: hash test# 15 hashalgo=2 [HSIEH30] (0)
  Passed: hash test# 1 hashalgo=3 [HSIEH32] (0)
  Passed: hash test# 2 hashalgo=3 [HSIEH32] (0)
  Passed: hash test# 3 hashalgo=3 [HSIEH32] (0)
  Passed: hash test# 4 hashalgo=3 [HSIEH32] (0)
  Passed: hash test# 5 hashalgo=3 [HSIEH32] (0)
  Passed: hash test# 6 hashalgo=3 [HSIEH32] (0)
  Passed: hash test# 7 hashalgo=3 [HSIEH32] (0)
  Passed: hash test# 8 hashalgo=3 [HSIEH32] (0)
  Passed: hash test# 9 hashalgo=3 [HSIEH32] (0)
  Passed: hash test# 10 hashalgo=3 [HSIEH32] (0)
  Passed: hash test# 11 hashalgo=3 [HSIEH32] (0)
  Passed: hash test# 12 hashalgo=3 [HSIEH32] (0)
  Passed: hash test# 13 hashalgo=3 [HSIEH32] (0)
  Passed: hash test# 14 hashalgo=3 [HSIEH32] (0)
  Passed: hash test# 15 hashalgo=3 [HSIEH32] (0)
  Passed: hash test# 1 hashalgo=4 [ADLER32] (0)
  Passed: hash test# 2 hashalgo=4 [ADLER32] (0)
  Passed: hash test# 3 hashalgo=4 [ADLER32] (0)
  Passed: hash test# 4 hashalgo=4 [ADLER32] (0)
  Passed: hash test# 5 hashalgo=4 [ADLER32] (0)
  Passed: hash test# 6 hashalgo=4 [ADLER32] (0)
  Passed: hash test# 7 hashalgo=4 [ADLER32] (0)
  Passed: hash test# 8 hashalgo=4 [ADLER32] (0)
  Passed: hash test# 9 hashalgo=4 [ADLER32] (0)
  Passed: hash test# 10 hashalgo=4 [ADLER32] (0)
  Passed: hash test# 11 hashalgo=4 [ADLER32] (0)
  Passed: hash test# 12 hashalgo=4 [ADLER32] (0)
  Passed: hash test# 13 hashalgo=4 [ADLER32] (0)
  Passed: hash test# 14 hashalgo=4 [ADLER32] (0)
  Passed: hash test# 15 hashalgo=4 [ADLER32] (0)
  Passed: hash test# 1 hashalgo=5 [FLETCHER32] (0)
  Passed: hash test# 2 hashalgo=5 [FLETCHER32] (0)
  Passed: hash test# 3 hashalgo=5 [FLETCHER32] (0)
  Passed: hash test# 4 hashalgo=5 [FLETCHER32] (0)
  Passed: hash test# 5 hashalgo=5 [FLETCHER32] (0)
  Passed: hash test# 6 hashalgo=5 [FLETCHER32] (0)
  Passed: hash test# 7 hashalgo=5 [FLETCHER32] (0)
  Passed: hash test# 8 hashalgo=5 [FLETCHER32] (0)
  Passed: hash test# 9 hashalgo=5 [FLETCHER32] (0)
  Passed: hash test# 10 hashalgo=5 [FLETCHER32] (0)
  Passed: hash test# 11 hashalgo=5 [FLETCHER32] (0)
  Passed: hash test# 12 hashalgo=5 [FLETCHER32] (0)
  Passed: hash test# 13 hashalgo=5 [FLETCHER32] (0)
  Passed: hash test# 14 hashalgo=5 [FLETCHER32] (0)
  Passed: hash test# 15 hashalgo=5 [FLETCHER32] (0)
  Passed: hash test# 1 hashalgo=6 [MD5] (0)
  Passed: hash test# 2 hashalgo=6 [MD5] (0)
  Passed: hash test# 3 hashalgo=6 [MD5] (0)
  Passed: hash test# 4 hashalgo=6 [MD5] (0)
  Passed: hash test# 5 hashalgo=6 [MD5] (0)
  Passed: hash test# 6 hashalgo=6 [MD5] (0)
  Passed: hash test# 7 hashalgo=6 [MD5] (0)
  Passed: hash test# 8 hashalgo=6 [MD5] (0)
  Passed: hash test# 9 hashalgo=6 [MD5] (0)
  Passed: hash test# 10 hashalgo=6 [MD5] (0)
  Passed: hash test# 11 hashalgo=6 [MD5] (0)
  Passed: hash test# 12 hashalgo=6 [MD5] (0)
  Passed: hash test# 13 hashalgo=6 [MD5] (0)
  Passed: hash test# 14 hashalgo=6 [MD5] (0)
  Passed: hash test# 15 hashalgo=6 [MD5] (0)
  Passed: hash test# 1 hashalgo=7 [SHA256] (0)
  Passed: hash test# 2 hashalgo=7 [SHA256] (0)
  Passed: hash test# 3 hashalgo=7 [SHA256] (0)
  Passed: hash test# 4 hashalgo=7 [SHA256] (0)
  Passed: hash test# 5 hashalgo=7 [SHA256] (0)
  Passed: hash test# 6 hashalgo=7 [SHA256] (0)
  Passed: hash test# 7 hashalgo=7 [SHA256] (0)
  Passed: hash test# 8 hashalgo=7 [SHA256] (0)
  Passed: hash test# 9 hashalgo=7 [SHA256] (0)
  Passed: hash test# 10 hashalgo=7 [SHA256] (0)
  Passed: hash test# 11 hashalgo=7 [SHA256] (0)
  Passed: hash test# 12 hashalgo=7 [SHA256] (0)
  Passed: hash test# 13 hashalgo=7 [SHA256] (0)
  Passed: hash test# 14 hashalgo=7 [SHA256] (0)
  Passed: hash test# 15 hashalgo=7 [SHA256] (0)
  Passed: hash test# 1 hashalgo=8 [0] (0)
  Passed: hash test# 2 hashalgo=8 [0] (0)
  Passed: hash test# 3 hashalgo=8 [0] (0)
  Passed: hash test# 4 hashalgo=8 [0] (0)
  Passed: hash test# 5 hashalgo=8 [0] (0)
  Passed: hash test# 6 hashalgo=8 [0] (0)
  Passed: hash test# 7 hashalgo=8 [0] (0)
  Passed: hash test# 8 hashalgo=8 [0] (0)
  Passed: hash test# 9 hashalgo=8 [0] (0)
  Passed: hash test# 10 hashalgo=8 [0] (0)
  Passed: hash test# 11 hashalgo=8 [0] (0)
  Passed: hash test# 12 hashalgo=8 [0] (0)
  Passed: hash test# 13 hashalgo=8 [0] (0)
  Passed: hash test# 14 hashalgo=8 [0] (0)
  Passed: hash test# 15 hashalgo=8 [0] (0)
  Passed: hash test# 1 hashalgo=9 [0.5] (0)
  Passed: hash test# 2 hashalgo=9 [0.5] (0)
  Passed: hash test# 3 hashalgo=9 [0.5] (0)
  Passed: hash test# 4 hashalgo=9 [0.5] (0)
  Passed: hash test# 5 hashalgo=9 [0.5] (0)
  Passed: hash test# 6 hashalgo=9 [0.5] (0)
  Passed: hash test# 7 hashalgo=9 [0.5] (0)
  Passed: hash test# 8 hashalgo=9 [0.5] (0)
  Passed: hash test# 9 hashalgo=9 [0.5] (0)
  Passed: hash test# 10 hashalgo=9 [0.5] (0)
  Passed: hash test# 11 hashalgo=9 [0.5] (0)
  Passed: hash test# 12 hashalgo=9 [0.5] (0)
  Passed: hash test# 13 hashalgo=9 [0.5] (0)
  Passed: hash test# 14 hashalgo=9 [0.5] (0)
  Passed: hash test# 15 hashalgo=9 [0.5] (0)
  Passed: hash test# 1 hashalgo=10 [1] (0)
  Passed: hash test# 2 hashalgo=10 [1] (0)
  Passed: hash test# 3 hashalgo=10 [1] (0)
  Passed: hash test# 4 hashalgo=10 [1] (0)
  Passed: hash test# 5 hashalgo=10 [1] (0)
  Passed: hash test# 6 hashalgo=10 [1] (0)
  Passed: hash test# 7 hashalgo=10 [1] (0)
  Passed: hash test# 8 hashalgo=10 [1] (0)
  Passed: hash test# 9 hashalgo=10 [1] (0)
  Passed: hash test# 10 hashalgo=10 [1] (0)
  Passed: hash test# 11 hashalgo=10 [1] (0)
  Passed: hash test# 12 hashalgo=10 [1] (0)
  Passed: hash test# 13 hashalgo=10 [1] (0)
  Passed: hash test# 14 hashalgo=10 [1] (0)
  Passed: hash test# 15 hashalgo=10 [1] (0)
  Passed: hash test# 1 hashalgo=11 [2] (0)
  Passed: hash test# 2 hashalgo=11 [2] (0)
  Passed: hash test# 3 hashalgo=11 [2] (0)
  Passed: hash test# 4 hashalgo=11 [2] (0)
  Passed: hash test# 5 hashalgo=11 [2] (0)
  Passed: hash test# 6 hashalgo=11 [2] (0)
  Passed: hash test# 7 hashalgo=11 [2] (0)
  Passed: hash test# 8 hashalgo=11 [2] (0)
  Passed: hash test# 9 hashalgo=11 [2] (0)
  Passed: hash test# 10 hashalgo=11 [2] (0)
  Passed: hash test# 11 hashalgo=11 [2] (0)
  Passed: hash test# 12 hashalgo=11 [2] (0)
  Passed: hash test# 13 hashalgo=11 [2] (0)
  Passed: hash test# 14 hashalgo=11 [2] (0)
  Passed: hash test# 15 hashalgo=11 [2] (0)
  Passed: hash test# 1 hashalgo=12 [9] (0)
  Passed: hash test# 2 hashalgo=12 [9] (0)
  Passed: hash test# 3 hashalgo=12 [9] (0)
  Passed: hash test# 4 hashalgo=12 [9] (0)
  Passed: hash test# 5 hashalgo=12 [9] (0)
  Passed: hash test# 6 hashalgo=12 [9] (0)
  Passed: hash test# 7 hashalgo=12 [9] (0)
  Passed: hash test# 8 hashalgo=12 [9] (0)
  Passed: hash test# 9 hashalgo=12 [9] (0)
  Passed: hash test# 10 hashalgo=12 [9] (0)
  Passed: hash test# 11 hashalgo=12 [9] (0)
  Passed: hash test# 12 hashalgo=12 [9] (0)
  Passed: hash test# 13 hashalgo=12 [9] (0)
  Passed: hash test# 14 hashalgo=12 [9] (0)
  Passed: hash test# 15 hashalgo=12 [9] (0)
  Passed: hash test# 1 hashalgo=13 [9.123] (0)
  Passed: hash test# 2 hashalgo=13 [9.123] (0)
  Passed: hash test# 3 hashalgo=13 [9.123] (0)
  Passed: hash test# 4 hashalgo=13 [9.123] (0)
  Passed: hash test# 5 hashalgo=13 [9.123] (0)
  Passed: hash test# 6 hashalgo=13 [9.123] (0)
  Passed: hash test# 7 hashalgo=13 [9.123] (0)
  Passed: hash test# 8 hashalgo=13 [9.123] (0)
  Passed: hash test# 9 hashalgo=13 [9.123] (0)
  Passed: hash test# 10 hashalgo=13 [9.123] (0)
  Passed: hash test# 11 hashalgo=13 [9.123] (0)
  Passed: hash test# 12 hashalgo=13 [9.123] (0)
  Passed: hash test# 13 hashalgo=13 [9.123] (0)
  Passed: hash test# 14 hashalgo=13 [9.123] (0)
  Passed: hash test# 15 hashalgo=13 [9.123] (0)
  Passed: hash test# 1 hashalgo=14 [#3FFFFFFF] (0)
  Passed: hash test# 2 hashalgo=14 [#3FFFFFFF] (0)
  Passed: hash test# 3 hashalgo=14 [#3FFFFFFF] (0)
  Passed: hash test# 4 hashalgo=14 [#3FFFFFFF] (0)
  Passed: hash test# 5 hashalgo=14 [#3FFFFFFF] (0)
  Passed: hash test# 6 hashalgo=14 [#3FFFFFFF] (0)
  Passed: hash test# 7 hashalgo=14 [#3FFFFFFF] (0)
  Passed: hash test# 8 hashalgo=14 [#3FFFFFFF] (0)
  Passed: hash test# 9 hashalgo=14 [#3FFFFFFF] (0)
  Passed: hash test# 10 hashalgo=14 [#3FFFFFFF] (0)
  Passed: hash test# 11 hashalgo=14 [#3FFFFFFF] (0)
  Passed: hash test# 12 hashalgo=14 [#3FFFFFFF] (0)
  Passed: hash test# 13 hashalgo=14 [#3FFFFFFF] (0)
  Passed: hash test# 14 hashalgo=14 [#3FFFFFFF] (0)
  Passed: hash test# 15 hashalgo=14 [#3FFFFFFF] (0)
  Passed: hash test# 1 hashalgo=15 ["abc"] (0)
  Passed: hash test# 2 hashalgo=15 ["abc"] (0)
  Passed: hash test# 3 hashalgo=15 ["abc"] (0)
  Passed: hash test# 4 hashalgo=15 ["abc"] (0)
  Passed: hash test# 5 hashalgo=15 ["abc"] (0)
  Passed: hash test# 6 hashalgo=15 ["abc"] (0)
  Passed: hash test# 7 hashalgo=15 ["abc"] (0)
  Passed: hash test# 8 hashalgo=15 ["abc"] (0)
  Passed: hash test# 9 hashalgo=15 ["abc"] (0)
  Passed: hash test# 10 hashalgo=15 ["abc"] (0)
  Passed: hash test# 11 hashalgo=15 ["abc"] (0)
  Passed: hash test# 12 hashalgo=15 ["abc"] (0)
  Passed: hash test# 13 hashalgo=15 ["abc"] (0)
  Passed: hash test# 14 hashalgo=15 ["abc"] (0)
  Passed: hash test# 15 hashalgo=15 ["abc"] (0)
  Passed: hash test# 1 hashalgo=16 ["abb"] (0)
  Passed: hash test# 2 hashalgo=16 ["abb"] (0)
  Passed: hash test# 3 hashalgo=16 ["abb"] (0)
  Passed: hash test# 4 hashalgo=16 ["abb"] (0)
  Passed: hash test# 5 hashalgo=16 ["abb"] (0)
  Passed: hash test# 6 hashalgo=16 ["abb"] (0)
  Passed: hash test# 7 hashalgo=16 ["abb"] (0)
  Passed: hash test# 8 hashalgo=16 ["abb"] (0)
  Passed: hash test# 9 hashalgo=16 ["abb"] (0)
  Passed: hash test# 10 hashalgo=16 ["abb"] (0)
  Passed: hash test# 11 hashalgo=16 ["abb"] (0)
  Passed: hash test# 12 hashalgo=16 ["abb"] (0)
  Passed: hash test# 13 hashalgo=16 ["abb"] (0)
  Passed: hash test# 14 hashalgo=16 ["abb"] (0)
  Passed: hash test# 15 hashalgo=16 ["abb"] (0)
  Passed: hash test# 1 hashalgo=17 [""] (0)
  Passed: hash test# 2 hashalgo=17 [""] (0)
  Passed: hash test# 3 hashalgo=17 [""] (0)
  Passed: hash test# 4 hashalgo=17 [""] (0)
  Passed: hash test# 5 hashalgo=17 [""] (0)
  Passed: hash test# 6 hashalgo=17 [""] (0)
  Passed: hash test# 7 hashalgo=17 [""] (0)
  Passed: hash test# 8 hashalgo=17 [""] (0)
  Passed: hash test# 9 hashalgo=17 [""] (0)
  Passed: hash test# 10 hashalgo=17 [""] (0)
  Passed: hash test# 11 hashalgo=17 [""] (0)
  Passed: hash test# 12 hashalgo=17 [""] (0)
  Passed: hash test# 13 hashalgo=17 [""] (0)
  Passed: hash test# 14 hashalgo=17 [""] (0)
  Passed: hash test# 15 hashalgo=17 [""] (0)
  Passed: 1: hashing integer vs equivalent double (0)
  Passed: 1: hashing integer vs equivalent double int a sequence (0)
  Passed: 1: hashing integer vs almost equivalent double (0)
  Passed: 2: hashing integer vs equivalent double (0)
  Passed: 2: hashing integer vs equivalent double int a sequence (0)
  Passed: 2: hashing integer vs almost equivalent double (0)
  Passed: 3: hashing integer vs equivalent double (0)
  Passed: 3: hashing integer vs equivalent double int a sequence (0)
  Passed: 3: hashing integer vs almost equivalent double (0)
  Passed: 4: hashing integer vs equivalent double (0)
  Passed: 4: hashing integer vs equivalent double int a sequence (0)
  Passed: 4: hashing integer vs almost equivalent double (0)
  Passed: 5: hashing integer vs equivalent double (0)
  Passed: 5: hashing integer vs equivalent double int a sequence (0)
  Passed: 5: hashing integer vs almost equivalent double (0)
  Passed: 6: hashing integer vs equivalent double (0)
  Passed: 6: hashing integer vs equivalent double int a sequence (0)
  Passed: 7: hashing integer vs equivalent double (0)
  Passed: 7: hashing integer vs equivalent double int a sequence (0)
  Passed: 8: hashing integer vs equivalent double (0)
  Passed: 8: hashing integer vs equivalent double int a sequence (0)
  Passed: 8: hashing integer vs almost equivalent double (0)
  Passed: 9: hashing integer vs equivalent double (0)
  Passed: 9: hashing integer vs equivalent double int a sequence (0)
  Passed: 9: hashing integer vs almost equivalent double (0)
  Passed: 10: hashing integer vs equivalent double (0)
  Passed: 10: hashing integer vs equivalent double int a sequence (0)
  Passed: 10: hashing integer vs almost equivalent double (0)
  Passed: 11: hashing integer vs equivalent double (0)
  Passed: 11: hashing integer vs equivalent double int a sequence (0)
  Passed: 11: hashing integer vs almost equivalent double (0)
  Passed: 12: hashing integer vs equivalent double (0)
  Passed: 12: hashing integer vs equivalent double int a sequence (0)
  Passed: 12: hashing integer vs almost equivalent double (0)
  Passed: 13: hashing integer vs equivalent double (0)
  Passed: 13: hashing integer vs equivalent double int a sequence (0)
  Passed: 13: hashing integer vs almost equivalent double (0)
  Passed: 14: hashing integer vs equivalent double (0)
  Passed: 14: hashing integer vs equivalent double int a sequence (0)
  Passed: 14: hashing integer vs almost equivalent double (0)
  Passed: 15: hashing integer vs equivalent double (0)
  Passed: 15: hashing integer vs equivalent double int a sequence (0)
  Passed: 15: hashing integer vs almost equivalent double (0)
  Passed: 16: hashing integer vs equivalent double (0)
  Passed: 16: hashing integer vs equivalent double int a sequence (0)
  Passed: 16: hashing integer vs almost equivalent double (0)
  Passed: 17: hashing integer vs equivalent double (0)
  Passed: 17: hashing integer vs equivalent double int a sequence (0)
  Passed: 17: hashing integer vs almost equivalent double (0)
----------------------------------------------------------------------------
  (Tests: 0304) (Status:  ok) (Failed: 0000) (Passed: 0304) (Time: 0.015000)

t_hash-translated.exe
============================================================================
all tests successful
  Passed: hash test# 1 hashalgo=1 [-9.123] (0)
  Passed: hash test# 2 hashalgo=1 [-9.123] (0)
  Passed: hash test# 3 hashalgo=1 [-9.123] (0)
  Passed: hash test# 4 hashalgo=1 [-9.123] (0)
  Passed: hash test# 5 hashalgo=1 [-9.123] (0)
  Passed: hash test# 6 hashalgo=1 [-9.123] (0)
  Passed: hash test# 7 hashalgo=1 [-9.123] (0)
  Passed: hash test# 8 hashalgo=1 [-9.123] (0)
  Passed: hash test# 9 hashalgo=1 [-9.123] (0)
  Passed: hash test# 10 hashalgo=1 [-9.123] (0)
  Passed: hash test# 11 hashalgo=1 [-9.123] (0)
  Passed: hash test# 12 hashalgo=1 [-9.123] (0)
  Passed: hash test# 13 hashalgo=1 [-9.123] (0)
  Passed: hash test# 14 hashalgo=1 [-9.123] (0)
  Passed: hash test# 15 hashalgo=1 [-9.123] (0)
  Passed: hash test# 1 hashalgo=2 [HSIEH30] (0)
  Passed: hash test# 2 hashalgo=2 [HSIEH30] (0)
  Passed: hash test# 3 hashalgo=2 [HSIEH30] (0)
  Passed: hash test# 4 hashalgo=2 [HSIEH30] (0)
  Passed: hash test# 5 hashalgo=2 [HSIEH30] (0)
  Passed: hash test# 6 hashalgo=2 [HSIEH30] (0)
  Passed: hash test# 7 hashalgo=2 [HSIEH30] (0)
  Passed: hash test# 8 hashalgo=2 [HSIEH30] (0)
  Passed: hash test# 9 hashalgo=2 [HSIEH30] (0)
  Passed: hash test# 10 hashalgo=2 [HSIEH30] (0)
  Passed: hash test# 11 hashalgo=2 [HSIEH30] (0)
  Passed: hash test# 12 hashalgo=2 [HSIEH30] (0)
  Passed: hash test# 13 hashalgo=2 [HSIEH30] (0)
  Passed: hash test# 14 hashalgo=2 [HSIEH30] (0)
  Passed: hash test# 15 hashalgo=2 [HSIEH30] (0)
  Passed: hash test# 1 hashalgo=3 [HSIEH32] (0)
  Passed: hash test# 2 hashalgo=3 [HSIEH32] (0)
  Passed: hash test# 3 hashalgo=3 [HSIEH32] (0)
  Passed: hash test# 4 hashalgo=3 [HSIEH32] (0)
  Passed: hash test# 5 hashalgo=3 [HSIEH32] (0)
  Passed: hash test# 6 hashalgo=3 [HSIEH32] (0)
  Passed: hash test# 7 hashalgo=3 [HSIEH32] (0)
  Passed: hash test# 8 hashalgo=3 [HSIEH32] (0)
  Passed: hash test# 9 hashalgo=3 [HSIEH32] (0)
  Passed: hash test# 10 hashalgo=3 [HSIEH32] (0)
  Passed: hash test# 11 hashalgo=3 [HSIEH32] (0)
  Passed: hash test# 12 hashalgo=3 [HSIEH32] (0)
  Passed: hash test# 13 hashalgo=3 [HSIEH32] (0)
  Passed: hash test# 14 hashalgo=3 [HSIEH32] (0)
  Passed: hash test# 15 hashalgo=3 [HSIEH32] (0)
  Passed: hash test# 1 hashalgo=4 [ADLER32] (0)
  Passed: hash test# 2 hashalgo=4 [ADLER32] (0)
  Passed: hash test# 3 hashalgo=4 [ADLER32] (0)
  Passed: hash test# 4 hashalgo=4 [ADLER32] (0)
  Passed: hash test# 5 hashalgo=4 [ADLER32] (0)
  Passed: hash test# 6 hashalgo=4 [ADLER32] (0)
  Passed: hash test# 7 hashalgo=4 [ADLER32] (0)
  Passed: hash test# 8 hashalgo=4 [ADLER32] (0)
  Passed: hash test# 9 hashalgo=4 [ADLER32] (0)
  Passed: hash test# 10 hashalgo=4 [ADLER32] (0)
  Passed: hash test# 11 hashalgo=4 [ADLER32] (0)
  Passed: hash test# 12 hashalgo=4 [ADLER32] (0)
  Passed: hash test# 13 hashalgo=4 [ADLER32] (0)
  Passed: hash test# 14 hashalgo=4 [ADLER32] (0)
  Passed: hash test# 15 hashalgo=4 [ADLER32] (0)
  Passed: hash test# 1 hashalgo=5 [FLETCHER32] (0)
  Passed: hash test# 2 hashalgo=5 [FLETCHER32] (0)
  Passed: hash test# 3 hashalgo=5 [FLETCHER32] (0)
  Passed: hash test# 4 hashalgo=5 [FLETCHER32] (0)
  Passed: hash test# 5 hashalgo=5 [FLETCHER32] (0)
  Passed: hash test# 6 hashalgo=5 [FLETCHER32] (0)
  Passed: hash test# 7 hashalgo=5 [FLETCHER32] (0)
  Passed: hash test# 8 hashalgo=5 [FLETCHER32] (0)
  Passed: hash test# 9 hashalgo=5 [FLETCHER32] (0)
  Passed: hash test# 10 hashalgo=5 [FLETCHER32] (0)
  Passed: hash test# 11 hashalgo=5 [FLETCHER32] (0)
  Passed: hash test# 12 hashalgo=5 [FLETCHER32] (0)
  Passed: hash test# 13 hashalgo=5 [FLETCHER32] (0)
  Passed: hash test# 14 hashalgo=5 [FLETCHER32] (0)
  Passed: hash test# 15 hashalgo=5 [FLETCHER32] (0)
  Passed: hash test# 1 hashalgo=6 [MD5] (0)
  Passed: hash test# 2 hashalgo=6 [MD5] (0)
  Passed: hash test# 3 hashalgo=6 [MD5] (0)
  Passed: hash test# 4 hashalgo=6 [MD5] (0)
  Passed: hash test# 5 hashalgo=6 [MD5] (0)
  Passed: hash test# 6 hashalgo=6 [MD5] (0)
  Passed: hash test# 7 hashalgo=6 [MD5] (0)
  Passed: hash test# 8 hashalgo=6 [MD5] (0)
  Passed: hash test# 9 hashalgo=6 [MD5] (0)
  Passed: hash test# 10 hashalgo=6 [MD5] (0)
  Passed: hash test# 11 hashalgo=6 [MD5] (0)
  Passed: hash test# 12 hashalgo=6 [MD5] (0)
  Passed: hash test# 13 hashalgo=6 [MD5] (0)
  Passed: hash test# 14 hashalgo=6 [MD5] (0)
  Passed: hash test# 15 hashalgo=6 [MD5] (0)
  Passed: hash test# 1 hashalgo=7 [SHA256] (0)
  Passed: hash test# 2 hashalgo=7 [SHA256] (0)
  Passed: hash test# 3 hashalgo=7 [SHA256] (0)
  Passed: hash test# 4 hashalgo=7 [SHA256] (0)
  Passed: hash test# 5 hashalgo=7 [SHA256] (0)
  Passed: hash test# 6 hashalgo=7 [SHA256] (0)
  Passed: hash test# 7 hashalgo=7 [SHA256] (0)
  Passed: hash test# 8 hashalgo=7 [SHA256] (0)
  Passed: hash test# 9 hashalgo=7 [SHA256] (0)
  Passed: hash test# 10 hashalgo=7 [SHA256] (0)
  Passed: hash test# 11 hashalgo=7 [SHA256] (0)
  Passed: hash test# 12 hashalgo=7 [SHA256] (0)
  Passed: hash test# 13 hashalgo=7 [SHA256] (0)
  Passed: hash test# 14 hashalgo=7 [SHA256] (0)
  Passed: hash test# 15 hashalgo=7 [SHA256] (0)
  Passed: hash test# 1 hashalgo=8 [0] (0)
  Passed: hash test# 2 hashalgo=8 [0] (0)
  Passed: hash test# 3 hashalgo=8 [0] (0)
  Passed: hash test# 4 hashalgo=8 [0] (0)
  Passed: hash test# 5 hashalgo=8 [0] (0)
  Passed: hash test# 6 hashalgo=8 [0] (0)
  Passed: hash test# 7 hashalgo=8 [0] (0)
  Passed: hash test# 8 hashalgo=8 [0] (0)
  Passed: hash test# 9 hashalgo=8 [0] (0)
  Passed: hash test# 10 hashalgo=8 [0] (0)
  Passed: hash test# 11 hashalgo=8 [0] (0)
  Passed: hash test# 12 hashalgo=8 [0] (0)
  Passed: hash test# 13 hashalgo=8 [0] (0)
  Passed: hash test# 14 hashalgo=8 [0] (0)
  Passed: hash test# 15 hashalgo=8 [0] (0)
  Passed: hash test# 1 hashalgo=9 [0.5] (0)
  Passed: hash test# 2 hashalgo=9 [0.5] (0)
  Passed: hash test# 3 hashalgo=9 [0.5] (0)
  Passed: hash test# 4 hashalgo=9 [0.5] (0)
  Passed: hash test# 5 hashalgo=9 [0.5] (0)
  Passed: hash test# 6 hashalgo=9 [0.5] (0)
  Passed: hash test# 7 hashalgo=9 [0.5] (0)
  Passed: hash test# 8 hashalgo=9 [0.5] (0)
  Passed: hash test# 9 hashalgo=9 [0.5] (0)
  Passed: hash test# 10 hashalgo=9 [0.5] (0)
  Passed: hash test# 11 hashalgo=9 [0.5] (0)
  Passed: hash test# 12 hashalgo=9 [0.5] (0)
  Passed: hash test# 13 hashalgo=9 [0.5] (0)
  Passed: hash test# 14 hashalgo=9 [0.5] (0)
  Passed: hash test# 15 hashalgo=9 [0.5] (0)
  Passed: hash test# 1 hashalgo=10 [1] (0)
  Passed: hash test# 2 hashalgo=10 [1] (0)
  Passed: hash test# 3 hashalgo=10 [1] (0)
  Passed: hash test# 4 hashalgo=10 [1] (0)
  Passed: hash test# 5 hashalgo=10 [1] (0)
  Passed: hash test# 6 hashalgo=10 [1] (0)
  Passed: hash test# 7 hashalgo=10 [1] (0)
  Passed: hash test# 8 hashalgo=10 [1] (0)
  Passed: hash test# 9 hashalgo=10 [1] (0)
  Passed: hash test# 10 hashalgo=10 [1] (0)
  Passed: hash test# 11 hashalgo=10 [1] (0)
  Passed: hash test# 12 hashalgo=10 [1] (0)
  Passed: hash test# 13 hashalgo=10 [1] (0)
  Passed: hash test# 14 hashalgo=10 [1] (0)
  Passed: hash test# 15 hashalgo=10 [1] (0)
  Passed: hash test# 1 hashalgo=11 [2] (0)
  Passed: hash test# 2 hashalgo=11 [2] (0)
  Passed: hash test# 3 hashalgo=11 [2] (0)
  Passed: hash test# 4 hashalgo=11 [2] (0)
  Passed: hash test# 5 hashalgo=11 [2] (0)
  Passed: hash test# 6 hashalgo=11 [2] (0)
  Passed: hash test# 7 hashalgo=11 [2] (0)
  Passed: hash test# 8 hashalgo=11 [2] (0)
  Passed: hash test# 9 hashalgo=11 [2] (0)
  Passed: hash test# 10 hashalgo=11 [2] (0)
  Passed: hash test# 11 hashalgo=11 [2] (0)
  Passed: hash test# 12 hashalgo=11 [2] (0)
  Passed: hash test# 13 hashalgo=11 [2] (0)
  Passed: hash test# 14 hashalgo=11 [2] (0)
  Passed: hash test# 15 hashalgo=11 [2] (0)
  Passed: hash test# 1 hashalgo=12 [9] (0)
  Passed: hash test# 2 hashalgo=12 [9] (0)
  Passed: hash test# 3 hashalgo=12 [9] (0)
  Passed: hash test# 4 hashalgo=12 [9] (0)
  Passed: hash test# 5 hashalgo=12 [9] (0)
  Passed: hash test# 6 hashalgo=12 [9] (0)
  Passed: hash test# 7 hashalgo=12 [9] (0)
  Passed: hash test# 8 hashalgo=12 [9] (0)
  Passed: hash test# 9 hashalgo=12 [9] (0)
  Passed: hash test# 10 hashalgo=12 [9] (0)
  Passed: hash test# 11 hashalgo=12 [9] (0)
  Passed: hash test# 12 hashalgo=12 [9] (0)
  Passed: hash test# 13 hashalgo=12 [9] (0)
  Passed: hash test# 14 hashalgo=12 [9] (0)
  Passed: hash test# 15 hashalgo=12 [9] (0)
  Passed: hash test# 1 hashalgo=13 [9.123] (0)
  Passed: hash test# 2 hashalgo=13 [9.123] (0)
  Passed: hash test# 3 hashalgo=13 [9.123] (0)
  Passed: hash test# 4 hashalgo=13 [9.123] (0)
  Passed: hash test# 5 hashalgo=13 [9.123] (0)
  Passed: hash test# 6 hashalgo=13 [9.123] (0)
  Passed: hash test# 7 hashalgo=13 [9.123] (0)
  Passed: hash test# 8 hashalgo=13 [9.123] (0)
  Passed: hash test# 9 hashalgo=13 [9.123] (0)
  Passed: hash test# 10 hashalgo=13 [9.123] (0)
  Passed: hash test# 11 hashalgo=13 [9.123] (0)
  Passed: hash test# 12 hashalgo=13 [9.123] (0)
  Passed: hash test# 13 hashalgo=13 [9.123] (0)
  Passed: hash test# 14 hashalgo=13 [9.123] (0)
  Passed: hash test# 15 hashalgo=13 [9.123] (0)
  Passed: hash test# 1 hashalgo=14 [#3FFFFFFF] (0)
  Passed: hash test# 2 hashalgo=14 [#3FFFFFFF] (0)
  Passed: hash test# 3 hashalgo=14 [#3FFFFFFF] (0)
  Passed: hash test# 4 hashalgo=14 [#3FFFFFFF] (0)
  Passed: hash test# 5 hashalgo=14 [#3FFFFFFF] (0)
  Passed: hash test# 6 hashalgo=14 [#3FFFFFFF] (0)
  Passed: hash test# 7 hashalgo=14 [#3FFFFFFF] (0)
  Passed: hash test# 8 hashalgo=14 [#3FFFFFFF] (0)
  Passed: hash test# 9 hashalgo=14 [#3FFFFFFF] (0)
  Passed: hash test# 10 hashalgo=14 [#3FFFFFFF] (0)
  Passed: hash test# 11 hashalgo=14 [#3FFFFFFF] (0)
  Passed: hash test# 12 hashalgo=14 [#3FFFFFFF] (0)
  Passed: hash test# 13 hashalgo=14 [#3FFFFFFF] (0)
  Passed: hash test# 14 hashalgo=14 [#3FFFFFFF] (0)
  Passed: hash test# 15 hashalgo=14 [#3FFFFFFF] (0)
  Passed: hash test# 1 hashalgo=15 ["abc"] (0)
  Passed: hash test# 2 hashalgo=15 ["abc"] (0)
  Passed: hash test# 3 hashalgo=15 ["abc"] (0)
  Passed: hash test# 4 hashalgo=15 ["abc"] (0)
  Passed: hash test# 5 hashalgo=15 ["abc"] (0)
  Passed: hash test# 6 hashalgo=15 ["abc"] (0)
  Passed: hash test# 7 hashalgo=15 ["abc"] (0)
  Passed: hash test# 8 hashalgo=15 ["abc"] (0)
  Passed: hash test# 9 hashalgo=15 ["abc"] (0)
  Passed: hash test# 10 hashalgo=15 ["abc"] (0)
  Passed: hash test# 11 hashalgo=15 ["abc"] (0)
  Passed: hash test# 12 hashalgo=15 ["abc"] (0)
  Passed: hash test# 13 hashalgo=15 ["abc"] (0)
  Passed: hash test# 14 hashalgo=15 ["abc"] (0)
  Passed: hash test# 15 hashalgo=15 ["abc"] (0)
  Passed: hash test# 1 hashalgo=16 ["abb"] (0)
  Passed: hash test# 2 hashalgo=16 ["abb"] (0)
  Passed: hash test# 3 hashalgo=16 ["abb"] (0)
  Passed: hash test# 4 hashalgo=16 ["abb"] (0)
  Passed: hash test# 5 hashalgo=16 ["abb"] (0)
  Passed: hash test# 6 hashalgo=16 ["abb"] (0)
  Passed: hash test# 7 hashalgo=16 ["abb"] (0)
  Passed: hash test# 8 hashalgo=16 ["abb"] (0)
  Passed: hash test# 9 hashalgo=16 ["abb"] (0)
  Passed: hash test# 10 hashalgo=16 ["abb"] (0)
  Passed: hash test# 11 hashalgo=16 ["abb"] (0)
  Passed: hash test# 12 hashalgo=16 ["abb"] (0)
  Passed: hash test# 13 hashalgo=16 ["abb"] (0)
  Passed: hash test# 14 hashalgo=16 ["abb"] (0)
  Passed: hash test# 15 hashalgo=16 ["abb"] (0)
  Passed: hash test# 1 hashalgo=17 [""] (0)
  Passed: hash test# 2 hashalgo=17 [""] (0)
  Passed: hash test# 3 hashalgo=17 [""] (0)
  Passed: hash test# 4 hashalgo=17 [""] (0)
  Passed: hash test# 5 hashalgo=17 [""] (0)
  Passed: hash test# 6 hashalgo=17 [""] (0)
  Passed: hash test# 7 hashalgo=17 [""] (0)
  Passed: hash test# 8 hashalgo=17 [""] (0)
  Passed: hash test# 9 hashalgo=17 [""] (0)
  Passed: hash test# 10 hashalgo=17 [""] (0)
  Passed: hash test# 11 hashalgo=17 [""] (0)
  Passed: hash test# 12 hashalgo=17 [""] (0)
  Passed: hash test# 13 hashalgo=17 [""] (0)
  Passed: hash test# 14 hashalgo=17 [""] (0)
  Passed: hash test# 15 hashalgo=17 [""] (0)
  Passed: 1: hashing integer vs equivalent double (0)
  Passed: 1: hashing integer vs equivalent double int a sequence (0)
  Passed: 1: hashing integer vs almost equivalent double (0)
  Passed: 2: hashing integer vs equivalent double (0)
  Passed: 2: hashing integer vs equivalent double int a sequence (0)
  Passed: 2: hashing integer vs almost equivalent double (0)
  Passed: 3: hashing integer vs equivalent double (0)
  Passed: 3: hashing integer vs equivalent double int a sequence (0)
  Passed: 3: hashing integer vs almost equivalent double (0)
  Passed: 4: hashing integer vs equivalent double (0)
  Passed: 4: hashing integer vs equivalent double int a sequence (0)
  Passed: 4: hashing integer vs almost equivalent double (0)
  Passed: 5: hashing integer vs equivalent double (0)
  Passed: 5: hashing integer vs equivalent double int a sequence (0)
  Passed: 5: hashing integer vs almost equivalent double (0)
  Passed: 6: hashing integer vs equivalent double (0)
  Passed: 6: hashing integer vs equivalent double int a sequence (0)
  Passed: 7: hashing integer vs equivalent double (0)
  Passed: 7: hashing integer vs equivalent double int a sequence (0)
  Passed: 8: hashing integer vs equivalent double (0)
  Passed: 8: hashing integer vs equivalent double int a sequence (0)
  Passed: 8: hashing integer vs almost equivalent double (0)
  Passed: 9: hashing integer vs equivalent double (0)
  Passed: 9: hashing integer vs equivalent double int a sequence (0)
  Passed: 9: hashing integer vs almost equivalent double (0)
  Passed: 10: hashing integer vs equivalent double (0)
  Passed: 10: hashing integer vs equivalent double int a sequence (0)
  Passed: 10: hashing integer vs almost equivalent double (0)
  Passed: 11: hashing integer vs equivalent double (0)
  Passed: 11: hashing integer vs equivalent double int a sequence (0)
  Passed: 11: hashing integer vs almost equivalent double (0)
  Passed: 12: hashing integer vs equivalent double (0)
  Passed: 12: hashing integer vs equivalent double int a sequence (0)
  Passed: 12: hashing integer vs almost equivalent double (0)
  Passed: 13: hashing integer vs equivalent double (0)
  Passed: 13: hashing integer vs equivalent double int a sequence (0)
  Passed: 13: hashing integer vs almost equivalent double (0)
  Passed: 14: hashing integer vs equivalent double (0)
  Passed: 14: hashing integer vs equivalent double int a sequence (0)
  Passed: 14: hashing integer vs almost equivalent double (0)
  Passed: 15: hashing integer vs equivalent double (0)
  Passed: 15: hashing integer vs equivalent double int a sequence (0)
  Passed: 15: hashing integer vs almost equivalent double (0)
  Passed: 16: hashing integer vs equivalent double (0)
  Passed: 16: hashing integer vs equivalent double int a sequence (0)
  Passed: 16: hashing integer vs almost equivalent double (0)
  Passed: 17: hashing integer vs equivalent double (0)
  Passed: 17: hashing integer vs equivalent double int a sequence (0)
  Passed: 17: hashing integer vs almost equivalent double (0)
----------------------------------------------------------------------------
  (Tests: 0304) (Status:  ok) (Failed: 0000) (Passed: 0304) (Time: 0.000000)

t_if.e
============================================================================
all tests successful
  Passed: translated if optimization of known temp false value (0)
----------------------------------------------------------------------------
  (Tests: 0001) (Status:  ok) (Failed: 0000) (Passed: 0001) (Time: 0.000000)

t_if-bound.exe
============================================================================
all tests successful
  Passed: translated if optimization of known temp false value (0)
----------------------------------------------------------------------------
  (Tests: 0001) (Status:  ok) (Failed: 0000) (Passed: 0001) (Time: 0.000000)

t_if-translated.exe
============================================================================
all tests successful
  Passed: translated if optimization of known temp false value (0)
----------------------------------------------------------------------------
  (Tests: 0001) (Status:  ok) (Failed: 0000) (Passed: 0001) (Time: 0.000000)

t_ifdef.e
============================================================================
all tests successful
  Passed: ifdef normal (0)
  Passed: ifdef not (0)
  Passed: ifdef and (0)
  Passed: ifdef or 1 (0)
  Passed: ifdef or 2 (0)
  Passed: ifdef or 3 (0)
  Passed: ifdef and not 1 (0)
  Passed: ifdef and not 2 (0)
  Passed: ifdef or not 1 (0)
  Passed: ifdef or not 2 (0)
  Passed: ifdef and and not (0)
  Passed: ifdef nested 1 (0)
  Passed: ifdef nested 2 (0)
  Passed: found elseifdef ABC or FOO (0)
  Passed: found 2nd elsifdef, second ifdef DEF (0)
  Passed: sizeof C_POINTER X86 (0)
  Passed: sizeof C_POINTER BITS32 (0)
  Passed: sizeof C_LONG (0)
----------------------------------------------------------------------------
  (Tests: 0018) (Status:  ok) (Failed: 0000) (Passed: 0018) (Time: 0.000000)

t_ifdef-bound.exe
============================================================================
all tests successful
  Passed: ifdef normal (0)
  Passed: ifdef not (0)
  Passed: ifdef and (0)
  Passed: ifdef or 1 (0)
  Passed: ifdef or 2 (0)
  Passed: ifdef or 3 (0)
  Passed: ifdef and not 1 (0)
  Passed: ifdef and not 2 (0)
  Passed: ifdef or not 1 (0)
  Passed: ifdef or not 2 (0)
  Passed: ifdef and and not (0)
  Passed: ifdef nested 1 (0)
  Passed: ifdef nested 2 (0)
  Passed: found elseifdef ABC or FOO (0)
  Passed: found 2nd elsifdef, second ifdef DEF (0)
  Passed: sizeof C_POINTER X86 (0)
  Passed: sizeof C_POINTER BITS32 (0)
  Passed: sizeof C_LONG (0)
----------------------------------------------------------------------------
  (Tests: 0018) (Status:  ok) (Failed: 0000) (Passed: 0018) (Time: 0.000000)

t_ifdef-translated.exe
============================================================================
all tests successful
  Passed: ifdef normal (0)
  Passed: ifdef not (0)
  Passed: ifdef and (0)
  Passed: ifdef or 1 (0)
  Passed: ifdef or 2 (0)
  Passed: ifdef or 3 (0)
  Passed: ifdef and not 1 (0)
  Passed: ifdef and not 2 (0)
  Passed: ifdef or not 1 (0)
  Passed: ifdef or not 2 (0)
  Passed: ifdef and and not (0)
  Passed: ifdef nested 1 (0)
  Passed: ifdef nested 2 (0)
  Passed: found elseifdef ABC or FOO (0)
  Passed: found 2nd elsifdef, second ifdef DEF (0)
  Passed: sizeof C_POINTER X86 (0)
  Passed: sizeof C_POINTER BITS32 (0)
  Passed: sizeof C_LONG (0)
----------------------------------------------------------------------------
  (Tests: 0018) (Status:  ok) (Failed: 0000) (Passed: 0018) (Time: 0.000000)

t_ifdef_const.e
============================================================================
all tests successful
  Passed: ifdef constant a (0)
  Passed: ifdef constant b (0)
----------------------------------------------------------------------------
  (Tests: 0002) (Status:  ok) (Failed: 0000) (Passed: 0002) (Time: 0.000000)

t_ifdef_const-bound.exe
============================================================================
all tests successful
  Passed: ifdef constant a (0)
  Passed: ifdef constant b (0)
----------------------------------------------------------------------------
  (Tests: 0002) (Status:  ok) (Failed: 0000) (Passed: 0002) (Time: 0.000000)

t_ifdef_const-translated.exe
============================================================================
all tests successful
  Passed: ifdef constant a (0)
  Passed: ifdef constant b (0)
----------------------------------------------------------------------------
  (Tests: 0002) (Status:  ok) (Failed: 0000) (Passed: 0002) (Time: 0.000000)

t_ifdef_proc.e
============================================================================
all tests successful
  Passed: Format of ifdef code (0)
  Passed: ifdef at beginning of function breaks recursion (0)
----------------------------------------------------------------------------
  (Tests: 0002) (Status:  ok) (Failed: 0000) (Passed: 0002) (Time: 0.000000)

t_ifdef_proc-bound.exe
============================================================================
all tests successful
  Passed: Format of ifdef code (0)
  Passed: ifdef at beginning of function breaks recursion (0)
----------------------------------------------------------------------------
  (Tests: 0002) (Status:  ok) (Failed: 0000) (Passed: 0002) (Time: 0.000000)

t_ifdef_proc-translated.exe
============================================================================
all tests successful
  Passed: Format of ifdef code (0)
  Passed: ifdef at beginning of function breaks recursion (0)
----------------------------------------------------------------------------
  (Tests: 0002) (Status:  ok) (Failed: 0000) (Passed: 0002) (Time: 0.000000)

t_ifdef_switch.e
============================================================================
all tests successful
  Passed: ifdef recognizes 'case else' (0)
----------------------------------------------------------------------------
  (Tests: 0001) (Status:  ok) (Failed: 0000) (Passed: 0001) (Time: 0.000000)

t_ifdef_switch-bound.exe
============================================================================
all tests successful
  Passed: ifdef recognizes 'case else' (0)
----------------------------------------------------------------------------
  (Tests: 0001) (Status:  ok) (Failed: 0000) (Passed: 0001) (Time: 0.000000)

t_ifdef_switch-translated.exe
============================================================================
all tests successful
  Passed: ifdef recognizes 'case else' (0.016000)
----------------------------------------------------------------------------
  (Tests: 0001) (Status:  ok) (Failed: 0000) (Passed: 0001) (Time: 0.016000)

t_image.e
============================================================================
all tests successful
  Passed: save bitmap 1 (0.003000)
  Passed: read bitmap sequence 1 (0)
  Passed: save bitmap 2 (0.004000)
  Passed: read bitmap sequence 2 (0)
  Passed: save bitmap 4 (0.004000)
  Passed: read bitmap sequence 4 (0)
  Passed: no bmp file (0)
  Passed: save / display text image (0.005000)
----------------------------------------------------------------------------
  (Tests: 0008) (Status:  ok) (Failed: 0000) (Passed: 0008) (Time: 0.016000)

t_image-bound.exe
============================================================================
all tests successful
  Passed: save bitmap 1 (0.001000)
  Passed: read bitmap sequence 1 (0.001000)
  Passed: save bitmap 2 (0.001000)
  Passed: read bitmap sequence 2 (0)
  Passed: save bitmap 4 (0.001000)
  Passed: read bitmap sequence 4 (0.001000)
  Passed: no bmp file (0)
  Passed: save / display text image (0.076000)
----------------------------------------------------------------------------
  (Tests: 0008) (Status:  ok) (Failed: 0000) (Passed: 0008) (Time: 0.081000)

t_image-translated.exe
============================================================================
all tests successful
  Passed: save bitmap 1 (0.002000)
  Passed: read bitmap sequence 1 (0)
  Passed: save bitmap 2 (0)
  Passed: read bitmap sequence 2 (0)
  Passed: save bitmap 4 (0)
  Passed: read bitmap sequence 4 (0)
  Passed: no bmp file (0)
  Passed: save / display text image (0.031000)
----------------------------------------------------------------------------
  (Tests: 0008) (Status:  ok) (Failed: 0000) (Passed: 0008) (Time: 0.033000)

t_include.e
============================================================================
all tests successful
  Passed: default namespace include (0)
  Passed: without default namespace include (0)
  Passed: reincluded global w/out indirect_includes doesn't interfere (0)
  Passed: reincluded qualified routine id with namespace (0)
  Passed: reincluded unqualified routine id with namespace (0)
  Passed: reincluded qualified rid = unqualified rid (0)
  Passed: reincluded qualified rid call_func (0)
  Passed: reincluded unqualified rid call_func (0)
  Passed: global w/out indirect_includes doesn't interfere (0)
  Passed: qualified routine id with namespace (0)
  Passed: unqualified routine id with namespace (0)
  Passed: qualified rid = unqualified rid (0)
  Passed: qualified rid call_func (0)
  Passed: unqualified rid call_func (0)
----------------------------------------------------------------------------
  (Tests: 0014) (Status:  ok) (Failed: 0000) (Passed: 0014) (Time: 0.015000)

t_include-bound.exe
============================================================================
all tests successful
  Passed: default namespace include (0)
  Passed: without default namespace include (0)
  Passed: reincluded global w/out indirect_includes doesn't interfere (0)
  Passed: reincluded qualified routine id with namespace (0)
  Passed: reincluded unqualified routine id with namespace (0)
  Passed: reincluded qualified rid = unqualified rid (0)
  Passed: reincluded qualified rid call_func (0)
  Passed: reincluded unqualified rid call_func (0)
  Passed: global w/out indirect_includes doesn't interfere (0)
  Passed: qualified routine id with namespace (0)
  Passed: unqualified routine id with namespace (0)
  Passed: qualified rid = unqualified rid (0)
  Passed: qualified rid call_func (0)
  Passed: unqualified rid call_func (0)
----------------------------------------------------------------------------
  (Tests: 0014) (Status:  ok) (Failed: 0000) (Passed: 0014) (Time: 0.001000)

t_include-translated.exe
============================================================================
all tests successful
  Passed: default namespace include (0)
  Passed: without default namespace include (0)
  Passed: reincluded global w/out indirect_includes doesn't interfere (0)
  Passed: reincluded qualified routine id with namespace (0)
  Passed: reincluded unqualified routine id with namespace (0)
  Passed: reincluded qualified rid = unqualified rid (0)
  Passed: reincluded qualified rid call_func (0)
  Passed: reincluded unqualified rid call_func (0)
  Passed: global w/out indirect_includes doesn't interfere (0)
  Passed: qualified routine id with namespace (0)
  Passed: unqualified routine id with namespace (0)
  Passed: qualified rid = unqualified rid (0)
  Passed: qualified rid call_func (0)
  Passed: unqualified rid call_func (0)
----------------------------------------------------------------------------
  (Tests: 0014) (Status:  ok) (Failed: 0000) (Passed: 0014) (Time: 0.000000)

t_include_subdir.e
============================================================================
all tests successful
  Passed: include relying on main file path when in different subdirectory (0.068000)
----------------------------------------------------------------------------
  (Tests: 0001) (Status:  ok) (Failed: 0000) (Passed: 0001) (Time: 0.068000)

t_include_subdir-bound.exe
============================================================================
all tests successful
----------------------------------------------------------------------------
  (Tests: 0000) (Status:  ok) (Failed: 0000) (Passed: 0000) (Time: 0.000000)

t_include_subdir-translated.exe
============================================================================
all tests successful
----------------------------------------------------------------------------
  (Tests: 0000) (Status:  ok) (Failed: 0000) (Passed: 0000) (Time: 0.000000)

t_incpath.e
============================================================================
all tests successful
  Passed: include_paths(0) doesn't crash and returns a sequence (0.001000)
  Passed: include_paths(1) doesn't crash and returns a sequence (0)
----------------------------------------------------------------------------
  (Tests: 0002) (Status:  ok) (Failed: 0000) (Passed: 0002) (Time: 0.001000)

t_incpath-bound.exe
============================================================================
all tests successful
  Passed: include_paths(0) doesn't crash and returns a sequence (0)
  Passed: include_paths(1) doesn't crash and returns a sequence (0)
----------------------------------------------------------------------------
  (Tests: 0002) (Status:  ok) (Failed: 0000) (Passed: 0002) (Time: 0.000000)

t_incpath-translated.exe
============================================================================
all tests successful
  Passed: include_paths(0) doesn't crash and returns a sequence (0)
  Passed: include_paths(1) doesn't crash and returns a sequence (0)
----------------------------------------------------------------------------
  (Tests: 0002) (Status:  ok) (Failed: 0000) (Passed: 0002) (Time: 0.000000)

t_inline.e
============================================================================
all tests successful
  Passed: inline 630061 < 780163 (0.200000)
  Passed: parameter assigned and return value (0)
  Passed: return literal {} (0)
  Passed: return literal 0 (0)
  Passed: return literal 4 (0)
  Passed: shift when pc = addr (0)
  Passed: inlined int switch with known int #0 (0)
  Passed: inlined switch with unknown int #0 (0)
  Passed: inlined int switch with known int #1 (0)
  Passed: inlined switch with unknown int #1 (0)
  Passed: inlined int switch with known int #2 (0)
  Passed: inlined switch with unknown int #2 (0)
  Passed: inlined const init 0 (0)
  Passed: inlined const init 1 (0)
  Passed: inlined const init 2 (0)
  Passed: RIGHT_BRACE_N with same temp at multiple places (0)
----------------------------------------------------------------------------
  (Tests: 0016) (Status:  ok) (Failed: 0000) (Passed: 0016) (Time: 0.200000)

t_inline-bound.exe
============================================================================
all tests successful
  Passed: inline 670987 < 775656 (0.201000)
  Passed: parameter assigned and return value (0)
  Passed: return literal {} (0)
  Passed: return literal 0 (0)
  Passed: return literal 4 (0)
  Passed: shift when pc = addr (0)
  Passed: inlined int switch with known int #0 (0)
  Passed: inlined switch with unknown int #0 (0)
  Passed: inlined int switch with known int #1 (0)
  Passed: inlined switch with unknown int #1 (0)
  Passed: inlined int switch with known int #2 (0)
  Passed: inlined switch with unknown int #2 (0)
  Passed: inlined const init 0 (0)
  Passed: inlined const init 1 (0)
  Passed: inlined const init 2 (0)
  Passed: RIGHT_BRACE_N with same temp at multiple places (0)
----------------------------------------------------------------------------
  (Tests: 0016) (Status:  ok) (Failed: 0000) (Passed: 0016) (Time: 0.201000)

t_inline-translated.exe
============================================================================
all tests successful
  Passed: inlined functions ran (0.200000)
  Passed: parameter assigned and return value (0)
  Passed: return literal {} (0)
  Passed: return literal 0 (0)
  Passed: return literal 4 (0)
  Passed: shift when pc = addr (0)
  Passed: inlined int switch with known int #0 (0)
  Passed: inlined switch with unknown int #0 (0)
  Passed: inlined int switch with known int #1 (0)
  Passed: inlined switch with unknown int #1 (0)
  Passed: inlined int switch with known int #2 (0)
  Passed: inlined switch with unknown int #2 (0)
  Passed: inlined const init 0 (0)
  Passed: inlined const init 1 (0)
  Passed: inlined const init 2 (0)
  Passed: RIGHT_BRACE_N with same temp at multiple places (0)
----------------------------------------------------------------------------
  (Tests: 0016) (Status:  ok) (Failed: 0000) (Passed: 0016) (Time: 0.200000)

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

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

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

t_legacy_callback.e
============================================================================
all tests successful
  Passed: default convention (0)
  Passed: explicit cdecl convention (0)
----------------------------------------------------------------------------
  (Tests: 0002) (Status:  ok) (Failed: 0000) (Passed: 0002) (Time: 0.000000)

t_legacy_callback-bound.exe
============================================================================
all tests successful
  Passed: default convention (0)
  Passed: explicit cdecl convention (0)
----------------------------------------------------------------------------
  (Tests: 0002) (Status:  ok) (Failed: 0000) (Passed: 0002) (Time: 0.000000)

t_legacy_callback-translated.exe
============================================================================
all tests successful
  Passed: default convention (0)
  Passed: explicit cdecl convention (0)
----------------------------------------------------------------------------
  (Tests: 0002) (Status:  ok) (Failed: 0000) (Passed: 0002) (Time: 0.000000)

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

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

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

t_locale.e
============================================================================
all tests successful
  Passed: set() (0.001000)
  Passed: set/get (0)
  Passed: set/get en_US (0.003000)
  Passed: money (0)
  Passed: number (0)
  Passed: integer (0)
  Passed: number (0)
  Passed: large integer (0)
  Passed: datetime (0)
  Passed: set_lang_path/get_lang_path (0)
  Passed: lang_load() #1 (0)
  Passed: translate() #1 (0)
  Passed: translate() #2a (0)
  Passed: translate() #2b (0)
  Passed: translate() #3 (0)
  Passed: translate() sprintf() #1 (0)
  Passed: translate() long message #1 (0)
  Passed: translate() #4a (0.001000)
  Passed: translate() #4b (0)
  Passed: translate() #5 (0)
  Passed: translate() #6 (0)
  Passed: translate() sprintf() #2 (0)
  Passed: translate() #7 (0)
  Passed: translate() #8 (0)
  Passed: translate() #8a (0)
  Passed: translate() #9 (0)
  Passed: trsprintf #1 (0)
  Passed: trsprintf #2 (0)
  Passed: get_text unknown number (0.002000)
  Passed: get_text known number A (0)
  Passed: get_text known number B (0.003000)
  Passed: get_text known number C (0.001000)
----------------------------------------------------------------------------
  (Tests: 0032) (Status:  ok) (Failed: 0000) (Passed: 0032) (Time: 0.013000)

t_locale-bound.exe
============================================================================
all tests successful
  Passed: set() (0)
  Passed: set/get (0)
  Passed: set/get en_US (0)
  Passed: money (0)
  Passed: number (0)
  Passed: integer (0)
  Passed: number (0)
  Passed: large integer (0)
  Passed: datetime (0)
  Passed: set_lang_path/get_lang_path (0)
  Passed: lang_load() #1 (0)
  Passed: translate() #1 (0)
  Passed: translate() #2a (0)
  Passed: translate() #2b (0)
  Passed: translate() #3 (0)
  Passed: translate() sprintf() #1 (0)
  Passed: translate() long message #1 (0)
  Passed: translate() #4a (0)
  Passed: translate() #4b (0)
  Passed: translate() #5 (0)
  Passed: translate() #6 (0)
  Passed: translate() sprintf() #2 (0)
  Passed: translate() #7 (0)
  Passed: translate() #8 (0)
  Passed: translate() #8a (0)
  Passed: translate() #9 (0)
  Passed: trsprintf #1 (0)
  Passed: trsprintf #2 (0)
  Passed: get_text unknown number (0)
  Passed: get_text known number A (0)
  Passed: get_text known number B (0)
  Passed: get_text known number C (0)
----------------------------------------------------------------------------
  (Tests: 0032) (Status:  ok) (Failed: 0000) (Passed: 0032) (Time: 0.000000)

t_locale-translated.exe
============================================================================
all tests successful
  Passed: set() (0)
  Passed: set/get (0)
  Passed: set/get en_US (0.016000)
  Passed: money (0)
  Passed: number (0)
  Passed: integer (0)
  Passed: number (0)
  Passed: large integer (0)
  Passed: datetime (0)
  Passed: set_lang_path/get_lang_path (0)
  Passed: lang_load() #1 (0)
  Passed: translate() #1 (0)
  Passed: translate() #2a (0)
  Passed: translate() #2b (0)
  Passed: translate() #3 (0)
  Passed: translate() sprintf() #1 (0)
  Passed: translate() long message #1 (0)
  Passed: translate() #4a (0)
  Passed: translate() #4b (0)
  Passed: translate() #5 (0)
  Passed: translate() #6 (0)
  Passed: translate() sprintf() #2 (0)
  Passed: translate() #7 (0)
  Passed: translate() #8 (0)
  Passed: translate() #8a (0)
  Passed: translate() #9 (0)
  Passed: trsprintf #1 (0)
  Passed: trsprintf #2 (0)
  Passed: get_text unknown number (0)
  Passed: get_text known number A (0)
  Passed: get_text known number B (0)
  Passed: get_text known number C (0)
----------------------------------------------------------------------------
  (Tests: 0032) (Status:  ok) (Failed: 0000) (Passed: 0032) (Time: 0.016000)

t_lockfile.e
============================================================================
all tests successful
  Passed: locked file with LOCK_EXCLUSIVE (0.001000)
  Passed: LOCK_EXCLUSIVE LOCK_EXCLUSIVE (0.326000)
  Passed: locked file with LOCK_EXCLUSIVE (0)
  Passed: LOCK_EXCLUSIVE LOCK_SHARED (0.339000)
  Passed: locked file with LOCK_SHARED (0)
  Passed: LOCK_SHARED LOCK_SHARED (0.340000)
  Passed: locked file with LOCK_SHARED (0.001000)
  Passed: LOCK_SHARED LOCK_EXCLUSIVE (0.326000)
----------------------------------------------------------------------------
  (Tests: 0008) (Status:  ok) (Failed: 0000) (Passed: 0008) (Time: 1.333000)

t_loop.e
============================================================================
all tests successful
  Passed: for #1 (0)
  Passed: for by + (0)
  Passed: for by - (0)
  Passed: for exit (0)
  Passed: for continue (0)
  Passed: for nested continue (0)
  Passed: while #1 (0)
  Passed: while continue (0)
  Passed: while nested continue (0)
  Passed: loop..until with continue (0)
  Passed: for loop with if on one line #1 (0)
  Passed: for loop with if on one line #2 (0)
  Passed: for loop with two 'end for's on one line (0)
  Passed: while loop with two 'end while's on one line (0)
  Passed: loop-until with two 'until's on one line (0)
  Passed: goto-loop with two 'end-if's on one line (0)
  Passed: continue to parent loop, ticket:396 (0)
----------------------------------------------------------------------------
  (Tests: 0017) (Status:  ok) (Failed: 0000) (Passed: 0017) (Time: 0.000000)

t_loop-bound.exe
============================================================================
all tests successful
  Passed: for #1 (0)
  Passed: for by + (0)
  Passed: for by - (0)
  Passed: for exit (0)
  Passed: for continue (0)
  Passed: for nested continue (0)
  Passed: while #1 (0)
  Passed: while continue (0)
  Passed: while nested continue (0)
  Passed: loop..until with continue (0)
  Passed: for loop with if on one line #1 (0)
  Passed: for loop with if on one line #2 (0)
  Passed: for loop with two 'end for's on one line (0)
  Passed: while loop with two 'end while's on one line (0)
  Passed: loop-until with two 'until's on one line (0)
  Passed: goto-loop with two 'end-if's on one line (0)
  Passed: continue to parent loop, ticket:396 (0)
----------------------------------------------------------------------------
  (Tests: 0017) (Status:  ok) (Failed: 0000) (Passed: 0017) (Time: 0.000000)

t_loop-translated.exe
============================================================================
all tests successful
  Passed: for #1 (0)
  Passed: for by + (0)
  Passed: for by - (0)
  Passed: for exit (0)
  Passed: for continue (0)
  Passed: for nested continue (0)
  Passed: while #1 (0)
  Passed: while continue (0)
  Passed: while nested continue (0)
  Passed: loop..until with continue (0)
  Passed: for loop with if on one line #1 (0)
  Passed: for loop with if on one line #2 (0)
  Passed: for loop with two 'end for's on one line (0)
  Passed: while loop with two 'end while's on one line (0)
  Passed: loop-until with two 'until's on one line (0)
  Passed: goto-loop with two 'end-if's on one line (0)
  Passed: continue to parent loop, ticket:396 (0)
----------------------------------------------------------------------------
  (Tests: 0017) (Status:  ok) (Failed: 0000) (Passed: 0017) (Time: 0.000000)

t_machine.e
============================================================================
all tests successful
  Passed: poke_string with null pointer (0)
  Passed: poke_string with bad data (0)
  Passed: poke_string with small buffer (0)
  Passed: poke_string (0)
  Passed: poke_wstring with null pointer (0)
  Passed: poke_wstring with small buffer (0)
  Passed: poke_wstring (0)
  Passed: peek_wstring (0)
  Passed: allocate_wstring (0)
  Passed: allocate_data with cleanup (0)
  Passed: allocate_data (0)
  Passed: is_using_DEP (0)
  Passed: is_DEP_supported (0)
  Passed: allocate_protect wordsize 2 (0)
  Passed: allocate_protect wordsize 4 (0)
  Passed: poke4 / peek4s atom (0)
  Passed: poke4 / peek4u atom (0)
  Passed: poke4 / peek4s negative atom (0)
  Passed: poke/peek negagive, doubles (0)
  Passed: poke2/peek2u negagive, doubles (0)
  Passed: poke4/peek4u negagive, doubles (0)
  Passed: poke8/peek8u negagive, doubles (0)
  Passed: poke8/peek8u long long doubles (0)
  Passed: poke8/peek8s long long double (0)
----------------------------------------------------------------------------
  (Tests: 0024) (Status:  ok) (Failed: 0000) (Passed: 0024) (Time: 0.001000)

t_machine-bound.exe
============================================================================
all tests successful
  Passed: poke_string with null pointer (0)
  Passed: poke_string with bad data (0)
  Passed: poke_string with small buffer (0)
  Passed: poke_string (0)
  Passed: poke_wstring with null pointer (0)
  Passed: poke_wstring with small buffer (0)
  Passed: poke_wstring (0)
  Passed: peek_wstring (0)
  Passed: allocate_wstring (0)
  Passed: allocate_data with cleanup (0)
  Passed: allocate_data (0)
  Passed: is_using_DEP (0)
  Passed: is_DEP_supported (0)
  Passed: allocate_protect wordsize 2 (0)
  Passed: allocate_protect wordsize 4 (0)
  Passed: poke4 / peek4s atom (0)
  Passed: poke4 / peek4u atom (0)
  Passed: poke4 / peek4s negative atom (0)
  Passed: poke/peek negagive, doubles (0)
  Passed: poke2/peek2u negagive, doubles (0)
  Passed: poke4/peek4u negagive, doubles (0)
  Passed: poke8/peek8u negagive, doubles (0)
  Passed: poke8/peek8u long long doubles (0)
  Passed: poke8/peek8s long long double (0)
----------------------------------------------------------------------------
  (Tests: 0024) (Status:  ok) (Failed: 0000) (Passed: 0024) (Time: 0.001000)

t_machine-translated.exe
============================================================================
all tests successful
  Passed: poke_string with null pointer (0)
  Passed: poke_string with bad data (0)
  Passed: poke_string with small buffer (0)
  Passed: poke_string (0)
  Passed: poke_wstring with null pointer (0)
  Passed: poke_wstring with small buffer (0)
  Passed: poke_wstring (0)
  Passed: peek_wstring (0)
  Passed: allocate_wstring (0)
  Passed: allocate_data with cleanup (0)
  Passed: allocate_data (0)
  Passed: is_using_DEP (0)
  Passed: is_DEP_supported (0)
  Passed: allocate_protect wordsize 2 (0)
  Passed: allocate_protect wordsize 4 (0)
  Passed: poke4 / peek4s atom (0)
  Passed: poke4 / peek4u atom (0)
  Passed: poke4 / peek4s negative atom (0)
  Passed: poke/peek negagive, doubles (0)
  Passed: poke2/peek2u negagive, doubles (0)
  Passed: poke4/peek4u negagive, doubles (0)
  Passed: poke8/peek8u negagive, doubles (0)
  Passed: poke8/peek8u long long doubles (0)
  Passed: poke8/peek8s long long double (0)
----------------------------------------------------------------------------
  (Tests: 0024) (Status:  ok) (Failed: 0000) (Passed: 0024) (Time: 0.000000)

t_map.e
============================================================================
EUPHORIA error with status 1
  Passed: map new #1 (0)
  Passed: map m1 get -5 (0)
  Passed: map m1 get 0 (0)
  Passed: map m1 get 5 (0)
  Passed: map m1 get 6 (0)
  Passed: map m1 get 8 (0)
  Passed: map m1 get -199999999999 (0)
  Passed: map m1 get "XXXXXXXXXX" (0)
  Passed: map m1 size#1 (0)
  Passed: map m1 keys (0)
  Passed: map m1 has #1 (0)
  Passed: map m1 has #2 (0)
  Passed: map m1 has #3 (0)
  Passed: map m1 has #4 (0)
  Passed: map m1 size#2 (0)
  Passed: map m1 get 5#2 (0)
  Passed: map m1 get 1000 (0)
  Failed: unittesting crashed (0.016000) expected 1 got 0
----------------------------------------------------------------------------
  (Tests: 0018) (Status: bad) (Failed: 0001) (Passed: 0017) (Time: 0.016000)

t_map-bound.exe
============================================================================
EUPHORIA error with status 1
  Passed: map new #1 (0)
  Passed: map m1 get -5 (0)
  Passed: map m1 get 0 (0)
  Passed: map m1 get 5 (0)
  Passed: map m1 get 6 (0)
  Passed: map m1 get 8 (0)
  Passed: map m1 get -199999999999 (0)
  Passed: map m1 get "XXXXXXXXXX" (0)
  Passed: map m1 size#1 (0)
  Passed: map m1 keys (0)
  Passed: map m1 has #1 (0)
  Passed: map m1 has #2 (0)
  Passed: map m1 has #3 (0)
  Passed: map m1 has #4 (0)
  Passed: map m1 size#2 (0)
  Passed: map m1 get 5#2 (0)
  Passed: map m1 get 1000 (0)
  Failed: unittesting crashed (0.084000) expected 1 got 0
----------------------------------------------------------------------------
  (Tests: 0018) (Status: bad) (Failed: 0001) (Passed: 0017) (Time: 0.084000)

t_map-translated.exe
============================================================================
EUPHORIA error with status 1
  Passed: map new #1 (0)
  Passed: map m1 get -5 (0)
  Passed: map m1 get 0 (0)
  Passed: map m1 get 5 (0)
  Passed: map m1 get 6 (0)
  Passed: map m1 get 8 (0)
  Passed: map m1 get -199999999999 (0)
  Passed: map m1 get "XXXXXXXXXX" (0)
  Passed: map m1 size#1 (0)
  Passed: map m1 keys (0)
  Passed: map m1 has #1 (0)
  Passed: map m1 has #2 (0)
  Passed: map m1 has #3 (0)
  Passed: map m1 has #4 (0)
  Passed: map m1 size#2 (0)
  Passed: map m1 get 5#2 (0)
  Passed: map m1 get 1000 (0)
  Failed: unittesting crashed (0.018000) expected 1 got 0
----------------------------------------------------------------------------
  (Tests: 0018) (Status: bad) (Failed: 0001) (Passed: 0017) (Time: 0.037000)

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

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

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

t_memory.e
============================================================================
all tests successful
  Passed: allocate_string not 0 (0)
  Passed: allocate_string contents (0)
  Passed: allocate_pointer_array not 0 (0)
  Passed: allocate_pointer_array element 1 (0)
  Passed: allocate_pointer_array element 2 (0)
  Passed: allocate_pointer_array element 3 (0)
  Passed: allocate_string_pointer_array not 0 (0)
  Passed: allocate_string_pointer_array element 1 (0)
  Passed: allocate_string_pointer_array element 2 (0)
  Passed: page & address length check (0)
  Passed: poke8/peek8u 2^40 (0)
  Passed: poke8/peek8s 2^40 (0)
  Passed: poke8/peek4u -1 (0)
  Passed: poke8/peek4u+4 -1 (0)
  Passed: poke8/peek8u -1 (0)
  Passed: poke8/peek8s -1 (0)
  Passed: poke8/peek8u 1,2,3 (0)
  Passed: poke8/peek8s 1,2,3 (0)
  Passed: poke8/peek8s 1,2,3 (0)
  Passed: poke/peek_pointer 0x1234 (0)
  Passed: poke/peek_pointer 0x1234 & 0x5678 (0)
  Passed: sizeof int (0)
  Passed: sizeof dbl (0)
  Passed: peek sequence (0)
  Passed: poke_long (0)
  Passed: peek_longs (0)
  Passed: peek_longu (0)
  Passed: poke4/peek4u 2203034759 (0)
----------------------------------------------------------------------------
  (Tests: 0028) (Status:  ok) (Failed: 0000) (Passed: 0028) (Time: 0.001000)

t_memory-bound.exe
============================================================================
all tests successful
  Passed: allocate_string not 0 (0)
  Passed: allocate_string contents (0)
  Passed: allocate_pointer_array not 0 (0)
  Passed: allocate_pointer_array element 1 (0)
  Passed: allocate_pointer_array element 2 (0)
  Passed: allocate_pointer_array element 3 (0)
  Passed: allocate_string_pointer_array not 0 (0)
  Passed: allocate_string_pointer_array element 1 (0)
  Passed: allocate_string_pointer_array element 2 (0)
  Passed: page & address length check (0)
  Passed: poke8/peek8u 2^40 (0)
  Passed: poke8/peek8s 2^40 (0)
  Passed: poke8/peek4u -1 (0)
  Passed: poke8/peek4u+4 -1 (0)
  Passed: poke8/peek8u -1 (0)
  Passed: poke8/peek8s -1 (0)
  Passed: poke8/peek8u 1,2,3 (0)
  Passed: poke8/peek8s 1,2,3 (0)
  Passed: poke8/peek8s 1,2,3 (0)
  Passed: poke/peek_pointer 0x1234 (0)
  Passed: poke/peek_pointer 0x1234 & 0x5678 (0)
  Passed: sizeof int (0)
  Passed: sizeof dbl (0)
  Passed: peek sequence (0)
  Passed: poke_long (0)
  Passed: peek_longs (0)
  Passed: peek_longu (0)
  Passed: poke4/peek4u 2203034759 (0)
----------------------------------------------------------------------------
  (Tests: 0028) (Status:  ok) (Failed: 0000) (Passed: 0028) (Time: 0.000000)

t_memory-translated.exe
============================================================================
all tests successful
  Passed: allocate_string not 0 (0.016000)
  Passed: allocate_string contents (0)
  Passed: allocate_pointer_array not 0 (0)
  Passed: allocate_pointer_array element 1 (0)
  Passed: allocate_pointer_array element 2 (0)
  Passed: allocate_pointer_array element 3 (0)
  Passed: allocate_string_pointer_array not 0 (0)
  Passed: allocate_string_pointer_array element 1 (0)
  Passed: allocate_string_pointer_array element 2 (0)
  Passed: page & address length check (0)
  Passed: poke8/peek8u 2^40 (0)
  Passed: poke8/peek8s 2^40 (0)
  Passed: poke8/peek4u -1 (0)
  Passed: poke8/peek4u+4 -1 (0)
  Passed: poke8/peek8u -1 (0)
  Passed: poke8/peek8s -1 (0)
  Passed: poke8/peek8u 1,2,3 (0)
  Passed: poke8/peek8s 1,2,3 (0)
  Passed: poke8/peek8s 1,2,3 (0)
  Passed: poke/peek_pointer 0x1234 (0)
  Passed: poke/peek_pointer 0x1234 & 0x5678 (0)
  Passed: sizeof int (0)
  Passed: sizeof dbl (0)
  Passed: peek sequence (0)
  Passed: poke_long (0)
  Passed: peek_longs (0)
  Passed: peek_longu (0)
  Passed: poke4/peek4u 2203034759 (0)
----------------------------------------------------------------------------
  (Tests: 0028) (Status:  ok) (Failed: 0000) (Passed: 0028) (Time: 0.016000)

t_msgbox.e
============================================================================
all tests successful
  Passed: msgbox.e at least loads (0)
----------------------------------------------------------------------------
  (Tests: 0001) (Status:  ok) (Failed: 0000) (Passed: 0001) (Time: 0.000000)

t_msgbox-bound.exe
============================================================================
all tests successful
  Passed: msgbox.e at least loads (0.001000)
----------------------------------------------------------------------------
  (Tests: 0001) (Status:  ok) (Failed: 0000) (Passed: 0001) (Time: 0.001000)

t_msgbox-translated.exe
============================================================================
all tests successful
  Passed: msgbox.e at least loads (0)
----------------------------------------------------------------------------
  (Tests: 0001) (Status:  ok) (Failed: 0000) (Passed: 0001) (Time: 0.000000)

t_multiassign.e
============================================================================
all tests successful
  Passed: a {a, b} = { 1, 2 } (0.001000)
  Passed: b {a, b} = { 1, 2 } (0)
  Passed: b {?, b} = { 2, 3 } (0)
  Passed: swap a (0)
  Passed: swap b (0)
  Passed: {a} = foo() (0)
  Passed: a {?, a, ?, b, ? } = foo() (0)
  Passed: b {?, a, ?, b, ? } = foo() (0)
----------------------------------------------------------------------------
  (Tests: 0008) (Status:  ok) (Failed: 0000) (Passed: 0008) (Time: 0.001000)

t_multiassign-bound.exe
============================================================================
all tests successful
  Passed: a {a, b} = { 1, 2 } (0)
  Passed: b {a, b} = { 1, 2 } (0)
  Passed: b {?, b} = { 2, 3 } (0)
  Passed: swap a (0)
  Passed: swap b (0)
  Passed: {a} = foo() (0)
  Passed: a {?, a, ?, b, ? } = foo() (0)
  Passed: b {?, a, ?, b, ? } = foo() (0)
----------------------------------------------------------------------------
  (Tests: 0008) (Status:  ok) (Failed: 0000) (Passed: 0008) (Time: 0.000000)

t_multiassign-translated.exe
============================================================================
all tests successful
  Passed: a {a, b} = { 1, 2 } (0)
  Passed: b {a, b} = { 1, 2 } (0)
  Passed: b {?, b} = { 2, 3 } (0)
  Passed: swap a (0)
  Passed: swap b (0)
  Passed: {a} = foo() (0)
  Passed: a {?, a, ?, b, ? } = foo() (0)
  Passed: b {?, a, ?, b, ? } = foo() (0)
----------------------------------------------------------------------------
  (Tests: 0008) (Status:  ok) (Failed: 0000) (Passed: 0008) (Time: 0.000000)

t_net_common.e
============================================================================
all tests successful
  Passed: is_inetaddr #1 (0.016000)
  Passed: is_inetaddr #2 (0)
  Passed: is_inetaddr #3 (0)
  Passed: is_inetaddr #3 (0)
  Passed: is_inetaddr #4 (0)
  Passed: is_inetaddr #5 (0)
  Passed: is_inetaddr #6 (0)
  Passed: is_inetaddr #7 (0)
  Passed: is_inetaddr #8 (0)
  Passed: parse_ip_address #1 (0)
  Passed: parse_ip_address #2 (0)
  Passed: parse_ip_address #3 (0)
  Passed: parse_ip_address #4 (0)
  Passed: parse_ip_address #4 (0)
  Passed: parse_url (http) #1 (0)
  Passed: parse_url constant values #1 (0)
  Passed: parse_url constant values #2 (0)
  Passed: parse_url constant values #3 (0)
  Passed: parse_url constant values #4 (0)
  Passed: parse_url constant values #5 (0)
  Passed: parse_url (mailto) #1 (0)
  Passed: parse_url (mailto) constant values #1 (0)
  Passed: parse_url (mailto) constant values #1 (0)
  Passed: parse_url (mailto) constant values #1 (0)
  Passed: parse_url (mailto) constant values #1 (0)
  Passed: parse_url (mailto) constant values #1 (0)
  Passed: parse_url (mailto) constant values #1 (0)
  Passed: parse_url invalid (0)
----------------------------------------------------------------------------
  (Tests: 0028) (Status:  ok) (Failed: 0000) (Passed: 0028) (Time: 0.016000)

t_net_common-bound.exe
============================================================================
all tests successful
  Passed: is_inetaddr #1 (0.001000)
  Passed: is_inetaddr #2 (0)
  Passed: is_inetaddr #3 (0)
  Passed: is_inetaddr #3 (0)
  Passed: is_inetaddr #4 (0)
  Passed: is_inetaddr #5 (0)
  Passed: is_inetaddr #6 (0)
  Passed: is_inetaddr #7 (0)
  Passed: is_inetaddr #8 (0)
  Passed: parse_ip_address #1 (0)
  Passed: parse_ip_address #2 (0)
  Passed: parse_ip_address #3 (0)
  Passed: parse_ip_address #4 (0)
  Passed: parse_ip_address #4 (0)
  Passed: parse_url (http) #1 (0)
  Passed: parse_url constant values #1 (0)
  Passed: parse_url constant values #2 (0)
  Passed: parse_url constant values #3 (0)
  Passed: parse_url constant values #4 (0)
  Passed: parse_url constant values #5 (0)
  Passed: parse_url (mailto) #1 (0)
  Passed: parse_url (mailto) constant values #1 (0)
  Passed: parse_url (mailto) constant values #1 (0)
  Passed: parse_url (mailto) constant values #1 (0)
  Passed: parse_url (mailto) constant values #1 (0)
  Passed: parse_url (mailto) constant values #1 (0)
  Passed: parse_url (mailto) constant values #1 (0)
  Passed: parse_url invalid (0)
----------------------------------------------------------------------------
  (Tests: 0028) (Status:  ok) (Failed: 0000) (Passed: 0028) (Time: 0.002000)

t_net_common-translated.exe
============================================================================
all tests successful
  Passed: is_inetaddr #1 (0)
  Passed: is_inetaddr #2 (0)
  Passed: is_inetaddr #3 (0)
  Passed: is_inetaddr #3 (0)
  Passed: is_inetaddr #4 (0)
  Passed: is_inetaddr #5 (0)
  Passed: is_inetaddr #6 (0)
  Passed: is_inetaddr #7 (0)
  Passed: is_inetaddr #8 (0)
  Passed: parse_ip_address #1 (0)
  Passed: parse_ip_address #2 (0)
  Passed: parse_ip_address #3 (0)
  Passed: parse_ip_address #4 (0)
  Passed: parse_ip_address #4 (0)
  Passed: parse_url (http) #1 (0)
  Passed: parse_url constant values #1 (0)
  Passed: parse_url constant values #2 (0)
  Passed: parse_url constant values #3 (0)
  Passed: parse_url constant values #4 (0)
  Passed: parse_url constant values #5 (0)
  Passed: parse_url (mailto) #1 (0)
  Passed: parse_url (mailto) constant values #1 (0)
  Passed: parse_url (mailto) constant values #1 (0)
  Passed: parse_url (mailto) constant values #1 (0)
  Passed: parse_url (mailto) constant values #1 (0)
  Passed: parse_url (mailto) constant values #1 (0)
  Passed: parse_url (mailto) constant values #1 (0)
  Passed: parse_url invalid (0)
----------------------------------------------------------------------------
  (Tests: 0028) (Status:  ok) (Failed: 0000) (Passed: 0028) (Time: 0.000000)

t_net_dns.e
============================================================================
all tests successful
  Passed: host_by_name #1 (0.016000)
  Passed: host_by_name #2 (0)
  Passed: host_by_name #3 (0)
  Passed: host_by_name #4 (0)
  Passed: host_by_name #5 (0)
  Passed: host_by_name #6 (0)
  Passed: host_by_name ipcheck (0)
  Passed: host_by_addr #1 (0)
  Passed: host_by_addr #2 (0)
  Passed: host_by_addr #3 (0)
  Passed: host_by_addr #4 (0)
  Passed: host_by_addr #5 (0)
  Passed: host_by_addr #6 (0)
  Passed: host_by_addr ipcheck (0)
----------------------------------------------------------------------------
  (Tests: 0014) (Status:  ok) (Failed: 0000) (Passed: 0014) (Time: 0.016000)

t_net_dns-bound.exe
============================================================================
all tests successful
  Passed: host_by_name #1 (0.015000)
  Passed: host_by_name #2 (0)
  Passed: host_by_name #3 (0)
  Passed: host_by_name #4 (0)
  Passed: host_by_name #5 (0)
  Passed: host_by_name #6 (0)
  Passed: host_by_name ipcheck (0)
  Passed: host_by_addr #1 (0)
  Passed: host_by_addr #2 (0)
  Passed: host_by_addr #3 (0)
  Passed: host_by_addr #4 (0)
  Passed: host_by_addr #5 (0)
  Passed: host_by_addr #6 (0)
  Passed: host_by_addr ipcheck (0)
----------------------------------------------------------------------------
  (Tests: 0014) (Status:  ok) (Failed: 0000) (Passed: 0014) (Time: 0.015000)

t_net_dns-translated.exe
============================================================================
all tests successful
  Passed: host_by_name #1 (0.031000)
  Passed: host_by_name #2 (0)
  Passed: host_by_name #3 (0)
  Passed: host_by_name #4 (0)
  Passed: host_by_name #5 (0)
  Passed: host_by_name #6 (0)
  Passed: host_by_name ipcheck (0)
  Passed: host_by_addr #1 (0)
  Passed: host_by_addr #2 (0)
  Passed: host_by_addr #3 (0)
  Passed: host_by_addr #4 (0)
  Passed: host_by_addr #5 (0)
  Passed: host_by_addr #6 (0)
  Passed: host_by_addr ipcheck (0)
----------------------------------------------------------------------------
  (Tests: 0014) (Status:  ok) (Failed: 0000) (Passed: 0014) (Time: 0.031000)

t_net_http.e
============================================================================
all tests successful
  Passed: http_get content readable with http_get slash only path (1.267000)
  Passed: http_get content non-empty with http_get slash only path (0)
  Passed: content readable http_get no path (1.223000)
  Passed: content non-empty with http_get no path (0)
  Passed: content readable from http_get with a path (1.843000)
  Passed: content correct form from http_get with a path (0)
  Passed: content readable from http_get with port and path (2.143000)
  Passed: content correct from http_get with port and path (0)
  Passed: http_post post #1 (1.223000)
  Passed: http_get with headers #2 (0.923000)
  Passed: http_get with headers #3 (0)
  Passed: http_get with headers #4 (0)
  Passed: http_get with headers #5 (1.843000)
  Passed: http_get with headers #6 (0)
  Passed: http_get with headers #7 (0.728000)
  Passed: http_get with headers #8 (0)
  Passed: multipart form file upload (0.796000)
----------------------------------------------------------------------------
  (Tests: 0017) (Status:  ok) (Failed: 0000) (Passed: 0017) (Time: 12.004000)

t_net_http-bound.exe
============================================================================
all tests successful
  Passed: http_get content readable with http_get slash only path (1.244000)
  Passed: http_get content non-empty with http_get slash only path (0)
  Passed: content readable http_get no path (1.124000)
  Passed: content non-empty with http_get no path (0)
  Passed: content readable from http_get with a path (2.044000)
  Passed: content correct form from http_get with a path (0)
  Passed: content readable from http_get with port and path (1.849000)
  Passed: content correct from http_get with port and path (0.001000)
  Passed: http_post post #1 (1.225000)
  Passed: http_get with headers #2 (0.580000)
  Passed: http_get with headers #3 (0)
  Passed: http_get with headers #4 (0)
  Passed: http_get with headers #5 (1.362000)
  Passed: http_get with headers #6 (0)
  Passed: http_get with headers #7 (0.723000)
  Passed: http_get with headers #8 (0)
  Passed: multipart form file upload (0.817000)
----------------------------------------------------------------------------
  (Tests: 0017) (Status:  ok) (Failed: 0000) (Passed: 0017) (Time: 10.969000)

t_net_http-translated.exe
============================================================================
all tests successful
  Passed: http_get content readable with http_get slash only path (1.837000)
  Passed: http_get content non-empty with http_get slash only path (0)
  Passed: content readable http_get no path (0.991000)
  Passed: content non-empty with http_get no path (0)
  Passed: content readable from http_get with a path (1.574000)
  Passed: content correct form from http_get with a path (0)
  Passed: content readable from http_get with port and path (2.140000)
  Passed: content correct from http_get with port and path (0)
  Passed: http_post post #1 (1.174000)
  Passed: http_get with headers #2 (1.087000)
  Passed: http_get with headers #3 (0)
  Passed: http_get with headers #4 (0)
  Passed: http_get with headers #5 (1.122000)
  Passed: http_get with headers #6 (0)
  Passed: http_get with headers #7 (0.716000)
  Passed: http_get with headers #8 (0)
  Passed: multipart form file upload (0.717000)
----------------------------------------------------------------------------
  (Tests: 0017) (Status:  ok) (Failed: 0000) (Passed: 0017) (Time: 11.358000)

t_net_url.e
============================================================================
all tests successful
  Passed: parse_querystring #1 (0)
  Passed: parse_querystring #2 (0)
  Passed: parse_querystring #3 (0)
  Passed: encode 1 (0)
  Passed: encode 2 (0)
  Passed: decode #1 (0)
  Passed: decode #2 (0)
  Passed: parse #1 (0)
  Passed: parse #2 (0)
  Passed: parse #3 (0)
  Passed: parse #4 (0)
  Passed: parse #5 (0)
  Passed: parse #5 (0)
  Passed: parse #6 (0)
----------------------------------------------------------------------------
  (Tests: 0014) (Status:  ok) (Failed: 0000) (Passed: 0014) (Time: 0.000000)

t_net_url-bound.exe
============================================================================
all tests successful
  Passed: parse_querystring #1 (0.001000)
  Passed: parse_querystring #2 (0)
  Passed: parse_querystring #3 (0)
  Passed: encode 1 (0)
  Passed: encode 2 (0)
  Passed: decode #1 (0)
  Passed: decode #2 (0)
  Passed: parse #1 (0)
  Passed: parse #2 (0)
  Passed: parse #3 (0)
  Passed: parse #4 (0)
  Passed: parse #5 (0)
  Passed: parse #5 (0)
  Passed: parse #6 (0)
----------------------------------------------------------------------------
  (Tests: 0014) (Status:  ok) (Failed: 0000) (Passed: 0014) (Time: 0.001000)

t_net_url-translated.exe
============================================================================
all tests successful
  Passed: parse_querystring #1 (0)
  Passed: parse_querystring #2 (0)
  Passed: parse_querystring #3 (0)
  Passed: encode 1 (0)
  Passed: encode 2 (0)
  Passed: decode #1 (0)
  Passed: decode #2 (0)
  Passed: parse #1 (0)
  Passed: parse #2 (0)
  Passed: parse #3 (0)
  Passed: parse #4 (0)
  Passed: parse #5 (0)
  Passed: parse #5 (0)
  Passed: parse #6 (0)
----------------------------------------------------------------------------
  (Tests: 0014) (Status:  ok) (Failed: 0000) (Passed: 0014) (Time: 0.016000)

t_ns_routine_id.e
============================================================================
all tests successful
  Passed: type check cause machine exception? (0.002000)
  Passed: default namespace forward reference routine_id (0)
----------------------------------------------------------------------------
  (Tests: 0002) (Status:  ok) (Failed: 0000) (Passed: 0002) (Time: 0.002000)

t_ns_routine_id-bound.exe
============================================================================
all tests successful
  Passed: type check cause machine exception? (0)
  Passed: default namespace forward reference routine_id (0)
----------------------------------------------------------------------------
  (Tests: 0002) (Status:  ok) (Failed: 0000) (Passed: 0002) (Time: 0.000000)

t_ns_routine_id-translated.exe
============================================================================
all tests successful
  Passed: type check cause machine exception? (0)
  Passed: default namespace forward reference routine_id (0)
----------------------------------------------------------------------------
  (Tests: 0002) (Status:  ok) (Failed: 0000) (Passed: 0002) (Time: 0.000000)

t_object.e
============================================================================
all tests successful
  Passed: detect uninitialized integer (0.001000)
  Passed: detect uninitialized atom (0)
  Passed: detect uninitialized sequence (0)
  Passed: detect uninitialized object (0)
  Passed: forward detect uninitialized integer (0)
  Passed: forward detect uninitialized atom (0)
  Passed: forward detect uninitialized sequence (0)
  Passed: forward detect uninitialized object (0)
  Passed: detect initialized integer (0)
  Passed: detect initialized atom (0)
  Passed: detect initialized sequence (0)
  Passed: detect initialized object (0)
  Passed: forward detect initialized integer (0)
  Passed: forward detect initialized atom (0)
  Passed: forward detect initialized sequence (0)
  Passed: forward detect initialized object (0)
  Passed: regular function call (0)
  Passed: forward function call (0)
  Passed: subscripted object call (0)
  Passed: subscripted twice object call (0)
  Passed: subscripted dollar object call (0)
  Passed: subscripted dollar and number object call (0)
  Passed: double subscripted dollar object call (0)
  Passed: subscripted object call (0)
  Passed: subscripted twice object call (0)
  Passed: subscripted dollar object call (0)
  Passed: subscripted dollar and number object call (0)
  Passed: double subscripted dollar object call (0)
----------------------------------------------------------------------------
  (Tests: 0028) (Status:  ok) (Failed: 0000) (Passed: 0028) (Time: 0.002000)

t_object-bound.exe
============================================================================
all tests successful
  Passed: detect uninitialized integer (0.001000)
  Passed: detect uninitialized atom (0)
  Passed: detect uninitialized sequence (0)
  Passed: detect uninitialized object (0)
  Passed: forward detect uninitialized integer (0)
  Passed: forward detect uninitialized atom (0)
  Passed: forward detect uninitialized sequence (0)
  Passed: forward detect uninitialized object (0)
  Passed: detect initialized integer (0)
  Passed: detect initialized atom (0)
  Passed: detect initialized sequence (0)
  Passed: detect initialized object (0)
  Passed: forward detect initialized integer (0)
  Passed: forward detect initialized atom (0)
  Passed: forward detect initialized sequence (0)
  Passed: forward detect initialized object (0)
  Passed: regular function call (0)
  Passed: forward function call (0.001000)
  Passed: subscripted object call (0)
  Passed: subscripted twice object call (0)
  Passed: subscripted dollar object call (0)
  Passed: subscripted dollar and number object call (0)
  Passed: double subscripted dollar object call (0)
  Passed: subscripted object call (0)
  Passed: subscripted twice object call (0)
  Passed: subscripted dollar object call (0)
  Passed: subscripted dollar and number object call (0)
  Passed: double subscripted dollar object call (0)
----------------------------------------------------------------------------
  (Tests: 0028) (Status:  ok) (Failed: 0000) (Passed: 0028) (Time: 0.002000)

t_object-translated.exe
============================================================================
all tests successful
  Passed: detect uninitialized integer (0)
  Passed: detect uninitialized atom (0)
  Passed: detect uninitialized sequence (0)
  Passed: detect uninitialized object (0)
  Passed: forward detect uninitialized integer (0)
  Passed: forward detect uninitialized atom (0)
  Passed: forward detect uninitialized sequence (0)
  Passed: forward detect uninitialized object (0)
  Passed: detect initialized integer (0)
  Passed: detect initialized atom (0)
  Passed: detect initialized sequence (0)
  Passed: detect initialized object (0)
  Passed: forward detect initialized integer (0)
  Passed: forward detect initialized atom (0)
  Passed: forward detect initialized sequence (0)
  Passed: forward detect initialized object (0)
  Passed: regular function call (0)
  Passed: forward function call (0)
  Passed: subscripted object call (0)
  Passed: subscripted twice object call (0)
  Passed: subscripted dollar object call (0)
  Passed: subscripted dollar and number object call (0)
  Passed: double subscripted dollar object call (0)
  Passed: subscripted object call (0)
  Passed: subscripted twice object call (0)
  Passed: subscripted dollar object call (0)
  Passed: subscripted dollar and number object call (0)
  Passed: double subscripted dollar object call (0)
----------------------------------------------------------------------------
  (Tests: 0028) (Status:  ok) (Failed: 0000) (Passed: 0028) (Time: 0.000000)

t_os.e
============================================================================
all tests successful
  Passed: getenv() #1 (0)
  Passed: setenv() new (0)
  Passed: getenv() #2 (0)
  Passed: setenv() overwrite (0)
  Passed: getenv() #3 (0)
  Passed: setenv() no overwrite (0)
  Passed: getenv() #4 (0)
  Passed: unsetenv() (0)
  Passed: getenv() #5 (0)
  Passed: get_pid() (0)
----------------------------------------------------------------------------
  (Tests: 0010) (Status:  ok) (Failed: 0000) (Passed: 0010) (Time: 0.000000)

t_os-bound.exe
============================================================================
all tests successful
  Passed: getenv() #1 (0)
  Passed: setenv() new (0)
  Passed: getenv() #2 (0)
  Passed: setenv() overwrite (0)
  Passed: getenv() #3 (0)
  Passed: setenv() no overwrite (0)
  Passed: getenv() #4 (0)
  Passed: unsetenv() (0)
  Passed: getenv() #5 (0)
  Passed: get_pid() (0)
----------------------------------------------------------------------------
  (Tests: 0010) (Status:  ok) (Failed: 0000) (Passed: 0010) (Time: 0.001000)

t_os-translated.exe
============================================================================
all tests successful
  Passed: getenv() #1 (0)
  Passed: setenv() new (0)
  Passed: getenv() #2 (0)
  Passed: setenv() overwrite (0)
  Passed: getenv() #3 (0)
  Passed: setenv() no overwrite (0)
  Passed: getenv() #4 (0)
  Passed: unsetenv() (0)
  Passed: getenv() #5 (0)
  Passed: get_pid() (0)
----------------------------------------------------------------------------
  (Tests: 0010) (Status:  ok) (Failed: 0000) (Passed: 0010) (Time: 0.000000)

t_override.e
============================================================================
all tests successful
  Passed: Alternate version used (0.002000)
  Passed: Task carried out (0)
  Passed: Standard version used (0.004000)
  Passed: Anything else? (0)
----------------------------------------------------------------------------
  (Tests: 0004) (Status:  ok) (Failed: 0000) (Passed: 0004) (Time: 0.006000)

t_override-bound.exe
============================================================================
all tests successful
  Passed: Alternate version used (0.015000)
  Passed: Task carried out (0)
  Passed: Standard version used (0.001000)
  Passed: Anything else? (0)
----------------------------------------------------------------------------
  (Tests: 0004) (Status:  ok) (Failed: 0000) (Passed: 0004) (Time: 0.017000)

t_override-translated.exe
============================================================================
all tests successful
  Passed: Alternate version used (0)
  Passed: Task carried out (0)
  Passed: Standard version used (0)
  Passed: Anything else? (0)
----------------------------------------------------------------------------
  (Tests: 0004) (Status:  ok) (Failed: 0000) (Passed: 0004) (Time: 0.000000)

t_pipeio.e
============================================================================
all tests successful
  Passed: pipe:write #1 (0)
  Passed: pipe:read (0.250000)
----------------------------------------------------------------------------
  (Tests: 0002) (Status:  ok) (Failed: 0000) (Passed: 0002) (Time: 0.250000)

t_pipeio-bound.exe
============================================================================
all tests successful
----------------------------------------------------------------------------
  (Tests: 0000) (Status:  ok) (Failed: 0000) (Passed: 0000) (Time: 0.000000)

t_pipeio-translated.exe
============================================================================
all tests successful
----------------------------------------------------------------------------
  (Tests: 0000) (Status:  ok) (Failed: 0000) (Passed: 0000) (Time: 0.000000)

t_platform.e
============================================================================
all tests successful
  Passed: WIN32=platform() (0)
----------------------------------------------------------------------------
  (Tests: 0001) (Status:  ok) (Failed: 0000) (Passed: 0001) (Time: 0.000000)

t_platform-bound.exe
============================================================================
all tests successful
  Passed: WIN32=platform() (0.001000)
----------------------------------------------------------------------------
  (Tests: 0001) (Status:  ok) (Failed: 0000) (Passed: 0001) (Time: 0.001000)

t_platform-translated.exe
============================================================================
all tests successful
  Passed: WIN32=platform() (0.001000)
----------------------------------------------------------------------------
  (Tests: 0001) (Status:  ok) (Failed: 0000) (Passed: 0001) (Time: 0.001000)

t_primes.e
============================================================================
all tests successful
  Passed: prime list (11) (0)
  Passed: calc_primes up to 5 (already calc'd) (0)
  Passed: calc_primes up to 5 (already calc'd) (0)
  Passed: calc_primes up to 11 (0)
  Passed: primes found #0 (0)
  Passed: No time limit (0)
  Passed: Sanity check #1 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: primes found #1 (0)
  Passed: primes growth #1 (0)
  Passed: primes found #2 (0)
  Passed: primes found #3 (0)
  Passed: primes growth #2 (0)
  Passed: primes missing #1 (0.016000)
  Passed: primes growth #3 (0)
  Passed: primes missing #2 (0)
  Passed: primes growth #4 (0)
  Passed: primes time out (0.247000)
  Passed: fast search (0)
----------------------------------------------------------------------------
  (Tests: 0343) (Status:  ok) (Failed: 0000) (Passed: 0343) (Time: 0.279000)

t_primes-bound.exe
============================================================================
all tests successful
  Passed: prime list (11) (0)
  Passed: calc_primes up to 5 (already calc'd) (0)
  Passed: calc_primes up to 5 (already calc'd) (0)
  Passed: calc_primes up to 11 (0)
  Passed: primes found #0 (0)
  Passed: No time limit (0)
  Passed: Sanity check #1 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: primes found #1 (0)
  Passed: primes growth #1 (0)
  Passed: primes found #2 (0)
  Passed: primes found #3 (0)
  Passed: primes growth #2 (0)
  Passed: primes missing #1 (0.016000)
  Passed: primes growth #3 (0)
  Passed: primes missing #2 (0)
  Passed: primes growth #4 (0)
  Passed: primes time out (0.262000)
  Passed: fast search (0)
----------------------------------------------------------------------------
  (Tests: 0343) (Status:  ok) (Failed: 0000) (Passed: 0343) (Time: 0.278000)

t_primes-translated.exe
============================================================================
all tests successful
  Passed: prime list (11) (0)
  Passed: calc_primes up to 5 (already calc'd) (0)
  Passed: calc_primes up to 5 (already calc'd) (0)
  Passed: calc_primes up to 11 (0)
  Passed: primes found #0 (0)
  Passed: No time limit (0)
  Passed: Sanity check #1 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: Sanity check #2 (0)
  Passed: primes found #1 (0)
  Passed: primes growth #1 (0)
  Passed: primes found #2 (0)
  Passed: primes found #3 (0)
  Passed: primes growth #2 (0)
  Passed: primes missing #1 (0.016000)
  Passed: primes growth #3 (0)
  Passed: primes missing #2 (0)
  Passed: primes growth #4 (0)
  Passed: primes time out (0.254000)
  Passed: fast search (0)
----------------------------------------------------------------------------
  (Tests: 0343) (Status:  ok) (Failed: 0000) (Passed: 0343) (Time: 0.285000)

t_rand.e
============================================================================
all tests successful
  Passed: set_rand (0)
  Passed: get_rand #1 (0)
  Passed: get_rand #2 (0)
  Passed: get_rand #3 (0)
  Passed: rand_range A (0)
  Passed: rand_range B (0)
  Passed: rand_range C (0)
  Passed: rand_range D (0)
  Passed: rand_range E (0)
  Passed: rand_range F (0.001000)
  Passed: rand_range G (0)
  Passed: rnd() A (0)
  Passed: rnd() B (0)
  Passed: rnd() C (0)
  Passed: rnd_1() A (0)
  Passed: rnd_1() B (0)
  Passed: rnd_1() C (0)
  Passed: rnd() #2 (0)
  Passed: set_rand explicit  (0)
  Passed: set_rand string (0)
  Passed: chance() (0.001000)
  Passed: roll() (0)
  Passed: roll(-1) (0)
  Passed: roll( atom ) (0)
  Passed: rand_range(hi,lo) ticket:501 (0)
  Passed: empty sample (0)
  Passed: empty sample without replacement, also unselected (0)
  Passed: full sample (0)
  Passed: full sample without replacement, also unselected (0)
----------------------------------------------------------------------------
  (Tests: 0029) (Status:  ok) (Failed: 0000) (Passed: 0029) (Time: 0.002000)

t_rand-bound.exe
============================================================================
all tests successful
  Passed: set_rand (0)
  Passed: get_rand #1 (0)
  Passed: get_rand #2 (0)
  Passed: get_rand #3 (0)
  Passed: rand_range A (0)
  Passed: rand_range B (0)
  Passed: rand_range C (0)
  Passed: rand_range D (0)
  Passed: rand_range E (0)
  Passed: rand_range F (0)
  Passed: rand_range G (0)
  Passed: rnd() A (0)
  Passed: rnd() B (0)
  Passed: rnd() C (0)
  Passed: rnd_1() A (0)
  Passed: rnd_1() B (0)
  Passed: rnd_1() C (0)
  Passed: rnd() #2 (0)
  Passed: set_rand explicit  (0)
  Passed: set_rand string (0)
  Passed: chance() (0.016000)
  Passed: roll() (0)
  Passed: roll(-1) (0)
  Passed: roll( atom ) (0)
  Passed: rand_range(hi,lo) ticket:501 (0)
  Passed: empty sample (0)
  Passed: empty sample without replacement, also unselected (0)
  Passed: full sample (0)
  Passed: full sample without replacement, also unselected (0)
----------------------------------------------------------------------------
  (Tests: 0029) (Status:  ok) (Failed: 0000) (Passed: 0029) (Time: 0.016000)

t_rand-translated.exe
============================================================================
all tests successful
  Passed: set_rand (0)
  Passed: get_rand #1 (0)
  Passed: get_rand #2 (0)
  Passed: get_rand #3 (0)
  Passed: rand_range A (0)
  Passed: rand_range B (0)
  Passed: rand_range C (0)
  Passed: rand_range D (0)
  Passed: rand_range E (0)
  Passed: rand_range F (0)
  Passed: rand_range G (0)
  Passed: rnd() A (0)
  Passed: rnd() B (0)
  Passed: rnd() C (0)
  Passed: rnd_1() A (0)
  Passed: rnd_1() B (0)
  Passed: rnd_1() C (0)
  Passed: rnd() #2 (0)
  Passed: set_rand explicit  (0)
  Passed: set_rand string (0)
  Passed: chance() (0.002000)
  Passed: roll() (0)
  Passed: roll(-1) (0)
  Passed: roll( atom ) (0)
  Passed: rand_range(hi,lo) ticket:501 (0)
  Passed: empty sample (0)
  Passed: empty sample without replacement, also unselected (0)
  Passed: full sample (0)
  Passed: full sample without replacement, also unselected (0)
----------------------------------------------------------------------------
  (Tests: 0029) (Status:  ok) (Failed: 0000) (Passed: 0029) (Time: 0.003000)

t_recursion.e
============================================================================
all tests successful
  Passed: Ackermann 3, 2 (0.001000)
  Passed: recursive sequence (0)
----------------------------------------------------------------------------
  (Tests: 0002) (Status:  ok) (Failed: 0000) (Passed: 0002) (Time: 0.001000)

t_recursion-bound.exe
============================================================================
all tests successful
  Passed: Ackermann 3, 2 (0)
  Passed: recursive sequence (0)
----------------------------------------------------------------------------
  (Tests: 0002) (Status:  ok) (Failed: 0000) (Passed: 0002) (Time: 0.000000)

t_recursion-translated.exe
============================================================================
all tests successful
  Passed: Ackermann 3, 2 (0)
  Passed: recursive sequence (0)
----------------------------------------------------------------------------
  (Tests: 0002) (Status:  ok) (Failed: 0000) (Passed: 0002) (Time: 0.000000)

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

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

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

t_regex_alternation.e
============================================================================
all tests successful
  Passed: regex alternation benchmark, bug #2794240 (0)
----------------------------------------------------------------------------
  (Tests: 0001) (Status:  ok) (Failed: 0000) (Passed: 0001) (Time: 0.000000)

t_regex_alternation-bound.exe
============================================================================
all tests successful
  Passed: regex alternation benchmark, bug #2794240 (0)
----------------------------------------------------------------------------
  (Tests: 0001) (Status:  ok) (Failed: 0000) (Passed: 0001) (Time: 0.000000)

t_regex_alternation-translated.exe
============================================================================
all tests successful
  Passed: regex alternation benchmark, bug #2794240 (0.003000)
----------------------------------------------------------------------------
  (Tests: 0001) (Status:  ok) (Failed: 0000) (Passed: 0001) (Time: 0.003000)

t_routine_id.e
============================================================================
all tests successful
  Passed: forward, regular routine id include (0.001000)
  Passed: forward, regular routine id same proc (0)
  Passed: forward, regular routine id same func (0)
  Passed: forward, computed routine id included (0)
  Passed: ticket:778 translated forward rid in include file (0)
----------------------------------------------------------------------------
  (Tests: 0005) (Status:  ok) (Failed: 0000) (Passed: 0005) (Time: 0.001000)

t_routine_id-bound.exe
============================================================================
all tests successful
  Passed: forward, regular routine id include (0)
  Passed: forward, regular routine id same proc (0)
  Passed: forward, regular routine id same func (0)
  Passed: forward, computed routine id included (0)
  Passed: ticket:778 translated forward rid in include file (0)
----------------------------------------------------------------------------
  (Tests: 0005) (Status:  ok) (Failed: 0000) (Passed: 0005) (Time: 0.000000)

t_routine_id-translated.exe
============================================================================
all tests successful
  Passed: forward, regular routine id include (0)
  Passed: forward, regular routine id same proc (0)
  Passed: forward, regular routine id same func (0)
  Passed: forward, computed routine id included (0)
  Passed: ticket:778 translated forward rid in include file (0)
----------------------------------------------------------------------------
  (Tests: 0005) (Status:  ok) (Failed: 0000) (Passed: 0005) (Time: 0.000000)

t_safe.e
============================================================================
all tests successful
  Passed: PAGE_NONE memory was allocated by allocate_protect (0)
  Passed: PAGE_NONE memory readable (0)
  Passed: PAGE_NONE memory writable (0)
  Passed: PAGE_NONE memory executable (0)
  Passed: PAGE_READ memory was allocated by allocate_protect (0)
  Passed: PAGE_READ memory readable (0)
  Passed: PAGE_READ memory writable (0)
  Passed: PAGE_READ memory executable (0)
  Passed: PAGE_READ_WRITE memory was allocated by allocate_protect (0)
  Passed: PAGE_READ_WRITE memory readable (0)
  Passed: PAGE_READ_WRITE memory writable (0)
  Passed: PAGE_READ_WRITE memory executable (0)
  Passed: PAGE_READ_WRITE_EXECUTE memory was allocated by allocate_protect (0)
  Passed: PAGE_READ_WRITE_EXECUTE memory readable (0)
  Passed: PAGE_READ_WRITE_EXECUTE memory writable (0)
  Passed: PAGE_READ_WRITE_EXECUTE memory executable (0)
  Passed: PAGE_READ_EXECUTE memory was allocated by allocate_protect (0)
  Passed: PAGE_READ_EXECUTE memory readable (0)
  Passed: PAGE_READ_EXECUTE memory writable (0)
  Passed: PAGE_READ_EXECUTE memory executable (0)
  Passed: safe address 0 len (0)
  Passed: safe_address 1 (0)
  Passed: safe address #1 (0)
  Passed: safe address #2 (0)
  Passed: safe address #3 (0)
  Passed: safe address #4 (0)
  Passed: safe peek atom (0)
  Passed: safe peek sequence (0)
  Passed: safe peeks (0)
  Passed: safe peeks sequence (0)
  Passed: safe peek2 atom (0)
  Passed: safe peek2 sequence (0)
  Passed: safe peek2s (0)
  Passed: safe peek2s sequence (0)
  Passed: safe peek4 atom (0)
  Passed: safe peek4 sequence (0)
  Passed: safe peek4s (0)
  Passed: safe peek4s sequence (0)
  Passed: safe peek_string (0)
  Passed: safe mem_copy (0)
  Passed: safe mem_set (0)
----------------------------------------------------------------------------
  (Tests: 0041) (Status:  ok) (Failed: 0000) (Passed: 0041) (Time: 0.015000)

t_safe-bound.exe
============================================================================
all tests successful
  Passed: PAGE_NONE memory was allocated by allocate_protect (0)
  Passed: PAGE_NONE memory readable (0)
  Passed: PAGE_NONE memory writable (0)
  Passed: PAGE_NONE memory executable (0)
  Passed: PAGE_READ memory was allocated by allocate_protect (0)
  Passed: PAGE_READ memory readable (0)
  Passed: PAGE_READ memory writable (0)
  Passed: PAGE_READ memory executable (0)
  Passed: PAGE_READ_WRITE memory was allocated by allocate_protect (0)
  Passed: PAGE_READ_WRITE memory readable (0)
  Passed: PAGE_READ_WRITE memory writable (0)
  Passed: PAGE_READ_WRITE memory executable (0)
  Passed: PAGE_READ_WRITE_EXECUTE memory was allocated by allocate_protect (0)
  Passed: PAGE_READ_WRITE_EXECUTE memory readable (0)
  Passed: PAGE_READ_WRITE_EXECUTE memory writable (0)
  Passed: PAGE_READ_WRITE_EXECUTE memory executable (0)
  Passed: PAGE_READ_EXECUTE memory was allocated by allocate_protect (0)
  Passed: PAGE_READ_EXECUTE memory readable (0)
  Passed: PAGE_READ_EXECUTE memory writable (0)
  Passed: PAGE_READ_EXECUTE memory executable (0)
  Passed: safe address 0 len (0)
  Passed: safe_address 1 (0)
  Passed: safe address #1 (0)
  Passed: safe address #2 (0)
  Passed: safe address #3 (0)
  Passed: safe address #4 (0)
  Passed: safe peek atom (0)
  Passed: safe peek sequence (0)
  Passed: safe peeks (0)
  Passed: safe peeks sequence (0)
  Passed: safe peek2 atom (0)
  Passed: safe peek2 sequence (0)
  Passed: safe peek2s (0)
  Passed: safe peek2s sequence (0)
  Passed: safe peek4 atom (0)
  Passed: safe peek4 sequence (0)
  Passed: safe peek4s (0)
  Passed: safe peek4s sequence (0)
  Passed: safe peek_string (0)
  Passed: safe mem_copy (0)
  Passed: safe mem_set (0)
----------------------------------------------------------------------------
  (Tests: 0041) (Status:  ok) (Failed: 0000) (Passed: 0041) (Time: 0.000000)

t_safe-translated.exe
============================================================================
all tests successful
  Passed: PAGE_NONE memory was allocated by allocate_protect (0)
  Passed: PAGE_NONE memory readable (0)
  Passed: PAGE_NONE memory writable (0)
  Passed: PAGE_NONE memory executable (0)
  Passed: PAGE_READ memory was allocated by allocate_protect (0)
  Passed: PAGE_READ memory readable (0)
  Passed: PAGE_READ memory writable (0)
  Passed: PAGE_READ memory executable (0)
  Passed: PAGE_READ_WRITE memory was allocated by allocate_protect (0)
  Passed: PAGE_READ_WRITE memory readable (0)
  Passed: PAGE_READ_WRITE memory writable (0)
  Passed: PAGE_READ_WRITE memory executable (0)
  Passed: PAGE_READ_WRITE_EXECUTE memory was allocated by allocate_protect (0)
  Passed: PAGE_READ_WRITE_EXECUTE memory readable (0)
  Passed: PAGE_READ_WRITE_EXECUTE memory writable (0)
  Passed: PAGE_READ_WRITE_EXECUTE memory executable (0)
  Passed: PAGE_READ_EXECUTE memory was allocated by allocate_protect (0)
  Passed: PAGE_READ_EXECUTE memory readable (0)
  Passed: PAGE_READ_EXECUTE memory writable (0)
  Passed: PAGE_READ_EXECUTE memory executable (0)
  Passed: safe address 0 len (0)
  Passed: safe_address 1 (0)
  Passed: safe address #1 (0)
  Passed: safe address #2 (0)
  Passed: safe address #3 (0)
  Passed: safe address #4 (0)
  Passed: safe peek atom (0)
  Passed: safe peek sequence (0)
  Passed: safe peeks (0)
  Passed: safe peeks sequence (0)
  Passed: safe peek2 atom (0)
  Passed: safe peek2 sequence (0)
  Passed: safe peek2s (0)
  Passed: safe peek2s sequence (0)
  Passed: safe peek4 atom (0)
  Passed: safe peek4 sequence (0)
  Passed: safe peek4s (0)
  Passed: safe peek4s sequence (0)
  Passed: safe peek_string (0)
  Passed: safe mem_copy (0)
  Passed: safe mem_set (0)
----------------------------------------------------------------------------
  (Tests: 0041) (Status:  ok) (Failed: 0000) (Passed: 0041) (Time: 0.016000)

t_scanner.e
============================================================================
all tests successful
  Passed: Scaning fp #1 (0)
  Passed: Success one one line (0)
----------------------------------------------------------------------------
  (Tests: 0002) (Status:  ok) (Failed: 0000) (Passed: 0002) (Time: 0.000000)

t_scanner-bound.exe
============================================================================
all tests successful
  Passed: Scaning fp #1 (0)
  Passed: Success one one line (0)
----------------------------------------------------------------------------
  (Tests: 0002) (Status:  ok) (Failed: 0000) (Passed: 0002) (Time: 0.000000)

t_scanner-translated.exe
============================================================================
all tests successful
  Passed: Scaning fp #1 (0)
  Passed: Success one one line (0)
----------------------------------------------------------------------------
  (Tests: 0002) (Status:  ok) (Failed: 0000) (Passed: 0002) (Time: 0.000000)

t_scientific.e
============================================================================
all tests successful
  Passed: 1. Minimum subnormal positive double: (0)
  Passed: 2. Maximum subnormal positive double: (0)
  Passed: 3. Minimum normal positive double   : (0)
  Passed: 4. Max double                       : (0)
  Passed: 5. Minimum subnormal negative double: (0)
  Passed: 6. Maximum subnormal negative double: (0)
  Passed: 7. Minimum normal negative double   : (0)
  Passed: 8. Max negative double              : (0)
  Passed: 9. Correct scanning of zeroes in scientific notation: (0)
----------------------------------------------------------------------------
  (Tests: 0009) (Status:  ok) (Failed: 0000) (Passed: 0009) (Time: 0.000000)

t_scientific-bound.exe
============================================================================
all tests successful
  Passed: 1. Minimum subnormal positive double: (0)
  Passed: 2. Maximum subnormal positive double: (0)
  Passed: 3. Minimum normal positive double   : (0)
  Passed: 4. Max double                       : (0)
  Passed: 5. Minimum subnormal negative double: (0)
  Passed: 6. Maximum subnormal negative double: (0)
  Passed: 7. Minimum normal negative double   : (0)
  Passed: 8. Max negative double              : (0)
  Passed: 9. Correct scanning of zeroes in scientific notation: (0)
----------------------------------------------------------------------------
  (Tests: 0009) (Status:  ok) (Failed: 0000) (Passed: 0009) (Time: 0.001000)

t_scientific-translated.exe
============================================================================
all tests successful
  Passed: 1. Minimum subnormal positive double: (0)
  Passed: 2. Maximum subnormal positive double: (0)
  Passed: 3. Minimum normal positive double   : (0)
  Passed: 4. Max double                       : (0)
  Passed: 5. Minimum subnormal negative double: (0)
  Passed: 6. Maximum subnormal negative double: (0)
  Passed: 7. Minimum normal negative double   : (0)
  Passed: 8. Max negative double              : (0)
  Passed: 9. Correct scanning of zeroes in scientific notation: (0)
----------------------------------------------------------------------------
  (Tests: 0009) (Status:  ok) (Failed: 0000) (Passed: 0009) (Time: 0.000000)

t_scope.e
============================================================================
all tests successful
  Passed: public include (not on initial include) (0)
  Passed: public include (not on initial include) using default namespace (0)
  Passed: resolve to local fwd public when unqualified (0)
  Passed: resolve to local fwd export when unqualified (0)
  Passed: resolve to other fwd public when qualified (0)
  Passed: resolve to other fwd export when qualified (0)
  Passed: indirect public include (0)
----------------------------------------------------------------------------
  (Tests: 0007) (Status:  ok) (Failed: 0000) (Passed: 0007) (Time: 0.000000)

t_scope-bound.exe
============================================================================
all tests successful
  Passed: public include (not on initial include) (0)
  Passed: public include (not on initial include) using default namespace (0)
  Passed: resolve to local fwd public when unqualified (0)
  Passed: resolve to local fwd export when unqualified (0)
  Passed: resolve to other fwd public when qualified (0)
  Passed: resolve to other fwd export when qualified (0)
  Passed: indirect public include (0)
----------------------------------------------------------------------------
  (Tests: 0007) (Status:  ok) (Failed: 0000) (Passed: 0007) (Time: 0.000000)

t_scope-translated.exe
============================================================================
all tests successful
  Passed: public include (not on initial include) (0.016000)
  Passed: public include (not on initial include) using default namespace (0)
  Passed: resolve to local fwd public when unqualified (0)
  Passed: resolve to local fwd export when unqualified (0)
  Passed: resolve to other fwd public when qualified (0)
  Passed: resolve to other fwd export when qualified (0)
  Passed: indirect public include (0)
----------------------------------------------------------------------------
  (Tests: 0007) (Status:  ok) (Failed: 0000) (Passed: 0007) (Time: 0.017000)

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

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

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

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

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

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

t_serialize.e
============================================================================
all tests successful
  Passed: serialize #1.1 (0)
  Passed: serialize #1.2 (0)
  Passed: serialize #1.3 (0)
  Passed: serialize #1.4 (0)
  Passed: serialize #1.5 (0)
  Passed: serialize #2.1 (0)
  Passed: serialize #2.2 (0)
  Passed: serialize #2.3 (0)
  Passed: serialize #2.4 (0)
  Passed: serialize #2.5 (0)
  Passed: serialize #3.1 (0.015000)
  Passed: serialize #3.2 (0)
  Passed: serialize #3.3 (0)
  Passed: serialize #3.4 (0)
  Passed: serialize #3.5 (0)
  Passed: serialize #4.1 (0)
  Passed: serialize #4.2 (0)
  Passed: serialize #4.3 (0)
  Passed: serialize #4.4 (0)
  Passed: serialize #4.5 (0)
  Passed: Dump (0)
  Passed: Load (0)
  Passed: deserialize negative 8-byte int (0)
  Passed: deserialize positive 8-byte int (0)
  Passed: deserialize f80 (0)
  Passed: deserialize file negative 8-byte int (0)
  Passed: deserialize file positive 8-byte int (0)
  Passed: deserialize file long double (0)
----------------------------------------------------------------------------
  (Tests: 0028) (Status:  ok) (Failed: 0000) (Passed: 0028) (Time: 0.015000)

t_serialize-bound.exe
============================================================================
all tests successful
  Passed: serialize #1.1 (0)
  Passed: serialize #1.2 (0)
  Passed: serialize #1.3 (0)
  Passed: serialize #1.4 (0)
  Passed: serialize #1.5 (0)
  Passed: serialize #2.1 (0)
  Passed: serialize #2.2 (0)
  Passed: serialize #2.3 (0)
  Passed: serialize #2.4 (0)
  Passed: serialize #2.5 (0)
  Passed: serialize #3.1 (0.001000)
  Passed: serialize #3.2 (0)
  Passed: serialize #3.3 (0)
  Passed: serialize #3.4 (0)
  Passed: serialize #3.5 (0)
  Passed: serialize #4.1 (0.001000)
  Passed: serialize #4.2 (0)
  Passed: serialize #4.3 (0)
  Passed: serialize #4.4 (0)
  Passed: serialize #4.5 (0)
  Passed: Dump (0.001000)
  Passed: Load (0.001000)
  Passed: deserialize negative 8-byte int (0)
  Passed: deserialize positive 8-byte int (0)
  Passed: deserialize f80 (0)
  Passed: deserialize file negative 8-byte int (0.001000)
  Passed: deserialize file positive 8-byte int (0)
  Passed: deserialize file long double (0)
----------------------------------------------------------------------------
  (Tests: 0028) (Status:  ok) (Failed: 0000) (Passed: 0028) (Time: 0.010000)

t_serialize-translated.exe
============================================================================
all tests successful
  Passed: serialize #1.1 (0)
  Passed: serialize #1.2 (0)
  Passed: serialize #1.3 (0)
  Passed: serialize #1.4 (0)
  Passed: serialize #1.5 (0)
  Passed: serialize #2.1 (0)
  Passed: serialize #2.2 (0)
  Passed: serialize #2.3 (0)
  Passed: serialize #2.4 (0)
  Passed: serialize #2.5 (0)
  Passed: serialize #3.1 (0.015000)
  Passed: serialize #3.2 (0)
  Passed: serialize #3.3 (0)
  Passed: serialize #3.4 (0)
  Passed: serialize #3.5 (0)
  Passed: serialize #4.1 (0)
  Passed: serialize #4.2 (0)
  Passed: serialize #4.3 (0)
  Passed: serialize #4.4 (0)
  Passed: serialize #4.5 (0)
  Passed: Dump (0)
  Passed: Load (0)
  Passed: deserialize negative 8-byte int (0)
  Passed: deserialize positive 8-byte int (0)
  Passed: deserialize f80 (0)
  Passed: deserialize file negative 8-byte int (0)
  Passed: deserialize file positive 8-byte int (0)
  Passed: deserialize file long double (0)
----------------------------------------------------------------------------
  (Tests: 0028) (Status:  ok) (Failed: 0000) (Passed: 0028) (Time: 0.015000)

t_socket.e
============================================================================
all tests successful
  Passed: service_by_name echo (0)
  Passed: service_by_name ftp (0)
  Passed: service_by_name telnet (0)
  Passed: service_by_port echo (0)
  Passed: service_by_port ftp (0)
  Passed: service_by_port telnet (0)
  Passed: get_option #1 (0)
  Passed: set_option #1 (0)
  Passed: get_option #2 (0)
  Passed: get_option #1 (0)
  Passed: get_option #2 (0)
  Passed: set_option #1 (0)
  Passed: get_option #3 (0)
  Passed: get_option #4 (0)
  Passed: set_option #2 (0)
  Passed: get_option #5 (0)
  Passed: send w/o newline (1.018000)
  Passed: receive w/o newline (0)
  Passed: send with newline (0)
  Passed: receive with newline (0)
  Passed: send large (0)
  Passed: receive large (0)
  Passed: close (0)
  Passed: atom not a valid socket (0)
  Passed: empty sequence not a valid socket (0)
  Passed: one element sequence not a valid socket (0)
  Passed: three element sequence not a valid socket (0)
  Passed: first element sequence not a valid socket (0)
  Passed: second element sequence not a valid socket (0)
  Passed: two elements, both atoms, valid socket (0)
----------------------------------------------------------------------------
  (Tests: 0030) (Status:  ok) (Failed: 0000) (Passed: 0030) (Time: 1.033000)

t_socket-bound.exe
============================================================================
all tests successful
  Passed: service_by_name echo (0.006000)
  Passed: service_by_name ftp (0)
  Passed: service_by_name telnet (0)
  Passed: service_by_port echo (0)
  Passed: service_by_port ftp (0)
  Passed: service_by_port telnet (0)
  Passed: get_option #1 (0.001000)
  Passed: set_option #1 (0)
  Passed: get_option #2 (0)
  Passed: get_option #1 (0)
  Passed: get_option #2 (0)
  Passed: set_option #1 (0)
  Passed: get_option #3 (0)
  Passed: get_option #4 (0)
  Passed: set_option #2 (0)
  Passed: get_option #5 (0)
----------------------------------------------------------------------------
  (Tests: 0016) (Status:  ok) (Failed: 0000) (Passed: 0016) (Time: 0.008000)

t_socket-translated.exe
============================================================================
all tests successful
  Passed: service_by_name echo (0)
  Passed: service_by_name ftp (0)
  Passed: service_by_name telnet (0)
  Passed: service_by_port echo (0)
  Passed: service_by_port ftp (0)
  Passed: service_by_port telnet (0)
  Passed: get_option #1 (0)
  Passed: set_option #1 (0)
  Passed: get_option #2 (0)
  Passed: get_option #1 (0)
  Passed: get_option #2 (0)
  Passed: set_option #1 (0)
  Passed: get_option #3 (0)
  Passed: get_option #4 (0)
  Passed: set_option #2 (0)
  Passed: get_option #5 (0)
----------------------------------------------------------------------------
  (Tests: 0016) (Status:  ok) (Failed: 0000) (Passed: 0016) (Time: 0.000000)

t_sort.e
============================================================================
all tests successful
  Passed: sort() empty sequence (0)
  Passed: sort() one item sequence (0)
  Passed: sort() integer sorted  (0)
  Passed: sort() integer rev sorted  (0)
  Passed: sort() integer dups  (0)
  Passed: sort() integer sequence (0)
  Passed: sort() float sequence (0)
  Passed: sort() string (0)
  Passed: sort() mixed (0)
  Passed: custom_sort() empty sequence (0)
  Passed: custom_sort() one item sequence (0)
  Passed: custom_sort() integer sorted  (0)
  Passed: custom_sort() integer rev sorted  (0)
  Passed: custom_sort() integer dups  (0)
  Passed: custom_sort() integer sequence (0)
  Passed: custom_sort() float sequence (0)
  Passed: custom_sort() string (0)
  Passed: custom_sort() mixed (0)
  Passed: sort_reverse() empty sequence (0)
  Passed: sort_reverse() one item sequence (0)
  Passed: sort_reverse() integer sorted  (0)
  Passed: sort_reverse() integer rev sorted  (0)
  Passed: sort_reverse() integer dups  (0)
  Passed: sort_reverse() integer sequence (0)
  Passed: sort_reverse() float sequence (0)
  Passed: sort_reverse() string (0)
  Passed: sort_reverse() mixed (0)
  Passed: custom_sort() empty sequence (0)
  Passed: custom_sort() one item sequence (0)
  Passed: custom_sort() integer sorted  (0)
  Passed: custom_sort() integer rev sorted  (0)
  Passed: custom_sort() integer dups  (0)
  Passed: custom_sort() integer dups asc (0)
  Passed: custom_sort() integer sequence (0)
  Passed: custom_sort() float sequence (0)
  Passed: custom_sort() string (0)
  Passed: custom_sort() mixed (0)
  Passed: sort_columns() empty sequence (0)
  Passed: sort_columns() single item sequence (0)
  Passed: sort_columns() single item sequence (0)
  Passed: merge std (0)
  Passed: merge custom (0)
  Passed: merge null all (0)
  Passed: merge null one (0)
  Passed: merge null two (0)
  Passed: merge single one (0)
  Passed: merge single two (0)
  Passed: merge single both (0)
  Passed: insertion_sort std (0)
  Passed: insertion_sort custom (0)
  Passed: insertion_sort two lists (0)
  Passed: insertion_sort null all (0)
  Passed: insertion_sort null one (0)
  Passed: insertion_sort single one (0)
  Passed: insertion_sort single two (0)
  Passed: insertion_sort single both (0)
----------------------------------------------------------------------------
  (Tests: 0056) (Status:  ok) (Failed: 0000) (Passed: 0056) (Time: 0.000000)

t_sort-bound.exe
============================================================================
all tests successful
  Passed: sort() empty sequence (0)
  Passed: sort() one item sequence (0)
  Passed: sort() integer sorted  (0)
  Passed: sort() integer rev sorted  (0)
  Passed: sort() integer dups  (0)
  Passed: sort() integer sequence (0)
  Passed: sort() float sequence (0)
  Passed: sort() string (0)
  Passed: sort() mixed (0)
  Passed: custom_sort() empty sequence (0)
  Passed: custom_sort() one item sequence (0)
  Passed: custom_sort() integer sorted  (0)
  Passed: custom_sort() integer rev sorted  (0)
  Passed: custom_sort() integer dups  (0)
  Passed: custom_sort() integer sequence (0)
  Passed: custom_sort() float sequence (0)
  Passed: custom_sort() string (0)
  Passed: custom_sort() mixed (0)
  Passed: sort_reverse() empty sequence (0)
  Passed: sort_reverse() one item sequence (0)
  Passed: sort_reverse() integer sorted  (0)
  Passed: sort_reverse() integer rev sorted  (0)
  Passed: sort_reverse() integer dups  (0)
  Passed: sort_reverse() integer sequence (0)
  Passed: sort_reverse() float sequence (0)
  Passed: sort_reverse() string (0)
  Passed: sort_reverse() mixed (0)
  Passed: custom_sort() empty sequence (0)
  Passed: custom_sort() one item sequence (0)
  Passed: custom_sort() integer sorted  (0)
  Passed: custom_sort() integer rev sorted  (0)
  Passed: custom_sort() integer dups  (0)
  Passed: custom_sort() integer dups asc (0)
  Passed: custom_sort() integer sequence (0)
  Passed: custom_sort() float sequence (0)
  Passed: custom_sort() string (0)
  Passed: custom_sort() mixed (0)
  Passed: sort_columns() empty sequence (0)
  Passed: sort_columns() single item sequence (0)
  Passed: sort_columns() single item sequence (0)
  Passed: merge std (0)
  Passed: merge custom (0)
  Passed: merge null all (0)
  Passed: merge null one (0)
  Passed: merge null two (0)
  Passed: merge single one (0)
  Passed: merge single two (0)
  Passed: merge single both (0)
  Passed: insertion_sort std (0)
  Passed: insertion_sort custom (0)
  Passed: insertion_sort two lists (0)
  Passed: insertion_sort null all (0)
  Passed: insertion_sort null one (0)
  Passed: insertion_sort single one (0)
  Passed: insertion_sort single two (0)
  Passed: insertion_sort single both (0)
----------------------------------------------------------------------------
  (Tests: 0056) (Status:  ok) (Failed: 0000) (Passed: 0056) (Time: 0.000000)

t_sort-translated.exe
============================================================================
all tests successful
  Passed: sort() empty sequence (0)
  Passed: sort() one item sequence (0)
  Passed: sort() integer sorted  (0)
  Passed: sort() integer rev sorted  (0)
  Passed: sort() integer dups  (0)
  Passed: sort() integer sequence (0)
  Passed: sort() float sequence (0)
  Passed: sort() string (0)
  Passed: sort() mixed (0)
  Passed: custom_sort() empty sequence (0)
  Passed: custom_sort() one item sequence (0)
  Passed: custom_sort() integer sorted  (0)
  Passed: custom_sort() integer rev sorted  (0)
  Passed: custom_sort() integer dups  (0)
  Passed: custom_sort() integer sequence (0)
  Passed: custom_sort() float sequence (0)
  Passed: custom_sort() string (0)
  Passed: custom_sort() mixed (0)
  Passed: sort_reverse() empty sequence (0)
  Passed: sort_reverse() one item sequence (0)
  Passed: sort_reverse() integer sorted  (0)
  Passed: sort_reverse() integer rev sorted  (0)
  Passed: sort_reverse() integer dups  (0)
  Passed: sort_reverse() integer sequence (0)
  Passed: sort_reverse() float sequence (0)
  Passed: sort_reverse() string (0)
  Passed: sort_reverse() mixed (0)
  Passed: custom_sort() empty sequence (0)
  Passed: custom_sort() one item sequence (0)
  Passed: custom_sort() integer sorted  (0)
  Passed: custom_sort() integer rev sorted  (0)
  Passed: custom_sort() integer dups  (0)
  Passed: custom_sort() integer dups asc (0)
  Passed: custom_sort() integer sequence (0)
  Passed: custom_sort() float sequence (0)
  Passed: custom_sort() string (0)
  Passed: custom_sort() mixed (0)
  Passed: sort_columns() empty sequence (0)
  Passed: sort_columns() single item sequence (0)
  Passed: sort_columns() single item sequence (0)
  Passed: merge std (0)
  Passed: merge custom (0)
  Passed: merge null all (0)
  Passed: merge null one (0)
  Passed: merge null two (0)
  Passed: merge single one (0)
  Passed: merge single two (0)
  Passed: merge single both (0)
  Passed: insertion_sort std (0)
  Passed: insertion_sort custom (0)
  Passed: insertion_sort two lists (0)
  Passed: insertion_sort null all (0)
  Passed: insertion_sort null one (0)
  Passed: insertion_sort single one (0)
  Passed: insertion_sort single two (0)
  Passed: insertion_sort single both (0)
----------------------------------------------------------------------------
  (Tests: 0056) (Status:  ok) (Failed: 0000) (Passed: 0056) (Time: 0.000000)

t_stack.e
============================================================================
all tests successful
  Passed: FIFO new() #1 (0)
  Passed: FIFO is_empty() #1 (0)
  Passed: FIFO top() (0)
  Passed: FIFO size() (0)
  Passed: FIFO at() #1 (0)
  Passed: FIFO at() #2 (0)
  Passed: FIFO at() #3 (0)
  Passed: FIFO at() #4 (0)
  Passed: FIFO at() #5 (0)
  Passed: FIFO at() #6 (0)
  Passed: FIFO swap() #1 (0)
  Passed: FIFO swap() #2 (0)
  Passed: FIFO swap() #3 (0)
  Passed: FIFO swap() #4 (0)
  Passed: FIFO dup() #1 (0)
  Passed: FIFO dup() #2 (0)
  Passed: FIFO is_empty() #1 (0)
  Passed: FIFO pop() #1 (0)
  Passed: FIFO pop() #2 (0)
  Passed: FIFO pop() #3 (0)
  Passed: FIFO pop() #4 (0)
  Passed: FIFO pop() #5 (0)
  Passed: FIFO pop() #6 (0)
  Passed: FIFO pop() #7 (0)
  Passed: FIFO pop() #8 (0)
  Passed: FIFO clear() (0)
  Passed: is_empty() #2 (0)
  Passed: FIFO delete (0)
  Passed: FILO new() (0)
  Passed: FILO is_empty() #1 (0)
  Passed: FILO is_empty() #2 (0)
  Passed: FILO size() #1 (0)
  Passed: FILO at() #1 (0)
  Passed: FILO at() #2 (0)
  Passed: FILO at() #3 (0)
  Passed: FILO top() #1 (0)
  Passed: FILO pop() #1 (0)
  Passed: FILO size() after pop() #1 (0)
  Passed: FILO top() after pop() #1 (0)
  Passed: FILO pop() #2 (0)
  Passed: FILO size() after pop() #2 (0)
  Passed: FILO top() after pop() #2 (0)
  Passed: FILO clear() (0)
  Passed: FILO is_empty() #3 (0)
  Passed: FILO push sequence #1 size() (0)
  Passed: FILO push sequence #1 top() (0)
  Passed: FILO push sequence #2 size() (0)
  Passed: FILO push sequence #2 top() (0)
  Passed: FILO dup sequence #1 size() (0)
  Passed: FILO dup sequence #1 top() (0)
  Passed: FILO dup sequence #1 at(-1) (0)
  Passed: FILO at #1 (0)
  Passed: FILO at #3 (0)
  Passed: FILO at #2 (0)
  Passed: FILO set #1 (0)
  Passed: FILO set #2 (0)
  Passed: FILO set #3 -1 from the end (0)
  Passed: FILE set #4 0 frmo the end (0)
  Passed: FILO delete (0)
----------------------------------------------------------------------------
  (Tests: 0059) (Status:  ok) (Failed: 0000) (Passed: 0059) (Time: 0.002000)

t_stack-bound.exe
============================================================================
all tests successful
  Passed: FIFO new() #1 (0)
  Passed: FIFO is_empty() #1 (0)
  Passed: FIFO top() (0)
  Passed: FIFO size() (0)
  Passed: FIFO at() #1 (0)
  Passed: FIFO at() #2 (0)
  Passed: FIFO at() #3 (0)
  Passed: FIFO at() #4 (0)
  Passed: FIFO at() #5 (0)
  Passed: FIFO at() #6 (0)
  Passed: FIFO swap() #1 (0)
  Passed: FIFO swap() #2 (0)
  Passed: FIFO swap() #3 (0)
  Passed: FIFO swap() #4 (0)
  Passed: FIFO dup() #1 (0)
  Passed: FIFO dup() #2 (0)
  Passed: FIFO is_empty() #1 (0)
  Passed: FIFO pop() #1 (0)
  Passed: FIFO pop() #2 (0)
  Passed: FIFO pop() #3 (0)
  Passed: FIFO pop() #4 (0)
  Passed: FIFO pop() #5 (0)
  Passed: FIFO pop() #6 (0)
  Passed: FIFO pop() #7 (0)
  Passed: FIFO pop() #8 (0)
  Passed: FIFO clear() (0)
  Passed: is_empty() #2 (0)
  Passed: FIFO delete (0)
  Passed: FILO new() (0)
  Passed: FILO is_empty() #1 (0)
  Passed: FILO is_empty() #2 (0)
  Passed: FILO size() #1 (0)
  Passed: FILO at() #1 (0)
  Passed: FILO at() #2 (0)
  Passed: FILO at() #3 (0)
  Passed: FILO top() #1 (0)
  Passed: FILO pop() #1 (0)
  Passed: FILO size() after pop() #1 (0)
  Passed: FILO top() after pop() #1 (0)
  Passed: FILO pop() #2 (0)
  Passed: FILO size() after pop() #2 (0)
  Passed: FILO top() after pop() #2 (0)
  Passed: FILO clear() (0)
  Passed: FILO is_empty() #3 (0)
  Passed: FILO push sequence #1 size() (0)
  Passed: FILO push sequence #1 top() (0)
  Passed: FILO push sequence #2 size() (0)
  Passed: FILO push sequence #2 top() (0)
  Passed: FILO dup sequence #1 size() (0)
  Passed: FILO dup sequence #1 top() (0)
  Passed: FILO dup sequence #1 at(-1) (0)
  Passed: FILO at #1 (0)
  Passed: FILO at #3 (0)
  Passed: FILO at #2 (0)
  Passed: FILO set #1 (0)
  Passed: FILO set #2 (0)
  Passed: FILO set #3 -1 from the end (0)
  Passed: FILE set #4 0 frmo the end (0)
  Passed: FILO delete (0)
----------------------------------------------------------------------------
  (Tests: 0059) (Status:  ok) (Failed: 0000) (Passed: 0059) (Time: 0.000000)

t_stack-translated.exe
============================================================================
all tests successful
  Passed: FIFO new() #1 (0)
  Passed: FIFO is_empty() #1 (0)
  Passed: FIFO top() (0)
  Passed: FIFO size() (0)
  Passed: FIFO at() #1 (0)
  Passed: FIFO at() #2 (0)
  Passed: FIFO at() #3 (0)
  Passed: FIFO at() #4 (0)
  Passed: FIFO at() #5 (0)
  Passed: FIFO at() #6 (0)
  Passed: FIFO swap() #1 (0)
  Passed: FIFO swap() #2 (0)
  Passed: FIFO swap() #3 (0)
  Passed: FIFO swap() #4 (0)
  Passed: FIFO dup() #1 (0)
  Passed: FIFO dup() #2 (0)
  Passed: FIFO is_empty() #1 (0)
  Passed: FIFO pop() #1 (0)
  Passed: FIFO pop() #2 (0)
  Passed: FIFO pop() #3 (0)
  Passed: FIFO pop() #4 (0)
  Passed: FIFO pop() #5 (0)
  Passed: FIFO pop() #6 (0)
  Passed: FIFO pop() #7 (0)
  Passed: FIFO pop() #8 (0)
  Passed: FIFO clear() (0)
  Passed: is_empty() #2 (0)
  Passed: FIFO delete (0)
  Passed: FILO new() (0)
  Passed: FILO is_empty() #1 (0)
  Passed: FILO is_empty() #2 (0)
  Passed: FILO size() #1 (0)
  Passed: FILO at() #1 (0)
  Passed: FILO at() #2 (0)
  Passed: FILO at() #3 (0)
  Passed: FILO top() #1 (0)
  Passed: FILO pop() #1 (0)
  Passed: FILO size() after pop() #1 (0)
  Passed: FILO top() after pop() #1 (0)
  Passed: FILO pop() #2 (0)
  Passed: FILO size() after pop() #2 (0)
  Passed: FILO top() after pop() #2 (0)
  Passed: FILO clear() (0)
  Passed: FILO is_empty() #3 (0)
  Passed: FILO push sequence #1 size() (0)
  Passed: FILO push sequence #1 top() (0)
  Passed: FILO push sequence #2 size() (0)
  Passed: FILO push sequence #2 top() (0)
  Passed: FILO dup sequence #1 size() (0)
  Passed: FILO dup sequence #1 top() (0)
  Passed: FILO dup sequence #1 at(-1) (0)
  Passed: FILO at #1 (0)
  Passed: FILO at #3 (0)
  Passed: FILO at #2 (0)
  Passed: FILO set #1 (0)
  Passed: FILO set #2 (0)
  Passed: FILO set #3 -1 from the end (0)
  Passed: FILE set #4 0 frmo the end (0)
  Passed: FILO delete (0)
----------------------------------------------------------------------------
  (Tests: 0059) (Status:  ok) (Failed: 0000) (Passed: 0059) (Time: 0.000000)

t_stats.e
============================================================================
all tests successful
  Passed: small list (0)
  Passed: small 1 (0)
  Passed: small text (0)
  Passed: small empty (0)
  Passed: stdev list (0)
  Passed: stdev 1 (0)
  Passed: stdev text (0)
  Passed: stdev empty (0)
  Passed: stdev a list (0)
  Passed: stdev a 1 (0)
  Passed: stdev a text (0)
  Passed: stdev a empty (0)
  Passed: stdev p list (0)
  Passed: stdev p 1 (0)
  Passed: stdev p text (0)
  Passed: stdev p empty (0)
  Passed: stdev pa list (0)
  Passed: stdev pa 1 (0)
  Passed: stdev pa text (0)
  Passed: stdev pa empty (0)
  Passed: Geometric mean (0)
  Passed: Geometric mean, positive (0)
  Passed: Geometric mean, no data (0)
  Passed: Geometric mean, atom (0)
  Passed: Geometric mean, one number (0)
  Passed: Geometric mean, with zero (0)
  Passed: Harmonic mean (0)
  Passed: HGeometric mean, no data (0)
  Passed: harmean one number (0)
  Passed: avedev list (0)
  Passed: avedev text (0)
  Passed: avedev empty (0)
  Passed: avedev one number (0)
  Passed: sum central moments 1 (0)
  Passed: sum central moments 2 (0)
  Passed: sum central moments 3 (0)
  Passed: sum central moments 4 (0)
  Passed: central moment no numbers (0)
  Passed: sum atom (0)
  Passed: average atom (0)
  Passed: average no numbers (0)
  Passed: smallest integers and text (0)
  Passed: smallest text (0)
  Passed: smallest atom (0)
  Passed: skewness #1 (0)
  Passed: skewness #2 (0)
  Passed: skewness atom (0)
  Passed: skewness no data (0)
  Passed: raw frequency (0)
  Passed: raw frequency atom (0)
  Passed: raw frequency no data (0)
  Passed: range (0)
  Passed: range atom (0)
  Passed: range no data (0)
  Passed: moving average #1 (0)
  Passed: moving average #2, (0)
  Passed: moving average #3 (0)
  Passed: moving average #4 (0)
  Passed: moving average #5 (0)
  Passed: moving average atom (0)
  Passed: moving average atom fractional period (0)
  Passed: moving average shorter than period (0)
  Passed: moving average no data (0)
  Passed: count atom (0)
  Passed: mode #1 (0)
  Passed: mode #2 (0)
  Passed: mode empty (0)
  Passed: median #1 (0)
  Passed: median #2 (0)
  Passed: median atom (0)
  Passed: median no data (0)
  Passed: largest #1 (0)
  Passed: largest #2 (0)
  Passed: largest atom (0)
  Passed: kurtosis #1 (0)
  Passed: kurtosis atom (0)
  Passed: kurtosis empty (0)
  Passed: kurtosis sd = 0 (0)
  Passed: exp moving average #1 (0)
  Passed: exp moving average #2 (0)
  Passed: exp moving average #3 (0)
  Passed: exp moving average atom (0)
  Passed: exp moving average no data (0)
----------------------------------------------------------------------------
  (Tests: 0083) (Status:  ok) (Failed: 0000) (Passed: 0083) (Time: 0.016000)

t_stats-bound.exe
============================================================================
all tests successful
  Passed: small list (0)
  Passed: small 1 (0)
  Passed: small text (0)
  Passed: small empty (0)
  Passed: stdev list (0)
  Passed: stdev 1 (0)
  Passed: stdev text (0)
  Passed: stdev empty (0)
  Passed: stdev a list (0)
  Passed: stdev a 1 (0)
  Passed: stdev a text (0)
  Passed: stdev a empty (0)
  Passed: stdev p list (0)
  Passed: stdev p 1 (0)
  Passed: stdev p text (0)
  Passed: stdev p empty (0)
  Passed: stdev pa list (0)
  Passed: stdev pa 1 (0)
  Passed: stdev pa text (0)
  Passed: stdev pa empty (0)
  Passed: Geometric mean (0)
  Passed: Geometric mean, positive (0)
  Passed: Geometric mean, no data (0)
  Passed: Geometric mean, atom (0)
  Passed: Geometric mean, one number (0)
  Passed: Geometric mean, with zero (0)
  Passed: Harmonic mean (0)
  Passed: HGeometric mean, no data (0)
  Passed: harmean one number (0)
  Passed: avedev list (0)
  Passed: avedev text (0)
  Passed: avedev empty (0)
  Passed: avedev one number (0)
  Passed: sum central moments 1 (0)
  Passed: sum central moments 2 (0)
  Passed: sum central moments 3 (0)
  Passed: sum central moments 4 (0)
  Passed: central moment no numbers (0)
  Passed: sum atom (0)
  Passed: average atom (0)
  Passed: average no numbers (0)
  Passed: smallest integers and text (0)
  Passed: smallest text (0)
  Passed: smallest atom (0)
  Passed: skewness #1 (0)
  Passed: skewness #2 (0)
  Passed: skewness atom (0)
  Passed: skewness no data (0)
  Passed: raw frequency (0)
  Passed: raw frequency atom (0)
  Passed: raw frequency no data (0)
  Passed: range (0)
  Passed: range atom (0)
  Passed: range no data (0)
  Passed: moving average #1 (0)
  Passed: moving average #2, (0)
  Passed: moving average #3 (0)
  Passed: moving average #4 (0)
  Passed: moving average #5 (0)
  Passed: moving average atom (0)
  Passed: moving average atom fractional period (0)
  Passed: moving average shorter than period (0)
  Passed: moving average no data (0)
  Passed: count atom (0)
  Passed: mode #1 (0.001000)
  Passed: mode #2 (0)
  Passed: mode empty (0)
  Passed: median #1 (0)
  Passed: median #2 (0)
  Passed: median atom (0)
  Passed: median no data (0)
  Passed: largest #1 (0)
  Passed: largest #2 (0)
  Passed: largest atom (0)
  Passed: kurtosis #1 (0)
  Passed: kurtosis atom (0)
  Passed: kurtosis empty (0)
  Passed: kurtosis sd = 0 (0)
  Passed: exp moving average #1 (0)
  Passed: exp moving average #2 (0)
  Passed: exp moving average #3 (0)
  Passed: exp moving average atom (0)
  Passed: exp moving average no data (0)
----------------------------------------------------------------------------
  (Tests: 0083) (Status:  ok) (Failed: 0000) (Passed: 0083) (Time: 0.003000)

t_stats-translated.exe
============================================================================
all tests successful
  Passed: small list (0)
  Passed: small 1 (0)
  Passed: small text (0)
  Passed: small empty (0)
  Passed: stdev list (0)
  Passed: stdev 1 (0)
  Passed: stdev text (0)
  Passed: stdev empty (0)
  Passed: stdev a list (0)
  Passed: stdev a 1 (0)
  Passed: stdev a text (0)
  Passed: stdev a empty (0)
  Passed: stdev p list (0)
  Passed: stdev p 1 (0)
  Passed: stdev p text (0)
  Passed: stdev p empty (0)
  Passed: stdev pa list (0)
  Passed: stdev pa 1 (0)
  Passed: stdev pa text (0)
  Passed: stdev pa empty (0)
  Passed: Geometric mean (0)
  Passed: Geometric mean, positive (0)
  Passed: Geometric mean, no data (0)
  Passed: Geometric mean, atom (0)
  Passed: Geometric mean, one number (0)
  Passed: Geometric mean, with zero (0)
  Passed: Harmonic mean (0)
  Passed: HGeometric mean, no data (0)
  Passed: harmean one number (0)
  Passed: avedev list (0)
  Passed: avedev text (0)
  Passed: avedev empty (0)
  Passed: avedev one number (0)
  Passed: sum central moments 1 (0)
  Passed: sum central moments 2 (0)
  Passed: sum central moments 3 (0)
  Passed: sum central moments 4 (0)
  Passed: central moment no numbers (0)
  Passed: sum atom (0)
  Passed: average atom (0)
  Passed: average no numbers (0)
  Passed: smallest integers and text (0)
  Passed: smallest text (0)
  Passed: smallest atom (0)
  Passed: skewness #1 (0)
  Passed: skewness #2 (0)
  Passed: skewness atom (0)
  Passed: skewness no data (0)
  Passed: raw frequency (0)
  Passed: raw frequency atom (0)
  Passed: raw frequency no data (0)
  Passed: range (0)
  Passed: range atom (0)
  Passed: range no data (0)
  Passed: moving average #1 (0)
  Passed: moving average #2, (0)
  Passed: moving average #3 (0)
  Passed: moving average #4 (0)
  Passed: moving average #5 (0)
  Passed: moving average atom (0)
  Passed: moving average atom fractional period (0)
  Passed: moving average shorter than period (0)
  Passed: moving average no data (0)
  Passed: count atom (0)
  Passed: mode #1 (0)
  Passed: mode #2 (0)
  Passed: mode empty (0)
  Passed: median #1 (0)
  Passed: median #2 (0)
  Passed: median atom (0)
  Passed: median no data (0)
  Passed: largest #1 (0)
  Passed: largest #2 (0)
  Passed: largest atom (0)
  Passed: kurtosis #1 (0)
  Passed: kurtosis atom (0)
  Passed: kurtosis empty (0)
  Passed: kurtosis sd = 0 (0)
  Passed: exp moving average #1 (0)
  Passed: exp moving average #2 (0)
  Passed: exp moving average #3 (0)
  Passed: exp moving average atom (0)
  Passed: exp moving average no data (0)
----------------------------------------------------------------------------
  (Tests: 0083) (Status:  ok) (Failed: 0000) (Passed: 0083) (Time: 0.000000)

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

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

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

t_system_exec.e
============================================================================
all tests successful
  Passed: Create 't_system_exec spaces' directory (0)
  Passed: Copy interpreter (0.005000)
  Passed: Should not fail to execute: "t_system_exec spaces\eui.exe" "t_system_exec spaces\spaced.ex" (1.656000)
----------------------------------------------------------------------------
  (Tests: 0003) (Status:  ok) (Failed: 0000) (Passed: 0003) (Time: 1.662000)

t_system_exec-bound.exe
============================================================================
all tests successful
----------------------------------------------------------------------------
  (Tests: 0000) (Status:  ok) (Failed: 0000) (Passed: 0000) (Time: 0.000000)

t_system_exec-translated.exe
============================================================================
all tests successful
----------------------------------------------------------------------------
  (Tests: 0000) (Status:  ok) (Failed: 0000) (Passed: 0000) (Time: 0.000000)

t_tasks.e
============================================================================
all tests successful
  Passed: task self evaluated as atom (0.001000)
  Passed: Tasks dir hash (0)
----------------------------------------------------------------------------
  (Tests: 0002) (Status:  ok) (Failed: 0000) (Passed: 0002) (Time: 0.001000)

t_tasks-bound.exe
============================================================================
all tests successful
  Passed: task self evaluated as atom (0)
  Passed: Tasks dir hash (0)
----------------------------------------------------------------------------
  (Tests: 0002) (Status:  ok) (Failed: 0000) (Passed: 0002) (Time: 0.000000)

t_tasks-translated.exe
============================================================================
all tests successful
  Passed: task self evaluated as atom (0.003000)
  Passed: Tasks dir hash (0)
----------------------------------------------------------------------------
  (Tests: 0002) (Status:  ok) (Failed: 0000) (Passed: 0002) (Time: 0.003000)

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

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

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

t_tokenize.e
============================================================================
all tests successful
  Passed: tok_parse id #1 (0)
  Passed: tok_parse += (0)
  Passed: tok_parse integer (0)
  Passed: tok_parse id #2 (0)
  Passed: tok_parse = (0)
  Passed: tok_parse str (0)
  Passed: tok_parse str val (0)
  Passed: tok_parse `hello` (#429) (0)
  Passed: tok_parse `\nHello` (#430) (0)
  Passed: tok_parse (#431) #1 (0)
  Passed: tok_parse (#431) #2 (0)
  Passed: tok_parse (#431) #3 (0)
  Passed: tok_parse (#434) #1 (0)
  Passed: tok_parse (#434) #2 (0)
  Passed: tok_parse (#435) #1 (0)
  Passed: tok_parse (#435) #2 (0)
  Passed: tok_parse (#435) #3 (0)
  Passed: tok_parse (#435) #4 (0)
  Passed: tok_parse 1..5 #1 (0)
  Passed: tok_parse 1..5 #2 (0)
  Passed: tok_parse 1..5 #3 (0)
  Passed: tok_parse [1..$] #1 (0)
  Passed: tok_parse 1e #1 (0)
  Passed: tok_parse 1e #2 (0)
  Passed: tok_parse 1e #3 (0)
  Passed: tokenize_string ticket #549, 1 (0)
  Passed: tokenize_string ticket #549, 2 (0)
  Passed: tokenize_string ticket #549, 3 (0)
  Passed: tokenize_string ticket #549, 4 (0)
  Passed: no infinite loop with a line ending in singlequote-backslash (0)
  Passed: no infinite loop with a line ending in singlequote-backslash (0)
  Passed: don't prepend zero to FP numbers (0)
----------------------------------------------------------------------------
  (Tests: 0032) (Status:  ok) (Failed: 0000) (Passed: 0032) (Time: 0.000000)

t_tokenize-bound.exe
============================================================================
all tests successful
  Passed: tok_parse id #1 (0)
  Passed: tok_parse += (0)
  Passed: tok_parse integer (0)
  Passed: tok_parse id #2 (0)
  Passed: tok_parse = (0)
  Passed: tok_parse str (0)
  Passed: tok_parse str val (0)
  Passed: tok_parse `hello` (#429) (0)
  Passed: tok_parse `\nHello` (#430) (0)
  Passed: tok_parse (#431) #1 (0)
  Passed: tok_parse (#431) #2 (0)
  Passed: tok_parse (#431) #3 (0)
  Passed: tok_parse (#434) #1 (0)
  Passed: tok_parse (#434) #2 (0)
  Passed: tok_parse (#435) #1 (0)
  Passed: tok_parse (#435) #2 (0)
  Passed: tok_parse (#435) #3 (0)
  Passed: tok_parse (#435) #4 (0)
  Passed: tok_parse 1..5 #1 (0)
  Passed: tok_parse 1..5 #2 (0)
  Passed: tok_parse 1..5 #3 (0)
  Passed: tok_parse [1..$] #1 (0)
  Passed: tok_parse 1e #1 (0)
  Passed: tok_parse 1e #2 (0)
  Passed: tok_parse 1e #3 (0)
  Passed: tokenize_string ticket #549, 1 (0)
  Passed: tokenize_string ticket #549, 2 (0)
  Passed: tokenize_string ticket #549, 3 (0)
  Passed: tokenize_string ticket #549, 4 (0)
  Passed: no infinite loop with a line ending in singlequote-backslash (0)
  Passed: no infinite loop with a line ending in singlequote-backslash (0)
  Passed: don't prepend zero to FP numbers (0)
----------------------------------------------------------------------------
  (Tests: 0032) (Status:  ok) (Failed: 0000) (Passed: 0032) (Time: 0.002000)

t_tokenize-translated.exe
============================================================================
all tests successful
  Passed: tok_parse id #1 (0)
  Passed: tok_parse += (0)
  Passed: tok_parse integer (0)
  Passed: tok_parse id #2 (0)
  Passed: tok_parse = (0)
  Passed: tok_parse str (0)
  Passed: tok_parse str val (0)
  Passed: tok_parse `hello` (#429) (0)
  Passed: tok_parse `\nHello` (#430) (0)
  Passed: tok_parse (#431) #1 (0)
  Passed: tok_parse (#431) #2 (0)
  Passed: tok_parse (#431) #3 (0)
  Passed: tok_parse (#434) #1 (0)
  Passed: tok_parse (#434) #2 (0)
  Passed: tok_parse (#435) #1 (0)
  Passed: tok_parse (#435) #2 (0)
  Passed: tok_parse (#435) #3 (0)
  Passed: tok_parse (#435) #4 (0)
  Passed: tok_parse 1..5 #1 (0)
  Passed: tok_parse 1..5 #2 (0)
  Passed: tok_parse 1..5 #3 (0)
  Passed: tok_parse [1..$] #1 (0)
  Passed: tok_parse 1e #1 (0)
  Passed: tok_parse 1e #2 (0)
  Passed: tok_parse 1e #3 (0)
  Passed: tokenize_string ticket #549, 1 (0)
  Passed: tokenize_string ticket #549, 2 (0)
  Passed: tokenize_string ticket #549, 3 (0)
  Passed: tokenize_string ticket #549, 4 (0)
  Passed: no infinite loop with a line ending in singlequote-backslash (0)
  Passed: no infinite loop with a line ending in singlequote-backslash (0)
  Passed: don't prepend zero to FP numbers (0)
----------------------------------------------------------------------------
  (Tests: 0032) (Status:  ok) (Failed: 0000) (Passed: 0032) (Time: 0.000000)

t_trace.e
============================================================================
all tests successful
  Passed: trace(0) (0.001000)
  Passed: trace(0) (0)
  Passed: trace(0) (0)
----------------------------------------------------------------------------
  (Tests: 0003) (Status:  ok) (Failed: 0000) (Passed: 0003) (Time: 0.001000)

t_trace-bound.exe
============================================================================
all tests successful
  Passed: trace(0) (0)
  Passed: trace(0) (0)
  Passed: trace(0) (0)
----------------------------------------------------------------------------
  (Tests: 0003) (Status:  ok) (Failed: 0000) (Passed: 0003) (Time: 0.000000)

t_trace-translated.exe
============================================================================
all tests successful
  Passed: trace(0) (0)
  Passed: trace(0) (0)
  Passed: trace(0) (0)
----------------------------------------------------------------------------
  (Tests: 0003) (Status:  ok) (Failed: 0000) (Passed: 0003) (Time: 0.000000)

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

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

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

t_unsafe.e
============================================================================
all tests successful
  Passed: PAGE_NONE memory was allocated by allocate_protect (0)
  Passed: PAGE_READ memory was allocated by allocate_protect (0)
  Passed: PAGE_READ memory was read (0)
  Passed: PAGE_READ_WRITE memory was allocated by allocate_protect (0)
  Passed: PAGE_READ_WRITE memory was read (0)
  Passed: PAGE_READ_WRITE memory was written to (0)
  Passed: PAGE_READ_WRITE_EXECUTE memory was allocated by allocate_protect (0)
  Passed: PAGE_READ_WRITE memory was read (0)
  Passed: PAGE_READ_WRITE memory was written to (0)
  Passed: PAGE_READ_EXECUTE memory was allocated by allocate_protect (0)
----------------------------------------------------------------------------
  (Tests: 0010) (Status:  ok) (Failed: 0000) (Passed: 0010) (Time: 0.000000)

t_unsafe-bound.exe
============================================================================
all tests successful
  Passed: PAGE_NONE memory was allocated by allocate_protect (0.001000)
  Passed: PAGE_READ memory was allocated by allocate_protect (0)
  Passed: PAGE_READ memory was read (0)
  Passed: PAGE_READ_WRITE memory was allocated by allocate_protect (0)
  Passed: PAGE_READ_WRITE memory was read (0)
  Passed: PAGE_READ_WRITE memory was written to (0)
  Passed: PAGE_READ_WRITE_EXECUTE memory was allocated by allocate_protect (0)
  Passed: PAGE_READ_WRITE memory was read (0)
  Passed: PAGE_READ_WRITE memory was written to (0)
  Passed: PAGE_READ_EXECUTE memory was allocated by allocate_protect (0)
----------------------------------------------------------------------------
  (Tests: 0010) (Status:  ok) (Failed: 0000) (Passed: 0010) (Time: 0.001000)

t_unsafe-translated.exe
============================================================================
all tests successful
  Passed: PAGE_NONE memory was allocated by allocate_protect (0)
  Passed: PAGE_READ memory was allocated by allocate_protect (0)
  Passed: PAGE_READ memory was read (0)
  Passed: PAGE_READ_WRITE memory was allocated by allocate_protect (0)
  Passed: PAGE_READ_WRITE memory was read (0)
  Passed: PAGE_READ_WRITE memory was written to (0)
  Passed: PAGE_READ_WRITE_EXECUTE memory was allocated by allocate_protect (0)
  Passed: PAGE_READ_WRITE memory was read (0)
  Passed: PAGE_READ_WRITE memory was written to (0)
  Passed: PAGE_READ_EXECUTE memory was allocated by allocate_protect (0)
----------------------------------------------------------------------------
  (Tests: 0010) (Status:  ok) (Failed: 0000) (Passed: 0010) (Time: 0.000000)

t_utils.e
============================================================================
all tests successful
  Passed: iif() false (0.001000)
  Passed: iif() true (0)
  Passed: deprecated iff() false (0)
  Passed: deprecated iff() true (0)
----------------------------------------------------------------------------
  (Tests: 0004) (Status:  ok) (Failed: 0000) (Passed: 0004) (Time: 0.001000)

t_utils-bound.exe
============================================================================
all tests successful
  Passed: iif() false (0)
  Passed: iif() true (0)
  Passed: deprecated iff() false (0)
  Passed: deprecated iff() true (0)
----------------------------------------------------------------------------
  (Tests: 0004) (Status:  ok) (Failed: 0000) (Passed: 0004) (Time: 0.000000)

t_utils-translated.exe
============================================================================
all tests successful
  Passed: iif() false (0)
  Passed: iif() true (0)
  Passed: deprecated iff() false (0)
  Passed: deprecated iff() true (0)
----------------------------------------------------------------------------
  (Tests: 0004) (Status:  ok) (Failed: 0000) (Passed: 0004) (Time: 0.000000)

t_walkdir.e
============================================================================
all tests successful
----------------------------------------------------------------------------
  (Tests: 0000) (Status:  ok) (Failed: 0000) (Passed: 0000) (Time: 0.001000)

t_walkdir-bound.exe
============================================================================
all tests successful
----------------------------------------------------------------------------
  (Tests: 0000) (Status:  ok) (Failed: 0000) (Passed: 0000) (Time: 0.000000)

t_walkdir-translated.exe
============================================================================
all tests successful
----------------------------------------------------------------------------
  (Tests: 0000) (Status:  ok) (Failed: 0000) (Passed: 0000) (Time: 0.000000)

t_warning.e
============================================================================
program died with status 1
  Passed: Warning syntax (0)
  Passed: normal: File wide variables that are used but never assigned a value are warned about (0.469000)
  Passed: normal: Private variables of routines that are used but never assigned a value are warned about (0)
  Passed: normal: File wide constants that are not used are warned about (0)
  Passed: normal: File wide variables that are not used are warned about (0)
  Passed: normal: Parameters of routines that are not used are warned about (0)
  Passed: normal: Private variables of routines that are never used are warned about (0)
  Failed: normal: Calls that might get skipped by short-circuit evaluation are warned about (0.000000) expected 1 got 0
  Passed: normal: Override of routine gets a warning (0)
  Failed: normal: Built-in chosen over declared routine gets a warning (0.000000) expected 1 got 0
  Failed: normal: statement after abort() will never be executed (0.015000) expected 0 got 1
  Passed: strict: File wide variables that are used but never assigned a value are warned about (0.534000)
  Passed: strict: Private variables of routines that are used but never assigned a value are warned about (0)
  Passed: strict: File wide constants that are not used are warned about (0)
  Passed: strict: File wide variables that are not used are warned about (0)
  Passed: strict: Parameters of routines that are not used are warned about (0)
  Passed: strict: Private variables of routines that are never used are warned about (0)
  Failed: strict: Calls that might get skipped by short-circuit evaluation are warned about (0.000000) expected 1 got 0
  Passed: strict: Override of routine gets a warning (0)
  Failed: strict: Built-in chosen over declared routine gets a warning (0.000000) expected 1 got 0
  Failed: strict: statement after abort() will never be executed (0.000000) expected 0 got 1
----------------------------------------------------------------------------
  (Tests: 0021) (Status: bad) (Failed: 0006) (Passed: 0015) (Time: 1.018000)

t_warning-bound.exe
============================================================================
all tests successful
  Passed: Warning syntax (0)
----------------------------------------------------------------------------
  (Tests: 0001) (Status:  ok) (Failed: 0000) (Passed: 0001) (Time: 0.000000)

t_warning-translated.exe
============================================================================
all tests successful
  Passed: Warning syntax (0)
----------------------------------------------------------------------------
  (Tests: 0001) (Status:  ok) (Failed: 0000) (Passed: 0001) (Time: 0.000000)

t_wildcard.e
============================================================================
all tests successful
  Passed: is_match() (0)
  Passed: is_match() (0)
  Passed: is_match() (0)
  Passed: is_match() (0)
----------------------------------------------------------------------------
  (Tests: 0004) (Status:  ok) (Failed: 0000) (Passed: 0004) (Time: 0.001000)

t_wildcard-bound.exe
============================================================================
all tests successful
  Passed: is_match() (0)
  Passed: is_match() (0)
  Passed: is_match() (0)
  Passed: is_match() (0)
----------------------------------------------------------------------------
  (Tests: 0004) (Status:  ok) (Failed: 0000) (Passed: 0004) (Time: 0.000000)

t_wildcard-translated.exe
============================================================================
all tests successful
  Passed: is_match() (0)
  Passed: is_match() (0)
  Passed: is_match() (0)
  Passed: is_match() (0)
----------------------------------------------------------------------------
  (Tests: 0004) (Status:  ok) (Failed: 0000) (Passed: 0004) (Time: 0.000000)

t_c_749.e
============================================================================
The unit test crashed in the expected manner. Error status 1.
----------------------------------------------------------------------------
  (Tests: 0000) (Status:  ok) (Failed: 0000) (Passed: 0000) (Time: 0.000000)

t_c_749_goto.e
============================================================================
The unit test crashed in the expected manner. Error status 1.
----------------------------------------------------------------------------
  (Tests: 0000) (Status:  ok) (Failed: 0000) (Passed: 0000) (Time: 0.000000)

t_c_badmachine.e
============================================================================
The unit test crashed in the expected manner. Error status 1.
----------------------------------------------------------------------------
  (Tests: 0000) (Status:  ok) (Failed: 0000) (Passed: 0000) (Time: 0.000000)

t_c_crash.e
============================================================================
The unit test crashed in the expected manner. Error status 1.
----------------------------------------------------------------------------
  (Tests: 0000) (Status:  ok) (Failed: 0000) (Passed: 0000) (Time: 0.000000)

t_c_deseq_seq.e
============================================================================
The unit test crashed in the expected manner. Error status 1.
----------------------------------------------------------------------------
  (Tests: 0000) (Status:  ok) (Failed: 0000) (Passed: 0000) (Time: 0.000000)

t_c_enum_strings.e
============================================================================
The unit test crashed in the expected manner. Error status 1.
----------------------------------------------------------------------------
  (Tests: 0000) (Status:  ok) (Failed: 0000) (Passed: 0000) (Time: 0.000000)

t_c_enum_strings_sneaky.e
============================================================================
The unit test crashed in the expected manner. Error status 1.
----------------------------------------------------------------------------
  (Tests: 0000) (Status:  ok) (Failed: 0000) (Passed: 0000) (Time: 0.000000)

t_c_fwd_init.e
============================================================================
The unit test crashed in the expected manner. Error status 1.
----------------------------------------------------------------------------
  (Tests: 0000) (Status:  ok) (Failed: 0000) (Passed: 0000) (Time: 0.000000)

t_c_fwd_typecheck.e
============================================================================
The unit test crashed in the expected manner. Error status 1.
----------------------------------------------------------------------------
  (Tests: 0000) (Status:  ok) (Failed: 0000) (Passed: 0000) (Time: 0.000000)

t_c_map_large_bad_init.e
============================================================================
The unit test crashed in the expected manner. Error status 1.
----------------------------------------------------------------------------
  (Tests: 0000) (Status:  ok) (Failed: 0000) (Passed: 0000) (Time: 0.000000)

t_c_map_large_bad_next.e
============================================================================
The unit test crashed in the expected manner. Error status 1.
----------------------------------------------------------------------------
  (Tests: 0000) (Status:  ok) (Failed: 0000) (Passed: 0000) (Time: 0.000000)

t_c_map_small_bad_init.e
============================================================================
The unit test crashed in the expected manner. Error status 1.
----------------------------------------------------------------------------
  (Tests: 0000) (Status:  ok) (Failed: 0000) (Passed: 0000) (Time: 0.000000)

t_c_map_small_bad_next.e
============================================================================
The unit test crashed in the expected manner. Error status 1.
----------------------------------------------------------------------------
  (Tests: 0000) (Status:  ok) (Failed: 0000) (Passed: 0000) (Time: 0.000000)

t_c_overflow_sbni.e
============================================================================
No valid ex.err has been generated.
  Passed: Huge standard binary notation number (0)
----------------------------------------------------------------------------
  (Tests: 0001) (Status:  ok) (Failed: 0000) (Passed: 0001) (Time: 0.000000)

t_c_overflow_sci1.e
============================================================================
No valid ex.err has been generated.
  Passed: Huge floating point notation number (0)
----------------------------------------------------------------------------
  (Tests: 0001) (Status:  ok) (Failed: 0000) (Passed: 0001) (Time: 0.000000)

t_c_overflow_sci2.e
============================================================================
No valid ex.err has been generated.
  Passed: Huge floating point notation number (0)
----------------------------------------------------------------------------
  (Tests: 0001) (Status:  ok) (Failed: 0000) (Passed: 0001) (Time: 0.000000)

t_c_overflow_sci3.e
============================================================================
No valid ex.err has been generated.
  Passed: Huge floating point notation number (0.001000)
----------------------------------------------------------------------------
  (Tests: 0001) (Status:  ok) (Failed: 0000) (Passed: 0001) (Time: 0.001000)

t_c_overflow_sci4.e
============================================================================
No valid ex.err has been generated.
  Passed: Huge floating point notation number (0)
----------------------------------------------------------------------------
  (Tests: 0001) (Status:  ok) (Failed: 0000) (Passed: 0001) (Time: 0.000000)

t_c_overflow_sdnf.e
============================================================================
No valid ex.err has been generated.
  Passed: Huge standard decimal notation number (0.003000)
----------------------------------------------------------------------------
  (Tests: 0001) (Status:  ok) (Failed: 0000) (Passed: 0001) (Time: 0.003000)

t_c_overflow_sdni.e
============================================================================
No valid ex.err has been generated.
  Passed: Huge standard decimal notation number (0.003000)
----------------------------------------------------------------------------
  (Tests: 0001) (Status:  ok) (Failed: 0000) (Passed: 0001) (Time: 0.003000)

t_c_overflow_shni.e
============================================================================
No valid ex.err has been generated.
  Passed: Huge standard hexadecimal notation number (0.001000)
----------------------------------------------------------------------------
  (Tests: 0001) (Status:  ok) (Failed: 0000) (Passed: 0001) (Time: 0.001000)

t_c_overflow_soni.e
============================================================================
No valid ex.err has been generated.
  Passed: Huge standard octal notation number (0)
----------------------------------------------------------------------------
  (Tests: 0001) (Status:  ok) (Failed: 0000) (Passed: 0001) (Time: 0.003000)

t_c_safe_badpoke.e
============================================================================
The unit test crashed in the expected manner. Error status 1.
----------------------------------------------------------------------------
  (Tests: 0000) (Status:  ok) (Failed: 0000) (Passed: 0000) (Time: 0.000000)

t_c_safe_c_func_nodep.e
============================================================================
The unit test crashed in the expected manner. Error status 1.
----------------------------------------------------------------------------
  (Tests: 0000) (Status:  ok) (Failed: 0000) (Passed: 0000) (Time: 0.000000)

t_c_safe_free_allocate_protect.e
============================================================================
The unit test crashed in the expected manner. Error status 1.
----------------------------------------------------------------------------
  (Tests: 0000) (Status:  ok) (Failed: 0000) (Passed: 0000) (Time: 0.000000)

t_c_safe_leading_border.e
============================================================================
The unit test crashed in the expected manner. Error status 1.
----------------------------------------------------------------------------
  (Tests: 0000) (Status:  ok) (Failed: 0000) (Passed: 0000) (Time: 0.000000)

t_c_safe_non_extblock.e
============================================================================
The unit test crashed in the expected manner. Error status 1.
----------------------------------------------------------------------------
  (Tests: 0000) (Status:  ok) (Failed: 0000) (Passed: 0000) (Time: 0.000000)

t_c_safe_trailing_border.e
============================================================================
The unit test crashed in the expected manner. Error status 1.
----------------------------------------------------------------------------
  (Tests: 0000) (Status:  ok) (Failed: 0000) (Passed: 0000) (Time: 0.000000)

t_c_safe_unregister_free.e
============================================================================
The unit test crashed in the expected manner. Error status 1.
----------------------------------------------------------------------------
  (Tests: 0000) (Status:  ok) (Failed: 0000) (Passed: 0000) (Time: 0.000000)

t_c_switch_rt_dup.e
============================================================================
The unit test crashed in the expected manner. Error status 1.
----------------------------------------------------------------------------
  (Tests: 0000) (Status:  ok) (Failed: 0000) (Passed: 0000) (Time: 0.000000)

t_c_type_check_atom.e
============================================================================
The unit test crashed in the expected manner. Error status 1.
----------------------------------------------------------------------------
  (Tests: 0000) (Status:  ok) (Failed: 0000) (Passed: 0000) (Time: 0.000000)

t_c_type_check_integer.e
============================================================================
The unit test crashed in the expected manner. Error status 1.
----------------------------------------------------------------------------
  (Tests: 0000) (Status:  ok) (Failed: 0000) (Passed: 0000) (Time: 0.000000)

t_c_type_check_integer2.e
============================================================================
The unit test crashed in the expected manner. Error status 1.
----------------------------------------------------------------------------
  (Tests: 0000) (Status:  ok) (Failed: 0000) (Passed: 0000) (Time: 0.000000)

t_c_type_check_sequence.e
============================================================================
The unit test crashed in the expected manner. Error status 1.
----------------------------------------------------------------------------
  (Tests: 0000) (Status:  ok) (Failed: 0000) (Passed: 0000) (Time: 0.000000)

t_c_underflow_sci.e
============================================================================
No valid ex.err has been generated.
  Passed: Tiny standard decimal notation number (0.016000)
----------------------------------------------------------------------------
  (Tests: 0001) (Status:  ok) (Failed: 0000) (Passed: 0001) (Time: 0.016000)

t_c_underflow_sdn.e
============================================================================
No valid ex.err has been generated.
  Passed: Tiny standard decimal notation number (0.001000)
----------------------------------------------------------------------------
  (Tests: 0001) (Status:  ok) (Failed: 0000) (Passed: 0001) (Time: 0.001000)

t_lockfile-bound.exe
============================================================================
all tests successful
----------------------------------------------------------------------------
  (Tests: 0000) (Status:  ok) (Failed: 0000) (Passed: 0000) (Time: 0.000000)

t_lockfile-translated.exe
============================================================================
all tests successful
----------------------------------------------------------------------------
  (Tests: 0000) (Status:  ok) (Failed: 0000) (Passed: 0000) (Time: 0.000000)

t_c_948.e
============================================================================
The unit test crashed in the expected manner. Error status 1.
----------------------------------------------------------------------------
  (Tests: 0000) (Status:  ok) (Failed: 0000) (Passed: 0000) (Time: 0.000000)

t_c_atom_type.e
============================================================================
The unit test crashed in the expected manner. Error status 1.
----------------------------------------------------------------------------
  (Tests: 0000) (Status:  ok) (Failed: 0000) (Passed: 0000) (Time: 0.000000)

t_c_badpoke8.e
============================================================================
The unit test crashed in the expected manner. Error status 1.
----------------------------------------------------------------------------
  (Tests: 0000) (Status:  ok) (Failed: 0000) (Passed: 0000) (Time: 0.000000)

t_c_constant_type.e
============================================================================
The unit test crashed in the expected manner. Error status 1.
----------------------------------------------------------------------------
  (Tests: 0000) (Status:  ok) (Failed: 0000) (Passed: 0000) (Time: 0.000000)

t_c_decl_redundant.e
============================================================================
The unit test crashed in the expected manner. Error status 1.
----------------------------------------------------------------------------
  (Tests: 0000) (Status:  ok) (Failed: 0000) (Passed: 0000) (Time: 0.000000)

t_c_decl_redundant2.e
============================================================================
The unit test crashed in the expected manner. Error status 1.
----------------------------------------------------------------------------
  (Tests: 0000) (Status:  ok) (Failed: 0000) (Passed: 0000) (Time: 0.000000)

t_c_eu_nonbuiltin.e
============================================================================
The unit test crashed in the expected manner. Error status 1.
----------------------------------------------------------------------------
  (Tests: 0000) (Status:  ok) (Failed: 0000) (Passed: 0000) (Time: 0.000000)

t_c_fwd_constasgn.e
============================================================================
The unit test crashed in the expected manner. Error status 1.
----------------------------------------------------------------------------
  (Tests: 0000) (Status:  ok) (Failed: 0000) (Passed: 0000) (Time: 0.000000)

t_c_fwd_enum_type.e
============================================================================
The unit test crashed in the expected manner. Error status 1.
----------------------------------------------------------------------------
  (Tests: 0000) (Status:  ok) (Failed: 0000) (Passed: 0000) (Time: 0.000000)

t_c_fwd_samefile.e
============================================================================
The unit test crashed in the expected manner. Error status 1.
----------------------------------------------------------------------------
  (Tests: 0000) (Status:  ok) (Failed: 0000) (Passed: 0000) (Time: 0.000000)

t_c_ifdef_bad.e
============================================================================
The unit test crashed in the expected manner. Error status 1.
----------------------------------------------------------------------------
  (Tests: 0000) (Status:  ok) (Failed: 0000) (Passed: 0000) (Time: 0.000000)

t_c_ifdef_bad2.e
============================================================================
The unit test crashed in the expected manner. Error status 1.
----------------------------------------------------------------------------
  (Tests: 0000) (Status:  ok) (Failed: 0000) (Passed: 0000) (Time: 0.000000)

t_c_ifdef_else_bad.e
============================================================================
The unit test crashed in the expected manner. Error status 1.
----------------------------------------------------------------------------
  (Tests: 0000) (Status:  ok) (Failed: 0000) (Passed: 0000) (Time: 0.000000)

t_c_ifdef_no_then.e
============================================================================
The unit test crashed in the expected manner. Error status 1.
----------------------------------------------------------------------------
  (Tests: 0000) (Status:  ok) (Failed: 0000) (Passed: 0000) (Time: 0.000000)

t_c_ifdef_scope.e
============================================================================
The unit test crashed in the expected manner. Error status 1.
----------------------------------------------------------------------------
  (Tests: 0000) (Status:  ok) (Failed: 0000) (Passed: 0000) (Time: 0.000000)

t_c_inline_literal.e
============================================================================
The unit test crashed in the expected manner. Error status 1.
----------------------------------------------------------------------------
  (Tests: 0000) (Status:  ok) (Failed: 0000) (Passed: 0000) (Time: 0.000000)

t_c_integer_destroys.e
============================================================================
The unit test crashed in the expected manner. Error status 1.
----------------------------------------------------------------------------
  (Tests: 0000) (Status:  ok) (Failed: 0000) (Passed: 0000) (Time: 0.000000)

t_c_integer_type.e
============================================================================
The unit test crashed in the expected manner. Error status 1.
----------------------------------------------------------------------------
  (Tests: 0000) (Status:  ok) (Failed: 0000) (Passed: 0000) (Time: 0.000000)

t_c_ns_builtin.e
============================================================================
The unit test crashed in the expected manner. Error status 1.
----------------------------------------------------------------------------
  (Tests: 0000) (Status:  ok) (Failed: 0000) (Passed: 0000) (Time: 0.000000)

t_c_qualpredef.e
============================================================================
The unit test crashed in the expected manner. Error status 1.
----------------------------------------------------------------------------
  (Tests: 0000) (Status:  ok) (Failed: 0000) (Passed: 0000) (Time: 0.000000)

t_c_sequence_type.e
============================================================================
The unit test crashed in the expected manner. Error status 1.
----------------------------------------------------------------------------
  (Tests: 0000) (Status:  ok) (Failed: 0000) (Passed: 0000) (Time: 0.000000)

t_c_slice_past_end_double.e
============================================================================
The unit test crashed in the expected manner. Error status 1.
----------------------------------------------------------------------------
  (Tests: 0000) (Status:  ok) (Failed: 0000) (Passed: 0000) (Time: 0.000000)

t_c_switch_dup.e
============================================================================
The unit test crashed in the expected manner. Error status 1.
----------------------------------------------------------------------------
  (Tests: 0000) (Status:  ok) (Failed: 0000) (Passed: 0000) (Time: 0.000000)

t_c_type_check_atom_compile.e
============================================================================
The unit test crashed in the expected manner. Error status 1.
----------------------------------------------------------------------------
  (Tests: 0000) (Status:  ok) (Failed: 0000) (Passed: 0000) (Time: 0.000000)

t_c_udt_type.e
============================================================================
The unit test crashed in the expected manner. Error status 1.
----------------------------------------------------------------------------
  (Tests: 0000) (Status:  ok) (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  Failed: 0023  Passed: 14336 Time: 66.193000.
Testing Completed 2016-09-09 20:44  

****************************************************************************

