Open patricklodder opened 1 month ago
@victorsk2019
I see in your config.log that this is gcc 13.2, but I cannot find your boost version in there. Which version of boost are you using? You can find this with:
$ grep "define BOOST_VERSION " /path/to/include/boost/version.hpp
#define BOOST_VERSION 108200
$ grep "define BOOST_VERSION " /path/to/include/boost/version.hpp
define BOOST_VERSION 108200
I get #define BOOST_VERSION 108400
Conditions for this to occur:
--enable-debug
I have reproduced this on gentoo x86_64 with boost 1.84 and macOS arm64 with boost 1.82.
The cleanest fix would be to write unit tests for #3313 and use that, as that fully takes care of this issue.
Originally posted by @victorsk2019 in https://github.com/dogecoin/dogecoin/issues/3512#issuecomment-2050228101
Just a quick note that I also ran test on another Linux installation in VirtualBox and got following compilation error:
This error was fixed by adding
#include <set>
insync.cpp
(as message advises).config_vbox.log
Additional variable for reproduction: must be configured with
--enable-debug
for this to occur on boost > 1.78