From d693a10a4c4618c661f0acd8c0adb6b22f2d15d5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cezary=20Skrzy=C5=84ski?= Date: Fri, 5 Nov 2021 11:20:20 +0100 Subject: [PATCH] #1202: add -fhonor-nans to icpx flags --- cmake-modules/SetCXXCompilerFlags.cmake | 1 + 1 file changed, 1 insertion(+) diff --git a/cmake-modules/SetCXXCompilerFlags.cmake b/cmake-modules/SetCXXCompilerFlags.cmake index 2bcfb615c3..2b49355b50 100644 --- a/cmake-modules/SetCXXCompilerFlags.cmake +++ b/cmake-modules/SetCXXCompilerFlags.cmake @@ -26,6 +26,7 @@ elseif ("${CMAKE_CXX_COMPILER_ID}" MATCHES "Clang") endif() elseif (CMAKE_CXX_COMPILER_ID STREQUAL IntelLLVM AND CMAKE_CXX_COMPILER_VERSION VERSION_GREATER_EQUAL 2021.3.0) set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fhonor-infinites") + set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fhonor-nans") elseif (NOT "${CMAKE_CXX_COMPILER_ID}" MATCHES "Intel") message(FATAL_ERROR "Your C++ compiler may not support C++14.") endif ()