http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55043
--- Comment #16 from Jonathan Wakely <redi at gcc dot gnu.org> 2012-10-24 17:36:52 UTC --- I have a better idea: specialize is_copy_constructible for each std::container to depend on whether its value type is CopyInsertable into it.