Download raw body.
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
Progress on net/monero