]> granicus.if.org Git - clang/commitdiff
[Sema] fix -Wfloat-conversion test case.
authorNick Desaulniers <ndesaulniers@google.com>
Mon, 13 Aug 2018 18:07:50 +0000 (18:07 +0000)
committerNick Desaulniers <ndesaulniers@google.com>
Mon, 13 Aug 2018 18:07:50 +0000 (18:07 +0000)
Summary:
Fixes r339581 ("[SEMA] add more -Wfloat-conversion to
compound assigment analysis").

This test case was caught in postsubmit testing.

Reviewers: aaron.ballman, gkistanova

Reviewed By: aaron.ballman

Subscribers: cfe-commits, srhines

Differential Revision: https://reviews.llvm.org/D50647

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

test/Sema/conversion.c

index aa591c9fa60d125595a3bf6e2d74404b30629df5..07b22a8a6489614ed367fe36e89713296c56567f 100644 (file)
@@ -359,7 +359,7 @@ void f7676608(int);
 void test_7676608(void) {
   float q = 0.7f;
   char c = 5;
-  f7676608(c *= q);
+  f7676608(c *= q); // expected-warning {{conversion}}
 }
 
 // <rdar://problem/7904686>