------- 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