From abc62c19f4830958b48290cddb99bf7eb68de29a Mon Sep 17 00:00:00 2001 From: Raphael Grimm <raphael.grimm@kit.edu> Date: Wed, 3 Jul 2019 10:46:19 +0200 Subject: [PATCH] Enable float optimization flags --- CMakeLists.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index e0f1f5092..9b9ea633c 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -23,6 +23,8 @@ endif() # cmake 3.10 does not understand c++2a, so we tell it we will handle the standard flag set(CMAKE_CXX_STANDARD_DEFAULT) add_definitions(-std=c++2a) +add_definitions(-ffast-math) +add_definitions(-fassociative-math) list(APPEND CMAKE_MODULE_PATH ${Simox_SOURCE_DIR}/CMakeModules) MESSAGE (STATUS "** Module path: " ${CMAKE_MODULE_PATH}) -- GitLab