In a similar vein to this question I got a new Boost warning when building a PR branch on MacOS.
In file included from /usr/local/include/boost/test/test_tools.hpp:46:
/usr/local/include/boost/test/tools/old/impl.hpp:107:17: warning: comparison of integers of different signs: 'const unsigned int' and 'const int' [-Wsign-compare]
return left == right;
Is this entirely harmless again? Maybe I should just be configuring with --enable-suppress-external-warnings
and ignoring all Boost warnings? A signed integer shouldn't be compared to an unsigned integer though surely?