PR30372

Daniel Franke franke.daniel@gmail.com
Mon Feb 12 09:00:00 GMT 2007


On Monday 12 February 2007 07:53:32 Steve Kargl wrote:
> On Sun, Feb 11, 2007 at 10:38:51PM -0800, Brooks Moses wrote:
> > I think it might also be useful to make an "intrinsics" subdirectory off
> > of the gfortran.dg directory, just to keep things a bit more organized,
> > especially if most of them will be autogenerated.  That will make it
> > easier to move them if we do decide to.
>
> That's fine with me.  I suppose someone will need to check the
> dejagnu infrastructure to properly move into the directory to
> run the test.

> > testcases that check for errors with extraneous arguments and missing
> > required arguments, along with wrong-type arguments.  (I'm especially
> > sensitive to that since the big CALL_EXPR patch we just submitted had a
> > bug in it that caused about two dozen C builtins to accept extraneous
> > arguments or ICE with missing ones, and the testsuite didn't catch it.)
>
> I agree with the above, and I think we want to test corner cases
> if possible (eg, IABS(-HUGE(1_4)) and IABS(-HUGE(1_4)-1)).

Both points seconded. But let's do this one step at a time. First the compile 
time tests with missing, wrong and extranous arguments, runtime tests 
thereafter -- including corner cases were applicable.



More information about the Fortran mailing list