Index | Thread | Search

From:
Stepan Zolotuev <poopenfarten@dismail.de>
Subject:
Progress on net/monero
To:
OpenBSD ports <ports@openbsd.org>
Cc:
Lucas Gabriel Vuotto <lucas@sexy.is>
Date:
Sun, 15 Dec 2024 09:26:43 +0000

Download raw body.

Thread
  • Stepan Zolotuev:

    Progress on net/monero

Hi all,

There's been quite a bit of progress on the Monero port since I've last
sent in to ports@:
- Incorporated most advice that was on this mailing list.

- Added pkg/README.

- Added DEBUG_PACKAGES.

- Added more SITES entries. I'm not aware of any clearnet monero
  mirrors, so I added the official Tor mirror and an unofficial I2P one.
  (Are we fine with non-clearnet mirrors?)

- Moved monerod from bin to sbin, since it is a server daemon.

- Figured out all dependencies the port really needs.

- libwallet.a and the includes were kept for some time in the future,
  when other wallets may be ported.

- The daemon no longer thrashes the entire system during sync. This was
  caused by the --prep-blocks-threads option, which is set to 4 by
  default. In the rc script it is set to 1, but can be overridden to
  increase performance. It is mentioned in pkg/README.

- Most upstream tests now pass, except for four. The test log is
  attached.

I've been running the daemon on a home computer for over a month, seeing
very few crashes. Most things I've tested myself work fine.

I still haven't figured out what to do with the ~300GB space
requirement. On my machine I partitioned /var to be 700GB, so
"/var/monero" is fine with me. But in default install of OpenBSD it is
below 5GB, so I'm asking the knowledgeable-- what would be the most
sensible place for 300GB of binary data in the default installation of
OpenBSD? I really want the user experience to be like this:

	$ pkg_add monero
	$ rcctl enable monerod
	$ rcctl start monerod
	... and forget about it.


Tarball of the current port is attached.

-- 
for private communication:
<https://kefir.tilde.institute/files/pgp.asc>
+++ Sun Dec 15 17:03:10 -09 2024
===>  Regression tests for monero-0.18.3.4
UpdateCTestConfiguration  from :/usr/ports/pobj/monero-0.18.3.4/build-amd64/DartConfiguration.tcl
UpdateCTestConfiguration  from :/usr/ports/pobj/monero-0.18.3.4/build-amd64/DartConfiguration.tcl
Test project /usr/ports/pobj/monero-0.18.3.4/build-amd64
Constructing a list of tests
Done constructing a list of tests
Updating test list for fixtures
Added 0 tests to meet fixture requirements
Checking test dependency graph...
Checking test dependency graph end
test 3
      Start  3: core_tests

3: Test command: /usr/ports/pobj/monero-0.18.3.4/build-amd64/tests/core_tests/core_tests "--generate_and_play_test_data"
3: Working Directory: /usr/ports/pobj/monero-0.18.3.4/build-amd64/tests/core_tests
3: Test timeout computed to be: 10000000
test 5
      Start  5: cnv4-jit

5: Test command: /usr/ports/pobj/monero-0.18.3.4/build-amd64/tests/crypto/cnv4-jit-tests "1788000" "1789000"
5: Working Directory: /usr/ports/pobj/monero-0.18.3.4/build-amd64/tests/crypto
5: Test timeout computed to be: 10000000
test 6
      Start  6: unit_tests

6: Test command: /usr/ports/pobj/monero-0.18.3.4/build-amd64/tests/unit_tests/unit_tests "--data-dir" "/usr/ports/pobj/monero-0.18.3.4/monero-source-v0.18.3.4/tests/data"
6: Working Directory: /usr/ports/pobj/monero-0.18.3.4/build-amd64/tests/unit_tests
6: Test timeout computed to be: 10000000
test 14
      Start 14: hash-slow-4

14: Test command: /usr/ports/pobj/monero-0.18.3.4/build-amd64/tests/hash/hash-tests "slow-4" "/usr/ports/pobj/monero-0.18.3.4/monero-source-v0.18.3.4/tests/hash/tests-slow-4.txt"
14: Working Directory: /usr/ports/pobj/monero-0.18.3.4/build-amd64/tests/hash
14: Test timeout computed to be: 10000000
test 20
      Start 20: hash-variant2-int-sqrt

20: Test command: /usr/ports/pobj/monero-0.18.3.4/build-amd64/tests/hash/hash-tests "variant2_int_sqrt"
20: Working Directory: /usr/ports/pobj/monero-0.18.3.4/build-amd64/tests/hash
20: Test timeout computed to be: 10000000
test 9
      Start  9: block_weight

9: Test command: /usr/local/bin/python3.11 "/usr/ports/pobj/monero-0.18.3.4/monero-source-v0.18.3.4/tests/block_weight/compare.py" "/usr/local/bin/python3.11" "/usr/ports/pobj/monero-0.18.3.4/monero-source-v0.18.3.4/tests/block_weight/block_weight.py" "/usr/ports/pobj/monero-0.18.3.4/build-amd64/tests/block_weight/block_weight"
9: Working Directory: /usr/ports/pobj/monero-0.18.3.4/build-amd64/tests/block_weight
9: Test timeout computed to be: 10000000
test 4
      Start  4: cncrypto

4: Test command: /usr/ports/pobj/monero-0.18.3.4/build-amd64/tests/crypto/cncrypto-tests "/usr/ports/pobj/monero-0.18.3.4/monero-source-v0.18.3.4/tests/crypto/tests.txt"
4: Working Directory: /usr/ports/pobj/monero-0.18.3.4/build-amd64/tests/crypto
4: Test timeout computed to be: 10000000
test 8
      Start  8: wide_difficulty

8: Test command: /usr/local/bin/python3.11 "/usr/ports/pobj/monero-0.18.3.4/monero-source-v0.18.3.4/tests/difficulty/wide_difficulty.py" "/usr/local/bin/python3.11" "/usr/ports/pobj/monero-0.18.3.4/monero-source-v0.18.3.4/tests/difficulty/gen_wide_data.py" "/usr/ports/pobj/monero-0.18.3.4/build-amd64/tests/difficulty/difficulty-tests" "/usr/ports/pobj/monero-0.18.3.4/build-amd64/tests/difficulty/wide_data.txt"
8: Working Directory: /usr/ports/pobj/monero-0.18.3.4/build-amd64/tests/difficulty
8: Test timeout computed to be: 10000000
 1/20 Test #14: hash-slow-4 ......................***Exception: SegFault  0.04 sec
test 2
      Start  2: wallet-crypto-bench

2: Test command: /usr/ports/pobj/monero-0.18.3.4/build-amd64/tests/monero-wallet-crypto-bench
2: Working Directory: /usr/ports/pobj/monero-0.18.3.4/build-amd64/tests
2: Test timeout computed to be: 10000000
2: Running benchmark using 1000 iterations
2: Transaction Component Benchmarks
2: --------------------------------
3: 2024-12-15 08:03:10.804	D Device 0 Created
0/1000
 2/20 Test  #5: cnv4-jit .........................***Exception: SegFault  0.15 sec
test 1
      Start  1: hash-target

