summaryrefslogtreecommitdiffstats
path: root/lldb/packages/Python/lldbsuite/test/lang/c/bitfields
diff options
context:
space:
mode:
authorGreg Clayton <gclayton@apple.com>2016-04-29 21:26:46 +0000
committerGreg Clayton <gclayton@apple.com>2016-04-29 21:26:46 +0000
commitd49a8f9b54c3009b6b8f59b1bd133d3907bada3f (patch)
tree939cb5daa565fc8e2494211d2818ccd12b8fc856 /lldb/packages/Python/lldbsuite/test/lang/c/bitfields
parente782c5ee942f3cb817fe39428f505297199ee156 (diff)
downloadbcm5719-llvm-d49a8f9b54c3009b6b8f59b1bd133d3907bada3f.tar.gz
bcm5719-llvm-d49a8f9b54c3009b6b8f59b1bd133d3907bada3f.zip
Watch out for compilers that generate bad bitfield info. If the bit size of a bitfield member doesn't lie within the bit bounds of the type itself, just leave it out so we don't get clang asserting and killing our IDE when it gets unhappy with the information.
https://llvm.org/bugs/show_bug.cgi?id=27515 <rdar://problem/21082998> llvm-svn: 268110
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/lang/c/bitfields')
-rw-r--r--lldb/packages/Python/lldbsuite/test/lang/c/bitfields/TestBitfields.py1
1 files changed, 0 insertions, 1 deletions
diff --git a/lldb/packages/Python/lldbsuite/test/lang/c/bitfields/TestBitfields.py b/lldb/packages/Python/lldbsuite/test/lang/c/bitfields/TestBitfields.py
index 5f67479d9e8..3caf9162f8a 100644
--- a/lldb/packages/Python/lldbsuite/test/lang/c/bitfields/TestBitfields.py
+++ b/lldb/packages/Python/lldbsuite/test/lang/c/bitfields/TestBitfields.py
@@ -22,7 +22,6 @@ class BitfieldsTestCase(TestBase):
@skipIfWindows # BitFields exhibit crashes in record layout on Windows (http://llvm.org/pr21800)
@skipIf("llvm.org/pr27510", oslist=["linux"], compiler="clang", compiler_version=[">=", "3.9"]) # expectedFailure, skip to avoid crash
- @skipIf("llvm.org/pr27515", oslist=["macosx"]) # Assertion failed: (Offset >= Size), function insertPadding CGRecordLayoutBuilder.cpp
def test_and_run_command(self):
"""Test 'frame variable ...' on a variable with bitfields."""
self.build()
OpenPOWER on IntegriCloud