From fa2c6623626719b338880f7bb097b902019d5956 Mon Sep 17 00:00:00 2001 From: MarcoFalke <*~=`'#}+{/-|&$^_@721217.xyz> Date: Fri, 16 May 2025 08:46:27 +0200 Subject: [PATCH] build: Revert "Temporarily disable compiling `fuzz/utxo_snapshot.cpp` with MSVC" This reverts commit b2d536100282bd901d3e0be7f7f4a6966e0ef817. Also, adjust the doc to reflect the new minimum version. Versions 17.6 or 17.11 (or anything in between) may still work on a best-effor basis, but it is not checked by CI or by developers. --- doc/build-windows-msvc.md | 2 +- src/test/fuzz/CMakeLists.txt | 5 +---- 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/doc/build-windows-msvc.md b/doc/build-windows-msvc.md index 915cf4f04b5..db51e6724d1 100644 --- a/doc/build-windows-msvc.md +++ b/doc/build-windows-msvc.md @@ -10,7 +10,7 @@ For cross-compiling options, please see [`build-windows.md`](./build-windows.md) This guide relies on using CMake and vcpkg package manager provided with the Visual Studio installation. Here are requirements for the Visual Studio installation: -1. Minimum required version: Visual Studio 2022 version 17.6. +1. Minimum required version: Visual Studio 2022 version 17.13. 2. Installed components: - The "Desktop development with C++" workload. diff --git a/src/test/fuzz/CMakeLists.txt b/src/test/fuzz/CMakeLists.txt index 64fbe69dc00..20a5109a3cd 100644 --- a/src/test/fuzz/CMakeLists.txt +++ b/src/test/fuzz/CMakeLists.txt @@ -127,10 +127,7 @@ add_executable(fuzz txgraph.cpp txorphan.cpp txrequest.cpp - # Visual Studio 2022 version 17.12 introduced a bug - # that causes an internal compiler error. - # See: https://github.com/bitcoin/bitcoin/issues/31303 - $<$:utxo_snapshot.cpp> + utxo_snapshot.cpp utxo_total_supply.cpp validation_load_mempool.cpp vecdeque.cpp