id,summary,reporter,owner,description,type,status,milestone,component,version,severity,resolution,keywords,cc 10315,multi_index composite_key find() doesn't work with std::tuple,christephan@…,Joaquín M López Muñoz,"com_key_index.find (boost::make_tuple(...)) works. While com_key_index.find (std::make_tuple(...)) doesn't compile. Using gcc4.8.1 with -std=c++11 Sample code: {{{ #!c++ #include #include #include #include #include #include using namespace std; using namespace boost::multi_index; using namespace boost; struct Point { string x; string y; unsigned w; }; int main() { struct PointX {}; struct PointYW {}; multi_index_container, member>, ordered_unique , composite_key, member >> >> points; points.get().emplace (Point{""A"", ""B"", 1}); points.get().find (std::make_tuple(""B"", 1)); return 0; } }}} By replacing std::make_tuple --> boost::make_tuple, it does compile. ",Feature Requests,closed,To Be Determined,multi_index,Boost 1.55.0,Problem,fixed,,