Regression with parameter_array_init_3.f90

Paul Thomas paulthomas2@wanadoo.fr
Thu Jan 10 15:32:00 GMT 2008


Steve,
> Sigh.  I spent too much time on this today :(, except those associated with endian-ness.  Nothing, nada, ne rien...
>   
I bootstrapped and regtested on x86_ia64/FC8, which normally catches all 
the ailments that are going
> The segfault is occurring in find_array_element() of expr.c.
> This function is called 3 times.  The first 2 return because
> e->expr_type in line 1023 is not constant.  The third trip into
> this function I get the segfault.  AFAICT, something is
> messed up with the ar structure.  Unfortunately, I can't
> use gdb to trace into this function (it appears to be inlined).
> If I try to set a break point on find_array_element, gdb tells
> me that symbol does not exist!
>
>   
I noticed that the backtrace that you posted is a bit odd - line numbers 
and function calls are de-synched.  I am at a complete loss to explain 
it.  Have you tried clearing your tree to bedrock and rebuilding?  Does 
anybody else see it?

Thanks for your efforts.

Cheers

Paul




More information about the Fortran mailing list