[daip] local program orfit.for
Eric Greisen
egreisen at nrao.edu
Sat Jun 20 17:50:04 EDT 2009
Shoshana Rosenthal wrote:
> HI Eric,
>
> I am having problems with COMLNK a local program for LNX64.
> Followin is the output.
> Could you please help.
> Thanks
> Shoshana
>
> [aips at RGLINUX9 LIBR]$ COMLNK $AIPNOT/ORFIT.FOR
> COMLNK : Date Fri Jun 19 13:20:15 EDT 2009
> PP : Preprocess /u1/AIPS/31DEC09/AIPS/PGM/NOTST/ORFIT.FOR
> PP : into /u1/AIPS/31DEC09/LNX64/PREP/ORFIT.f
> FC : Date Fri Jun 19 13:20:15 EDT 2009
> FC : Interpret FC \
> FC : /u1/AIPS/31DEC09/LNX64/PREP/ORFIT.f
> FC : as LIST=FALSE PURGE=FALSE
> FC : plus /opt/intel/fc/9.0/bin/ifort -c -axWPT -w90 -w95 -cm
> -ip -save -align all -O3 \
> FC : /u1/AIPS/31DEC09/LNX64/PREP/ORFIT.f
> ifort: Command line warning: unknown extension 'T' ignored in option '-ax'
> /u1/AIPS/31DEC09/LNX64/PREP/ORFIT.f(416) : (col. 11) remark: LOOP WAS
> VECTORIZED.
> /u1/AIPS/31DEC09/LNX64/PREP/ORFIT.f(442) : (col. 10) remark: LOOP WAS
> VECTORIZED.
> /u1/AIPS/31DEC09/LNX64/PREP/ORFIT.f(461) : (col. 10) remark: LOOP WAS
> VECTORIZED.
> /u1/AIPS/31DEC09/LNX64/PREP/ORFIT.f(513) : (col. 10) remark: LOOP WAS
> VECTORIZED.
> /u1/AIPS/31DEC09/LNX64/PREP/ORFIT.f(595) : (col. 13) remark: LOOP WAS
> VECTORIZED.
> /u1/AIPS/31DEC09/LNX64/PREP/ORFIT.f(601) : (col. 13) remark: LOOP WAS
> VECTORIZED.
> /u1/AIPS/31DEC09/LNX64/PREP/ORFIT.f(1) : (col. 14) remark: MAIN__ has been
> targeted for automatic cpu dispatch.
> /u1/AIPS/31DEC09/LNX64/PREP/ORFIT.f(1045) : (col. 17) remark: orfopn_ has
> been targeted for automatic cpu dispatch.
> /u1/AIPS/31DEC09/LNX64/PREP/ORFIT.f(1929) : (col. 16) remark: PARTIAL LOOP
> WAS VECTORIZED.
> /u1/AIPS/31DEC09/LNX64/PREP/ORFIT.f(1719) : (col. 17) remark: orfdef_ has
> been targeted for automatic cpu dispatch.
> /u1/AIPS/31DEC09/LNX64/PREP/ORFIT.f(1949) : (col. 17) remark: orfprt_ has
> been targeted for automatic cpu dispatch.
> /u1/AIPS/31DEC09/LNX64/PREP/ORFIT.f(4139) : (col. 13) remark: LOOP WAS
> VECTORIZED.
> /u1/AIPS/31DEC09/LNX64/PREP/ORFIT.f(4142) : (col. 18) remark: LOOP WAS
> VECTORIZED.
> /u1/AIPS/31DEC09/LNX64/PREP/ORFIT.f(4178) : (col. 10) remark: LOOP WAS
> VECTORIZED.
> /u1/AIPS/31DEC09/LNX64/PREP/ORFIT.f(4181) : (col. 12) remark: LOOP WAS
> VECTORIZED.
> /u1/AIPS/31DEC09/LNX64/PREP/ORFIT.f(4189) : (col. 13) remark: LOOP WAS
> VECTORIZED.
> /u1/AIPS/31DEC09/LNX64/PREP/ORFIT.f(4199) : (col. 24) remark: LOOP WAS
> VECTORIZED.
> /u1/AIPS/31DEC09/LNX64/PREP/ORFIT.f(4207) : (col. 13) remark: LOOP WAS
> VECTORIZED.
> /u1/AIPS/31DEC09/LNX64/PREP/ORFIT.f(4219) : (col. 13) remark: LOOP WAS
> VECTORIZED.
> /u1/AIPS/31DEC09/LNX64/PREP/ORFIT.f(4222) : (col. 16) remark: LOOP WAS
> VECTORIZED.
> /u1/AIPS/31DEC09/LNX64/PREP/ORFIT.f(4227) : (col. 11) remark: LOOP WAS
> VECTORIZED.
> /u1/AIPS/31DEC09/LNX64/PREP/ORFIT.f(4232) : (col. 13) remark: LOOP WAS
> VECTORIZED.
> /u1/AIPS/31DEC09/LNX64/PREP/ORFIT.f(4241) : (col. 14) remark: LOOP WAS
> VECTORIZED.
> /u1/AIPS/31DEC09/LNX64/PREP/ORFIT.f(4243) : (col. 14) remark: LOOP WAS
> VECTORIZED.
> /u1/AIPS/31DEC09/LNX64/PREP/ORFIT.f(4244) : (col. 13) remark: LOOP WAS
> VECTORIZED.
> /u1/AIPS/31DEC09/LNX64/PREP/ORFIT.f(4248) : (col. 14) remark: LOOP WAS
> VECTORIZED.
> /u1/AIPS/31DEC09/LNX64/PREP/ORFIT.f(4250) : (col. 16) remark: LOOP WAS
> VECTORIZED.
> /u1/AIPS/31DEC09/LNX64/PREP/ORFIT.f(4257) : (col. 15) remark: LOOP WAS
> VECTORIZED.
> /u1/AIPS/31DEC09/LNX64/PREP/ORFIT.f(4263) : (col. 13) remark: LOOP WAS
> VECTORIZED.
> /u1/AIPS/31DEC09/LNX64/PREP/ORFIT.f(4276) : (col. 13) remark: LOOP WAS
> VECTORIZED.
> /u1/AIPS/31DEC09/LNX64/PREP/ORFIT.f(4319) : (col. 10) remark: LOOP WAS
> VECTORIZED.
> /u1/AIPS/31DEC09/LNX64/PREP/ORFIT.f(4335) : (col. 13) remark: LOOP WAS
> VECTORIZED.
> /u1/AIPS/31DEC09/LNX64/PREP/ORFIT.f(3952) : (col. 17) remark: dvdmin_ has
> been targeted for automatic cpu dispatch.
> /u1/AIPS/31DEC09/LNX64/PREP/ORFIT.f(4443) : (col. 10) remark: LOOP WAS
> VECTORIZED.
> /u1/AIPS/31DEC09/LNX64/PREP/ORFIT.f(4402) : (col. 32) remark: ddot_ has
> been targeted for automatic cpu dispatch.
> /u1/AIPS/31DEC09/LNX64/PREP/ORFIT.f(2583) : (col. 17) remark: orfsto_ has
> been targeted for automatic cpu dispatch.
> /u1/AIPS/31DEC09/LNX64/PREP/ORFIT.f(2921) : (col. 10) remark: LOOP WAS
> VECTORIZED.
> /u1/AIPS/31DEC09/LNX64/PREP/ORFIT.f(2831) : (col. 17) remark: orfhi_ has
> been targeted for automatic cpu dispatch.
> /u1/AIPS/31DEC09/LNX64/PREP/ORFIT.f(952) : (col. 10) remark: LOOP WAS
> VECTORIZED.
> /u1/AIPS/31DEC09/LNX64/PREP/ORFIT.f(767) : (col. 17) remark: fxdvd_ has
> been targeted for automatic cpu dispatch.
> /u1/AIPS/31DEC09/LNX64/PREP/ORFIT.f(2395) : (col. 17) remark: orplot_ has
> been targeted for automatic cpu dispatch.
> /u1/AIPS/31DEC09/LNX64/PREP/ORFIT.f(3016) : (col. 17) remark: orfout_ has
> been targeted for automatic cpu dispatch.
> /u1/AIPS/31DEC09/LNX64/PREP/ORFIT.f(3849) : (col. 17) remark: bmval_ has
> been targeted for automatic cpu dispatch.
> /u1/AIPS/31DEC09/LNX64/PREP/ORFIT.f(4683) : (col. 17) remark: zorout_ has
> been targeted for automatic cpu dispatch.
> /u1/AIPS/31DEC09/LNX64/PREP/ORFIT.f(2551) : (col. 17) remark: orfvst_ has
> been targeted for automatic cpu dispatch.
> /u1/AIPS/31DEC09/LNX64/PREP/ORFIT.f(1698) : (col. 10) remark: LOOP WAS
> VECTORIZED.
> /u1/AIPS/31DEC09/LNX64/PREP/ORFIT.f(1546) : (col. 17) remark: orfdat_ has
> been targeted for automatic cpu dispatch.
> /u1/AIPS/31DEC09/LNX64/PREP/ORFIT.f(4509) : (col. 32) remark: dnrm2_ has
> been targeted for automatic cpu dispatch.
> /u1/AIPS/31DEC09/LNX64/PREP/ORFIT.f(4450) : (col. 32) remark: dmach_ has
> been targeted for automatic cpu dispatch.
> FC : Compile of /u1/AIPS/31DEC09/LNX64/PREP/ORFIT.f
> FC : ends successfully.
> FC : Ends successfully
> ls: /u1/AIPS/31DEC09/LNX64/LIBR/APLLINUX: No such file or directory
> ls: /u1/AIPS/31DEC09/LNX64/LIBR/DAPLLINUX: No such file or directory
> ls: /u1/AIPS/31DEC09/LNX64/LIBR/DAPLSUB: No such file or directory
> LINK : Date is... Fri Jun 19 13:20:20 EDT 2009
> LINK : Interpret LINK \
> LINK : /u1/AIPS/31DEC09/LNX64/PREP/ORFIT.o
> LINK : as PURGE=TRUE REPLACE=TRUE SAVE=TRUE STRIP=FALSE
> LINK : plus /opt/intel/fc/9.0/bin/ifort \
> LINK : /u1/AIPS/31DEC09/LNX64/PREP/ORFIT.o \
> LINK : /u1/AIPS/31DEC09/LNX64/LIBR/APLSUB/SUBLIB \
> LINK : /u1/AIPS/31DEC09/LNX64/LIBR/APLLINUX/SUBLIB \
> LINK : /u1/AIPS/31DEC09/LNX64/LIBR/DAPLSUB/SUBLIB \
> LINK : /u1/AIPS/31DEC09/LNX64/LIBR/DAPLLINUX/SUBLIB \
> LINK : -lsvml -Vaxlib -L/usr/local/lib -Xlinker -rpath
> -Xlinker /u1/AIPS/31DEC09/LNX64/LIBR/INTELCMP -O3 -static-libgcc -save
> -align all -axWPT \
> LINK : -o /u1/AIPS/31DEC09/LNX64/PREP/ORFIT.EXE
> ifort: Command line warning: unknown extension 'T' ignored in option '-ax'
> IPO link: can not find "/u1/AIPS/31DEC09/LNX64/LIBR/APLLINUX/SUBLIB"
> ifort: error: problem during multi-file optimization compilation (code 1)
> LINK : Status from /opt/intel/fc/9.0/bin/ifort is 1
> LINK : Link of /u1/AIPS/31DEC09/LNX64/PREP/ORFIT.o
> LINK : dies from wimpy compiler
> LINK : Dies of unnatural causes.
> COMLNK : Link failed!
> COMLNK : Deleted /u1/AIPS/31DEC09/LNX64/PREP/ORFIT.o
> COMLNK : Deleted /u1/AIPS/31DEC09/LNX64/PREP/ORFIT.f
> COMLNK : Dies of unnatural causes
> [aips at RGLINUX9 LIBR]$
>
The 64-bit Intel compiler outsmarted us yet again. It would no longer
allow symbolic links with dummy names. So we dispensed with the
APLLNX64 library and the dummies and changed COMRPL to put APLSUB and
all Z routines into APLSUB. That means a new LIBR.DAT for LNX64
compared to the one used earlier for LINUX. I suspect that with 31DEC10
I will go to this for all architectures.
I attach one of the new LNX64 LIBR.DATs. You should have gotten this
when doing an LNX64 installation....
ERic Greisen
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: LIBR.DAT
URL: <http://listmgr.nrao.edu/pipermail/daip/attachments/20090620/221c03d6/attachment.ksh>
More information about the Daip
mailing list