Fix test which failed Error migration on Windows bots.
authorPete Cooper <peter_cooper@apple.com>
Mon, 4 Apr 2016 16:56:09 +0000 (16:56 +0000)
committerPete Cooper <peter_cooper@apple.com>
Mon, 4 Apr 2016 16:56:09 +0000 (16:56 +0000)
commit4b35a64cb10f16093601c0e3e3b2ea242b741c70
tree3f188702de14033bc66f65aeca718f4efee01211
parent38da8c3bac074d8d5905af10644880ae8efe43fc
Fix test which failed Error migration on Windows bots.

Note, this is https://llvm.org/bugs/show_bug.cgi?id=27187.

The problem here was that just converting an error to a bool doesn't
always set the checked bit.  We only set that bit if the Error didn't
actually contain an error.  Otherwise we'd end potentially up silently
dropping it.

Instead just use the consumeError method which is designed to allow us
to drop an error.

llvm-svn: 265311
lld/unittests/MachOTests/MachONormalizedFileBinaryReaderTests.cpp