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:
parent
8d30480344
commit
31ebbed47a
|
@ -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.
|
||||
|
|
|
@ -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.
|
||||
|
|
Loading…
Reference in New Issue