r257357 - [Sema] Issue a warning for integer overflow in struct initializer
Joerg Sonnenberger via cfe-commits
cfe-commits at lists.llvm.org
Mon Jan 11 09:54:00 PST 2016
On Mon, Jan 11, 2016 at 05:22:01PM -0000, Akira Hatanaka via cfe-commits wrote:
> Author: ahatanak
> Date: Mon Jan 11 11:22:01 2016
> New Revision: 257357
>
> URL: http://llvm.org/viewvc/llvm-project?rev=257357&view=rev
> Log:
> [Sema] Issue a warning for integer overflow in struct initializer
>
> Clang wasn't issuing a warning when compiling the following code:
>
> struct s {
> unsigned x;
> } s = {
> .x = 4 * 1024 * 1024 * 1024
> };
Does this trigger in dead branches or not? Read: can you make sure it
doesn't and add an appropiate case to the test, please?
Joerg
More information about the cfe-commits
mailing list