[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