[fpc-pascal] FPC 3.0.0-rc1 release

Florian Klaempfl florian at freepascal.org
Sat Aug 29 19:52:46 CEST 2015


Am 27.08.2015 um 02:08 schrieb Ched:
> Hello,
> 
> I strongly discourage the use of {$optimization deadstore} which induced
> strong numerical errors on our solar system calculations (i386 linux).
> The other new ones
>    {$optimization deadvalues}
>    {$optimization orderfields}
>    {$optimization fastmath}
>    {$optimization constprop}
> seem to be ok.
> 
> Unfortunately, deadstore will be difficult to debug with the actual code
> (>100000 lines).
>

Since it shouldn't affect too much code, it would be worth a try to
compare the generated assembler with and without {$optimization
deadstore}. With a tool like WinMerge this can be normally done pretty easy.




More information about the fpc-pascal mailing list