]> granicus.if.org Git - clang/commitdiff
[analyzer] SATestBuild.py: fix broken string concatenation
authorJordan Rose <jordan_rose@apple.com>
Fri, 16 Nov 2012 17:41:21 +0000 (17:41 +0000)
committerJordan Rose <jordan_rose@apple.com>
Fri, 16 Nov 2012 17:41:21 +0000 (17:41 +0000)
This has been broken for a while, but the branch was never being taken.
(We were trying to do 'str + floatVal'; now we do 'str % intVal' and use
the '%d' format.)

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@168174 91177308-0d34-0410-b5e6-96231b3b80d8

utils/analyzer/SATestBuild.py

index 9bb66e4956ad41588dba5533a33c2671355abab4..4d68fd87317d45d11303319b89dc46ca3a7909c1 100755 (executable)
@@ -142,7 +142,7 @@ if not Clang:
     sys.exit(-1)
 
 # Number of jobs.
-Jobs = math.ceil(detectCPUs() * 0.75)
+Jobs = int(math.ceil(detectCPUs() * 0.75))
 
 # Project map stores info about all the "registered" projects.
 ProjectMapFile = "projectMap.csv"
@@ -214,7 +214,7 @@ def runScanBuild(Dir, SBOutputDir, PBuildLogFile):
             # to speed up analysis.  xcodebuild will
             # automatically use the maximum number of cores.
             if Command.startswith("make ") or Command == "make":
-                Command += " -j" + Jobs
+                Command += " -j%d" % Jobs
             SBCommand = SBPrefix + Command
             if Verbose == 1:        
                 print "  Executing: %s" % (SBCommand,)