(view as text)
Start testing: Dec 06 07:20 UTC
----------------------------------------------------------
1/14 Testing: hash-target
1/14 Test: hash-target
Command: "/home/buildbot/builder/monero-static-ubuntu-amd64/build/build/release/tests/hash-target-tests"
Directory: /home/buildbot/builder/monero-static-ubuntu-amd64/build/build/release/tests
"hash-target" start time: Dec 06 07:20 UTC
Output:
----------------------------------------------------------
<end of output>
Test time =   0.05 sec
----------------------------------------------------------
Test Passed.
"hash-target" end time: Dec 06 07:20 UTC
"hash-target" time elapsed: 00:00:00
----------------------------------------------------------

2/14 Testing: cncrypto
2/14 Test: cncrypto
Command: "/home/buildbot/builder/monero-static-ubuntu-amd64/build/build/release/tests/crypto/cncrypto-tests" "/home/buildbot/builder/monero-static-ubuntu-amd64/build/tests/crypto/tests.txt"
Directory: /home/buildbot/builder/monero-static-ubuntu-amd64/build/build/release/tests/crypto
"cncrypto" start time: Dec 06 07:20 UTC
Output:
----------------------------------------------------------
2018-12-06 07:20:25,609 INFO [default] Page size: 4096
<end of output>
Test time =   6.93 sec
----------------------------------------------------------
Test Passed.
"cncrypto" end time: Dec 06 07:20 UTC
"cncrypto" time elapsed: 00:00:06
----------------------------------------------------------

3/14 Testing: unit_tests
3/14 Test: unit_tests
Command: "/home/buildbot/builder/monero-static-ubuntu-amd64/build/build/release/tests/unit_tests/unit_tests" "--data-dir" "/home/buildbot/builder/monero-static-ubuntu-amd64/build/tests/data"
Directory: /home/buildbot/builder/monero-static-ubuntu-amd64/build/build/release/tests/unit_tests
"unit_tests" start time: Dec 06 07:20 UTC
Output:
----------------------------------------------------------
2018-12-06 07:20:32,542 INFO [default] Page size: 4096
Note: Google Test filter = -DNSResolver.*:AddressFromURL.*
[==========] Running 900 tests from 97 test cases.
[----------] Global test environment set-up.
[----------] 1 test from account
[ RUN      ] account.encrypt_keys
[       OK ] account.encrypt_keys (77 ms)
[----------] 1 test from account (77 ms total)

[----------] 4 tests from apply_permutation
[ RUN      ] apply_permutation.empty
[       OK ] apply_permutation.empty (0 ms)
[ RUN      ] apply_permutation.reorder
[       OK ] apply_permutation.reorder (0 ms)
[ RUN      ] apply_permutation.bad_size
2018-12-06 07:20:33.654	    7f6838fd2bc0	ERROR	default	src/common/apply_permutation.h:66	Mismatched vector sizes
2018-12-06 07:20:33.654	    7f6838fd2bc0	ERROR	default	src/common/apply_permutation.h:66	Mismatched vector sizes
[       OK ] apply_permutation.bad_size (0 ms)
[ RUN      ] apply_permutation.bad_permutation
2018-12-06 07:20:33.654	    7f6838fd2bc0	ERROR	default	src/common/apply_permutation.h:47	Bad permutation
[       OK ] apply_permutation.bad_permutation (0 ms)
[----------] 4 tests from apply_permutation (0 ms total)

[----------] 2 tests from AddressFromTXT
[ RUN      ] AddressFromTXT.Success
[       OK ] AddressFromTXT.Success (0 ms)
[ RUN      ] AddressFromTXT.Failure
[       OK ] AddressFromTXT.Failure (0 ms)
[----------] 2 tests from AddressFromTXT (0 ms total)

[----------] 1 test from ban
[ RUN      ] ban.add
2018-12-06 07:20:33.654	    7f6838fd2bc0	INFO	global	src/p2p/net_node.inl:216	Host 1.2.3.4 blocked.
2018-12-06 07:20:33.654	    7f6838fd2bc0	INFO	global	src/p2p/net_node.inl:216	Host 1.2.3.4 blocked.
2018-12-06 07:20:33.654	    7f6838fd2bc0	INFO	global	src/p2p/net_node.inl:228	Host 1.2.3.4 unblocked.
2018-12-06 07:20:33.654	    7f6838fd2bc0	INFO	global	src/p2p/net_node.inl:216	Host 1.2.3.4 blocked.
2018-12-06 07:20:33.654	    7f6838fd2bc0	INFO	global	src/p2p/net_node.inl:216	Host 1.2.3.5 blocked.
2018-12-06 07:20:33.654	    7f6838fd2bc0	INFO	global	src/p2p/net_node.inl:228	Host 1.2.3.4 unblocked.
2018-12-06 07:20:33.655	    7f6838fd2bc0	INFO	global	src/p2p/net_node.inl:228	Host 1.2.3.5 unblocked.
2018-12-06 07:20:33.655	    7f6838fd2bc0	INFO	global	src/p2p/net_node.inl:216	Host 1.2.3.4 blocked.
2018-12-06 07:20:33.655	    7f6838fd2bc0	INFO	global	src/p2p/net_node.inl:216	Host 1.2.3.4 blocked.
2018-12-06 07:20:33.655	    7f6838fd2bc0	INFO	global	src/p2p/net_node.inl:216	Host 1.2.3.4 blocked.
[       OK ] ban.add (1 ms)
[----------] 1 test from ban (1 ms total)

[----------] 8 tests from base58_uint_8be_to_64
[ RUN      ] base58_uint_8be_to_64.handles_bytes_0x0000000000000001
[       OK ] base58_uint_8be_to_64.handles_bytes_0x0000000000000001 (0 ms)
[ RUN      ] base58_uint_8be_to_64.handles_bytes_0x0000000000000102
[       OK ] base58_uint_8be_to_64.handles_bytes_0x0000000000000102 (0 ms)
[ RUN      ] base58_uint_8be_to_64.handles_bytes_0x0000000000010203
[       OK ] base58_uint_8be_to_64.handles_bytes_0x0000000000010203 (0 ms)
[ RUN      ] base58_uint_8be_to_64.handles_bytes_0x0000000001020304
[       OK ] base58_uint_8be_to_64.handles_bytes_0x0000000001020304 (0 ms)
[ RUN      ] base58_uint_8be_to_64.handles_bytes_0x0000000102030405
[       OK ] base58_uint_8be_to_64.handles_bytes_0x0000000102030405 (0 ms)
[ RUN      ] base58_uint_8be_to_64.handles_bytes_0x0000010203040506
[       OK ] base58_uint_8be_to_64.handles_bytes_0x0000010203040506 (0 ms)
[ RUN      ] base58_uint_8be_to_64.handles_bytes_0x0001020304050607
[       OK ] base58_uint_8be_to_64.handles_bytes_0x0001020304050607 (0 ms)
[ RUN      ] base58_uint_8be_to_64.handles_bytes_0x0102030405060708
[       OK ] base58_uint_8be_to_64.handles_bytes_0x0102030405060708 (0 ms)
[----------] 8 tests from base58_uint_8be_to_64 (0 ms total)

[----------] 8 tests from base58_uint_64_to_8be
[ RUN      ] base58_uint_64_to_8be.handles_bytes_0x0000000000000001
[       OK ] base58_uint_64_to_8be.handles_bytes_0x0000000000000001 (0 ms)
[ RUN      ] base58_uint_64_to_8be.handles_bytes_0x0000000000000102
[       OK ] base58_uint_64_to_8be.handles_bytes_0x0000000000000102 (0 ms)
[ RUN      ] base58_uint_64_to_8be.handles_bytes_0x0000000000010203
[       OK ] base58_uint_64_to_8be.handles_bytes_0x0000000000010203 (0 ms)
[ RUN      ] base58_uint_64_to_8be.handles_bytes_0x0000000001020304
[       OK ] base58_uint_64_to_8be.handles_bytes_0x0000000001020304 (0 ms)
[ RUN      ] base58_uint_64_to_8be.handles_bytes_0x0000000102030405
[       OK ] base58_uint_64_to_8be.handles_bytes_0x0000000102030405 (0 ms)
[ RUN      ] base58_uint_64_to_8be.handles_bytes_0x0000010203040506
[       OK ] base58_uint_64_to_8be.handles_bytes_0x0000010203040506 (0 ms)
[ RUN      ] base58_uint_64_to_8be.handles_bytes_0x0001020304050607
[       OK ] base58_uint_64_to_8be.handles_bytes_0x0001020304050607 (0 ms)
[ RUN      ] base58_uint_64_to_8be.handles_bytes_0x0102030405060708
[       OK ] base58_uint_64_to_8be.handles_bytes_0x0102030405060708 (0 ms)
[----------] 8 tests from base58_uint_64_to_8be (0 ms total)

[----------] 1 test from reverse_alphabet
[ RUN      ] reverse_alphabet.is_correct
[       OK ] reverse_alphabet.is_correct (0 ms)
[----------] 1 test from reverse_alphabet (0 ms total)

[----------] 29 tests from base58_encode_block
[ RUN      ] base58_encode_block.handles_11
[       OK ] base58_encode_block.handles_11 (0 ms)
[ RUN      ] base58_encode_block.handles_1z
[       OK ] base58_encode_block.handles_1z (0 ms)
[ RUN      ] base58_encode_block.handles_5Q
[       OK ] base58_encode_block.handles_5Q (0 ms)
[ RUN      ] base58_encode_block.handles_111
[       OK ] base58_encode_block.handles_111 (0 ms)
[ RUN      ] base58_encode_block.handles_11z
[       OK ] base58_encode_block.handles_11z (0 ms)
[ RUN      ] base58_encode_block.handles_15R
[       OK ] base58_encode_block.handles_15R (0 ms)
[ RUN      ] base58_encode_block.handles_LUv
[       OK ] base58_encode_block.handles_LUv (0 ms)
[ RUN      ] base58_encode_block.handles_11111
[       OK ] base58_encode_block.handles_11111 (0 ms)
[ RUN      ] base58_encode_block.handles_1111z
[       OK ] base58_encode_block.handles_1111z (0 ms)
[ RUN      ] base58_encode_block.handles_11LUw
[       OK ] base58_encode_block.handles_11LUw (0 ms)
[ RUN      ] base58_encode_block.handles_2UzHL
[       OK ] base58_encode_block.handles_2UzHL (0 ms)
[ RUN      ] base58_encode_block.handles_11111z
[       OK ] base58_encode_block.handles_11111z (0 ms)
[ RUN      ] base58_encode_block.handles_7YXq9G
[       OK ] base58_encode_block.handles_7YXq9G (0 ms)
[ RUN      ] base58_encode_block.handles_111111z
[       OK ] base58_encode_block.handles_111111z (0 ms)
[ RUN      ] base58_encode_block.handles_VtB5VXc
[       OK ] base58_encode_block.handles_VtB5VXc (0 ms)
[ RUN      ] base58_encode_block.handles_11111111z
[       OK ] base58_encode_block.handles_11111111z (0 ms)
[ RUN      ] base58_encode_block.handles_3CUsUpv9t
[       OK ] base58_encode_block.handles_3CUsUpv9t (0 ms)
[ RUN      ] base58_encode_block.handles_111111111z
[       OK ] base58_encode_block.handles_111111111z (0 ms)
[ RUN      ] base58_encode_block.handles_Ahg1opVcGW
[       OK ] base58_encode_block.handles_Ahg1opVcGW (0 ms)
[ RUN      ] base58_encode_block.handles_1111111111z
[       OK ] base58_encode_block.handles_1111111111z (0 ms)
[ RUN      ] base58_encode_block.handles_jpXCZedGfVQ
[       OK ] base58_encode_block.handles_jpXCZedGfVQ (0 ms)
[ RUN      ] base58_encode_block.handles_11111111111
[       OK ] base58_encode_block.handles_11111111111 (0 ms)
[ RUN      ] base58_encode_block.handles_11111111112
[       OK ] base58_encode_block.handles_11111111112 (0 ms)
[ RUN      ] base58_encode_block.handles_11111111119
[       OK ] base58_encode_block.handles_11111111119 (0 ms)
[ RUN      ] base58_encode_block.handles_1111111111A
[       OK ] base58_encode_block.handles_1111111111A (0 ms)
[ RUN      ] base58_encode_block.handles_11111111121
[       OK ] base58_encode_block.handles_11111111121 (0 ms)
[ RUN      ] base58_encode_block.handles_1Ahg1opVcGW
[       OK ] base58_encode_block.handles_1Ahg1opVcGW (0 ms)
[ RUN      ] base58_encode_block.handles_22222222222
[       OK ] base58_encode_block.handles_22222222222 (0 ms)
[ RUN      ] base58_encode_block.handles_1z111111111
[       OK ] base58_encode_block.handles_1z111111111 (0 ms)
[----------] 29 tests from base58_encode_block (0 ms total)

