Project

General

Profile

Bug #126

Updated by I. Denisov over 9 years ago

Compiling for example the expression <pre>SYSTEM.VAL(LONGINT, SYSTEM.VAL(LONGINT, y * 2)</pre> 2) with y: INTEGER leads to a compiler TRAP. The second register required for a LONGINT register pair is undefined in this case. If it happens to be a large value it leads to a TRAP when testing the register for membership in a SET of registers. 


 

 Reported by Josef Templ, 2016-08-23.

Back