intel fortran compiler: messaggi warning

Linguaggi di programmazione: php, perl, python, C, bash e tutti gli altri.
meteorico
Prode Principiante
Messaggi: 2
Iscrizione: giovedì 8 febbraio 2007, 19:18

intel fortran compiler: messaggi warning

Messaggio da meteorico »

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
Avatar utente
Nick Linux
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 523
Iscrizione: lunedì 23 aprile 2007, 2:08
Località: Bergamo

Re: intel fortran compiler: messaggi warning

Messaggio da Nick Linux »

Perchè non installi la 7.04? ???
Non litigare mai con con un Idiota, la gente potrebbe non notare la differenza.
meteorico
Prode Principiante
Messaggi: 2
Iscrizione: giovedì 8 febbraio 2007, 19:18

Re: intel fortran compiler: messaggi warning

Messaggio da meteorico »

ho intenzione di farlo ma non ora. Credi che il problema sia legato alla versione di Ubuntu e perciò risolvibile passando alla 7.04?
Avatar utente
Nick Linux
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 523
Iscrizione: lunedì 23 aprile 2007, 2:08
Località: Bergamo

Re: intel fortran compiler: messaggi warning

Messaggio da Nick Linux »

Probabile!

Non saresti il primo!
Non litigare mai con con un Idiota, la gente potrebbe non notare la differenza.
Avatar utente
Frantzizko
Prode Principiante
Messaggi: 242
Iscrizione: giovedì 18 gennaio 2007, 16:44
Località: ~

Re: intel fortran compiler: messaggi warning

Messaggio da Frantzizko »

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.

;)
GNOME. Perché l'etica è superiore ad ogni estetica.
"La conoscenza ti fa dubitare. Soprattutto del potere. Di ogni potere." Dario Fo
Il Nero
Prode Principiante
Messaggi: 36
Iscrizione: lunedì 7 maggio 2007, 10:54

Re: intel fortran compiler: messaggi warning

Messaggio da Il Nero »

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
Scrivi risposta

Ritorna a “Programmazione”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 2 ospiti