id,summary,reporter,owner,description,type,status,milestone,component,version,severity,resolution,keywords,cc 10678,search by a compatible key and default predicates,maxim.yegorushkin@…,Joaquín M López Muñoz,"Ordered and hashed indexes require predicates for comparing elements, which default to std::equal_to and std::less respectively. At the same time find functions take a compatible key, that does not need to be convertible to Key. Using std::equal_to and std::less breaks find when the compatible key is not convertible to Key because these predicates require both arguments to be of type Key. Something like C++14 std::equal_to and std::less should be used as the default predicates. ",Bugs,closed,To Be Determined,multi_index,Boost 1.56.0,Problem,wontfix,,