From b7078c04c9295ea5f13ef511c151bae4ec328319 Mon Sep 17 00:00:00 2001 From: Vinnie Falco Date: Thu, 12 Jul 2018 08:50:54 -0700 Subject: [PATCH] Set /permissive- --- CHANGELOG.md | 1 + CMakeLists.txt | 2 +- Jamfile | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) 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"