From ef3025798da0c24595d0698b79176472c46cca66 Mon Sep 17 00:00:00 2001 From: DubbleClick Date: Mon, 25 Aug 2025 09:29:06 +0700 Subject: [PATCH] fix gcc compiler version --- src/SPC/toolchain/GccNativeToolchain.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/SPC/toolchain/GccNativeToolchain.php b/src/SPC/toolchain/GccNativeToolchain.php index b8e26c25..d8eb8d1a 100644 --- a/src/SPC/toolchain/GccNativeToolchain.php +++ b/src/SPC/toolchain/GccNativeToolchain.php @@ -42,7 +42,7 @@ class GccNativeToolchain implements ToolchainInterface $compiler = getenv('CC') ?: 'gcc'; $version = shell(false)->execWithResult("{$compiler} --version", false); $head = pathinfo($compiler, PATHINFO_BASENAME); - if ($version[0] === 0 && preg_match('/gcc.*(\d+.\d+.\d+)/', $version[1][0], $match)) { + if ($version[0] === 0 && preg_match('/gcc.*?(\d+\.\d+\.\d+)/', $version[1][0], $match)) { return "{$head} {$match[1]}"; } return $head;