[fpc-devel] Anyone an idea were/how to look for the missing merge in 3.0.2

J. Gareth Moreton gareth at moreton-family.com
Thu Jul 1 01:35:56 CEST 2021


Actually, remind me... what revision number is 3.2.0 based off?

Gareth aka. Kit

On 01/07/2021 00:29, J. Gareth Moreton via fpc-devel wrote:
> Ah curses.  I fear it was something I did.  I don't like the idea of 
> stepping through each revision until we find one that works.
>
> https://bugs.freepascal.org/view.php?id=38294
> https://bugs.freepascal.org/view.php?id=38334
> https://bugs.freepascal.org/view.php?id=38339
> https://bugs.freepascal.org/view.php?id=38343
>
> Those ones relate to buggy optimisations in some way, but they might 
> be a bit too late on to affect 3.2.0.
>
> There are quite a few others too - hmmm.
>
> Gareth aka. Kit
>
> On 13/06/2021 20:04, Martin Frb via fpc-devel wrote:
>> On 09/06/2021 09:29, Pierre Muller via fpc-devel wrote:
>>>
>>>   Martin,
>>>
>>> could you check if this relates to bug #38973?
>>>
>>> https://bugs.freepascal.org/view.php?id=38973
>>>
>>>  This bug also does not show in current trunk.
>>>
>>>  If you get the same pattern of failures, it is most probably 
>>> related to this wrong optimization.
>>
>> Unfortunately I had no success in narrowing it down.
>>
>> I had hoped that generating -al
>> and moving the {$implicitexceptions off} around to narrow it to a 
>> single function,
>> I would get a small enough asm diff to tell....
>>
>> But even narrowing it down to a single "end;" statement that needs to 
>> have {$implicitexceptions off} does not help.
>> This line affects the entire specialization of a base class for one 
>> of the classes in that unit. (I did -Si- too)
>> So the diff is still to big, and many of the changes are outside of 
>> what I can judge to be ok or not.
>>
>> _______________________________________________
>> fpc-devel maillist  -  fpc-devel at lists.freepascal.org
>> https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel
>>
>

-- 
This email has been checked for viruses by Avast antivirus software.
https://www.avast.com/antivirus



More information about the fpc-devel mailing list