From 2777300c68f575565dabdcef4d0498ebc91a401e Mon Sep 17 00:00:00 2001 From: Robin David Date: Tue, 12 Aug 2025 16:41:40 +0200 Subject: [PATCH] fuzz: Implement connect_block harness Co-authored-by: marcofleon --- src/test/fuzz/CMakeLists.txt | 1 + src/test/fuzz/connect_block.cpp | 480 ++++++++++++++++++++++++++++++++ 2 files changed, 481 insertions(+) create mode 100644 src/test/fuzz/connect_block.cpp diff --git a/src/test/fuzz/CMakeLists.txt b/src/test/fuzz/CMakeLists.txt index 7888f149008..b2e88303fb6 100644 --- a/src/test/fuzz/CMakeLists.txt +++ b/src/test/fuzz/CMakeLists.txt @@ -29,6 +29,7 @@ add_executable(fuzz cmpctblock.cpp coins_view.cpp coinscache_sim.cpp + connect_block.cpp connman.cpp crypto.cpp crypto_aes256.cpp diff --git a/src/test/fuzz/connect_block.cpp b/src/test/fuzz/connect_block.cpp new file mode 100644 index 00000000000..7c70dce173c --- /dev/null +++ b/src/test/fuzz/connect_block.cpp @@ -0,0 +1,480 @@ +// Copyright (c) 2026-present The Bitcoin Core developers +// Distributed under the MIT software license, see the accompanying +// file COPYING or http://www.opensource.org/licenses/mit-license.php. + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include