id summary reporter owner description type status milestone component version severity resolution keywords cc 10098 Ugly warning about sign/unsigned mismatch in comparison Joseph Southwell Neil Groves "operator[] and operator() in iterator_range_core take difference_type and then compare it to size type. To fix the warning either those operators should take size_type or you should cast at like ((size_type)at) in the comparison. I am attaching a patch with cast option in it since that is less likely to impact things calling these operators. " Patches closed Boost 1.56.0 range Boost Release Branch Cosmetic fixed