[libcxx-commits] [PATCH] D62228: Make `vector` unconditionally move elements when exceptions are disabled.

David Blaikie via libcxx-commits libcxx-commits at lists.llvm.org
Wed Sep 4 18:40:05 PDT 2019


Godbolt link seems to be broken? Could you double-check it?

On Wed, Sep 4, 2019 at 5:09 PM Jordan Rupprecht via Phabricator via
llvm-commits <llvm-commits at lists.llvm.org> wrote:

> rupprecht added a comment.
>
> It looks like this breaks uses of `std::vector` with classes that are copy
> only (moves disabled): https://godbolt.org/z/ct2GIe
> gcc/libstdc++ <https://godbolt.org/z/ct2GIegcc/libstdc++> or clang/libc++
> w/ exceptions enabled both support it.
>
> Is this breakage intentional?
>
>
> Repository:
>   rL LLVM
>
> CHANGES SINCE LAST ACTION
>   https://reviews.llvm.org/D62228/new/
>
> https://reviews.llvm.org/D62228
>
>
>
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at lists.llvm.org
> https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-commits
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/libcxx-commits/attachments/20190904/ccced9dd/attachment-0001.html>


More information about the libcxx-commits mailing list