Operating System - OpenVMS
1753860 Members
7809 Online
108809 Solutions
New Discussion юеВ

Re: Pascal compiler sits in the COM state.

 
SOLVED
Go to solution
Brian Reiter
Valued Contributor

Re: Pascal compiler sits in the COM state.

Whoops forgot the attachment
John Reagan
Respected Contributor
Solution

Re: Pascal compiler sits in the COM state.

The loop in right in the middle of the optimizer's dataflow phase. I suspect that with /NOCHECK, it was able to optimize or eliminate code before the dataflow phase such that it didn't get confused.

With such bugs in dataflow, we probably need a reproducer. I can tell you how to get some dataflow dumps from the compiler, but it just takes up disk space and probably wouldn't find the problem.

Also, the GEM code generator used in -88 is a few versions old. The 5.9 which will come out later this year uses a newer GEM which might have already fixed the problem.
John Gillings
Honored Contributor

Re: Pascal compiler sits in the COM state.

Reminder for Brian

Pascal V5.9 has shipped. Please check to see if it's fixed this problem. If not, log a case so Engineering can look at it.
A crucible of informative mistakes
Brian Reiter
Valued Contributor

Re: Pascal compiler sits in the COM state.

Thanks for that. Will soon be battling with VMS 8-2 too :)

cheers

Brian