1: Test command: /usr/ports/pobj/monero-0.18.3.4/build-amd64/tests/hash-target-tests
1: Working Directory: /usr/ports/pobj/monero-0.18.3.4/build-amd64/tests
1: Test timeout computed to be: 10000000
6: [==========] Running 1194 tests from 143 test suites.
6: [----------] Global test environment set-up.
6: [----------] 1 test from account
6: [ RUN      ] account.encrypt_keys
3: BALANCE = 52776507801615
6: [       OK ] account.encrypt_keys (177 ms)
6: [----------] 1 test from account (177 ms total)
6: 
6: [----------] 4 tests from apply_permutation
6: [ RUN      ] apply_permutation.empty
6: [       OK ] apply_permutation.empty (0 ms)
6: [ RUN      ] apply_permutation.reorder
6: [       OK ] apply_permutation.reorder (0 ms)
6: [ RUN      ] apply_permutation.bad_size
6: 2024-12-15 08:03:11.011	E Mismatched vector sizes
6: 2024-12-15 08:03:11.011	E Mismatched vector sizes
6: [       OK ] apply_permutation.bad_size (0 ms)
6: [ RUN      ] apply_permutation.bad_permutation
6: 2024-12-15 08:03:11.011	E Bad permutation
6: [       OK ] apply_permutation.bad_permutation (0 ms)
6: [----------] 4 tests from apply_permutation (0 ms total)
6: 
6: [----------] 2 tests from AddressFromTXT
6: [ RUN      ] AddressFromTXT.Success
6: [       OK ] AddressFromTXT.Success (0 ms)
6: [ RUN      ] AddressFromTXT.Failure
6: [       OK ] AddressFromTXT.Failure (0 ms)
6: [----------] 2 tests from AddressFromTXT (0 ms total)
6: 
6: [----------] 2 tests from AddressFromURL
6: [ RUN      ] AddressFromURL.Success
6: /usr/ports/pobj/monero-0.18.3.4/monero-source-v0.18.3.4/tests/unit_tests/address_from_url.cpp:93: Failure
6: Expected equality of these values:
6:   1
6:   addresses.size()
6:     Which is: 0
6: 
6: /usr/ports/pobj/monero-0.18.3.4/monero-source-v0.18.3.4/tests/unit_tests/address_from_url.cpp:101: Failure
6: Expected equality of these values:
6:   1
6:   addresses.size()
6:     Which is: 0
6: 
6: [  FAILED  ] AddressFromURL.Success (53 ms)
6: [ RUN      ] AddressFromURL.Failure
2: + derive_subaddress_public_key step 19627759 ns (+0%)
2: |-+ standard 19627759 ns (+0%)
2: | |----> amd64_64_24k => 19627759 ns (+0%)
2: | |----> amd64_51_30k => 25079088 ns (+27.7736%)
2: | |--------------> cn => 49978631 ns (+154.632%)
2: | 
2: + generate_key_derivation step 51792257 ns (+163.872%)
2: |-+ standard 51792257 ns (+0%)
2: | |----> amd64_64_24k =>  51792257 ns (+0%)
2: | |----> amd64_51_30k =>  64382435 ns (+24.309%)
2: | |--------------> cn => 129856929 ns (+150.727%)
2: | 
2: Transaction Benchmarks
2: ----------------------
6: /usr/ports/pobj/monero-0.18.3.4/monero-source-v0.18.3.4/tests/unit_tests/address_from_url.cpp:115: Failure
6: Value of: dnssec_result
6:   Actual: false
6: Expected: true
6: 
6: [  FAILED  ] AddressFromURL.Failure (46 ms)
6: [----------] 2 tests from AddressFromURL (99 ms total)
6: 
6: [----------] 8 tests from base58_uint_8be_to_64
6: [ RUN      ] base58_uint_8be_to_64.handles_bytes_0x0000000000000001
6: [       OK ] base58_uint_8be_to_64.handles_bytes_0x0000000000000001 (0 ms)
6: [ RUN      ] base58_uint_8be_to_64.handles_bytes_0x0000000000000102
6: [       OK ] base58_uint_8be_to_64.handles_bytes_0x0000000000000102 (0 ms)
6: [ RUN      ] base58_uint_8be_to_64.handles_bytes_0x0000000000010203
6: [       OK ] base58_uint_8be_to_64.handles_bytes_0x0000000000010203 (0 ms)
6: [ RUN      ] base58_uint_8be_to_64.handles_bytes_0x0000000001020304
6: [       OK ] base58_uint_8be_to_64.handles_bytes_0x0000000001020304 (0 ms)
6: [ RUN      ] base58_uint_8be_to_64.handles_bytes_0x0000000102030405
6: [       OK ] base58_uint_8be_to_64.handles_bytes_0x0000000102030405 (0 ms)
6: [ RUN      ] base58_uint_8be_to_64.handles_bytes_0x0000010203040506
6: [       OK ] base58_uint_8be_to_64.handles_bytes_0x0000010203040506 (0 ms)
6: [ RUN      ] base58_uint_8be_to_64.handles_bytes_0x0001020304050607
6: [       OK ] base58_uint_8be_to_64.handles_bytes_0x0001020304050607 (0 ms)
6: [ RUN      ] base58_uint_8be_to_64.handles_bytes_0x0102030405060708
6: [       OK ] base58_uint_8be_to_64.handles_bytes_0x0102030405060708 (0 ms)
6: [----------] 8 tests from base58_uint_8be_to_64 (0 ms total)
6: 
6: [----------] 8 tests from base58_uint_64_to_8be
6: [ RUN      ] base58_uint_64_to_8be.handles_bytes_0x0000000000000001
6: [       OK ] base58_uint_64_to_8be.handles_bytes_0x0000000000000001 (0 ms)
6: [ RUN      ] base58_uint_64_to_8be.handles_bytes_0x0000000000000102
6: [       OK ] base58_uint_64_to_8be.handles_bytes_0x0000000000000102 (0 ms)
6: [ RUN      ] base58_uint_64_to_8be.handles_bytes_0x0000000000010203
6: [       OK ] base58_uint_64_to_8be.handles_bytes_0x0000000000010203 (0 ms)
6: [ RUN      ] base58_uint_64_to_8be.handles_bytes_0x0000000001020304
6: [       OK ] base58_uint_64_to_8be.handles_bytes_0x0000000001020304 (0 ms)
6: [ RUN      ] base58_uint_64_to_8be.handles_bytes_0x0000000102030405
6: [       OK ] base58_uint_64_to_8be.handles_bytes_0x0000000102030405 (0 ms)
6: [ RUN      ] base58_uint_64_to_8be.handles_bytes_0x0000010203040506
6: [       OK ] base58_uint_64_to_8be.handles_bytes_0x0000010203040506 (0 ms)
6: [ RUN      ] base58_uint_64_to_8be.handles_bytes_0x0001020304050607
6: [       OK ] base58_uint_64_to_8be.handles_bytes_0x0001020304050607 (0 ms)
6: [ RUN      ] base58_uint_64_to_8be.handles_bytes_0x0102030405060708
6: [       OK ] base58_uint_64_to_8be.handles_bytes_0x0102030405060708 (0 ms)
6: [----------] 8 tests from base58_uint_64_to_8be (0 ms total)
6: 
6: [----------] 1 test from reverse_alphabet
6: [ RUN      ] reverse_alphabet.is_correct
6: [       OK ] reverse_alphabet.is_correct (0 ms)
6: [----------] 1 test from reverse_alphabet (0 ms total)
6: 
6: [----------] 29 tests from base58_encode_block
6: [ RUN      ] base58_encode_block.handles_11
6: [       OK ] base58_encode_block.handles_11 (0 ms)
6: [ RUN      ] base58_encode_block.handles_1z
6: [       OK ] base58_encode_block.handles_1z (0 ms)
6: [ RUN      ] base58_encode_block.handles_5Q
6: [       OK ] base58_encode_block.handles_5Q (0 ms)
6: [ RUN      ] base58_encode_block.handles_111
6: [       OK ] base58_encode_block.handles_111 (0 ms)
6: [ RUN      ] base58_encode_block.handles_11z
6: [       OK ] base58_encode_block.handles_11z (0 ms)
6: [ RUN      ] base58_encode_block.handles_15R
6: [       OK ] base58_encode_block.handles_15R (0 ms)
6: [ RUN      ] base58_encode_block.handles_LUv
6: [       OK ] base58_encode_block.handles_LUv (0 ms)
6: [ RUN      ] base58_encode_block.handles_11111
6: [       OK ] base58_encode_block.handles_11111 (0 ms)
6: [ RUN      ] base58_encode_block.handles_1111z
6: [       OK ] base58_encode_block.handles_1111z (0 ms)
6: [ RUN      ] base58_encode_block.handles_11LUw
6: [       OK ] base58_encode_block.handles_11LUw (0 ms)
6: [ RUN      ] base58_encode_block.handles_2UzHL
6: [       OK ] base58_encode_block.handles_2UzHL (0 ms)
6: [ RUN      ] base58_encode_block.handles_11111z
6: [       OK ] base58_encode_block.handles_11111z (0 ms)
6: [ RUN      ] base58_encode_block.handles_7YXq9G
6: [       OK ] base58_encode_block.handles_7YXq9G (0 ms)
6: [ RUN      ] base58_encode_block.handles_111111z
6: [       OK ] base58_encode_block.handles_111111z (0 ms)
6: [ RUN      ] base58_encode_block.handles_VtB5VXc
6: [       OK ] base58_encode_block.handles_VtB5VXc (0 ms)
6: [ RUN      ] base58_encode_block.handles_11111111z
6: [       OK ] base58_encode_block.handles_11111111z (0 ms)
6: [ RUN      ] base58_encode_block.handles_3CUsUpv9t
6: [       OK ] base58_encode_block.handles_3CUsUpv9t (0 ms)
6: [ RUN      ] base58_encode_block.handles_111111111z
6: [       OK ] base58_encode_block.handles_111111111z (0 ms)
6: [ RUN      ] base58_encode_block.handles_Ahg1opVcGW
6: [       OK ] base58_encode_block.handles_Ahg1opVcGW (0 ms)
6: [ RUN      ] base58_encode_block.handles_1111111111z
6: [       OK ] base58_encode_block.handles_1111111111z (0 ms)
6: [ RUN      ] base58_encode_block.handles_jpXCZedGfVQ
6: [       OK ] base58_encode_block.handles_jpXCZedGfVQ (0 ms)
6: [ RUN      ] base58_encode_block.handles_11111111111
6: [       OK ] base58_encode_block.handles_11111111111 (0 ms)
6: [ RUN      ] base58_encode_block.handles_11111111112
6: [       OK ] base58_encode_block.handles_11111111112 (0 ms)
6: [ RUN      ] base58_encode_block.handles_11111111119
6: [       OK ] base58_encode_block.handles_11111111119 (0 ms)
6: [ RUN      ] base58_encode_block.handles_1111111111A
6: [       OK ] base58_encode_block.handles_1111111111A (0 ms)
6: [ RUN      ] base58_encode_block.handles_11111111121
6: [       OK ] base58_encode_block.handles_11111111121 (0 ms)
6: [ RUN      ] base58_encode_block.handles_1Ahg1opVcGW
6: [       OK ] base58_encode_block.handles_1Ahg1opVcGW (0 ms)
6: [ RUN      ] base58_encode_block.handles_22222222222
6: [       OK ] base58_encode_block.handles_22222222222 (0 ms)
6: [ RUN      ] base58_encode_block.handles_1z111111111
6: [       OK ] base58_encode_block.handles_1z111111111 (0 ms)
6: [----------] 29 tests from base58_encode_block (0 ms total)
6: 
6: [----------] 45 tests from base58_decode_block
6: [ RUN      ] base58_decode_block.handles_neg_1
6: [       OK ] base58_decode_block.handles_neg_1 (0 ms)
6: [ RUN      ] base58_decode_block.handles_neg_z
6: [       OK ] base58_decode_block.handles_neg_z (0 ms)
6: [ RUN      ] base58_decode_block.handles_pos_11
6: [       OK ] base58_decode_block.handles_pos_11 (0 ms)
6: [ RUN      ] base58_decode_block.handles_pos_5Q
6: [       OK ] base58_decode_block.handles_pos_5Q (0 ms)
6: [ RUN      ] base58_decode_block.handles_neg_5R
6: [       OK ] base58_decode_block.handles_neg_5R (0 ms)
6: [ RUN      ] base58_decode_block.handles_neg_zz
6: [       OK ] base58_decode_block.handles_neg_zz (0 ms)
6: [ RUN      ] base58_decode_block.handles_pos_111
6: [       OK ] base58_decode_block.handles_pos_111 (0 ms)
6: [ RUN      ] base58_decode_block.handles_pos_LUv
6: [       OK ] base58_decode_block.handles_pos_LUv (0 ms)
6: [ RUN      ] base58_decode_block.handles_neg_LUw
6: [       OK ] base58_decode_block.handles_neg_LUw (0 ms)
6: [ RUN      ] base58_decode_block.handles_neg_zzz
6: [       OK ] base58_decode_block.handles_neg_zzz (0 ms)
6: [ RUN      ] base58_decode_block.handles_neg_1111
6: [       OK ] base58_decode_block.handles_neg_1111 (0 ms)
6: [ RUN      ] base58_decode_block.handles_neg_zzzz
6: [       OK ] base58_decode_block.handles_neg_zzzz (0 ms)
6: [ RUN      ] base58_decode_block.handles_pos_11111
6: [       OK ] base58_decode_block.handles_pos_11111 (0 ms)
6: [ RUN      ] base58_decode_block.handles_pos_2UzHL
6: [       OK ] base58_decode_block.handles_pos_2UzHL (0 ms)
6: [ RUN      ] base58_decode_block.handles_neg_2UzHM
6: [       OK ] base58_decode_block.handles_neg_2UzHM (0 ms)
6: [ RUN      ] base58_decode_block.handles_neg_zzzzz
6: [       OK ] base58_decode_block.handles_neg_zzzzz (0 ms)
6: [ RUN      ] base58_decode_block.handles_pos_111111
6: [       OK ] base58_decode_block.handles_pos_111111 (0 ms)
6: [ RUN      ] base58_decode_block.handles_pos_7YXq9G
6: [       OK ] base58_decode_block.handles_pos_7YXq9G (0 ms)
6: [ RUN      ] base58_decode_block.handles_neg_7YXq9H
6: [       OK ] base58_decode_block.handles_neg_7YXq9H (0 ms)
6: [ RUN      ] base58_decode_block.handles_neg_zzzzzz
6: [       OK ] base58_decode_block.handles_neg_zzzzzz (0 ms)
6: [ RUN      ] base58_decode_block.handles_pos_1111111
6: [       OK ] base58_decode_block.handles_pos_1111111 (0 ms)
6: [ RUN      ] base58_decode_block.handles_pos_VtB5VXc
6: [       OK ] base58_decode_block.handles_pos_VtB5VXc (0 ms)
6: [ RUN      ] base58_decode_block.handles_neg_VtB5VXd
6: [       OK ] base58_decode_block.handles_neg_VtB5VXd (0 ms)
6: [ RUN      ] base58_decode_block.handles_neg_zzzzzzz
6: [       OK ] base58_decode_block.handles_neg_zzzzzzz (0 ms)
6: [ RUN      ] base58_decode_block.handles_neg_11111111
6: [       OK ] base58_decode_block.handles_neg_11111111 (0 ms)
6: [ RUN      ] base58_decode_block.handles_neg_zzzzzzzz
6: [       OK ] base58_decode_block.handles_neg_zzzzzzzz (0 ms)
6: [ RUN      ] base58_decode_block.handles_pos_111111111
6: [       OK ] base58_decode_block.handles_pos_111111111 (0 ms)
6: [ RUN      ] base58_decode_block.handles_pos_3CUsUpv9t
6: [       OK ] base58_decode_block.handles_pos_3CUsUpv9t (0 ms)
6: [ RUN      ] base58_decode_block.handles_neg_3CUsUpv9u
6: [       OK ] base58_decode_block.handles_neg_3CUsUpv9u (0 ms)
6: [ RUN      ] base58_decode_block.handles_neg_zzzzzzzzz
6: [       OK ] base58_decode_block.handles_neg_zzzzzzzzz (0 ms)
6: [ RUN      ] base58_decode_block.handles_pos_1111111111
6: [       OK ] base58_decode_block.handles_pos_1111111111 (0 ms)
6: [ RUN      ] base58_decode_block.handles_pos_Ahg1opVcGW
6: [       OK ] base58_decode_block.handles_pos_Ahg1opVcGW (0 ms)
6: [ RUN      ] base58_decode_block.handles_neg_Ahg1opVcGX
6: [       OK ] base58_decode_block.handles_neg_Ahg1opVcGX (0 ms)
6: [ RUN      ] base58_decode_block.handles_neg_zzzzzzzzzz
6: [       OK ] base58_decode_block.handles_neg_zzzzzzzzzz (0 ms)
6: [ RUN      ] base58_decode_block.handles_pos_11111111111
6: [       OK ] base58_decode_block.handles_pos_11111111111 (0 ms)
6: [ RUN      ] base58_decode_block.handles_pos_jpXCZedGfVQ
6: [       OK ] base58_decode_block.handles_pos_jpXCZedGfVQ (0 ms)
6: [ RUN      ] base58_decode_block.handles_neg_jpXCZedGfVR
6: [       OK ] base58_decode_block.handles_neg_jpXCZedGfVR (0 ms)
6: [ RUN      ] base58_decode_block.handles_neg_zzzzzzzzzzz
6: [       OK ] base58_decode_block.handles_neg_zzzzzzzzzzz (0 ms)
6: [ RUN      ] base58_decode_block.handles_neg_01111111111
6: [       OK ] base58_decode_block.handles_neg_01111111111 (0 ms)
6: [ RUN      ] base58_decode_block.handles_neg_11111111110
6: [       OK ] base58_decode_block.handles_neg_11111111110 (0 ms)
6: [ RUN      ] base58_decode_block.handles_neg_11111011111
6: [       OK ] base58_decode_block.handles_neg_11111011111 (0 ms)
6: [ RUN      ] base58_decode_block.handles_neg_I1111111111
6: [       OK ] base58_decode_block.handles_neg_I1111111111 (0 ms)
6: [ RUN      ] base58_decode_block.handles_neg_O1111111111
6: [       OK ] base58_decode_block.handles_neg_O1111111111 (0 ms)
6: [ RUN      ] base58_decode_block.handles_neg_l1111111111
6: [       OK ] base58_decode_block.handles_neg_l1111111111 (0 ms)
6: [ RUN      ] base58_decode_block.handles_neg__1111111111
6: [       OK ] base58_decode_block.handles_neg__1111111111 (0 ms)
6: [----------] 45 tests from base58_decode_block (0 ms total)
6: 
6: [----------] 17 tests from base58_encode
6: [ RUN      ] base58_encode.handles_11
6: [       OK ] base58_encode.handles_11 (0 ms)
6: [ RUN      ] base58_encode.handles_111
6: [       OK ] base58_encode.handles_111 (0 ms)
6: [ RUN      ] base58_encode.handles_11111
6: [       OK ] base58_encode.handles_11111 (0 ms)
6: [ RUN      ] base58_encode.handles_111111
6: [       OK ] base58_encode.handles_111111 (0 ms)
6: [ RUN      ] base58_encode.handles_1111111
6: [       OK ] base58_encode.handles_1111111 (0 ms)
6: [ RUN      ] base58_encode.handles_111111111
6: [       OK ] base58_encode.handles_111111111 (0 ms)
6: [ RUN      ] base58_encode.handles_1111111111
6: [       OK ] base58_encode.handles_1111111111 (0 ms)
6: [ RUN      ] base58_encode.handles_11111111111
6: [       OK ] base58_encode.handles_11111111111 (0 ms)
6: [ RUN      ] base58_encode.handles_1111111111111
6: [       OK ] base58_encode.handles_1111111111111 (0 ms)
6: [ RUN      ] base58_encode.handles_11111111111111
6: [       OK ] base58_encode.handles_11111111111111 (0 ms)
6: [ RUN      ] base58_encode.handles_1111111111111111
6: [       OK ] base58_encode.handles_1111111111111111 (0 ms)
6: [ RUN      ] base58_encode.handles_11111111111111111
6: [       OK ] base58_encode.handles_11111111111111111 (0 ms)
6: [ RUN      ] base58_encode.handles_111111111111111111
6: [       OK ] base58_encode.handles_111111111111111111 (0 ms)
6: [ RUN      ] base58_encode.handles_11111111111111111111
6: [       OK ] base58_encode.handles_11111111111111111111 (0 ms)
6: [ RUN      ] base58_encode.handles_111111111111111111111
6: [       OK ] base58_encode.handles_111111111111111111111 (0 ms)
6: [ RUN      ] base58_encode.handles_1111111111111111111111
6: [       OK ] base58_encode.handles_1111111111111111111111 (0 ms)
6: [ RUN      ] base58_encode.handles_22222222222VtB5VXc
6: [       OK ] base58_encode.handles_22222222222VtB5VXc (0 ms)
6: [----------] 17 tests from base58_encode (0 ms total)
6: 
6: [----------] 17 tests from base58_decode_pos
6: [ RUN      ] base58_decode_pos.handles_pos_
6: [       OK ] base58_decode_pos.handles_pos_ (0 ms)
6: [ RUN      ] base58_decode_pos.handles_pos_5Q
6: [       OK ] base58_decode_pos.handles_pos_5Q (0 ms)
6: [ RUN      ] base58_decode_pos.handles_pos_LUv
6: [       OK ] base58_decode_pos.handles_pos_LUv (0 ms)
6: [ RUN      ] base58_decode_pos.handles_pos_2UzHL
6: [       OK ] base58_decode_pos.handles_pos_2UzHL (0 ms)
6: [ RUN      ] base58_decode_pos.handles_pos_7YXq9G
6: [       OK ] base58_decode_pos.handles_pos_7YXq9G (0 ms)
6: [ RUN      ] base58_decode_pos.handles_pos_VtB5VXc
6: [       OK ] base58_decode_pos.handles_pos_VtB5VXc (0 ms)
6: [ RUN      ] base58_decode_pos.handles_pos_3CUsUpv9t
6: [       OK ] base58_decode_pos.handles_pos_3CUsUpv9t (0 ms)
6: [ RUN      ] base58_decode_pos.handles_pos_Ahg1opVcGW
6: [       OK ] base58_decode_pos.handles_pos_Ahg1opVcGW (0 ms)
6: [ RUN      ] base58_decode_pos.handles_pos_jpXCZedGfVQ
6: [       OK ] base58_decode_pos.handles_pos_jpXCZedGfVQ (0 ms)
6: [ RUN      ] base58_decode_pos.handles_pos_jpXCZedGfVQ5Q
6: [       OK ] base58_decode_pos.handles_pos_jpXCZedGfVQ5Q (0 ms)
6: [ RUN      ] base58_decode_pos.handles_pos_jpXCZedGfVQLUv
6: [       OK ] base58_decode_pos.handles_pos_jpXCZedGfVQLUv (0 ms)
6: [ RUN      ] base58_decode_pos.handles_pos_jpXCZedGfVQ2UzHL
6: [       OK ] base58_decode_pos.handles_pos_jpXCZedGfVQ2UzHL (0 ms)
6: [ RUN      ] base58_decode_pos.handles_pos_jpXCZedGfVQ7YXq9G
6: [       OK ] base58_decode_pos.handles_pos_jpXCZedGfVQ7YXq9G (0 ms)
6: [ RUN      ] base58_decode_pos.handles_pos_jpXCZedGfVQVtB5VXc
6: [       OK ] base58_decode_pos.handles_pos_jpXCZedGfVQVtB5VXc (0 ms)
6: [ RUN      ] base58_decode_pos.handles_pos_jpXCZedGfVQ3CUsUpv9t
6: [       OK ] base58_decode_pos.handles_pos_jpXCZedGfVQ3CUsUpv9t (0 ms)
6: [ RUN      ] base58_decode_pos.handles_pos_jpXCZedGfVQAhg1opVcGW
6: [       OK ] base58_decode_pos.handles_pos_jpXCZedGfVQAhg1opVcGW (0 ms)
6: [ RUN      ] base58_decode_pos.handles_pos_jpXCZedGfVQjpXCZedGfVQ
6: [       OK ] base58_decode_pos.handles_pos_jpXCZedGfVQjpXCZedGfVQ (0 ms)
6: [----------] 17 tests from base58_decode_pos (0 ms total)
6: 
6: [----------] 56 tests from base58_decode_neg
6: [ RUN      ] base58_decode_neg.handles_neg_1
6: [       OK ] base58_decode_neg.handles_neg_1 (0 ms)
6: [ RUN      ] base58_decode_neg.handles_neg_z
6: [       OK ] base58_decode_neg.handles_neg_z (0 ms)
6: [ RUN      ] base58_decode_neg.handles_neg_1111
6: [       OK ] base58_decode_neg.handles_neg_1111 (0 ms)
6: [ RUN      ] base58_decode_neg.handles_neg_zzzz
6: [       OK ] base58_decode_neg.handles_neg_zzzz (0 ms)
6: [ RUN      ] base58_decode_neg.handles_neg_11111111
6: [       OK ] base58_decode_neg.handles_neg_11111111 (0 ms)
6: [ RUN      ] base58_decode_neg.handles_neg_zzzzzzzz
6: [       OK ] base58_decode_neg.handles_neg_zzzzzzzz (0 ms)
6: [ RUN      ] base58_decode_neg.handles_neg_123456789AB1
6: [       OK ] base58_decode_neg.handles_neg_123456789AB1 (0 ms)
6: [ RUN      ] base58_decode_neg.handles_neg_123456789ABz
6: [       OK ] base58_decode_neg.handles_neg_123456789ABz (0 ms)
6: [ RUN      ] base58_decode_neg.handles_neg_123456789AB1111
6: [       OK ] base58_decode_neg.handles_neg_123456789AB1111 (0 ms)
6: [ RUN      ] base58_decode_neg.handles_neg_123456789ABzzzz
6: [       OK ] base58_decode_neg.handles_neg_123456789ABzzzz (0 ms)
6: [ RUN      ] base58_decode_neg.handles_neg_123456789AB11111111
6: [       OK ] base58_decode_neg.handles_neg_123456789AB11111111 (0 ms)
6: [ RUN      ] base58_decode_neg.handles_neg_123456789ABzzzzzzzz
6: [       OK ] base58_decode_neg.handles_neg_123456789ABzzzzzzzz (0 ms)
6: [ RUN      ] base58_decode_neg.handles_neg_5R
6: [       OK ] base58_decode_neg.handles_neg_5R (0 ms)
6: [ RUN      ] base58_decode_neg.handles_neg_zz
6: [       OK ] base58_decode_neg.handles_neg_zz (0 ms)
6: [ RUN      ] base58_decode_neg.handles_neg_LUw
6: [       OK ] base58_decode_neg.handles_neg_LUw (0 ms)
6: [ RUN      ] base58_decode_neg.handles_neg_zzz
6: [       OK ] base58_decode_neg.handles_neg_zzz (0 ms)
6: [ RUN      ] base58_decode_neg.handles_neg_2UzHM
6: [       OK ] base58_decode_neg.handles_neg_2UzHM (0 ms)
6: [ RUN      ] base58_decode_neg.handles_neg_zzzzz
6: [       OK ] base58_decode_neg.handles_neg_zzzzz (0 ms)
6: [ RUN      ] base58_decode_neg.handles_neg_7YXq9H
6: [       OK ] base58_decode_neg.handles_neg_7YXq9H (0 ms)
6: [ RUN      ] base58_decode_neg.handles_neg_zzzzzz
6: [       OK ] base58_decode_neg.handles_neg_zzzzzz (0 ms)
6: [ RUN      ] base58_decode_neg.handles_neg_VtB5VXd
6: [       OK ] base58_decode_neg.handles_neg_VtB5VXd (0 ms)
6: [ RUN      ] base58_decode_neg.handles_neg_zzzzzzz
6: [       OK ] base58_decode_neg.handles_neg_zzzzzzz (0 ms)
6: [ RUN      ] base58_decode_neg.handles_neg_3CUsUpv9u
6: [       OK ] base58_decode_neg.handles_neg_3CUsUpv9u (0 ms)
6: [ RUN      ] base58_decode_neg.handles_neg_zzzzzzzzz
6: [       OK ] base58_decode_neg.handles_neg_zzzzzzzzz (0 ms)
6: [ RUN      ] base58_decode_neg.handles_neg_Ahg1opVcGX
6: [       OK ] base58_decode_neg.handles_neg_Ahg1opVcGX (0 ms)
6: [ RUN      ] base58_decode_neg.handles_neg_zzzzzzzzzz
6: [       OK ] base58_decode_neg.handles_neg_zzzzzzzzzz (0 ms)
6: [ RUN      ] base58_decode_neg.handles_neg_jpXCZedGfVR
6: [       OK ] base58_decode_neg.handles_neg_jpXCZedGfVR (0 ms)
6: [ RUN      ] base58_decode_neg.handles_neg_zzzzzzzzzzz
6: [       OK ] base58_decode_neg.handles_neg_zzzzzzzzzzz (0 ms)
6: [ RUN      ] base58_decode_neg.handles_neg_123456789AB5R
6: [       OK ] base58_decode_neg.handles_neg_123456789AB5R (0 ms)
6: [ RUN      ] base58_decode_neg.handles_neg_123456789ABzz
6: [       OK ] base58_decode_neg.handles_neg_123456789ABzz (0 ms)
6: [ RUN      ] base58_decode_neg.handles_neg_123456789ABLUw
6: [       OK ] base58_decode_neg.handles_neg_123456789ABLUw (0 ms)
6: [ RUN      ] base58_decode_neg.handles_neg_123456789ABzzz
6: [       OK ] base58_decode_neg.handles_neg_123456789ABzzz (0 ms)
6: [ RUN      ] base58_decode_neg.handles_neg_123456789AB2UzHM
6: [       OK ] base58_decode_neg.handles_neg_123456789AB2UzHM (0 ms)
6: [ RUN      ] base58_decode_neg.handles_neg_123456789ABzzzzz
6: [       OK ] base58_decode_neg.handles_neg_123456789ABzzzzz (0 ms)
6: [ RUN      ] base58_decode_neg.handles_neg_123456789AB7YXq9H
6: [       OK ] base58_decode_neg.handles_neg_123456789AB7YXq9H (0 ms)
6: [ RUN      ] base58_decode_neg.handles_neg_123456789ABzzzzzz
6: [       OK ] base58_decode_neg.handles_neg_123456789ABzzzzzz (0 ms)
6: [ RUN      ] base58_decode_neg.handles_neg_123456789ABVtB5VXd
6: [       OK ] base58_decode_neg.handles_neg_123456789ABVtB5VXd (0 ms)
6: [ RUN      ] base58_decode_neg.handles_neg_123456789ABzzzzzzz
6: [       OK ] base58_decode_neg.handles_neg_123456789ABzzzzzzz (0 ms)
6: [ RUN      ] base58_decode_neg.handles_neg_123456789AB3CUsUpv9u
6: [       OK ] base58_decode_neg.handles_neg_123456789AB3CUsUpv9u (0 ms)
6: [ RUN      ] base58_decode_neg.handles_neg_123456789ABzzzzzzzzz
6: [       OK ] base58_decode_neg.handles_neg_123456789ABzzzzzzzzz (0 ms)
6: [ RUN      ] base58_decode_neg.handles_neg_123456789ABAhg1opVcGX
6: [       OK ] base58_decode_neg.handles_neg_123456789ABAhg1opVcGX (0 ms)
6: [ RUN      ] base58_decode_neg.handles_neg_123456789ABzzzzzzzzzz
6: [       OK ] base58_decode_neg.handles_neg_123456789ABzzzzzzzzzz (0 ms)
6: [ RUN      ] base58_decode_neg.handles_neg_123456789ABjpXCZedGfVR
6: [       OK ] base58_decode_neg.handles_neg_123456789ABjpXCZedGfVR (0 ms)
6: [ RUN      ] base58_decode_neg.handles_neg_123456789ABzzzzzzzzzzz
6: [       OK ] base58_decode_neg.handles_neg_123456789ABzzzzzzzzzzz (0 ms)
6: [ RUN      ] base58_decode_neg.handles_neg_zzzzzzzzzzz11
6: [       OK ] base58_decode_neg.handles_neg_zzzzzzzzzzz11 (0 ms)
6: [ RUN      ] base58_decode_neg.handles_neg_10
6: [       OK ] base58_decode_neg.handles_neg_10 (0 ms)
6: [ RUN      ] base58_decode_neg.handles_neg_11I
6: [       OK ] base58_decode_neg.handles_neg_11I (0 ms)
6: [ RUN      ] base58_decode_neg.handles_neg_11O11
6: [       OK ] base58_decode_neg.handles_neg_11O11 (0 ms)
6: [ RUN      ] base58_decode_neg.handles_neg_11l111
6: [       OK ] base58_decode_neg.handles_neg_11l111 (0 ms)
6: [ RUN      ] base58_decode_neg.handles_neg_11_11111111
6: [       OK ] base58_decode_neg.handles_neg_11_11111111 (0 ms)
6: [ RUN      ] base58_decode_neg.handles_neg_1101111111111
6: [       OK ] base58_decode_neg.handles_neg_1101111111111 (0 ms)
6: [ RUN      ] base58_decode_neg.handles_neg_11I11111111111111
6: [       OK ] base58_decode_neg.handles_neg_11I11111111111111 (0 ms)
6: [ RUN      ] base58_decode_neg.handles_neg_11O1111111111111111111
6: [       OK ] base58_decode_neg.handles_neg_11O1111111111111111111 (0 ms)
6: [ RUN      ] base58_decode_neg.handles_neg_1111111111110
6: [       OK ] base58_decode_neg.handles_neg_1111111111110 (0 ms)
6: [ RUN      ] base58_decode_neg.handles_neg_111111111111l1111
6: [       OK ] base58_decode_neg.handles_neg_111111111111l1111 (0 ms)
6: [ RUN      ] base58_decode_neg.handles_neg_111111111111_111111111
6: [       OK ] base58_decode_neg.handles_neg_111111111111_111111111 (0 ms)
6: [----------] 56 tests from base58_decode_neg (0 ms total)
6: 
6: [----------] 21 tests from base58_encode_decode_addr
6: [ RUN      ] base58_encode_decode_addr.handles_21D35quxec71111111111111111111111111111111111111111111111111111111111111111111111111111116Q5tCH
6: [       OK ] base58_encode_decode_addr.handles_21D35quxec71111111111111111111111111111111111111111111111111111111111111111111111111111116Q5tCH (0 ms)
6: [ RUN      ] base58_encode_decode_addr.handles_2Aui6ejTFscjpXCZedGfVQjpXCZedGfVQjpXCZedGfVQjpXCZedGfVQjpXCZedGfVQjpXCZedGfVQjpXCZedGfVQVqegMoV
6: [       OK ] base58_encode_decode_addr.handles_2Aui6ejTFscjpXCZedGfVQjpXCZedGfVQjpXCZedGfVQjpXCZedGfVQjpXCZedGfVQjpXCZedGfVQjpXCZedGfVQVqegMoV (0 ms)
6: [ RUN      ] base58_encode_decode_addr.handles_1119XrkPuSmLzdHXgVgrZKjepg5hZAxffLzdHXgVgrZKjepg5hZAxffLzdHXgVgrZKjepg5hZAxffLzdHXgVgrZKVphZRvn
6: [       OK ] base58_encode_decode_addr.handles_1119XrkPuSmLzdHXgVgrZKjepg5hZAxffLzdHXgVgrZKjepg5hZAxffLzdHXgVgrZKjepg5hZAxffLzdHXgVgrZKVphZRvn (0 ms)
6: [ RUN      ] base58_encode_decode_addr.handles_111111111111111111111111111111111111111111111111111111111111111111111111111111111111111115TXfiA
6: [       OK ] base58_encode_decode_addr.handles_111111111111111111111111111111111111111111111111111111111111111111111111111111111111111115TXfiA (0 ms)
6: [ RUN      ] base58_encode_decode_addr.handles_PuT7GAdgbA83qvSEivPLYo11111111111111111111111111111111111111111111111111111111111111111111111111111169tWrH
6: [       OK ] base58_encode_decode_addr.handles_PuT7GAdgbA83qvSEivPLYo11111111111111111111111111111111111111111111111111111111111111111111111111111169tWrH (0 ms)
6: [ RUN      ] base58_encode_decode_addr.handles_PuT7GAdgbA841d7FXjswpJjpXCZedGfVQjpXCZedGfVQjpXCZedGfVQjpXCZedGfVQjpXCZedGfVQjpXCZedGfVQjpXCZedGfVQVq4LL1v
6: [       OK ] base58_encode_decode_addr.handles_PuT7GAdgbA841d7FXjswpJjpXCZedGfVQjpXCZedGfVQjpXCZedGfVQjpXCZedGfVQjpXCZedGfVQjpXCZedGfVQjpXCZedGfVQVq4LL1v (0 ms)
6: [ RUN      ] base58_encode_decode_addr.handles_PuT7GAdgbA819VwdWVDP
6: [       OK ] base58_encode_decode_addr.handles_PuT7GAdgbA819VwdWVDP (0 ms)
6: [ RUN      ] base58_encode_decode_addr.handles_PuT7GAdgbA81efAfdCjPg
6: [       OK ] base58_encode_decode_addr.handles_PuT7GAdgbA81efAfdCjPg (0 ms)
6: [ RUN      ] base58_encode_decode_addr.handles_PuT7GAdgbA83sryEt3YC8Q
6: [       OK ] base58_encode_decode_addr.handles_PuT7GAdgbA83sryEt3YC8Q (0 ms)
6: [ RUN      ] base58_encode_decode_addr.handles_PuT7GAdgbA83tWUuc54PFP3b
6: [       OK ] base58_encode_decode_addr.handles_PuT7GAdgbA83tWUuc54PFP3b (0 ms)
6: [ RUN      ] base58_encode_decode_addr.handles_PuT7GAdgbA83u9zaKrtRKZ1J6
6: [       OK ] base58_encode_decode_addr.handles_PuT7GAdgbA83u9zaKrtRKZ1J6 (0 ms)
6: [ RUN      ] base58_encode_decode_addr.handles_PuT7GAdgbA83uoWF3eanGG1aRoG
6: [       OK ] base58_encode_decode_addr.handles_PuT7GAdgbA83uoWF3eanGG1aRoG (0 ms)
6: [ RUN      ] base58_encode_decode_addr.handles_PuT7GAdgbA83vT1umSHMYJ4oNVdu
6: [       OK ] base58_encode_decode_addr.handles_PuT7GAdgbA83vT1umSHMYJ4oNVdu (0 ms)
6: [ RUN      ] base58_encode_decode_addr.handles_PuT7GAdgbA83w6XaVDyvpoGQBEWbB
6: [       OK ] base58_encode_decode_addr.handles_PuT7GAdgbA83w6XaVDyvpoGQBEWbB (0 ms)
6: [ RUN      ] base58_encode_decode_addr.handles_PuT7GAdgbA83wk3FD1gW7J2KVGofA1r
6: [       OK ] base58_encode_decode_addr.handles_PuT7GAdgbA83wk3FD1gW7J2KVGofA1r (0 ms)
6: [ RUN      ] base58_encode_decode_addr.handles_15p2yAV
6: [       OK ] base58_encode_decode_addr.handles_15p2yAV (0 ms)
6: [ RUN      ] base58_encode_decode_addr.handles_FNQ3D6A
6: [       OK ] base58_encode_decode_addr.handles_FNQ3D6A (0 ms)
6: [ RUN      ] base58_encode_decode_addr.handles_26k9QWweu
6: [       OK ] base58_encode_decode_addr.handles_26k9QWweu (0 ms)
6: [ RUN      ] base58_encode_decode_addr.handles_3BzAD7n3y
6: [       OK ] base58_encode_decode_addr.handles_3BzAD7n3y (0 ms)
6: [ RUN      ] base58_encode_decode_addr.handles_11efCaY6UjG7JrxuB
6: [       OK ] base58_encode_decode_addr.handles_11efCaY6UjG7JrxuB (0 ms)
6: [ RUN      ] base58_encode_decode_addr.handles_21rhHRT48LN4PriP9
6: [       OK ] base58_encode_decode_addr.handles_21rhHRT48LN4PriP9 (0 ms)
6: [----------] 21 tests from base58_encode_decode_addr (0 ms total)
6: 
6: [----------] 17 tests from base58_decode_addr_neg
6: [ RUN      ] base58_decode_addr_neg.decode_fails_due_overflow
6: [       OK ] base58_decode_addr_neg.decode_fails_due_overflow (0 ms)
6: [ RUN      ] base58_decode_addr_neg.decode_fails_due_invalid_char_0
6: [       OK ] base58_decode_addr_neg.decode_fails_due_invalid_char_0 (0 ms)
6: [ RUN      ] base58_decode_addr_neg.decode_fails_due_invalid_char_I
6: [       OK ] base58_decode_addr_neg.decode_fails_due_invalid_char_I (0 ms)
6: [ RUN      ] base58_decode_addr_neg.decode_fails_due_invalid_char_O
6: [       OK ] base58_decode_addr_neg.decode_fails_due_invalid_char_O (0 ms)
6: [ RUN      ] base58_decode_addr_neg.decode_fails_due_invalid_char_l
6: [       OK ] base58_decode_addr_neg.decode_fails_due_invalid_char_l (0 ms)
6: [ RUN      ] base58_decode_addr_neg.decode_fails_due_invalid_char_00
6: [       OK ] base58_decode_addr_neg.decode_fails_due_invalid_char_00 (0 ms)
6: [ RUN      ] base58_decode_addr_neg.decode_fails_due_invalid_lenght
6: [       OK ] base58_decode_addr_neg.decode_fails_due_invalid_lenght (0 ms)
6: [ RUN      ] base58_decode_addr_neg.handles_invalid_checksum
6: [       OK ] base58_decode_addr_neg.handles_invalid_checksum (0 ms)
6: [ RUN      ] base58_decode_addr_neg.handles_non_correct_tag
6: [       OK ] base58_decode_addr_neg.handles_non_correct_tag (0 ms)
6: [ RUN      ] base58_decode_addr_neg.decode_fails_due_invalid_block_len_0
6: [       OK ] base58_decode_addr_neg.decode_fails_due_invalid_block_len_0 (0 ms)
6: [ RUN      ] base58_decode_addr_neg.decode_fails_due_invalid_block_len_1
6: [       OK ] base58_decode_addr_neg.decode_fails_due_invalid_block_len_1 (0 ms)
6: [ RUN      ] base58_decode_addr_neg.decode_fails_due_address_too_short_0
6: [       OK ] base58_decode_addr_neg.decode_fails_due_address_too_short_0 (0 ms)
6: [ RUN      ] base58_decode_addr_neg.decode_fails_due_address_too_short_1
6: [       OK ] base58_decode_addr_neg.decode_fails_due_address_too_short_1 (0 ms)
6: [ RUN      ] base58_decode_addr_neg.decode_fails_due_address_too_short_2
6: [       OK ] base58_decode_addr_neg.decode_fails_due_address_too_short_2 (0 ms)
6: [ RUN      ] base58_decode_addr_neg.decode_fails_due_address_too_short_3
6: [       OK ] base58_decode_addr_neg.decode_fails_due_address_too_short_3 (0 ms)
6: [ RUN      ] base58_decode_addr_neg.decode_fails_due_address_too_short_4
6: [       OK ] base58_decode_addr_neg.decode_fails_due_address_too_short_4 (0 ms)
6: [ RUN      ] base58_decode_addr_neg.decode_fails_due_address_too_short_5
6: [       OK ] base58_decode_addr_neg.decode_fails_due_address_too_short_5 (0 ms)
6: [----------] 17 tests from base58_decode_addr_neg (0 ms total)
6: 
6: [----------] 1 test from get_account_address_as_str
6: [ RUN      ] get_account_address_as_str.works_correctly
6: [       OK ] get_account_address_as_str.works_correctly (0 ms)
6: [----------] 1 test from get_account_address_as_str (0 ms total)
6: 
6: [----------] 7 tests from get_account_address_from_str
6: [ RUN      ] get_account_address_from_str.handles_valid_address
6: [       OK ] get_account_address_from_str.handles_valid_address (0 ms)
6: [ RUN      ] get_account_address_from_str.fails_on_invalid_address_format
6: [       OK ] get_account_address_from_str.fails_on_invalid_address_format (0 ms)
6: [ RUN      ] get_account_address_from_str.fails_on_invalid_address_prefix
6: [       OK ] get_account_address_from_str.fails_on_invalid_address_prefix (0 ms)
6: [ RUN      ] get_account_address_from_str.fails_on_invalid_address_content
6: [       OK ] get_account_address_from_str.fails_on_invalid_address_content (0 ms)
6: [ RUN      ] get_account_address_from_str.fails_on_invalid_address_spend_key
6: [       OK ] get_account_address_from_str.fails_on_invalid_address_spend_key (0 ms)
6: [ RUN      ] get_account_address_from_str.fails_on_invalid_address_view_key
6: [       OK ] get_account_address_from_str.fails_on_invalid_address_view_key (0 ms)
6: [ RUN      ] get_account_address_from_str.parses_old_address_format
6: [       OK ] get_account_address_from_str.parses_old_address_format (0 ms)
6: [----------] 7 tests from get_account_address_from_str (0 ms total)
6: 
6: [----------] 3 tests from BlockchainDBTest/0, where TypeParam = cryptonote::BlockchainLMDB
6: [ RUN      ] BlockchainDBTest/0.OpenAndClose
6: 2024-12-15 08:03:11.113	I Running on OpenBSD: forcing WRITEMAP
6: File created by test: /tmp/ea69-70a7-1b71-cb25/data.mdb
6: File created by test: /tmp/ea69-70a7-1b71-cb25/lock.mdb
6: 2024-12-15 08:03:11.125	W Attempted to open db, but it's already open
6: [       OK ] BlockchainDBTest/0.OpenAndClose (28 ms)
6: [ RUN      ] BlockchainDBTest/0.AddBlock
6: 2024-12-15 08:03:11.141	I Running on OpenBSD: forcing WRITEMAP
6: File created by test: /tmp/93dd-d5bd-fe3e-3f7a/data.mdb
6: File created by test: /tmp/93dd-d5bd-fe3e-3f7a/lock.mdb
6: [       OK ] BlockchainDBTest/0.AddBlock (28 ms)
6: [ RUN      ] BlockchainDBTest/0.RetrieveBlockData
6: 2024-12-15 08:03:11.169	I Running on OpenBSD: forcing WRITEMAP
6: File created by test: /tmp/5ae7-97ea-36e8-2212/data.mdb
6: File created by test: /tmp/5ae7-97ea-36e8-2212/lock.mdb
6: [       OK ] BlockchainDBTest/0.RetrieveBlockData (42 ms)
6: [----------] 3 tests from BlockchainDBTest/0 (99 ms total)
6: 
6: [----------] 3 tests from block_queue
6: [ RUN      ] block_queue.empty
6: [       OK ] block_queue.empty (0 ms)
6: [ RUN      ] block_queue.add_stepwise
6: [       OK ] block_queue.add_stepwise (0 ms)
6: [ RUN      ] block_queue.flush_uuid
6: [       OK ] block_queue.flush_uuid (0 ms)
6: [----------] 3 tests from block_queue (0 ms total)
6: 
6: [----------] 3 tests from block_reward_and_already_generated_coins
6: [ RUN      ] block_reward_and_already_generated_coins.handles_first_values
6: [       OK ] block_reward_and_already_generated_coins.handles_first_values (0 ms)
6: [ RUN      ] block_reward_and_already_generated_coins.correctly_steps_from_2_to_1
6: [       OK ] block_reward_and_already_generated_coins.correctly_steps_from_2_to_1 (0 ms)
6: [ RUN      ] block_reward_and_already_generated_coins.handles_max
6: [       OK ] block_reward_and_already_generated_coins.handles_max (0 ms)
6: [----------] 3 tests from block_reward_and_already_generated_coins (0 ms total)
6: 
6: [----------] 6 tests from block_reward_and_current_block_weight
6: [ RUN      ] block_reward_and_current_block_weight.handles_block_weight_less_relevance_level
6: [       OK ] block_reward_and_current_block_weight.handles_block_weight_less_relevance_level (0 ms)
6: [ RUN      ] block_reward_and_current_block_weight.handles_block_weight_eq_relevance_level
6: [       OK ] block_reward_and_current_block_weight.handles_block_weight_eq_relevance_level (0 ms)
6: [ RUN      ] block_reward_and_current_block_weight.handles_block_weight_gt_relevance_level
6: [       OK ] block_reward_and_current_block_weight.handles_block_weight_gt_relevance_level (0 ms)
6: [ RUN      ] block_reward_and_current_block_weight.handles_block_weight_less_2_relevance_level
6: [       OK ] block_reward_and_current_block_weight.handles_block_weight_less_2_relevance_level (0 ms)
6: [ RUN      ] block_reward_and_current_block_weight.handles_block_weight_eq_2_relevance_level
6: [       OK ] block_reward_and_current_block_weight.handles_block_weight_eq_2_relevance_level (0 ms)
6: [ RUN      ] block_reward_and_current_block_weight.handles_block_weight_gt_2_relevance_level
6: 2024-12-15 08:03:11.212	E Block cumulative weight is too big: 40001, expected less than 40000
6: [       OK ] block_reward_and_current_block_weight.handles_block_weight_gt_2_relevance_level (0 ms)
6: [----------] 6 tests from block_reward_and_current_block_weight (0 ms total)
6: 
6: [----------] 7 tests from block_reward_and_last_block_weights
6: [ RUN      ] block_reward_and_last_block_weights.handles_block_weight_less_median
6: [       OK ] block_reward_and_last_block_weights.handles_block_weight_less_median (0 ms)
6: [ RUN      ] block_reward_and_last_block_weights.handles_block_weight_eq_median
6: [       OK ] block_reward_and_last_block_weights.handles_block_weight_eq_median (0 ms)
6: [ RUN      ] block_reward_and_last_block_weights.handles_block_weight_gt_median
6: [       OK ] block_reward_and_last_block_weights.handles_block_weight_gt_median (0 ms)
6: [ RUN      ] block_reward_and_last_block_weights.handles_block_weight_less_2_medians
6: [       OK ] block_reward_and_last_block_weights.handles_block_weight_less_2_medians (0 ms)
6: [ RUN      ] block_reward_and_last_block_weights.handles_block_weight_eq_2_medians
6: [       OK ] block_reward_and_last_block_weights.handles_block_weight_eq_2_medians (0 ms)
6: [ RUN      ] block_reward_and_last_block_weights.handles_block_weight_gt_2_medians
6: 2024-12-15 08:03:11.212	E Block cumulative weight is too big: 280001, expected less than 280000
6: [       OK ] block_reward_and_last_block_weights.handles_block_weight_gt_2_medians (0 ms)
6: [ RUN      ] block_reward_and_last_block_weights.calculates_correctly
6: [       OK ] block_reward_and_last_block_weights.calculates_correctly (0 ms)
6: [----------] 7 tests from block_reward_and_last_block_weights (0 ms total)
6: 
6: [----------] 6 tests from bootstrap_node_selector
6: [ RUN      ] bootstrap_node_selector.selector_auto_empty
6: [       OK ] bootstrap_node_selector.selector_auto_empty (0 ms)
6: [ RUN      ] bootstrap_node_selector.selector_auto_no_credentials
6: [       OK ] bootstrap_node_selector.selector_auto_no_credentials (0 ms)
6: [ RUN      ] bootstrap_node_selector.selector_auto_success
6: [       OK ] bootstrap_node_selector.selector_auto_success (0 ms)
6: [ RUN      ] bootstrap_node_selector.selector_auto_failure
6: [       OK ] bootstrap_node_selector.selector_auto_failure (0 ms)
6: [ RUN      ] bootstrap_node_selector.selector_auto_white_nodes_first
6: [       OK ] bootstrap_node_selector.selector_auto_white_nodes_first (0 ms)
6: [ RUN      ] bootstrap_node_selector.selector_auto_max_nodes
6: [       OK ] bootstrap_node_selector.selector_auto_max_nodes (0 ms)
6: [----------] 6 tests from bootstrap_node_selector (0 ms total)
6: 
6: [----------] 9 tests from bulletproofs
6: [ RUN      ] bulletproofs.valid_zero
6: [       OK ] bulletproofs.valid_zero (98 ms)
6: [ RUN      ] bulletproofs.valid_max
6: [       OK ] bulletproofs.valid_max (33 ms)
6: [ RUN      ] bulletproofs.valid_random
6: [       OK ] bulletproofs.valid_random (266 ms)
6: [ RUN      ] bulletproofs.valid_multi_random
 3/20 Test  #1: hash-target ......................   Passed    1.06 sec
