Using Boost v1.90
In boost/include/boost/python/suite/indexing/detail/indexing_suite_detail.hpp there are locals that have a signed/unsigned mismatch.
On L176, a local variable index declared as long is assigned to a return that can be unsigned (size_t).
Similarly, on L611, another local variable from is declared as long then operator+= is used for a variable that has an unsigned type.
This results in an unnecessarily wordy warning in the compiler (in my case msvc 14.2)
Using Boost v1.90
In
boost/include/boost/python/suite/indexing/detail/indexing_suite_detail.hppthere are locals that have a signed/unsigned mismatch.On L176, a local variable
indexdeclared aslongis assigned to a return that can be unsigned (size_t).Similarly, on L611, another local variable
fromis declared aslongthenoperator+=is used for a variable that has an unsigned type.This results in an unnecessarily wordy warning in the compiler (in my case msvc 14.2)