From 0fcd676c076e4f03d36f19947bb75b8e2a3dfed8 Mon Sep 17 00:00:00 2001 From: Adrian Prantl Date: Thu, 6 Feb 2025 12:11:52 -0800 Subject: [PATCH] Revert "[lldb][test] Re-enable bounds safety tests" --- .../array_of_ptrs/TestArrayOfBoundsSafetyPointers.py | 2 ++ .../out_of_bounds_pointer/TestOutOfBoundsPointer.py | 4 ++++ 2 files changed, 6 insertions(+) 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 d89952f13d0a7..a157f34c44ecf 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 @@ -80,6 +80,7 @@ def partial_oob(self, type_name): def overflow_oob(self, type_name): return self.get_idx_var_regex(oob_kind=OOBKind.Overflow, type_name=type_name) + @skipIf(bugnumber="rdar://141363609") def test_bidi_known_type_size(self): self.build() @@ -150,6 +151,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.build() @@ -201,6 +203,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.build() @@ -252,6 +255,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.build()