From a1c3a6c791fd97ab2e7f1d847ebd45b1f44f7dc2 Mon Sep 17 00:00:00 2001 From: ruki Date: Thu, 18 Dec 2025 23:17:46 +0800 Subject: fix check llvm on ci --- tests/projects/c/llvm_compiler_rt/test.lua | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/tests/projects/c/llvm_compiler_rt/test.lua b/tests/projects/c/llvm_compiler_rt/test.lua index bf2619e75..0c3481348 100644 --- a/tests/projects/c/llvm_compiler_rt/test.lua +++ b/tests/projects/c/llvm_compiler_rt/test.lua @@ -8,7 +8,12 @@ function run_test(toolchain_name) flags = "-vD" end - local toolchain_inst = toolchain.load(toolchain_name) + local plat = os.host() + local arch = os.arch() + if is_subhost("msys2") then + plat = "mingw" + end + local toolchain_inst = toolchain.load(toolchain_name, {plat = plat, arch = arch}) if not toolchain_inst or not toolchain_inst:check() then wprint(toolchain_name .. " not found, skipping tests") return -- cgit v1.3.1