id,summary,reporter,owner,description,type,status,milestone,component,version,severity,resolution,keywords,cc 13420,small_vector - invalid move constructor/move assignment for size < N,Antervis,Ion Gaztañaga,"When **small_vector** is move-constructed or move-assigned from another **small_vector**, the initial one has elements moved out, but vector size is left unchanged. This only happens if internal vector memory is used (vector size is less than in-place capacity N) {{{ small_vector a = {1,2,3}; small_vector b = std::move(a); // after the assignment, a.size() is 3 }}} Detailed example is [https://wandbox.org/permlink/j8fRFEpWcj9Iaz6x here].",Bugs,closed,To Be Determined,container,Boost 1.66.0,Problem,invalid,"small_vector, move",Russkov.AD@…