From 230342df00d03a8100a417ac056d4a089b64fc64 Mon Sep 17 00:00:00 2001 From: Andrei Kurushin Date: Sat, 14 Jan 2017 19:14:10 +0300 Subject: [PATCH] enforce asserts on invariant_check (#1529) enforce asserts on invariant_check --- Jamfile | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Jamfile b/Jamfile index 7d0898c56..30036ca23 100644 --- a/Jamfile +++ b/Jamfile @@ -287,6 +287,12 @@ rule building ( properties * ) { local result ; + if ( off in $(properties) && + ! off in $(properties) ) + { + EXIT 'invariant-check' requires enabled 'asserts' mode. (e.g. specify build params: invariant-check=on asserts=on) ; + } + if msvc in $(properties) { # allow larger .obj files (with more sections)