[RegCNET] Re : Makefile for IFC10 on a 64bit system
Bamba Sylla
syllabamba at yahoo.fr
Tue May 13 15:53:54 CEST 2008
I don't really know where your problem is but for my knowledge, the compilation has been successfully done. It finishes compiling and i don't see any sent errors. Were you just compiling or running regcm.x?
**************************************************************
M. Bamba SYLLA
Laboratoire de Physique de l'Atmosphère et de l'Océan (LPAO-SF)
Ecole Supérieure Polytechnique (ESP)
Université Cheikh Anta Diop (UCAD)
CRE ENEA Visiting Scientist - Roma Italy
*************************************************************
----- Message d'origine ----
De : Costas Douvis <cdouvis at geol.uoa.gr>
À : regcnet at lists.ictp.it
Envoyé le : Mardi, 13 Mai 2008, 14h18mn 46s
Objet : [RegCNET] Makefile for IFC10 on a 64bit system
Hi everyone
I am facing a Makefile problem. Maybe my system is a bit 'strange'. I'm using
Processor: AMD64
Linux: Ubuntu 7.10 - 64bit
Fortran: Intel 10.1 (serial)
It looks like none of the available Makefiles works for me. Still I
managed to run the PreProc using Makefile_IFC8_64, where I replaced the
word liblinux64 with the word liblinuxamd64. My DOMAIN and ICBC files look
fine. Unfortunately the same trick can't work with the Makefile in
directory Main. When I try to run with the Makefile_IFC8 or the
Makefile_AMD64p_IFC8 (with modifications) the program stops suddenly
before the compilation is over. I suspect that I need to link a library in
the Makefile but I don't know which one. This is how the program stops
.
.
.
vadv.f(79): (col. 11) remark: LOOP WAS VECTORIZED.
ifort -fpe3 -tpp7 -cm -w -w90 -w95 -convert big_endian -c -o vcheke.o
vcheke.f
vcheke.f(20): (col. 10) remark: PARTIAL LOOP WAS VECTORIZED.
ifort -fpe3 -tpp7 -cm -w -w90 -w95 -convert big_endian -c -o vcheki.o
vcheki.f
ifort -fpe3 -tpp7 -cm -w -w90 -w95 -convert big_endian -c -o vchekt.o
vchekt.f
ifort -fpe3 -tpp7 -cm -w -w90 -w95 -convert big_endian -c -o vcover.o
vcover.f
ifort -fpe3 -tpp7 -cm -w -w90 -w95 -convert big_endian -c -o vecbats.o
vecbats.f
ifort -fpe3 -tpp7 -cm -w -w90 -w95 -convert big_endian -c -o vmodes.o
vmodes.f
vmodes.f(137): (col. 10) remark: LOOP WAS VECTORIZED.
vmodes.f(142): (col. 10) remark: LOOP WAS VECTORIZED.
vmodes.f(150): (col. 10) remark: LOOP WAS VECTORIZED.
vmodes.f(155): (col. 10) remark: PARTIAL LOOP WAS VECTORIZED.
vmodes.f(161): (col. 10) remark: LOOP WAS VECTORIZED.
vmodes.f(170): (col. 10) remark: LOOP WAS VECTORIZED.
vmodes.f(180): (col. 10) remark: LOOP WAS VECTORIZED.
vmodes.f(179): (col. 10) remark: PARTIAL LOOP WAS VECTORIZED.
vmodes.f(179): (col. 10) remark: PARTIAL LOOP WAS VECTORIZED.
vmodes.f(179): (col. 10) remark: PARTIAL LOOP WAS VECTORIZED.
vmodes.f(179): (col. 10) remark: PARTIAL LOOP WAS VECTORIZED.
vmodes.f(199): (col. 10) remark: LOOP WAS VECTORIZED.
vmodes.f(228): (col. 10) remark: LOOP WAS VECTORIZED.
vmodes.f(233): (col. 10) remark: LOOP WAS VECTORIZED.
vmodes.f(246): (col. 10) remark: LOOP WAS VECTORIZED.
vmodes.f(252): (col. 10) remark: LOOP WAS VECTORIZED.
vmodes.f(257): (col. 10) remark: LOOP WAS VECTORIZED.
vmodes.f(262): (col. 10) remark: LOOP WAS VECTORIZED.
vmodes.f(265): (col. 10) remark: LOOP WAS VECTORIZED.
vmodes.f(268): (col. 10) remark: LOOP WAS VECTORIZED.
vmodes.f(271): (col. 10) remark: LOOP WAS VECTORIZED.
vmodes.f(276): (col. 10) remark: PARTIAL LOOP WAS VECTORIZED.
vmodes.f(282): (col. 10) remark: LOOP WAS VECTORIZED.
vmodes.f(276): (col. 10) remark: PARTIAL LOOP WAS VECTORIZED.
vmodes.f(278): (col. 10) remark: LOOP WAS VECTORIZED.
vmodes.f(308): (col. 10) remark: LOOP WAS VECTORIZED.
vmodes.f(312): (col. 10) remark: PARTIAL LOOP WAS VECTORIZED.
vmodes.f(315): (col. 10) remark: LOOP WAS VECTORIZED.
vmodes.f(350): (col. 10) remark: LOOP WAS VECTORIZED.
vmodes.f(359): (col. 10) remark: LOOP WAS VECTORIZED.
vmodes.f(364): (col. 10) remark: PARTIAL LOOP WAS VECTORIZED.
vmodes.f(367): (col. 10) remark: LOOP WAS VECTORIZED.
vmodes.f(372): (col. 10) remark: PARTIAL LOOP WAS VECTORIZED.
vmodes.f(375): (col. 10) remark: LOOP WAS VECTORIZED.
vmodes.f(379): (col. 10) remark: PARTIAL LOOP WAS VECTORIZED.
vmodes.f(382): (col. 10) remark: LOOP WAS VECTORIZED.
ifort -fpe3 -tpp7 -cm -w -w90 -w95 -convert big_endian -c -o vmultm.o
vmultm.f
vmultm.f(14): (col. 10) remark: PARTIAL LOOP WAS VECTORIZED.
vmultm.f(16): (col. 10) remark: LOOP WAS VECTORIZED.
vmultm.f(22): (col. 10) remark: LOOP WAS VECTORIZED.
vmultm.f(28): (col. 10) remark: LOOP WAS VECTORIZED.
vmultm.f(34): (col. 10) remark: LOOP WAS VECTORIZED.
ifort -fpe3 -tpp7 -cm -w -w90 -w95 -convert big_endian -c -o vnorml.o
vnorml.f
vnorml.f(31): (col. 10) remark: LOOP WAS VECTORIZED.
ifort -fpe3 -tpp7 -cm -w -w90 -w95 -convert big_endian -c -o vorder.o
vorder.f
vorder.f(17): (col. 10) remark: PARTIAL LOOP WAS VECTORIZED.
vorder.f(17): (col. 10) remark: PARTIAL LOOP WAS VECTORIZED.
vorder.f(34): (col. 10) remark: LOOP WAS VECTORIZED.
ifort -fpe3 -tpp7 -cm -w -w90 -w95 -convert big_endian -c -o vprntm.o
vprntm.f
ifort -fpe3 -tpp7 -cm -w -w90 -w95 -convert big_endian -c -o vprntv.o
vprntv.f
ifort -fpe3 -tpp7 -cm -w -w90 -w95 -convert big_endian -c -o vtlaps.o
vtlaps.f
vtlaps.f(21): (col. 10) remark: PARTIAL LOOP WAS VECTORIZED.
vtlaps.f(21): (col. 10) remark: PARTIAL LOOP WAS VECTORIZED.
ifort -fpe3 -tpp7 -cm -w -w90 -w95 -convert big_endian -c -o water.o water.f
ifort -fpe3 -tpp7 -cm -w -w90 -w95 -convert big_endian -c -o wheneq.o
wheneq.f
ifort -fpe3 -tpp7 -cm -w -w90 -w95 -convert big_endian -c -o whenfgt.o
whenfgt.f
ifort -fpe3 -tpp7 -cm -w -w90 -w95 -convert big_endian -c -o whenflt.o
whenflt.f
ifort -fpe3 -tpp7 -cm -w -w90 -w95 -convert big_endian -c -o whenne.o
whenne.f
ifort -fpe3 -tpp7 -cm -w -w90 -w95 -convert big_endian -c -o zengocndrv.o
zengocndrv.f
ifort -fpe3 -tpp7 -cm -w -w90 -w95 -convert big_endian -c -o zengocn.o
zengocn.f
ifort -fpe3 -tpp7 -cm -w -w90 -w95 -convert big_endian -c -o zenith.o
zenith.f
zenith.f(61): (col. 10) remark: PARTIAL LOOP WAS VECTORIZED.
zenith.f(61): (col. 10) remark: PARTIAL LOOP WAS VECTORIZED.
ifort -fpe3 -tpp7 -cm -w -w90 -w95 -convert big_endian -c -o zenitm.o
zenitm.f
zenitm.f(35): (col. 10) remark: PARTIAL LOOP WAS VECTORIZED.
ifort -o regcm -fpe3 -tpp7 -cm -w -w90 -w95 -convert big_endian aermix.o
aeroppt.o aerout.o albedov.o balanc.o balbak.o bconst.o bdyin.o bdyuv.o
bdyval.o blhnew.o BLOCKDATA001.o bmpara.o bndry.o carbon.o cdiv.o
chdrydep.o chemtap.o chrsetc.o chsrfem.o cldefr.o cldems.o cldfrac.o co2.o
colmod3.o conadv.o condch.o condcq.o condtq.o conmas.o cumtran.o cupara.o
cuparan.o cup.o cupemandrv.o cupeman.o depth.o deriv.o diffu.o diffut.o
dragdn.o drag.o drip.o dsflx.o EDDY.o elmhes.o eltran.o eomb.o FINDDATE.o
for_next.o frawat.o getdat.o grads_stuf.o hadv.o holtbl.o hqr2.o hqr.o
htdiff.o ice.o inirad.o initb.o INITDATE.o init.o inidust.o initlk.o
interf.o intmax.o invmtrx.o isamax.o isrchfgt.o isrchfle.o lakedrv.o
lake.o lenchr.o lfdrag.o lftemp.o ljchrn.o lshfch.o lutbl.o mapsmp.o
maximi.o minimi.o MIXER.o mkfile.o nconvp.o nudge.o o3data.o outprt.o
output.o outsav.o outsrf.o outsub.o outtap0.o outtap.o param.o pcp.o
radabs.o radclr.o radclw.o radcsw.o radctl.o radded.o radems.o radini.o
radinp.o radout.o radoz2.o radtap.o radtpl.o reorder.o regcm.o resetr.o
rg.o root.o satur.o saxpy.o sgedi.o sgefa.o slice.o slice3d.o snow.o
soilbc.o solar1.o spinit.o spline.o splitf.o sponge.o spstep.o sscal.o
sswap.o stomat.o TEMP.o tend.o tgrund.o tpfc.o tracbud.o tracdiag.o
tractend2.o trcab.o trcabn.o trcems.o trcmix.o trcplk.o trcpth.o tseice.o
tstep.o vadv.o vcheke.o vcheki.o vchekt.o vcover.o vecbats.o vmodes.o
vmultm.o vnorml.o vorder.o vprntm.o vprntv.o vtlaps.o water.o wheneq.o
whenfgt.o whenflt.o whenne.o zengocndrv.o zengocn.o zenith.o zenitm.o
-Vaxlib
Pleeeease tell me that there is a way to go around the problem without
installing a 32bit linux distribution...
Kostas
_______________________________________________
RegCNET mailing list
RegCNET at lists.ictp.it
https://lists.ictp.it/mailman/listinfo/regcnet
__________________________________________________
Do You Yahoo!?
En finir avec le spam? Yahoo! Mail vous offre la meilleure protection possible contre les messages non sollicités
http://mail.yahoo.fr Yahoo! Mail
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ictp.it/pipermail/regcnet/attachments/20080513/2173021f/attachment-0002.html>
More information about the RegCNET
mailing list