Input Output e File (IOSTAT)
Fortran runtime error: Namelist read error: variable 'temperature' not found in group '&setup' – Fortran NAMELIST_VAR_NOT_FOUND
Durante l'elaborazione del blocco NAMELIST il runtime individua una variabile presente nel file di configurazione che non appartiene alla dichiarazione NAMELIST nel sorgente.
Cosa significa questo errore?
Durante l'elaborazione del blocco NAMELIST il runtime individua una variabile presente nel file di configurazione che non appartiene alla dichiarazione NAMELIST nel sorgente.
Messaggio originale
Fortran runtime error: Namelist read error: variable 'temperature' not found in group '&setup'Contesto e parole chiave
Alias
- Namelist read error variable not found Fortran
Messaggi alternativi
- variabile non trovata nel blocco NAMELIST
Prodotti
- GNU Fortran (gfortran) / Intel Fortran (ifx) / LLVM Flang
Piattaforme
- Linux
- macOS
- Windows
Parole chiave
- errore-fortran-namelist-variable-not-found
- fortran
- fortran.io.namelist-variable-not-found
- gfortran
- Input Output e File (IOSTAT)
Cause possibili
Causa tecnica per Errore Fortran I/O: Variable not found in NAMELIST (Parametro Sconosciuto in File)
Durante l'elaborazione del blocco NAMELIST il runtime individua una variabile presente nel file di configurazione che non appartiene alla dichiarazione NAMELIST nel sorgente.
molto comuneDiagnosi
Diagnostica di compilazione e memoria per Errore Fortran I/O: Variable not found in NAMELIST (Parametro Sconosciuto in File)
Compilare con controlli di sicurezza estesi (-Wall -Wextra -fcheck=all -ffpe-trap=invalid,zero,overflow -g).
Come leggere il risultato. Attiva il controllo dei limiti degli array, overflow numerici e tracciamento puntatori a runtime.
gfortran -Wall -Wextra -fcheck=all -g main.f90 -o appRisoluzione
Risoluzione standard per Errore Fortran I/O: Variable not found in NAMELIST (Parametro Sconosciuto in File)
Applicare la correzione al codice sorgente Fortran conforme agli standard Fortran 90/2003/2008/2018.
- Ispezionare la riga segnalata dal compilatore gfortran o ifx
- Verificare le dichiarazioni di tipo, specificatori IOSTAT o allocazioni di array
- Ricompilare ed eseguire con opzioni di controllo di integrità
gfortran -O2 -Wall main.f90 -o appDomande frequenti
Come risolvere l'errore Errore Fortran I/O: Variable not found in NAMELIST (Parametro Sconosciuto in File) in Fortran?
Durante l'elaborazione del blocco NAMELIST il runtime individua una variabile presente nel file di configurazione che non appartiene alla dichiarazione NAMELIST nel sorgente.
Approfondimenti
- GNU Fortran (gfortran) Documentation / Fortran-Lang.org documentazione_ufficiale