test 13
      Start 13: hash-slow-2

13: Test command: /usr/ports/pobj/monero-0.18.3.4/build-amd64/tests/hash/hash-tests "slow-2" "/usr/ports/pobj/monero-0.18.3.4/monero-source-v0.18.3.4/tests/hash/tests-slow-2.txt"
13: Working Directory: /usr/ports/pobj/monero-0.18.3.4/build-amd64/tests/hash
13: Test timeout computed to be: 10000000
2: + Transactions with 2 outputs 90631127 ns (+0%)
2: |-+ standard 90631127 ns (+0%)
2: | |----> amd64_64_24k =>  90631127 ns (+0%)
2: | |----> amd64_51_30k => 113904803 ns (+25.6796%)
2: | |--------------> cn => 227353174 ns (+150.856%)
2: | 
2: + Transactions with 4 outputs 128507530 ns (+41.7918%)
2: |-+ standard 128507530 ns (+0%)
2: | |----> amd64_64_24k => 128507530 ns (+0%)
2: | |----> amd64_51_30k => 163120629 ns (+26.9347%)
2: | |--------------> cn => 325081162 ns (+152.967%)
2: | 
 4/20 Test  #2: wallet-crypto-bench ..............   Passed    1.51 sec
test 10
      Start 10: hash-fast

10: Test command: /usr/ports/pobj/monero-0.18.3.4/build-amd64/tests/hash/hash-tests "fast" "/usr/ports/pobj/monero-0.18.3.4/monero-source-v0.18.3.4/tests/hash/tests-fast.txt"
10: Working Directory: /usr/ports/pobj/monero-0.18.3.4/build-amd64/tests/hash
10: Test timeout computed to be: 10000000
 5/20 Test #10: hash-fast ........................   Passed    0.01 sec
test 7
      Start  7: difficulty

7: Test command: /usr/ports/pobj/monero-0.18.3.4/build-amd64/tests/difficulty/difficulty-tests "/usr/ports/pobj/monero-0.18.3.4/monero-source-v0.18.3.4/tests/difficulty/data.txt"
7: Working Directory: /usr/ports/pobj/monero-0.18.3.4/build-amd64/tests/difficulty
7: Test timeout computed to be: 10000000
 6/20 Test  #7: difficulty .......................   Passed    0.03 sec
test 11
      Start 11: hash-slow

11: Test command: /usr/ports/pobj/monero-0.18.3.4/build-amd64/tests/hash/hash-tests "slow" "/usr/ports/pobj/monero-0.18.3.4/monero-source-v0.18.3.4/tests/hash/tests-slow.txt"
11: Working Directory: /usr/ports/pobj/monero-0.18.3.4/build-amd64/tests/hash
11: Test timeout computed to be: 10000000
 7/20 Test #11: hash-slow ........................   Passed    0.15 sec
test 12
      Start 12: hash-slow-1

12: Test command: /usr/ports/pobj/monero-0.18.3.4/build-amd64/tests/hash/hash-tests "slow-1" "/usr/ports/pobj/monero-0.18.3.4/monero-source-v0.18.3.4/tests/hash/tests-slow-1.txt"
12: Working Directory: /usr/ports/pobj/monero-0.18.3.4/build-amd64/tests/hash
12: Test timeout computed to be: 10000000
 8/20 Test #13: hash-slow-2 ......................   Passed    0.54 sec
test 18
      Start 18: hash-extra-jh

18: Test command: /usr/ports/pobj/monero-0.18.3.4/build-amd64/tests/hash/hash-tests "extra-jh" "/usr/ports/pobj/monero-0.18.3.4/monero-source-v0.18.3.4/tests/hash/tests-extra-jh.txt"
18: Working Directory: /usr/ports/pobj/monero-0.18.3.4/build-amd64/tests/hash
18: Test timeout computed to be: 10000000
 9/20 Test #18: hash-extra-jh ....................   Passed    0.02 sec
test 19
      Start 19: hash-extra-skein

19: Test command: /usr/ports/pobj/monero-0.18.3.4/build-amd64/tests/hash/hash-tests "extra-skein" "/usr/ports/pobj/monero-0.18.3.4/monero-source-v0.18.3.4/tests/hash/tests-extra-skein.txt"
19: Working Directory: /usr/ports/pobj/monero-0.18.3.4/build-amd64/tests/hash
19: Test timeout computed to be: 10000000
10/20 Test #19: hash-extra-skein .................   Passed    0.01 sec
test 17
      Start 17: hash-extra-groestl

17: Test command: /usr/ports/pobj/monero-0.18.3.4/build-amd64/tests/hash/hash-tests "extra-groestl" "/usr/ports/pobj/monero-0.18.3.4/monero-source-v0.18.3.4/tests/hash/tests-extra-groestl.txt"
17: Working Directory: /usr/ports/pobj/monero-0.18.3.4/build-amd64/tests/hash
17: Test timeout computed to be: 10000000
11/20 Test #17: hash-extra-groestl ...............   Passed    0.02 sec
test 16
      Start 16: hash-extra-blake

16: Test command: /usr/ports/pobj/monero-0.18.3.4/build-amd64/tests/hash/hash-tests "extra-blake" "/usr/ports/pobj/monero-0.18.3.4/monero-source-v0.18.3.4/tests/hash/tests-extra-blake.txt"
16: Working Directory: /usr/ports/pobj/monero-0.18.3.4/build-amd64/tests/hash
16: Test timeout computed to be: 10000000
12/20 Test #16: hash-extra-blake .................   Passed    0.01 sec
test 15
      Start 15: hash-tree

