•Options :
–-O0 : aucune optimisation,
–-g3 : enrichir la table des
symboles,
–-fullwarn : recevoir tous les messages
du compilateurs (-woff pour
filtrer),
–-DEBUG:trap_uninitialized=ON : mise à NaN des variables
non initialisées,
–-DEBUG:subscript_check=ON : vérification des indices
des tableaux,
–-DEBUG:div_check=3 : vérification des divisions
et des overflows pour les entiers,
–-DEBUG:verbose_runtime=ON : numéros des lignes source
des erreurs.
•
•Bibliothèques :
–-lfpe : bibliothèque de gestion
des exceptions flottantes
–setenv
TRAP_FPE
–“ALLCOUNT;UNDERFLOW=ZERO;OVERFL=TRACE(2),ABORT(2);INVALID=TRACE(2),ABORT(2)“