https://github.com/DavidSpickett created 
https://github.com/llvm/llvm-project/pull/156306

This uses split DWARF and from looking at other tests, it should not be running 
on Darwin or Windows.

It does pass using the DIA PDB plugin but I think this is misleading because 
it's not actually testing the intended feature.

When the native PDB plugin is used it fails because it cannot set a breakpoint.

I don't see a point to running this test on Windows at all.

>From f3853a2b609f5ca3f8ff89e4491c5a09cadccc86 Mon Sep 17 00:00:00 2001
From: David Spickett <david.spick...@linaro.org>
Date: Mon, 1 Sep 2025 10:32:59 +0000
Subject: [PATCH] [llldb][test] Mark a DWO test unsupported on Darwin and
 Windows

This uses split DWARF and from looking at other tests, it should not
be running on Darwin or Windows.

It does pass using the DIA PDB plugin but I think this is misleading
because it's not actually testing the intended feature.

When the native PDB plugin is used it fails because it cannot set
a breakpoint.

I don't see a point to running this test on Windows at all.
---
 .../Shell/SymbolFile/DWARF/dwo-static-data-member-access.test  | 3 +++
 1 file changed, 3 insertions(+)

diff --git 
a/lldb/test/Shell/SymbolFile/DWARF/dwo-static-data-member-access.test 
b/lldb/test/Shell/SymbolFile/DWARF/dwo-static-data-member-access.test
index 6e4deae7b9a0d..40d5e90097eb6 100644
--- a/lldb/test/Shell/SymbolFile/DWARF/dwo-static-data-member-access.test
+++ b/lldb/test/Shell/SymbolFile/DWARF/dwo-static-data-member-access.test
@@ -4,6 +4,9 @@
 # a DW_TAG_variable DIE, whose parent DIE is only
 # a forward declaration.
 
+# UNSUPPORTED: system-darwin
+# UNSUPPORTED: system-windows
+
 # RUN: %clangxx_host %S/Inputs/dwo-static-data-member.cpp \
 # RUN:   -g -gdwarf-5 -gsplit-dwarf -flimit-debug-info -o %t
 # RUN: %lldb %t -s %s -o exit 2>&1 | FileCheck %s

_______________________________________________
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

Reply via email to