15: Test command: /usr/ports/pobj/monero-0.18.3.4/build-amd64/tests/hash/hash-tests "tree" "/usr/ports/pobj/monero-0.18.3.4/monero-source-v0.18.3.4/tests/hash/tests-tree.txt"
15: Working Directory: /usr/ports/pobj/monero-0.18.3.4/build-amd64/tests/hash
15: Test timeout computed to be: 10000000
13/20 Test #15: hash-tree ........................   Passed    0.01 sec
14/20 Test #12: hash-slow-1 ......................   Passed    0.21 sec
6: [       OK ] bulletproofs.valid_multi_random (1581 ms)
6: [ RUN      ] bulletproofs.multi_splitting
3: 2024-12-15 08:03:13.234	D destinations include 1 standard addresses and 0 subaddresses
3: 2024-12-15 08:03:13.235	D destinations include 1 standard addresses and 0 subaddresses
3: 2024-12-15 08:03:13.235	D tx pubkey: <6be27ddc3a3222a7154a7403bc0931a71ed4e93d1eda624afc8befea089b9753>
3: 2024-12-15 08:03:13.236	I transaction_created: <120d3dee6fd3c882c98a909ac4f171a37f2d017db7b97e571caef3ad9155c7bd>
3: 2024-12-15 08:03:13.236	I {
3: 2024-12-15 08:03:13.236	I   "version": 1, 
3: 2024-12-15 08:03:13.236	I   "unlock_time": 0, 
3: 2024-12-15 08:03:13.236	I   "vin": [ {
3: 2024-12-15 08:03:13.236	I       "key": {
3: 2024-12-15 08:03:13.236	I         "amount": 10000000000000, 
3: 2024-12-15 08:03:13.236	I         "key_offsets": [ 0
3: 2024-12-15 08:03:13.236	I         ], 
3: 2024-12-15 08:03:13.236	I         "k_image": "2e2b38bcdbb37e22ecb2d4c027006ae7863d03d442754cf49c78ba1f51e1c65f"
3: 2024-12-15 08:03:13.236	I       }
3: 2024-12-15 08:03:13.236	I     }
3: 2024-12-15 08:03:13.236	I   ], 
3: 2024-12-15 08:03:13.236	I   "vout": [ {
3: 2024-12-15 08:03:13.236	I       "amount": 1000000000000, 
3: 2024-12-15 08:03:13.236	I       "target": {
3: 2024-12-15 08:03:13.236	I         "key": "148a831419d108b2202a86b7d0cc98da90be6722aee55dcecdb0732b771cf593"
3: 2024-12-15 08:03:13.236	I       }
3: 2024-12-15 08:03:13.236	I     }, {
3: 2024-12-15 08:03:13.236	I       "amount": 8980000000000, 
3: 2024-12-15 08:03:13.236	I       "target": {
3: 2024-12-15 08:03:13.236	I         "key": "414e7d7fb207efb17709b70df6f42af315cbbfe18c88c16d96a32250b290f6da"
3: 2024-12-15 08:03:13.236	I       }
3: 2024-12-15 08:03:13.236	I     }
3: 2024-12-15 08:03:13.236	I   ], 
3: 2024-12-15 08:03:13.236	I   "extra": [ 1, 107, 226, 125, 220, 58, 50, 34, 167, 21, 74, 116, 3, 188, 9, 49, 167, 30, 212, 233, 61, 30, 218, 98, 74, 252, 139, 239, 234, 8, 155, 151, 83, 2, 9, 1, 21, 243, 104, 174, 127, 101, 247, 212
3: 2024-12-15 08:03:13.236	I   ], 
3: 2024-12-15 08:03:13.236	I   "signatures": [ "2f6129a7689f9fe509c5ab829ed84e96b286411b363c2662a65166e4d9500405effa127b397cbc122f8d8193ada96235f059f44e72aea735c32abd0eb2881f01"]
3: 2024-12-15 08:03:13.236	I }
3: 2024-12-15 08:03:13.236	I pub_keys:
3: 2024-12-15 08:03:13.236	I <2d9f91ac7c193cc48e9d53604638d1dbbb6ecc8be4b8b34bc6f4e7578e615342>
3: 2024-12-15 08:03:13.236	I signatures:
3: 2024-12-15 08:03:13.236	I <2f6129a7689f9fe509c5ab829ed84e96b286411b363c2662a65166e4d9500405effa127b397cbc122f8d8193ada96235f059f44e72aea735c32abd0eb2881f01>
3: 2024-12-15 08:03:13.236	I prefix_hash:<2cc2e44a6718b6373e753837b0ec793522e274686a7b1b88f6c5532e2fb80f0b>
3: 2024-12-15 08:03:13.236	I in_ephemeral_key: <c6b99ed1e03612fcd44a9ca3bd4ea5e135a28cd69a12b6e740ea129ee90d890d>
3: 2024-12-15 08:03:13.236	I real_output: 0
3: 2024-12-15 08:03:13.243	D destinations include 1 standard addresses and 0 subaddresses
3: 2024-12-15 08:03:13.243	D destinations include 1 standard addresses and 0 subaddresses
3: 2024-12-15 08:03:13.244	D tx pubkey: <bb01eed049db1f6e89a3d504b2444817074578fa780753449035e75109584357>
3: 2024-12-15 08:03:13.244	I transaction_created: <5d2ad5f517fc41a62c9ff1d6f1f9ec121ccdae94ab3b1053cf848ed3118448fd>
3: 2024-12-15 08:03:13.244	I {
3: 2024-12-15 08:03:13.244	I   "version": 1, 
3: 2024-12-15 08:03:13.244	I   "unlock_time": 0, 
3: 2024-12-15 08:03:13.244	I   "vin": [ {
3: 2024-12-15 08:03:13.244	I       "key": {
3: 2024-12-15 08:03:13.244	I         "amount": 10000000000000, 
3: 2024-12-15 08:03:13.244	I         "key_offsets": [ 1
3: 2024-12-15 08:03:13.244	I         ], 
3: 2024-12-15 08:03:13.244	I         "k_image": "2d22e7c141a7ccb4369476ddd8db2fb5330cda1074a7d6a8fd4b9c25d9a056b4"
3: 2024-12-15 08:03:13.244	I       }
3: 2024-12-15 08:03:13.244	I     }
3: 2024-12-15 08:03:13.244	I   ], 
3: 2024-12-15 08:03:13.244	I   "vout": [ {
3: 2024-12-15 08:03:13.244	I       "amount": 7980000000000, 
3: 2024-12-15 08:03:13.244	I       "target": {
3: 2024-12-15 08:03:13.244	I         "key": "3176b8adfacb737335058005e214e3ad3f8e271bf3eaf8781df68a33fec7e61d"
3: 2024-12-15 08:03:13.244	I       }
3: 2024-12-15 08:03:13.244	I     }, {
3: 2024-12-15 08:03:13.244	I       "amount": 2000000000000, 
3: 2024-12-15 08:03:13.244	I       "target": {
3: 2024-12-15 08:03:13.244	I         "key": "40b9dabd9c0e4c180da409df11669390b5f24035b2990b0097f119e01fd895c1"
3: 2024-12-15 08:03:13.244	I       }
3: 2024-12-15 08:03:13.244	I     }
3: 2024-12-15 08:03:13.244	I   ], 
3: 2024-12-15 08:03:13.244	I   "extra": [ 1, 187, 1, 238, 208, 73, 219, 31, 110, 137, 163, 213, 4, 178, 68, 72, 23, 7, 69, 120, 250, 120, 7, 83, 68, 144, 53, 231, 81, 9, 88, 67, 87, 2, 9, 1, 42, 115, 223, 145, 85, 61, 55, 189
3: 2024-12-15 08:03:13.244	I   ], 
3: 2024-12-15 08:03:13.244	I   "signatures": [ "854d607647cb9d93862d67d6e22d9b9ba87848d123f47bc4263821974d19cb0b476838a8c2701e9c0c0d293a868ac6712967acf970d17a621d204b5d50a21506"]
3: 2024-12-15 08:03:13.244	I }
3: 2024-12-15 08:03:13.244	I pub_keys:
3: 2024-12-15 08:03:13.244	I <04215c76cf82a3ed673b1600bc394493db0c92e0bbe4619a8eb65acdc8c4ed72>
3: 2024-12-15 08:03:13.244	I signatures:
3: 2024-12-15 08:03:13.244	I <854d607647cb9d93862d67d6e22d9b9ba87848d123f47bc4263821974d19cb0b476838a8c2701e9c0c0d293a868ac6712967acf970d17a621d204b5d50a21506>
3: 2024-12-15 08:03:13.244	I prefix_hash:<524844a3356843317a7dcf299111edabb3556fec2ee570a7f197d885a51f92dc>
3: 2024-12-15 08:03:13.244	I in_ephemeral_key: <ec1c9c53e7c0d1fcefb141805d01e8da4790712868be609ce24c28a693946309>
3: 2024-12-15 08:03:13.244	I real_output: 0
3: 2024-12-15 08:03:13.251	D destinations include 1 standard addresses and 0 subaddresses
3: 2024-12-15 08:03:13.252	D destinations include 1 standard addresses and 0 subaddresses
3: 2024-12-15 08:03:13.252	D tx pubkey: <005b9294cc9956a4efffacd9fab3d9e8fd1faa4d264ede6968def6c5e5f498f8>
3: 2024-12-15 08:03:13.252	I transaction_created: <080d74a7b589a4d18fa8c07695f7c0291273dbce5274ceeded45e594b82606be>
3: 2024-12-15 08:03:13.252	I {
3: 2024-12-15 08:03:13.252	I   "version": 1, 
3: 2024-12-15 08:03:13.252	I   "unlock_time": 0, 
3: 2024-12-15 08:03:13.252	I   "vin": [ {
3: 2024-12-15 08:03:13.252	I       "key": {
3: 2024-12-15 08:03:13.252	I         "amount": 10000000000000, 
3: 2024-12-15 08:03:13.252	I         "key_offsets": [ 2
3: 2024-12-15 08:03:13.252	I         ], 
3: 2024-12-15 08:03:13.252	I         "k_image": "8e11328eb48e5f8cc57b2bdaaa6dd7df401c18eae6e14f8823915871e197da54"
3: 2024-12-15 08:03:13.252	I       }
3: 2024-12-15 08:03:13.252	I     }
3: 2024-12-15 08:03:13.252	I   ], 
3: 2024-12-15 08:03:13.252	I   "vout": [ {
3: 2024-12-15 08:03:13.252	I       "amount": 4000000000000, 
3: 2024-12-15 08:03:13.252	I       "target": {
3: 2024-12-15 08:03:13.252	I         "key": "61357706f6b5e2689db971b6110dba5928509a3b37bcc7fec933b2ffb1d6c2b2"
3: 2024-12-15 08:03:13.252	I       }
3: 2024-12-15 08:03:13.252	I     }, {
3: 2024-12-15 08:03:13.252	I       "amount": 5980000000000, 
3: 2024-12-15 08:03:13.252	I       "target": {
3: 2024-12-15 08:03:13.252	I         "key": "6ebd6b9fb52745d4d2e1b41713eb6f0a9ac6aab00f7b1f08bcb8c03615eca7ca"
3: 2024-12-15 08:03:13.252	I       }
3: 2024-12-15 08:03:13.252	I     }
3: 2024-12-15 08:03:13.253	I   ], 
3: 2024-12-15 08:03:13.253	I   "extra": [ 1, 0, 91, 146, 148, 204, 153, 86, 164, 239, 255, 172, 217, 250, 179, 217, 232, 253, 31, 170, 77, 38, 78, 222, 105, 104, 222, 246, 197, 229, 244, 152, 248, 2, 9, 1, 197, 169, 245, 108, 20, 81, 33, 78
3: 2024-12-15 08:03:13.253	I   ], 
3: 2024-12-15 08:03:13.253	I   "signatures": [ "2818ca6c48ade3609ab79db7d5d6f33b3db0f59f574e457ff38dfbb477fc9f0ab29f6a6a8022c6bb31852903d0223f50a0d1e9dc673e528e2af36aa5e53e3b04"]
3: 2024-12-15 08:03:13.253	I }
3: 2024-12-15 08:03:13.253	I pub_keys:
3: 2024-12-15 08:03:13.253	I <d26179644319be4d131a9bb924a157117288a0c22ef76c9ddbdb88d53fd31520>
3: 2024-12-15 08:03:13.253	I signatures:
3: 2024-12-15 08:03:13.253	I <2818ca6c48ade3609ab79db7d5d6f33b3db0f59f574e457ff38dfbb477fc9f0ab29f6a6a8022c6bb31852903d0223f50a0d1e9dc673e528e2af36aa5e53e3b04>
3: 2024-12-15 08:03:13.253	I prefix_hash:<adf84d28b1f70d2d8d815367ce2aba19a9018a05628b42d75385bae9f68bd365>
3: 2024-12-15 08:03:13.253	I in_ephemeral_key: <d119020d40f7b3826e05fd941cadb59e9ef77dbc55640d2b2123bce5b216e101>
3: 2024-12-15 08:03:13.253	I real_output: 0
3: 2024-12-15 08:03:15.656	D destinations include 1 standard addresses and 0 subaddresses
3: 2024-12-15 08:03:15.657	D destinations include 1 standard addresses and 0 subaddresses
3: 2024-12-15 08:03:15.657	D tx pubkey: <fa393b7aa48924f2295a68233b4430878709ddf3db6243d4ea76948e71543665>
3: 2024-12-15 08:03:15.659	I transaction_created: <a6e8d0e68b42ee89b77d7a7739f487e4006490c84dfadee05385397b16c01249>
3: 2024-12-15 08:03:15.659	I {
3: 2024-12-15 08:03:15.659	I   "version": 1, 
3: 2024-12-15 08:03:15.659	I   "unlock_time": 0, 
3: 2024-12-15 08:03:15.659	I   "vin": [ {
3: 2024-12-15 08:03:15.659	I       "key": {
3: 2024-12-15 08:03:15.659	I         "amount": 10000000000000, 
3: 2024-12-15 08:03:15.659	I         "key_offsets": [ 6
3: 2024-12-15 08:03:15.659	I         ], 
3: 2024-12-15 08:03:15.659	I         "k_image": "dbdb9165ae003418af24d6d72a84f7420e3a237c489b60f599c61ff563327dc1"
3: 2024-12-15 08:03:15.659	I       }
3: 2024-12-15 08:03:15.659	I     }, {
3: 2024-12-15 08:03:15.659	I       "key": {
3: 2024-12-15 08:03:15.659	I         "amount": 10000000000000, 
3: 2024-12-15 08:03:15.659	I         "key_offsets": [ 8
3: 2024-12-15 08:03:15.659	I         ], 
3: 2024-12-15 08:03:15.659	I         "k_image": "d9a51843ddaeb28775f0442094d685f56d019c7d302c4f97b4f24be1f2db0547"
3: 2024-12-15 08:03:15.659	I       }
3: 2024-12-15 08:03:15.659	I     }, {
3: 2024-12-15 08:03:15.659	I       "key": {
3: 2024-12-15 08:03:15.659	I         "amount": 10000000000000, 
3: 2024-12-15 08:03:15.659	I         "key_offsets": [ 7
3: 2024-12-15 08:03:15.659	I         ], 
3: 2024-12-15 08:03:15.659	I         "k_image": "b71824fbde26ce8137c8b663fe2e70bd8f0f458dc1c3f42bb4b62ccfd38d6716"
3: 2024-12-15 08:03:15.659	I       }
3: 2024-12-15 08:03:15.659	I     }, {
3: 2024-12-15 08:03:15.659	I       "key": {
3: 2024-12-15 08:03:15.659	I         "amount": 10000000000000, 
3: 2024-12-15 08:03:15.659	I         "key_offsets": [ 5
3: 2024-12-15 08:03:15.659	I         ], 
3: 2024-12-15 08:03:15.659	I         "k_image": "7db7650444e290ffa72eeb909dabe0c6b041ff4758938d9682dd7246e06d8d9f"
3: 2024-12-15 08:03:15.659	I       }
3: 2024-12-15 08:03:15.659	I     }, {
3: 2024-12-15 08:03:15.659	I       "key": {
3: 2024-12-15 08:03:15.659	I         "amount": 10000000000000, 
3: 2024-12-15 08:03:15.660	I         "key_offsets": [ 3
3: 2024-12-15 08:03:15.660	I         ], 
3: 2024-12-15 08:03:15.660	I         "k_image": "4c5712334df393f62a618077c84e9ed5c8c1b264671c11b73fdcef8e60a47440"
3: 2024-12-15 08:03:15.660	I       }
3: 2024-12-15 08:03:15.660	I     }, {
3: 2024-12-15 08:03:15.660	I       "key": {
3: 2024-12-15 08:03:15.660	I         "amount": 10000000000000, 
3: 2024-12-15 08:03:15.660	I         "key_offsets": [ 4
3: 2024-12-15 08:03:15.660	I         ], 
3: 2024-12-15 08:03:15.660	I         "k_image": "3c4461172d1193d89d1e912f5843fb4d99807942390ec0ed28c0cf76841c045c"
3: 2024-12-15 08:03:15.660	I       }
3: 2024-12-15 08:03:15.660	I     }
3: 2024-12-15 08:03:15.660	I   ], 
3: 2024-12-15 08:03:15.660	I   "vout": [ {
3: 2024-12-15 08:03:15.660	I       "amount": 50000000000000, 
3: 2024-12-15 08:03:15.660	I       "target": {
3: 2024-12-15 08:03:15.660	I         "key": "151da89f37ba61a04fd2f610c79b93ed167a7b02b31fc19023ee01b92bcdc0d6"
3: 2024-12-15 08:03:15.660	I       }
3: 2024-12-15 08:03:15.660	I     }, {
3: 2024-12-15 08:03:15.660	I       "amount": 9980000000000, 
3: 2024-12-15 08:03:15.660	I       "target": {
3: 2024-12-15 08:03:15.660	I         "key": "9d27b22ab359ae77a30f99bf58f187889c5a856f438c1644e59e528c7817b843"
3: 2024-12-15 08:03:15.660	I       }
3: 2024-12-15 08:03:15.660	I     }
3: 2024-12-15 08:03:15.660	I   ], 
3: 2024-12-15 08:03:15.660	I   "extra": [ 1, 250, 57, 59, 122, 164, 137, 36, 242, 41, 90, 104, 35, 59, 68, 48, 135, 135, 9, 221, 243, 219, 98, 67, 212, 234, 118, 148, 142, 113, 84, 54, 101, 2, 9, 1, 116, 153, 121, 208, 225, 201, 89, 222
3: 2024-12-15 08:03:15.660	I   ], 
3: 2024-12-15 08:03:15.660	I   "signatures": [ "13ddc0ea2af082039a81c8222251187db3f8b366175bc4fa35c237c51ae09604c0afa70eeb856818d19f782092c7e06ac2767e1084ec561e11700e6b3d5bb90b", "7bee318d1e7addcfa309a012d730c2a2639edcda839d329776c2ca8f36fa6a0d0f97f5afbc8895597a1a70324ee72196d6b9f190bc1daf72e81ec881cf92f60e", "418729f3fb09274d47ed2eaed8a6ae47d19b8f8ab594c08f1a16157053c0f008fe6d543c3ab494b50db4661c6bd2d46b1a673da287194c72b2736a23ec133009", "6f811c41ef90948f2cdc0bfa409c9354c80ae046d1c8c79b2547073ed91ded06ee8d738e396dd1c1dcadaa37d3b15484e5548f680b3b95b635428e221bccc502", "d6fbd0705504f33e2937862ef5c6ffc069b1d717bb84c1ff4003345477d8330d887b794f1b56eb9a72e2842c4e3d068d068ab24ae69c09247e8199b1c7e7a604", "d8c3ccb412377bf50e42c79fb2985a928e36bd1eeeae20ee6e94ed95b5d2500ebafb8a1eb997173fa709876c34728c8ce1b62b063af1d99ffef4ec8acba53909"]
3: 2024-12-15 08:03:15.660	I }
3: 2024-12-15 08:03:15.660	I pub_keys:
3: 2024-12-15 08:03:15.660	I <91d27eed6343e53ed6b7b90601fac147fc9dc2e499b117828fd6010ddc730af6>
3: 2024-12-15 08:03:15.660	I signatures:
3: 2024-12-15 08:03:15.660	I <13ddc0ea2af082039a81c8222251187db3f8b366175bc4fa35c237c51ae09604c0afa70eeb856818d19f782092c7e06ac2767e1084ec561e11700e6b3d5bb90b>
3: 2024-12-15 08:03:15.660	I prefix_hash:<023ac273d452ca6f0694fd413078a2d84559a6cc70fc5b7ca89cce214874d43f>
3: 2024-12-15 08:03:15.660	I in_ephemeral_key: <baa26ec11cfe28b5d0f3507a291ca408b48b030fc4fef717b6f59ec629fe8e03>
3: 2024-12-15 08:03:15.660	I real_output: 0
3: 2024-12-15 08:03:15.660	I pub_keys:
3: 2024-12-15 08:03:15.660	I <01682a10ac23e28145019ce01a99d86516ff6ebb4e45e8f1dde5d18b05ab3b90>
3: 2024-12-15 08:03:15.660	I signatures:
3: 2024-12-15 08:03:15.660	I <7bee318d1e7addcfa309a012d730c2a2639edcda839d329776c2ca8f36fa6a0d0f97f5afbc8895597a1a70324ee72196d6b9f190bc1daf72e81ec881cf92f60e>
3: 2024-12-15 08:03:15.660	I prefix_hash:<023ac273d452ca6f0694fd413078a2d84559a6cc70fc5b7ca89cce214874d43f>
3: 2024-12-15 08:03:15.660	I in_ephemeral_key: <012ca4dba125a224ba1668a2abf23c0702d5472122b9409afb2e68bcf7f4bf0d>
3: 2024-12-15 08:03:15.660	I real_output: 0
3: 2024-12-15 08:03:15.660	I pub_keys:
3: 2024-12-15 08:03:15.660	I <7c8cdeb35308687ea3f603a9765e1291573e28a48fe690ba2ace741faa91cd7d>
3: 2024-12-15 08:03:15.660	I signatures:
3: 2024-12-15 08:03:15.660	I <418729f3fb09274d47ed2eaed8a6ae47d19b8f8ab594c08f1a16157053c0f008fe6d543c3ab494b50db4661c6bd2d46b1a673da287194c72b2736a23ec133009>
3: 2024-12-15 08:03:15.661	I prefix_hash:<023ac273d452ca6f0694fd413078a2d84559a6cc70fc5b7ca89cce214874d43f>
3: 2024-12-15 08:03:15.661	I in_ephemeral_key: <d4957af37bcd6ade06f1300c2a9a629ddce4059c0a4b22228fd955da5e4ab709>
3: 2024-12-15 08:03:15.661	I real_output: 0
3: 2024-12-15 08:03:15.661	I pub_keys:
3: 2024-12-15 08:03:15.661	I <f10d56ded8fa83cfb21377bcc5130680a34b8e3c6ad0b37f33e6cb103a3a5fee>
3: 2024-12-15 08:03:15.661	I signatures:
3: 2024-12-15 08:03:15.661	I <6f811c41ef90948f2cdc0bfa409c9354c80ae046d1c8c79b2547073ed91ded06ee8d738e396dd1c1dcadaa37d3b15484e5548f680b3b95b635428e221bccc502>
3: 2024-12-15 08:03:15.661	I prefix_hash:<023ac273d452ca6f0694fd413078a2d84559a6cc70fc5b7ca89cce214874d43f>
3: 2024-12-15 08:03:15.661	I in_ephemeral_key: <556446ca003f92f13506e8767481bd1f3c168f14e037821daca01535e8974906>
3: 2024-12-15 08:03:15.661	I real_output: 0
3: 2024-12-15 08:03:15.661	I pub_keys:
3: 2024-12-15 08:03:15.661	I <71922edaaa17ed08792862cd107055ca21599c88cae28be60618a785c82935dd>
3: 2024-12-15 08:03:15.661	I signatures:
3: 2024-12-15 08:03:15.661	I <d6fbd0705504f33e2937862ef5c6ffc069b1d717bb84c1ff4003345477d8330d887b794f1b56eb9a72e2842c4e3d068d068ab24ae69c09247e8199b1c7e7a604>
3: 2024-12-15 08:03:15.661	I prefix_hash:<023ac273d452ca6f0694fd413078a2d84559a6cc70fc5b7ca89cce214874d43f>
3: 2024-12-15 08:03:15.661	I in_ephemeral_key: <f6cacdaa6b37a67288fb434c3c311375785ccc48b6601d597e3823f94588890b>
3: 2024-12-15 08:03:15.661	I real_output: 0
3: 2024-12-15 08:03:15.661	I pub_keys:
3: 2024-12-15 08:03:15.661	I <b733d5be1cb02e5980f199229f647b8e457f36fb71f39f277137fb6af899e513>
3: 2024-12-15 08:03:15.661	I signatures:
3: 2024-12-15 08:03:15.661	I <d8c3ccb412377bf50e42c79fb2985a928e36bd1eeeae20ee6e94ed95b5d2500ebafb8a1eb997173fa709876c34728c8ce1b62b063af1d99ffef4ec8acba53909>
3: 2024-12-15 08:03:15.661	I prefix_hash:<023ac273d452ca6f0694fd413078a2d84559a6cc70fc5b7ca89cce214874d43f>
3: 2024-12-15 08:03:15.661	I in_ephemeral_key: <cb7c09f846f55dbcb270f46520b12fae85a52901fedaa8c6328c1963e6a9cb06>
3: 2024-12-15 08:03:15.661	I real_output: 0
8: running:  /usr/local/bin/python3.11 /usr/ports/pobj/monero-0.18.3.4/monero-source-v0.18.3.4/tests/difficulty/gen_wide_data.py > /usr/ports/pobj/monero-0.18.3.4/build-amd64/tests/difficulty/wide_data.txt
8: running:  ['/usr/ports/pobj/monero-0.18.3.4/build-amd64/tests/difficulty/difficulty-tests', '--wide', '/usr/ports/pobj/monero-0.18.3.4/build-amd64/tests/difficulty/wide_data.txt']
15/20 Test  #8: wide_difficulty ..................   Passed    7.97 sec
6: [       OK ] bulletproofs.multi_splitting (5935 ms)
6: [ RUN      ] bulletproofs.valid_aggregated
3: 2024-12-15 08:03:19.885	D destinations include 1 standard addresses and 0 subaddresses
3: 2024-12-15 08:03:19.887	D destinations include 1 standard addresses and 0 subaddresses
3: 2024-12-15 08:03:19.887	D tx pubkey: <6343ea7a9c3fcd197e453854c2cab9deaf0428320f24ba87428d93c53f28cab6>
3: 2024-12-15 08:03:19.889	I transaction_created: <46ff17af25c0e3af41824c98aa4359ab8a841f6f2000a434cb2d2e1a7b9d12cf>
3: 2024-12-15 08:03:19.889	I {
3: 2024-12-15 08:03:19.889	I   "version": 1, 
3: 2024-12-15 08:03:19.889	I   "unlock_time": 0, 
3: 2024-12-15 08:03:19.889	I   "vin": [ {
3: 2024-12-15 08:03:19.889	I       "key": {
3: 2024-12-15 08:03:19.889	I         "amount": 10000000000000, 
3: 2024-12-15 08:03:19.889	I         "key_offsets": [ 13
3: 2024-12-15 08:03:19.889	I         ], 
3: 2024-12-15 08:03:19.889	I         "k_image": "e3cc1b695f8772a3cff17907ec9f12b051ae8af9a0797d58fd4a6cdbcd4b7445"
3: 2024-12-15 08:03:19.889	I       }
3: 2024-12-15 08:03:19.889	I     }, {
3: 2024-12-15 08:03:19.889	I       "key": {
3: 2024-12-15 08:03:19.889	I         "amount": 10000000000000, 
3: 2024-12-15 08:03:19.889	I         "key_offsets": [ 11
3: 2024-12-15 08:03:19.889	I         ], 
3: 2024-12-15 08:03:19.889	I         "k_image": "bbdb2749da3b1fa6e8c818bef706a7a1346add5a8df163bc89fef1e3b6e940a7"
3: 2024-12-15 08:03:19.889	I       }
3: 2024-12-15 08:03:19.889	I     }, {
3: 2024-12-15 08:03:19.889	I       "key": {
3: 2024-12-15 08:03:19.889	I         "amount": 10000000000000, 
3: 2024-12-15 08:03:19.889	I         "key_offsets": [ 10
3: 2024-12-15 08:03:19.889	I         ], 
3: 2024-12-15 08:03:19.889	I         "k_image": "81c79fe326d51621b62fd528d863bdc3ee21914d733cbcc42ada1420a3c64225"
3: 2024-12-15 08:03:19.889	I       }
3: 2024-12-15 08:03:19.889	I     }, {
3: 2024-12-15 08:03:19.889	I       "key": {
3: 2024-12-15 08:03:19.889	I         "amount": 10000000000000, 
3: 2024-12-15 08:03:19.889	I         "key_offsets": [ 14
3: 2024-12-15 08:03:19.889	I         ], 
3: 2024-12-15 08:03:19.889	I         "k_image": "6de3a3c75bac253260216300ffc64c0e65202ba7fe573a0b90bde1d481137893"
3: 2024-12-15 08:03:19.889	I       }
3: 2024-12-15 08:03:19.889	I     }, {
3: 2024-12-15 08:03:19.889	I       "key": {
3: 2024-12-15 08:03:19.889	I         "amount": 10000000000000, 
3: 2024-12-15 08:03:19.889	I         "key_offsets": [ 12
3: 2024-12-15 08:03:19.889	I         ], 
3: 2024-12-15 08:03:19.889	I         "k_image": "3a026652e3a0d04eaedb07ee754ed93b8aa94f32fbc352a1ffdffbfdd8568732"
3: 2024-12-15 08:03:19.889	I       }
3: 2024-12-15 08:03:19.889	I     }, {
3: 2024-12-15 08:03:19.889	I       "key": {
3: 2024-12-15 08:03:19.889	I         "amount": 10000000000000, 
3: 2024-12-15 08:03:19.889	I         "key_offsets": [ 9
3: 2024-12-15 08:03:19.889	I         ], 
3: 2024-12-15 08:03:19.889	I         "k_image": "239260b12f1c6802d0fe8e3ccf92a85fae76a6cc5d79ddbc6b4d9b4e1bc110fe"
3: 2024-12-15 08:03:19.889	I       }
3: 2024-12-15 08:03:19.889	I     }
3: 2024-12-15 08:03:19.889	I   ], 
3: 2024-12-15 08:03:19.889	I   "vout": [ {
3: 2024-12-15 08:03:19.889	I       "amount": 9980000000000, 
3: 2024-12-15 08:03:19.889	I       "target": {
3: 2024-12-15 08:03:19.889	I         "key": "eb340441a1ae32ae6e03617c39f6319902b54eae90dde2914539812de61d827a"
3: 2024-12-15 08:03:19.889	I       }
3: 2024-12-15 08:03:19.889	I     }, {
3: 2024-12-15 08:03:19.889	I       "amount": 50000000000000, 
3: 2024-12-15 08:03:19.889	I       "target": {
3: 2024-12-15 08:03:19.889	I         "key": "ce9f0b94ffb1a03ef8de0425a5e70238bc172eabe7414b254eee7fcd86e2481e"
3: 2024-12-15 08:03:19.889	I       }
3: 2024-12-15 08:03:19.889	I     }
3: 2024-12-15 08:03:19.889	I   ], 
3: 2024-12-15 08:03:19.889	I   "extra": [ 1, 99, 67, 234, 122, 156, 63, 205, 25, 126, 69, 56, 84, 194, 202, 185, 222, 175, 4, 40, 50, 15, 36, 186, 135, 66, 141, 147, 197, 63, 40, 202, 182, 2, 9, 1, 48, 41, 164, 49, 209, 183, 186, 143
3: 2024-12-15 08:03:19.889	I   ], 
3: 2024-12-15 08:03:19.889	I   "signatures": [ "be4538ce64f2ac90856c979c991b3d2674ece4109b68e07ad80f70abe0a6340d74a67d18dfb3b14248dec8511a3e98b2826368c324d15369284c3a191a472e07", "bdf5ddb7aee361ec23d83030823644c2a4310f0c8825384f98af0cc489ea1801df488014c99b14093084fdda5d6e1688ccbbb2fc9a5466127d1de26620cb6a02", "9858da61441986a3e9ae4135e797532e3339ffd69198bfbd8c77f26ef80dfe031f92574cc89032b3fe6ce70d1f7619dfd73910507c9d76f9a59eb4e68464a90d", "717f1ffe049d8bfb2abaf36fbc8fdc492180cfe253545f8346ca21b23108c10a580cede703ca131c64817fb63782401a16d9268fcf1b400fc709bf1c4192280b", "4d346d4904db08f62f86031565cdad4d860ad9ebfd1e002d66a9388776382f024a9bbf17b1667475d6a8d741fc3017b3c80258fed3ef30f7d1810ef961020d0e", "5fe930a2a4b836a4907e4bcbee2f181201ad6b424fd62b972c01b01c2be8b20d9331c195a5d08bbfb1834e57e2ae50fc25878338cb2b076ebcb1246c91b97307"]
3: 2024-12-15 08:03:19.889	I }
3: 2024-12-15 08:03:19.889	I pub_keys:
3: 2024-12-15 08:03:19.889	I <b4594d09b0201967cc7fb0bf646c91d057b4958c4efc4d66a05dcd68128e147d>
3: 2024-12-15 08:03:19.889	I signatures:
3: 2024-12-15 08:03:19.889	I <be4538ce64f2ac90856c979c991b3d2674ece4109b68e07ad80f70abe0a6340d74a67d18dfb3b14248dec8511a3e98b2826368c324d15369284c3a191a472e07>
3: 2024-12-15 08:03:19.889	I prefix_hash:<5e4626f2dc3f8516182e9b7c72e9c676f130abadf1c1f2831b13c35a5f9c281f>
3: 2024-12-15 08:03:19.889	I in_ephemeral_key: <34e13c44e0479f185a82cb85a9ecdeb87a5992cb0643a43d6315b577a83a5507>
3: 2024-12-15 08:03:19.889	I real_output: 0
3: 2024-12-15 08:03:19.889	I pub_keys:
3: 2024-12-15 08:03:19.889	I <47e7e2a85251fdf95d8714123692ad5df2d52eb772fa10f8553a4fb94be521a8>
3: 2024-12-15 08:03:19.889	I signatures:
3: 2024-12-15 08:03:19.890	I <bdf5ddb7aee361ec23d83030823644c2a4310f0c8825384f98af0cc489ea1801df488014c99b14093084fdda5d6e1688ccbbb2fc9a5466127d1de26620cb6a02>
3: 2024-12-15 08:03:19.890	I prefix_hash:<5e4626f2dc3f8516182e9b7c72e9c676f130abadf1c1f2831b13c35a5f9c281f>
3: 2024-12-15 08:03:19.890	I in_ephemeral_key: <a92d02aeb50e29e5ef8f3e4199cc78b27608f46641b51e70573322ee096ca106>
3: 2024-12-15 08:03:19.890	I real_output: 0
3: 2024-12-15 08:03:19.890	I pub_keys:
3: 2024-12-15 08:03:19.890	I <d32412e1d2f9c5e55effebe9759e35a145314c9b60a27597a3bc1cacc58e88b7>
3: 2024-12-15 08:03:19.890	I signatures:
3: 2024-12-15 08:03:19.890	I <9858da61441986a3e9ae4135e797532e3339ffd69198bfbd8c77f26ef80dfe031f92574cc89032b3fe6ce70d1f7619dfd73910507c9d76f9a59eb4e68464a90d>
3: 2024-12-15 08:03:19.890	I prefix_hash:<5e4626f2dc3f8516182e9b7c72e9c676f130abadf1c1f2831b13c35a5f9c281f>
3: 2024-12-15 08:03:19.890	I in_ephemeral_key: <b652191eb3fb88a81b390b2b74fe539b8d825ae48c6401b8f9c9d5df57c82d03>
3: 2024-12-15 08:03:19.890	I real_output: 0
3: 2024-12-15 08:03:19.890	I pub_keys:
3: 2024-12-15 08:03:19.890	I <fe7a8fda462eb60f1162377338db95227692ec64e3741471c538aa64342471ea>
3: 2024-12-15 08:03:19.890	I signatures:
3: 2024-12-15 08:03:19.890	I <717f1ffe049d8bfb2abaf36fbc8fdc492180cfe253545f8346ca21b23108c10a580cede703ca131c64817fb63782401a16d9268fcf1b400fc709bf1c4192280b>
3: 2024-12-15 08:03:19.890	I prefix_hash:<5e4626f2dc3f8516182e9b7c72e9c676f130abadf1c1f2831b13c35a5f9c281f>
3: 2024-12-15 08:03:19.890	I in_ephemeral_key: <01ff7ead7ac75e8087cf8c3d41642676cd1d7f2fcacc3b5fc60f05fc0b530e0c>
3: 2024-12-15 08:03:19.890	I real_output: 0
3: 2024-12-15 08:03:19.890	I pub_keys:
3: 2024-12-15 08:03:19.890	I <55190cc765af2f1d41ed6bc657dafab3376afcebb2621441fdfa07cb4eb81175>
3: 2024-12-15 08:03:19.890	I signatures:
3: 2024-12-15 08:03:19.890	I <4d346d4904db08f62f86031565cdad4d860ad9ebfd1e002d66a9388776382f024a9bbf17b1667475d6a8d741fc3017b3c80258fed3ef30f7d1810ef961020d0e>
3: 2024-12-15 08:03:19.890	I prefix_hash:<5e4626f2dc3f8516182e9b7c72e9c676f130abadf1c1f2831b13c35a5f9c281f>
3: 2024-12-15 08:03:19.890	I in_ephemeral_key: <07c83806497bd2b878a32e60f5d38be6193d3df5c943fe5494ae414de32e6105>
3: 2024-12-15 08:03:19.890	I real_output: 0
3: 2024-12-15 08:03:19.890	I pub_keys:
3: 2024-12-15 08:03:19.890	I <5022f02f86cf94b3e3d2b0f13cfdf08dc5c239ecf482f9eb953b271e617e5cf7>
3: 2024-12-15 08:03:19.890	I signatures:
3: 2024-12-15 08:03:19.890	I <5fe930a2a4b836a4907e4bcbee2f181201ad6b424fd62b972c01b01c2be8b20d9331c195a5d08bbfb1834e57e2ae50fc25878338cb2b076ebcb1246c91b97307>
3: 2024-12-15 08:03:19.890	I prefix_hash:<5e4626f2dc3f8516182e9b7c72e9c676f130abadf1c1f2831b13c35a5f9c281f>
3: 2024-12-15 08:03:19.890	I in_ephemeral_key: <094320e22cb0fc4acf385daa2a7b32b5ab19676116ab2503f280bf8b7dfed301>
3: 2024-12-15 08:03:19.890	I real_output: 0
6: [       OK ] bulletproofs.valid_aggregated (1473 ms)
6: [ RUN      ] bulletproofs.invalid_8
6: 2024-12-15 08:03:20.634	E Verification failure
6: [       OK ] bulletproofs.invalid_8 (33 ms)
6: [ RUN      ] bulletproofs.invalid_31
6: 2024-12-15 08:03:20.668	E Verification failure
6: [       OK ] bulletproofs.invalid_31 (33 ms)
6: [ RUN      ] bulletproofs.invalid_torsion
6: 2024-12-15 08:03:20.706	E Verification failure
6: 2024-12-15 08:03:20.710	E Verification failure
6: 2024-12-15 08:03:20.714	E Verification failure
6: 2024-12-15 08:03:20.719	E Verification failure
6: 2024-12-15 08:03:20.723	E Verification failure
6: 2024-12-15 08:03:20.728	E Verification failure
6: 2024-12-15 08:03:20.732	E Verification failure
6: 2024-12-15 08:03:20.736	E Verification failure
6: 2024-12-15 08:03:20.741	E Verification failure
6: 2024-12-15 08:03:20.745	E Verification failure
6: 2024-12-15 08:03:20.750	E Verification failure
6: 2024-12-15 08:03:20.754	E Verification failure
6: 2024-12-15 08:03:20.758	E Verification failure
6: 2024-12-15 08:03:20.763	E Verification failure
6: 2024-12-15 08:03:20.767	E Verification failure
6: 2024-12-15 08:03:20.772	E Verification failure
6: 2024-12-15 08:03:20.776	E Verification failure
6: 2024-12-15 08:03:20.781	E Verification failure
6: 2024-12-15 08:03:20.785	E Verification failure
6: 2024-12-15 08:03:20.789	E Verification failure
6: 2024-12-15 08:03:20.794	E Verification failure
6: 2024-12-15 08:03:20.798	E Verification failure
6: 2024-12-15 08:03:20.803	E Verification failure
6: 2024-12-15 08:03:20.807	E Verification failure
6: 2024-12-15 08:03:20.811	E Verification failure
6: 2024-12-15 08:03:20.816	E Verification failure
6: 2024-12-15 08:03:20.820	E Verification failure
6: 2024-12-15 08:03:20.825	E Verification failure
6: 2024-12-15 08:03:20.829	E Verification failure
6: 2024-12-15 08:03:20.833	E Verification failure
6: 2024-12-15 08:03:20.838	E Verification failure
6: 2024-12-15 08:03:20.842	E Verification failure
6: 2024-12-15 08:03:20.847	E Verification failure
6: 2024-12-15 08:03:20.851	E Verification failure
6: 2024-12-15 08:03:20.855	E Verification failure
6: 2024-12-15 08:03:20.860	E Verification failure
6: 2024-12-15 08:03:20.864	E Verification failure
6: 2024-12-15 08:03:20.869	E Verification failure
6: 2024-12-15 08:03:20.873	E Verification failure
6: 2024-12-15 08:03:20.877	E Verification failure
6: 2024-12-15 08:03:20.882	E Verification failure
6: 2024-12-15 08:03:20.886	E Verification failure
6: 2024-12-15 08:03:20.891	E Verification failure
6: 2024-12-15 08:03:20.895	E Verification failure
6: 2024-12-15 08:03:20.899	E Verification failure
6: 2024-12-15 08:03:20.904	E Verification failure
6: 2024-12-15 08:03:20.908	E Verification failure
6: 2024-12-15 08:03:20.913	E Verification failure
6: 2024-12-15 08:03:20.917	E Verification failure
6: 2024-12-15 08:03:20.921	E Verification failure
6: 2024-12-15 08:03:20.926	E Verification failure
6: 2024-12-15 08:03:20.930	E Verification failure
6: 2024-12-15 08:03:20.935	E Verification failure
6: 2024-12-15 08:03:20.939	E Verification failure
6: 2024-12-15 08:03:20.944	E Verification failure
6: 2024-12-15 08:03:20.948	E Verification failure
6: 2024-12-15 08:03:20.952	E Verification failure
6: 2024-12-15 08:03:20.957	E Verification failure
6: 2024-12-15 08:03:20.961	E Verification failure
6: 2024-12-15 08:03:20.966	E Verification failure
6: 2024-12-15 08:03:20.970	E Verification failure
6: 2024-12-15 08:03:20.974	E Verification failure
6: 2024-12-15 08:03:20.979	E Verification failure
6: 2024-12-15 08:03:20.983	E Verification failure
6: 2024-12-15 08:03:20.988	E Verification failure
6: 2024-12-15 08:03:20.992	E Verification failure
6: 2024-12-15 08:03:20.996	E Verification failure
6: 2024-12-15 08:03:21.001	E Verification failure
6: 2024-12-15 08:03:21.005	E Verification failure
6: 2024-12-15 08:03:21.010	E Verification failure
6: 2024-12-15 08:03:21.014	E Verification failure
6: 2024-12-15 08:03:21.018	E Verification failure
6: 2024-12-15 08:03:21.023	E Verification failure
6: 2024-12-15 08:03:21.027	E Verification failure
6: 2024-12-15 08:03:21.032	E Verification failure
6: 2024-12-15 08:03:21.036	E Verification failure
6: 2024-12-15 08:03:21.040	E Verification failure
6: 2024-12-15 08:03:21.045	E Verification failure
6: 2024-12-15 08:03:21.049	E Verification failure
6: 2024-12-15 08:03:21.054	E Verification failure
6: 2024-12-15 08:03:21.058	E Verification failure
6: 2024-12-15 08:03:21.062	E Verification failure
6: 2024-12-15 08:03:21.067	E Verification failure
6: 2024-12-15 08:03:21.071	E Verification failure
6: 2024-12-15 08:03:21.076	E Verification failure
6: 2024-12-15 08:03:21.080	E Verification failure
6: 2024-12-15 08:03:21.085	E Verification failure
6: 2024-12-15 08:03:21.089	E Verification failure
6: 2024-12-15 08:03:21.093	E Verification failure
6: 2024-12-15 08:03:21.098	E Verification failure
6: 2024-12-15 08:03:21.102	E Verification failure
6: 2024-12-15 08:03:21.107	E Verification failure
6: 2024-12-15 08:03:21.111	E Verification failure
6: 2024-12-15 08:03:21.115	E Verification failure
6: 2024-12-15 08:03:21.120	E Verification failure
6: 2024-12-15 08:03:21.124	E Verification failure
16/20 Test  #4: cncrypto .........................   Passed   10.43 sec
6: 2024-12-15 08:03:21.129	E Verification failure
6: 2024-12-15 08:03:21.133	E Verification failure
6: 2024-12-15 08:03:21.137	E Verification failure
6: 2024-12-15 08:03:21.142	E Verification failure
6: 2024-12-15 08:03:21.146	E Verification failure
6: 2024-12-15 08:03:21.151	E Verification failure
6: 2024-12-15 08:03:21.155	E Verification failure
6: 2024-12-15 08:03:21.159	E Verification failure
6: 2024-12-15 08:03:21.164	E Verification failure
6: 2024-12-15 08:03:21.168	E Verification failure
6: 2024-12-15 08:03:21.173	E Verification failure
6: 2024-12-15 08:03:21.177	E Verification failure
6: 2024-12-15 08:03:21.181	E Verification failure
6: 2024-12-15 08:03:21.186	E Verification failure
6: 2024-12-15 08:03:21.190	E Verification failure
6: 2024-12-15 08:03:21.195	E Verification failure
6: 2024-12-15 08:03:21.199	E Verification failure
6: 2024-12-15 08:03:21.203	E Verification failure
6: 2024-12-15 08:03:21.208	E Verification failure
6: 2024-12-15 08:03:21.212	E Verification failure
6: 2024-12-15 08:03:21.217	E Verification failure
6: 2024-12-15 08:03:21.221	E Verification failure
6: 2024-12-15 08:03:21.225	E Verification failure
6: [       OK ] bulletproofs.invalid_torsion (557 ms)
6: [----------] 9 tests from bulletproofs (10013 ms total)
6: 
6: [----------] 3 tests from bulletproof
6: [ RUN      ] bulletproof.weight_equal
6: [       OK ] bulletproof.weight_equal (0 ms)
6: [ RUN      ] bulletproof.weight_more
6: [       OK ] bulletproof.weight_more (0 ms)
6: [ RUN      ] bulletproof.weight_pruned
6: [       OK ] bulletproof.weight_pruned (6 ms)
6: [----------] 3 tests from bulletproof (6 ms total)
6: 
6: [----------] 8 tests from bulletproofs_plus
6: [ RUN      ] bulletproofs_plus.valid_zero
6: [       OK ] bulletproofs_plus.valid_zero (30 ms)
6: [ RUN      ] bulletproofs_plus.valid_max
6: [       OK ] bulletproofs_plus.valid_max (30 ms)
6: [ RUN      ] bulletproofs_plus.valid_random
6: [       OK ] bulletproofs_plus.valid_random (245 ms)
6: [ RUN      ] bulletproofs_plus.valid_multi_random
3: 2024-12-15 08:03:22.577	D destinations include 1 standard addresses and 0 subaddresses
3: 2024-12-15 08:03:22.578	D destinations include 1 standard addresses and 0 subaddresses
3: 2024-12-15 08:03:22.578	D tx pubkey: <04449f63672c32049ac5c819730c4cd776199a9bd342fef812143bb19a56a48f>
3: 2024-12-15 08:03:22.580	I transaction_created: <db726b47d620c24f279e1fe00ef3ff0ebd19f80b325469bd71b67a8dd86e3a53>
3: 2024-12-15 08:03:22.580	I {
3: 2024-12-15 08:03:22.580	I   "version": 1, 
3: 2024-12-15 08:03:22.580	I   "unlock_time": 0, 
3: 2024-12-15 08:03:22.580	I   "vin": [ {
3: 2024-12-15 08:03:22.580	I       "key": {
3: 2024-12-15 08:03:22.580	I         "amount": 10000000000000, 
3: 2024-12-15 08:03:22.580	I         "key_offsets": [ 18
3: 2024-12-15 08:03:22.580	I         ], 
3: 2024-12-15 08:03:22.580	I         "k_image": "cb90c3be8964cb9de8770d83d4b002a00de58b362bc735950c4f44bd3f6e75c0"
3: 2024-12-15 08:03:22.580	I       }
3: 2024-12-15 08:03:22.580	I     }, {
3: 2024-12-15 08:03:22.580	I       "key": {
3: 2024-12-15 08:03:22.580	I         "amount": 10000000000000, 
3: 2024-12-15 08:03:22.580	I         "key_offsets": [ 16
3: 2024-12-15 08:03:22.580	I         ], 
3: 2024-12-15 08:03:22.580	I         "k_image": "bad14bd5fec8efd6def2effcb5312976ec62be2bacb63f998134d532cd1f7f99"
3: 2024-12-15 08:03:22.580	I       }
3: 2024-12-15 08:03:22.580	I     }, {
3: 2024-12-15 08:03:22.580	I       "key": {
3: 2024-12-15 08:03:22.580	I         "amount": 10000000000000, 
3: 2024-12-15 08:03:22.580	I         "key_offsets": [ 15
3: 2024-12-15 08:03:22.580	I         ], 
3: 2024-12-15 08:03:22.580	I         "k_image": "b8a24613ea37e6ea605ed72e4dd015ff4e19e09a2699fbbd4c2dfbf1a3ed617c"
3: 2024-12-15 08:03:22.580	I       }
3: 2024-12-15 08:03:22.580	I     }, {
3: 2024-12-15 08:03:22.580	I       "key": {
3: 2024-12-15 08:03:22.580	I         "amount": 10000000000000, 
3: 2024-12-15 08:03:22.580	I         "key_offsets": [ 20
3: 2024-12-15 08:03:22.580	I         ], 
3: 2024-12-15 08:03:22.580	I         "k_image": "4b31f65dd168dce470db6f9f27287c1299c319c63829b367bc5159b540002cca"
3: 2024-12-15 08:03:22.580	I       }
3: 2024-12-15 08:03:22.580	I     }, {
3: 2024-12-15 08:03:22.580	I       "key": {
3: 2024-12-15 08:03:22.580	I         "amount": 10000000000000, 
3: 2024-12-15 08:03:22.580	I         "key_offsets": [ 19
3: 2024-12-15 08:03:22.580	I         ], 
3: 2024-12-15 08:03:22.580	I         "k_image": "2585230f2d39c337d951ca7ae83556b1baaf87b7d263499129ab75e9986dc190"
3: 2024-12-15 08:03:22.580	I       }
3: 2024-12-15 08:03:22.580	I     }, {
3: 2024-12-15 08:03:22.580	I       "key": {
3: 2024-12-15 08:03:22.580	I         "amount": 10000000000000, 
3: 2024-12-15 08:03:22.580	I         "key_offsets": [ 17
3: 2024-12-15 08:03:22.580	I         ], 
3: 2024-12-15 08:03:22.580	I         "k_image": "13a855576960bc564cd772365d959a05d48fb53a540dff27e256793a1953a9e3"
3: 2024-12-15 08:03:22.580	I       }
3: 2024-12-15 08:03:22.580	I     }
3: 2024-12-15 08:03:22.580	I   ], 
3: 2024-12-15 08:03:22.581	I   "vout": [ {
3: 2024-12-15 08:03:22.581	I       "amount": 9980000000000, 
3: 2024-12-15 08:03:22.581	I       "target": {
3: 2024-12-15 08:03:22.581	I         "key": "6d6e43980ffe9664f25c542da4eafb55a040b828aeca55cadab271d0c8bdf7e9"
3: 2024-12-15 08:03:22.581	I       }
3: 2024-12-15 08:03:22.581	I     }, {
3: 2024-12-15 08:03:22.581	I       "amount": 50000000000000, 
3: 2024-12-15 08:03:22.581	I       "target": {
3: 2024-12-15 08:03:22.581	I         "key": "2b40fb684cb83bdf556aac88fb7ba33823ba76544f3aaa7c21a2b2393ee39b59"
3: 2024-12-15 08:03:22.581	I       }
3: 2024-12-15 08:03:22.581	I     }
3: 2024-12-15 08:03:22.581	I   ], 
3: 2024-12-15 08:03:22.581	I   "extra": [ 1, 4, 68, 159, 99, 103, 44, 50, 4, 154, 197, 200, 25, 115, 12, 76, 215, 118, 25, 154, 155, 211, 66, 254, 248, 18, 20, 59, 177, 154, 86, 164, 143, 2, 9, 1, 12, 106, 23, 235, 254, 142, 12, 132
3: 2024-12-15 08:03:22.581	I   ], 
3: 2024-12-15 08:03:22.581	I   "signatures": [ "cf45199dd5f540901a3997185ce303b76e23b711c1f263be1efc2d7b4fc2810f8fd4281822afcbc0b013fbf4893e705f12021e7fb33a1a2023929300e76be105", "4c7854d0f20f07902ff1212af8877170fadcae6af90bb367b9a00a83347dd90343b1028ea5443265e47fad9dec4f4116c08c245eec015d9d4ab2630dea866809", "ddbec59bdc80a21bf3fa63d5e1f464d72042867396a56c5014ed0d6166931d08a51ff84aeecd7b7092a82ec655ac864d3ceaf52e1bda53cacb8dd819e1206e04", "c271d8a9479387d07c94e7ebe4a8c67e967e44b9dca5904caefbaf88b7cb8b017ebcdcd5cb7cb0b8ca3758949861b666f03e0e8506a64aec53a600704adaa009", "8afce4e5cadc659b7e3f8064fcc356ed3120507a5f6eb6f0d2d231232ee63708f9a7e61256eee890ce0b8f6b05c52d31f6f27288e7a9fbf6cca605440fd32b03", "424f7ea9b3a691d9b279692c1faea098af94d7462ac44b0060d9f8402557f40d499428ae3d2d74b49ee96a9258d92dd93f87c978a8786c93f6b9b30fc7422b0e"]
3: 2024-12-15 08:03:22.581	I }
3: 2024-12-15 08:03:22.581	I pub_keys:
3: 2024-12-15 08:03:22.581	I <d57eff3501cc26dc5aebc5e32ae40a06c38c7a5f41c4a8de09065c89f54d266e>
3: 2024-12-15 08:03:22.581	I signatures:
3: 2024-12-15 08:03:22.581	I <cf45199dd5f540901a3997185ce303b76e23b711c1f263be1efc2d7b4fc2810f8fd4281822afcbc0b013fbf4893e705f12021e7fb33a1a2023929300e76be105>
3: 2024-12-15 08:03:22.581	I prefix_hash:<dd5c389e6427adb7ad0e026b93395c52f3ec80d33a114d7563b542100ec6d4f0>
3: 2024-12-15 08:03:22.581	I in_ephemeral_key: <f29ae8c8604e5a8d6edc2eac4bcfbd817836e60a3d59279c51a8069f1d31db02>
3: 2024-12-15 08:03:22.581	I real_output: 0
3: 2024-12-15 08:03:22.581	I pub_keys:
3: 2024-12-15 08:03:22.581	I <f112683666827d3dfaf05c06d4688bf77dd89adf16f3d662eba4d9a993eea823>
3: 2024-12-15 08:03:22.581	I signatures:
3: 2024-12-15 08:03:22.581	I <4c7854d0f20f07902ff1212af8877170fadcae6af90bb367b9a00a83347dd90343b1028ea5443265e47fad9dec4f4116c08c245eec015d9d4ab2630dea866809>
3: 2024-12-15 08:03:22.581	I prefix_hash:<dd5c389e6427adb7ad0e026b93395c52f3ec80d33a114d7563b542100ec6d4f0>
3: 2024-12-15 08:03:22.581	I in_ephemeral_key: <47e1f34a72032bd8452ee79db8ede115cd40031f85e98430c44eeea489ecd504>
3: 2024-12-15 08:03:22.581	I real_output: 0
3: 2024-12-15 08:03:22.581	I pub_keys:
3: 2024-12-15 08:03:22.581	I <52947e0ed92faf6dc5b0c832c0a4414ab72a1ba2c26512351bb5a447ca9e612e>
3: 2024-12-15 08:03:22.581	I signatures:
3: 2024-12-15 08:03:22.581	I <ddbec59bdc80a21bf3fa63d5e1f464d72042867396a56c5014ed0d6166931d08a51ff84aeecd7b7092a82ec655ac864d3ceaf52e1bda53cacb8dd819e1206e04>
3: 2024-12-15 08:03:22.581	I prefix_hash:<dd5c389e6427adb7ad0e026b93395c52f3ec80d33a114d7563b542100ec6d4f0>
3: 2024-12-15 08:03:22.581	I in_ephemeral_key: <cc71a35956b74d7ff536ecba622efd1017e43329ac54a487b27d2687d60ba604>
3: 2024-12-15 08:03:22.581	I real_output: 0
3: 2024-12-15 08:03:22.581	I pub_keys:
3: 2024-12-15 08:03:22.581	I <f68e7978294abfcab4bd2ddc4d22ba0fc040d9cf5dbd00fc67c37904ef379542>
3: 2024-12-15 08:03:22.581	I signatures:
3: 2024-12-15 08:03:22.581	I <c271d8a9479387d07c94e7ebe4a8c67e967e44b9dca5904caefbaf88b7cb8b017ebcdcd5cb7cb0b8ca3758949861b666f03e0e8506a64aec53a600704adaa009>
3: 2024-12-15 08:03:22.581	I prefix_hash:<dd5c389e6427adb7ad0e026b93395c52f3ec80d33a114d7563b542100ec6d4f0>
3: 2024-12-15 08:03:22.581	I in_ephemeral_key: <b54a3c87daedb13f9a339e2b4e8510470f1061b3e3bc77068bcde9f87331f005>
3: 2024-12-15 08:03:22.581	I real_output: 0
3: 2024-12-15 08:03:22.581	I pub_keys:
3: 2024-12-15 08:03:22.581	I <820ace62074692701b01d143c9a8c82af545b7b379ea264cfac8a4f9ded718cf>
3: 2024-12-15 08:03:22.581	I signatures:
3: 2024-12-15 08:03:22.581	I <8afce4e5cadc659b7e3f8064fcc356ed3120507a5f6eb6f0d2d231232ee63708f9a7e61256eee890ce0b8f6b05c52d31f6f27288e7a9fbf6cca605440fd32b03>
3: 2024-12-15 08:03:22.581	I prefix_hash:<dd5c389e6427adb7ad0e026b93395c52f3ec80d33a114d7563b542100ec6d4f0>
3: 2024-12-15 08:03:22.581	I in_ephemeral_key: <7baa7940306a99dd0a13c782ee49ad7985987e599f39bb202c25e005f3a1090e>
3: 2024-12-15 08:03:22.581	I real_output: 0
3: 2024-12-15 08:03:22.581	I pub_keys:
3: 2024-12-15 08:03:22.581	I <30446c101bb89e370ab7862985e2c02b4387bd33f7f25db78138a991c21efc5a>
3: 2024-12-15 08:03:22.581	I signatures:
3: 2024-12-15 08:03:22.581	I <424f7ea9b3a691d9b279692c1faea098af94d7462ac44b0060d9f8402557f40d499428ae3d2d74b49ee96a9258d92dd93f87c978a8786c93f6b9b30fc7422b0e>
3: 2024-12-15 08:03:22.581	I prefix_hash:<dd5c389e6427adb7ad0e026b93395c52f3ec80d33a114d7563b542100ec6d4f0>
3: 2024-12-15 08:03:22.581	I in_ephemeral_key: <204feda6bcf0677df8bda3784a265020d0a2ded56767be00489520dbce97d200>
3: 2024-12-15 08:03:22.581	I real_output: 0
3: 2024-12-15 08:03:22.621	E Exception at [main], what=boost::filesystem::create_directories: Permission denied [system:13]: "/monero-0.18.3.4_writes_to_HOME/.bitmonero/fake", "/monero-0.18.3.4_writes_to_HOME"
3: 2024-12-15 08:03:22.621	D Device 0 Destroyed
17/20 Test  #3: core_tests .......................***Failed   11.96 sec
6: [       OK ] bulletproofs_plus.valid_multi_random (1432 ms)
6: [ RUN      ] bulletproofs_plus.valid_aggregated
6: [       OK ] bulletproofs_plus.valid_aggregated (1330 ms)
6: [ RUN      ] bulletproofs_plus.invalid_8
6: 2024-12-15 08:03:24.333	E Verification failure
6: [       OK ] bulletproofs_plus.invalid_8 (30 ms)
6: [ RUN      ] bulletproofs_plus.invalid_31
6: 2024-12-15 08:03:24.364	E Verification failure
6: [       OK ] bulletproofs_plus.invalid_31 (30 ms)
6: [ RUN      ] bulletproofs_plus.invalid_torsion
6: 2024-12-15 08:03:24.399	E Verification failure
6: 2024-12-15 08:03:24.403	E Verification failure
6: 2024-12-15 08:03:24.408	E Verification failure
6: 2024-12-15 08:03:24.412	E Verification failure
6: 2024-12-15 08:03:24.417	E Verification failure
6: 2024-12-15 08:03:24.421	E Verification failure
6: 2024-12-15 08:03:24.425	E Verification failure
6: 2024-12-15 08:03:24.430	E Verification failure
6: 2024-12-15 08:03:24.434	E Verification failure
6: 2024-12-15 08:03:24.438	E Verification failure
6: 2024-12-15 08:03:24.443	E Verification failure
6: 2024-12-15 08:03:24.447	E Verification failure
6: 2024-12-15 08:03:24.451	E Verification failure
6: 2024-12-15 08:03:24.456	E Verification failure
6: 2024-12-15 08:03:24.460	E Verification failure
6: 2024-12-15 08:03:24.464	E Verification failure
6: 2024-12-15 08:03:24.469	E Verification failure
6: 2024-12-15 08:03:24.473	E Verification failure
6: 2024-12-15 08:03:24.477	E Verification failure
6: 2024-12-15 08:03:24.482	E Verification failure
6: 2024-12-15 08:03:24.486	E Verification failure
6: 2024-12-15 08:03:24.490	E Verification failure
6: 2024-12-15 08:03:24.495	E Verification failure
6: 2024-12-15 08:03:24.499	E Verification failure
6: 2024-12-15 08:03:24.503	E Verification failure
6: 2024-12-15 08:03:24.508	E Verification failure
6: 2024-12-15 08:03:24.512	E Verification failure
6: 2024-12-15 08:03:24.517	E Verification failure
6: 2024-12-15 08:03:24.521	E Verification failure
6: 2024-12-15 08:03:24.525	E Verification failure
6: 2024-12-15 08:03:24.530	E Verification failure
6: 2024-12-15 08:03:24.534	E Verification failure
6: 2024-12-15 08:03:24.538	E Verification failure
6: 2024-12-15 08:03:24.543	E Verification failure
6: 2024-12-15 08:03:24.547	E Verification failure
6: 2024-12-15 08:03:24.551	E Verification failure
6: 2024-12-15 08:03:24.556	E Verification failure
6: 2024-12-15 08:03:24.560	E Verification failure
6: 2024-12-15 08:03:24.564	E Verification failure
6: 2024-12-15 08:03:24.569	E Verification failure
6: 2024-12-15 08:03:24.573	E Verification failure
6: 2024-12-15 08:03:24.577	E Verification failure
6: 2024-12-15 08:03:24.582	E Verification failure
6: 2024-12-15 08:03:24.586	E Verification failure
6: 2024-12-15 08:03:24.590	E Verification failure
6: 2024-12-15 08:03:24.595	E Verification failure
6: 2024-12-15 08:03:24.599	E Verification failure
6: 2024-12-15 08:03:24.604	E Verification failure
6: 2024-12-15 08:03:24.608	E Verification failure
6: 2024-12-15 08:03:24.612	E Verification failure
6: 2024-12-15 08:03:24.617	E Verification failure
6: 2024-12-15 08:03:24.621	E Verification failure
6: 2024-12-15 08:03:24.625	E Verification failure
6: 2024-12-15 08:03:24.630	E Verification failure
6: 2024-12-15 08:03:24.634	E Verification failure
6: 2024-12-15 08:03:24.638	E Verification failure
6: 2024-12-15 08:03:24.643	E Verification failure
6: 2024-12-15 08:03:24.647	E Verification failure
6: 2024-12-15 08:03:24.651	E Verification failure
6: 2024-12-15 08:03:24.656	E Verification failure
6: 2024-12-15 08:03:24.660	E Verification failure
6: 2024-12-15 08:03:24.664	E Verification failure
6: 2024-12-15 08:03:24.669	E Verification failure
6: 2024-12-15 08:03:24.673	E Verification failure
6: 2024-12-15 08:03:24.678	E Verification failure
6: 2024-12-15 08:03:24.682	E Verification failure
6: 2024-12-15 08:03:24.686	E Verification failure
6: 2024-12-15 08:03:24.691	E Verification failure
6: 2024-12-15 08:03:24.695	E Verification failure
6: 2024-12-15 08:03:24.699	E Verification failure
6: 2024-12-15 08:03:24.704	E Verification failure
6: 2024-12-15 08:03:24.708	E Verification failure
6: 2024-12-15 08:03:24.712	E Verification failure
6: 2024-12-15 08:03:24.717	E Verification failure
6: 2024-12-15 08:03:24.721	E Verification failure
6: 2024-12-15 08:03:24.725	E Verification failure
6: 2024-12-15 08:03:24.730	E Verification failure
6: 2024-12-15 08:03:24.734	E Verification failure
6: 2024-12-15 08:03:24.739	E Verification failure
6: 2024-12-15 08:03:24.743	E Verification failure
6: 2024-12-15 08:03:24.747	E Verification failure
6: 2024-12-15 08:03:24.752	E Verification failure
6: 2024-12-15 08:03:24.756	E Verification failure
6: 2024-12-15 08:03:24.760	E Verification failure
6: 2024-12-15 08:03:24.765	E Verification failure
6: 2024-12-15 08:03:24.769	E Verification failure
6: 2024-12-15 08:03:24.773	E Verification failure
6: 2024-12-15 08:03:24.778	E Verification failure
6: 2024-12-15 08:03:24.782	E Verification failure
6: 2024-12-15 08:03:24.786	E Verification failure
6: 2024-12-15 08:03:24.791	E Verification failure
6: 2024-12-15 08:03:24.795	E Verification failure
6: 2024-12-15 08:03:24.799	E Verification failure
6: 2024-12-15 08:03:24.804	E Verification failure
6: 2024-12-15 08:03:24.808	E Verification failure
6: 2024-12-15 08:03:24.812	E Verification failure
6: 2024-12-15 08:03:24.817	E Verification failure
6: 2024-12-15 08:03:24.821	E Verification failure
6: 2024-12-15 08:03:24.826	E Verification failure
6: 2024-12-15 08:03:24.830	E Verification failure
6: 2024-12-15 08:03:24.834	E Verification failure
6: 2024-12-15 08:03:24.839	E Verification failure
6: 2024-12-15 08:03:24.843	E Verification failure
6: 2024-12-15 08:03:24.847	E Verification failure
6: 2024-12-15 08:03:24.852	E Verification failure
6: 2024-12-15 08:03:24.856	E Verification failure
6: 2024-12-15 08:03:24.860	E Verification failure
6: 2024-12-15 08:03:24.865	E Verification failure
6: 2024-12-15 08:03:24.869	E Verification failure
6: 2024-12-15 08:03:24.873	E Verification failure
6: 2024-12-15 08:03:24.878	E Verification failure
6: 2024-12-15 08:03:24.882	E Verification failure
6: [       OK ] bulletproofs_plus.invalid_torsion (518 ms)
6: [----------] 8 tests from bulletproofs_plus (3649 ms total)
6: 
6: [----------] 2 tests from canonical_amounts
6: [ RUN      ] canonical_amounts.valid
6: [       OK ] canonical_amounts.valid (0 ms)
6: [ RUN      ] canonical_amounts.invalid
6: [       OK ] canonical_amounts.invalid (0 ms)
6: [----------] 2 tests from canonical_amounts (0 ms total)
6: 
6: [----------] 4 tests from chacha8
6: [ RUN      ] chacha8.is_correct_0
6: [       OK ] chacha8.is_correct_0 (0 ms)
6: [ RUN      ] chacha8.is_correct_1
6: [       OK ] chacha8.is_correct_1 (0 ms)
6: [ RUN      ] chacha8.is_correct_2
6: [       OK ] chacha8.is_correct_2 (0 ms)
6: [ RUN      ] chacha8.is_correct_3
6: [       OK ] chacha8.is_correct_3 (0 ms)
6: [----------] 4 tests from chacha8 (0 ms total)
6: 
6: [----------] 3 tests from checkpoints_is_alternative_block_allowed
6: [ RUN      ] checkpoints_is_alternative_block_allowed.handles_empty_checkpoints
6: [       OK ] checkpoints_is_alternative_block_allowed.handles_empty_checkpoints (0 ms)
6: [ RUN      ] checkpoints_is_alternative_block_allowed.handles_one_checkpoint
6: [       OK ] checkpoints_is_alternative_block_allowed.handles_one_checkpoint (0 ms)
6: [ RUN      ] checkpoints_is_alternative_block_allowed.handles_two_and_more_checkpoints
6: [       OK ] checkpoints_is_alternative_block_allowed.handles_two_and_more_checkpoints (0 ms)
6: [----------] 3 tests from checkpoints_is_alternative_block_allowed (0 ms total)
6: 
6: [----------] 1 test from CommandLine
6: [ RUN      ] CommandLine.IsYes
6: [       OK ] CommandLine.IsYes (0 ms)
6: [----------] 1 test from CommandLine (0 ms total)
6: 
6: [----------] 4 tests from Crypto
6: [ RUN      ] Crypto.Ostream
6: [       OK ] Crypto.Ostream (0 ms)
6: [ RUN      ] Crypto.null_keys
6: [       OK ] Crypto.null_keys (0 ms)
6: [ RUN      ] Crypto.verify_32
6: [       OK ] Crypto.verify_32 (1 ms)
6: [ RUN      ] Crypto.tree_branch
6: [       OK ] Crypto.tree_branch (1 ms)
6: [----------] 4 tests from Crypto (3 ms total)
6: 
6: [----------] 7 tests from decompose_amount_into_digits_test
6: [ RUN      ] decompose_amount_into_digits_test.is_correct_0
6: [       OK ] decompose_amount_into_digits_test.is_correct_0 (0 ms)
6: [ RUN      ] decompose_amount_into_digits_test.is_correct_1
6: [       OK ] decompose_amount_into_digits_test.is_correct_1 (0 ms)
6: [ RUN      ] decompose_amount_into_digits_test.is_correct_2
6: [       OK ] decompose_amount_into_digits_test.is_correct_2 (0 ms)
6: [ RUN      ] decompose_amount_into_digits_test.is_correct_3
6: [       OK ] decompose_amount_into_digits_test.is_correct_3 (0 ms)
6: [ RUN      ] decompose_amount_into_digits_test.is_correct_4
6: [       OK ] decompose_amount_into_digits_test.is_correct_4 (0 ms)
6: [ RUN      ] decompose_amount_into_digits_test.is_correct_5
6: [       OK ] decompose_amount_into_digits_test.is_correct_5 (0 ms)
6: [ RUN      ] decompose_amount_into_digits_test.is_correct_6
6: [       OK ] decompose_amount_into_digits_test.is_correct_6 (0 ms)
6: [----------] 7 tests from decompose_amount_into_digits_test (0 ms total)
6: 
6: [----------] 4 tests from device
6: [ RUN      ] device.name
6: [       OK ] device.name (0 ms)
6: [ RUN      ] device.open_close
6: [       OK ] device.open_close (0 ms)
6: [ RUN      ] device.ops
6: [       OK ] device.ops (1 ms)
6: [ RUN      ] device.ecdh32
6: [       OK ] device.ecdh32 (0 ms)
6: [----------] 4 tests from device (1 ms total)
6: 
6: [----------] 1 test from difficulty
6: [ RUN      ] difficulty.check_hash
6: [       OK ] difficulty.check_hash (0 ms)
6: [----------] 1 test from difficulty (0 ms total)
6: 
6: [----------] 7 tests from DNSResolver
6: [ RUN      ] DNSResolver.IPv4Success
6: /usr/ports/pobj/monero-0.18.3.4/monero-source-v0.18.3.4/tests/unit_tests/dns_resolver.cpp:44: Failure
6: Expected equality of these values:
6:   1
6:   ips.size()
6:     Which is: 0
6: 
6: [  FAILED  ] DNSResolver.IPv4Success (51 ms)
6: [ RUN      ] DNSResolver.IPv4Failure
6: [       OK ] DNSResolver.IPv4Failure (6 ms)
6: [ RUN      ] DNSResolver.DNSSECSuccess
6: /usr/ports/pobj/monero-0.18.3.4/monero-source-v0.18.3.4/tests/unit_tests/dns_resolver.cpp:79: Failure
6: Expected equality of these values:
6:   1
6:   ips.size()
6:     Which is: 0
6: 
6: [  FAILED  ] DNSResolver.DNSSECSuccess (50 ms)
6: [ RUN      ] DNSResolver.DNSSECFailure
6: /usr/ports/pobj/monero-0.18.3.4/monero-source-v0.18.3.4/tests/unit_tests/dns_resolver.cpp:95: Failure
6: Expected equality of these values:
6:   1
6:   ips.size()
6:     Which is: 0
6: 
6: [  FAILED  ] DNSResolver.DNSSECFailure (3050 ms)
6: [ RUN      ] DNSResolver.IPv6Failure
6: [       OK ] DNSResolver.IPv6Failure (6 ms)
6: [ RUN      ] DNSResolver.GetTXTRecord
6: /usr/ports/pobj/monero-0.18.3.4/monero-source-v0.18.3.4/tests/unit_tests/dns_resolver.cpp:145: Failure
6: Expected: (0) != (records.size()), actual: 0 vs 0
6: 
6: [  FAILED  ] DNSResolver.GetTXTRecord (47 ms)
6: [ RUN      ] DNSResolver.Localhost
6: [       OK ] DNSResolver.Localhost (5 ms)
6: [----------] 7 tests from DNSResolver (3218 ms total)
6: 
6: [----------] 13 tests from DNS_PUBLIC
6: [ RUN      ] DNS_PUBLIC.empty
6: 2024-12-15 08:03:28.106	E Invalid DNS_PUBLIC contents, ignored
6: [       OK ] DNS_PUBLIC.empty (0 ms)
6: [ RUN      ] DNS_PUBLIC.default
6: 2024-12-15 08:03:28.106	W Using default public DNS server(s): 194.150.168.168, 80.67.169.40, 89.233.43.71, 109.69.8.51, 193.58.251.251 (TCP)
6: [       OK ] DNS_PUBLIC.default (0 ms)
6: [ RUN      ] DNS_PUBLIC.invalid_scheme
6: 2024-12-15 08:03:28.106	E Invalid DNS_PUBLIC contents, ignored
6: [       OK ] DNS_PUBLIC.invalid_scheme (0 ms)
6: [ RUN      ] DNS_PUBLIC.invalid_ip_alpha
6: 2024-12-15 08:03:28.106	E Invalid DNS_PUBLIC contents, ignored
6: [       OK ] DNS_PUBLIC.invalid_ip_alpha (0 ms)
6: [ RUN      ] DNS_PUBLIC.invalid_ip_num1
6: 2024-12-15 08:03:28.106	E Invalid DNS_PUBLIC contents, ignored
6: [       OK ] DNS_PUBLIC.invalid_ip_num1 (0 ms)
6: [ RUN      ] DNS_PUBLIC.invalid_ip_num3
6: 2024-12-15 08:03:28.106	E Invalid DNS_PUBLIC contents, ignored
6: [       OK ] DNS_PUBLIC.invalid_ip_num3 (0 ms)
6: [ RUN      ] DNS_PUBLIC.invalid_ip_num4_extra
6: 2024-12-15 08:03:28.106	E Invalid DNS_PUBLIC contents, ignored
6: [       OK ] DNS_PUBLIC.invalid_ip_num4_extra (0 ms)
6: [ RUN      ] DNS_PUBLIC.invalid_ip_num4_range
6: 2024-12-15 08:03:28.106	E Invalid IP: tcp://3.4.542.6, using default
6: [       OK ] DNS_PUBLIC.invalid_ip_num4_range (0 ms)
6: [ RUN      ] DNS_PUBLIC.invalid_ip_dot
6: 2024-12-15 08:03:28.106	E Invalid DNS_PUBLIC contents, ignored
6: [       OK ] DNS_PUBLIC.invalid_ip_dot (0 ms)
6: [ RUN      ] DNS_PUBLIC.invalid_ip_num5
6: 2024-12-15 08:03:28.106	E Invalid DNS_PUBLIC contents, ignored
6: [       OK ] DNS_PUBLIC.invalid_ip_num5 (0 ms)
6: [ RUN      ] DNS_PUBLIC.invalid_ip_4_missing
6: 2024-12-15 08:03:28.106	E Invalid DNS_PUBLIC contents, ignored
6: [       OK ] DNS_PUBLIC.invalid_ip_4_missing (0 ms)
6: [ RUN      ] DNS_PUBLIC.valid_ip_lo
6: [       OK ] DNS_PUBLIC.valid_ip_lo (0 ms)
6: [ RUN      ] DNS_PUBLIC.valid_ip
6: [       OK ] DNS_PUBLIC.valid_ip (0 ms)
6: [----------] 13 tests from DNS_PUBLIC (0 ms total)
6: 
6: [----------] 2 tests from boosted_tcp_server
6: [ RUN      ] boosted_tcp_server.worker_threads_are_exception_resistant
6: [       OK ] boosted_tcp_server.worker_threads_are_exception_resistant (430 ms)
6: [ RUN      ] boosted_tcp_server.strand_deadlock
6: [       OK ] boosted_tcp_server.strand_deadlock (26 ms)
6: [----------] 2 tests from boosted_tcp_server (456 ms total)
6: 
6: [----------] 3 tests from test_epee_connection
6: [ RUN      ] test_epee_connection.test_lifetime
6: [       OK ] test_epee_connection.test_lifetime (326 ms)
6: [ RUN      ] test_epee_connection.ssl_shutdown
6: [       OK ] test_epee_connection.ssl_shutdown (2739 ms)
6: [ RUN      ] test_epee_connection.ssl_handshake
6: [       OK ] test_epee_connection.ssl_handshake (476 ms)
6: [----------] 3 tests from test_epee_connection (3542 ms total)
6: 
6: [----------] 8 tests from positive_test_connection_to_levin_protocol_handler_calls
6: [ RUN      ] positive_test_connection_to_levin_protocol_handler_calls.new_handler_is_not_initialized
6: [       OK ] positive_test_connection_to_levin_protocol_handler_calls.new_handler_is_not_initialized (0 ms)
6: [ RUN      ] positive_test_connection_to_levin_protocol_handler_calls.handler_initialization_and_destruction_is_correct
6: [       OK ] positive_test_connection_to_levin_protocol_handler_calls.handler_initialization_and_destruction_is_correct (0 ms)
6: [ RUN      ] positive_test_connection_to_levin_protocol_handler_calls.concurent_handler_initialization_and_destruction_is_correct
6: [       OK ] positive_test_connection_to_levin_protocol_handler_calls.concurent_handler_initialization_and_destruction_is_correct (1351 ms)
6: [ RUN      ] positive_test_connection_to_levin_protocol_handler_calls.handler_processes_handle_read_as_invoke
6: [       OK ] positive_test_connection_to_levin_protocol_handler_calls.handler_processes_handle_read_as_invoke (0 ms)
6: [ RUN      ] positive_test_connection_to_levin_protocol_handler_calls.handler_processes_handle_read_as_notify
6: [       OK ] positive_test_connection_to_levin_protocol_handler_calls.handler_processes_handle_read_as_notify (0 ms)
6: [ RUN      ] positive_test_connection_to_levin_protocol_handler_calls.handler_processes_qued_callback
6: [       OK ] positive_test_connection_to_levin_protocol_handler_calls.handler_processes_qued_callback (0 ms)
6: [ RUN      ] positive_test_connection_to_levin_protocol_handler_calls.handler_processes_handle_read_as_dummy
6: [       OK ] positive_test_connection_to_levin_protocol_handler_calls.handler_processes_handle_read_as_dummy (0 ms)
6: [ RUN      ] positive_test_connection_to_levin_protocol_handler_calls.handler_processes_handle_read_as_fragment
6: [       OK ] positive_test_connection_to_levin_protocol_handler_calls.handler_processes_handle_read_as_fragment (0 ms)
6: [----------] 8 tests from positive_test_connection_to_levin_protocol_handler_calls (1351 ms total)
6: 
6: [----------] 12 tests from test_levin_protocol_handler__hanle_recv_with_invalid_data
6: [ RUN      ] test_levin_protocol_handler__hanle_recv_with_invalid_data.handles_big_packet_1
6: [       OK ] test_levin_protocol_handler__hanle_recv_with_invalid_data.handles_big_packet_1 (0 ms)
6: [ RUN      ] test_levin_protocol_handler__hanle_recv_with_invalid_data.handles_big_packet_2
6: [       OK ] test_levin_protocol_handler__hanle_recv_with_invalid_data.handles_big_packet_2 (0 ms)
6: [ RUN      ] test_levin_protocol_handler__hanle_recv_with_invalid_data.handles_invalid_signature_for_full_header
6: [       OK ] test_levin_protocol_handler__hanle_recv_with_invalid_data.handles_invalid_signature_for_full_header (0 ms)
6: [ RUN      ] test_levin_protocol_handler__hanle_recv_with_invalid_data.handles_invalid_signature_for_partial_header
6: [       OK ] test_levin_protocol_handler__hanle_recv_with_invalid_data.handles_invalid_signature_for_partial_header (0 ms)
6: [ RUN      ] test_levin_protocol_handler__hanle_recv_with_invalid_data.handles_big_cb
6: [       OK ] test_levin_protocol_handler__hanle_recv_with_invalid_data.handles_big_cb (0 ms)
6: [ RUN      ] test_levin_protocol_handler__hanle_recv_with_invalid_data.does_not_handle_data_after_close
6: [       OK ] test_levin_protocol_handler__hanle_recv_with_invalid_data.does_not_handle_data_after_close (0 ms)
6: [ RUN      ] test_levin_protocol_handler__hanle_recv_with_invalid_data.handles_network_error
6: [       OK ] test_levin_protocol_handler__hanle_recv_with_invalid_data.handles_network_error (0 ms)
6: [ RUN      ] test_levin_protocol_handler__hanle_recv_with_invalid_data.handles_chunked_header
6: [       OK ] test_levin_protocol_handler__hanle_recv_with_invalid_data.handles_chunked_header (0 ms)
6: [ RUN      ] test_levin_protocol_handler__hanle_recv_with_invalid_data.handles_chunked_body
6: [       OK ] test_levin_protocol_handler__hanle_recv_with_invalid_data.handles_chunked_body (0 ms)
6: [ RUN      ] test_levin_protocol_handler__hanle_recv_with_invalid_data.handles_two_requests_at_once
6: [       OK ] test_levin_protocol_handler__hanle_recv_with_invalid_data.handles_two_requests_at_once (0 ms)
6: [ RUN      ] test_levin_protocol_handler__hanle_recv_with_invalid_data.handles_unexpected_response
6: [       OK ] test_levin_protocol_handler__hanle_recv_with_invalid_data.handles_unexpected_response (0 ms)
6: [ RUN      ] test_levin_protocol_handler__hanle_recv_with_invalid_data.handles_short_fragment
6: [       OK ] test_levin_protocol_handler__hanle_recv_with_invalid_data.handles_short_fragment (0 ms)
6: [----------] 12 tests from test_levin_protocol_handler__hanle_recv_with_invalid_data (0 ms total)
6: 
6: [----------] 2 tests from epee_binary
6: [ RUN      ] epee_binary.two_keys
6: [       OK ] epee_binary.two_keys (0 ms)
6: [ RUN      ] epee_binary.duplicate_key
6: [       OK ] epee_binary.duplicate_key (0 ms)
6: [----------] 2 tests from epee_binary (0 ms total)
6: 
6: [----------] 11 tests from Span
6: [ RUN      ] Span.Traits
6: [       OK ] Span.Traits (0 ms)
6: [ RUN      ] Span.MutableConstruction
6: [       OK ] Span.MutableConstruction (0 ms)
6: [ RUN      ] Span.ImmutableConstruction
6: [       OK ] Span.ImmutableConstruction (0 ms)
6: [ RUN      ] Span.NoExcept
6: [       OK ] Span.NoExcept (0 ms)
6: [ RUN      ] Span.Nullptr
6: [       OK ] Span.Nullptr (0 ms)
6: [ RUN      ] Span.Writing
6: [       OK ] Span.Writing (0 ms)
6: [ RUN      ] Span.RemovePrefix
6: [       OK ] Span.RemovePrefix (0 ms)
6: [ RUN      ] Span.ToByteSpan
6: [       OK ] Span.ToByteSpan (0 ms)
6: [ RUN      ] Span.AsByteSpan
6: [       OK ] Span.AsByteSpan (0 ms)
6: [ RUN      ] Span.AsMutByteSpan
6: [       OK ] Span.AsMutByteSpan (0 ms)
6: [ RUN      ] Span.ToMutSpan
6: [       OK ] Span.ToMutSpan (0 ms)
6: [----------] 11 tests from Span (0 ms total)
6: 
6: [----------] 14 tests from ByteSlice
6: [ RUN      ] ByteSlice.Construction
6: [       OK ] ByteSlice.Construction (0 ms)
6: [ RUN      ] ByteSlice.DataReturnedMatches
6: [       OK ] ByteSlice.DataReturnedMatches (0 ms)
6: [ RUN      ] ByteSlice.NoExcept
6: [       OK ] ByteSlice.NoExcept (0 ms)
6: [ RUN      ] ByteSlice.Empty
6: [       OK ] ByteSlice.Empty (0 ms)
6: [ RUN      ] ByteSlice.CopySpans
6: [       OK ] ByteSlice.CopySpans (0 ms)
6: [ RUN      ] ByteSlice.AdaptString
6: [       OK ] ByteSlice.AdaptString (0 ms)
6: [ RUN      ] ByteSlice.EmptyAdaptString
6: [       OK ] ByteSlice.EmptyAdaptString (0 ms)
6: [ RUN      ] ByteSlice.AdaptVector
6: [       OK ] ByteSlice.AdaptVector (0 ms)
6: [ RUN      ] ByteSlice.EmptyAdaptVector
6: [       OK ] ByteSlice.EmptyAdaptVector (0 ms)
6: [ RUN      ] ByteSlice.Move
6: [       OK ] ByteSlice.Move (0 ms)
6: [ RUN      ] ByteSlice.Clone
6: [       OK ] ByteSlice.Clone (0 ms)
6: [ RUN      ] ByteSlice.RemovePrefix
6: [       OK ] ByteSlice.RemovePrefix (0 ms)
6: [ RUN      ] ByteSlice.TakeSlice
6: [       OK ] ByteSlice.TakeSlice (0 ms)
6: [ RUN      ] ByteSlice.GetSlice
6: [       OK ] ByteSlice.GetSlice (0 ms)
6: [----------] 14 tests from ByteSlice (0 ms total)
6: 
6: [----------] 11 tests from ByteStream
6: [ RUN      ] ByteStream.Construction
6: [       OK ] ByteStream.Construction (0 ms)
6: [ RUN      ] ByteStream.Noexcept
6: [       OK ] ByteStream.Noexcept (0 ms)
6: [ RUN      ] ByteStream.Empty
6: [       OK ] ByteStream.Empty (0 ms)
6: [ RUN      ] ByteStream.Write
6: [       OK ] ByteStream.Write (0 ms)
6: [ RUN      ] ByteStream.Put
6: [       OK ] ByteStream.Put (0 ms)
6: [ RUN      ] ByteStream.PutN
6: [       OK ] ByteStream.PutN (0 ms)
6: [ RUN      ] ByteStream.Reserve
6: [       OK ] ByteStream.Reserve (0 ms)
6: [ RUN      ] ByteStream.TakeBuffer
6: [       OK ] ByteStream.TakeBuffer (0 ms)
6: [ RUN      ] ByteStream.Move
6: [       OK ] ByteStream.Move (0 ms)
6: [ RUN      ] ByteStream.ToByteSlice
6: [       OK ] ByteStream.ToByteSlice (0 ms)
6: [ RUN      ] ByteStream.Clear
6: [       OK ] ByteStream.Clear (0 ms)
6: [----------] 11 tests from ByteStream (0 ms total)
6: 
6: [----------] 5 tests from ToHex
6: [ RUN      ] ToHex.String
6: [       OK ] ToHex.String (0 ms)
6: [ RUN      ] ToHex.Array
6: [       OK ] ToHex.Array (0 ms)
6: [ RUN      ] ToHex.ArrayFromPod
6: [       OK ] ToHex.ArrayFromPod (0 ms)
6: [ RUN      ] ToHex.Ostream
6: [       OK ] ToHex.Ostream (0 ms)
6: [ RUN      ] ToHex.Formatted
6: [       OK ] ToHex.Formatted (0 ms)
6: [----------] 5 tests from ToHex (0 ms total)
6: 
6: [----------] 1 test from HexLocale
6: [ RUN      ] HexLocale.String
6: [       OK ] HexLocale.String (0 ms)
6: [----------] 1 test from HexLocale (0 ms total)
6: 
6: [----------] 2 tests from FromHex
6: [ RUN      ] FromHex.ToString
6: [       OK ] FromHex.ToString (0 ms)
6: [ RUN      ] FromHex.ToBuffer
6: [       OK ] FromHex.ToBuffer (0 ms)
6: [----------] 2 tests from FromHex (0 ms total)
6: 
6: [----------] 8 tests from StringTools
6: [ RUN      ] StringTools.BuffToHex
6: [       OK ] StringTools.BuffToHex (0 ms)
6: [ RUN      ] StringTools.PodToHex
6: [       OK ] StringTools.PodToHex (0 ms)
6: [ RUN      ] StringTools.ParseHex
6: [       OK ] StringTools.ParseHex (0 ms)
6: [ RUN      ] StringTools.ParseNotHex
6: [       OK ] StringTools.ParseNotHex (0 ms)
6: [ RUN      ] StringTools.GetIpString
6: [       OK ] StringTools.GetIpString (0 ms)
6: [ RUN      ] StringTools.GetIpInt32
6: [       OK ] StringTools.GetIpInt32 (0 ms)
6: [ RUN      ] StringTools.GetExtension
6: [       OK ] StringTools.GetExtension (0 ms)
6: [ RUN      ] StringTools.CutOffExtension
6: [       OK ] StringTools.CutOffExtension (0 ms)
6: [----------] 8 tests from StringTools (0 ms total)
6: 
6: [----------] 3 tests from NetUtils
6: [ RUN      ] NetUtils.IPv4NetworkAddress
6: [       OK ] NetUtils.IPv4NetworkAddress (0 ms)
6: [ RUN      ] NetUtils.NetworkAddress
6: [       OK ] NetUtils.NetworkAddress (0 ms)
6: [ RUN      ] NetUtils.PrivateRanges
6: [       OK ] NetUtils.PrivateRanges (0 ms)
6: [----------] 3 tests from NetUtils (0 ms total)
6: 
6: [----------] 4 tests from net_buffer
6: [ RUN      ] net_buffer.basic
6: 2024-12-15 08:03:33.459	E span is too large
6: 2024-12-15 08:03:33.459	E span is too large
6: 2024-12-15 08:03:33.459	E span is too large
6: 2024-12-15 08:03:33.459	E span is too large
6: 2024-12-15 08:03:33.459	E erase: sz too large
6: 2024-12-15 08:03:33.459	E span is too large
6: [       OK ] net_buffer.basic (0 ms)
6: [ RUN      ] net_buffer.existing_capacity
6: [       OK ] net_buffer.existing_capacity (0 ms)
6: [ RUN      ] net_buffer.reallocate
6: [       OK ] net_buffer.reallocate (0 ms)
6: [ RUN      ] net_buffer.move
6: [       OK ] net_buffer.move (0 ms)
6: [----------] 4 tests from net_buffer (0 ms total)
6: 
6: [----------] 5 tests from parsing
6: [ RUN      ] parsing.isspace
6: [       OK ] parsing.isspace (0 ms)
6: [ RUN      ] parsing.isdigit
6: [       OK ] parsing.isdigit (0 ms)
6: [ RUN      ] parsing.number
6: [       OK ] parsing.number (0 ms)
6: [ RUN      ] parsing.unicode
6: [       OK ] parsing.unicode (0 ms)
6: [ RUN      ] parsing.strtoul
6: [       OK ] parsing.strtoul (0 ms)
6: [----------] 5 tests from parsing (0 ms total)
6: 
6: [----------] 10 tests from Expect
6: [ RUN      ] Expect.Constructions
6: [       OK ] Expect.Constructions (0 ms)
6: [ RUN      ] Expect.Conversions
6: [       OK ] Expect.Conversions (0 ms)
6: [ RUN      ] Expect.NoExcept
6: [       OK ] Expect.NoExcept (0 ms)
6: [ RUN      ] Expect.Trivial
6: [       OK ] Expect.Trivial (0 ms)
6: [ RUN      ] Expect.Assignment
6: [       OK ] Expect.Assignment (0 ms)
6: [ RUN      ] Expect.AssignmentThrowsOnMove
6: [       OK ] Expect.AssignmentThrowsOnMove (0 ms)
6: [ RUN      ] Expect.EqualWithStrings
6: [       OK ] Expect.EqualWithStrings (0 ms)
6: [ RUN      ] Expect.EqualWithVoid
6: [       OK ] Expect.EqualWithVoid (0 ms)
6: [ RUN      ] Expect.EqualNoCopies
6: [       OK ] Expect.EqualNoCopies (0 ms)
6: [ RUN      ] Expect.Macros
6: [       OK ] Expect.Macros (0 ms)
6: [----------] 10 tests from Expect (0 ms total)
6: 
6: [----------] 4 tests from fee
6: [ RUN      ] fee.10xmr
6: [       OK ] fee.10xmr (0 ms)
6: [ RUN      ] fee.1xmr
6: [       OK ] fee.1xmr (0 ms)
6: [ RUN      ] fee.dot3xmr
6: [       OK ] fee.dot3xmr (0 ms)
6: [ RUN      ] fee.double_at_full
6: [       OK ] fee.double_at_full (0 ms)
6: [----------] 4 tests from fee (0 ms total)
6: 
6: [----------] 7 tests from JsonSerialization
6: [ RUN      ] JsonSerialization.VectorBytes
6: [       OK ] JsonSerialization.VectorBytes (0 ms)
6: [ RUN      ] JsonSerialization.InvalidVectorBytes
6: [       OK ] JsonSerialization.InvalidVectorBytes (0 ms)
6: [ RUN      ] JsonSerialization.DaemonInfo
6: [       OK ] JsonSerialization.DaemonInfo (0 ms)
6: [ RUN      ] JsonSerialization.MinerTransaction
6: [       OK ] JsonSerialization.MinerTransaction (1 ms)
6: [ RUN      ] JsonSerialization.RegularTransaction
6: [       OK ] JsonSerialization.RegularTransaction (20 ms)
6: [ RUN      ] JsonSerialization.RingctTransaction
6: [       OK ] JsonSerialization.RingctTransaction (49 ms)
6: [ RUN      ] JsonSerialization.BulletproofTransaction
6: [       OK ] JsonSerialization.BulletproofTransaction (61 ms)
6: [----------] 7 tests from JsonSerialization (133 ms total)
6: 
6: [----------] 1 test from JsonRpcSerialization
6: [ RUN      ] JsonRpcSerialization.HandlerFromJson
6: [       OK ] JsonRpcSerialization.HandlerFromJson (0 ms)
6: [----------] 1 test from JsonRpcSerialization (0 ms total)
6: 
6: [----------] 75 tests from get_xtype_from_string
6: [ RUN      ] get_xtype_from_string.handles_pos_uint16_t_0
6: [       OK ] get_xtype_from_string.handles_pos_uint16_t_0 (0 ms)
6: [ RUN      ] get_xtype_from_string.handles_pos_uint16_t_1
6: [       OK ] get_xtype_from_string.handles_pos_uint16_t_1 (0 ms)
6: [ RUN      ] get_xtype_from_string.handles_pos_uint16_t_65535
6: [       OK ] get_xtype_from_string.handles_pos_uint16_t_65535 (0 ms)
6: [ RUN      ] get_xtype_from_string.handles_neguint16_t_75
6: [       OK ] get_xtype_from_string.handles_neguint16_t_75 (0 ms)
6: [ RUN      ] get_xtype_from_string.handles_neguint16_t_76
6: [       OK ] get_xtype_from_string.handles_neguint16_t_76 (0 ms)
6: [ RUN      ] get_xtype_from_string.handles_neguint16_t_77
6: [       OK ] get_xtype_from_string.handles_neguint16_t_77 (0 ms)
6: [ RUN      ] get_xtype_from_string.handles_neguint16_t_78
6: [       OK ] get_xtype_from_string.handles_neguint16_t_78 (0 ms)
6: [ RUN      ] get_xtype_from_string.handles_neguint16_t_79
6: [       OK ] get_xtype_from_string.handles_neguint16_t_79 (0 ms)
6: [ RUN      ] get_xtype_from_string.handles_neguint16_t_81
6: [       OK ] get_xtype_from_string.handles_neguint16_t_81 (0 ms)
6: [ RUN      ] get_xtype_from_string.handles_neguint16_t_82
6: [       OK ] get_xtype_from_string.handles_neguint16_t_82 (0 ms)
6: [ RUN      ] get_xtype_from_string.handles_neguint16_t_83
6: [       OK ] get_xtype_from_string.handles_neguint16_t_83 (0 ms)
6: [ RUN      ] get_xtype_from_string.handles_neguint16_t_84
6: [       OK ] get_xtype_from_string.handles_neguint16_t_84 (0 ms)
6: [ RUN      ] get_xtype_from_string.handles_neguint16_t_86
6: [       OK ] get_xtype_from_string.handles_neguint16_t_86 (0 ms)
6: [ RUN      ] get_xtype_from_string.handles_neguint16_t_87
6: [       OK ] get_xtype_from_string.handles_neguint16_t_87 (0 ms)
6: [ RUN      ] get_xtype_from_string.handles_neguint16_t_88
6: [       OK ] get_xtype_from_string.handles_neguint16_t_88 (0 ms)
6: [ RUN      ] get_xtype_from_string.handles_neguint16_t_89
6: [       OK ] get_xtype_from_string.handles_neguint16_t_89 (0 ms)
6: [ RUN      ] get_xtype_from_string.handles_neguint16_t_90
6: [       OK ] get_xtype_from_string.handles_neguint16_t_90 (0 ms)
6: [ RUN      ] get_xtype_from_string.handles_neguint16_t_91
6: [       OK ] get_xtype_from_string.handles_neguint16_t_91 (0 ms)
6: [ RUN      ] get_xtype_from_string.handles_neguint16_t_93
6: [       OK ] get_xtype_from_string.handles_neguint16_t_93 (0 ms)
6: [ RUN      ] get_xtype_from_string.handles_neguint16_t_94
6: [       OK ] get_xtype_from_string.handles_neguint16_t_94 (0 ms)
6: [ RUN      ] get_xtype_from_string.handles_neguint16_t_95
6: [       OK ] get_xtype_from_string.handles_neguint16_t_95 (0 ms)
6: [ RUN      ] get_xtype_from_string.handles_neguint16_t_96
6: [       OK ] get_xtype_from_string.handles_neguint16_t_96 (0 ms)
6: [ RUN      ] get_xtype_from_string.handles_neguint16_t_97
6: [       OK ] get_xtype_from_string.handles_neguint16_t_97 (0 ms)
6: [ RUN      ] get_xtype_from_string.handles_neguint16_t_99
6: [       OK ] get_xtype_from_string.handles_neguint16_t_99 (0 ms)
6: [ RUN      ] get_xtype_from_string.handles_neguint16_t_100
6: [       OK ] get_xtype_from_string.handles_neguint16_t_100 (0 ms)
6: [ RUN      ] get_xtype_from_string.handles_neguint16_t_101
6: [       OK ] get_xtype_from_string.handles_neguint16_t_101 (0 ms)
6: [ RUN      ] get_xtype_from_string.handles_pos_uint32_t_0
6: [       OK ] get_xtype_from_string.handles_pos_uint32_t_0 (0 ms)
6: [ RUN      ] get_xtype_from_string.handles_pos_uint32_t_1
6: [       OK ] get_xtype_from_string.handles_pos_uint32_t_1 (0 ms)
6: [ RUN      ] get_xtype_from_string.handles_pos_uint32_t_4294967295
6: [       OK ] get_xtype_from_string.handles_pos_uint32_t_4294967295 (0 ms)
6: [ RUN      ] get_xtype_from_string.handles_neguint32_t_108
6: [       OK ] get_xtype_from_string.handles_neguint32_t_108 (0 ms)
6: [ RUN      ] get_xtype_from_string.handles_neguint32_t_109
6: [       OK ] get_xtype_from_string.handles_neguint32_t_109 (0 ms)
6: [ RUN      ] get_xtype_from_string.handles_neguint32_t_110
6: [       OK ] get_xtype_from_string.handles_neguint32_t_110 (0 ms)
6: [ RUN      ] get_xtype_from_string.handles_neguint32_t_111
6: [       OK ] get_xtype_from_string.handles_neguint32_t_111 (0 ms)
6: [ RUN      ] get_xtype_from_string.handles_neguint32_t_112
6: [       OK ] get_xtype_from_string.handles_neguint32_t_112 (0 ms)
6: [ RUN      ] get_xtype_from_string.handles_neguint32_t_114
6: [       OK ] get_xtype_from_string.handles_neguint32_t_114 (0 ms)
6: [ RUN      ] get_xtype_from_string.handles_neguint32_t_115
6: [       OK ] get_xtype_from_string.handles_neguint32_t_115 (0 ms)
6: [ RUN      ] get_xtype_from_string.handles_neguint32_t_116
6: [       OK ] get_xtype_from_string.handles_neguint32_t_116 (0 ms)
6: [ RUN      ] get_xtype_from_string.handles_neguint32_t_117
6: [       OK ] get_xtype_from_string.handles_neguint32_t_117 (0 ms)
6: [ RUN      ] get_xtype_from_string.handles_neguint32_t_119
6: [       OK ] get_xtype_from_string.handles_neguint32_t_119 (0 ms)
6: [ RUN      ] get_xtype_from_string.handles_neguint32_t_120
6: [       OK ] get_xtype_from_string.handles_neguint32_t_120 (0 ms)
6: [ RUN      ] get_xtype_from_string.handles_neguint32_t_121
6: [       OK ] get_xtype_from_string.handles_neguint32_t_121 (0 ms)
6: [ RUN      ] get_xtype_from_string.handles_neguint32_t_122
6: [       OK ] get_xtype_from_string.handles_neguint32_t_122 (0 ms)
6: [ RUN      ] get_xtype_from_string.handles_neguint32_t_123
6: [       OK ] get_xtype_from_string.handles_neguint32_t_123 (0 ms)
6: [ RUN      ] get_xtype_from_string.handles_neguint32_t_124
6: [       OK ] get_xtype_from_string.handles_neguint32_t_124 (0 ms)
6: [ RUN      ] get_xtype_from_string.handles_neguint32_t_126
6: [       OK ] get_xtype_from_string.handles_neguint32_t_126 (0 ms)
6: [ RUN      ] get_xtype_from_string.handles_neguint32_t_127
6: [       OK ] get_xtype_from_string.handles_neguint32_t_127 (0 ms)
6: [ RUN      ] get_xtype_from_string.handles_neguint32_t_128
6: [       OK ] get_xtype_from_string.handles_neguint32_t_128 (0 ms)
6: [ RUN      ] get_xtype_from_string.handles_neguint32_t_129
6: [       OK ] get_xtype_from_string.handles_neguint32_t_129 (0 ms)
6: [ RUN      ] get_xtype_from_string.handles_neguint32_t_130
6: [       OK ] get_xtype_from_string.handles_neguint32_t_130 (0 ms)
6: [ RUN      ] get_xtype_from_string.handles_neguint32_t_132
6: [       OK ] get_xtype_from_string.handles_neguint32_t_132 (0 ms)
6: [ RUN      ] get_xtype_from_string.handles_neguint32_t_133
6: [       OK ] get_xtype_from_string.handles_neguint32_t_133 (0 ms)
6: [ RUN      ] get_xtype_from_string.handles_pos_uint64_t_0
6: [       OK ] get_xtype_from_string.handles_pos_uint64_t_0 (0 ms)
6: [ RUN      ] get_xtype_from_string.handles_pos_uint64_t_1
6: [       OK ] get_xtype_from_string.handles_pos_uint64_t_1 (0 ms)
6: [ RUN      ] get_xtype_from_string.handles_pos_uint64_t_18446744073709551615ULL
6: [       OK ] get_xtype_from_string.handles_pos_uint64_t_18446744073709551615ULL (0 ms)
6: [ RUN      ] get_xtype_from_string.handles_neguint64_t_139
6: [       OK ] get_xtype_from_string.handles_neguint64_t_139 (0 ms)
6: [ RUN      ] get_xtype_from_string.handles_neguint64_t_140
6: [       OK ] get_xtype_from_string.handles_neguint64_t_140 (0 ms)
6: [ RUN      ] get_xtype_from_string.handles_neguint64_t_141
6: [       OK ] get_xtype_from_string.handles_neguint64_t_141 (0 ms)
6: [ RUN      ] get_xtype_from_string.handles_neguint64_t_142
6: [       OK ] get_xtype_from_string.handles_neguint64_t_142 (0 ms)
6: [ RUN      ] get_xtype_from_string.handles_neguint64_t_143
6: [       OK ] get_xtype_from_string.handles_neguint64_t_143 (0 ms)
6: [ RUN      ] get_xtype_from_string.handles_neguint64_t_145
6: [       OK ] get_xtype_from_string.handles_neguint64_t_145 (0 ms)
6: [ RUN      ] get_xtype_from_string.handles_neguint64_t_146
6: [       OK ] get_xtype_from_string.handles_neguint64_t_146 (0 ms)
6: [ RUN      ] get_xtype_from_string.handles_neguint64_t_147
6: [       OK ] get_xtype_from_string.handles_neguint64_t_147 (0 ms)
6: [ RUN      ] get_xtype_from_string.handles_neguint64_t_148
6: [       OK ] get_xtype_from_string.handles_neguint64_t_148 (0 ms)
6: [ RUN      ] get_xtype_from_string.handles_neguint64_t_150
6: [       OK ] get_xtype_from_string.handles_neguint64_t_150 (0 ms)
6: [ RUN      ] get_xtype_from_string.handles_neguint64_t_151
6: [       OK ] get_xtype_from_string.handles_neguint64_t_151 (0 ms)
6: [ RUN      ] get_xtype_from_string.handles_neguint64_t_152
6: [       OK ] get_xtype_from_string.handles_neguint64_t_152 (0 ms)
6: [ RUN      ] get_xtype_from_string.handles_neguint64_t_153
6: [       OK ] get_xtype_from_string.handles_neguint64_t_153 (0 ms)
6: [ RUN      ] get_xtype_from_string.handles_neguint64_t_154
6: [       OK ] get_xtype_from_string.handles_neguint64_t_154 (0 ms)
6: [ RUN      ] get_xtype_from_string.handles_neguint64_t_155
6: [       OK ] get_xtype_from_string.handles_neguint64_t_155 (0 ms)
6: [ RUN      ] get_xtype_from_string.handles_neguint64_t_157
6: [       OK ] get_xtype_from_string.handles_neguint64_t_157 (0 ms)
6: [ RUN      ] get_xtype_from_string.handles_neguint64_t_158
6: [       OK ] get_xtype_from_string.handles_neguint64_t_158 (0 ms)
6: [ RUN      ] get_xtype_from_string.handles_neguint64_t_159
6: [       OK ] get_xtype_from_string.handles_neguint64_t_159 (0 ms)
6: [ RUN      ] get_xtype_from_string.handles_neguint64_t_160
6: [       OK ] get_xtype_from_string.handles_neguint64_t_160 (0 ms)
6: [ RUN      ] get_xtype_from_string.handles_neguint64_t_161
6: [       OK ] get_xtype_from_string.handles_neguint64_t_161 (0 ms)
6: [ RUN      ] get_xtype_from_string.handles_neguint64_t_163
6: [       OK ] get_xtype_from_string.handles_neguint64_t_163 (0 ms)
6: [----------] 75 tests from get_xtype_from_string (0 ms total)
6: 
6: [----------] 6 tests from hashchain
6: [ RUN      ] hashchain.empty
6: [       OK ] hashchain.empty (0 ms)
6: [ RUN      ] hashchain.genesis
6: [       OK ] hashchain.genesis (0 ms)
6: [ RUN      ] hashchain.push_back
6: [       OK ] hashchain.push_back (0 ms)
6: [ RUN      ] hashchain.clear_empty
6: [       OK ] hashchain.clear_empty (0 ms)
6: [ RUN      ] hashchain.crop
6: [       OK ] hashchain.crop (0 ms)
6: [ RUN      ] hashchain.trim
6: [       OK ] hashchain.trim (0 ms)
6: [----------] 6 tests from hashchain (0 ms total)
6: 
6: [----------] 5 tests from keccak_hmac
6: [ RUN      ] keccak_hmac.nullptr
6: [       OK ] keccak_hmac.nullptr (0 ms)
6: [ RUN      ] keccak_hmac.1
6: [       OK ] keccak_hmac.1 (0 ms)
6: [ RUN      ] keccak_hmac.1_20
6: [       OK ] keccak_hmac.1_20 (0 ms)
6: [ RUN      ] keccak_hmac.136_1
6: [       OK ] keccak_hmac.136_1 (0 ms)
6: [ RUN      ] keccak_hmac.137_1
6: [       OK ] keccak_hmac.137_1 (0 ms)
6: [----------] 5 tests from keccak_hmac (0 ms total)
6: 
6: [----------] 7 tests from HTTP_Server_Auth
6: [ RUN      ] HTTP_Server_Auth.NotRequired
6: [       OK ] HTTP_Server_Auth.NotRequired (0 ms)
6: [ RUN      ] HTTP_Server_Auth.MissingAuth
6: [       OK ] HTTP_Server_Auth.MissingAuth (0 ms)
6: [ RUN      ] HTTP_Server_Auth.BadSyntax
6: [       OK ] HTTP_Server_Auth.BadSyntax (0 ms)
6: [ RUN      ] HTTP_Server_Auth.MD5
6: [       OK ] HTTP_Server_Auth.MD5 (0 ms)
6: [ RUN      ] HTTP_Server_Auth.MD5_sess
6: [       OK ] HTTP_Server_Auth.MD5_sess (0 ms)
6: [ RUN      ] HTTP_Server_Auth.MD5_auth
6: [       OK ] HTTP_Server_Auth.MD5_auth (0 ms)
6: [ RUN      ] HTTP_Server_Auth.MD5_sess_auth
6: [       OK ] HTTP_Server_Auth.MD5_sess_auth (0 ms)
6: [----------] 7 tests from HTTP_Server_Auth (0 ms total)
6: 
6: [----------] 1 test from HTTP_Auth
6: [ RUN      ] HTTP_Auth.DogFood
6: [       OK ] HTTP_Auth.DogFood (10 ms)
6: [----------] 1 test from HTTP_Auth (10 ms total)
6: 
6: [----------] 5 tests from HTTP_Client_Auth
6: [ RUN      ] HTTP_Client_Auth.Unavailable
6: [       OK ] HTTP_Client_Auth.Unavailable (0 ms)
6: [ RUN      ] HTTP_Client_Auth.MissingAuthenticate
6: [       OK ] HTTP_Client_Auth.MissingAuthenticate (0 ms)
6: [ RUN      ] HTTP_Client_Auth.BadSyntax
6: [       OK ] HTTP_Client_Auth.BadSyntax (0 ms)
6: [ RUN      ] HTTP_Client_Auth.MD5
6: [       OK ] HTTP_Client_Auth.MD5 (0 ms)
6: [ RUN      ] HTTP_Client_Auth.MD5_auth
6: [       OK ] HTTP_Client_Auth.MD5_auth (13 ms)
6: [----------] 5 tests from HTTP_Client_Auth (13 ms total)
6: 
6: [----------] 1 test from HTTP
6: [ RUN      ] HTTP.Add_Field
6: [       OK ] HTTP.Add_Field (0 ms)
6: [----------] 1 test from HTTP (0 ms total)
6: 
6: [----------] 16 tests from keccak
6: [ RUN      ] keccak.0_and_0
6: [       OK ] keccak.0_and_0 (0 ms)
6: [ RUN      ] keccak.1_and_1
6: [       OK ] keccak.1_and_1 (0 ms)
6: [ RUN      ] keccak.1_and_0_1_0
6: [       OK ] keccak.1_and_0_1_0 (0 ms)
6: [ RUN      ] keccak.2_and_1_1
6: [       OK ] keccak.2_and_1_1 (0 ms)
6: [ RUN      ] keccak.4_and_0_0_1_0_2_1_0
6: [       OK ] keccak.4_and_0_0_1_0_2_1_0 (0 ms)
6: [ RUN      ] keccak.15_and_1_14
6: [       OK ] keccak.15_and_1_14 (0 ms)
6: [ RUN      ] keccak.135_and_134_1
6: [       OK ] keccak.135_and_134_1 (0 ms)
6: [ RUN      ] keccak.135_and_135_0
6: [       OK ] keccak.135_and_135_0 (0 ms)
6: [ RUN      ] keccak.135_and_0_135
6: [       OK ] keccak.135_and_0_135 (0 ms)
6: [ RUN      ] keccak.136_and_135_1
6: [       OK ] keccak.136_and_135_1 (0 ms)
6: [ RUN      ] keccak.136_and_136_0
6: [       OK ] keccak.136_and_136_0 (0 ms)
6: [ RUN      ] keccak.136_and_0_136
6: [       OK ] keccak.136_and_0_136 (0 ms)
6: [ RUN      ] keccak.136_and_136
6: [       OK ] keccak.136_and_136 (0 ms)
6: [ RUN      ] keccak.137_and_136_1
6: [       OK ] keccak.137_and_136_1 (0 ms)
6: [ RUN      ] keccak.137_and_1_136
6: [       OK ] keccak.137_and_1_136 (0 ms)
6: [ RUN      ] keccak.alignment
6: [       OK ] keccak.alignment (3 ms)
6: [----------] 16 tests from keccak (4 ms total)
6: 
6: [----------] 2 tests from make_header
6: [ RUN      ] make_header.no_expect_return
6: [       OK ] make_header.no_expect_return (0 ms)
6: [ RUN      ] make_header.expect_return
6: [       OK ] make_header.expect_return (0 ms)
6: [----------] 2 tests from make_header (0 ms total)
6: 
6: [----------] 7 tests from message_writer
6: [ RUN      ] message_writer.invoke_with_empty_payload
6: [       OK ] message_writer.invoke_with_empty_payload (0 ms)
6: [ RUN      ] message_writer.invoke_with_payload
6: [       OK ] message_writer.invoke_with_payload (0 ms)
6: [ RUN      ] message_writer.notify_with_empty_payload
6: [       OK ] message_writer.notify_with_empty_payload (0 ms)
6: [ RUN      ] message_writer.notify_with_payload
6: [       OK ] message_writer.notify_with_payload (0 ms)
6: [ RUN      ] message_writer.response_with_empty_payload
6: [       OK ] message_writer.response_with_empty_payload (0 ms)
6: [ RUN      ] message_writer.response_with_payload
6: [       OK ] message_writer.response_with_payload (0 ms)
6: [ RUN      ] message_writer.error
6: [       OK ] message_writer.error (0 ms)
6: [----------] 7 tests from message_writer (0 ms total)
6: 
6: [----------] 2 tests from make_noise
6: [ RUN      ] make_noise.invalid
6: [       OK ] make_noise.invalid (0 ms)
6: [ RUN      ] make_noise.valid
6: [       OK ] make_noise.valid (0 ms)
6: [----------] 2 tests from make_noise (0 ms total)
6: 
6: [----------] 3 tests from make_fragment
6: [ RUN      ] make_fragment.invalid
6: [       OK ] make_fragment.invalid (0 ms)
6: [ RUN      ] make_fragment.single
6: [       OK ] make_fragment.single (0 ms)
6: [ RUN      ] make_fragment.multiple
6: [       OK ] make_fragment.multiple (2 ms)
6: [----------] 3 tests from make_fragment (2 ms total)
6: 
6: [----------] 33 tests from levin_notify
6: [ RUN      ] levin_notify.defaulted
6: [       OK ] levin_notify.defaulted (0 ms)
6: [ RUN      ] levin_notify.fluff_without_padding
6: [       OK ] levin_notify.fluff_without_padding (0 ms)
6: [ RUN      ] levin_notify.stem_without_padding
6: [       OK ] levin_notify.stem_without_padding (0 ms)
6: [ RUN      ] levin_notify.stem_no_outs_without_padding
6: 2024-12-15 08:03:33.627	E Unable to send transaction(s) via Dandelion++ stem
6: [       OK ] levin_notify.stem_no_outs_without_padding (0 ms)
6: [ RUN      ] levin_notify.local_without_padding
6: [       OK ] levin_notify.local_without_padding (0 ms)
6: [ RUN      ] levin_notify.forward_without_padding
6: [       OK ] levin_notify.forward_without_padding (0 ms)
6: [ RUN      ] levin_notify.block_without_padding
6: [       OK ] levin_notify.block_without_padding (0 ms)
6: [ RUN      ] levin_notify.none_without_padding
6: [       OK ] levin_notify.none_without_padding (0 ms)
6: [ RUN      ] levin_notify.fluff_with_padding
6: [       OK ] levin_notify.fluff_with_padding (0 ms)
6: [ RUN      ] levin_notify.stem_with_padding
6: [       OK ] levin_notify.stem_with_padding (0 ms)
6: [ RUN      ] levin_notify.stem_no_outs_with_padding
6: 2024-12-15 08:03:33.630	E Unable to send transaction(s) via Dandelion++ stem
6: [       OK ] levin_notify.stem_no_outs_with_padding (0 ms)
6: [ RUN      ] levin_notify.local_with_padding
6: [       OK ] levin_notify.local_with_padding (0 ms)
6: [ RUN      ] levin_notify.forward_with_padding
6: [       OK ] levin_notify.forward_with_padding (0 ms)
6: [ RUN      ] levin_notify.block_with_padding
6: [       OK ] levin_notify.block_with_padding (0 ms)
6: [ RUN      ] levin_notify.none_with_padding
6: [       OK ] levin_notify.none_with_padding (0 ms)
6: [ RUN      ] levin_notify.private_fluff_without_padding
6: [       OK ] levin_notify.private_fluff_without_padding (0 ms)
6: [ RUN      ] levin_notify.private_stem_without_padding
6: [       OK ] levin_notify.private_stem_without_padding (0 ms)
6: [ RUN      ] levin_notify.private_local_without_padding
6: [       OK ] levin_notify.private_local_without_padding (0 ms)
6: [ RUN      ] levin_notify.private_forward_without_padding
6: [       OK ] levin_notify.private_forward_without_padding (0 ms)
6: [ RUN      ] levin_notify.private_block_without_padding
6: [       OK ] levin_notify.private_block_without_padding (0 ms)
6: [ RUN      ] levin_notify.private_none_without_padding
6: [       OK ] levin_notify.private_none_without_padding (0 ms)
6: [ RUN      ] levin_notify.private_fluff_with_padding
6: [       OK ] levin_notify.private_fluff_with_padding (0 ms)
6: [ RUN      ] levin_notify.private_stem_with_padding
6: [       OK ] levin_notify.private_stem_with_padding (0 ms)
6: [ RUN      ] levin_notify.private_local_with_padding
6: [       OK ] levin_notify.private_local_with_padding (0 ms)
6: [ RUN      ] levin_notify.private_forward_with_padding
6: [       OK ] levin_notify.private_forward_with_padding (0 ms)
6: [ RUN      ] levin_notify.private_block_with_padding
6: [       OK ] levin_notify.private_block_with_padding (0 ms)
6: [ RUN      ] levin_notify.private_none_with_padding
6: [       OK ] levin_notify.private_none_with_padding (0 ms)
6: [ RUN      ] levin_notify.stem_mappings
6: [       OK ] levin_notify.stem_mappings (0 ms)
6: [ RUN      ] levin_notify.fluff_multiple
6: [       OK ] levin_notify.fluff_multiple (0 ms)
6: [ RUN      ] levin_notify.fluff_with_duplicate
6: [       OK ] levin_notify.fluff_with_duplicate (0 ms)
6: [ RUN      ] levin_notify.noise
6: [       OK ] levin_notify.noise (0 ms)
6: [ RUN      ] levin_notify.noise_stem
6: 2024-12-15 08:03:33.636	W Dandelion++ stem not supported over noise networks
6: [       OK ] levin_notify.noise_stem (0 ms)
6: [ RUN      ] levin_notify.command_max_bytes
6: [       OK ] levin_notify.command_max_bytes (0 ms)
6: [----------] 33 tests from levin_notify (10 ms total)
6: 
6: [----------] 10 tests from logging
6: [ RUN      ] logging.no_logs
6: [       OK ] logging.no_logs (1 ms)
6: [ RUN      ] logging.default
6: [       OK ] logging.default (1 ms)
6: [ RUN      ] logging.all
6: [       OK ] logging.all (2 ms)
6: [ RUN      ] logging.glob_suffix
6: [       OK ] logging.glob_suffix (1 ms)
6: [ RUN      ] logging.glob_prefix
6: [       OK ] logging.glob_prefix (1 ms)
6: [ RUN      ] logging.last_precedence
6: [       OK ] logging.last_precedence (1 ms)
6: [ RUN      ] logging.multiline
6: [       OK ] logging.multiline (1 ms)
6: [ RUN      ] logging.copy_ctor_segfault
6: [       OK ] logging.copy_ctor_segfault (0 ms)
6: [ RUN      ] logging.operator_equals_segfault
6: [       OK ] logging.operator_equals_segfault (0 ms)
6: [ RUN      ] logging.empty_configurations_throws
6: [       OK ] logging.empty_configurations_throws (0 ms)
6: [----------] 10 tests from logging (13 ms total)
6: 
6: [----------] 10 tests from long_term_block_weight
6: [ RUN      ] long_term_block_weight.empty_short
6: [       OK ] long_term_block_weight.empty_short (71 ms)
6: [ RUN      ] long_term_block_weight.identical_before_fork
6: [       OK ] long_term_block_weight.identical_before_fork (671 ms)
6: [ RUN      ] long_term_block_weight.identical_after_fork_before_long_term_window
6: [       OK ] long_term_block_weight.identical_after_fork_before_long_term_window (395 ms)
6: [ RUN      ] long_term_block_weight.ceiling_at_30000000
6: [       OK ] long_term_block_weight.ceiling_at_30000000 (423 ms)
6: [ RUN      ] long_term_block_weight.multi_pop
6: [       OK ] long_term_block_weight.multi_pop (388 ms)
6: [ RUN      ] long_term_block_weight.multiple_updates
6: [       OK ] long_term_block_weight.multiple_updates (659 ms)
6: [ RUN      ] long_term_block_weight.pop_invariant_max
9: running:  ['/usr/local/bin/python3.11', '/usr/ports/pobj/monero-0.18.3.4/monero-source-v0.18.3.4/tests/block_weight/block_weight.py']
9: running:  ['/usr/ports/pobj/monero-0.18.3.4/build-amd64/tests/block_weight/block_weight']
9: comparing
18/20 Test  #9: block_weight .....................   Passed   26.20 sec
6: [       OK ] long_term_block_weight.pop_invariant_max (806 ms)
6: [ RUN      ] long_term_block_weight.pop_invariant_random
6: [       OK ] long_term_block_weight.pop_invariant_random (3075 ms)
6: [ RUN      ] long_term_block_weight.long_growth_spike_and_drop
6: [       OK ] long_term_block_weight.long_growth_spike_and_drop (591 ms)
6: [ RUN      ] long_term_block_weight.cache_matches_true_value
6: [       OK ] long_term_block_weight.cache_matches_true_value (1612 ms)
6: [----------] 10 tests from long_term_block_weight (8696 ms total)
6: 
6: [----------] 11 tests from LMDB
6: [ RUN      ] LMDB.Traits
6: [       OK ] LMDB.Traits (0 ms)
6: [ RUN      ] LMDB.ToNative
6: [       OK ] LMDB.ToNative (0 ms)
6: [ RUN      ] LMDB.Conversions
6: [       OK ] LMDB.Conversions (0 ms)
6: [ RUN      ] LMDB.LessSort
6: [       OK ] LMDB.LessSort (0 ms)
6: [ RUN      ] LMDB.SortCompare
6: [       OK ] LMDB.SortCompare (0 ms)
6: [ RUN      ] LMDB.Table
6: [       OK ] LMDB.Table (0 ms)
6: [ RUN      ] LMDB.InvalidDatabase
6: [       OK ] LMDB.InvalidDatabase (0 ms)
6: [ RUN      ] LMDB.InvalidValueStream
6: [       OK ] LMDB.InvalidValueStream (0 ms)
6: [ RUN      ] LMDB.InvalidValueIterator
6: [       OK ] LMDB.InvalidValueIterator (0 ms)
6: [ RUN      ] LMDB.InvalidKeyStream
6: [       OK ] LMDB.InvalidKeyStream (0 ms)
6: [ RUN      ] LMDB.InvalidKeyIterator
6: [       OK ] LMDB.InvalidKeyIterator (0 ms)
6: [----------] 11 tests from LMDB (0 ms total)
6: 
6: [----------] 2 tests from memwipe
6: [ RUN      ] memwipe.control
6: [       OK ] memwipe.control (0 ms)
6: [ RUN      ] memwipe.works
6: [       OK ] memwipe.works (0 ms)
6: [----------] 2 tests from memwipe (0 ms total)
6: 
6: [----------] 8 tests from mlocker
6: [ RUN      ] mlocker.distinct_1
6: [       OK ] mlocker.distinct_1 (0 ms)
6: [ RUN      ] mlocker.distinct_full_page
6: [       OK ] mlocker.distinct_full_page (0 ms)
6: [ RUN      ] mlocker.identical
6: [       OK ] mlocker.identical (0 ms)
6: [ RUN      ] mlocker.overlapping_small
6: [       OK ] mlocker.overlapping_small (0 ms)
6: [ RUN      ] mlocker.multi_page
6: [       OK ] mlocker.multi_page (0 ms)
6: [ RUN      ] mlocker.cross_page
6: [       OK ] mlocker.cross_page (0 ms)
6: [ RUN      ] mlocker.redundant
6: [       OK ] mlocker.redundant (0 ms)
6: [ RUN      ] mlocker.mlocked
6: [       OK ] mlocker.mlocked (0 ms)
6: [----------] 8 tests from mlocker (0 ms total)
6: 
6: [----------] 6 tests from mnemonics
6: [ RUN      ] mnemonics.consistency
6: [       OK ] mnemonics.consistency (265 ms)
6: [ RUN      ] mnemonics.all_languages
6: Test seed without checksum:
6: 核 将 网 策 肩 经 他 天 皮 您 幅 威 极 拍 器 欧 带 须 奋 旧 远 大 碳 脚
6: Detected language: 简体中文 (中国)
6: Returned seed:
6: 核 将 网 策 肩 经 他 天 皮 您 幅 威 极 拍 器 欧 带 须 奋 旧 远 大 碳 脚 肩
6: Test seed with checksum:
6: 核 将 网 策 肩 经 他 天 皮 您 幅 威 极 拍 器 欧 带 须 奋 旧 远 大 碳 脚 肩
6: Detected language: 简体中文 (中国)
6: Returned seed:
6: 核 将 网 策 肩 经 他 天 皮 您 幅 威 极 拍 器 欧 带 须 奋 旧 远 大 碳 脚 肩
6: Test seed without checksum:
6: tuesday napkin pyramid zodiac scuba error himself lava ajar lids knuckle loincloth emit antics sorry yesterday sorry haggled mops thwart bulb python lofty faked
6: Detected language: English
6: Returned seed:
6: tuesday napkin pyramid zodiac scuba error himself lava ajar lids knuckle loincloth emit antics sorry yesterday sorry haggled mops thwart bulb python lofty faked emit
6: Test seed with checksum:
6: tuesday napkin pyramid zodiac scuba error himself lava ajar lids knuckle loincloth emit antics sorry yesterday sorry haggled mops thwart bulb python lofty faked emit
6: Detected language: English
6: Returned seed:
6: tuesday napkin pyramid zodiac scuba error himself lava ajar lids knuckle loincloth emit antics sorry yesterday sorry haggled mops thwart bulb python lofty faked emit
6: Test seed without checksum:
6: isla privar primo resumen huelga muerte pata género pedir década lindo gozar imán pago bonsái falso elemento gasolina aislar prensa cima pasar fondo elixir
6: Detected language: Español
6: Returned seed:
6: isla privar primo resumen huelga muerte pata género pedir década lindo gozar imán pago bonsái falso elemento gasolina aislar prensa cima pasar fondo elixir resumen
6: Test seed with checksum:
6: isla privar primo resumen huelga muerte pata género pedir década lindo gozar imán pago bonsái falso elemento gasolina aislar prensa cima pasar fondo elixir resumen
6: Detected language: Español
6: Returned seed:
6: isla privar primo resumen huelga muerte pata género pedir década lindo gozar imán pago bonsái falso elemento gasolina aislar prensa cima pasar fondo elixir resumen
6: Test seed without checksum:
6: vosso fiduciario cifrar ostrogodo ossudo nascimento utopico miosotis czarismo iene seja bombordo netuno laguna miudos usurpar vazio siames finura meandro henrique mecha nostalgico apito
6: Detected language: Português
6: Returned seed:
6: vosso fiduciario cifrar ostrogodo ossudo nascimento utopico miosotis czarismo iene seja bombordo netuno laguna miudos usurpar vazio siames finura meandro henrique mecha nostalgico apito miudos
6: Test seed with checksum:
6: vosso fiduciario cifrar ostrogodo ossudo nascimento utopico miosotis czarismo iene seja bombordo netuno laguna miudos usurpar vazio siames finura meandro henrique mecha nostalgico apito miudos
6: Detected language: Português
6: Returned seed:
6: vosso fiduciario cifrar ostrogodo ossudo nascimento utopico miosotis czarismo iene seja bombordo netuno laguna miudos usurpar vazio siames finura meandro henrique mecha nostalgico apito miudos
6: Test seed without checksum:
6: ちしりょう はいせん だったい ちきん だんねつ げきげん つうか にっき おそらく たんとう せんめんじょ きそう こまつな はいけん ちりがみ あける せつりつ こちょう とおか きちょう たいぐう きおく たいいん くださる
6: Detected language: 日本語
6: Returned seed:
6: ちしりょう はいせん だったい ちきん だんねつ げきげん つうか にっき おそらく たんとう せんめんじょ きそう こまつな はいけん ちりがみ あける せつりつ こちょう とおか きちょう たいぐう きおく たいいん くださる だんねつ
6: Test seed with checksum:
6: ちしりょう はいせん だったい ちきん だんねつ げきげん つうか にっき おそらく たんとう せんめんじょ きそう こまつな はいけん ちりがみ あける せつりつ こちょう とおか きちょう たいぐう きおく たいいん くださる だんねつ
6: Detected language: 日本語
6: Returned seed:
6: ちしりょう はいせん だったい ちきん だんねつ げきげん つうか にっき おそらく たんとう せんめんじょ きそう こまつな はいけん ちりがみ あける せつりつ こちょう とおか きちょう たいぐう きおく たいいん くださる だんねつ
6: Test seed without checksum:
6: Partner Moment Walnuss Abundanz Cello Blödelei Notstand Eintopf Farn Harfe Rhythmus Fassung Barbar Asche mähen Drehbuch Emission Einzug Topf Gedanke Wegegeld Bumerang beraten Abundanz
6: Detected language: Deutsch
6: Returned seed:
6: Partner Moment Walnuss Abundanz Cello Blödelei Notstand Eintopf Farn Harfe Rhythmus Fassung Barbar Asche mähen Drehbuch Emission Einzug Topf Gedanke Wegegeld Bumerang beraten Abundanz Blödelei
6: Test seed with checksum:
6: Partner Moment Walnuss Abundanz Cello Blödelei Notstand Eintopf Farn Harfe Rhythmus Fassung Barbar Asche mähen Drehbuch Emission Einzug Topf Gedanke Wegegeld Bumerang beraten Abundanz Blödelei
6: Detected language: Deutsch
6: Returned seed:
6: Partner Moment Walnuss Abundanz Cello Blödelei Notstand Eintopf Farn Harfe Rhythmus Fassung Barbar Asche mähen Drehbuch Emission Einzug Topf Gedanke Wegegeld Bumerang beraten Abundanz Blödelei
6: Test seed without checksum:
6: equivoco stilista evasione pentirsi allievo amnesia cibo anno tramonto birbante successo indice utilizzo ambrosia fuso parrucca carciofo litro evidenza veleno aragosta vassoio amnesia glucosio
6: Detected language: Italiano
6: Returned seed:
6: equivoco stilista evasione pentirsi allievo amnesia cibo anno tramonto birbante successo indice utilizzo ambrosia fuso parrucca carciofo litro evidenza veleno aragosta vassoio amnesia glucosio evasione
6: Test seed with checksum:
6: equivoco stilista evasione pentirsi allievo amnesia cibo anno tramonto birbante successo indice utilizzo ambrosia fuso parrucca carciofo litro evidenza veleno aragosta vassoio amnesia glucosio evasione
6: Detected language: Italiano
6: Returned seed:
6: equivoco stilista evasione pentirsi allievo amnesia cibo anno tramonto birbante successo indice utilizzo ambrosia fuso parrucca carciofo litro evidenza veleno aragosta vassoio amnesia glucosio evasione
6: Test seed without checksum:
6: вдова асфальт аномалия замечать называть кровь абсурд улетать уезд езда шланг слышать синий рвать могила молодой койка лифт картина лоток юрист майор воздух хотеть
6: Detected language: русский язык
6: Returned seed:
6: вдова асфальт аномалия замечать называть кровь абсурд улетать уезд езда шланг слышать синий рвать могила молодой койка лифт картина лоток юрист майор воздух хотеть асфальт
6: Test seed with checksum:
6: вдова асфальт аномалия замечать называть кровь абсурд улетать уезд езда шланг слышать синий рвать могила молодой койка лифт картина лоток юрист майор воздух хотеть асфальт
6: Detected language: русский язык
6: Returned seed:
6: вдова асфальт аномалия замечать называть кровь абсурд улетать уезд езда шланг слышать синий рвать могила молодой койка лифт картина лоток юрист майор воздух хотеть асфальт
6: Test seed without checksum:
6: veste moment index clavier lait attente crainte vitamine feuille organe butiner cela divan ligoter retard meilleur quand fuser emporter final lueur comme chez demi
6: Detected language: Français
6: Returned seed:
6: veste moment index clavier lait attente crainte vitamine feuille organe butiner cela divan ligoter retard meilleur quand fuser emporter final lueur comme chez demi chez
6: Test seed with checksum:
6: veste moment index clavier lait attente crainte vitamine feuille organe butiner cela divan ligoter retard meilleur quand fuser emporter final lueur comme chez demi chez
6: Detected language: Français
6: Returned seed:
6: veste moment index clavier lait attente crainte vitamine feuille organe butiner cela divan ligoter retard meilleur quand fuser emporter final lueur comme chez demi chez
6: Test seed without checksum:
6: winter wekelijks timbaal sediment godzalig wekelijks cricket zeegaand olijfboer vucht legsel sambabal fallisch rugpijn ganesh loesje nerd slowaak kraneveld coup gefreesd berechten vanonder zetbaas
6: Detected language: Nederlands
6: Returned seed:
6: winter wekelijks timbaal sediment godzalig wekelijks cricket zeegaand olijfboer vucht legsel sambabal fallisch rugpijn ganesh loesje nerd slowaak kraneveld coup gefreesd berechten vanonder zetbaas godzalig
6: Test seed with checksum:
6: winter wekelijks timbaal sediment godzalig wekelijks cricket zeegaand olijfboer vucht legsel sambabal fallisch rugpijn ganesh loesje nerd slowaak kraneveld coup gefreesd berechten vanonder zetbaas godzalig
6: Detected language: Nederlands
6: Returned seed:
6: winter wekelijks timbaal sediment godzalig wekelijks cricket zeegaand olijfboer vucht legsel sambabal fallisch rugpijn ganesh loesje nerd slowaak kraneveld coup gefreesd berechten vanonder zetbaas godzalig
6: Test seed without checksum:
6: erco spuro ricevi vojeto araneo sonilo ergonomia aktiva ruino humana cebo islamo hebrea vono rumoro traduko anekdoto nostalgio ruleto gipsi vegetalo huzo bani paroli
6: Detected language: Esperanto
6: Returned seed:
6: erco spuro ricevi vojeto araneo sonilo ergonomia aktiva ruino humana cebo islamo hebrea vono rumoro traduko anekdoto nostalgio ruleto gipsi vegetalo huzo bani paroli erco
6: Test seed with checksum:
6: erco spuro ricevi vojeto araneo sonilo ergonomia aktiva ruino humana cebo islamo hebrea vono rumoro traduko anekdoto nostalgio ruleto gipsi vegetalo huzo bani paroli erco
6: Detected language: Esperanto
6: Returned seed:
6: erco spuro ricevi vojeto araneo sonilo ergonomia aktiva ruino humana cebo islamo hebrea vono rumoro traduko anekdoto nostalgio ruleto gipsi vegetalo huzo bani paroli erco
6: Test seed without checksum:
6: kufra ckunu zilkai famti merli smaji benzo cabra penmi cakla nukni skoto pulji softo stapa jendu pilda curmi sunla cipra sruri tilju sabji xruti
6: Detected language: Lojban
6: Returned seed:
6: kufra ckunu zilkai famti merli smaji benzo cabra penmi cakla nukni skoto pulji softo stapa jendu pilda curmi sunla cipra sruri tilju sabji xruti curmi
6: Test seed with checksum:
6: kufra ckunu zilkai famti merli smaji benzo cabra penmi cakla nukni skoto pulji softo stapa jendu pilda curmi sunla cipra sruri tilju sabji xruti curmi
6: Detected language: Lojban
6: Returned seed:
6: kufra ckunu zilkai famti merli smaji benzo cabra penmi cakla nukni skoto pulji softo stapa jendu pilda curmi sunla cipra sruri tilju sabji xruti curmi
6: [       OK ] mnemonics.all_languages (50 ms)
6: [ RUN      ] mnemonics.language_detection_with_bad_checksum
6: [       OK ] mnemonics.language_detection_with_bad_checksum (1 ms)
6: [ RUN      ] mnemonics.utf8prefix
6: [       OK ] mnemonics.utf8prefix (0 ms)
6: [ RUN      ] mnemonics.case_tolerance
6: [       OK ] mnemonics.case_tolerance (1 ms)
6: [ RUN      ] mnemonics.partial_word_tolerance
6: [       OK ] mnemonics.partial_word_tolerance (0 ms)
6: [----------] 6 tests from mnemonics (320 ms total)
6: 
6: [----------] 2 tests from mul128
6: [ RUN      ] mul128.handles_zero
6: [       OK ] mul128.handles_zero (0 ms)
6: [ RUN      ] mul128.handles_one
6: [       OK ] mul128.handles_one (0 ms)
6: [----------] 2 tests from mul128 (0 ms total)
6: 
6: [----------] 1 test from mul128_without_carry
6: [ RUN      ] mul128_without_carry.multiplies_correctly
6: [       OK ] mul128_without_carry.multiplies_correctly (0 ms)
6: [----------] 1 test from mul128_without_carry (0 ms total)
6: 
6: [----------] 1 test from mul128_with_carry_1_only
6: [ RUN      ] mul128_with_carry_1_only.multiplies_correctly
6: [       OK ] mul128_with_carry_1_only.multiplies_correctly (0 ms)
6: [----------] 1 test from mul128_with_carry_1_only (0 ms total)
6: 
6: [----------] 1 test from mul128_with_carry_2_only
6: [ RUN      ] mul128_with_carry_2_only.multiplies_correctly
6: [       OK ] mul128_with_carry_2_only.multiplies_correctly (0 ms)
6: [----------] 1 test from mul128_with_carry_2_only (0 ms total)
6: 
6: [----------] 1 test from mul128_with_carry_1_and_2
6: [ RUN      ] mul128_with_carry_1_and_2.multiplies_correctly
6: [       OK ] mul128_with_carry_1_and_2.multiplies_correctly (0 ms)
6: [----------] 1 test from mul128_with_carry_1_and_2 (0 ms total)
6: 
6: [----------] 5 tests from div128_32
6: [ RUN      ] div128_32.handles_zero
6: [       OK ] div128_32.handles_zero (0 ms)
6: [ RUN      ] div128_32.handles_one
6: [       OK ] div128_32.handles_one (0 ms)
6: [ RUN      ] div128_32.handles_if_dividend_less_divider
6: [       OK ] div128_32.handles_if_dividend_less_divider (0 ms)
6: [ RUN      ] div128_32.handles_if_dividend_dwords_less_divider
6: [       OK ] div128_32.handles_if_dividend_dwords_less_divider (0 ms)
6: [ RUN      ] div128_32.works_correctly
6: [       OK ] div128_32.works_correctly (0 ms)
6: [----------] 5 tests from div128_32 (0 ms total)
6: 
6: [----------] 6 tests from div128_64
6: [ RUN      ] div128_64.handles_zero
6: [       OK ] div128_64.handles_zero (0 ms)
6: [ RUN      ] div128_64.handles_one
6: [       OK ] div128_64.handles_one (0 ms)
6: [ RUN      ] div128_64.handles_if_dividend_less_divider
6: [       OK ] div128_64.handles_if_dividend_less_divider (0 ms)
6: [ RUN      ] div128_64.handles_if_dividend_dwords_less_divider
6: [       OK ] div128_64.handles_if_dividend_dwords_less_divider (0 ms)
6: [ RUN      ] div128_64.works_correctly
6: [       OK ] div128_64.works_correctly (0 ms)
6: [ RUN      ] div128_64.divisor_above_32_bit
6: [       OK ] div128_64.divisor_above_32_bit (0 ms)
6: [----------] 6 tests from div128_64 (0 ms total)
6: 
6: [----------] 21 tests from multiexp
6: [ RUN      ] multiexp.bos_coster_empty
6: [       OK ] multiexp.bos_coster_empty (0 ms)
6: [ RUN      ] multiexp.straus_empty
6: [       OK ] multiexp.straus_empty (0 ms)
6: [ RUN      ] multiexp.pippenger_empty
6: [       OK ] multiexp.pippenger_empty (0 ms)
6: [ RUN      ] multiexp.bos_coster_zero_and_non_zero
6: [       OK ] multiexp.bos_coster_zero_and_non_zero (0 ms)
6: [ RUN      ] multiexp.straus_zero_and_non_zero
6: [       OK ] multiexp.straus_zero_and_non_zero (0 ms)
6: [ RUN      ] multiexp.pippenger_zero_and_non_zero
6: [       OK ] multiexp.pippenger_zero_and_non_zero (0 ms)
6: [ RUN      ] multiexp.bos_coster_pow2_scalar
6: [       OK ] multiexp.bos_coster_pow2_scalar (0 ms)
6: [ RUN      ] multiexp.straus_pow2_scalar
6: [       OK ] multiexp.straus_pow2_scalar (0 ms)
6: [ RUN      ] multiexp.pippenger_pow2_scalar
6: [       OK ] multiexp.pippenger_pow2_scalar (0 ms)
6: [ RUN      ] multiexp.bos_coster_only_zeroes
6: [       OK ] multiexp.bos_coster_only_zeroes (1 ms)
6: [ RUN      ] multiexp.straus_only_zeroes
6: [       OK ] multiexp.straus_only_zeroes (2 ms)
6: [ RUN      ] multiexp.pippenger_only_zeroes
6: [       OK ] multiexp.pippenger_only_zeroes (1 ms)
6: [ RUN      ] multiexp.bos_coster_only_identities
6: [       OK ] multiexp.bos_coster_only_identities (1 ms)
6: [ RUN      ] multiexp.straus_only_identities
6: [       OK ] multiexp.straus_only_identities (2 ms)
6: [ RUN      ] multiexp.pippenger_only_identities
6: [       OK ] multiexp.pippenger_only_identities (2 ms)
6: [ RUN      ] multiexp.bos_coster_random
6: [       OK ] multiexp.bos_coster_random (89 ms)
6: [ RUN      ] multiexp.straus_random
6: [       OK ] multiexp.straus_random (79 ms)
6: [ RUN      ] multiexp.pippenger_random
6: [       OK ] multiexp.pippenger_random (86 ms)
6: [ RUN      ] multiexp.straus_cached
6: [       OK ] multiexp.straus_cached (291 ms)
6: [ RUN      ] multiexp.pippenger_cached
6: [       OK ] multiexp.pippenger_cached (331 ms)
6: [ RUN      ] multiexp.scalarmult_triple
6: [       OK ] multiexp.scalarmult_triple (1890 ms)
6: [----------] 21 tests from multiexp (2787 ms total)
6: 
6: [----------] 7 tests from multisig
6: [ RUN      ] multisig.make_1_2
6: [       OK ] multisig.make_1_2 (6386 ms)
6: [ RUN      ] multisig.make_1_3
6: [       OK ] multisig.make_1_3 (10221 ms)
6: [ RUN      ] multisig.make_2_2
6: [       OK ] multisig.make_2_2 (5662 ms)
6: [ RUN      ] multisig.make_3_3
6: [       OK ] multisig.make_3_3 (8075 ms)
6: [ RUN      ] multisig.make_2_3
6: [       OK ] multisig.make_2_3 (9179 ms)
6: [ RUN      ] multisig.make_2_4
6: [       OK ] multisig.make_2_4 (13375 ms)
6: [ RUN      ] multisig.multisig_kex_msg
6: [       OK ] multisig.multisig_kex_msg (5 ms)
6: [----------] 7 tests from multisig (52906 ms total)
6: 
6: [----------] 11 tests from tor_address
6: [ RUN      ] tor_address.constants
6: [       OK ] tor_address.constants (0 ms)
6: [ RUN      ] tor_address.invalid
6: [       OK ] tor_address.invalid (0 ms)
6: [ RUN      ] tor_address.unblockable_types
6: [       OK ] tor_address.unblockable_types (0 ms)
6: [ RUN      ] tor_address.valid
6: [       OK ] tor_address.valid (0 ms)
6: [ RUN      ] tor_address.generic_network_address
6: [       OK ] tor_address.generic_network_address (0 ms)
6: [ RUN      ] tor_address.epee_serializev_v2
6: [       OK ] tor_address.epee_serializev_v2 (0 ms)
6: [ RUN      ] tor_address.epee_serializev_v3
6: [       OK ] tor_address.epee_serializev_v3 (0 ms)
6: [ RUN      ] tor_address.epee_serialize_unknown
6: [       OK ] tor_address.epee_serialize_unknown (0 ms)
6: [ RUN      ] tor_address.boost_serialize_v2
6: [       OK ] tor_address.boost_serialize_v2 (0 ms)
6: [ RUN      ] tor_address.boost_serialize_v3
6: [       OK ] tor_address.boost_serialize_v3 (0 ms)
6: [ RUN      ] tor_address.boost_serialize_unknown
6: [       OK ] tor_address.boost_serialize_unknown (0 ms)
6: [----------] 11 tests from tor_address (0 ms total)
6: 
6: [----------] 4 tests from get_network_address
6: [ RUN      ] get_network_address.onion
6: [       OK ] get_network_address.onion (0 ms)
6: [ RUN      ] get_network_address.i2p
6: [       OK ] get_network_address.i2p (0 ms)
6: [ RUN      ] get_network_address.ipv4
6: [       OK ] get_network_address.ipv4 (0 ms)
6: [ RUN      ] get_network_address.ipv4subnet
6: [       OK ] get_network_address.ipv4subnet (0 ms)
6: [----------] 4 tests from get_network_address (0 ms total)
6: 
6: [----------] 9 tests from i2p_address
6: [ RUN      ] i2p_address.constants
6: [       OK ] i2p_address.constants (0 ms)
6: [ RUN      ] i2p_address.invalid
6: [       OK ] i2p_address.invalid (0 ms)
6: [ RUN      ] i2p_address.unblockable_types
6: [       OK ] i2p_address.unblockable_types (0 ms)
6: [ RUN      ] i2p_address.valid
6: [       OK ] i2p_address.valid (0 ms)
6: [ RUN      ] i2p_address.generic_network_address
6: [       OK ] i2p_address.generic_network_address (0 ms)
6: [ RUN      ] i2p_address.epee_serializev_b32
6: [       OK ] i2p_address.epee_serializev_b32 (0 ms)
6: [ RUN      ] i2p_address.epee_serialize_unknown
6: [       OK ] i2p_address.epee_serialize_unknown (0 ms)
6: [ RUN      ] i2p_address.boost_serialize_b32
6: [       OK ] i2p_address.boost_serialize_b32 (0 ms)
6: [ RUN      ] i2p_address.boost_serialize_unknown
6: [       OK ] i2p_address.boost_serialize_unknown (0 ms)
6: [----------] 9 tests from i2p_address (0 ms total)
6: 
6: [----------] 3 tests from get_network_address_host_and_port
6: [ RUN      ] get_network_address_host_and_port.ipv4
6: [       OK ] get_network_address_host_and_port.ipv4 (0 ms)
6: [ RUN      ] get_network_address_host_and_port.ipv6
6: [       OK ] get_network_address_host_and_port.ipv6 (0 ms)
6: [ RUN      ] get_network_address_host_and_port.hostname
6: [       OK ] get_network_address_host_and_port.hostname (0 ms)
6: [----------] 3 tests from get_network_address_host_and_port (0 ms total)
6: 
6: [----------] 5 tests from socks_client
6: [ RUN      ] socks_client.unsupported_command
6: [       OK ] socks_client.unsupported_command (0 ms)
6: [ RUN      ] socks_client.no_command
6: [       OK ] socks_client.no_command (0 ms)
6: [ RUN      ] socks_client.connect_command
6: [       OK ] socks_client.connect_command (0 ms)
6: [ RUN      ] socks_client.connect_command_failed
6: [       OK ] socks_client.connect_command_failed (0 ms)
6: [ RUN      ] socks_client.resolve_command
6: [       OK ] socks_client.resolve_command (0 ms)
6: [----------] 5 tests from socks_client (0 ms total)
6: 
6: [----------] 4 tests from socks_connector
6: [ RUN      ] socks_connector.host
6: [       OK ] socks_connector.host (0 ms)
6: [ RUN      ] socks_connector.ipv4
6: [       OK ] socks_connector.ipv4 (0 ms)
6: [ RUN      ] socks_connector.error
6: [       OK ] socks_connector.error (0 ms)
6: [ RUN      ] socks_connector.timeout
6: [       OK ] socks_connector.timeout (13 ms)
6: [----------] 4 tests from socks_connector (14 ms total)
6: 
6: [----------] 6 tests from dandelionpp_map
6: [ RUN      ] dandelionpp_map.traits
6: [       OK ] dandelionpp_map.traits (0 ms)
6: [ RUN      ] dandelionpp_map.empty
6: [       OK ] dandelionpp_map.empty (0 ms)
6: [ RUN      ] dandelionpp_map.zero_stems
6: [       OK ] dandelionpp_map.zero_stems (0 ms)
6: [ RUN      ] dandelionpp_map.dropped_connection
6: [       OK ] dandelionpp_map.dropped_connection (0 ms)
6: [ RUN      ] dandelionpp_map.dropped_connection_remapped
6: [       OK ] dandelionpp_map.dropped_connection_remapped (0 ms)
6: [ RUN      ] dandelionpp_map.dropped_all_connections
6: [       OK ] dandelionpp_map.dropped_all_connections (0 ms)
6: [----------] 6 tests from dandelionpp_map (0 ms total)
6: 
6: [----------] 6 tests from zmq
6: [ RUN      ] zmq.error_codes
6: [       OK ] zmq.error_codes (0 ms)
6: [ RUN      ] zmq.read_write
6: [       OK ] zmq.read_write (0 ms)
6: [ RUN      ] zmq.read_write_slice
6: [       OK ] zmq.read_write_slice (0 ms)
6: [ RUN      ] zmq.write_slice_fail
6: [       OK ] zmq.write_slice_fail (0 ms)
6: [ RUN      ] zmq.read_write_multipart
6: [       OK ] zmq.read_write_multipart (0 ms)
6: [ RUN      ] zmq.read_write_termination
6: [       OK ] zmq.read_write_termination (0 ms)
6: [----------] 6 tests from zmq (1 ms total)
6: 
6: [----------] 4 tests from ban
6: [ RUN      ] ban.add
6: [       OK ] ban.add (0 ms)
6: [ RUN      ] ban.limit
6: [       OK ] ban.limit (0 ms)
6: [ RUN      ] ban.subnet
6: [       OK ] ban.subnet (0 ms)
6: [ RUN      ] ban.ignores_port
6: [       OK ] ban.ignores_port (0 ms)
6: [----------] 4 tests from ban (0 ms total)
6: 
6: [----------] 2 tests from node_server
6: [ RUN      ] node_server.bind_same_p2p_port
6: /usr/ports/pobj/monero-0.18.3.4/monero-source-v0.18.3.4/tests/unit_tests/node_server.cpp:324: Failure
6: Value of: init(node, port)
6:   Actual: false
6: Expected: true
6: 
6: /usr/ports/pobj/monero-0.18.3.4/monero-source-v0.18.3.4/tests/unit_tests/node_server.cpp:327: Failure
6: Value of: init(new_node(), port_another)
6:   Actual: false
6: Expected: true
6: 
6: [  FAILED  ] node_server.bind_same_p2p_port (1 ms)
6: [ RUN      ] node_server.race_condition
6: [       OK ] node_server.race_condition (1022 ms)
6: [----------] 2 tests from node_server (1024 ms total)
6: 
6: [----------] 1 test from cryptonote_protocol_handler
6: [ RUN      ] cryptonote_protocol_handler.race_condition
19/20 Test  #6: unit_tests .......................***Exception: SegFault 89.87 sec
20/20 Test #20: hash-variant2-int-sqrt ...........   Passed  276.17 sec

