This is the mail archive of the fortran@gcc.gnu.org mailing list for the GNU Fortran project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: A new bug?


Steve,



Did you file a bug report for this in GCC's bugzilla?
Lahey's web base code checker suggests the code is legal.
I haven't thumbed through the standard to check the legality.
However, gfortran should never have an ICE.


That is indeed legal. The symbol rkqs in odeint should not be associated with the subroutine of the same name. For the moment, a workaround is, for example,

module ode90

contains

 subroutine odeint(rkqs_)
   external :: rkqs_
 end subroutine odeint

 subroutine rkqs()
 end subroutine rkqs

end module ode90

PaulT


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]