diff options
| -rw-r--r-- | tests/projects/c/llvm_compiler_rt/test.lua | 7 |
1 files changed, 6 insertions, 1 deletions
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 |
