diff options
author | Greg Clayton <gclayton@apple.com> | 2016-04-29 21:26:46 +0000 |
---|---|---|
committer | Greg Clayton <gclayton@apple.com> | 2016-04-29 21:26:46 +0000 |
commit | d49a8f9b54c3009b6b8f59b1bd133d3907bada3f (patch) | |
tree | 939cb5daa565fc8e2494211d2818ccd12b8fc856 /lldb/packages/Python/lldbsuite | |
parent | e782c5ee942f3cb817fe39428f505297199ee156 (diff) | |
download | bcm5719-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')
-rw-r--r-- | lldb/packages/Python/lldbsuite/test/lang/c/bitfields/TestBitfields.py | 1 |
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() |