Fixes an integer comparison of different signs (which errors out on -Werror,-Wsign-compare). Introduced in #21121.
See https://bitcoinbuilds.org/index.php?ansilog=982c61cf-6969-4001-bebc-dc215e5d29a4.log
Fixes an integer comparison of different signs (which errors out on -Werror,-Wsign-compare). Introduced in #21121.
See https://bitcoinbuilds.org/index.php?ansilog=982c61cf-6969-4001-bebc-dc215e5d29a4.log
review ACK bedb8d88bcfbfcadcd23e8f3ff4956340fcb028c
unrelated: It would be good to have steps to reproduce for this on Linux (or at least in our ci configs). This is popping up every other week: #19123 , #21159, #19493, #18637 (comment), ...
ACK bedb8d88bcfbfcadcd23e8f3ff4956340fcb028c
do we know the difference between bitcoin builds & our github CI that leads to the warning there but not here?
Cirrus mac build has -werror for sign-compare enabled (https://cirrus-ci.com/task/4665160058011648?command=ci#L1296). Could it be due different implementation of boosts equal_impl()?
The cross build should be using depends, which is pinned to a boost and compiler version
ACK bedb8d88bcfbfcadcd23e8f3ff4956340fcb028c