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.

_______________________________________________
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal

Reply via email to