Hi Managers
I've got two DEC Alpha systems one running OSF2.0 and other
running OSF3.2 with Fortran 77 compiler versions 3.4 and 3.8
respectively. I have a set of programs which I would like
to compile using both real*4 (float) and real*8 (double)
data types.
I don't face any problem with real*4 and real*8 in OSF2.0
(fortran 3.4).
But with OSF3.2 (fortran 3.8) real*8 goes without any
problem but real*4 fails while linking giving the follwing error
message
f77 -O -o maya3 maya3.o beam.o bpevol3.o coordinate.o death.o detect.o dmscat
.o dmtab.o dmtc.o galrot.o gravint.o kstest.o orbit3.o param3.o psrlum.o ran1.o
real3.o recipes.o rkck.o trim.o tsky.o velocity.o vlyne3.o vphin.o
Assertion failed: 0, file ../../../../../../src/usr/ccs/lib/libmld/cmrlc_produce
.c, line 864
I've included the typescript files of both the sessions. Any help
pointers in this respect will be of great help.
P.Ramadurai
durai_at_rri.ernet.in
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Script for Version 2.0 of OSF and Fortran 3.4 session
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Script started on Mon Jul 08 11:48:39 1996
Durai_at_cheetah{maya}51=> pwd
/usr4/durai/Bmark/maya
Durai_at_cheetah{maya}52=> uname -a
OSF1 cheetah.rri.ernet.in V2.0 240 alpha
Durai_at_cheetah{maya}53=> /usr/sbin/setld -i | grep -i fort
DFABASE340 installed DEC Fortran V3.4 for OSF/1 AXP Systems
DFACOM340 installed DEC Fortran V3.4 Tools & their Man Pages
DFADOC340 installed DEC Fortran V3.4 Release Notes
DFARTL342 installed DEC Fortran for OSF/1 AXP Runtime Support
KPFBASE150 installed KAP for DEC Fortran for DEC OSF/1 AXP Optimizer
Durai_at_cheetah{maya}54=> touch *.f
Durai_at_cheetah{maya}55=> make -f Makefile.r4
f77 -O -c maya3.f
f77 -O -c beam.f
f77 -O -c bpevol3.f
f77 -O -c coordinate.f
f77 -O -c death.f
f77 -O -c detect.f
f77 -O -c dmscat.f
f77 -O -c dmtab.f
f77 -O -c dmtc.f
f77 -O -c galrot.f
f77 -O -c gravint.f
f77 -O -c kstest.f
f77 -O -c orbit3.f
f77 -O -c param3.f
f77 -O -c psrlum.f
f77 -c ran1.f
f77 -O -c real3.f
f77 -O -c recipes.f
f77 -O -c rkck.f
f77 -O -c trim.f
f77 -O -c tsky.f
f77 -O -c velocity.f
f77 -O -c vlyne3.f
f77 -O -c vphin.f
f77 -O -o maya3 maya3.o beam.o bpevol3.o coordinate.o death.o detect.o dmscat.o dmtab.o dmtc.o galrot.o gravint.o kstest.o orbit3.o param3.o psrlum.o ran1.o real3.o recipes.o rkck.o trim.o tsky.o velocity.o vlyne3.o vphin.o
Durai_at_cheetah{maya}56=> touch. *.f
Durai_at_cheetah{maya}57=> make -f Makefile.r8
f77 -O -r8 -c maya3.f
f77 -O -r8 -c beam.f
f77 -O -r8 -c bpevol3.f
f77 -O -r8 -c coordinate.f
f77 -O -r8 -c death.f
f77 -O -r8 -c detect.f
f77 -O -r8 -c dmscat.f
f77 -O -r8 -c dmtab.f
f77 -O -r8 -c dmtc.f
f77 -O -r8 -c galrot.f
f77 -O -r8 -c gravint.f
f77 -O -r8 -c kstest.f
f77 -O -r8 -c orbit3.f
f77 -O -r8 -c param3.f
f77 -O -r8 -c psrlum.f
f77 -r8 -c ran1.f
f77 -O -r8 -c real3.f
f77 -O -r8 -c recipes.f
f77 -O -r8 -c rkck.f
f77 -O -r8 -c trim.f
f77 -O -r8 -c tsky.f
f77 -O -r8 -c velocity.f
f77 -O -r8 -c vlyne3.f
f77 -O -r8 -c vphin.f
f77 -O -r8 -o maya3 maya3.o beam.o bpevol3.o coordinate.o death.o detect.o dmscat.o dmtab.o dmtc.o galrot.o gravint.o kstest.o orbit3.o param3.o psrlum.o ran1.o real3.o recipes.o rkck.o trim.o tsky.o velocity.o vlyne3.o vphin.o
Durai_at_cheetah{maya}58=> exit
Durai_at_cheetah{maya}59=>
script done on Mon Jul 08 11:50:57 1996
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Script for Version 3.2 of OSF and Fortran 3.8 session
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Script started on Mon Jul 08 11:44:31 1996
Durai_at_mynah{maya}51=> pwd
/usr4/durai/Bmark/maya
Durai_at_mynah{maya}52=> uname -a
OSF1 mynah.rri.ernet.in V3.2 214 alpha
Durai_at_mynah{maya}54=> /usr/sbin/setld -i | grep -i fort
DFABASE380 installed DEC Fortran V3.8 for OSF/1 AXP Systems
DFACOM380 installed DEC Fortran V3.8 Tools & their Man Pages
DFADOC380 installed DEC Fortran V3.8 Release Notes
DFARTL360 installed DEC Fortran for OSF/1 AXP Runtime Support
Durai_at_mynah{maya}55=> touch *.f
Durai_at_mynah{maya}56=> make -f Makei file.r4
f77 -O -c maya3.f
f77 -O -c beam.f
f77 -O -c bpevol3.f
f77 -O -c coordinate.f
f77 -O -c death.f
f77 -O -c detect.f
f77 -O -c dmscat.f
f77 -O -c dmtab.f
f77 -O -c dmtc.f
f77 -O -c galrot.f
f77 -O -c gravint.f
f77 -O -c kstest.f
f77 -O -c orbit3.f
f77 -O -c param3.f
f77 -O -c psrlum.f
f77 -c ran1.f
f77 -O -c real3.f
f77 -O -c recipes.f
f77 -O -c rkck.f
f77 -O -c trim.f
f77 -O -c tsky.f
f77 -O -c velocity.f
f77 -O -c vlyne3.f
f77 -O -c vphin.f
f77 -O -o maya3 maya3.o beam.o bpevol3.o coordinate.o death.o detect.o dmscat.o dmtab.o dmtc.o galrot.o gravint.o kstest.o orbit3.o param3.o psrlum.o ran1.o real3.o recipes.o rkck.o trim.o tsky.o velocity.o vlyne3.o vphin.o
Assertion failed: 0, file ../../../../../../src/usr/ccs/lib/libmld/cmrlc_produce.c, line 864
Fatal error in: /usr/lib/cmplrs/cc/ld IOT/Abort trap
fort: Severe: Failed while trying to link.
*** Exit 1
Stop.
27.47u 7.40s 0:45 75% 16+10k 101+64io 1pf+0w
Durai_at_mynah{maya}57=> touch *.f
Durai_at_mynah{maya}58=> make -f Makefile.r8
f77 -O -r8 -c maya3.f
f77 -O -r8 -c beam.f
f77 -O -r8 -c bpevol3.f
f77 -O -r8 -c coordinate.f
f77 -O -r8 -c death.f
f77 -O -r8 -c detect.f
f77 -O -r8 -c dmscat.f
f77 -O -r8 -c dmtab.f
f77 -O -r8 -c dmtc.f
f77 -O -r8 -c galrot.f
f77 -O -r8 -c gravint.f
f77 -O -r8 -c kstest.f
f77 -O -r8 -c orbit3.f
f77 -O -r8 -c param3.f
f77 -O -r8 -c psrlum.f
f77 -r8 -c ran1.f
f77 -O -r8 -c real3.f
f77 -O -r8 -c recipes.f
f77 -O -r8 -c rkck.f
f77 -O -r8 -c trim.f
f77 -O -r8 -c tsky.f
f77 -O -r8 -c velocity.f
f77 -O -r8 -c vlyne3.f
f77 -O -r8 -c vphin.f
f77 -O -r8 -o maya3 maya3.o beam.o bpevol3.o coordinate.o death.o detect.o dmscat.o dmtab.o dmtc.o galrot.o gravint.o kstest.o orbit3.o param3.o psrlum.o ran1.o real3.o recipes.o rkck.o trim.o tsky.o velocity.o vlyne3.o vphin.o
27.64u 7.07s 0:40 86% 16+10k 98+64io 3pf+0w
Durai_at_mynah{maya}59=> exit
Durai_at_mynah{maya}60=>
script done on Mon Jul 08 11:47:08 1996
thanks in advance
P.Ramadurai
durai_at_rri.ernet.in
Received on Mon Jul 08 1996 - 09:15:46 NZST