Recursive derived type specifications - PR21458 - a standard question.

Paul Thomas paulthomas2@wanadoo.fr
Sat Oct 1 17:26:00 GMT 2005


Steve,

>       detected at I@<end-of-statement>
>[f95 terminated - errors found by pass 1]
>
>  
>
Thanks.  All the commercial compilers reject this as invalid code, 
whereas gfortran and g95 are happy with it.

I have scoured the standard and cannot find any mention of the need for 
ordering of the derived type specifications.  I am going to submit my 
recursion detector, together with the patch for PR24092.

Best regards

Paul



More information about the Fortran mailing list