If using clang 3.4, skip tests affected by llvm.org/pr16214

- clang emits incomplete DWARF information for structures referenced via typedef

llvm-svn: 183846
This commit is contained in:
Daniel Malea 2013-06-12 16:48:33 +00:00
parent 8d30480344
commit 31ebbed47a
2 changed files with 6 additions and 0 deletions

View File

@ -124,6 +124,8 @@ class AnonymousTestCase(TestBase):
substrs = ["= 2"])
def expr_parent(self):
if "clang" in self.getCompiler() and "3.4" in self.getCompilerVersion():
self.skipTest("llvm.org/pr16214 -- clang emits partial DWARF for structures referenced via typedef")
self.common_setup(self.line2)
# These should display correctly.

View File

@ -63,6 +63,10 @@ class SharedLibTestCase(TestBase):
def expr(self):
"""Test that types work when defined in a shared library and forward-declared in the main executable"""
if "clang" in self.getCompiler() and "3.4" in self.getCompilerVersion():
self.skipTest("llvm.org/pr16214 -- clang emits partial DWARF for structures referenced via typedef")
self.common_setup()
# This should display correctly.