http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57142
Dominique d'Humieres <dominiq at lps dot ens.fr> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Last reconfirmed| |2013-05-02 Summary|SIZE/SHAPE overflow despite |[4.7/4.8/4.9 Regression] |kind=8 |SIZE/SHAPE overflow despite | |kind=8 Ever Confirmed|0 |1 --- Comment #1 from Dominique d'Humieres <dominiq at lps dot ens.fr> 2013-05-02 11:53:45 UTC --- When compiled with gfortran 4.5.3 or older, the output is the one you expect: 1 k=8 / 4294967300 k=8 1 k=8 / 2147483650 k=8 >From 4.6.4 to trunk the outputs is 1 k=8 / 4 k=8 1 k=8 / -2147483646 k=8