L'esecuzione di 'REWIND(5)' o 'BACKSPACE' fallisce quando l'unità è associata allo standard input interattivo o a una pipe Unix non riavvolgibile.
REWIND_UNSUPPORTED
→
I numeri di unità logica manuali devono essere interi positivi; l'assegnazione automatica di unità con numeri negativi sicuri richiede la clausola 'NEWUNIT=u' (introdotta in Fortran 2008).
BAD_UNIT_NUMBER
→
La stringa letta dal record non può essere interpretata secondo il descrittore di formato indicato (es. lettere trovate in un campo 'I5' o virgola in 'F8.2').
FORMAT_SPEC_MISMATCH
→
La lettura di un blocco NAMELIST ('READ(unit, NML=params)') fallisce perché l'etichetta del gruppo o i nomi delle variabili nel file di input non coincidono con quelli dichiarati nel codice.
NAMELIST_READ_ERROR
→
L'istruzione 'OPEN(unit, FILE="nome", STATUS="OLD")' fallisce perché il file specificato non esiste nel percorso relativo o assoluto corrente.
IOSTAT_FILE_NOT_FOUND
→
L'apertura del file fallisce perché l'utente non dispone dei permessi di scrittura nel filesystem o perché il file è bloccato in accesso esclusivo da un altro processo.
IOSTAT_EACCES
→
Tentativo di eseguire un'operazione WRITE su un'unità sequenziale subito dopo aver rilevato la condizione di fine file (EOF) durante una READ senza aver prima riposizionato il cursore.
WRITE_AFTER_EOF
→
Se il file è stato aperto con 'DECIMAL="COMMA"', i numeri floating-point devono utilizzare la virgola anziché il punto come separatore frazionario; la presenza del punto scatena errore IOSTAT.
DECIMAL_SPEC_MISMATCH
→