id,summary,reporter,owner,description,type,status,milestone,component,version,severity,resolution,keywords,cc 9931,flat_map::insert(ordered_unique_range_t...) fails with move_iterators,boost@…,Ion Gaztañaga,"This code asserts: flat_map m1; m1.emplace(1, ""one""); m1.emplace(5, ""five""); m1.emplace(3, ""three""); flat_map m2; m2.emplace(6, ""six""); m2.emplace(7, ""seven""); m2.emplace(8, ""eight""); m1.insert( boost::container::ordered_unique_range_t(), std::make_move_iterator(std::begin(m2)), std::make_move_iterator(std::end(m2))); assert(m1[6] == ""six""); // <- fails, m1[6] is empty insert() accesses the iterator multiple times, trying to determine if it can insert a range of values in a burst.",Bugs,closed,To Be Determined,container,Boost 1.55.0,Problem,fixed,,