xbolva00 marked an inline comment as done.
xbolva00 added inline comments.

================
Comment at: test/Sema/unary-minus-integer-impcast-2.c:1
+// RUN: %clang_cc1 %s -verify -Wconversion -fsyntax-only -triple 
i386-pc-linux-gnu
+
----------------
rsmith wrote:
> You can combine the two tests together into a single file using a #ifdef to 
> detect which set of warnings to expect:
> 
> ```
> unsigned long b2 = -a;
> #ifdef __X86_64__
> // expected-warning@-2 {{higher order bits are zeroes}}
> #endif
> long c2 = -a;
> #ifdef __X86_64__
> // expected-warning@-2 {{value is always non-negative}}
> #else
> // expected-warning@-4 {{implicit conversion changes signedness}}
> #endif
> ```
ok, thanks!


https://reviews.llvm.org/D52137



_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to