id summary reporter owner description type status milestone component version severity resolution keywords cc 12467 [regression] clang 3.9 and trunk fail to compile small_vector (ICE) anonymous Ion Gaztañaga "https://llvm.org/bugs/show_bug.cgi?id=29091 Minimal example: #include #include using boost::container::small_vector; struct A : small_vector { using vector_t = small_vector; using vector_t::vector_t; using vector_t::operator=; }; template inline void foo(P) { small_vector pls; pls.push_back(P{}); } int main() { foo(A{}); return 0; } Results in an internal compiler error." Bugs new To Be Determined container Boost 1.61.0 Regression