From d49a8f9b54c3009b6b8f59b1bd133d3907bada3f Mon Sep 17 00:00:00 2001 From: Greg Clayton Date: Fri, 29 Apr 2016 21:26:46 +0000 Subject: 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 llvm-svn: 268110 --- lldb/packages/Python/lldbsuite/test/lang/c/bitfields/TestBitfields.py | 1 - 1 file changed, 1 deletion(-) (limited to 'lldb/packages/Python/lldbsuite/test') 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() -- cgit v1.2.3