------- 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