From 46bfc2178ec6d3cec234b01e74ce2f383ce317e2 Mon Sep 17 00:00:00 2001 From: Lang Hames Date: Mon, 29 Aug 2016 23:10:20 +0000 Subject: [PATCH] [ORC] Fix unit-test breakage from r280016. Void functions returning error now boolean convert to 'false' if they succeed. Unit tests updated to reflect this. llvm-svn: 280027 --- llvm/unittests/ExecutionEngine/Orc/RPCUtilsTest.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/llvm/unittests/ExecutionEngine/Orc/RPCUtilsTest.cpp b/llvm/unittests/ExecutionEngine/Orc/RPCUtilsTest.cpp index 22d3739a..af194c9 100644 --- a/llvm/unittests/ExecutionEngine/Orc/RPCUtilsTest.cpp +++ b/llvm/unittests/ExecutionEngine/Orc/RPCUtilsTest.cpp @@ -103,7 +103,7 @@ TEST_F(DummyRPC, TestAsyncVoidBool) { // Verify that the function returned ok. auto Err = ResOrErr->first.get(); - EXPECT_TRUE(!!Err) << "Remote void function failed to execute."; + EXPECT_FALSE(!!Err) << "Remote void function failed to execute."; } TEST_F(DummyRPC, TestAsyncIntInt) { @@ -180,7 +180,7 @@ TEST_F(DummyRPC, TestSerialization) { // Verify that the function returned ok. auto Err = ResOrErr->first.get(); - EXPECT_TRUE(!!Err) << "Remote void function failed to execute."; + EXPECT_FALSE(!!Err) << "Remote void function failed to execute."; } // Test the synchronous call API. -- 2.7.4