[Info-vax] Pascal compiler doesn't like me

Arne Vajhøj arne at vajhoej.dk
Mon May 6 21:48:33 EDT 2019


On 5/5/2019 10:19 PM, John Reagan wrote:
> On Sunday, May 5, 2019 at 9:35:56 PM UTC-4, Arne Vajhøj wrote:
>> $ pas test2
>> $ pas/deb/noop test2
>> HP Pascal Fatal Error has occurred
>> %PASCAL-F-FATALERROR, A fatal error has occurred
>> %TRACE-F-TRACEBACK, symbolic stack dump follows
>>     image    module    routine             line      rel PC           abs PC
>>    PASCAL  DBG_DRIVER  DBG_FIND_LOCAL_THUNK
>>                                            4546 0000000000003648
>> 0000000000788868
>>    PASCAL  DBG_DRIVER  DBG_CREATE_RECORD_TD
>>                                            3130 0000000000002110
>> 0000000000787330
>>    PASCAL  DBG_DRIVER  DBG_CREATE_TYPE_DEFINITION
>>                                            3788 0000000000002C5C
>> 0000000000787E7C
>>    PASCAL  DBG_DRIVER  DBG_PROCESS_BLOCK   1593 0000000000000B08
>> 0000000000785D28
>>    PASCAL  DBG_DRIVER  DBG_DRIVER          1115 00000000000004E4
>> 0000000000785704
>>    PASCAL  PASCAL  GEM_XX_COMPILE          1580 0000000000000808
>> 0000000000778990
>>    PASCAL  GEM_CP_VMS  GEM_CP_MAIN         2603 00000000000018CC
>> 0000000000461CDC
>>                                               0 FFFFFFFF8037FC44
>> FFFFFFFF8037FC44
>> %TRACE-I-END, end of TRACE stack dump
>> $
>>
>> Any hints?
> 
> What version of the compiler?

6.1 on Alpha

> It is getting confused with a schema type while trying to build a debug stack machine routine to tell the debugger how to determine the bounds/size of some array/record.

I were indeed playing around with such stuff.

> There probably isn't a good workaround other than stop using /DEBUG.
> 
> If you can send me a reproducer, I'll add it to my list on the VSI side.

Problem went away when I fixed the problem causing me to want
to debug.

:-) / :-(

Arne





More information about the Info-vax mailing list