Skip to content

doc: Add initial asmap data documentation

Cirrus CI / no wallet, libbitcoinkernel failed Jul 25, 2025 in 9m 41s

Task Summary

Instruction ci failed in 09:31

Details

✅ 00:03 clone
✅ 00:01 merge_base
❌ 09:31 ci

[13:38:24.872] Dependencies file "src/test/fuzz/CMakeFiles/fuzz.dir/net.cpp.o.d" is newer than depends file "/ci_container_base/ci/scratch/build-x86_64-pc-linux-gnu/src/test/fuzz/CMakeFiles/fuzz.dir/compiler_depend.internal".
[13:38:24.874] Dependencies file "src/test/fuzz/CMakeFiles/fuzz.dir/net_permissions.cpp.o.d" is newer than depends file "/ci_container_base/ci/scratch/build-x86_64-pc-linux-gnu/src/test/fuzz/CMakeFiles/fuzz.dir/compiler_depend.internal".
[13:38:24.878] Dependencies file "src/test/fuzz/CMakeFiles/fuzz.dir/netaddress.cpp.o.d" is newer than depends file "/ci_container_base/ci/scratch/build-x86_64-pc-linux-gnu/src/test/fuzz/CMakeFiles/fuzz.dir/compiler_depend.internal".
[13:38:24.881] Dependencies file "src/test/fuzz/CMakeFiles/fuzz.dir/netbase_dns_lookup.cpp.o.d" is newer than depends file "/ci_container_base/ci/scratch/build-x86_64-pc-linux-gnu/src/test/fuzz/CMakeFiles/fuzz.dir/compiler_depend.internal".
[13:38:24.883] Dependencies file "src/test/fuzz/CMakeFiles/fuzz.dir/node_eviction.cpp.o.d" is newer than depends file "/ci_container_base/ci/scratch/build-x86_64-pc-linux-gnu/src/test/fuzz/CMakeFiles/fuzz.dir/compiler_depend.internal".
[13:38:24.885] Dependencies file "src/test/fuzz/CMakeFiles/fuzz.dir/overflow.cpp.o.d" is newer than depends file "/ci_container_base/ci/scratch/build-x86_64-pc-linux-gnu/src/test/fuzz/CMakeFiles/fuzz.dir/compiler_depend.internal".
[13:38:24.887] Dependencies file "src/test/fuzz/CMakeFiles/fuzz.dir/p2p_handshake.cpp.o.d" is newer than depends file "/ci_container_base/ci/scratch/build-x86_64-pc-linux-gnu/src/test/fuzz/CMakeFiles/fuzz.dir/compiler_depend.internal".
[13:38:24.891] Dependencies file "src/test/fuzz/CMakeFiles/fuzz.dir/p2p_headers_presync.cpp.o.d" is newer than depends file "/ci_container_base/ci/scratch/build-x86_64-pc-linux-gnu/src/test/fuzz/CMakeFiles/fuzz.dir/compiler_depend.internal".
[13:38:24.897] Dependencies file "src/test/fuzz/CMakeFiles/fuzz.dir/p2p_transport_serialization.cpp.o.d" is newer than depends file "/ci_container_base/ci/scratch/build-x86_64-pc-linux-gnu/src/test/fuzz/CMakeFiles/fuzz.dir/compiler_depend.internal".
[13:38:24.902] Dependencies file "src/test/fuzz/CMakeFiles/fuzz.dir/package_eval.cpp.o.d" is newer than depends file "/ci_container_base/ci/scratch/build-x86_64-pc-linux-gnu/src/test/fuzz/CMakeFiles/fuzz.dir/compiler_depend.internal".
[13:38:24.906] Dependencies file "src/test/fuzz/CMakeFiles/fuzz.dir/parse_hd_keypath.cpp.o.d" is newer than depends file "/ci_container_base/ci/scratch/build-x86_64-pc-linux-gnu/src/test/fuzz/CMakeFiles/fuzz.dir/compiler_depend.internal".
[13:38:24.909] Dependencies file "src/test/fuzz/CMakeFiles/fuzz.dir/parse_iso8601.cpp.o.d" is newer than depends file "/ci_container_base/ci/scratch/build-x86_64-pc-linux-gnu/src/test/fuzz/CMakeFiles/fuzz.dir/compiler_depend.internal".
[13:38:24.910] Dependencies file "src/test/fuzz/CMakeFiles/fuzz.dir/parse_numbers.cpp.o.d" is newer than depends file "/ci_container_base/ci/scratch/build-x86_64-pc-linux-gnu/src/test/fuzz/CMakeFiles/fuzz.dir/compiler_depend.internal".
[13:38:24.913] Dependencies file "src/test/fuzz/CMakeFiles/fuzz.dir/parse_script.cpp.o.d" is newer than depends file "/ci_container_base/ci/scratch/build-x86_64-pc-linux-gnu/src/test/fuzz/CMakeFiles/fuzz.dir/compiler_depend.internal".
[13:38:24.914] Dependencies file "src/test/fuzz/CMakeFiles/fuzz.dir/parse_univalue.cpp.o.d" is newer than depends file "/ci_container_base/ci/scratch/build-x86_64-pc-linux-gnu/src/test/fuzz/CMakeFiles/fuzz.dir/compiler_depend.internal".
[13:38:24.916] Dependencies file "src/test/fuzz/CMakeFiles/fuzz.dir/partially_downloaded_block.cpp.o.d" is newer than depends file "/ci_container_base/ci/scratch/build-x86_64-pc-linux-gnu/src/test/fuzz/CMakeFiles/fuzz.dir/compiler_depend.internal".
[13:38:24.920] Dependencies file "src/test/fuzz/CMakeFiles/fuzz.dir/pcp.cpp.o.d" is newer than depends file "/ci_container_base/ci/scratch/build-x86_64-pc-linux-gnu/src/test/fuzz/CMakeFiles/fuzz.dir/compiler_depend.internal".
[13:38:24.922] Dependencies file "src/test/fuzz/CMakeFiles/fuzz.dir/policy_estimator.cpp.o.d" is newer than depends file "/ci_container_base/ci/scratch/build-x86_64-pc-linux-gnu/src/test/fuzz/CMakeFiles/fuzz.dir/compiler_depend.internal".
[13:38:24.926] Dependencies file "src/test/fuzz/CMakeFiles/fuzz.dir/policy_estimator_io.cpp.o.d" is newer than depends file "/ci_container_base/ci/scratch/build-x86_64-pc-linux-gnu/src/test/fuzz/CMakeFiles/fuzz.dir/compiler_depend.internal".
[13:38:24.928] Dependencies file "src/test/fuzz/CMakeFiles/fuzz.dir/poolresource.cpp.o.d" is newer than depends file "/ci_container_base/ci/scratch/build-x86_64-pc-linux-gnu/src/test/fuzz/CMakeFiles/fuzz.dir/compiler_depend.internal".
[13:38:24.931] Dependencies file "src/test/fuzz/CMakeFiles/fuzz.dir/pow.cpp.o.d" is newer than depends file "/ci_container_base/ci/scratch/build-x86_64-pc-linux-gnu/src/test/fuzz/CMakeFiles/fuzz.dir/compiler_depend.internal".
[13:38:24.933] Dependencies file "src/test/fuzz/CMakeFiles/fuzz.dir/prevector.cpp.o.d" is newer than depends file "/ci_container_base/ci/scratch/build-x86_64-pc-linux-gnu/src/test/fuzz/CMakeFiles/fuzz.dir/compiler_depend.internal".
[13:38:24.935] Dependencies file "src/test/fuzz/CMakeFiles/fuzz.dir/primitives_transaction.cpp.o.d" is newer than depends file "/ci_container_base/ci/scratch/build-x86_64-pc-linux-gnu/src/test/fuzz/CMakeFiles/fuzz.dir/compiler_depend.internal".
[13:38:24.937] Dependencies file "src/test/fuzz/CMakeFiles/fuzz.dir/process_message.cpp.o.d" is newer than depends file "/ci_container_base/ci/scratch/build-x86_64-pc-linux-gnu/src/test/fuzz/CMakeFiles/fuzz.dir/compiler_depend.internal".
[13:38:24.941] Dependencies file "src/test/fuzz/CMakeFiles/fuzz.dir/process_messages.cpp.o.d" is newer than depends file "/ci_container_base/ci/scratch/build-x86_64-pc-linux-gnu/src/test/fuzz/CMakeFiles/fuzz.dir/compiler_depend.internal".
[13:38:24.945] Dependencies file "src/test/fuzz/CMakeFiles/fuzz.dir/protocol.cpp.o.d" is newer than depends file "/ci_container_base/ci/scratch/build-x86_64-pc-linux-gnu/src/test/fuzz/CMakeFiles/fuzz.dir/compiler_depend.internal".
[13:38:24.947] Dependencies file "src/test/fuzz/CMakeFiles/fuzz.dir/psbt.cpp.o.d" is newer than depends file "/ci_container_base/ci/scratch/build-x86_64-pc-linux-gnu/src/test/fuzz/CMakeFiles/fuzz.dir/compiler_depend.internal".
[13:38:24.949] Dependencies file "src/test/fuzz/CMakeFiles/fuzz.dir/random.cpp.o.d" is newer than depends file "/ci_container_base/ci/scratch/build-x86_64-pc-linux-gnu/src/test/fuzz/CMakeFiles/fuzz.dir/compiler_depend.internal".
[13:38:24.951] Dependencies file "src/test/fuzz/CMakeFiles/fuzz.dir/rbf.cpp.o.d" is newer than depends file "/ci_container_base/ci/scratch/build-x86_64-pc-linux-gnu/src/test/fuzz/CMakeFiles/fuzz.dir/compiler_depend.internal".
[13:38:24.955] Dependencies file "src/test/fuzz/CMakeFiles/fuzz.dir/rolling_bloom_filter.cpp.o.d" is newer than depends file "/ci_container_base/ci/scratch/build-x86_64-pc-linux-gnu/src/test/fuzz/CMakeFiles/fuzz.dir/compiler_depend.internal".
[13:38:24.957] Dependencies file "src/test/fuzz/CMakeFiles/fuzz.dir/rpc.cpp.o.d" is newer than depends file "/ci_container_base/ci/scratch/build-x86_64-pc-linux-gnu/src/test/fuzz/CMakeFiles/fuzz.dir/compiler_depend.internal".
[13:38:24.959] Dependencies file "src/test/fuzz/CMakeFiles/fuzz.dir/script.cpp.o.d" is newer than depends file "/ci_container_base/ci/scratch/build-x86_64-pc-linux-gnu/src/test/fuzz/CMakeFiles/fuzz.dir/compiler_depend.internal".
[13:38:27.009] Consolidate compiler generated dependencies of target fuzz
[13:38:27.014] gmake[2]: Leaving directory '/ci_container_base/ci/scratch/build-x86_64-pc-linux-gnu'
[13:38:27.014] /bin/gmake  -f src/test/fuzz/CMakeFiles/fuzz.dir/build.make src/test/fuzz/CMakeFiles/fuzz.dir/build
[13:38:27.193] gmake[2]: Entering directory '/ci_container_base/ci/scratch/build-x86_64-pc-linux-gnu'
[13:38:27.213] [ 88%] Building CXX object src/test/fuzz/CMakeFiles/fuzz.dir/process_message.cpp.o
[13:38:27.216] cd /ci_container_base/ci/scratch/build-x86_64-pc-linux-gnu/src/test/fuzz && /bin/ccache /bin/clang++-16 -stdlib=libc++ -DBOOST_MULTI_INDEX_DISABLE_SERIALIZATION -I/ci_container_base/ci/scratch/build-x86_64-pc-linux-gnu/src -I/ci_container_base/src -I/ci_container_base/src/univalue/include -I/ci_container_base/src/minisketch/include -I/ci_container_base/src/leveldb/include -I/ci_container_base/src/secp256k1/include -isystem /ci_container_base/depends/x86_64-pc-linux-gnu/include -pipe -std=c++20 -O2 -O2 -g -fPIE -fvisibility=hidden -fdebug-prefix-map=/ci_container_base/src=. -fmacro-prefix-map=/ci_container_base/src=. -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3 -Wstack-protector -fstack-protector-all -fcf-protection=full -fstack-clash-protection -Werror -Wall -Wextra -Wgnu -Wformat -Wformat-security -Wvla -Wshadow-field -Wthread-safety -Wloop-analysis -Wredundant-decls -Wunused-member-function -Wdate-time -Wconditional-uninitialized -Woverloaded-virtual -Wsuggest-override -Wimplicit-fallthrough -Wunreachable-code -Wdocumentation -Wself-assign -Wundef -Wno-unused-parameter -std=c++20 -MD -MT src/test/fuzz/CMakeFiles/fuzz.dir/process_message.cpp.o -MF CMakeFiles/fuzz.dir/process_message.cpp.o.d -o CMakeFiles/fuzz.dir/process_message.cpp.o -c /ci_container_base/src/test/fuzz/process_message.cpp  
[13:38:38.801] /ci_container_base/src/test/fuzz/process_message.cpp:80:21: error: no matching constructor for initialization of 'NetGroupManager'
[13:38:38.801]     NetGroupManager netgroupman{{}};
[13:38:38.801]                     ^          ~~~~
[13:38:38.801] /ci_container_base/src/netgroup.h:17:7: note: candidate constructor (the implicit copy constructor) not viable: cannot convert initializer list argument to 'const NetGroupManager'
[13:38:38.801] class NetGroupManager {
[13:38:38.801]       ^
[13:38:38.801] /ci_container_base/src/netgroup.h:17:7: note: candidate constructor (the implicit move constructor) not viable: cannot convert initializer list argument to 'NetGroupManager'
[13:38:38.801] /ci_container_base/src/netgroup.h:92:14: note: candidate constructor not viable: requires 2 arguments, but 1 was provided
[13:38:38.801]     explicit NetGroupManager(std::span<const std::byte> asmap, std::vector<std::byte> loaded_asmap)
[13:38:38.801]              ^
[13:38:38.801] 1 error generated.
[13:38:38.805] gmake[2]: Leaving directory '/ci_container_base/ci/scratch/build-x86_64-pc-linux-gnu'
[13:38:38.805] gmake[2]: *** [src/test/fuzz/CMakeFiles/fuzz.dir/build.make:1266: src/test/fuzz/CMakeFiles/fuzz.dir/process_message.cpp.o] Error 1
[13:38:38.807] gmake[1]: *** [CMakeFiles/Makefile2:1686: src/test/fuzz/CMakeFiles/fuzz.dir/all] Error 2
[13:38:38.807] gmake[1]: Leaving directory '/ci_container_base/ci/scratch/build-x86_64-pc-linux-gnu'
[13:38:38.808] gmake: *** [Makefile:146: all] Error 2
[13:38:40.482] 
[13:38:40.482] Exit status: 2