]> granicus.if.org Git - clang/commit
[analyzer] SATestBuild: strip trailing newlines from command file.
authorJordan Rose <jordan_rose@apple.com>
Fri, 6 Sep 2013 16:12:41 +0000 (16:12 +0000)
committerJordan Rose <jordan_rose@apple.com>
Fri, 6 Sep 2013 16:12:41 +0000 (16:12 +0000)
commit1c840db980075f56e5747b5b636e319a26722fe3
tree1ac69c7a2a142cd48cbcd0df0fdd2f97daddc919
parent906db27c335a65f568711f0d2d61da39c47ec77f
[analyzer] SATestBuild: strip trailing newlines from command file.

When running a make-based command, SATestBuild tries to append a -jN flag
with an appropriate N to run the build in parallel. However, it failed
to take into account that each line read includes a trailing newline
(unless it is the last line of a file without a trailing newline), which
resulted in the "-jN" appearing on a line on its own.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@190164 91177308-0d34-0410-b5e6-96231b3b80d8
utils/analyzer/SATestBuild.py