[fpc-devel] Fwd: [Lazarusdev] Moving issue 39853 to FPC project
J. Gareth Moreton
gareth at moreton-family.com
Thu Aug 18 08:40:10 CEST 2022
Ah, sorry, that was for #39834 - wrong issue! Disregard.
Gareth aka. Kit
On 18/08/2022 07:28, J. Gareth Moreton via fpc-devel wrote:
>
> Thanks Ondrej.
>
> In the meantime, I've found the problem and am testing a fix.
> Basically the function that computes the magic number for a given bit
> size doesn't sign-extend it to the full size. In the given example,
> the signed divisior +60 for 32-bit produces the multiplicand
> $88888889. However, under x86_64, it is not sign-extended to the full
> 64-bit internal type... that is, the variable holds $00000000 88888889
> instead of $FFFFFFFF 88888889. This causes a later condition that
> checks if the value is less than 0 to malfunction.
>
> Gareth aka. Kit
>
> On 18/08/2022 07:06, Ondrej Pokorny via fpc-devel wrote:
>>
>> Hello it looks like only people with FPC developer status can move
>> issues to the FPC project. Therefore I forward the request to fpc-devel.
>>
>> Ondrej
>>
>>
>> -------- Weitergeleitete Nachricht --------
>> Betreff: [Lazarusdev] Moving issue 39853 to FPC project
>> Datum: Thu, 18 Aug 2022 03:51:33 +0300
>> Kopie (CC): Maxim Ganetsky <ganmax at narod.ru>
>>
>>
>>
>> Hello.
>>
>> Could someone move this issue to FPC project please:
>> https://gitlab.com/freepascal.org/lazarus/lazarus/-/issues/39853
>>
>> --
>> Best regards,
>> Maxim Ganetskymailto:ganmax at narod.ru
>>
>> _______________________________________________
>> fpc-devel maillist -fpc-devel at lists.freepascal.org
>> https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel
>
> _______________________________________________
> fpc-devel maillist -fpc-devel at lists.freepascal.org
> https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freepascal.org/pipermail/fpc-devel/attachments/20220818/a40c240b/attachment-0001.htm>
More information about the fpc-devel
mailing list