Historical forum-msg-id-136192-edit, Revision 1

Original date:2021-05-29 22:21:21 Edited by: petelomax Subject: Re: Bug in 64 bit Phix

Yep, that was precisely it.

9999999994 === #2540BE3FA, and pilx86.e/emitHexDword()  
   was emitting #540BE3FA, dropping the #2 high-dword. 

It now checks for v<-#80000000 or v>#7FFFFFFF, and there is a new emitHexQuadword() for cases that need it.

Thanks. I had a bit of brain-freeze due to the long-winded goose chase it took to get to the above example.

(Of course I've run slap into the next issue...)

Not Categorized, Please Help


Quick Links

User menu

Not signed in.

Misc Menu