[Patch, Fortran] PR 41907 - regression fix; wrong-code involving optional arguments

Daniel Kraft d@domob.eu
Tue Nov 3 18:03:00 GMT 2009


Tobias Burnus wrote:
> (Next try - sourceware.org didn't like the email before.)
> 
> Hello all,
> 
> my previous patch* somehow got it wrong with regards to when a
>   tmp = argument == NULL ? NULL : argument(.0)
>   proc (tmp)
> check is needed and when not.
> 
> The result was that Tonto (and thus CPU SPEC 2006) was crashing -> PR 41907
> 
> Build and regtested on x86-64-linux.
> OK for the trunk?  (4.4 is not affected.)

Ok.  Thanks for the quick fix.

Yours,
Daniel

-- 
Done:  Arc-Bar-Cav-Ran-Rog-Sam-Tou-Val-Wiz
To go: Hea-Kni-Mon-Pri



More information about the Fortran mailing list