From df60ccff0e52fae35466d5f3bb2189aa2b6dd9d8 Mon Sep 17 00:00:00 2001 From: DubbleClick Date: Mon, 25 Aug 2025 09:52:03 +0700 Subject: [PATCH] also make sure clang version uses dots --- src/SPC/toolchain/ClangNativeToolchain.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/SPC/toolchain/ClangNativeToolchain.php b/src/SPC/toolchain/ClangNativeToolchain.php index ad09244c..a57b2e8b 100644 --- a/src/SPC/toolchain/ClangNativeToolchain.php +++ b/src/SPC/toolchain/ClangNativeToolchain.php @@ -45,7 +45,7 @@ class ClangNativeToolchain implements ToolchainInterface $compiler = getenv('CC') ?: 'clang'; $version = shell(false)->execWithResult("{$compiler} --version", false); $head = pathinfo($compiler, PATHINFO_BASENAME); - if ($version[0] === 0 && preg_match('/clang version (\d+.\d+.\d+)/', $version[1][0], $match)) { + if ($version[0] === 0 && preg_match('/clang version (\d+\.\d+\.\d+)/', $version[1][0], $match)) { return "{$head} {$match[1]}"; } return $head;