We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent ae08fa9 commit afe36e5Copy full SHA for afe36e5
1 file changed
cmake/compilers.cmake
@@ -51,6 +51,9 @@ if (NOT IS_VS6_BUILD)
51
add_compile_options(/Zc:__cplusplus)
52
else()
53
add_compile_options(-Wsuggest-override)
54
+ # TheSuperHackers @fix Prevent FMA contraction (a*b+c -> fmadd) which skips intermediate
55
+ # rounding and breaks cross-platform deterministic math parity with MSVC (/fp:precise).
56
+ add_compile_options(-ffp-contract=off)
57
endif()
58
59
if(RTS_BUILD_OPTION_VC6_FULL_DEBUG)
0 commit comments