diff options
| author | Lang Hames <lhames@gmail.com> | 2018-01-06 04:35:51 +0000 |
|---|---|---|
| committer | Lang Hames <lhames@gmail.com> | 2018-01-06 04:35:51 +0000 |
| commit | 623bd270cc39b212042aa090eaffc71ec29dc06d (patch) | |
| tree | 8d65ce1d16b7699177e33286575fa2cd1de2e0f9 | |
| parent | 719757039fc4e4f3318d6999b2d5b2787f6838f6 (diff) | |
| download | bcm5719-llvm-623bd270cc39b212042aa090eaffc71ec29dc06d.tar.gz bcm5719-llvm-623bd270cc39b212042aa090eaffc71ec29dc06d.zip | |
[ORC] More debugging output to track down tester failures.
llvm-svn: 321925
| -rw-r--r-- | llvm/unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/llvm/unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp b/llvm/unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp index 91a7083924b..51a14f58eac 100644 --- a/llvm/unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp +++ b/llvm/unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp @@ -26,12 +26,18 @@ TEST(CoreAPIsTest, AsynchronousSymbolQuerySuccessfulResolutionOnly) { bool OnReadyRun = false; auto OnResolution = [&](Expected<SymbolMap> Result) { + errs() << "Entered notify\n"; EXPECT_TRUE(!!Result) << "Resolution unexpectedly returned error"; + errs() << "Past expect 1\n"; auto I = Result->find(Foo); + errs() << "Past find\n"; EXPECT_NE(I, Result->end()) << "Could not find symbol definition"; + errs() << "Past expect 2\n"; EXPECT_EQ(cantFail(I->second.getAddress()), FakeAddr) << "Resolution returned incorrect result"; + errs() << "Past expect 3\n"; OnResolutionRun = true; + errs() << "Exiting notify\n"; }; auto OnReady = [&](Error Err) { |

