intel fortran compiler: messaggi warning
intel fortran compiler: messaggi warning
Salve a tutti,
sono nuovo del forum e da poco sono passato a linux. Il problema che ho incontrato riguarda il compilatore Intel Fortran Compiler 9.1.043. Ho installato il compilatore, ho seguito le indicazioni della discussione
http://forum.ubuntu-it.org/viewtopic.php?t=83920
avendo installata la versione 6.10 di Ubuntu, e sono riuscito ad installarlo. Ho provato a compilare il modello CAMx (modello matematico ambientale) e compare:
-------------------------------------------------------
You are about to compile with MXTRSP set to 1
If this is not correct, hit C
do "make clean"
Modify "tracer.com" and recompile.
The camx.prm is linked to camx.prm.mrpo.36.12
The executable will be called: CAMx.mrpo.36.12.i_linux
-------------------------------------------------------
make hdflib \
HDF=false \
FC=ifort \
CC=gcc \
FLGS="-I./Includes -DPC_LINUX1 -O2 -align dcommons -extend_source -convert big_endian -ipo -static"
make[1]: Entering directory `/home/CAMx/CAMx_v4.40.src.061025.tar.gz_FILES'
ifort -c -o IO_hdf/camx_includes.o -I./Includes -DPC_LINUX1 -O2 -align dcommons -extend_source -convert big_endian -ipo -static -I./Modules -module ./Modules IO_hdf/camx_includes.f
ifort -c -o IO_hdf/hdf5_file_out.o -I./Includes -DPC_LINUX1 -O2 -align dcommons -extend_source -convert big_endian -ipo -static -I./Modules -module ./Modules IO_hdf/hdf5_file_out.F90
ar -rv libcamxhdf.a ./IO_hdf/camx_includes.o ./IO_hdf/hdf5_file_out.o
r - ./IO_hdf/camx_includes.o
r - ./IO_hdf/hdf5_file_out.o
make[1]: Leaving directory `/home/CAMx/CAMx_v4.40.src.061025.tar.gz_FILES'
make model \
FC=ifort \
TARGT=CAMx.mrpo.36.12.i_linux \
FLGS="-I./Includes -O2 -align dcommons -extend_source -convert big_endian -ipo -static"
make[1]: Entering directory `/home/CAMx/CAMx_v4.40.src.061025.tar.gz_FILES'
ifort -o CAMx.mrpo.36.12.i_linux -I./Includes -O2 -align dcommons -extend_source -convert big_endian -ipo -static ./CAMx/CAMx.o ./CAMx/aerochem_aq.o ./CAMx/aerochem_cf.o ./CAMx/aerochem_cmu.o ./CAMx/aeroset.o ./CAMx/aggdep.o ./CAMx/aggr00.o ./CAMx/aggreg.o ./CAMx/ahoprep.o ./CAMx/average.o ./CAMx/bc1grd.o ./CAMx/bcmodfy.o ./CAMx/caldate.o ./CAMx/camxerr.o ./CAMx/chem10.o ./CAMx/chemdriv.o ./CAMx/chemrxn.o ./CAMx/chmdat.o...
...e così per altre decine di righe...
..../RTRAC/wrrcprt.o ./SOAP/soapdat.o ./SOAP/soap.o ./SOAP/spfcn.o ./HG/hggaschem.o ./HG/hgaqschem.o ./IO_hdf/camx_includes.o ./IO_hdf/hdf5_file_out.o
IPO Warning: unresolved : hybrd_
Referenced in /tmp/ipo_ifortIacmuZ.o
IPO: performing multi-file optimizations
IPO: generating object file /tmp/ipo_ifortIacmuZ.o
make[1]: Leaving directory `/home/CAMx/CAMx_v4.40.src.061025.tar.gz_FILES'
Cosa significano quei messaggi warning? E' un problema del compilatore, di librerie?
Grazie per l'attenzione
sono nuovo del forum e da poco sono passato a linux. Il problema che ho incontrato riguarda il compilatore Intel Fortran Compiler 9.1.043. Ho installato il compilatore, ho seguito le indicazioni della discussione
http://forum.ubuntu-it.org/viewtopic.php?t=83920
avendo installata la versione 6.10 di Ubuntu, e sono riuscito ad installarlo. Ho provato a compilare il modello CAMx (modello matematico ambientale) e compare:
-------------------------------------------------------
You are about to compile with MXTRSP set to 1
If this is not correct, hit C
do "make clean"
Modify "tracer.com" and recompile.
The camx.prm is linked to camx.prm.mrpo.36.12
The executable will be called: CAMx.mrpo.36.12.i_linux
-------------------------------------------------------
make hdflib \
HDF=false \
FC=ifort \
CC=gcc \
FLGS="-I./Includes -DPC_LINUX1 -O2 -align dcommons -extend_source -convert big_endian -ipo -static"
make[1]: Entering directory `/home/CAMx/CAMx_v4.40.src.061025.tar.gz_FILES'
ifort -c -o IO_hdf/camx_includes.o -I./Includes -DPC_LINUX1 -O2 -align dcommons -extend_source -convert big_endian -ipo -static -I./Modules -module ./Modules IO_hdf/camx_includes.f
ifort -c -o IO_hdf/hdf5_file_out.o -I./Includes -DPC_LINUX1 -O2 -align dcommons -extend_source -convert big_endian -ipo -static -I./Modules -module ./Modules IO_hdf/hdf5_file_out.F90
ar -rv libcamxhdf.a ./IO_hdf/camx_includes.o ./IO_hdf/hdf5_file_out.o
r - ./IO_hdf/camx_includes.o
r - ./IO_hdf/hdf5_file_out.o
make[1]: Leaving directory `/home/CAMx/CAMx_v4.40.src.061025.tar.gz_FILES'
make model \
FC=ifort \
TARGT=CAMx.mrpo.36.12.i_linux \
FLGS="-I./Includes -O2 -align dcommons -extend_source -convert big_endian -ipo -static"
make[1]: Entering directory `/home/CAMx/CAMx_v4.40.src.061025.tar.gz_FILES'
ifort -o CAMx.mrpo.36.12.i_linux -I./Includes -O2 -align dcommons -extend_source -convert big_endian -ipo -static ./CAMx/CAMx.o ./CAMx/aerochem_aq.o ./CAMx/aerochem_cf.o ./CAMx/aerochem_cmu.o ./CAMx/aeroset.o ./CAMx/aggdep.o ./CAMx/aggr00.o ./CAMx/aggreg.o ./CAMx/ahoprep.o ./CAMx/average.o ./CAMx/bc1grd.o ./CAMx/bcmodfy.o ./CAMx/caldate.o ./CAMx/camxerr.o ./CAMx/chem10.o ./CAMx/chemdriv.o ./CAMx/chemrxn.o ./CAMx/chmdat.o...
...e così per altre decine di righe...
..../RTRAC/wrrcprt.o ./SOAP/soapdat.o ./SOAP/soap.o ./SOAP/spfcn.o ./HG/hggaschem.o ./HG/hgaqschem.o ./IO_hdf/camx_includes.o ./IO_hdf/hdf5_file_out.o
IPO Warning: unresolved : hybrd_
Referenced in /tmp/ipo_ifortIacmuZ.o
IPO: performing multi-file optimizations
IPO: generating object file /tmp/ipo_ifortIacmuZ.o
make[1]: Leaving directory `/home/CAMx/CAMx_v4.40.src.061025.tar.gz_FILES'
Cosa significano quei messaggi warning? E' un problema del compilatore, di librerie?
Grazie per l'attenzione
- Nick Linux
- Scoppiettante Seguace

