[Lldb-commits] [lldb] cc0bdb3 - [lldb][test] Skip Objective-C FrameFormat tests on Windows

Michael Buch via lldb-commits lldb-commits at lists.llvm.org
Sat Apr 26 00:44:49 PDT 2025


Author: Michael Buch
Date: 2025-04-26T08:40:29+01:00
New Revision: cc0bdb38ee6976c24e5e3dcb2b3fd190a4ae7112

URL: https://github.com/llvm/llvm-project/commit/cc0bdb38ee6976c24e5e3dcb2b3fd190a4ae7112
DIFF: https://github.com/llvm/llvm-project/commit/cc0bdb38ee6976c24e5e3dcb2b3fd190a4ae7112.diff

LOG: [lldb][test] Skip Objective-C FrameFormat tests on Windows

This were failing on Windows CI with errors like:
```
22: (lldb) bt
23: * thread #1, stop reason = breakpoint 1.1
24:  frame #0: 0x00007ff7c5e41000 TestFrameFormatFunctionFormattedArgumentsObjC.test.tmp.objc.out`func at main.m:2
25:  frame #1: 0x00007ff7c5e4101c TestFrameFormatFunctionFormattedArgumentsObjC.test.tmp.objc.out`bar + 12 at main.m:3
26:  frame #2: 0x00007ff7c5e4103c TestFrameFormatFunctionFormattedArgumentsObjC.test.tmp.objc.out`main + 16 at main.m:5
27:  custom-frame '()'
     !~~~~~~~~~~~       error: no match expected
28:  custom-frame '(__formal=<unavailable>)'
```

Added: 
    

Modified: 
    lldb/test/Shell/Settings/TestCxxFrameFormatMixedLanguages.test
    lldb/test/Shell/Settings/TestCxxFrameFormatObjC.test
    lldb/test/Shell/Settings/TestFrameFormatFunctionFormattedArgumentsObjC.test

Removed: 
    


################################################################################
diff  --git a/lldb/test/Shell/Settings/TestCxxFrameFormatMixedLanguages.test b/lldb/test/Shell/Settings/TestCxxFrameFormatMixedLanguages.test
index 854cf6384d8ee..bafd36f5ae177 100644
--- a/lldb/test/Shell/Settings/TestCxxFrameFormatMixedLanguages.test
+++ b/lldb/test/Shell/Settings/TestCxxFrameFormatMixedLanguages.test
@@ -1,3 +1,5 @@
+# UNSUPPORTED: system-windows
+
 # Test the plugin.cplusplus.display.function-name-format setting
 # when interoperating multiple languages.
 

diff  --git a/lldb/test/Shell/Settings/TestCxxFrameFormatObjC.test b/lldb/test/Shell/Settings/TestCxxFrameFormatObjC.test
index 525ada2afe99c..ba574444bc8a8 100644
--- a/lldb/test/Shell/Settings/TestCxxFrameFormatObjC.test
+++ b/lldb/test/Shell/Settings/TestCxxFrameFormatObjC.test
@@ -1,3 +1,5 @@
+# UNSUPPORTED: system-windows
+
 # Test the plugin.cplusplus.display.function-name-format setting.
 
 # RUN: split-file %s %t

diff  --git a/lldb/test/Shell/Settings/TestFrameFormatFunctionFormattedArgumentsObjC.test b/lldb/test/Shell/Settings/TestFrameFormatFunctionFormattedArgumentsObjC.test
index fdafa65c6d05d..61adb2ec8ac9a 100644
--- a/lldb/test/Shell/Settings/TestFrameFormatFunctionFormattedArgumentsObjC.test
+++ b/lldb/test/Shell/Settings/TestFrameFormatFunctionFormattedArgumentsObjC.test
@@ -1,3 +1,5 @@
+# UNSUPPORTED: system-windows
+
 # Check that we have an appropriate fallback for ${function.formatted-arguments} in languages that
 # don't implement this frame format variable (in this case Objective-C).
 #


        


More information about the lldb-commits mailing list