Skip to content

Instantly share code, notes, and snippets.

@hebasto
Last active November 12, 2025 16:16
Show Gist options
  • Select an option

  • Save hebasto/aa42915f88faa4a0ee02655bb55ee624 to your computer and use it in GitHub Desktop.

Select an option

Save hebasto/aa42915f88faa4a0ee02655bb55ee624 to your computer and use it in GitHub Desktop.
MSVC bugs related to Bitcoin Core

MSVC bugs related to Bitcoin Core

maflcko wrote:

If contributors here have a microsoft account, they may want to upvote the issue report, so that microsoft is aware that there is some interest in having it fixed.


Bug Report Core's Issue / PR Status Note
Ternary operator breaks consteval PR28657, PR32564 Fixed in 17.9
Unexpected wrap-around in std::chrono PR31391 Under Consideration
Still an issue in 18.0.0
C1001: Internal compiler error with /std:c++20 #31303, PR32525 Fixed in 17.13
Missed optimization for consecutive byte loads/stores PR29852 Under Consideration
Still an issue in 18.0.0
Important
Debug CRT shows abort message box… PR32409 Under Consideration
Bogus C7595 error on valid C++20 code PR30560 Under Consideration
Works in 18.0.0
Important

Moderation Note: Any tickets mentioning the Bitcoin Core project will be deleted immediately.

Alternatives: In the future, it may be possible to build Bitcoin Core on Windows using Clang.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment