summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJustin Lebar <jlebar@google.com>2016-08-15 20:38:48 +0000
committerJustin Lebar <jlebar@google.com>2016-08-15 20:38:48 +0000
commita27654a7931bb31f555edb97b7c1d856d97678e8 (patch)
treeb5c198fbb04d561a45a7008fccb35f630deacfef
parent5b140cdd17d66899236e06f361f1b45398f678b2 (diff)
downloadbcm5719-llvm-a27654a7931bb31f555edb97b7c1d856d97678e8.tar.gz
bcm5719-llvm-a27654a7931bb31f555edb97b7c1d856d97678e8.zip
[CUDA] Fix CUDA install version parsing.
Summary: getAsInteger returns true on error. Oops. No test because the behavior at the moment is identical with or without this change. Reviewers: tra Subscribers: cfe-commits, Prazek Differential Revision: https://reviews.llvm.org/D23340 llvm-svn: 278733
-rw-r--r--clang/lib/Driver/ToolChains.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/clang/lib/Driver/ToolChains.cpp b/clang/lib/Driver/ToolChains.cpp
index fe866dfef3b..4d438c2355d 100644
--- a/clang/lib/Driver/ToolChains.cpp
+++ b/clang/lib/Driver/ToolChains.cpp
@@ -1730,8 +1730,8 @@ static CudaVersion ParseCudaVersionFile(llvm::StringRef V) {
int Major = -1, Minor = -1;
auto First = V.split('.');
auto Second = First.second.split('.');
- if (!First.first.getAsInteger(10, Major) ||
- !Second.first.getAsInteger(10, Minor))
+ if (First.first.getAsInteger(10, Major) ||
+ Second.first.getAsInteger(10, Minor))
return CudaVersion::UNKNOWN;
if (Major == 7 && Minor == 0) {
OpenPOWER on IntegriCloud