From 3150f058a4d5bab265c419fa35e2a0edee832304 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Loi=CC=88c=20Correnson?= <loic.correnson@cea.fr> Date: Mon, 15 Feb 2021 16:23:20 +0100 Subject: [PATCH] [wp] fix precondition filtering --- src/plugins/wp/cfgCalculus.ml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/plugins/wp/cfgCalculus.ml b/src/plugins/wp/cfgCalculus.ml index ef586c7c564..d886bdacd26 100644 --- a/src/plugins/wp/cfgCalculus.ml +++ b/src/plugins/wp/cfgCalculus.ml @@ -85,8 +85,7 @@ let is_active_mode ~mode ~goal (p: Property.t) = | IPCodeAnnot { ica_ca } -> is_selected_ca mode ~goal ica_ca | IPPredicate { ip_kind } -> begin match ip_kind with - | PKRequires bhv | PKAssumes bhv -> - Cil.is_default_behavior bhv || is_selected_bhv mode bhv + | PKRequires _ | PKAssumes _ -> true | PKEnsures(bhv,_) -> is_selected_bhv mode bhv | PKTerminates -> is_default_bhv mode end -- GitLab