From 8b78b9de1c145816ea478986a21e5204cdf75f78 Mon Sep 17 00:00:00 2001 From: Christian Kandeler Date: Mon, 21 Oct 2024 13:51:01 +0200 Subject: [PATCH] ProjectExplorer: Do not detect clang executable twice This fixes a soft assert in ToolchainManager. Change-Id: I8d0e4482a2eaff8b021f24558842fec557d7b4fe Reviewed-by: hjk --- src/plugins/projectexplorer/gcctoolchain.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/plugins/projectexplorer/gcctoolchain.cpp b/src/plugins/projectexplorer/gcctoolchain.cpp index 508a80736ec..90c0d81f4d9 100644 --- a/src/plugins/projectexplorer/gcctoolchain.cpp +++ b/src/plugins/projectexplorer/gcctoolchain.cpp @@ -1626,7 +1626,7 @@ Toolchains GccToolchainFactory::autoDetectSdkClangToolchain(const Toolchains &kn for (Toolchain * const existingTc : known) { if (existingTc->compilerCommand() == *compilerPath) - return {existingTc}; + return {}; } return {autoDetectToolchain({*compilerPath, Constants::C_LANGUAGE_ID}, GccToolchain::Clang)};