mirror of
https://github.com/cosinekitty/astronomy.git
synced 2026-05-19 06:17:03 -04:00
Instead of turning off all "expensive optimizations" in gcc, I found I can achieve consistent calculation results on 64-bit ARM processors by turning off just the "fp contract" optimization. This optimizer is actually supposed to produce *more* accurate results, but the effect is to produce results that differ across languages/processors. For the sake of the unit tests, I have decided it must be turned off in ctest and generate.
914 B
Executable File
914 B
Executable File