80% tests passed, 4 tests failed out of 20

Total Test time (real) = 276.19 sec

The following tests FAILED:
	  3 - core_tests (Failed)
	  5 - cnv4-jit (SEGFAULT)
	  6 - unit_tests (SEGFAULT)
	 14 - hash-slow-4 (SEGFAULT)
Errors while running CTest
Output from these tests are in: /usr/ports/pobj/monero-0.18.3.4/build-amd64/Testing/Temporary/LastTest.log
Use "--rerun-failed --output-on-failure" to re-run the failed cases verbosely.
*** Error 8 in . (/usr/ports/devel/cmake/cmake.port.mk:63 'do-test': @cd /usr/ports/pobj/monero-0.18.3.4/build-amd64 && exec /usr/bin/env -i...)
*** Error 2 in . (/usr/ports/infrastructure/mk/bsd.port.mk:3098 '/usr/ports/pobj/monero-0.18.3.4/build-amd64/.test_done': @cd /usr/ports/net...)
*** Error 2 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2712 'test': @lock=monero-0.18.3.4;  export _LOCKS_HELD=" monero-0.18.3.4";  /usr...)
*** Error 2 in /usr/ports/net/monero (/usr/ports/infrastructure/mk/bsd.port.mk:3779 'retest': @cd /usr/ports/net/monero && PKGPATH=net/moner...)
--- Sun Dec 15 17:07:46 -09 2024