[Patch, fortran] PR35780 - internal compiler error for complicated PARAMETER expressions

Jerry DeLisle jvdelisle@verizon.net
Mon Apr 7 19:04:00 GMT 2008


On Sat, 2008-04-05 at 20:31 +0200, Paul Richard Thomas wrote:
> :ADDPATCH fortran:
> 
> I dropped working on WHERE PRs to do this because it was originally
> posted as a regression.  In fact I do not think that it was but I have
> fixed it anyway:)
> 
> This is a simple extension of expr.c(scalarize_intrinsic_call) to use
> any of the arguments of an elemental intrinsic function as the
> template to build up the array of function calls.  When I wrote this
> function, I had not thought through the possibility that multiple
> argument elementals might need scalarization.  The patch speaks for
> itself and the testcase is essentially the reporter's.
> 
> Bootstrapped and regtested on x86_ia64/FC8 - OK for trunk and 4.3?
> 
> Paul

I think this patch broke initialization_1.f90 on x86-64.

Jerry



More information about the Fortran mailing list