commit | f4699d14b03d805ad9ccaa6288836ac2a8612925 | [log] [tgz] |
---|---|---|
author | Argyrios Kyrtzidis <akyrtzi@gmail.com> | Fri Feb 18 20:55:19 2011 +0000 |
committer | Argyrios Kyrtzidis <akyrtzi@gmail.com> | Fri Feb 18 20:55:19 2011 +0000 |
tree | 8c5c729ef92200381ad875e9453ceb494d9c4159 | |
parent | 16f744beaaa30bf3847740ca8e8beb6f0d3a0b93 [diff] [blame] |
[analyzer] Fix a crash when analyzing C++ code. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@125958 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/test/Analysis/cxx-crashes.cpp b/test/Analysis/cxx-crashes.cpp new file mode 100644 index 0000000..720850c --- /dev/null +++ b/test/Analysis/cxx-crashes.cpp
@@ -0,0 +1,7 @@ +// RUN: %clang_cc1 -analyze -analyzer-check-objc-mem -verify %s + +int f1(char *dst) { + char *p = dst + 4; + char *q = dst + 3; + return !(q >= p); +}