[Bug fortran/30372] various intrinsics do not diagnose invalid argument kinds
sgk at troutmask dot apl dot washington dot edu
gcc-bugzilla@gcc.gnu.org
Fri Feb 23 21:02:00 GMT 2007
------- Comment #8 from sgk at troutmask dot apl dot washington dot edu 2007-02-23 21:02 -------
Subject: Re: various intrinsics do not diagnose invalid argument kinds
On Fri, Feb 23, 2007 at 08:42:03PM -0000, burnus at gcc dot gnu dot org wrote:
>
>
> > various intrinsics do not diagnose invalid argument kinds
> The question is what is the right solution:
> a) Only allow certain kinds
> b) Allowing all kinds and doing the conversion/providing the needed functions.
>
> (a) is in the spirit of Fortran 95, which allowed only the default kind for a
> lot of arguments to intrinsic procedures
> (b) is in the spirit of Fortran 2003 which lifted a lot of those restrictions.
>
> For legacy intrinsics we have the choice, but I favour option (b).
>
I agree that (b) is perhaps the best option. Afterall, we are
moving forward in time so gfortran will chase F2003 (and F2008).
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30372
More information about the Gcc-bugs
mailing list