- Messaggi: 523
- Iscrizione: lunedì 23 aprile 2007, 2:08
- Località: Bergamo
Re: intel fortran compiler: messaggi warning
Perchè non installi la 7.04? ???
Non litigare mai con con un Idiota, la gente potrebbe non notare la differenza.
Re: intel fortran compiler: messaggi warning
ho intenzione di farlo ma non ora. Credi che il problema sia legato alla versione di Ubuntu e perciò risolvibile passando alla 7.04?
- Nick Linux
- Scoppiettante Seguace

- Messaggi: 523
- Iscrizione: lunedì 23 aprile 2007, 2:08
- Località: Bergamo
Re: intel fortran compiler: messaggi warning
Probabile!
Non saresti il primo!
Non saresti il primo!
Non litigare mai con con un Idiota, la gente potrebbe non notare la differenza.
- Frantzizko
- Prode Principiante
- Messaggi: 242
- Iscrizione: giovedì 18 gennaio 2007, 16:44
- Località: ~
Re: intel fortran compiler: messaggi warning
Non penso che l'upgrade alla 7.04 possa risolvere qualcosa...comunque (parlo da profano perché non conosco il programma) l'unico warning visibile è questo:
IPO Warning: unresolved : hybrd_
Referenced in /tmp/ipo_ifortIacmuZ.o
Prova ad andare avanti col programma, perché a quanto vedo poi dice IPO: generating object file /tmp/ipo_ifortIacmuZ.o, per cui problemi non ci dovrebbero essere.
Poi ripeto, parlo da profano perché il programma non lo conosco.

IPO Warning: unresolved : hybrd_
Referenced in /tmp/ipo_ifortIacmuZ.o
Prova ad andare avanti col programma, perché a quanto vedo poi dice IPO: generating object file /tmp/ipo_ifortIacmuZ.o, per cui problemi non ci dovrebbero essere.
Poi ripeto, parlo da profano perché il programma non lo conosco.
GNOME. Perché l'etica è superiore ad ogni estetica.
"La conoscenza ti fa dubitare. Soprattutto del potere. Di ogni potere." Dario Fo
"La conoscenza ti fa dubitare. Soprattutto del potere. Di ogni potere." Dario Fo
Re: intel fortran compiler: messaggi warning
Credo che Caste abbia ragione... Fintanto che sono solo "warning" puoi provare a sorvolare... in particolare quel warnig si riferisce ad un tipo di ottimizzazione (Interprocedural Optimization): tenta di ottimizzare i programmi che utilizzazano chiamate a funzioni e subroutine esterne... in pratica prima compila tutti i .f (.f90 ec...) del progetto, ovvero crea tutti gli objet (i mod...), poi tenta di ottimizzare il codice riscrivendolo in un solo blocco... sembra che nel farlo abbia un chiamata non risolta verso una subroutine o funzione chiamata hybrd...
Facci sapere come va.
Stefano
Facci sapere come va.
Stefano
Chi c’è in linea
Visualizzano questa sezione: 0 utenti iscritti e 2 ospiti