id summary reporter owner description type status milestone component version severity resolution keywords cc 5963 Patch [Fixes #5961]: Disallow comparisons of differing iterator types in ptr_container Rob Desbois Thorsten Ottosen "Patch removes support for comparing differing iterator types from ptr_container's void_ptr_iterator. The comparators in question are == != < <= > >=. Changes are: - Add container type template parameter to void_ptr_iterator. This is what ensures compared iterators of differing types are still for the same referenced container type. - Add self type as template argument to base class for containers ptr_array, ptr_circular_buffer, ptr_deque, ptr_list, ptr_set, ptr_multiset, ptr_unordered_set, ptr_unordered_multiset, and ptr_vector - Pass container type template parameter from sequence_config and set_config to iterator typedefs, from ptr_sequence_adapter to reversible_ptr_container, and from ptr_set_adapter and ptr_multiset_adapter through ptr_set_adapter_base to associative_ptr_container" Patches new To Be Determined ptr_container Boost 1.47.0 Problem iterator, type, compare