From 86097cb44421e486dff38d8488f4c042ad720752 Mon Sep 17 00:00:00 2001 From: mwlasiuk Date: Fri, 9 Oct 2026 19:12:58 +0200 Subject: [PATCH] Remove fp:fast --- cmake/cpu_optimizations.cmake | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/cmake/cpu_optimizations.cmake b/cmake/cpu_optimizations.cmake index ae1fe591..c176d0fb 100644 --- a/cmake/cpu_optimizations.cmake +++ b/cmake/cpu_optimizations.cmake @@ -15,8 +15,8 @@ if (MSVC) # Architecture-specific optimizations if(HD_CPU_OPTIMIZATION STREQUAL "AMD") - set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} /Oi /Ot /Oy /fp:fast") - set(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} /Oi /Ot /Oy /fp:fast") + set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} /Oi /Ot /Oy") + set(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} /Oi /Ot /Oy") message(STATUS "Enabling AMD-optimized build for MSVC") elseif(HD_CPU_OPTIMIZATION STREQUAL "INTEL") set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} /O2") @@ -35,8 +35,8 @@ if (MSVC) set(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} /O2") message(STATUS "Auto-detected ARM processor - enabling ARM optimizations") elseif(CPU_VENDOR MATCHES "AMD") - set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} /Oi /Ot /Oy /fp:fast") - set(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} /Oi /Ot /Oy /fp:fast") + set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} /Oi /Ot /Oy") + set(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} /Oi /Ot /Oy") message(STATUS "Auto-detected AMD processor - enabling AMD optimizations") else() message(STATUS "Auto-detected Intel/Generic processor - using conservative optimizations")