[Lldb-commits] [lldb] [lldb][Windows] Enable the multithreaded and multiple-debuggers API tests (PR #224305)

Charles Zablit via lldb-commits lldb-commits at lists.llvm.org
Mon Sep 21 08:51:58 PDT 2026


================
@@ -18,16 +18,13 @@ def setUp(self):
         TestBase.setUp(self)
 
     @skipIfRemote
-    # clang-cl does not support throw or catch (llvm.org/pr24538)
-    @skipIfWindows
+    @skipIfWindows  # https://github.com/llvm/llvm-project/issues/224303
----------------
charles-zablit wrote:

So in testing that, it turns out that `buildDriver` uses the gnu-style clang driver, which for `*-windows-msvc` links libcmt unless `-fms-runtime-lib=` is passed, so the driver got the static CRT while liblldb.dll has the dynamic one.

Building the drivers with `-fms-runtime-lib=dll` makes both crashes go away!

https://github.com/llvm/llvm-project/pull/224305


More information about the lldb-commits mailing list