Bonjour,
Je suis récemment passé à gfortran (j'utilisais Lahey) et j'ai beau chercher, je ne trouve pas le moyen de forcer le compilateur à générer un warning sur une variable non initialisée.
Ex :
Est-ce l'option du style -finit-real=nan qu'il faut utiliser ? Dans ce cas, ce n'est pas top car pour les logiques, la seule initialisation permise est TRUE/FALSE.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 program toto implicit none real(kind=4) :: titi write(*,*) titi end program toto
De même, j'aimerais qu'il me signale les variables déclarées mais non utilisées ...
Sinon, de manière générale, je trouve que c'est un bon compilo (peu permissif, libre, assez performant, ...)
Merci pour vos idées !
Partager