<div dir="ltr">phab seems to have combined it w/ the next line, chop off the "gcc/libstdc++" part. The fixed link is: <a href="https://godbolt.org/z/ct2GIe" class="cremed">https://godbolt.org/z/ct2GIe</a><div><br></div><div>In case it still doesn't work, the repro is:</div><div><br></div><div>#include <vector><br><br>class CopyOnly {<br>public:<br>  CopyOnly() {}<br><br>  CopyOnly(CopyOnly&&) = delete;<br>  CopyOnly& operator=(CopyOnly&&) = delete;<br><br>  CopyOnly(const CopyOnly&) = default;<br>  CopyOnly& operator=(const CopyOnly&) = default;<br>};<br><br>void foo() {<br>    std::vector<CopyOnly> x;<br>    x.emplace_back();  // <-- this is broken for -stdlib=libc++ -fno-exceptions (but works w/ -stdlib=libc++, or works w/ gcc, etc.)<br><br>    CopyOnly c;<br>    x.push_back(c);  // <-- this is broken<br>}<br></div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Sep 4, 2019 at 6:40 PM David Blaikie via llvm-commits <<a href="mailto:llvm-commits@lists.llvm.org">llvm-commits@lists.llvm.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">Godbolt link seems to be broken? Could you double-check it?</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Sep 4, 2019 at 5:09 PM Jordan Rupprecht via Phabricator via llvm-commits <<a href="mailto:llvm-commits@lists.llvm.org" target="_blank">llvm-commits@lists.llvm.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">rupprecht added a comment.<br>
<br>
It looks like this breaks uses of `std::vector` with classes that are copy only (moves disabled): <a href="https://godbolt.org/z/ct2GIegcc/libstdc++" rel="noreferrer" target="_blank">https://godbolt.org/z/ct2GIe<br>
gcc/libstdc++</a> or clang/libc++ w/ exceptions enabled both support it.<br>
<br>
Is this breakage intentional?<br>
<br>
<br>
Repository:<br>
  rL LLVM<br>
<br>
CHANGES SINCE LAST ACTION<br>
  <a href="https://reviews.llvm.org/D62228/new/" rel="noreferrer" target="_blank">https://reviews.llvm.org/D62228/new/</a><br>
<br>
<a href="https://reviews.llvm.org/D62228" rel="noreferrer" target="_blank">https://reviews.llvm.org/D62228</a><br>
<br>
<br>
<br>
_______________________________________________<br>
llvm-commits mailing list<br>
<a href="mailto:llvm-commits@lists.llvm.org" target="_blank">llvm-commits@lists.llvm.org</a><br>
<a href="https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-commits" rel="noreferrer" target="_blank">https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-commits</a><br>
</blockquote></div>
_______________________________________________<br>
llvm-commits mailing list<br>
<a href="mailto:llvm-commits@lists.llvm.org" target="_blank">llvm-commits@lists.llvm.org</a><br>
<a href="https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-commits" rel="noreferrer" target="_blank">https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-commits</a><br>
</blockquote></div>