------- Comment #6 from jakub at gcc dot gnu dot org 2009-03-31 13:00 -------
More simplified testcase:
module pr39594
implicit double precision(z)
common /z/ z0,z1,z2,z3,z4,z5,z6,z7
contains
subroutine foo
implicit double precision(z)
common /z/ z0,z1,z2,z3,z4,z5,z6,z7
call bar(z0)
end subroutine foo
end
In the module it doesn't matter if implicit or
double precision z0,z1,z2,z3,z4,z5,z6,z7
is used, in foo it fixes the ICE.
--
jakub at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |NEW
Ever Confirmed|0 |1
Last reconfirmed|0000-00-00 00:00:00 |2009-03-31 13:00:51
date| |
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39594