https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70959

--- Comment #4 from Dominique d'Humieres <dominiq at lps dot ens.fr> ---
As shown by the following reduced test

  integer(8), parameter :: e18 = 100000000000_8
  integer(8) :: e19

  e19= (e18)

  print *, e18, e19
end

there are two issues:

(1) a bogus warning,
(2) more annoying, the warning is misplaced, hence misleading.

IMO if one tries to fix this PR the priority should be the second issue.

Reply via email to