------- Comment #1 from kargl at gcc dot gnu dot org 2009-05-14 14:56 ------- Looks like a false positive.
REMOVE:kargl[230] cat kj.f90 program test implicit none integer i,j i = 1234567899876 print *, i end REMOVE:kargl[231] gfc4x -o z kj.f90 kj.f90:4.23: i = 1234567899876 1 Error: Integer too big for its kind at (1). This check can be disabled with the option -fno-range-check REMOVE:kargl[232] gfc4x -o z -fdefault-integer-8 kj.f90 REMOVE:kargl[233] ./z 1234567899876 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40142