Operating System - OpenVMS
1754279 Members
3329 Online
108813 Solutions
New Discussion юеВ

migrate FMS from VAX to AXP = error ...

 
SOLVED
Go to solution

migrate FMS from VAX to AXP = error ...

Hello,

wa are trying to migrate foRtran sources from vax VMS 6.1 to AXP VMS 6.2.

We have a problem with FMS.
On vax, FMS 2.4
on AXP, our support seemed to have install FMS 2.5.

after creating a .OBJ from .FLB (that contain all the FMS forms), the link send the warning :
%LINK-W-ILLRECTYP, illegal record type (8176.)
in module FDV$MEMRES record 7 file DISK3:[POCHES6M.APPLICATION.OBJ]FORM_POCHES6M.OBJ;11
%LINK-W-ILLRECTYP, illegal record type (8176.)
in module FDV$MEMRES record 7 file DISK3:[POCHES6M.APPLICATION.OBJ]FORM_POCHES6M.OBJ;11


and the exe modul crashs :

%SYSTEM-F-ACCVIO, access violation, reason mask=00, virtual address=0001F783, PC=0017CB68, PS=0000001B
%TRACE-F-TRACEBACK, symbolic stack dump follows
Image Name Module Name Routine Name Line Number rel PC abs PC
FDVSHR FDV$FORMS2 FDV$$FIND_MRF_B 779 000005B8 0017CB68
FDVSHR FDV$FORMS1 FDV$$MRF 1477 00001174 001839D4
FDVSHR FDV$FORMS1 FDV$$FNDFORM 612 000002CC 00182B2C
FDVSHR FDV$FORMS FDV$$LOAD 716 0000064C 00186B4C
FDVSHR FDV$FORMS1 FDV$$DFORM 493 00000100 00182960
FDVSHR FDV$FORMS FDV$$CDISP 470 000003F4 001868F4
FDVSHR FDV$DISPCH ISOLATE 876 000007BC 0018B04C
FDVSHR FDV$DISPCH FDV$$DISPATCH 414 000001D0 0018AA60
FDVSHR FDV$PLIDIS FDV$$PLIDISPATC 523 000003B0 0018A130
FDVSHR FDV$PLINTR FDV$CDISP 158 000050A8 00181D98
SUIVI_CORREC SUIVI_CORRECTEU SUIVI_CORRECTEU 7420 000004E8 000304E8
SUIVI_CORREC 0 0002DED8 0003DED8
DEC$FORRTL 0 00072818 00250818
SUIVI_CORREC 0 0002DED8 0003DED8
0 8A1AC170 8A1AC170


the form works fine with FMS editor.

have you some idea ?

thanks !
19 REPLIES 19
Wim Van den Wyngaert
Honored Contributor

Re: migrate FMS from VAX to AXP = error ...

How did you create the obj ? Any command can create output files with type obj.

Wim
Wim
Kris Clippeleyr
Honored Contributor

Re: migrate FMS from VAX to AXP = error ...

Hi,
According to the SPD at
http://h71000.www7.hp.com/commercial/cpss.html#fms
FMS 2.5 seems to be supported on OpenVMS Alpha V7.3-1 and higher.
Over here, we use FMS 2.4 without problems (lowest VMS version = 7.2-2).
Maybe you can downgrade to FMS 2.4. I don't think it will make any "functional" difference.
Regards,
Kris (aka Qkcl)
I'm gonna hit the highway like a battering ram on a silver-black phantom bike...
Karl Rohwedder
Honored Contributor

Re: migrate FMS from VAX to AXP = error ...

Did the FMS/OBJECT command produce an errors or warnings?

regards Kalle
Karl Rohwedder
Honored Contributor

Re: migrate FMS from VAX to AXP = error ...

Maybe the TIMA article
http://h18000.www1.hp.com/support/asktima/appl_tools/CHAMP_SRC950927005327.html
is of some help.

