diff --git a/lldb/test/API/lang/BoundsSafety/array_of_ptrs/TestArrayOfBoundsSafetyPointers.py b/lldb/test/API/lang/BoundsSafety/array_of_ptrs/TestArrayOfBoundsSafetyPointers.py index 952533325696b..0a1cfdd848643 100644 --- a/lldb/test/API/lang/BoundsSafety/array_of_ptrs/TestArrayOfBoundsSafetyPointers.py +++ b/lldb/test/API/lang/BoundsSafety/array_of_ptrs/TestArrayOfBoundsSafetyPointers.py @@ -37,10 +37,12 @@ def __run(self, build_dict): self.expect("expr array_of_bounds_safety_pointers[1]", patterns = [zero_init_pattern]) self.expect("frame variable array_of_bounds_safety_pointers[1]", patterns = [zero_init_pattern]) + @skipIf(bugnumber="rdar://141363609") def test_optimized(self): build_dict=dict(CFLAGS_EXTRAS="-O2 -Xclang -fbounds-safety") self.__run(build_dict) + @skipIf(bugnumber="rdar://141363609") def test_unoptimized(self): build_dict=dict(CFLAGS_EXTRAS="-Xclang -fbounds-safety") self.__run(build_dict) diff --git a/lldb/test/API/lang/BoundsSafety/out_of_bounds_pointer/TestOutOfBoundsPointer.py b/lldb/test/API/lang/BoundsSafety/out_of_bounds_pointer/TestOutOfBoundsPointer.py index 27bb0a1c35bca..38a0d605fa06d 100644 --- a/lldb/test/API/lang/BoundsSafety/out_of_bounds_pointer/TestOutOfBoundsPointer.py +++ b/lldb/test/API/lang/BoundsSafety/out_of_bounds_pointer/TestOutOfBoundsPointer.py @@ -85,6 +85,7 @@ def setUp(self): if _get_bool_config("ios_disclosed", fail_value=False): self.build() + @skipIf(bugnumber="rdar://141363609") def test_bidi_known_type_size(self): (_, self.process, _, bkpt) = lldbutil.run_to_source_breakpoint( self, r"// break here:.+", lldb.SBFileSpec("bidi_check_known_type_size.c") @@ -153,6 +154,7 @@ def test_bidi_known_type_size(self): lldbutil.continue_to_breakpoint(self.process, bkpt) self.expect("frame variable fams2", patterns=[self.bidi_full_oob("FAMS_t *")]) + @skipIf(bugnumber="rdar://141363609") def test_bidi_unknown_type_size(self): (_, self.process, _, bkpt) = lldbutil.run_to_source_breakpoint( self, r"// break here:.+", lldb.SBFileSpec("bidi_check_unknown_type_size.c") @@ -202,6 +204,7 @@ def test_bidi_unknown_type_size(self): lldbutil.continue_to_breakpoint(self.process, bkpt) self.expect("frame variable oob_null", patterns=[self.bidi_full_oob("void *")]) + @skipIf(bugnumber="rdar://141363609") def test_idx_known_type_size(self): (_, self.process, _, bkpt) = lldbutil.run_to_source_breakpoint( self, r"// break here:.+", lldb.SBFileSpec("idx_check_known_type_size.c") @@ -251,6 +254,7 @@ def test_idx_known_type_size(self): lldbutil.continue_to_breakpoint(self.process, bkpt) self.expect("frame variable fams2", patterns=[self.full_oob("FAMS_t *")]) + @skipIf(bugnumber="rdar://141363609") def test_idx_unknown_type_size(self): (_, self.process, _, bkpt) = lldbutil.run_to_source_breakpoint( self, r"// break here:.+", lldb.SBFileSpec("idx_check_unknown_type_size.c") diff --git a/lldb/test/Shell/BoundsSafety/boundssafetytrap.test b/lldb/test/Shell/BoundsSafety/boundssafetytrap.test index 46aa225247f2f..f892fb1d53669 100644 --- a/lldb/test/Shell/BoundsSafety/boundssafetytrap.test +++ b/lldb/test/Shell/BoundsSafety/boundssafetytrap.test @@ -1,3 +1,4 @@ +# REQUIRES: rdar141363609 # UNSUPPORTED: system-windows # RUN: %clang_host -Xclang -fbounds-safety -g -O0 %S/Inputs/boundsSafetyTrap.c -o %t.out # RUN: %lldb -b -s %s %t.out | FileCheck %s