[PATCH] D12827: [analyzer] fix an error finding clang path
    Honggyu Kim via cfe-commits 
    cfe-commits at lists.llvm.org
       
    Sat Sep 12 05:03:53 PDT 2015
    
    
  
honggyu.kim updated the summary for this revision.
honggyu.kim updated this revision to Diff 34624.
http://reviews.llvm.org/D12827
Files:
  tools/scan-build/scan-build
Index: tools/scan-build/scan-build
===================================================================
--- tools/scan-build/scan-build
+++ tools/scan-build/scan-build
@@ -1644,9 +1644,9 @@
 
 # Find 'clang'
 if (!defined $Options{AnalyzerDiscoveryMethod}) {
-  $Clang = Cwd::realpath("$RealBin/bin/clang") if (-d "$RealBin/bin/clang");
+  $Clang = Cwd::realpath("$RealBin/bin/clang") if (-f "$RealBin/bin/clang");
   if (!defined $Clang || ! -x $Clang) {
-    $Clang = Cwd::realpath("$RealBin/clang") if (-d "$RealBin/clang");
+    $Clang = Cwd::realpath("$RealBin/clang") if (-f "$RealBin/clang");
   }
   if (!defined $Clang || ! -x $Clang) {
     if (!$RequestDisplayHelp && !$ForceDisplayHelp) {
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D12827.34624.patch
Type: text/x-patch
Size: 700 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20150912/8c0b1d8a/attachment.bin>
    
    
More information about the cfe-commits
mailing list