[llvm] r223802 - IR: Split Metadata from Value

Reid Kleckner rnk at google.com
Tue Dec 9 15:13:47 PST 2014


On Tue, Dec 9, 2014 at 12:40 PM, Hans Wennborg <hans at chromium.org> wrote:

> It seems to have helped, but now it fails with:
>
> ..\lib\Linker\LinkModules.cpp(1315) : error C2593: 'operator !=' is
> ambiguous
>         could be 'built-in C++ operator!=(bool, bool)'
>         or       'built-in C++ operator!=(llvm::Metadata *, llvm::Metadata
> *)'
>         while trying to match the argument list '(const llvm::MDOperand,
> const l
> lvm::MDOperand)'
> ..\lib\Linker\LinkModules.cpp(1340) : error C2593: 'operator !=' is
> ambiguous
>         could be 'built-in C++ operator!=(bool, bool)'
>         or       'built-in C++ operator!=(llvm::Metadata *, llvm::Metadata
> *)'
>         while trying to match the argument list '(const llvm::MDOperand,
> const l
> lvm::MDOperand)'
> ..\lib\Linker\LinkModules.cpp(1348) : error C2593: 'operator !=' is
> ambiguous
>         could be 'built-in C++ operator!=(bool, bool)'
>         or       'built-in C++ operator!=(llvm::Metadata *, llvm::Metadata
> *)'
>         while trying to match the argument list '(const llvm::MDOperand,
> const l
> lvm::MDOperand)'
>
>
> I've committed my attempt in r223824.
>

Everything builds for me, but I get lots of crashes in CGDebugInfo.cpp in
the test suite now when building with MSVC. I'll try to get more
information soon.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20141209/8b47bda7/attachment.html>


More information about the llvm-commits mailing list