[libcxx-dev] std::vector using copy constructor on existing elements during reserve()

Marshall Clow via libcxx-dev libcxx-dev at lists.llvm.org
Mon Apr 29 04:16:09 PDT 2019

On Sun, Apr 28, 2019 at 9:36 PM Eric Fiselier <eric at efcs.ca> wrote:

> Changing the behavior of unary noexcept  is a much larger and complicated
> change than fixing vector.
> At the moment `-fno-exceptions` is a subset of standard C++.

I disagree with this assertion.  `-fno-exceptions` has nothing to do with
standard C++.

> Changing noexcept would make it non-standard and non-portable.
> Do we want that?

We're already non-standard and non-portable here.

-- Marshall
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/libcxx-dev/attachments/20190429/72e8878b/attachment-0001.html>

More information about the libcxx-dev mailing list