From 1b1cccd3d16013c8c2c22bfb805ba38335d5d11d Mon Sep 17 00:00:00 2001 From: Roman Andriushchenko Date: Wed, 4 Sep 2024 10:57:53 +0200 Subject: [PATCH] fix profiling in ColoringSmt --- payntbind/src/synthesis/quotient/ColoringSmt.cpp | 5 ----- 1 file changed, 5 deletions(-) diff --git a/payntbind/src/synthesis/quotient/ColoringSmt.cpp b/payntbind/src/synthesis/quotient/ColoringSmt.cpp index b43f855f..8c3aeef9 100644 --- a/payntbind/src/synthesis/quotient/ColoringSmt.cpp +++ b/payntbind/src/synthesis/quotient/ColoringSmt.cpp @@ -342,7 +342,6 @@ BitVector ColoringSmt::selectCompatibleChoices(Family const& subfamil // check selected choices simultaneously solver.push(); getRoot()->addFamilyEncoding(subfamily,solver); - timers["selectCompatibleChoices::3 prepare to check consistent scheduler existence"].start(); for(uint64_t state: state_reached) { z3::expr_vector enabled_choices(ctx); /*for(uint64_t choice: state_enabled_choices[state]) { @@ -351,17 +350,13 @@ BitVector ColoringSmt::selectCompatibleChoices(Family const& subfamil } solver.add(z3::mk_or(enabled_choices));*/ } - timers["selectCompatibleChoices::3 prepare to check consistent scheduler existence"].stop(); - timers["selectCompatibleChoices::4 consistent scheduler existence"].start(); bool consistent_scheduler_exists = check(); - timers["selectCompatibleChoices::4 consistent scheduler existence"].stop(); if(not consistent_scheduler_exists) { STORM_LOG_WARN_COND(not subfamily.isAssignment(), "Hole assignment does not induce a DTMC."); selection.clear(); } solver.pop(); } - timers["selectCompatibleChoices::2 state exploration"].stop(); timers[__FUNCTION__].stop(); return selection;