[----------] 45 tests from base58_decode_block
[ RUN      ] base58_decode_block.handles_neg_1
[       OK ] base58_decode_block.handles_neg_1 (0 ms)
[ RUN      ] base58_decode_block.handles_neg_z
[       OK ] base58_decode_block.handles_neg_z (0 ms)
[ RUN      ] base58_decode_block.handles_pos_11
[       OK ] base58_decode_block.handles_pos_11 (0 ms)
[ RUN      ] base58_decode_block.handles_pos_5Q
[       OK ] base58_decode_block.handles_pos_5Q (0 ms)
[ RUN      ] base58_decode_block.handles_neg_5R
[       OK ] base58_decode_block.handles_neg_5R (0 ms)
[ RUN      ] base58_decode_block.handles_neg_zz
[       OK ] base58_decode_block.handles_neg_zz (0 ms)
[ RUN      ] base58_decode_block.handles_pos_111
[       OK ] base58_decode_block.handles_pos_111 (0 ms)
[ RUN      ] base58_decode_block.handles_pos_LUv
[       OK ] base58_decode_block.handles_pos_LUv (0 ms)
[ RUN      ] base58_decode_block.handles_neg_LUw
[       OK ] base58_decode_block.handles_neg_LUw (0 ms)
[ RUN      ] base58_decode_block.handles_neg_zzz
[       OK ] base58_decode_block.handles_neg_zzz (0 ms)
[ RUN      ] base58_decode_block.handles_neg_1111
[       OK ] base58_decode_block.handles_neg_1111 (0 ms)
[ RUN      ] base58_decode_block.handles_neg_zzzz
[       OK ] base58_decode_block.handles_neg_zzzz (0 ms)
[ RUN      ] base58_decode_block.handles_pos_11111
[       OK ] base58_decode_block.handles_pos_11111 (0 ms)
[ RUN      ] base58_decode_block.handles_pos_2UzHL
[       OK ] base58_decode_block.handles_pos_2UzHL (0 ms)
[ RUN      ] base58_decode_block.handles_neg_2UzHM
[       OK ] base58_decode_block.handles_neg_2UzHM (0 ms)
[ RUN      ] base58_decode_block.handles_neg_zzzzz
[       OK ] base58_decode_block.handles_neg_zzzzz (0 ms)
[ RUN      ] base58_decode_block.handles_pos_111111
[       OK ] base58_decode_block.handles_pos_111111 (0 ms)
[ RUN      ] base58_decode_block.handles_pos_7YXq9G
[       OK ] base58_decode_block.handles_pos_7YXq9G (0 ms)
[ RUN      ] base58_decode_block.handles_neg_7YXq9H
[       OK ] base58_decode_block.handles_neg_7YXq9H (0 ms)
[ RUN      ] base58_decode_block.handles_neg_zzzzzz
[       OK ] base58_decode_block.handles_neg_zzzzzz (0 ms)
[ RUN      ] base58_decode_block.handles_pos_1111111
[       OK ] base58_decode_block.handles_pos_1111111 (0 ms)
[ RUN      ] base58_decode_block.handles_pos_VtB5VXc
[       OK ] base58_decode_block.handles_pos_VtB5VXc (0 ms)
[ RUN      ] base58_decode_block.handles_neg_VtB5VXd
[       OK ] base58_decode_block.handles_neg_VtB5VXd (0 ms)
[ RUN      ] base58_decode_block.handles_neg_zzzzzzz
[       OK ] base58_decode_block.handles_neg_zzzzzzz (0 ms)
[ RUN      ] base58_decode_block.handles_neg_11111111
[       OK ] base58_decode_block.handles_neg_11111111 (0 ms)
[ RUN      ] base58_decode_block.handles_neg_zzzzzzzz
[       OK ] base58_decode_block.handles_neg_zzzzzzzz (0 ms)
[ RUN      ] base58_decode_block.handles_pos_111111111
[       OK ] base58_decode_block.handles_pos_111111111 (0 ms)
[ RUN      ] base58_decode_block.handles_pos_3CUsUpv9t
[       OK ] base58_decode_block.handles_pos_3CUsUpv9t (0 ms)
[ RUN      ] base58_decode_block.handles_neg_3CUsUpv9u
[       OK ] base58_decode_block.handles_neg_3CUsUpv9u (0 ms)
[ RUN      ] base58_decode_block.handles_neg_zzzzzzzzz
[       OK ] base58_decode_block.handles_neg_zzzzzzzzz (0 ms)
[ RUN      ] base58_decode_block.handles_pos_1111111111
[       OK ] base58_decode_block.handles_pos_1111111111 (0 ms)
[ RUN      ] base58_decode_block.handles_pos_Ahg1opVcGW
[       OK ] base58_decode_block.handles_pos_Ahg1opVcGW (0 ms)
[ RUN      ] base58_decode_block.handles_neg_Ahg1opVcGX
[       OK ] base58_decode_block.handles_neg_Ahg1opVcGX (0 ms)
[ RUN      ] base58_decode_block.handles_neg_zzzzzzzzzz
[       OK ] base58_decode_block.handles_neg_zzzzzzzzzz (0 ms)
[ RUN      ] base58_decode_block.handles_pos_11111111111
[       OK ] base58_decode_block.handles_pos_11111111111 (0 ms)
[ RUN      ] base58_decode_block.handles_pos_jpXCZedGfVQ
[       OK ] base58_decode_block.handles_pos_jpXCZedGfVQ (0 ms)
[ RUN      ] base58_decode_block.handles_neg_jpXCZedGfVR
[       OK ] base58_decode_block.handles_neg_jpXCZedGfVR (0 ms)
[ RUN      ] base58_decode_block.handles_neg_zzzzzzzzzzz
[       OK ] base58_decode_block.handles_neg_zzzzzzzzzzz (0 ms)
[ RUN      ] base58_decode_block.handles_neg_01111111111
[       OK ] base58_decode_block.handles_neg_01111111111 (0 ms)
[ RUN      ] base58_decode_block.handles_neg_11111111110
[       OK ] base58_decode_block.handles_neg_11111111110 (0 ms)
[ RUN      ] base58_decode_block.handles_neg_11111011111
[       OK ] base58_decode_block.handles_neg_11111011111 (0 ms)
[ RUN      ] base58_decode_block.handles_neg_I1111111111
[       OK ] base58_decode_block.handles_neg_I1111111111 (0 ms)
[ RUN      ] base58_decode_block.handles_neg_O1111111111
[       OK ] base58_decode_block.handles_neg_O1111111111 (0 ms)
[ RUN      ] base58_decode_block.handles_neg_l1111111111
[       OK ] base58_decode_block.handles_neg_l1111111111 (0 ms)
[ RUN      ] base58_decode_block.handles_neg__1111111111
[       OK ] base58_decode_block.handles_neg__1111111111 (0 ms)
[----------] 45 tests from base58_decode_block (1 ms total)

[----------] 17 tests from base58_encode
[ RUN      ] base58_encode.handles_11
[       OK ] base58_encode.handles_11 (0 ms)
[ RUN      ] base58_encode.handles_111
[       OK ] base58_encode.handles_111 (0 ms)
[ RUN      ] base58_encode.handles_11111
[       OK ] base58_encode.handles_11111 (0 ms)
[ RUN      ] base58_encode.handles_111111
[       OK ] base58_encode.handles_111111 (0 ms)
[ RUN      ] base58_encode.handles_1111111
[       OK ] base58_encode.handles_1111111 (0 ms)
[ RUN      ] base58_encode.handles_111111111
[       OK ] base58_encode.handles_111111111 (0 ms)
[ RUN      ] base58_encode.handles_1111111111
[       OK ] base58_encode.handles_1111111111 (0 ms)
[ RUN      ] base58_encode.handles_11111111111
[       OK ] base58_encode.handles_11111111111 (0 ms)
[ RUN      ] base58_encode.handles_1111111111111
[       OK ] base58_encode.handles_1111111111111 (0 ms)
[ RUN      ] base58_encode.handles_11111111111111
[       OK ] base58_encode.handles_11111111111111 (0 ms)
[ RUN      ] base58_encode.handles_1111111111111111
[       OK ] base58_encode.handles_1111111111111111 (0 ms)
[ RUN      ] base58_encode.handles_11111111111111111
[       OK ] base58_encode.handles_11111111111111111 (0 ms)
[ RUN      ] base58_encode.handles_111111111111111111
[       OK ] base58_encode.handles_111111111111111111 (0 ms)
[ RUN      ] base58_encode.handles_11111111111111111111
[       OK ] base58_encode.handles_11111111111111111111 (0 ms)
[ RUN      ] base58_encode.handles_111111111111111111111
[       OK ] base58_encode.handles_111111111111111111111 (0 ms)
[ RUN      ] base58_encode.handles_1111111111111111111111
[       OK ] base58_encode.handles_1111111111111111111111 (0 ms)
[ RUN      ] base58_encode.handles_22222222222VtB5VXc
[       OK ] base58_encode.handles_22222222222VtB5VXc (0 ms)
[----------] 17 tests from base58_encode (0 ms total)

[----------] 17 tests from base58_decode_pos
[ RUN      ] base58_decode_pos.handles_pos_
[       OK ] base58_decode_pos.handles_pos_ (0 ms)
[ RUN      ] base58_decode_pos.handles_pos_5Q
[       OK ] base58_decode_pos.handles_pos_5Q (0 ms)
[ RUN      ] base58_decode_pos.handles_pos_LUv
[       OK ] base58_decode_pos.handles_pos_LUv (0 ms)
[ RUN      ] base58_decode_pos.handles_pos_2UzHL
[       OK ] base58_decode_pos.handles_pos_2UzHL (0 ms)
[ RUN      ] base58_decode_pos.handles_pos_7YXq9G
[       OK ] base58_decode_pos.handles_pos_7YXq9G (0 ms)
[ RUN      ] base58_decode_pos.handles_pos_VtB5VXc
[       OK ] base58_decode_pos.handles_pos_VtB5VXc (0 ms)
[ RUN      ] base58_decode_pos.handles_pos_3CUsUpv9t
[       OK ] base58_decode_pos.handles_pos_3CUsUpv9t (0 ms)
[ RUN      ] base58_decode_pos.handles_pos_Ahg1opVcGW
[       OK ] base58_decode_pos.handles_pos_Ahg1opVcGW (0 ms)
[ RUN      ] base58_decode_pos.handles_pos_jpXCZedGfVQ
[       OK ] base58_decode_pos.handles_pos_jpXCZedGfVQ (0 ms)
[ RUN      ] base58_decode_pos.handles_pos_jpXCZedGfVQ5Q
[       OK ] base58_decode_pos.handles_pos_jpXCZedGfVQ5Q (0 ms)
[ RUN      ] base58_decode_pos.handles_pos_jpXCZedGfVQLUv
[       OK ] base58_decode_pos.handles_pos_jpXCZedGfVQLUv (0 ms)
[ RUN      ] base58_decode_pos.handles_pos_jpXCZedGfVQ2UzHL
[       OK ] base58_decode_pos.handles_pos_jpXCZedGfVQ2UzHL (0 ms)
[ RUN      ] base58_decode_pos.handles_pos_jpXCZedGfVQ7YXq9G
[       OK ] base58_decode_pos.handles_pos_jpXCZedGfVQ7YXq9G (0 ms)
[ RUN      ] base58_decode_pos.handles_pos_jpXCZedGfVQVtB5VXc
[       OK ] base58_decode_pos.handles_pos_jpXCZedGfVQVtB5VXc (0 ms)
[ RUN      ] base58_decode_pos.handles_pos_jpXCZedGfVQ3CUsUpv9t
[       OK ] base58_decode_pos.handles_pos_jpXCZedGfVQ3CUsUpv9t (0 ms)
[ RUN      ] base58_decode_pos.handles_pos_jpXCZedGfVQAhg1opVcGW
[       OK ] base58_decode_pos.handles_pos_jpXCZedGfVQAhg1opVcGW (0 ms)
[ RUN      ] base58_decode_pos.handles_pos_jpXCZedGfVQjpXCZedGfVQ
[       OK ] base58_decode_pos.handles_pos_jpXCZedGfVQjpXCZedGfVQ (0 ms)
[----------] 17 tests from base58_decode_pos (0 ms total)

