[Bug libstdc++/80654] is_trivially_copy_constructible fails with compiler error with vector of uncopyable objects

f.heckenbach@fh-soft.de gcc-bugzilla@gcc.gnu.org
Sun Apr 1 22:16:00 GMT 2018


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80654

Frank Heckenbach <f.heckenbach@fh-soft.de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |f.heckenbach@fh-soft.de

--- Comment #5 from Frank Heckenbach <f.heckenbach@fh-soft.de> ---
Hit the same bug.

It also seems to affect std::deque, std::list, std::forward_list, std::set,
std::unordered_set, std::map, std::unordered_map,
std::multiset, std::unordered_multiset, std::multimap, std::unordered_multimap,
so apparently all standard library containers.

Mentioning in case the fix affects the implementation of std::vector.


More information about the Gcc-bugs mailing list