diff --git a/CHANGELOG.md b/CHANGELOG.md index e11bc197..583111a1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,7 @@ Version 177: * Add test for issue #1188 +* Set /permissive- -------------------------------------------------------------------------------- diff --git a/CMakeLists.txt b/CMakeLists.txt index 4fceab9f..bfe53b12 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -24,7 +24,7 @@ if (MSVC) add_compile_options( /bigobj # large object file format - #/permissive- # strict C++ + /permissive- # strict C++ #/wd4503 # decorated name length exceeded, name was truncated /W4 # enable all warnings /MP # Multi-processor compilation diff --git a/Jamfile b/Jamfile index 85d5e1d0..a96279a8 100644 --- a/Jamfile +++ b/Jamfile @@ -88,7 +88,7 @@ project /boost/beast BOOST_ASIO_DISABLE_BOOST_REGEX=1 #BOOST_ASIO_NO_DEPRECATED=1 # some tests use deprecated strand BOOST_COROUTINES_NO_DEPRECATION_WARNING=1 - msvc:"/bigobj" + msvc:"/bigobj /permissive-" msvc:_SCL_SECURE_NO_WARNINGS=1 msvc:_CRT_SECURE_NO_WARNINGS=1 msvc,release:"/Ob2 /Oi /Ot"