[llvm] r266665 - [Orc] Explicitly delete RPC::SequenceNumberManager's copy-constructor and

Lang Hames via llvm-commits llvm-commits at lists.llvm.org
Tue Apr 19 09:53:10 PDT 2016


Hi Oliver,

I missed that, thanks very much for the heads up. I'm looking into it now.

- Lang.

On Tue, Apr 19, 2016 at 1:48 AM, Oliver Stannard <Oliver.Stannard at arm.com>
wrote:

> Hi Lang,
>
> One of the MSVC buildbots is still failing after this commit:
> http://bb.pgr.jp/builders/ninja-clang-i686-msc18-R/builds/6882
>
> Oliver
>
> > -----Original Message-----
> > From: llvm-commits [mailto:llvm-commits-bounces at lists.llvm.org] On
> Behalf
> > Of Lang Hames via llvm-commits
> > Sent: 18 April 2016 21:56
> > To: llvm-commits at lists.llvm.org
> > Subject: [llvm] r266665 - [Orc] Explicitly delete
> > RPC::SequenceNumberManager's copy-constructor and
> >
> > Author: lhames
> > Date: Mon Apr 18 15:56:22 2016
> > New Revision: 266665
> >
> > URL: http://llvm.org/viewvc/llvm-project?rev=266665&view=rev
> > Log:
> > [Orc] Explicitly delete RPC::SequenceNumberManager's copy-constructor and
> > copy-assignment operator.
> >
> > MSVC is trying to synthesize these and failing. Hopefully explicitly
> > deleting
> > them will help.
> >
> >
> > Modified:
> >     llvm/trunk/include/llvm/ExecutionEngine/Orc/RPCUtils.h
> >
> > Modified: llvm/trunk/include/llvm/ExecutionEngine/Orc/RPCUtils.h
> > URL: http://llvm.org/viewvc/llvm-
> >
> project/llvm/trunk/include/llvm/ExecutionEngine/Orc/RPCUtils.h?rev=266665&
> > r1=266664&r2=266665&view=diff
> >
> ==========================================================================
> > ====
> > --- llvm/trunk/include/llvm/ExecutionEngine/Orc/RPCUtils.h (original)
> > +++ llvm/trunk/include/llvm/ExecutionEngine/Orc/RPCUtils.h Mon Apr 18
> > 15:56:22 2016
> > @@ -549,6 +549,9 @@ private:
> >    public:
> >      SequenceNumberManager() = default;
> >
> > +    SequenceNumberManager(const SequenceNumberManager&) = delete;
> > +    SequenceNumberManager& operator=(const SequenceNumberManager&) =
> > delete;
> > +
> >      SequenceNumberManager(SequenceNumberManager &&Other)
> >          : NextSequenceNumber(std::move(Other.NextSequenceNumber)),
> >            FreeSequenceNumbers(std::move(Other.FreeSequenceNumbers)) {}
> >
> >
> > _______________________________________________
> > llvm-commits mailing list
> > llvm-commits at lists.llvm.org
> > http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-commits
> IMPORTANT NOTICE: The contents of this email and any attachments are
> confidential and may also be privileged. If you are not the intended
> recipient, please notify the sender immediately and do not disclose the
> contents to any other person, use it for any purpose, or store or copy the
> information in any medium. Thank you.
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20160419/fabd346f/attachment.html>


More information about the llvm-commits mailing list