interface containing derived type

interface containing derived type

Portrait de pat97269

Hi, 

Is that normal to have the same declaration of type being considered as to different type by the error : 

"The type of the actual argument differs from the type of the dummy argument". 

I attached a testfile.

Thanks.

Fichier attachéTaille
Téléchargement testdrivedtype.f90667 octets
3 posts / 0 nouveau(x)
Dernière contribution
Reportez-vous à notre Notice d'optimisation pour plus d'informations sur les choix et l'optimisation des performances dans les produits logiciels Intel.
Portrait de mecej4

Unless the specific rules in Article 4.5.1.3, "Determination of derived types", of the Fortran 2003 standard are satisfied, repeating a type definition word for word may still cause the compiler to regard the two types so declared as distinct.

When I saw this "feature" the first time, I was surprised, too. However, it does make it easier for the compiler to keep track of user-defined types.

The IMPORT ... statement is provided to alleviate the problem that you ran into.

Portrait de pat97269

Exactly what i was looking for.

Thanks.

Connectez-vous pour laisser un commentaire.