diff options
author | Justin Bogner <mail@justinbogner.com> | 2014-07-21 18:01:53 +0000 |
---|---|---|
committer | Justin Bogner <mail@justinbogner.com> | 2014-07-21 18:01:53 +0000 |
commit | d2b971aa5e42a2d09603085a3b2ab2b5820ef707 (patch) | |
tree | 8d03ecc3685b29c7cffe88a18f15fea88d33ffed /test/Sema/atomic-expr.c | |
parent | e559847c3d4cf821fee268eafee4ac355ca834cd (diff) |
Sema: Handle C11 atomics when diagnosing out of range comparisons
This fixes a couple of asserts when analyzing comparisons involving
C11 atomics that were uncovered by r205608 when we extended the
applicability of -Wtautological-constant-out-of-range-compare.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@213573 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/Sema/atomic-expr.c')
-rw-r--r-- | test/Sema/atomic-expr.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/test/Sema/atomic-expr.c b/test/Sema/atomic-expr.c index 5602d545cc..997ee90e9f 100644 --- a/test/Sema/atomic-expr.c +++ b/test/Sema/atomic-expr.c @@ -58,3 +58,6 @@ int func_13 (int x, unsigned y) { return x ? data1 : y; } +int func_14 () { + return data1 == 0; +} |