[daip] Problem with installing 31DEC05
Eric Greisen
egreisen at nrao.edu
Thu Oct 5 15:43:54 EDT 2006
shoshana rosenthal writes:
>
> HI,
> Lynn Matthews needs the 31DEC05 NEW installation, compiled
> with the Intel compiler and APSIZE of 81MB.
> I modified the PAPC.INC file and used the 31DEC06 files for
> the compilation and linking. I also modified the LIBR.DAT
> file to replace second linking of APLSUB and APLLINUX with
> DAPLSUB and DAPLLINUX.
> INSTEP2 completed successfully.
> in INSTEP4 there were 2 errors MCUBE and SPIXR failed.
> Following are the errors.
> I will appreciate your help.
>
> Thanks
> Shoshana
> ----------------------------------------------------------
> COMLNK $APLPGM/MCUBE
> COMLNK : Date Thu Oct 5 11:45:06 EDT 2006
> COMLNK : Substitute /u1/AIPS/31DEC05/APL/PGM/MCUBE.FOR
> COMLNK : for /u1/AIPS/31DEC05/APL/PGM/MCUBE
> PP : Preprocess /u1/AIPS/31DEC05/APL/PGM/MCUBE.FOR
> PP : into /u1/AIPS/31DEC05/LINUX/PREP/MCUBE.f
> FC : Date Thu Oct 5 11:45:06 EDT 2006
> FC : Interpret FC \
> FC : /u1/AIPS/31DEC05/LINUX/PREP/MCUBE.f
> FC : as LIST=FALSE PURGE=FALSE
> FC : plus /opt/intel/fc/9.0/bin/ifort -c -axNP -w90 -w95 -cm
> -ip -save -align all -O3 \
> FC : /u1/AIPS/31DEC05/LINUX/PREP/MCUBE.f
> /u1/AIPS/31DEC05/LINUX/PREP/MCUBE.f(1) : (col. 14) remark: MAIN__ has been
> targeted for automatic cpu dispatch.
> /u1/AIPS/31DEC05/LINUX/PREP/MCUBE.f(231) : (col. 17) remark: cubini_ has
> been targeted for automatic cpu dispatch.
> /u1/AIPS/31DEC05/LINUX/PREP/MCUBE.f(1323) : (col. 17) remark: malign_ has
> been t argeted for automatic cpu dispatch.
> /u1/AIPS/31DEC05/LINUX/PREP/MCUBE.f(985) : (col. 17) remark: lupax_ has
> been targeted for automatic cpu dispatch.
> /u1/AIPS/31DEC05/LINUX/PREP/MCUBE.f(485) : (col. 17) remark: cubwri_ has
> been targeted for automatic cpu dispatch.
> /u1/AIPS/31DEC05/LINUX/PREP/MCUBE.f(1573) : (col. 17) remark: plnwri_ has
> been t argeted for automatic cpu dispatch.
> /u1/AIPS/31DEC05/LINUX/PREP/MCUBE.f(1872) : (col. 17) remark: fqwrit_ has
> been t argeted for automatic cpu dispatch.
> /u1/AIPS/31DEC05/LINUX/PREP/MCUBE.f(1483) : (col. 17) remark: setax_ has
> been targeted for automatic cpu dispatch.
> FC : Compile of /u1/AIPS/31DEC05/LINUX/PREP/MCUBE.f
> FC : ends successfully.
> FC : Ends successfully
> LINK : Date is... Thu Oct 5 11:45:08 EDT 2006
> LINK : Interpret LINK \
> LINK : /u1/AIPS/31DEC05/LINUX/PREP/MCUBE.o
> LINK : as PURGE=TRUE REPLACE=TRUE SAVE=TRUE STRIP=FALSE
> LINK : plus /opt/intel/fc/9.0/bin/ifort \
> LINK : /u1/AIPS/31DEC05/LINUX/PREP/MCUBE.o \
> LINK : /u1/AIPS/31DEC05/LINUX/LIBR/APLSUB/SUBLIB \
> LINK : /u1/AIPS/31DEC05/LINUX/LIBR/APLLINUX/SUBLIB \
> LINK : /u1/AIPS/31DEC05/LINUX/LIBR/DAPLSUB/SUBLIB \
> LINK : /u1/AIPS/31DEC05/LINUX/LIBR/DAPLLINUX/SUBLIB \
> LINK : -lsvml -Vaxlib -L/usr/local/lib -Xlinker -rpath
> -Xlinker/u1/AIPS/31DEC05/LINUX/LIBR/INTELCMP -O3 -static-libcxa -save
> -align all -axNP \
> LINK : -o /u1/AIPS/31DEC05/LINUX/PREP/MCUBE.EXE
> /u1/AIPS/31DEC05/LINUX/PREP/MCUBE.o(.text+0x5683): In function
> `cubwri_.J':
> /u1/AIPS/31DEC05/LINUX/PREP/MCUBE.f: undefined reference to `tabfq_'
> /u1/AIPS/31DEC05/LINUX/PREP/MCUBE.o(.text+0x56d7):/u1/AIPS/31DEC05/LINUX/PREP/MCUBE.f:
> undefined reference to `tabfq_'
> /u1/AIPS/31DEC05/LINUX/PREP/MCUBE.o(.text+0x631b): In function
> `cubwri_.A':
> /u1/AIPS/31DEC05/LINUX/PREP/MCUBE.f: undefined reference to `tabfq_'
> /u1/AIPS/31DEC05/LINUX/PREP/MCUBE.o(.text+0x636d):/u1/AIPS/31DEC05/LINUX/PREP/MCUBE.f:
> undefined reference to `tabfq_'
> /u1/AIPS/31DEC05/LINUX/PREP/MCUBE.o(.text+0x8809): In function
> `fqwrit_.J':
> /u1/AIPS/31DEC05/LINUX/PREP/MCUBE.f: undefined reference to `tabfq_'
> /u1/AIPS/31DEC05/LINUX/PREP/MCUBE.o(.text+0x885d):/u1/AIPS/31DEC05/LINUX/PREP/MCUBE.f:
> more undefined references to `tabfq_' follow
> LINK : Status from /opt/intel/fc/9.0/bin/ifort is 1
> LINK : Link of /u1/AIPS/31DEC05/LINUX/PREP/MCUBE.o
> LINK : dies from wimpy compiler
> LINK : Dies of unnatural causes.
> COMLNK : Link failed!
> COMLNK : Deleted /u1/AIPS/31DEC05/LINUX/PREP/MCUBE.o
> COMLNK : Deleted /u1/AIPS/31DEC05/LINUX/PREP/MCUBE.f
> COMLNK : Dies of unnatural causes
This error suggests to me that you are not using a correct copy of
31DEC05. MCUBE has been changed to use TABFQ but TABFQ has not moved
from $APLNOT to $APLSUB. I am guessing a very bad behavior on the
part of the MNJ at some time - thinking it copied things when it did
not and COMRPLed things when it did not etc.
> ------------------
> COMLNK $APLPGM/SPIXR
> COMLNK : Date Thu Oct 5 11:54:31 EDT 2006
> COMLNK : Substitute /u1/AIPS/31DEC05/APL/PGM/SPIXR.FOR
> COMLNK : for /u1/AIPS/31DEC05/APL/PGM/SPIXR
> PP : Preprocess /u1/AIPS/31DEC05/APL/PGM/SPIXR.FOR
> PP : into /u1/AIPS/31DEC05/LINUX/PREP/SPIXR.f
> FC : Date Thu Oct 5 11:54:31 EDT 2006
> FC : Interpret FC \
> FC : /u1/AIPS/31DEC05/LINUX/PREP/SPIXR.f
> FC : as LIST=FALSE PURGE=FALSE
> FC : plus /opt/intel/fc/9.0/bin/ifort -c -axNP -w90 -w95 -cm
> -ip -save -align all -O3 \
> FC : /u1/AIPS/31DEC05/LINUX/PREP/SPIXR.f
> fortcom: Warning: /u1/AIPS/31DEC05/LINUX/PREP/SPIXR.f, line 1393: A jump
> into a block from outside the block may have occurred. [2
> 0]
> IF (IRET.NE.0) GO TO 20
> ------------------------------------------^
> fortcom: Warning: /u1/AIPS/31DEC05/LINUX/PREP/SPIXR.f, line 1644: A jump
> into a block from outside the block may have occurred. [2
> 0]
> IF (IRET.NE.0) GO TO 20
> ------------------------------------------^
This on the other hand is a real error still present in 31DEC06.
I will fix it in the latter.
Eric Greisen
More information about the Daip
mailing list