[Bug c++/77274] GCC uses copy constructor in member initializer list instead of simple initialization

redi at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Wed Aug 17 12:06:00 GMT 2016


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

Jonathan Wakely <redi at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|---                         |INVALID

--- Comment #1 from Jonathan Wakely <redi at gcc dot gnu.org> ---
The copy can be optimized away, but the object still has to be copyable for
that to happen. If you delete the copy constructor it's not copyable.


More information about the Gcc-bugs mailing list