Bonjour,
Je porte un code fonctionnant déjà sur platefomes VAX, SUN, AIX et HP sur LINUX (CentOs 5) en utilisant gfortran44.
le fonctionnement de la directive a changé par rapport aux autres plateformes:
INTEGER*4 IX3
INTEGER*2 ITX(2)
EQUIVALENCE (IX3,ITX(1))

IX3=10000
WRITE(6,FMT='(2I10)'),ITX(1),ITX(2)

Avant le code m'affichait : 0 10000

Maintenant il m'affiche : 10000 0

Ce resulat actuel est erronné car ITX(1) est la partie 0 de IX3 et ITX(2) est la partie 10000 de IX3.

Merc pour votre aide.