CRIHAN  - Mars 2001
Outils d’optimisation - Page 10
2- A. Compilateurs : déboguage
•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)“