diff --git a/CMakeLists.txt b/CMakeLists.txt index 5087d6a8fddb..6705ef130052 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -326,6 +326,13 @@ if(UNIX OR MINGW OR CYGWIN) CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11 -pthread -Wextra -Wall -Wno-ignored-attributes -Wno-unknown-pragmas -Wno-return-type" ) + if(MINGW) + # ignore this warning: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95353 + set( + CMAKE_CXX_FLAGS + "${CMAKE_CXX_FLAGS} -Wno-stringop-overflow" + ) + endif() if(USE_DEBUG) set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -g -O0") else() diff --git a/external_libs/fast_double_parser b/external_libs/fast_double_parser index ace60646c02d..efec03532ef6 160000 --- a/external_libs/fast_double_parser +++ b/external_libs/fast_double_parser @@ -1 +1 @@ -Subproject commit ace60646c02dc54c57f19d644e49a61e7e7758ec +Subproject commit efec03532ef65984786e5e32dbc81f6e6a55a115 diff --git a/external_libs/fmt b/external_libs/fmt index b6f4ceaed0a0..f5e54359df4c 160000 --- a/external_libs/fmt +++ b/external_libs/fmt @@ -1 +1 @@ -Subproject commit b6f4ceaed0a0a24ccf575fab6c56dd50ccf6f1a9 +Subproject commit f5e54359df4c26b6230fc61d38aa294581393084