In file included from src/chain/script.cpp:19:
In file included from ./include/bitcoin/system/chain/script.hpp:29:
In file included from ./include/bitcoin/system/chain/operation.hpp:29:
In file included from ./include/bitcoin/system/stream/stream.hpp:33:
In file included from ./include/bitcoin/system/stream/streamers/bit_flipper.hpp:27:
In file included from ./include/bitcoin/system/stream/streamers/bit_reader.hpp:27:
In file included from ./include/bitcoin/system/stream/streamers/byte_reader.hpp:28:
In file included from ./include/bitcoin/system/hash/hash.hpp:23:
In file included from ./include/bitcoin/system/hash/accumulator.hpp:173:
./include/bitcoin/system/impl/hash/accumulator.ipp:426:32: error: cannot take address of consteval function 'empty_single' outside of an immediate invocation
constexpr auto empty = empty_single();
^
./include/bitcoin/system/impl/hash/accumulator.ipp:227:1: note: declared here
empty_single() NOEXCEPT
^
./include/bitcoin/system/impl/hash/accumulator.ipp:451:32: error: cannot take address of consteval function 'empty_single' outside of an immediate invocation
constexpr auto empty = empty_single();
unless, is this boost erroring during it's own build because it's escalated warning to error? we had to build the bjam tool and to disable that behavior and then execute it. we also suppressed warnings.