[Lldb-commits] [lldb] 753885e - [lldb][test] Skip TestQueueFromStdModule.py pre-Clang-17

Michael Buch via lldb-commits lldb-commits at lists.llvm.org
Wed Aug 6 01:19:13 PDT 2025


Author: Michael Buch
Date: 2025-08-06T09:17:33+01:00
New Revision: 753885eaaf8745a64f502a3a65fa89456d632cd5

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

LOG: [lldb][test] Skip TestQueueFromStdModule.py pre-Clang-17

Failing on the macOS matrix bot for Clang-15:
```
07:38:40    File "/Users/ec2-user/jenkins/workspace/llvm.org/lldb-cmake-matrix/llvm-project/lldb/test/API/commands/expression/import-std-module/queue/TestQueueFromStdModule.py", line 38, in test
07:38:40      self.expect_expr(
07:38:40    File "/Users/ec2-user/jenkins/workspace/llvm.org/lldb-cmake-matrix/llvm-project/lldb/packages/Python/lldbsuite/test/lldbtest.py", line 2571, in expect_expr
07:38:40      value_check.check_value(self, eval_result, str(eval_result))
07:38:40    File "/Users/ec2-user/jenkins/workspace/llvm.org/lldb-cmake-matrix/llvm-project/lldb/packages/Python/lldbsuite/test/lldbtest.py", line 301, in check_value
07:38:40      test_base.assertSuccess(val.GetError())
07:38:40    File "/Users/ec2-user/jenkins/workspace/llvm.org/lldb-cmake-matrix/llvm-project/lldb/packages/Python/lldbsuite/test/lldbtest.py", line 2606, in assertSuccess
07:38:40      self.fail(self._formatMessage(msg, "'{}' is not success".format(error)))
07:38:40  AssertionError: 'error: /Applications/Xcode-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.2.sdk/usr/include/module.modulemap:93:11: header 'stdarg.h' not found
07:38:40     93 |    header "stdarg.h" // note: supplied by the compiler
07:38:40        |           ^
07:38:40  /Users/ec2-user/jenkins/workspace/llvm.org/lldb-cmake-matrix/clang_1501_build/include/c++/v1/ctype.h:38:15: submodule of top-level module 'Darwin' implicitly imported here
07:38:40     38 | #include_next <ctype.h>
07:38:40        |               ^
07:38:40  error: While building module 'std' imported from <lldb wrapper prefix>:42:
```

Added: 
    

Modified: 
    lldb/test/API/commands/expression/import-std-module/queue/TestQueueFromStdModule.py

Removed: 
    


################################################################################
diff  --git a/lldb/test/API/commands/expression/import-std-module/queue/TestQueueFromStdModule.py b/lldb/test/API/commands/expression/import-std-module/queue/TestQueueFromStdModule.py
index b08a53855e1db..95aaa8e7aac88 100644
--- a/lldb/test/API/commands/expression/import-std-module/queue/TestQueueFromStdModule.py
+++ b/lldb/test/API/commands/expression/import-std-module/queue/TestQueueFromStdModule.py
@@ -15,6 +15,10 @@ class TestQueue(TestBase):
         compiler_version=[">", "16.0"],
         bugnumber="https://github.com/llvm/llvm-project/issues/68968",
     )
+    @skipIf(
+        compiler="clang",
+        compiler_version=["<", "17.0"],
+    )
     def test(self):
         self.build()
 


        


More information about the lldb-commits mailing list