Trasforma gli errori di runtime di gfortran in avvisi

0

Sto tentando di eseguire il debug del codice che sto scrivendo come estensione di un programma molto più grande. Sono abbastanza sicuro che sto corrompendo la memoria da qualche parte, ma per motivi pratici (lungo tempo di esecuzione), non è davvero possibile per me eseguirlo attraverso valgrind.

Invece, sto cercando di individuare la fonte del mio errore usando l'opzione -fcheck = bounds per il compilatore gfortran. Sfortunatamente, questo preleva alcuni errori piuttosto innocui nel programma principale e si interrompe prima di raggiungere il mio codice.

È possibile che il programma continui a funzionare dopo aver trovato uno di questi errori di runtime? In altre parole, i controlli degli errori di runtime possono essere trasformati in avvisi piuttosto che errori fatali ?

Grazie

    
posta Joe Todd 21.04.2015 - 13:18
fonte

0 risposte

Leggi altre domande sui tag