[----------] 56 tests from base58_decode_neg
[ RUN      ] base58_decode_neg.handles_neg_1
[       OK ] base58_decode_neg.handles_neg_1 (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_z
[       OK ] base58_decode_neg.handles_neg_z (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_1111
[       OK ] base58_decode_neg.handles_neg_1111 (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_zzzz
[       OK ] base58_decode_neg.handles_neg_zzzz (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_11111111
[       OK ] base58_decode_neg.handles_neg_11111111 (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_zzzzzzzz
[       OK ] base58_decode_neg.handles_neg_zzzzzzzz (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_123456789AB1
[       OK ] base58_decode_neg.handles_neg_123456789AB1 (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_123456789ABz
[       OK ] base58_decode_neg.handles_neg_123456789ABz (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_123456789AB1111
[       OK ] base58_decode_neg.handles_neg_123456789AB1111 (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_123456789ABzzzz
[       OK ] base58_decode_neg.handles_neg_123456789ABzzzz (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_123456789AB11111111
[       OK ] base58_decode_neg.handles_neg_123456789AB11111111 (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_123456789ABzzzzzzzz
[       OK ] base58_decode_neg.handles_neg_123456789ABzzzzzzzz (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_5R
[       OK ] base58_decode_neg.handles_neg_5R (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_zz
[       OK ] base58_decode_neg.handles_neg_zz (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_LUw
[       OK ] base58_decode_neg.handles_neg_LUw (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_zzz
[       OK ] base58_decode_neg.handles_neg_zzz (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_2UzHM
[       OK ] base58_decode_neg.handles_neg_2UzHM (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_zzzzz
[       OK ] base58_decode_neg.handles_neg_zzzzz (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_7YXq9H
[       OK ] base58_decode_neg.handles_neg_7YXq9H (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_zzzzzz
[       OK ] base58_decode_neg.handles_neg_zzzzzz (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_VtB5VXd
[       OK ] base58_decode_neg.handles_neg_VtB5VXd (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_zzzzzzz
[       OK ] base58_decode_neg.handles_neg_zzzzzzz (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_3CUsUpv9u
[       OK ] base58_decode_neg.handles_neg_3CUsUpv9u (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_zzzzzzzzz
[       OK ] base58_decode_neg.handles_neg_zzzzzzzzz (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_Ahg1opVcGX
[       OK ] base58_decode_neg.handles_neg_Ahg1opVcGX (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_zzzzzzzzzz
[       OK ] base58_decode_neg.handles_neg_zzzzzzzzzz (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_jpXCZedGfVR
[       OK ] base58_decode_neg.handles_neg_jpXCZedGfVR (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_zzzzzzzzzzz
[       OK ] base58_decode_neg.handles_neg_zzzzzzzzzzz (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_123456789AB5R
[       OK ] base58_decode_neg.handles_neg_123456789AB5R (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_123456789ABzz
[       OK ] base58_decode_neg.handles_neg_123456789ABzz (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_123456789ABLUw
[       OK ] base58_decode_neg.handles_neg_123456789ABLUw (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_123456789ABzzz
[       OK ] base58_decode_neg.handles_neg_123456789ABzzz (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_123456789AB2UzHM
[       OK ] base58_decode_neg.handles_neg_123456789AB2UzHM (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_123456789ABzzzzz
[       OK ] base58_decode_neg.handles_neg_123456789ABzzzzz (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_123456789AB7YXq9H
[       OK ] base58_decode_neg.handles_neg_123456789AB7YXq9H (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_123456789ABzzzzzz
[       OK ] base58_decode_neg.handles_neg_123456789ABzzzzzz (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_123456789ABVtB5VXd
[       OK ] base58_decode_neg.handles_neg_123456789ABVtB5VXd (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_123456789ABzzzzzzz
[       OK ] base58_decode_neg.handles_neg_123456789ABzzzzzzz (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_123456789AB3CUsUpv9u
[       OK ] base58_decode_neg.handles_neg_123456789AB3CUsUpv9u (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_123456789ABzzzzzzzzz
[       OK ] base58_decode_neg.handles_neg_123456789ABzzzzzzzzz (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_123456789ABAhg1opVcGX
[       OK ] base58_decode_neg.handles_neg_123456789ABAhg1opVcGX (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_123456789ABzzzzzzzzzz
[       OK ] base58_decode_neg.handles_neg_123456789ABzzzzzzzzzz (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_123456789ABjpXCZedGfVR
[       OK ] base58_decode_neg.handles_neg_123456789ABjpXCZedGfVR (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_123456789ABzzzzzzzzzzz
[       OK ] base58_decode_neg.handles_neg_123456789ABzzzzzzzzzzz (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_zzzzzzzzzzz11
[       OK ] base58_decode_neg.handles_neg_zzzzzzzzzzz11 (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_10
[       OK ] base58_decode_neg.handles_neg_10 (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_11I
[       OK ] base58_decode_neg.handles_neg_11I (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_11O11
[       OK ] base58_decode_neg.handles_neg_11O11 (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_11l111
[       OK ] base58_decode_neg.handles_neg_11l111 (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_11_11111111
[       OK ] base58_decode_neg.handles_neg_11_11111111 (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_1101111111111
[       OK ] base58_decode_neg.handles_neg_1101111111111 (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_11I11111111111111
[       OK ] base58_decode_neg.handles_neg_11I11111111111111 (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_11O1111111111111111111
[       OK ] base58_decode_neg.handles_neg_11O1111111111111111111 (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_1111111111110
[       OK ] base58_decode_neg.handles_neg_1111111111110 (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_111111111111l1111
[       OK ] base58_decode_neg.handles_neg_111111111111l1111 (0 ms)
[ RUN      ] base58_decode_neg.handles_neg_111111111111_111111111
[       OK ] base58_decode_neg.handles_neg_111111111111_111111111 (0 ms)
[----------] 56 tests from base58_decode_neg (1 ms total)

[----------] 21 tests from base58_encode_decode_addr
[ RUN      ] base58_encode_decode_addr.handles_21D35quxec71111111111111111111111111111111111111111111111111111111111111111111111111111116Q5tCH
[       OK ] base58_encode_decode_addr.handles_21D35quxec71111111111111111111111111111111111111111111111111111111111111111111111111111116Q5tCH (0 ms)
[ RUN      ] base58_encode_decode_addr.handles_2Aui6ejTFscjpXCZedGfVQjpXCZedGfVQjpXCZedGfVQjpXCZedGfVQjpXCZedGfVQjpXCZedGfVQjpXCZedGfVQVqegMoV
[       OK ] base58_encode_decode_addr.handles_2Aui6ejTFscjpXCZedGfVQjpXCZedGfVQjpXCZedGfVQjpXCZedGfVQjpXCZedGfVQjpXCZedGfVQjpXCZedGfVQVqegMoV (0 ms)
[ RUN      ] base58_encode_decode_addr.handles_1119XrkPuSmLzdHXgVgrZKjepg5hZAxffLzdHXgVgrZKjepg5hZAxffLzdHXgVgrZKjepg5hZAxffLzdHXgVgrZKVphZRvn
[       OK ] base58_encode_decode_addr.handles_1119XrkPuSmLzdHXgVgrZKjepg5hZAxffLzdHXgVgrZKjepg5hZAxffLzdHXgVgrZKjepg5hZAxffLzdHXgVgrZKVphZRvn (0 ms)
[ RUN      ] base58_encode_decode_addr.handles_111111111111111111111111111111111111111111111111111111111111111111111111111111111111111115TXfiA
[       OK ] base58_encode_decode_addr.handles_111111111111111111111111111111111111111111111111111111111111111111111111111111111111111115TXfiA (0 ms)
[ RUN      ] base58_encode_decode_addr.handles_PuT7GAdgbA83qvSEivPLYo11111111111111111111111111111111111111111111111111111111111111111111111111111169tWrH
[       OK ] base58_encode_decode_addr.handles_PuT7GAdgbA83qvSEivPLYo11111111111111111111111111111111111111111111111111111111111111111111111111111169tWrH (0 ms)
[ RUN      ] base58_encode_decode_addr.handles_PuT7GAdgbA841d7FXjswpJjpXCZedGfVQjpXCZedGfVQjpXCZedGfVQjpXCZedGfVQjpXCZedGfVQjpXCZedGfVQjpXCZedGfVQVq4LL1v
[       OK ] base58_encode_decode_addr.handles_PuT7GAdgbA841d7FXjswpJjpXCZedGfVQjpXCZedGfVQjpXCZedGfVQjpXCZedGfVQjpXCZedGfVQjpXCZedGfVQjpXCZedGfVQVq4LL1v (0 ms)
[ RUN      ] base58_encode_decode_addr.handles_PuT7GAdgbA819VwdWVDP
[       OK ] base58_encode_decode_addr.handles_PuT7GAdgbA819VwdWVDP (0 ms)
[ RUN      ] base58_encode_decode_addr.handles_PuT7GAdgbA81efAfdCjPg
[       OK ] base58_encode_decode_addr.handles_PuT7GAdgbA81efAfdCjPg (0 ms)
[ RUN      ] base58_encode_decode_addr.handles_PuT7GAdgbA83sryEt3YC8Q
[       OK ] base58_encode_decode_addr.handles_PuT7GAdgbA83sryEt3YC8Q (0 ms)
[ RUN      ] base58_encode_decode_addr.handles_PuT7GAdgbA83tWUuc54PFP3b
[       OK ] base58_encode_decode_addr.handles_PuT7GAdgbA83tWUuc54PFP3b (0 ms)
[ RUN      ] base58_encode_decode_addr.handles_PuT7GAdgbA83u9zaKrtRKZ1J6
[       OK ] base58_encode_decode_addr.handles_PuT7GAdgbA83u9zaKrtRKZ1J6 (0 ms)
[ RUN      ] base58_encode_decode_addr.handles_PuT7GAdgbA83uoWF3eanGG1aRoG
[       OK ] base58_encode_decode_addr.handles_PuT7GAdgbA83uoWF3eanGG1aRoG (0 ms)
[ RUN      ] base58_encode_decode_addr.handles_PuT7GAdgbA83vT1umSHMYJ4oNVdu
[       OK ] base58_encode_decode_addr.handles_PuT7GAdgbA83vT1umSHMYJ4oNVdu (0 ms)
[ RUN      ] base58_encode_decode_addr.handles_PuT7GAdgbA83w6XaVDyvpoGQBEWbB
[       OK ] base58_encode_decode_addr.handles_PuT7GAdgbA83w6XaVDyvpoGQBEWbB (0 ms)
[ RUN      ] base58_encode_decode_addr.handles_PuT7GAdgbA83wk3FD1gW7J2KVGofA1r
[       OK ] base58_encode_decode_addr.handles_PuT7GAdgbA83wk3FD1gW7J2KVGofA1r (0 ms)
[ RUN      ] base58_encode_decode_addr.handles_15p2yAV
[       OK ] base58_encode_decode_addr.handles_15p2yAV (0 ms)
[ RUN      ] base58_encode_decode_addr.handles_FNQ3D6A
[       OK ] base58_encode_decode_addr.handles_FNQ3D6A (0 ms)
[ RUN      ] base58_encode_decode_addr.handles_26k9QWweu
[       OK ] base58_encode_decode_addr.handles_26k9QWweu (0 ms)
[ RUN      ] base58_encode_decode_addr.handles_3BzAD7n3y
[       OK ] base58_encode_decode_addr.handles_3BzAD7n3y (0 ms)
[ RUN      ] base58_encode_decode_addr.handles_11efCaY6UjG7JrxuB
[       OK ] base58_encode_decode_addr.handles_11efCaY6UjG7JrxuB (0 ms)
[ RUN      ] base58_encode_decode_addr.handles_21rhHRT48LN4PriP9
[       OK ] base58_encode_decode_addr.handles_21rhHRT48LN4PriP9 (0 ms)
[----------] 21 tests from base58_encode_decode_addr (0 ms total)

[----------] 17 tests from base58_decode_addr_neg
[ RUN      ] base58_decode_addr_neg.decode_fails_due_overflow
[       OK ] base58_decode_addr_neg.decode_fails_due_overflow (0 ms)
[ RUN      ] base58_decode_addr_neg.decode_fails_due_invalid_char_0
[       OK ] base58_decode_addr_neg.decode_fails_due_invalid_char_0 (0 ms)
[ RUN      ] base58_decode_addr_neg.decode_fails_due_invalid_char_I
[       OK ] base58_decode_addr_neg.decode_fails_due_invalid_char_I (0 ms)
[ RUN      ] base58_decode_addr_neg.decode_fails_due_invalid_char_O
[       OK ] base58_decode_addr_neg.decode_fails_due_invalid_char_O (0 ms)
[ RUN      ] base58_decode_addr_neg.decode_fails_due_invalid_char_l
[       OK ] base58_decode_addr_neg.decode_fails_due_invalid_char_l (0 ms)
[ RUN      ] base58_decode_addr_neg.decode_fails_due_invalid_char_00
[       OK ] base58_decode_addr_neg.decode_fails_due_invalid_char_00 (0 ms)
[ RUN      ] base58_decode_addr_neg.decode_fails_due_invalid_lenght
[       OK ] base58_decode_addr_neg.decode_fails_due_invalid_lenght (0 ms)
[ RUN      ] base58_decode_addr_neg.handles_invalid_checksum
[       OK ] base58_decode_addr_neg.handles_invalid_checksum (0 ms)
[ RUN      ] base58_decode_addr_neg.handles_non_correct_tag
[       OK ] base58_decode_addr_neg.handles_non_correct_tag (0 ms)
[ RUN      ] base58_decode_addr_neg.decode_fails_due_invalid_block_len_0
[       OK ] base58_decode_addr_neg.decode_fails_due_invalid_block_len_0 (0 ms)
[ RUN      ] base58_decode_addr_neg.decode_fails_due_invalid_block_len_1
[       OK ] base58_decode_addr_neg.decode_fails_due_invalid_block_len_1 (0 ms)
[ RUN      ] base58_decode_addr_neg.decode_fails_due_address_too_short_0
[       OK ] base58_decode_addr_neg.decode_fails_due_address_too_short_0 (0 ms)
[ RUN      ] base58_decode_addr_neg.decode_fails_due_address_too_short_1
[       OK ] base58_decode_addr_neg.decode_fails_due_address_too_short_1 (0 ms)
[ RUN      ] base58_decode_addr_neg.decode_fails_due_address_too_short_2
[       OK ] base58_decode_addr_neg.decode_fails_due_address_too_short_2 (0 ms)
[ RUN      ] base58_decode_addr_neg.decode_fails_due_address_too_short_3
[       OK ] base58_decode_addr_neg.decode_fails_due_address_too_short_3 (0 ms)
[ RUN      ] base58_decode_addr_neg.decode_fails_due_address_too_short_4
[       OK ] base58_decode_addr_neg.decode_fails_due_address_too_short_4 (0 ms)
[ RUN      ] base58_decode_addr_neg.decode_fails_due_address_too_short_5
[       OK ] base58_decode_addr_neg.decode_fails_due_address_too_short_5 (0 ms)
[----------] 17 tests from base58_decode_addr_neg (0 ms total)

[----------] 1 test from get_account_address_as_str
[ RUN      ] get_account_address_as_str.works_correctly
[       OK ] get_account_address_as_str.works_correctly (0 ms)
[----------] 1 test from get_account_address_as_str (0 ms total)

[----------] 7 tests from get_account_address_from_str
[ RUN      ] get_account_address_from_str.handles_valid_address
[       OK ] get_account_address_from_str.handles_valid_address (0 ms)
[ RUN      ] get_account_address_from_str.fails_on_invalid_address_format
[       OK ] get_account_address_from_str.fails_on_invalid_address_format (1 ms)
[ RUN      ] get_account_address_from_str.fails_on_invalid_address_prefix
[       OK ] get_account_address_from_str.fails_on_invalid_address_prefix (0 ms)
[ RUN      ] get_account_address_from_str.fails_on_invalid_address_content
[       OK ] get_account_address_from_str.fails_on_invalid_address_content (0 ms)
[ RUN      ] get_account_address_from_str.fails_on_invalid_address_spend_key
[       OK ] get_account_address_from_str.fails_on_invalid_address_spend_key (0 ms)
[ RUN      ] get_account_address_from_str.fails_on_invalid_address_view_key
[       OK ] get_account_address_from_str.fails_on_invalid_address_view_key (0 ms)
[ RUN      ] get_account_address_from_str.parses_old_address_format
[       OK ] get_account_address_from_str.parses_old_address_format (0 ms)
[----------] 7 tests from get_account_address_from_str (1 ms total)

[----------] 3 tests from BlockchainDBTest/0, where TypeParam = cryptonote::BlockchainLMDB
[ RUN      ] BlockchainDBTest/0.OpenAndClose
2018-12-06 07:20:33.658	    7f6838fd2bc0	WARNING	global	src/blockchain_db/lmdb/db_lmdb.cpp:1214	The blockchain is on a rotating drive: this will be very slow, use an SSD if possible
File created by test: /tmp/8a93-a74d-16eb-110a/data.mdb
File created by test: /tmp/8a93-a74d-16eb-110a/lock.mdb
2018-12-06 07:20:33.711	    7f6838fd2bc0	WARNING	blockchain.db.lmdb	src/blockchain_db/lmdb/db_lmdb.cpp:73	Attempted to open db, but it's already open
[       OK ] BlockchainDBTest/0.OpenAndClose (54 ms)
[ RUN      ] BlockchainDBTest/0.AddBlock
2018-12-06 07:20:33.712	    7f6838fd2bc0	WARNING	global	src/blockchain_db/lmdb/db_lmdb.cpp:1214	The blockchain is on a rotating drive: this will be very slow, use an SSD if possible
File created by test: /tmp/5cad-4d80-7165-eb6d/data.mdb
File created by test: /tmp/5cad-4d80-7165-eb6d/lock.mdb
2018-12-06 07:20:33.714	    7f6838fd2bc0	WARNING	blockchain.db.lmdb	src/blockchain_db/lmdb/db_lmdb.cpp:73	Error attempting to retrieve a hard fork version at height 0 from the db: MDB_NOTFOUND: No matching key/data pair found
[       OK ] BlockchainDBTest/0.AddBlock (8 ms)
[ RUN      ] BlockchainDBTest/0.RetrieveBlockData
2018-12-06 07:20:33.720	    7f6838fd2bc0	WARNING	global	src/blockchain_db/lmdb/db_lmdb.cpp:1214	The blockchain is on a rotating drive: this will be very slow, use an SSD if possible
File created by test: /tmp/160c-f9b6-7266-77e6/data.mdb
File created by test: /tmp/160c-f9b6-7266-77e6/lock.mdb
2018-12-06 07:20:33.722	    7f6838fd2bc0	WARNING	blockchain.db.lmdb	src/blockchain_db/lmdb/db_lmdb.cpp:73	Error attempting to retrieve a hard fork version at height 0 from the db: MDB_NOTFOUND: No matching key/data pair found
[       OK ] BlockchainDBTest/0.RetrieveBlockData (15 ms)
[----------] 3 tests from BlockchainDBTest/0 (77 ms total)

[----------] 3 tests from block_queue
[ RUN      ] block_queue.empty
[       OK ] block_queue.empty (0 ms)
[ RUN      ] block_queue.add_stepwise
[       OK ] block_queue.add_stepwise (0 ms)
[ RUN      ] block_queue.flush_uuid
[       OK ] block_queue.flush_uuid (0 ms)
[----------] 3 tests from block_queue (0 ms total)

[----------] 3 tests from block_reward_and_already_generated_coins
[ RUN      ] block_reward_and_already_generated_coins.handles_first_values
[       OK ] block_reward_and_already_generated_coins.handles_first_values (0 ms)
[ RUN      ] block_reward_and_already_generated_coins.correctly_steps_from_2_to_1
[       OK ] block_reward_and_already_generated_coins.correctly_steps_from_2_to_1 (0 ms)
[ RUN      ] block_reward_and_already_generated_coins.handles_max
[       OK ] block_reward_and_already_generated_coins.handles_max (0 ms)
[----------] 3 tests from block_reward_and_already_generated_coins (0 ms total)

[----------] 8 tests from block_reward_and_current_block_weight
[ RUN      ] block_reward_and_current_block_weight.handles_block_weight_less_relevance_level
[       OK ] block_reward_and_current_block_weight.handles_block_weight_less_relevance_level (0 ms)
[ RUN      ] block_reward_and_current_block_weight.handles_block_weight_eq_relevance_level
[       OK ] block_reward_and_current_block_weight.handles_block_weight_eq_relevance_level (0 ms)
[ RUN      ] block_reward_and_current_block_weight.handles_block_weight_gt_relevance_level
[       OK ] block_reward_and_current_block_weight.handles_block_weight_gt_relevance_level (0 ms)
[ RUN      ] block_reward_and_current_block_weight.handles_block_weight_less_2_relevance_level
[       OK ] block_reward_and_current_block_weight.handles_block_weight_less_2_relevance_level (0 ms)
[ RUN      ] block_reward_and_current_block_weight.handles_block_weight_eq_2_relevance_level
[       OK ] block_reward_and_current_block_weight.handles_block_weight_eq_2_relevance_level (0 ms)
[ RUN      ] block_reward_and_current_block_weight.handles_block_weight_gt_2_relevance_level
2018-12-06 07:20:33.735	    7f6838fd2bc0	ERROR	cn	src/cryptonote_basic/cryptonote_basic_impl.cpp:114	Block cumulative weight is too big: 40001, expected less than 40000
[       OK ] block_reward_and_current_block_weight.handles_block_weight_gt_2_relevance_level (0 ms)
[ RUN      ] block_reward_and_current_block_weight.fails_on_huge_median_size
[       OK ] block_reward_and_current_block_weight.fails_on_huge_median_size (0 ms)
[ RUN      ] block_reward_and_current_block_weight.fails_on_huge_block_weight
[       OK ] block_reward_and_current_block_weight.fails_on_huge_block_weight (0 ms)
[----------] 8 tests from block_reward_and_current_block_weight (0 ms total)

[----------] 7 tests from block_reward_and_last_block_weights
[ RUN      ] block_reward_and_last_block_weights.handles_block_weight_less_median
[       OK ] block_reward_and_last_block_weights.handles_block_weight_less_median (0 ms)
[ RUN      ] block_reward_and_last_block_weights.handles_block_weight_eq_median
[       OK ] block_reward_and_last_block_weights.handles_block_weight_eq_median (0 ms)
[ RUN      ] block_reward_and_last_block_weights.handles_block_weight_gt_median
[       OK ] block_reward_and_last_block_weights.handles_block_weight_gt_median (0 ms)
[ RUN      ] block_reward_and_last_block_weights.handles_block_weight_less_2_medians
[       OK ] block_reward_and_last_block_weights.handles_block_weight_less_2_medians (0 ms)
[ RUN      ] block_reward_and_last_block_weights.handles_block_weight_eq_2_medians
[       OK ] block_reward_and_last_block_weights.handles_block_weight_eq_2_medians (0 ms)
[ RUN      ] block_reward_and_last_block_weights.handles_block_weight_gt_2_medians
2018-12-06 07:20:33.735	    7f6838fd2bc0	ERROR	cn	src/cryptonote_basic/cryptonote_basic_impl.cpp:114	Block cumulative weight is too big: 280001, expected less than 280000
[       OK ] block_reward_and_last_block_weights.handles_block_weight_gt_2_medians (0 ms)
[ RUN      ] block_reward_and_last_block_weights.calculates_correctly
[       OK ] block_reward_and_last_block_weights.calculates_correctly (0 ms)
[----------] 7 tests from block_reward_and_last_block_weights (0 ms total)

[----------] 10 tests from bulletproofs
[ RUN      ] bulletproofs.valid_zero
[       OK ] bulletproofs.valid_zero (78 ms)
[ RUN      ] bulletproofs.valid_max
[       OK ] bulletproofs.valid_max (37 ms)
[ RUN      ] bulletproofs.valid_random
[       OK ] bulletproofs.valid_random (221 ms)
[ RUN      ] bulletproofs.valid_multi_random
[       OK ] bulletproofs.valid_multi_random (1508 ms)
[ RUN      ] bulletproofs.multi_splitting
[       OK ] bulletproofs.multi_splitting (3917 ms)
[ RUN      ] bulletproofs.valid_aggregated
[       OK ] bulletproofs.valid_aggregated (1239 ms)
[ RUN      ] bulletproofs.invalid_8
2018-12-06 07:20:40.764	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
[       OK ] bulletproofs.invalid_8 (28 ms)
[ RUN      ] bulletproofs.invalid_31
2018-12-06 07:20:40.791	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
[       OK ] bulletproofs.invalid_31 (27 ms)
[ RUN      ] bulletproofs.invalid_gamma_0
2018-12-06 07:20:40.819	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
[       OK ] bulletproofs.invalid_gamma_0 (28 ms)
[ RUN      ] bulletproofs.invalid_torsion
2018-12-06 07:20:40.850	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:40.854	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:40.858	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:40.862	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:40.866	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:40.870	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:40.874	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:40.878	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:40.881	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:40.885	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:40.889	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:40.893	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:40.897	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:40.901	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:40.905	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:40.909	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:40.913	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:40.917	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:40.921	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:40.925	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:40.929	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:40.932	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:40.936	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:40.940	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:40.944	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:40.948	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:40.952	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:40.956	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:40.960	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:40.964	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:40.970	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:40.974	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:40.977	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:40.982	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:40.987	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:40.991	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:40.995	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:40.999	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:41.003	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:41.007	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:41.011	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:41.015	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:41.019	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:41.023	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:41.026	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:41.031	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:41.034	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:41.039	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:41.042	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:41.056	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:41.060	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:41.064	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:41.070	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:41.074	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:41.078	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:41.082	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:41.086	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:41.090	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:41.094	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:41.098	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:41.102	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:41.106	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:41.110	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:41.114	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:41.118	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:41.122	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:41.126	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:41.130	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:41.134	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:41.138	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:41.142	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:41.146	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:41.150	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:41.154	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:41.158	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:41.162	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:41.166	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:41.170	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:41.174	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:41.178	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:41.181	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:41.185	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:41.189	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:41.193	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:41.197	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:41.201	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:41.205	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:41.209	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:41.213	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:41.217	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:41.221	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:41.225	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:41.229	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:41.233	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:41.237	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:41.241	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:41.245	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:41.249	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:41.253	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:41.257	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:41.261	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:41.265	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:41.269	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:41.273	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:41.277	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:41.281	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:41.285	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:41.289	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:41.293	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:41.297	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:41.301	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:41.305	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:41.309	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:41.313	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:41.317	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:41.321	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:41.325	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:41.329	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
2018-12-06 07:20:41.333	    7f6838fd2bc0	ERROR	bulletproofs	src/ringct/bulletproofs.cc:1055	Verification failure
[       OK ] bulletproofs.invalid_torsion (514 ms)
[----------] 10 tests from bulletproofs (7598 ms total)

[----------] 2 tests from bulletproof
[ RUN      ] bulletproof.weight_equal
[       OK ] bulletproof.weight_equal (0 ms)
[ RUN      ] bulletproof.weight_more
[       OK ] bulletproof.weight_more (1 ms)
[----------] 2 tests from bulletproof (1 ms total)

[----------] 2 tests from canonical_amounts
[ RUN      ] canonical_amounts.valid
[       OK ] canonical_amounts.valid (0 ms)
[ RUN      ] canonical_amounts.invalid
[       OK ] canonical_amounts.invalid (0 ms)
[----------] 2 tests from canonical_amounts (0 ms total)

[----------] 4 tests from chacha8
[ RUN      ] chacha8.is_correct_0
[       OK ] chacha8.is_correct_0 (0 ms)
[ RUN      ] chacha8.is_correct_1
[       OK ] chacha8.is_correct_1 (0 ms)
[ RUN      ] chacha8.is_correct_2
[       OK ] chacha8.is_correct_2 (0 ms)
[ RUN      ] chacha8.is_correct_3
[       OK ] chacha8.is_correct_3 (0 ms)
[----------] 4 tests from chacha8 (0 ms total)

[----------] 3 tests from checkpoints_is_alternative_block_allowed
[ RUN      ] checkpoints_is_alternative_block_allowed.handles_empty_checkpoints
[       OK ] checkpoints_is_alternative_block_allowed.handles_empty_checkpoints (0 ms)
[ RUN      ] checkpoints_is_alternative_block_allowed.handles_one_checkpoint
[       OK ] checkpoints_is_alternative_block_allowed.handles_one_checkpoint (0 ms)
[ RUN      ] checkpoints_is_alternative_block_allowed.handles_two_and_more_checkpoints
[       OK ] checkpoints_is_alternative_block_allowed.handles_two_and_more_checkpoints (0 ms)
[----------] 3 tests from checkpoints_is_alternative_block_allowed (0 ms total)

[----------] 1 test from CommandLine
[ RUN      ] CommandLine.IsYes
[       OK ] CommandLine.IsYes (0 ms)
[----------] 1 test from CommandLine (0 ms total)

[----------] 3 tests from Crypto
[ RUN      ] Crypto.Ostream
[       OK ] Crypto.Ostream (0 ms)
[ RUN      ] Crypto.null_keys
[       OK ] Crypto.null_keys (0 ms)
[ RUN      ] Crypto.verify_32
[       OK ] Crypto.verify_32 (1 ms)
[----------] 3 tests from Crypto (1 ms total)

[----------] 7 tests from decompose_amount_into_digits_test
[ RUN      ] decompose_amount_into_digits_test.is_correct_0
[       OK ] decompose_amount_into_digits_test.is_correct_0 (0 ms)
[ RUN      ] decompose_amount_into_digits_test.is_correct_1
[       OK ] decompose_amount_into_digits_test.is_correct_1 (0 ms)
[ RUN      ] decompose_amount_into_digits_test.is_correct_2
[       OK ] decompose_amount_into_digits_test.is_correct_2 (0 ms)
[ RUN      ] decompose_amount_into_digits_test.is_correct_3
[       OK ] decompose_amount_into_digits_test.is_correct_3 (0 ms)
[ RUN      ] decompose_amount_into_digits_test.is_correct_4
[       OK ] decompose_amount_into_digits_test.is_correct_4 (0 ms)
[ RUN      ] decompose_amount_into_digits_test.is_correct_5
[       OK ] decompose_amount_into_digits_test.is_correct_5 (0 ms)
[ RUN      ] decompose_amount_into_digits_test.is_correct_6
[       OK ] decompose_amount_into_digits_test.is_correct_6 (0 ms)
[----------] 7 tests from decompose_amount_into_digits_test (0 ms total)

[----------] 4 tests from device
[ RUN      ] device.name
[       OK ] device.name (0 ms)
[ RUN      ] device.open_close
[       OK ] device.open_close (0 ms)
[ RUN      ] device.ops
[       OK ] device.ops (1 ms)
[ RUN      ] device.ecdh
[       OK ] device.ecdh (0 ms)
[----------] 4 tests from device (2 ms total)

[----------] 13 tests from DNS_PUBLIC
[ RUN      ] DNS_PUBLIC.empty
2018-12-06 07:20:41.337	    7f6838fd2bc0	ERROR	net.dns	src/common/dns_utils.cpp:598	Invalid DNS_PUBLIC contents, ignored
[       OK ] DNS_PUBLIC.empty (0 ms)
[ RUN      ] DNS_PUBLIC.default
2018-12-06 07:20:41.337	    7f6838fd2bc0	WARNING	net.dns	src/common/dns_utils.cpp:583	Using default public DNS server(s): 194.150.168.168, 80.67.169.40, 89.233.43.71, 109.69.8.51, 77.109.148.137, 193.58.251.251 (TCP)
[       OK ] DNS_PUBLIC.default (0 ms)
[ RUN      ] DNS_PUBLIC.invalid_scheme
2018-12-06 07:20:41.337	    7f6838fd2bc0	ERROR	net.dns	src/common/dns_utils.cpp:598	Invalid DNS_PUBLIC contents, ignored
[       OK ] DNS_PUBLIC.invalid_scheme (0 ms)
[ RUN      ] DNS_PUBLIC.invalid_ip_alpha
2018-12-06 07:20:41.337	    7f6838fd2bc0	ERROR	net.dns	src/common/dns_utils.cpp:598	Invalid DNS_PUBLIC contents, ignored
[       OK ] DNS_PUBLIC.invalid_ip_alpha (0 ms)
[ RUN      ] DNS_PUBLIC.invalid_ip_num1
2018-12-06 07:20:41.337	    7f6838fd2bc0	ERROR	net.dns	src/common/dns_utils.cpp:598	Invalid DNS_PUBLIC contents, ignored
[       OK ] DNS_PUBLIC.invalid_ip_num1 (0 ms)
[ RUN      ] DNS_PUBLIC.invalid_ip_num3
2018-12-06 07:20:41.337	    7f6838fd2bc0	ERROR	net.dns	src/common/dns_utils.cpp:598	Invalid DNS_PUBLIC contents, ignored
[       OK ] DNS_PUBLIC.invalid_ip_num3 (0 ms)
[ RUN      ] DNS_PUBLIC.invalid_ip_num4_extra
2018-12-06 07:20:41.337	    7f6838fd2bc0	ERROR	net.dns	src/common/dns_utils.cpp:598	Invalid DNS_PUBLIC contents, ignored
[       OK ] DNS_PUBLIC.invalid_ip_num4_extra (0 ms)
[ RUN      ] DNS_PUBLIC.invalid_ip_num4_range
2018-12-06 07:20:41.337	    7f6838fd2bc0	ERROR	net.dns	src/common/dns_utils.cpp:589	Invalid IP: tcp://3.4.542.6, using default
[       OK ] DNS_PUBLIC.invalid_ip_num4_range (0 ms)
[ RUN      ] DNS_PUBLIC.invalid_ip_dot
2018-12-06 07:20:41.337	    7f6838fd2bc0	ERROR	net.dns	src/common/dns_utils.cpp:598	Invalid DNS_PUBLIC contents, ignored
[       OK ] DNS_PUBLIC.invalid_ip_dot (0 ms)
[ RUN      ] DNS_PUBLIC.invalid_ip_num5
2018-12-06 07:20:41.337	    7f6838fd2bc0	ERROR	net.dns	src/common/dns_utils.cpp:598	Invalid DNS_PUBLIC contents, ignored
[       OK ] DNS_PUBLIC.invalid_ip_num5 (0 ms)
[ RUN      ] DNS_PUBLIC.invalid_ip_4_missing
2018-12-06 07:20:41.337	    7f6838fd2bc0	ERROR	net.dns	src/common/dns_utils.cpp:598	Invalid DNS_PUBLIC contents, ignored
[       OK ] DNS_PUBLIC.invalid_ip_4_missing (0 ms)
[ RUN      ] DNS_PUBLIC.valid_ip_lo
[       OK ] DNS_PUBLIC.valid_ip_lo (0 ms)
[ RUN      ] DNS_PUBLIC.valid_ip
[       OK ] DNS_PUBLIC.valid_ip (0 ms)
[----------] 13 tests from DNS_PUBLIC (0 ms total)

[----------] 1 test from boosted_tcp_server
[ RUN      ] boosted_tcp_server.worker_threads_are_exception_resistant
[       OK ] boosted_tcp_server.worker_threads_are_exception_resistant (0 ms)
[----------] 1 test from boosted_tcp_server (0 ms total)

[----------] 6 tests from positive_test_connection_to_levin_protocol_handler_calls
[ RUN      ] positive_test_connection_to_levin_protocol_handler_calls.new_handler_is_not_initialized
[       OK ] positive_test_connection_to_levin_protocol_handler_calls.new_handler_is_not_initialized (0 ms)
[ RUN      ] positive_test_connection_to_levin_protocol_handler_calls.handler_initialization_and_destruction_is_correct
[       OK ] positive_test_connection_to_levin_protocol_handler_calls.handler_initialization_and_destruction_is_correct (0 ms)
[ RUN      ] positive_test_connection_to_levin_protocol_handler_calls.concurent_handler_initialization_and_destruction_is_correct
[       OK ] positive_test_connection_to_levin_protocol_handler_calls.concurent_handler_initialization_and_destruction_is_correct (9 ms)
[ RUN      ] positive_test_connection_to_levin_protocol_handler_calls.handler_processes_handle_read_as_invoke
[       OK ] positive_test_connection_to_levin_protocol_handler_calls.handler_processes_handle_read_as_invoke (0 ms)
[ RUN      ] positive_test_connection_to_levin_protocol_handler_calls.handler_processes_handle_read_as_notify
[       OK ] positive_test_connection_to_levin_protocol_handler_calls.handler_processes_handle_read_as_notify (0 ms)
[ RUN      ] positive_test_connection_to_levin_protocol_handler_calls.handler_processes_qued_callback
[       OK ] positive_test_connection_to_levin_protocol_handler_calls.handler_processes_qued_callback (0 ms)
[----------] 6 tests from positive_test_connection_to_levin_protocol_handler_calls (9 ms total)

[----------] 11 tests from test_levin_protocol_handler__hanle_recv_with_invalid_data
[ RUN      ] test_levin_protocol_handler__hanle_recv_with_invalid_data.handles_big_packet_1
[       OK ] test_levin_protocol_handler__hanle_recv_with_invalid_data.handles_big_packet_1 (0 ms)
[ RUN      ] test_levin_protocol_handler__hanle_recv_with_invalid_data.handles_big_packet_2
[       OK ] test_levin_protocol_handler__hanle_recv_with_invalid_data.handles_big_packet_2 (0 ms)
[ RUN      ] test_levin_protocol_handler__hanle_recv_with_invalid_data.handles_invalid_signature_for_full_header
[       OK ] test_levin_protocol_handler__hanle_recv_with_invalid_data.handles_invalid_signature_for_full_header (0 ms)
[ RUN      ] test_levin_protocol_handler__hanle_recv_with_invalid_data.handles_invalid_signature_for_partial_header
[       OK ] test_levin_protocol_handler__hanle_recv_with_invalid_data.handles_invalid_signature_for_partial_header (0 ms)
[ RUN      ] test_levin_protocol_handler__hanle_recv_with_invalid_data.handles_big_cb
[       OK ] test_levin_protocol_handler__hanle_recv_with_invalid_data.handles_big_cb (0 ms)
[ RUN      ] test_levin_protocol_handler__hanle_recv_with_invalid_data.does_not_handle_data_after_close
[       OK ] test_levin_protocol_handler__hanle_recv_with_invalid_data.does_not_handle_data_after_close (0 ms)
[ RUN      ] test_levin_protocol_handler__hanle_recv_with_invalid_data.handles_network_error
[       OK ] test_levin_protocol_handler__hanle_recv_with_invalid_data.handles_network_error (0 ms)
[ RUN      ] test_levin_protocol_handler__hanle_recv_with_invalid_data.handles_chunked_header
[       OK ] test_levin_protocol_handler__hanle_recv_with_invalid_data.handles_chunked_header (0 ms)
[ RUN      ] test_levin_protocol_handler__hanle_recv_with_invalid_data.handles_chunked_body
[       OK ] test_levin_protocol_handler__hanle_recv_with_invalid_data.handles_chunked_body (0 ms)
[ RUN      ] test_levin_protocol_handler__hanle_recv_with_invalid_data.handles_two_requests_at_once
[       OK ] test_levin_protocol_handler__hanle_recv_with_invalid_data.handles_two_requests_at_once (0 ms)
[ RUN      ] test_levin_protocol_handler__hanle_recv_with_invalid_data.handles_unexpected_response
[       OK ] test_levin_protocol_handler__hanle_recv_with_invalid_data.handles_unexpected_response (0 ms)
[----------] 11 tests from test_levin_protocol_handler__hanle_recv_with_invalid_data (0 ms total)

[----------] 11 tests from Span
[ RUN      ] Span.Traits
[       OK ] Span.Traits (0 ms)
[ RUN      ] Span.MutableConstruction
[       OK ] Span.MutableConstruction (0 ms)
[ RUN      ] Span.ImmutableConstruction
[       OK ] Span.ImmutableConstruction (0 ms)
[ RUN      ] Span.NoExcept
[       OK ] Span.NoExcept (0 ms)
[ RUN      ] Span.Nullptr
[       OK ] Span.Nullptr (0 ms)
[ RUN      ] Span.Writing
[       OK ] Span.Writing (0 ms)
[ RUN      ] Span.RemovePrefix
[       OK ] Span.RemovePrefix (0 ms)
[ RUN      ] Span.ToByteSpan
[       OK ] Span.ToByteSpan (0 ms)
[ RUN      ] Span.AsByteSpan
[       OK ] Span.AsByteSpan (0 ms)
[ RUN      ] Span.AsMutByteSpan
[       OK ] Span.AsMutByteSpan (0 ms)
[ RUN      ] Span.ToMutSpan
[       OK ] Span.ToMutSpan (0 ms)
[----------] 11 tests from Span (0 ms total)

[----------] 4 tests from ToHex
[ RUN      ] ToHex.String
[       OK ] ToHex.String (0 ms)
[ RUN      ] ToHex.Array
[       OK ] ToHex.Array (0 ms)
[ RUN      ] ToHex.Ostream
[       OK ] ToHex.Ostream (0 ms)
[ RUN      ] ToHex.Formatted
[       OK ] ToHex.Formatted (0 ms)
[----------] 4 tests from ToHex (0 ms total)

[----------] 6 tests from StringTools
[ RUN      ] StringTools.BuffToHex
[       OK ] StringTools.BuffToHex (0 ms)
[ RUN      ] StringTools.PodToHex
[       OK ] StringTools.PodToHex (0 ms)
[ RUN      ] StringTools.ParseHex
[       OK ] StringTools.ParseHex (0 ms)
[ RUN      ] StringTools.ParseNotHex
[       OK ] StringTools.ParseNotHex (0 ms)
[ RUN      ] StringTools.GetIpString
[       OK ] StringTools.GetIpString (0 ms)
[ RUN      ] StringTools.GetIpInt32
[       OK ] StringTools.GetIpInt32 (0 ms)
[----------] 6 tests from StringTools (0 ms total)

[----------] 3 tests from NetUtils
[ RUN      ] NetUtils.IPv4NetworkAddress
[       OK ] NetUtils.IPv4NetworkAddress (0 ms)
[ RUN      ] NetUtils.NetworkAddress
[       OK ] NetUtils.NetworkAddress (0 ms)
[ RUN      ] NetUtils.PrivateRanges
[       OK ] NetUtils.PrivateRanges (0 ms)
[----------] 3 tests from NetUtils (0 ms total)

[----------] 10 tests from Expect
[ RUN      ] Expect.Constructions
[       OK ] Expect.Constructions (0 ms)
[ RUN      ] Expect.Conversions
[       OK ] Expect.Conversions (0 ms)
[ RUN      ] Expect.NoExcept
[       OK ] Expect.NoExcept (0 ms)
[ RUN      ] Expect.Trivial
[       OK ] Expect.Trivial (0 ms)
[ RUN      ] Expect.Assignment
[       OK ] Expect.Assignment (0 ms)
[ RUN      ] Expect.AssignmentThrowsOnMove
[       OK ] Expect.AssignmentThrowsOnMove (0 ms)
[ RUN      ] Expect.EqualWithStrings
[       OK ] Expect.EqualWithStrings (0 ms)
[ RUN      ] Expect.EqualWithVoid
[       OK ] Expect.EqualWithVoid (0 ms)
[ RUN      ] Expect.EqualNoCopies
[       OK ] Expect.EqualNoCopies (0 ms)
[ RUN      ] Expect.Macros
[       OK ] Expect.Macros (0 ms)
[----------] 10 tests from Expect (1 ms total)

[----------] 4 tests from fee
[ RUN      ] fee.10xmr
[       OK ] fee.10xmr (0 ms)
[ RUN      ] fee.1xmr
[       OK ] fee.1xmr (0 ms)
[ RUN      ] fee.dot3xmr
[       OK ] fee.dot3xmr (0 ms)
[ RUN      ] fee.double_at_full
[       OK ] fee.double_at_full (0 ms)
[----------] 4 tests from fee (0 ms total)

[----------] 4 tests from JsonSerialization
[ RUN      ] JsonSerialization.MinerTransaction
[       OK ] JsonSerialization.MinerTransaction (1 ms)
[ RUN      ] JsonSerialization.RegularTransaction
[       OK ] JsonSerialization.RegularTransaction (17 ms)
[ RUN      ] JsonSerialization.RingctTransaction
[       OK ] JsonSerialization.RingctTransaction (41 ms)
[ RUN      ] JsonSerialization.BulletproofTransaction
[       OK ] JsonSerialization.BulletproofTransaction (51 ms)
[----------] 4 tests from JsonSerialization (110 ms total)

[----------] 75 tests from get_xtype_from_string
[ RUN      ] get_xtype_from_string.handles_pos_uint16_t_0
[       OK ] get_xtype_from_string.handles_pos_uint16_t_0 (0 ms)
[ RUN      ] get_xtype_from_string.handles_pos_uint16_t_1
[       OK ] get_xtype_from_string.handles_pos_uint16_t_1 (0 ms)
[ RUN      ] get_xtype_from_string.handles_pos_uint16_t_65535
[       OK ] get_xtype_from_string.handles_pos_uint16_t_65535 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint16_t_74
[       OK ] get_xtype_from_string.handles_neguint16_t_74 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint16_t_75
[       OK ] get_xtype_from_string.handles_neguint16_t_75 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint16_t_76
[       OK ] get_xtype_from_string.handles_neguint16_t_76 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint16_t_77
[       OK ] get_xtype_from_string.handles_neguint16_t_77 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint16_t_78
[       OK ] get_xtype_from_string.handles_neguint16_t_78 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint16_t_80
[       OK ] get_xtype_from_string.handles_neguint16_t_80 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint16_t_81
[       OK ] get_xtype_from_string.handles_neguint16_t_81 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint16_t_82
[       OK ] get_xtype_from_string.handles_neguint16_t_82 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint16_t_83
[       OK ] get_xtype_from_string.handles_neguint16_t_83 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint16_t_85
[       OK ] get_xtype_from_string.handles_neguint16_t_85 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint16_t_86
[       OK ] get_xtype_from_string.handles_neguint16_t_86 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint16_t_87
[       OK ] get_xtype_from_string.handles_neguint16_t_87 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint16_t_88
[       OK ] get_xtype_from_string.handles_neguint16_t_88 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint16_t_89
[       OK ] get_xtype_from_string.handles_neguint16_t_89 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint16_t_90
[       OK ] get_xtype_from_string.handles_neguint16_t_90 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint16_t_92
[       OK ] get_xtype_from_string.handles_neguint16_t_92 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint16_t_93
[       OK ] get_xtype_from_string.handles_neguint16_t_93 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint16_t_94
[       OK ] get_xtype_from_string.handles_neguint16_t_94 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint16_t_95
[       OK ] get_xtype_from_string.handles_neguint16_t_95 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint16_t_96
[       OK ] get_xtype_from_string.handles_neguint16_t_96 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint16_t_98
[       OK ] get_xtype_from_string.handles_neguint16_t_98 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint16_t_99
[       OK ] get_xtype_from_string.handles_neguint16_t_99 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint16_t_100
[       OK ] get_xtype_from_string.handles_neguint16_t_100 (0 ms)
[ RUN      ] get_xtype_from_string.handles_pos_uint32_t_0
[       OK ] get_xtype_from_string.handles_pos_uint32_t_0 (0 ms)
[ RUN      ] get_xtype_from_string.handles_pos_uint32_t_1
[       OK ] get_xtype_from_string.handles_pos_uint32_t_1 (0 ms)
[ RUN      ] get_xtype_from_string.handles_pos_uint32_t_4294967295
[       OK ] get_xtype_from_string.handles_pos_uint32_t_4294967295 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint32_t_107
[       OK ] get_xtype_from_string.handles_neguint32_t_107 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint32_t_108
[       OK ] get_xtype_from_string.handles_neguint32_t_108 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint32_t_109
[       OK ] get_xtype_from_string.handles_neguint32_t_109 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint32_t_110
[       OK ] get_xtype_from_string.handles_neguint32_t_110 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint32_t_111
[       OK ] get_xtype_from_string.handles_neguint32_t_111 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint32_t_113
[       OK ] get_xtype_from_string.handles_neguint32_t_113 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint32_t_114
[       OK ] get_xtype_from_string.handles_neguint32_t_114 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint32_t_115
[       OK ] get_xtype_from_string.handles_neguint32_t_115 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint32_t_116
[       OK ] get_xtype_from_string.handles_neguint32_t_116 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint32_t_118
[       OK ] get_xtype_from_string.handles_neguint32_t_118 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint32_t_119
[       OK ] get_xtype_from_string.handles_neguint32_t_119 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint32_t_120
[       OK ] get_xtype_from_string.handles_neguint32_t_120 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint32_t_121
[       OK ] get_xtype_from_string.handles_neguint32_t_121 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint32_t_122
[       OK ] get_xtype_from_string.handles_neguint32_t_122 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint32_t_123
[       OK ] get_xtype_from_string.handles_neguint32_t_123 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint32_t_125
[       OK ] get_xtype_from_string.handles_neguint32_t_125 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint32_t_126
[       OK ] get_xtype_from_string.handles_neguint32_t_126 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint32_t_127
[       OK ] get_xtype_from_string.handles_neguint32_t_127 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint32_t_128
[       OK ] get_xtype_from_string.handles_neguint32_t_128 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint32_t_129
[       OK ] get_xtype_from_string.handles_neguint32_t_129 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint32_t_131
[       OK ] get_xtype_from_string.handles_neguint32_t_131 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint32_t_132
[       OK ] get_xtype_from_string.handles_neguint32_t_132 (0 ms)
[ RUN      ] get_xtype_from_string.handles_pos_uint64_t_0
[       OK ] get_xtype_from_string.handles_pos_uint64_t_0 (0 ms)
[ RUN      ] get_xtype_from_string.handles_pos_uint64_t_1
[       OK ] get_xtype_from_string.handles_pos_uint64_t_1 (0 ms)
[ RUN      ] get_xtype_from_string.handles_pos_uint64_t_18446744073709551615ULL
[       OK ] get_xtype_from_string.handles_pos_uint64_t_18446744073709551615ULL (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint64_t_138
[       OK ] get_xtype_from_string.handles_neguint64_t_138 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint64_t_139
[       OK ] get_xtype_from_string.handles_neguint64_t_139 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint64_t_140
[       OK ] get_xtype_from_string.handles_neguint64_t_140 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint64_t_141
[       OK ] get_xtype_from_string.handles_neguint64_t_141 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint64_t_142
[       OK ] get_xtype_from_string.handles_neguint64_t_142 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint64_t_144
[       OK ] get_xtype_from_string.handles_neguint64_t_144 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint64_t_145
[       OK ] get_xtype_from_string.handles_neguint64_t_145 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint64_t_146
[       OK ] get_xtype_from_string.handles_neguint64_t_146 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint64_t_147
[       OK ] get_xtype_from_string.handles_neguint64_t_147 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint64_t_149
[       OK ] get_xtype_from_string.handles_neguint64_t_149 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint64_t_150
[       OK ] get_xtype_from_string.handles_neguint64_t_150 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint64_t_151
[       OK ] get_xtype_from_string.handles_neguint64_t_151 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint64_t_152
[       OK ] get_xtype_from_string.handles_neguint64_t_152 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint64_t_153
[       OK ] get_xtype_from_string.handles_neguint64_t_153 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint64_t_154
[       OK ] get_xtype_from_string.handles_neguint64_t_154 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint64_t_156
[       OK ] get_xtype_from_string.handles_neguint64_t_156 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint64_t_157
[       OK ] get_xtype_from_string.handles_neguint64_t_157 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint64_t_158
[       OK ] get_xtype_from_string.handles_neguint64_t_158 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint64_t_159
[       OK ] get_xtype_from_string.handles_neguint64_t_159 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint64_t_160
[       OK ] get_xtype_from_string.handles_neguint64_t_160 (0 ms)
[ RUN      ] get_xtype_from_string.handles_neguint64_t_162
[       OK ] get_xtype_from_string.handles_neguint64_t_162 (0 ms)
[----------] 75 tests from get_xtype_from_string (1 ms total)

[----------] 6 tests from hashchain
[ RUN      ] hashchain.empty
[       OK ] hashchain.empty (0 ms)
[ RUN      ] hashchain.genesis
[       OK ] hashchain.genesis (0 ms)
[ RUN      ] hashchain.push_back
[       OK ] hashchain.push_back (0 ms)
[ RUN      ] hashchain.clear_empty
[       OK ] hashchain.clear_empty (0 ms)
[ RUN      ] hashchain.crop
[       OK ] hashchain.crop (0 ms)
[ RUN      ] hashchain.trim
[       OK ] hashchain.trim (0 ms)
[----------] 6 tests from hashchain (0 ms total)

[----------] 7 tests from HTTP_Server_Auth
[ RUN      ] HTTP_Server_Auth.NotRequired
[       OK ] HTTP_Server_Auth.NotRequired (0 ms)
[ RUN      ] HTTP_Server_Auth.MissingAuth
[       OK ] HTTP_Server_Auth.MissingAuth (0 ms)
[ RUN      ] HTTP_Server_Auth.BadSyntax
[       OK ] HTTP_Server_Auth.BadSyntax (0 ms)
[ RUN      ] HTTP_Server_Auth.MD5
[       OK ] HTTP_Server_Auth.MD5 (0 ms)
[ RUN      ] HTTP_Server_Auth.MD5_sess
[       OK ] HTTP_Server_Auth.MD5_sess (0 ms)
[ RUN      ] HTTP_Server_Auth.MD5_auth
[       OK ] HTTP_Server_Auth.MD5_auth (0 ms)
[ RUN      ] HTTP_Server_Auth.MD5_sess_auth
[       OK ] HTTP_Server_Auth.MD5_sess_auth (0 ms)
[----------] 7 tests from HTTP_Server_Auth (0 ms total)

[----------] 1 test from HTTP_Auth
[ RUN      ] HTTP_Auth.DogFood
[       OK ] HTTP_Auth.DogFood (7 ms)
[----------] 1 test from HTTP_Auth (7 ms total)

[----------] 5 tests from HTTP_Client_Auth
[ RUN      ] HTTP_Client_Auth.Unavailable
[       OK ] HTTP_Client_Auth.Unavailable (0 ms)
[ RUN      ] HTTP_Client_Auth.MissingAuthenticate
[       OK ] HTTP_Client_Auth.MissingAuthenticate (0 ms)
[ RUN      ] HTTP_Client_Auth.BadSyntax
[       OK ] HTTP_Client_Auth.BadSyntax (0 ms)
[ RUN      ] HTTP_Client_Auth.MD5
[       OK ] HTTP_Client_Auth.MD5 (0 ms)
[ RUN      ] HTTP_Client_Auth.MD5_auth
[       OK ] HTTP_Client_Auth.MD5_auth (6 ms)
[----------] 5 tests from HTTP_Client_Auth (6 ms total)

[----------] 1 test from HTTP
[ RUN      ] HTTP.Add_Field
[       OK ] HTTP.Add_Field (0 ms)
[----------] 1 test from HTTP (0 ms total)

[----------] 16 tests from keccak
[ RUN      ] keccak.
[       OK ] keccak. (0 ms)
[ RUN      ] keccak.0_and_0
[       OK ] keccak.0_and_0 (0 ms)
[ RUN      ] keccak.1_and_1
[       OK ] keccak.1_and_1 (0 ms)
[ RUN      ] keccak.1_and_0_1_0
[       OK ] keccak.1_and_0_1_0 (0 ms)
[ RUN      ] keccak.2_and_1_1
[       OK ] keccak.2_and_1_1 (0 ms)
[ RUN      ] keccak.4_and_0_0_1_0_2_1_0
[       OK ] keccak.4_and_0_0_1_0_2_1_0 (0 ms)
[ RUN      ] keccak.15_and_1_14
[       OK ] keccak.15_and_1_14 (0 ms)
[ RUN      ] keccak.135_and_134_1
[       OK ] keccak.135_and_134_1 (0 ms)
[ RUN      ] keccak.135_and_135_0
[       OK ] keccak.135_and_135_0 (0 ms)
[ RUN      ] keccak.135_and_0_135
[       OK ] keccak.135_and_0_135 (0 ms)
[ RUN      ] keccak.136_and_135_1
[       OK ] keccak.136_and_135_1 (0 ms)
[ RUN      ] keccak.136_and_136_0
[       OK ] keccak.136_and_136_0 (0 ms)
[ RUN      ] keccak.136_and_0_136
[       OK ] keccak.136_and_0_136 (0 ms)
[ RUN      ] keccak.136_and_136
[       OK ] keccak.136_and_136 (0 ms)
[ RUN      ] keccak.137_and_136_1
[       OK ] keccak.137_and_136_1 (0 ms)
[ RUN      ] keccak.137_and_1_136
[       OK ] keccak.137_and_1_136 (0 ms)
[----------] 16 tests from keccak (1 ms total)

[----------] 6 tests from logging
[ RUN      ] logging.no_logs
[       OK ] logging.no_logs (1 ms)
[ RUN      ] logging.default
[       OK ] logging.default (1 ms)
[ RUN      ] logging.all
[       OK ] logging.all (1 ms)
[ RUN      ] logging.glob_suffix
[       OK ] logging.glob_suffix (1 ms)
[ RUN      ] logging.glob_prefix
[       OK ] logging.glob_prefix (1 ms)
[ RUN      ] logging.last_precedence
[       OK ] logging.last_precedence (1 ms)
[----------] 6 tests from logging (6 ms total)

[----------] 2 tests from memwipe
[ RUN      ] memwipe.control
[       OK ] memwipe.control (0 ms)
[ RUN      ] memwipe.works
[       OK ] memwipe.works (0 ms)
[----------] 2 tests from memwipe (0 ms total)

[----------] 8 tests from mlocker
[ RUN      ] mlocker.distinct_1
[       OK ] mlocker.distinct_1 (0 ms)
[ RUN      ] mlocker.distinct_full_page
[       OK ] mlocker.distinct_full_page (0 ms)
[ RUN      ] mlocker.identical
[       OK ] mlocker.identical (0 ms)
[ RUN      ] mlocker.overlapping_small
[       OK ] mlocker.overlapping_small (0 ms)
[ RUN      ] mlocker.multi_page
[       OK ] mlocker.multi_page (0 ms)
[ RUN      ] mlocker.cross_page
[       OK ] mlocker.cross_page (0 ms)
[ RUN      ] mlocker.redundant
[       OK ] mlocker.redundant (0 ms)
[ RUN      ] mlocker.mlocked
[       OK ] mlocker.mlocked (0 ms)
[----------] 8 tests from mlocker (0 ms total)

[----------] 4 tests from mnemonics
[ RUN      ] mnemonics.consistency
[       OK ] mnemonics.consistency (8 ms)
[ RUN      ] mnemonics.all_languages
Test seed without checksum:
迎 留 尺 膜 名 现 到 彻 玩 欲 食 邓 便 站 木 吧 为 焦 居 讼 云 幸 航 绳
Detected language: 简体中文 (中国)
Returned seed:
迎 留 尺 膜 名 现 到 彻 玩 欲 食 邓 便 站 木 吧 为 焦 居 讼 云 幸 航 绳 站
Test seed with checksum:
迎 留 尺 膜 名 现 到 彻 玩 欲 食 邓 便 站 木 吧 为 焦 居 讼 云 幸 航 绳 站
Detected language: 简体中文 (中国)
Returned seed:
迎 留 尺 膜 名 现 到 彻 玩 欲 食 邓 便 站 木 吧 为 焦 居 讼 云 幸 航 绳 站
Test seed without checksum:
around sleepless candy nuisance nifty jeopardy wives woven sneeze aching velvet truth taunts taboo identity dodge verification neon siblings inwardly scamper laptop gigantic syllabus
Detected language: English
Returned seed:
around sleepless candy nuisance nifty jeopardy wives woven sneeze aching velvet truth taunts taboo identity dodge verification neon siblings inwardly scamper laptop gigantic syllabus identity
Test seed with checksum:
around sleepless candy nuisance nifty jeopardy wives woven sneeze aching velvet truth taunts taboo identity dodge verification neon siblings inwardly scamper laptop gigantic syllabus identity
Detected language: English
Returned seed:
around sleepless candy nuisance nifty jeopardy wives woven sneeze aching velvet truth taunts taboo identity dodge verification neon siblings inwardly scamper laptop gigantic syllabus identity
Test seed without checksum:
definir diva cacao buscar detener alma rayo mugre goma pozo latir oca choza código ebrio pirata jaula charla avaro metro asiento enero mago niñez
Detected language: Español
Returned seed:
definir diva cacao buscar detener alma rayo mugre goma pozo latir oca choza código ebrio pirata jaula charla avaro metro asiento enero mago niñez goma
Test seed with checksum:
definir diva cacao buscar detener alma rayo mugre goma pozo latir oca choza código ebrio pirata jaula charla avaro metro asiento enero mago niñez goma
Detected language: Español
Returned seed:
definir diva cacao buscar detener alma rayo mugre goma pozo latir oca choza código ebrio pirata jaula charla avaro metro asiento enero mago niñez goma
Test seed without checksum:
etrusco seguro piqueteiro sobrio ancorar flotilha doar feto euclidiano noruegues pterossauros liliputiano celulose abjeto tudo agito napolitano urdir beisebol musselina femur ornitologo ambulatorio senzala
Detected language: Português
Returned seed:
etrusco seguro piqueteiro sobrio ancorar flotilha doar feto euclidiano noruegues pterossauros liliputiano celulose abjeto tudo agito napolitano urdir beisebol musselina femur ornitologo ambulatorio senzala napolitano
Test seed with checksum:
etrusco seguro piqueteiro sobrio ancorar flotilha doar feto euclidiano noruegues pterossauros liliputiano celulose abjeto tudo agito napolitano urdir beisebol musselina femur ornitologo ambulatorio senzala napolitano
Detected language: Português
Returned seed:
etrusco seguro piqueteiro sobrio ancorar flotilha doar feto euclidiano noruegues pterossauros liliputiano celulose abjeto tudo agito napolitano urdir beisebol musselina femur ornitologo ambulatorio senzala napolitano
Test seed without checksum:
すあな すずしい たいはん そんざい ひかる あらためる しゅくはく きけんせい てうち いらすと だいひょう きいろ かようび ずさん そんしつ すいか ぱんつ けんか くさき ないかく すれちがう このよ にっさん はいそう
Detected language: 日本語
Returned seed:
すあな すずしい たいはん そんざい ひかる あらためる しゅくはく きけんせい てうち いらすと だいひょう きいろ かようび ずさん そんしつ すいか ぱんつ けんか くさき ないかく すれちがう このよ にっさん はいそう いらすと
Test seed with checksum:
すあな すずしい たいはん そんざい ひかる あらためる しゅくはく きけんせい てうち いらすと だいひょう きいろ かようび ずさん そんしつ すいか ぱんつ けんか くさき ないかく すれちがう このよ にっさん はいそう いらすと
Detected language: 日本語
Returned seed:
すあな すずしい たいはん そんざい ひかる あらためる しゅくはく きけんせい てうち いらすと だいひょう きいろ かようび ずさん そんしつ すいか ぱんつ けんか くさき ないかく すれちがう このよ にっさん はいそう いらすと
Test seed without checksum:
Ethik Helium Krokodil Zacke Sommer Reetdach Skizze Roboter beben Mixtape Delfin Kabuff Rippchen Kahlkopf gähnen Rotahorn Gespan Gefühl abfeuern Müller Format aufatmen Jaguar Hafen
Detected language: Deutsch
Returned seed:
Ethik Helium Krokodil Zacke Sommer Reetdach Skizze Roboter beben Mixtape Delfin Kabuff Rippchen Kahlkopf gähnen Rotahorn Gespan Gefühl abfeuern Müller Format aufatmen Jaguar Hafen Rippchen
Test seed with checksum:
Ethik Helium Krokodil Zacke Sommer Reetdach Skizze Roboter beben Mixtape Delfin Kabuff Rippchen Kahlkopf gähnen Rotahorn Gespan Gefühl abfeuern Müller Format aufatmen Jaguar Hafen Rippchen
Detected language: Deutsch
Returned seed:
Ethik Helium Krokodil Zacke Sommer Reetdach Skizze Roboter beben Mixtape Delfin Kabuff Rippchen Kahlkopf gähnen Rotahorn Gespan Gefühl abfeuern Müller Format aufatmen Jaguar Hafen Rippchen
Test seed without checksum:
nuotare geologia eminenza silenzio emisfero tridente foro pianeta distacco oscurare mare processo problema emozione sentiero fuggire mulo ripetere tangente pensare inserire insicuro marzo evidenza
Detected language: Italiano
Returned seed:
nuotare geologia eminenza silenzio emisfero tridente foro pianeta distacco oscurare mare processo problema emozione sentiero fuggire mulo ripetere tangente pensare inserire insicuro marzo evidenza oscurare
Test seed with checksum:
nuotare geologia eminenza silenzio emisfero tridente foro pianeta distacco oscurare mare processo problema emozione sentiero fuggire mulo ripetere tangente pensare inserire insicuro marzo evidenza oscurare
Detected language: Italiano
Returned seed:
nuotare geologia eminenza silenzio emisfero tridente foro pianeta distacco oscurare mare processo problema emozione sentiero fuggire mulo ripetere tangente pensare inserire insicuro marzo evidenza oscurare
Test seed without checksum:
шорох лопата обещать пуля вафля минута алхимик зодчий звезда июль очки агат агнец балкон павильон зарплата нижний нелепый пациент взбучка бензин кумир нечистый езда
Detected language: русский язык
Returned seed:
шорох лопата обещать пуля вафля минута алхимик зодчий звезда июль очки агат агнец балкон павильон зарплата нижний нелепый пациент взбучка бензин кумир нечистый езда зарплата
Test seed with checksum:
шорох лопата обещать пуля вафля минута алхимик зодчий звезда июль очки агат агнец балкон павильон зарплата нижний нелепый пациент взбучка бензин кумир нечистый езда зарплата
Detected language: русский язык
Returned seed:
шорох лопата обещать пуля вафля минута алхимик зодчий звезда июль очки агат агнец балкон павильон зарплата нижний нелепый пациент взбучка бензин кумир нечистый езда зарплата
Test seed without checksum:
usiner ozone aile ogive faux chaque arbre jeudi taureau ravage final enfoncer tige vodka meute portion enfoncer vigne gauche version store appuyer feutre pile
Detected language: Français
Returned seed:
usiner ozone aile ogive faux chaque arbre jeudi taureau ravage final enfoncer tige vodka meute portion enfoncer vigne gauche version store appuyer feutre pile enfoncer
Test seed with checksum:
usiner ozone aile ogive faux chaque arbre jeudi taureau ravage final enfoncer tige vodka meute portion enfoncer vigne gauche version store appuyer feutre pile enfoncer
Detected language: Français
Returned seed:
usiner ozone aile ogive faux chaque arbre jeudi taureau ravage final enfoncer tige vodka meute portion enfoncer vigne gauche version store appuyer feutre pile enfoncer
Test seed without checksum:
uiachtig trailer proef harrie exen klus vermaak vlaag rugpijn pacht digitaal stucadoor plegen jacobs totdat ruwkruid artritis doenbaar dwaal ranonkel raam wenkbrauw moraal melodie
Detected language: Nederlands
Returned seed:
uiachtig trailer proef harrie exen klus vermaak vlaag rugpijn pacht digitaal stucadoor plegen jacobs totdat ruwkruid artritis doenbaar dwaal ranonkel raam wenkbrauw moraal melodie exen
Test seed with checksum:
uiachtig trailer proef harrie exen klus vermaak vlaag rugpijn pacht digitaal stucadoor plegen jacobs totdat ruwkruid artritis doenbaar dwaal ranonkel raam wenkbrauw moraal melodie exen
Detected language: Nederlands
Returned seed:
uiachtig trailer proef harrie exen klus vermaak vlaag rugpijn pacht digitaal stucadoor plegen jacobs totdat ruwkruid artritis doenbaar dwaal ranonkel raam wenkbrauw moraal melodie exen
Test seed without checksum:
kaverna emfazo lazanjo jezuito sporto marini belarto egeco pigmento amnestio orbito moskito zono iperito insekto mendi totalo uzino ekonomio pitoreska cezio besto cemento eosto
Detected language: Esperanto
Returned seed:
kaverna emfazo lazanjo jezuito sporto marini belarto egeco pigmento amnestio orbito moskito zono iperito insekto mendi totalo uzino ekonomio pitoreska cezio besto cemento eosto kaverna
Test seed with checksum:
kaverna emfazo lazanjo jezuito sporto marini belarto egeco pigmento amnestio orbito moskito zono iperito insekto mendi totalo uzino ekonomio pitoreska cezio besto cemento eosto kaverna
Detected language: Esperanto
Returned seed:
kaverna emfazo lazanjo jezuito sporto marini belarto egeco pigmento amnestio orbito moskito zono iperito insekto mendi totalo uzino ekonomio pitoreska cezio besto cemento eosto kaverna
Test seed without checksum:
ckasu pelji panra manri cmaci vlagi bancu donri virnu barja jungo panra ciste renvi fenra sunla selja'e sarcu bukpu cimjvo krici judri jensi stici
Detected language: Lojban
Returned seed:
ckasu pelji panra manri cmaci vlagi bancu donri virnu barja jungo panra ciste renvi fenra sunla selja'e sarcu bukpu cimjvo krici judri jensi stici jungo
Test seed with checksum:
ckasu pelji panra manri cmaci vlagi bancu donri virnu barja jungo panra ciste renvi fenra sunla selja'e sarcu bukpu cimjvo krici judri jensi stici jungo
Detected language: Lojban
Returned seed:
ckasu pelji panra manri cmaci vlagi bancu donri virnu barja jungo panra ciste renvi fenra sunla selja'e sarcu bukpu cimjvo krici judri jensi stici jungo
[       OK ] mnemonics.all_languages (4 ms)
[ RUN      ] mnemonics.language_detection_with_bad_checksum
[       OK ] mnemonics.language_detection_with_bad_checksum (0 ms)
[ RUN      ] mnemonics.utf8prefix
[       OK ] mnemonics.utf8prefix (0 ms)
[----------] 4 tests from mnemonics (12 ms total)

[----------] 2 tests from mul128
[ RUN      ] mul128.handles_zero
[       OK ] mul128.handles_zero (0 ms)
[ RUN      ] mul128.handles_one
[       OK ] mul128.handles_one (0 ms)
[----------] 2 tests from mul128 (0 ms total)

[----------] 1 test from mul128_without_carry
[ RUN      ] mul128_without_carry.multiplies_correctly
[       OK ] mul128_without_carry.multiplies_correctly (0 ms)
[----------] 1 test from mul128_without_carry (0 ms total)

[----------] 1 test from mul128_with_carry_1_only
[ RUN      ] mul128_with_carry_1_only.multiplies_correctly
[       OK ] mul128_with_carry_1_only.multiplies_correctly (0 ms)
[----------] 1 test from mul128_with_carry_1_only (0 ms total)

[----------] 1 test from mul128_with_carry_2_only
[ RUN      ] mul128_with_carry_2_only.multiplies_correctly
[       OK ] mul128_with_carry_2_only.multiplies_correctly (0 ms)
[----------] 1 test from mul128_with_carry_2_only (0 ms total)

[----------] 1 test from mul128_with_carry_1_and_2
[ RUN      ] mul128_with_carry_1_and_2.multiplies_correctly
[       OK ] mul128_with_carry_1_and_2.multiplies_correctly (0 ms)
[----------] 1 test from mul128_with_carry_1_and_2 (0 ms total)

[----------] 5 tests from div128_32
[ RUN      ] div128_32.handles_zero
[       OK ] div128_32.handles_zero (0 ms)
[ RUN      ] div128_32.handles_one
[       OK ] div128_32.handles_one (0 ms)
[ RUN      ] div128_32.handles_if_dividend_less_divider
[       OK ] div128_32.handles_if_dividend_less_divider (0 ms)
[ RUN      ] div128_32.handles_if_dividend_dwords_less_divider
[       OK ] div128_32.handles_if_dividend_dwords_less_divider (0 ms)
[ RUN      ] div128_32.works_correctly
[       OK ] div128_32.works_correctly (0 ms)
[----------] 5 tests from div128_32 (0 ms total)

[----------] 20 tests from multiexp
[ RUN      ] multiexp.bos_coster_empty
[       OK ] multiexp.bos_coster_empty (0 ms)
[ RUN      ] multiexp.straus_empty
[       OK ] multiexp.straus_empty (0 ms)
[ RUN      ] multiexp.pippenger_empty
[       OK ] multiexp.pippenger_empty (0 ms)
[ RUN      ] multiexp.bos_coster_zero_and_non_zero
[       OK ] multiexp.bos_coster_zero_and_non_zero (1 ms)
[ RUN      ] multiexp.straus_zero_and_non_zero
[       OK ] multiexp.straus_zero_and_non_zero (0 ms)
[ RUN      ] multiexp.pippenger_zero_and_non_zero
[       OK ] multiexp.pippenger_zero_and_non_zero (0 ms)
[ RUN      ] multiexp.bos_coster_pow2_scalar
[       OK ] multiexp.bos_coster_pow2_scalar (1 ms)
[ RUN      ] multiexp.straus_pow2_scalar
[       OK ] multiexp.straus_pow2_scalar (0 ms)
[ RUN      ] multiexp.pippenger_pow2_scalar
[       OK ] multiexp.pippenger_pow2_scalar (0 ms)
[ RUN      ] multiexp.bos_coster_only_zeroes
[       OK ] multiexp.bos_coster_only_zeroes (2 ms)
[ RUN      ] multiexp.straus_only_zeroes
[       OK ] multiexp.straus_only_zeroes (2 ms)
[ RUN      ] multiexp.pippenger_only_zeroes
[       OK ] multiexp.pippenger_only_zeroes (1 ms)
[ RUN      ] multiexp.bos_coster_only_identities
[       OK ] multiexp.bos_coster_only_identities (2 ms)
[ RUN      ] multiexp.straus_only_identities
[       OK ] multiexp.straus_only_identities (2 ms)
[ RUN      ] multiexp.pippenger_only_identities
[       OK ] multiexp.pippenger_only_identities (2 ms)
[ RUN      ] multiexp.bos_coster_random
[       OK ] multiexp.bos_coster_random (81 ms)
[ RUN      ] multiexp.straus_random
[       OK ] multiexp.straus_random (65 ms)
[ RUN      ] multiexp.pippenger_random
[       OK ] multiexp.pippenger_random (71 ms)
[ RUN      ] multiexp.straus_cached
[       OK ] multiexp.straus_cached (247 ms)
[ RUN      ] multiexp.pippenger_cached
[       OK ] multiexp.pippenger_cached (310 ms)
[----------] 20 tests from multiexp (788 ms total)

[----------] 5 tests from multisig
[ RUN      ] multisig.make_2_2
[       OK ] multisig.make_2_2 (708 ms)
[ RUN      ] multisig.make_3_3
[       OK ] multisig.make_3_3 (1079 ms)
[ RUN      ] multisig.make_2_3
[       OK ] multisig.make_2_3 (1317 ms)
[ RUN      ] multisig.make_2_4
[       OK ] multisig.make_2_4 (2052 ms)
[ RUN      ] multisig.make_2_5
[       OK ] multisig.make_2_5 (2987 ms)
[----------] 5 tests from multisig (8143 ms total)

[----------] 1 test from notify
[ RUN      ] notify.works
[       OK ] notify.works (101 ms)
[----------] 1 test from notify (101 ms total)

[----------] 6 tests from output_distribution
[ RUN      ] output_distribution.extend
[       OK ] output_distribution.extend (0 ms)
[ RUN      ] output_distribution.one
[       OK ] output_distribution.one (0 ms)
[ RUN      ] output_distribution.full_cumulative
[       OK ] output_distribution.full_cumulative (0 ms)
[ RUN      ] output_distribution.full_noncumulative
[       OK ] output_distribution.full_noncumulative (0 ms)
[ RUN      ] output_distribution.part_cumulative
[       OK ] output_distribution.part_cumulative (0 ms)
[ RUN      ] output_distribution.part_noncumulative
[       OK ] output_distribution.part_noncumulative (0 ms)
[----------] 6 tests from output_distribution (0 ms total)

[----------] 62 tests from parse_amount
[ RUN      ] parse_amount.handles_pos_0
[       OK ] parse_amount.handles_pos_0 (0 ms)
[ RUN      ] parse_amount.handles_pos_00
[       OK ] parse_amount.handles_pos_00 (0 ms)
[ RUN      ] parse_amount.handles_pos_00000000
[       OK ] parse_amount.handles_pos_00000000 (0 ms)
[ RUN      ] parse_amount.handles_pos_000000000
[       OK ] parse_amount.handles_pos_000000000 (0 ms)
[ RUN      ] parse_amount.handles_pos_00000000000000000000000000000000
[       OK ] parse_amount.handles_pos_00000000000000000000000000000000 (0 ms)
[ RUN      ] parse_amount.handles_pos__0
[       OK ] parse_amount.handles_pos__0 (0 ms)
[ RUN      ] parse_amount.handles_pos__00
[       OK ] parse_amount.handles_pos__00 (0 ms)
[ RUN      ] parse_amount.handles_pos__00000000
[       OK ] parse_amount.handles_pos__00000000 (0 ms)
[ RUN      ] parse_amount.handles_pos__000000000
[       OK ] parse_amount.handles_pos__000000000 (0 ms)
[ RUN      ] parse_amount.handles_pos__00000000000000000000000000000000
[       OK ] parse_amount.handles_pos__00000000000000000000000000000000 (0 ms)
[ RUN      ] parse_amount.handles_pos_00000000_
[       OK ] parse_amount.handles_pos_00000000_ (0 ms)
[ RUN      ] parse_amount.handles_pos_000000000_
[       OK ] parse_amount.handles_pos_000000000_ (0 ms)
[ RUN      ] parse_amount.handles_pos_00000000000000000000000000000000_
[       OK ] parse_amount.handles_pos_00000000000000000000000000000000_ (0 ms)
[ RUN      ] parse_amount.handles_pos_0_
[       OK ] parse_amount.handles_pos_0_ (0 ms)
[ RUN      ] parse_amount.handles_pos_0_0
[       OK ] parse_amount.handles_pos_0_0 (0 ms)
[ RUN      ] parse_amount.handles_pos_0_00
[       OK ] parse_amount.handles_pos_0_00 (0 ms)
[ RUN      ] parse_amount.handles_pos_0_00000000
[       OK ] parse_amount.handles_pos_0_00000000 (0 ms)
[ RUN      ] parse_amount.handles_pos_0_000000000
[       OK ] parse_amount.handles_pos_0_000000000 (0 ms)
[ RUN      ] parse_amount.handles_pos_0_00000000000000000000000000000000
[       OK ] parse_amount.handles_pos_0_00000000000000000000000000000000 (0 ms)
[ RUN      ] parse_amount.handles_pos_00_
[       OK ] parse_amount.handles_pos_00_ (0 ms)
[ RUN      ] parse_amount.handles_pos_00_0
[       OK ] parse_amount.handles_pos_00_0 (0 ms)
[ RUN      ] parse_amount.handles_pos_00_00
[       OK ] parse_amount.handles_pos_00_00 (0 ms)
[ RUN      ] parse_amount.handles_pos_00_00000000
[       OK ] parse_amount.handles_pos_00_00000000 (0 ms)
[ RUN      ] parse_amount.handles_pos_00_000000000
[       OK ] parse_amount.handles_pos_00_000000000 (0 ms)
[ RUN      ] parse_amount.handles_pos_00_00000000000000000000000000000000
[       OK ] parse_amount.handles_pos_00_00000000000000000000000000000000 (0 ms)
[ RUN      ] parse_amount.handles_pos_0_000000000001
[       OK ] parse_amount.handles_pos_0_000000000001 (0 ms)
[ RUN      ] parse_amount.handles_pos_0_0000000000010
[       OK ] parse_amount.handles_pos_0_0000000000010 (0 ms)
[ RUN      ] parse_amount.handles_pos_0_0000000000010000000000000000000000000
[       OK ] parse_amount.handles_pos_0_0000000000010000000000000000000000000 (0 ms)
[ RUN      ] parse_amount.handles_pos_0_000000000009
[       OK ] parse_amount.handles_pos_0_000000000009 (0 ms)
[ RUN      ] parse_amount.handles_pos_0_0000000000090
[       OK ] parse_amount.handles_pos_0_0000000000090 (0 ms)
[ RUN      ] parse_amount.handles_pos_0_0000000000090000000000000000000000000
[       OK ] parse_amount.handles_pos_0_0000000000090000000000000000000000000 (0 ms)
[ RUN      ] parse_amount.handles_pos_1
[       OK ] parse_amount.handles_pos_1 (0 ms)
[ RUN      ] parse_amount.handles_pos_10
[       OK ] parse_amount.handles_pos_10 (0 ms)
[ RUN      ] parse_amount.handles_pos_100
[       OK ] parse_amount.handles_pos_100 (0 ms)
[ RUN      ] parse_amount.handles_pos_1000
[       OK ] parse_amount.handles_pos_1000 (0 ms)
[ RUN      ] parse_amount.handles_pos_6553_5
[       OK ] parse_amount.handles_pos_6553_5 (0 ms)
[ RUN      ] parse_amount.handles_pos_429496_7295
[       OK ] parse_amount.handles_pos_429496_7295 (0 ms)
[ RUN      ] parse_amount.handles_pos_18446744_0737
[       OK ] parse_amount.handles_pos_18446744_0737 (0 ms)
[ RUN      ] parse_amount.handles_pos_18446744_0737000
[       OK ] parse_amount.handles_pos_18446744_0737000 (0 ms)
[ RUN      ] parse_amount.handles_pos_18446744_07370000
[       OK ] parse_amount.handles_pos_18446744_07370000 (0 ms)
[ RUN      ] parse_amount.handles_pos_18446744_073700000
[       OK ] parse_amount.handles_pos_18446744_073700000 (0 ms)
[ RUN      ] parse_amount.handles_pos_18446744_0737000000000000000
[       OK ] parse_amount.handles_pos_18446744_0737000000000000000 (0 ms)
[ RUN      ] parse_amount.handles_pos_18446744_073709551615
[       OK ] parse_amount.handles_pos_18446744_073709551615 (0 ms)
[ RUN      ] parse_amount.handles_neg_empty_string
[       OK ] parse_amount.handles_neg_empty_string (0 ms)
[ RUN      ] parse_amount.handles_neg_minus_0
[       OK ] parse_amount.handles_neg_minus_0 (0 ms)
[ RUN      ] parse_amount.handles_neg_plus_0
[       OK ] parse_amount.handles_neg_plus_0 (0 ms)
[ RUN      ] parse_amount.handles_neg_minus_1
[       OK ] parse_amount.handles_neg_minus_1 (0 ms)
[ RUN      ] parse_amount.handles_neg_plus_1
[       OK ] parse_amount.handles_neg_plus_1 (0 ms)
[ RUN      ] parse_amount.handles_neg_only_point
[       OK ] parse_amount.handles_neg_only_point (0 ms)
[ RUN      ] parse_amount.handles_neg_0_0000000000001
[       OK ] parse_amount.handles_neg_0_0000000000001 (0 ms)
[ RUN      ] parse_amount.handles_neg_0_0000000000009
[       OK ] parse_amount.handles_neg_0_0000000000009 (0 ms)
[ RUN      ] parse_amount.handles_neg_184467440737_000000001
[       OK ] parse_amount.handles_neg_184467440737_000000001 (0 ms)
[ RUN      ] parse_amount.handles_neg_184467440737_09551616
[       OK ] parse_amount.handles_neg_184467440737_09551616 (0 ms)
[ RUN      ] parse_amount.handles_neg_184467440738
[       OK ] parse_amount.handles_neg_184467440738 (0 ms)
[ RUN      ] parse_amount.handles_neg_18446744073709551616
[       OK ] parse_amount.handles_neg_18446744073709551616 (0 ms)
[ RUN      ] parse_amount.handles_neg___
[       OK ] parse_amount.handles_neg___ (0 ms)
[ RUN      ] parse_amount.handles_neg_0__
[       OK ] parse_amount.handles_neg_0__ (0 ms)
[ RUN      ] parse_amount.handles_neg___0
[       OK ] parse_amount.handles_neg___0 (0 ms)
[ RUN      ] parse_amount.handles_neg_0__0
[       OK ] parse_amount.handles_neg_0__0 (0 ms)
[ RUN      ] parse_amount.handles_neg_0_0_
[       OK ] parse_amount.handles_neg_0_0_ (0 ms)
[ RUN      ] parse_amount.handles_neg__0_0
[       OK ] parse_amount.handles_neg__0_0 (0 ms)
[ RUN      ] parse_amount.handles_neg_0_0_0
[       OK ] parse_amount.handles_neg_0_0_0 (0 ms)
[----------] 62 tests from parse_amount (0 ms total)

[----------] 1 test from random32_unbiased
[ RUN      ] random32_unbiased.less_than_order
[       OK ] random32_unbiased.less_than_order (1 ms)
[----------] 1 test from random32_unbiased (1 ms total)

[----------] 12 tests from Serialization
[ RUN      ] Serialization.BinaryArchiveInts
[       OK ] Serialization.BinaryArchiveInts (0 ms)
[ RUN      ] Serialization.BinaryArchiveVarInts
[       OK ] Serialization.BinaryArchiveVarInts (0 ms)
[ RUN      ] Serialization.Test1
[       OK ] Serialization.Test1 (0 ms)
[ RUN      ] Serialization.Overflow
[       OK ] Serialization.Overflow (0 ms)
[ RUN      ] Serialization.serializes_vector_uint64_as_varint
[       OK ] Serialization.serializes_vector_uint64_as_varint (0 ms)
[ RUN      ] Serialization.serializes_vector_int64_as_fixed_int
[       OK ] Serialization.serializes_vector_int64_as_fixed_int (0 ms)
[ RUN      ] Serialization.serializes_transacion_signatures_correctly
[       OK ] Serialization.serializes_transacion_signatures_correctly (0 ms)
[ RUN      ] Serialization.serializes_ringct_types
<end of output>
Test time =  18.09 sec
----------------------------------------------------------
Test Failed.
"unit_tests" end time: Dec 06 07:20 UTC
"unit_tests" time elapsed: 00:00:18
----------------------------------------------------------

4/14 Testing: difficulty
4/14 Test: difficulty
Command: "/home/buildbot/builder/monero-static-ubuntu-amd64/build/build/release/tests/difficulty/difficulty-tests" "/home/buildbot/builder/monero-static-ubuntu-amd64/build/tests/difficulty/data.txt"
Directory: /home/buildbot/builder/monero-static-ubuntu-amd64/build/build/release/tests/difficulty
"difficulty" start time: Dec 06 07:20 UTC
Output:
----------------------------------------------------------
<end of output>
Test time =   0.01 sec
----------------------------------------------------------
Test Passed.
"difficulty" end time: Dec 06 07:20 UTC
"difficulty" time elapsed: 00:00:00
----------------------------------------------------------

5/14 Testing: hash-fast
5/14 Test: hash-fast
Command: "/home/buildbot/builder/monero-static-ubuntu-amd64/build/build/release/tests/hash/hash-tests" "fast" "/home/buildbot/builder/monero-static-ubuntu-amd64/build/tests/hash/tests-fast.txt"
Directory: /home/buildbot/builder/monero-static-ubuntu-amd64/build/build/release/tests/hash
"hash-fast" start time: Dec 06 07:20 UTC
Output:
----------------------------------------------------------
<end of output>
Test time =   0.00 sec
----------------------------------------------------------
Test Passed.
"hash-fast" end time: Dec 06 07:20 UTC
"hash-fast" time elapsed: 00:00:00
----------------------------------------------------------

6/14 Testing: hash-slow
6/14 Test: hash-slow
Command: "/home/buildbot/builder/monero-static-ubuntu-amd64/build/build/release/tests/hash/hash-tests" "slow" "/home/buildbot/builder/monero-static-ubuntu-amd64/build/tests/hash/tests-slow.txt"
Directory: /home/buildbot/builder/monero-static-ubuntu-amd64/build/build/release/tests/hash
"hash-slow" start time: Dec 06 07:20 UTC
Output:
----------------------------------------------------------
<end of output>
Test time =   0.06 sec
----------------------------------------------------------
Test Passed.
"hash-slow" end time: Dec 06 07:20 UTC
"hash-slow" time elapsed: 00:00:00
----------------------------------------------------------

7/14 Testing: hash-slow-1
7/14 Test: hash-slow-1
Command: "/home/buildbot/builder/monero-static-ubuntu-amd64/build/build/release/tests/hash/hash-tests" "slow-1" "/home/buildbot/builder/monero-static-ubuntu-amd64/build/tests/hash/tests-slow-1.txt"
Directory: /home/buildbot/builder/monero-static-ubuntu-amd64/build/build/release/tests/hash
"hash-slow-1" start time: Dec 06 07:20 UTC
Output:
----------------------------------------------------------
<end of output>
Test time =   0.08 sec
----------------------------------------------------------
Test Passed.
"hash-slow-1" end time: Dec 06 07:20 UTC
"hash-slow-1" time elapsed: 00:00:00
----------------------------------------------------------

8/14 Testing: hash-slow-2
8/14 Test: hash-slow-2
Command: "/home/buildbot/builder/monero-static-ubuntu-amd64/build/build/release/tests/hash/hash-tests" "slow-2" "/home/buildbot/builder/monero-static-ubuntu-amd64/build/tests/hash/tests-slow-2.txt"
Directory: /home/buildbot/builder/monero-static-ubuntu-amd64/build/build/release/tests/hash
"hash-slow-2" start time: Dec 06 07:20 UTC
Output:
----------------------------------------------------------
<end of output>
Test time =   0.22 sec
----------------------------------------------------------
Test Passed.
"hash-slow-2" end time: Dec 06 07:20 UTC
"hash-slow-2" time elapsed: 00:00:00
----------------------------------------------------------

9/14 Testing: hash-tree
9/14 Test: hash-tree
Command: "/home/buildbot/builder/monero-static-ubuntu-amd64/build/build/release/tests/hash/hash-tests" "tree" "/home/buildbot/builder/monero-static-ubuntu-amd64/build/tests/hash/tests-tree.txt"
Directory: /home/buildbot/builder/monero-static-ubuntu-amd64/build/build/release/tests/hash
"hash-tree" start time: Dec 06 07:20 UTC
Output:
----------------------------------------------------------
<end of output>
Test time =   0.00 sec
----------------------------------------------------------
Test Passed.
"hash-tree" end time: Dec 06 07:20 UTC
"hash-tree" time elapsed: 00:00:00
----------------------------------------------------------

10/14 Testing: hash-extra-blake
10/14 Test: hash-extra-blake
Command: "/home/buildbot/builder/monero-static-ubuntu-amd64/build/build/release/tests/hash/hash-tests" "extra-blake" "/home/buildbot/builder/monero-static-ubuntu-amd64/build/tests/hash/tests-extra-blake.txt"
Directory: /home/buildbot/builder/monero-static-ubuntu-amd64/build/build/release/tests/hash
"hash-extra-blake" start time: Dec 06 07:20 UTC
Output:
----------------------------------------------------------
<end of output>
Test time =   0.00 sec
----------------------------------------------------------
Test Passed.
"hash-extra-blake" end time: Dec 06 07:20 UTC
"hash-extra-blake" time elapsed: 00:00:00
----------------------------------------------------------

11/14 Testing: hash-extra-groestl
11/14 Test: hash-extra-groestl
Command: "/home/buildbot/builder/monero-static-ubuntu-amd64/build/build/release/tests/hash/hash-tests" "extra-groestl" "/home/buildbot/builder/monero-static-ubuntu-amd64/build/tests/hash/tests-extra-groestl.txt"
Directory: /home/buildbot/builder/monero-static-ubuntu-amd64/build/build/release/tests/hash
"hash-extra-groestl" start time: Dec 06 07:20 UTC
Output:
----------------------------------------------------------
<end of output>
Test time =   0.01 sec
----------------------------------------------------------
Test Passed.
"hash-extra-groestl" end time: Dec 06 07:20 UTC
"hash-extra-groestl" time elapsed: 00:00:00
----------------------------------------------------------

12/14 Testing: hash-extra-jh
12/14 Test: hash-extra-jh
Command: "/home/buildbot/builder/monero-static-ubuntu-amd64/build/build/release/tests/hash/hash-tests" "extra-jh" "/home/buildbot/builder/monero-static-ubuntu-amd64/build/tests/hash/tests-extra-jh.txt"
Directory: /home/buildbot/builder/monero-static-ubuntu-amd64/build/build/release/tests/hash
"hash-extra-jh" start time: Dec 06 07:20 UTC
Output:
----------------------------------------------------------
<end of output>
Test time =   0.01 sec
----------------------------------------------------------
Test Passed.
"hash-extra-jh" end time: Dec 06 07:20 UTC
"hash-extra-jh" time elapsed: 00:00:00
----------------------------------------------------------

13/14 Testing: hash-extra-skein
13/14 Test: hash-extra-skein
Command: "/home/buildbot/builder/monero-static-ubuntu-amd64/build/build/release/tests/hash/hash-tests" "extra-skein" "/home/buildbot/builder/monero-static-ubuntu-amd64/build/tests/hash/tests-extra-skein.txt"
Directory: /home/buildbot/builder/monero-static-ubuntu-amd64/build/build/release/tests/hash
"hash-extra-skein" start time: Dec 06 07:20 UTC
Output:
----------------------------------------------------------
<end of output>
Test time =   0.00 sec
----------------------------------------------------------
Test Passed.
"hash-extra-skein" end time: Dec 06 07:20 UTC
"hash-extra-skein" time elapsed: 00:00:00
----------------------------------------------------------

14/14 Testing: hash-variant2-int-sqrt
14/14 Test: hash-variant2-int-sqrt
Command: "/home/buildbot/builder/monero-static-ubuntu-amd64/build/build/release/tests/hash/hash-tests" "variant2_int_sqrt"
Directory: /home/buildbot/builder/monero-static-ubuntu-amd64/build/build/release/tests/hash
"hash-variant2-int-sqrt" start time: Dec 06 07:20 UTC
Output:
----------------------------------------------------------
<end of output>
Test time = 237.73 sec
----------------------------------------------------------
Test Passed.
"hash-variant2-int-sqrt" end time: Dec 06 07:24 UTC
"hash-variant2-int-sqrt" time elapsed: 00:03:57
----------------------------------------------------------

End testing: Dec 06 07:24 UTC