llvmbot wrote:
<!--LLVM PR SUMMARY COMMENT--> @llvm/pr-subscribers-clang-static-analyzer-1 Author: Tomohiro Kashiwada (kikairoya) <details> <summary>Changes</summary> On Windows system, scan-build resolves clang++ driver name as "clang-{ver}++.exe" from "clang-{ver}.exe" but should transform to "clang++.exe". --- Full diff: https://github.com/llvm/llvm-project/pull/143135.diff 1 Files Affected: - (modified) clang/tools/scan-build/bin/scan-build (+1-1) ``````````diff diff --git a/clang/tools/scan-build/bin/scan-build b/clang/tools/scan-build/bin/scan-build index b90e635d31757..da7fe94cf4c03 100755 --- a/clang/tools/scan-build/bin/scan-build +++ b/clang/tools/scan-build/bin/scan-build @@ -1898,7 +1898,7 @@ if ($Clang !~ /\+\+(\.exe)?$/) { # Determine operating system under which this copy of Perl was built. my $IsWinBuild = ($^O =~/msys|cygwin|MSWin32/); if($IsWinBuild) { - $ClangCXX =~ s/.exe$/++.exe/; + $ClangCXX =~ s/\-\d+(\.\d+)?.exe$/++.exe/; } else { $ClangCXX =~ s/\-\d+(\.\d+)?$//; `````````` </details> https://github.com/llvm/llvm-project/pull/143135 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits