[Info-vax] Installing VMS Pascal on AXP

John Reagan xyzzy1959 at gmail.com
Thu Jul 28 12:07:45 EDT 2022


On Thursday, July 28, 2022 at 11:34:35 AM UTC-4, Single Stage to Orbit wrote:
> I have successfully installed VMS C, C++ and Fortran on AXP, running 
> OpenVMS V8.4-L2. When I try to install VMS Pascal, it crashes out with 
> this error: 
> 
> Installing VSI Pascal compiler... 
> %VMSINSTAL-I-RESTORE, Restoring product save set B ... 
> 
> Installing VSI Pascal definition files... 
> %VMSINSTAL-I-RESTORE, Restoring product save set C ... 
> Generating PASCAL$C_ROUTINES.PAS/PEN... 
> Generating STARLET.PAS/PEN... 
> Generating PASCAL$ACLEDIT_ROUTINES.PAS/PEN... 
> Generating PASCAL$CLI_ROUTINES.PAS/PEN... 
> Generating PASCAL$CMA_ROUTINES.PAS/PEN... 
> Generating PASCAL$CONV_ROUTINES.PAS/PEN... 
> Generating PASCAL$CVT_ROUTINES.PAS/PEN... 
> Generating PASCAL$DCX_ROUTINES.PAS/PEN... 
> Generating PASCAL$DTK_ROUTINES.PAS/PEN... 
> Generating PASCAL$EDT_ROUTINES.PAS/PEN... 
> Generating PASCAL$FDL_ROUTINES.PAS/PEN... 
> %SYSTEM-F-ACCVIO, access violation, reason mask=00, virtual 
> address=FFFFFFFFFFFF 
> FFB8, PC=000000007AFA3570, PS=0000001B 
> %TRACE-F-TRACEBACK, symbolic stack dump follows 
> image module routine line rel PC abs 
> PC 
> DCL 0 00000000000AB570 
> 000000007AFA3570 
> DCL 0 00000000000AA784 
> 000000007AFA2784 
> 0 FFFFFFFF8008A0D8 
> FFFFFFFF8008A0D8 
> DCL 0 00000000000AB564 
> 000000007AFA3564 
> 0 FFFFFFFF8008A0D8 
> FFFFFFFF8008A0D8 
> PASCAL 0 000000000044EBAC 
> 000000000044EBAC 
> PASCAL GEM_CP_VMS PARSE_BOOL_QUAL 4810 0000000000004634 
> 0000000000468ED4 
> PASCAL GEM_CP_VMS DO_QUALIFIERS 1922 0000000000000DF0 
> 0000000000465690 
> PASCAL GEM_CP_VMS GEM_CP_MAIN 2532 000000000000169C 
> 0000000000465F3C 
> 0 FFFFFFFF8038FC04 
> FFFFFFFF8038FC04 
> %TRACE-I-END, end of TRACE stack dump 
> VSI Pascal Installation aborted 
> %VMSINSTAL-F-UNEXPECTED, Installation terminated due to unexpected 
> event. 
> 
> VMSINSTAL procedure done at 15:20 
> 
> Any ideas? 
> -- 
> Tactical Nuclear Kittens
That's odd.  It didn't do that for me.  Do you have older Pascal compilers on your system?
(I don't think so or the installation would have said so).  The crash deep in DCL from PARSE_BOOL_QUAL
is certainly inside of CLI$GET_VALUE or CLI$PRESENT.  The installation script would have
done a SET COMMAND on the PASCAL.CLD in the kit.  We need to compile those PAS files into
PEN files and if there isn't a compiler already on the system, we would use the compiler that is
currently being installed.  The fact that we compiled several PAS files into PEN files before the
crash makes it feel like some sort of quota issue maybe?



More information about the Info-vax mailing list