You did recreate the.OBJ on the alpha, did you?

regards Kalle
Kris Clippeleyr
Honored Contributor

Re: migrate FMS from VAX to AXP = error ...

Hi,
According to the SW-rollout at
http://h71000.www7.hp.com/openvms/os/swroll/VAROL.HTML
The minimal version of VMS for FMS 2.5 is 7.3-2.
Regards,
Kris (aka Qkcl)
I'm gonna hit the highway like a battering ram on a silver-black phantom bike...

Re: migrate FMS from VAX to AXP = error ...

thanks to everybody.

it's my first question on that forum and i got answers in a sort time.

I don't know yet how use corectly the reply interface.

For my pb : i will ask to support to instal the FMS 2.4 AXP version.

I will give here some news.

thanks
Volker Halle
Honored Contributor

Re: migrate FMS from VAX to AXP = error ...

Stephane,

welcome to the OpenVMS ITRC forum.

Please re-read the error message %LINK-W-ILLRECTYP and make sure you've really created the FORM_POCHES6M.OBJ file on the OpenVMS Alpha system.

%LINK-W-ILLRECTYP errors typically show that you're linking an object file created on a different architecture.

Try $ ANAL/OBJ FORM_POCHES6M.OBJ /SELECT=(ARCH,FILE) to find out...

Volker.

Re: migrate FMS from VAX to AXP = error ...

Hello,

I'm sur of every .OBJ modules, including the FORM_POCHES6M.OBJ .
At the start of the migrate, i deleted all .OBJ modules and all .EXE modules.

At that moment, I have been waiting for the installation of the FMS 2.4.

thanks.

Re: migrate FMS from VAX to AXP = error ...

Hello,

a version FMS was installed (2.4 I hope)
and after recompiling the forms (.FLB --> .OBJ) and after linking, i have the same error (for another form).

error = %FDV-E-FRM, Invalid binary form

The link warnings are still the same :
FDV$MEMRES V2.5 49144 FORM_POCHES6M.OBJ;1 1-FEB-2006 10:18 VAX FMS V2.5
%LINK-W-ILLRECTYP, illegal record type (8176.)
in module FDV$MEMRES record 16 file DISK3:[POCHES6M.APPLICATION.OBJ]FORM_POCHES6M.OBJ;1
%LINK-W-ILLRECTYP, illegal record type (8176.)
in module FDV$MEMRES record 16 file DISK3:[POCHES6M.APPLICATION.OBJ]FORM_POCHES6M.OBJ;1
CLEAR_IM1 840 POCHES6M.OLB;1 16-JAN-2006 15:04 DEC Fortran V6.3-711
COMPILER_NOM 1200 [STANDARD.OBJ_ALPHA]STANDARD.OLB;1 28-NOV-1996 16:18 DEC Fortran V6.3-711
LIRE_PT 1828 [STANDARD.OBJ_ALPHA]STANDARD.OLB;1 28-NOV-1996 16:19 DEC Fortran V6.3-711
FDV$PLITRM V2.1-005 1380 SYS$COMMON:[SYSLIB]STARLET.OLB;2 29-OCT-1992 18:27 BLISS-32E T1.0-019G
LIB$INITIALIZE X-4 508 SYS$COMMON:[SYSLIB]STARLET.OLB;2 4-MAY-1995 19:10 AMAC V2.0-22
AMAC$EMUL_CALL X-3 544 SYS$COMMON:[SYSLIB]STARLET.OLB;2 4-MAY-1995 19:50 AMAC V2.0-22
DEC$FORRTL V01-05.171 0 SYS$COMMON:[SYSLIB]DEC$FORRTL.EXE;1 4-MAY-1995 22:35 Linker A11-12
FDVSHR FMS V2.4 0 SYS$COMMON:[SYSLIB]FDVSHR.EXE;2 29-OCT-1992 19:00 Linker T10-48