Errore Fortran I/O: Attempt to READ from write-only unit (Azione Confliggente)
L'istruzione READ viene indirizzata a un'unità logica aperta con la clausola 'ACTION="WRITE"', violando la modalità di accesso esclusivo di sola scrittura dichiarata.
Categoria
Articoli tecnici organizzati per gruppo funzionale.
L'istruzione READ viene indirizzata a un'unità logica aperta con la clausola 'ACTION="WRITE"', violando la modalità di accesso esclusivo di sola scrittura dichiarata.
L'istruzione WRITE fallisce perché l'unità logica è stata aperta con 'ACTION="READ"' per prevenire modifiche accidentali al dataset.
L'esecuzione di 'REWIND(5)' o 'BACKSPACE' fallisce quando l'unità è associata allo standard input interattivo o a una pipe Unix non riavvolgibile.
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).
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').
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.
L'istruzione 'OPEN(unit, FILE="nome", STATUS="OLD")' fallisce perché il file specificato non esiste nel percorso relativo o assoluto corrente.
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.