------- Comment #10 from martin at mpa-garching dot mpg dot de  2006-08-25 
14:37 -------
> Perhaps you can let me have an idea of the kind of code that is doing 
> this?  Is this a continuation of the derived type problem or did it 
> exist prior to the patch of a week back?

I don't think it existed before your patch last week, but I cannot be
absolutely sure, since I don't test the most recent gfortran every day.
However the behaviour is similar to the one you fixed with your latest patch.

I'm going to attach a small test package, which you can try by running
"gfortran -c lensing.f90".

The funny thing is this:
- with gcc compiled on a P4, this compiles without an error
- if I add (on the same machine) the flag "-I.", I get:
 In file lensing.f90:599

  use ModelData
              1
Error: The component 'ls' is a PRIVATE type and cannot be a component of
'cltransferdata', which is PUBLIC at (1)

- with gcc compiled on an Athlon64, I get (independent of "-I."):
 lensing.f90:0: internal compiler error: Segmentation fault


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28788

Reply via email to