File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed
Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -101,25 +101,25 @@ if(WIN32)
101101 message (STATUS "Compiling on windows with CLANG!" )
102102 set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Xclang -fcxx-exceptions" )
103103 set (CMAKE_CXX_FLAGS_DEBUG "/MD /Z7" )
104- set (CMAKE_CXX_FLAGS_RELEASE "/MD /EHsc /std:c++17 /arch:AVX2 -Xclang -O3 /nologo /fp:fast " ) #-flto=thin -march=native /O2 /Ob2
104+ set (CMAKE_CXX_FLAGS_RELEASE "/MD /EHsc /std:c++17 /arch:AVX2 -Xclang -O3 /nologo" ) #-flto=thin -march=native /O2 /Ob2
105105 endif ()
106106
107107 if (CMAKE_CXX_COMPILER_ID MATCHES "MSVC" )
108108 message (STATUS "Compiling on windows with MSVC!" )
109- set (CMAKE_CXX_FLAGS_RELEASE "/MD /EHsc /std:c++17 /arch:AVX2 /O2 /Ob2 /nologo /fp:fast " )
109+ set (CMAKE_CXX_FLAGS_RELEASE "/MD /EHsc /std:c++17 /arch:AVX2 /O2 /Ob2 /nologo" )
110110 set (CMAKE_CXX_FLAGS_DEBUG "/MD /Z7" )
111111 endif ()
112112
113113else ()
114114 set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++14 -Wall -pedantic " )
115115 if (CMAKE_COMPILER_IS_GNUCC)
116- set (CMAKE_CXX_FLAGS_RELEASE "-O4 -ffast-math " )
116+ set (CMAKE_CXX_FLAGS_RELEASE "-O3 " )
117117 set (CMAKE_CXX_FLAGS_DEBUG "-O0 -g" )
118118 set (CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -Bdynamic" )
119119 set (CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -ldl -lz" )
120120
121121 elseif (CMAKE_CXX_COMPILER_ID MATCHES "Clang" )
122- set (CMAKE_CXX_FLAGS_RELEASE "-O3 -ffast-math " )
122+ set (CMAKE_CXX_FLAGS_RELEASE "-O3" )
123123 set (CMAKE_CXX_FLAGS_DEBUG "-O0 -g" )
124124 set (CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -lz" )
125125 endif ()
You can’t perform that action at this time.
0 commit comments