diff options
| author | Nick Kledzik <kledzik@apple.com> | 2013-11-07 01:27:47 +0000 |
|---|---|---|
| committer | Nick Kledzik <kledzik@apple.com> | 2013-11-07 01:27:47 +0000 |
| commit | 3c686e3561fe4b6232c0d411a1f183ae099a6b53 (patch) | |
| tree | a68c5d988445e463ed96842db245f71d3a93741d /lld/unittests/MachOTests/MachONormalizedFileBinaryWriterTests.cpp | |
| parent | 57b8f44c87b621144c8d0fe129ed61d6c1038bc2 (diff) | |
| download | bcm5719-llvm-3c686e3561fe4b6232c0d411a1f183ae099a6b53.tar.gz bcm5719-llvm-3c686e3561fe4b6232c0d411a1f183ae099a6b53.zip | |
add debug logging to help figure out why some tests fail on some build bots
llvm-svn: 194186
Diffstat (limited to 'lld/unittests/MachOTests/MachONormalizedFileBinaryWriterTests.cpp')
| -rw-r--r-- | lld/unittests/MachOTests/MachONormalizedFileBinaryWriterTests.cpp | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/lld/unittests/MachOTests/MachONormalizedFileBinaryWriterTests.cpp b/lld/unittests/MachOTests/MachONormalizedFileBinaryWriterTests.cpp index 67b81dde0dd..64da315584e 100644 --- a/lld/unittests/MachOTests/MachONormalizedFileBinaryWriterTests.cpp +++ b/lld/unittests/MachOTests/MachONormalizedFileBinaryWriterTests.cpp @@ -275,6 +275,12 @@ TEST(BinaryWriterTest, obj_relocs_x86) { EXPECT_EQ(N_UNDF, barUndef.type); EXPECT_EQ(SymbolScope(N_EXT), barUndef.scope); const Symbol& tbarUndef = f2->undefinedSymbols[1]; + // BEGIN debug + if (!tbarUndef.name.equals("_tbar")) { + llvm::errs() << "obj_relocs_x86 _tbar is actually '" + << tbarUndef.name << "'\n"; + } + // END debug EXPECT_TRUE(tbarUndef.name.equals("_tbar")); EXPECT_EQ(N_UNDF, tbarUndef.type); EXPECT_EQ(SymbolScope(N_EXT), tbarUndef.scope); @@ -282,7 +288,19 @@ TEST(BinaryWriterTest, obj_relocs_x86) { EXPECT_EQ(1UL, f2->sections.size()); const Section& text = f2->sections[0]; EXPECT_TRUE(text.segmentName.equals("__TEXT")); + // BEGIN debug + if (!text.segmentName.equals("__TEXT")) { + llvm::errs() << "obj_relocs_x86 __TEXT is actually '" + << text.segmentName << "'\n"; + } + // END debug EXPECT_TRUE(text.sectionName.equals("__text")); + // BEGIN debug + if (!text.sectionName.equals("__text")) { + llvm::errs() << "obj_relocs_x86 __text is actually '" + << text.sectionName << "'\n"; + } + // END debug EXPECT_EQ(S_REGULAR, text.type); EXPECT_EQ(text.attributes,SectionAttr(S_ATTR_PURE_INSTRUCTIONS | S_ATTR_SOME_INSTRUCTIONS)); |

