/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-PN-SemanticLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/weaver/parallel-ticket-5.wvr.c -------------------------------------------------------------------------------- This is Ultimate 0.2.2-wip.dk.repeated-lipton-8d0d62b [2022-12-05 21:21:36,440 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-12-05 21:21:36,441 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-12-05 21:21:36,473 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-12-05 21:21:36,474 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-12-05 21:21:36,475 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-12-05 21:21:36,481 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-12-05 21:21:36,485 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-12-05 21:21:36,489 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-12-05 21:21:36,494 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-12-05 21:21:36,495 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-12-05 21:21:36,497 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-12-05 21:21:36,497 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-12-05 21:21:36,499 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-12-05 21:21:36,500 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-12-05 21:21:36,501 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-12-05 21:21:36,502 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-12-05 21:21:36,502 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-12-05 21:21:36,505 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-12-05 21:21:36,509 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-12-05 21:21:36,510 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-12-05 21:21:36,513 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-12-05 21:21:36,513 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-12-05 21:21:36,514 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-12-05 21:21:36,516 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-12-05 21:21:36,516 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-12-05 21:21:36,516 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-12-05 21:21:36,516 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-12-05 21:21:36,517 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-12-05 21:21:36,517 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-12-05 21:21:36,517 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-12-05 21:21:36,518 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-12-05 21:21:36,518 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-12-05 21:21:36,519 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-12-05 21:21:36,519 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-12-05 21:21:36,519 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-12-05 21:21:36,520 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-12-05 21:21:36,520 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-12-05 21:21:36,520 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-12-05 21:21:36,521 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-12-05 21:21:36,521 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-12-05 21:21:36,524 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-PN-SemanticLbe.epf [2022-12-05 21:21:36,552 INFO L113 SettingsManager]: Loading preferences was successful [2022-12-05 21:21:36,552 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-12-05 21:21:36,553 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-12-05 21:21:36,553 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-12-05 21:21:36,554 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-12-05 21:21:36,554 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-12-05 21:21:36,555 INFO L138 SettingsManager]: * Use SBE=true [2022-12-05 21:21:36,555 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-12-05 21:21:36,555 INFO L138 SettingsManager]: * sizeof long=4 [2022-12-05 21:21:36,555 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-12-05 21:21:36,556 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-12-05 21:21:36,556 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-12-05 21:21:36,556 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-12-05 21:21:36,556 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-12-05 21:21:36,556 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-12-05 21:21:36,556 INFO L138 SettingsManager]: * sizeof long double=12 [2022-12-05 21:21:36,556 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-12-05 21:21:36,556 INFO L138 SettingsManager]: * Use constant arrays=true [2022-12-05 21:21:36,556 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-12-05 21:21:36,556 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-12-05 21:21:36,557 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-12-05 21:21:36,557 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-12-05 21:21:36,557 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-12-05 21:21:36,557 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-12-05 21:21:36,557 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-12-05 21:21:36,557 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-12-05 21:21:36,557 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-12-05 21:21:36,557 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-12-05 21:21:36,557 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-12-05 21:21:36,558 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-12-05 21:21:36,558 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2022-12-05 21:21:36,841 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-12-05 21:21:36,862 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-12-05 21:21:36,865 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-12-05 21:21:36,866 INFO L271 PluginConnector]: Initializing CDTParser... [2022-12-05 21:21:36,866 INFO L275 PluginConnector]: CDTParser initialized [2022-12-05 21:21:36,867 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/weaver/parallel-ticket-5.wvr.c [2022-12-05 21:21:37,916 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-12-05 21:21:38,126 INFO L351 CDTParser]: Found 1 translation units. [2022-12-05 21:21:38,126 INFO L172 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/weaver/parallel-ticket-5.wvr.c [2022-12-05 21:21:38,135 INFO L394 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/99dd8fff0/322aa60c8c7848968d9e7ab2b54a15d2/FLAG671159ec5 [2022-12-05 21:21:38,145 INFO L402 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/99dd8fff0/322aa60c8c7848968d9e7ab2b54a15d2 [2022-12-05 21:21:38,148 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-12-05 21:21:38,149 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2022-12-05 21:21:38,150 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-12-05 21:21:38,150 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-12-05 21:21:38,152 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-12-05 21:21:38,152 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 05.12 09:21:38" (1/1) ... [2022-12-05 21:21:38,153 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@508e339f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.12 09:21:38, skipping insertion in model container [2022-12-05 21:21:38,153 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 05.12 09:21:38" (1/1) ... [2022-12-05 21:21:38,158 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-12-05 21:21:38,179 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-12-05 21:21:38,267 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-05 21:21:38,269 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-05 21:21:38,269 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-05 21:21:38,270 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-05 21:21:38,271 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-05 21:21:38,272 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-05 21:21:38,272 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-05 21:21:38,273 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-05 21:21:38,274 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-05 21:21:38,274 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-05 21:21:38,275 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-05 21:21:38,276 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-05 21:21:38,276 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-05 21:21:38,276 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-05 21:21:38,277 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-05 21:21:38,278 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-05 21:21:38,278 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-05 21:21:38,278 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-05 21:21:38,279 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-05 21:21:38,279 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-05 21:21:38,279 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-05 21:21:38,279 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-05 21:21:38,280 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-05 21:21:38,280 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-05 21:21:38,281 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-05 21:21:38,281 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-05 21:21:38,286 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-05 21:21:38,287 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-05 21:21:38,287 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-05 21:21:38,287 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-05 21:21:38,287 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-05 21:21:38,288 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-05 21:21:38,288 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-05 21:21:38,288 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-05 21:21:38,289 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-05 21:21:38,297 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-05 21:21:38,297 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-05 21:21:38,298 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-05 21:21:38,298 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-05 21:21:38,300 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-05 21:21:38,300 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-05 21:21:38,300 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-05 21:21:38,307 WARN L237 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/weaver/parallel-ticket-5.wvr.c[3963,3976] [2022-12-05 21:21:38,310 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-12-05 21:21:38,316 INFO L203 MainTranslator]: Completed pre-run [2022-12-05 21:21:38,324 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-05 21:21:38,324 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-05 21:21:38,324 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-05 21:21:38,325 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-05 21:21:38,325 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-05 21:21:38,325 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-05 21:21:38,325 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-05 21:21:38,325 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-05 21:21:38,325 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-05 21:21:38,326 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-05 21:21:38,326 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-05 21:21:38,326 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-05 21:21:38,326 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-05 21:21:38,327 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-05 21:21:38,327 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-05 21:21:38,327 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-05 21:21:38,327 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-05 21:21:38,327 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-05 21:21:38,328 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-05 21:21:38,328 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-05 21:21:38,328 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-05 21:21:38,328 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-05 21:21:38,328 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-05 21:21:38,329 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-05 21:21:38,329 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-05 21:21:38,329 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-05 21:21:38,329 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-05 21:21:38,330 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-05 21:21:38,330 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-05 21:21:38,330 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-05 21:21:38,330 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-05 21:21:38,331 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-05 21:21:38,331 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-05 21:21:38,331 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-05 21:21:38,331 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-05 21:21:38,331 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-05 21:21:38,332 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-05 21:21:38,332 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-05 21:21:38,332 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-05 21:21:38,332 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-05 21:21:38,332 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-05 21:21:38,333 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-05 21:21:38,337 WARN L237 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/weaver/parallel-ticket-5.wvr.c[3963,3976] [2022-12-05 21:21:38,338 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-12-05 21:21:38,348 INFO L208 MainTranslator]: Completed translation [2022-12-05 21:21:38,348 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.12 09:21:38 WrapperNode [2022-12-05 21:21:38,348 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-12-05 21:21:38,349 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-12-05 21:21:38,349 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-12-05 21:21:38,349 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-12-05 21:21:38,354 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.12 09:21:38" (1/1) ... [2022-12-05 21:21:38,360 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.12 09:21:38" (1/1) ... [2022-12-05 21:21:38,379 INFO L138 Inliner]: procedures = 24, calls = 85, calls flagged for inlining = 9, calls inlined = 9, statements flattened = 238 [2022-12-05 21:21:38,382 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-12-05 21:21:38,384 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-12-05 21:21:38,384 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-12-05 21:21:38,384 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-12-05 21:21:38,394 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.12 09:21:38" (1/1) ... [2022-12-05 21:21:38,394 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.12 09:21:38" (1/1) ... [2022-12-05 21:21:38,408 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.12 09:21:38" (1/1) ... [2022-12-05 21:21:38,408 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.12 09:21:38" (1/1) ... [2022-12-05 21:21:38,413 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.12 09:21:38" (1/1) ... [2022-12-05 21:21:38,414 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.12 09:21:38" (1/1) ... [2022-12-05 21:21:38,416 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.12 09:21:38" (1/1) ... [2022-12-05 21:21:38,416 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.12 09:21:38" (1/1) ... [2022-12-05 21:21:38,418 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-12-05 21:21:38,430 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-12-05 21:21:38,430 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-12-05 21:21:38,430 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-12-05 21:21:38,431 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.12 09:21:38" (1/1) ... [2022-12-05 21:21:38,435 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-12-05 21:21:38,445 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-12-05 21:21:38,472 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-12-05 21:21:38,495 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-12-05 21:21:38,508 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-12-05 21:21:38,508 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-12-05 21:21:38,508 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-12-05 21:21:38,508 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-12-05 21:21:38,508 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-12-05 21:21:38,509 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2022-12-05 21:21:38,509 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2022-12-05 21:21:38,509 INFO L130 BoogieDeclarations]: Found specification of procedure thread4 [2022-12-05 21:21:38,509 INFO L138 BoogieDeclarations]: Found implementation of procedure thread4 [2022-12-05 21:21:38,509 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-12-05 21:21:38,509 INFO L130 BoogieDeclarations]: Found specification of procedure thread5 [2022-12-05 21:21:38,509 INFO L138 BoogieDeclarations]: Found implementation of procedure thread5 [2022-12-05 21:21:38,509 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-12-05 21:21:38,509 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-12-05 21:21:38,510 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2022-12-05 21:21:38,510 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2022-12-05 21:21:38,510 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-12-05 21:21:38,510 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-12-05 21:21:38,510 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-12-05 21:21:38,510 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-12-05 21:21:38,511 WARN L210 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement [2022-12-05 21:21:38,648 INFO L236 CfgBuilder]: Building ICFG [2022-12-05 21:21:38,649 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2022-12-05 21:21:38,864 INFO L277 CfgBuilder]: Performing block encoding [2022-12-05 21:21:38,964 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-12-05 21:21:38,973 INFO L302 CfgBuilder]: Removed 0 assume(true) statements. [2022-12-05 21:21:38,983 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 05.12 09:21:38 BoogieIcfgContainer [2022-12-05 21:21:38,983 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-12-05 21:21:38,985 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-12-05 21:21:38,985 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-12-05 21:21:38,988 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-12-05 21:21:38,988 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 05.12 09:21:38" (1/3) ... [2022-12-05 21:21:38,988 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1f3b3d05 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 05.12 09:21:38, skipping insertion in model container [2022-12-05 21:21:38,988 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.12 09:21:38" (2/3) ... [2022-12-05 21:21:38,989 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1f3b3d05 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 05.12 09:21:38, skipping insertion in model container [2022-12-05 21:21:38,989 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 05.12 09:21:38" (3/3) ... [2022-12-05 21:21:38,990 INFO L112 eAbstractionObserver]: Analyzing ICFG parallel-ticket-5.wvr.c [2022-12-05 21:21:39,003 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-12-05 21:21:39,003 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-12-05 21:21:39,003 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-12-05 21:21:39,075 INFO L144 ThreadInstanceAdder]: Constructed 5 joinOtherThreadTransitions. [2022-12-05 21:21:39,115 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 172 places, 158 transitions, 356 flow [2022-12-05 21:21:39,208 INFO L130 PetriNetUnfolder]: 2/153 cut-off events. [2022-12-05 21:21:39,210 INFO L131 PetriNetUnfolder]: For 5/5 co-relation queries the response was YES. [2022-12-05 21:21:39,216 INFO L83 FinitePrefix]: Finished finitePrefix Result has 174 conditions, 153 events. 2/153 cut-off events. For 5/5 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 63 event pairs, 0 based on Foata normal form. 0/150 useless extension candidates. Maximal degree in co-relation 115. Up to 2 conditions per place. [2022-12-05 21:21:39,217 INFO L82 GeneralOperation]: Start removeDead. Operand has 172 places, 158 transitions, 356 flow [2022-12-05 21:21:39,220 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 153 places, 139 transitions, 308 flow [2022-12-05 21:21:39,221 INFO L195 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2022-12-05 21:21:39,245 INFO L167 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 153 places, 139 transitions, 308 flow [2022-12-05 21:21:39,255 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 153 places, 139 transitions, 308 flow [2022-12-05 21:21:39,304 INFO L130 PetriNetUnfolder]: 2/139 cut-off events. [2022-12-05 21:21:39,305 INFO L131 PetriNetUnfolder]: For 5/5 co-relation queries the response was YES. [2022-12-05 21:21:39,306 INFO L83 FinitePrefix]: Finished finitePrefix Result has 160 conditions, 139 events. 2/139 cut-off events. For 5/5 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 62 event pairs, 0 based on Foata normal form. 0/137 useless extension candidates. Maximal degree in co-relation 115. Up to 2 conditions per place. [2022-12-05 21:21:39,308 INFO L184 LiptonReduction]: Starting Lipton reduction on Petri net that has 153 places, 139 transitions, 308 flow [2022-12-05 21:21:39,308 INFO L188 LiptonReduction]: Number of co-enabled transitions 2082 [2022-12-05 21:21:45,301 INFO L203 LiptonReduction]: Total number of compositions: 107 [2022-12-05 21:21:45,312 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-12-05 21:21:45,316 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@667097d8, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, Conditionality=CONDITIONAL_DISJUNCTIVE, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-12-05 21:21:45,316 INFO L358 AbstractCegarLoop]: Starting to check reachability of 6 error locations. [2022-12-05 21:21:45,321 INFO L130 PetriNetUnfolder]: 0/31 cut-off events. [2022-12-05 21:21:45,321 INFO L131 PetriNetUnfolder]: For 5/5 co-relation queries the response was YES. [2022-12-05 21:21:45,321 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:21:45,322 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:21:45,322 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-05 21:21:45,325 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:21:45,326 INFO L85 PathProgramCache]: Analyzing trace with hash -1497497654, now seen corresponding path program 1 times [2022-12-05 21:21:45,332 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:21:45,332 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1768435854] [2022-12-05 21:21:45,332 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:21:45,332 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:21:45,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:21:46,372 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 21:21:46,373 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:21:46,373 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1768435854] [2022-12-05 21:21:46,374 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1768435854] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:21:46,374 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:21:46,374 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-12-05 21:21:46,375 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2100157729] [2022-12-05 21:21:46,375 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:21:46,381 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-05 21:21:46,381 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:21:46,397 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-05 21:21:46,397 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-12-05 21:21:46,398 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-05 21:21:46,399 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 48 places, 32 transitions, 94 flow. Second operand has 6 states, 5 states have (on average 6.4) internal successors, (32), 5 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:21:46,399 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:21:46,399 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-05 21:21:46,400 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:21:46,987 INFO L130 PetriNetUnfolder]: 4477/6257 cut-off events. [2022-12-05 21:21:46,987 INFO L131 PetriNetUnfolder]: For 606/606 co-relation queries the response was YES. [2022-12-05 21:21:46,996 INFO L83 FinitePrefix]: Finished finitePrefix Result has 13169 conditions, 6257 events. 4477/6257 cut-off events. For 606/606 co-relation queries the response was YES. Maximal size of possible extension queue 221. Compared 28323 event pairs, 1201 based on Foata normal form. 1/6258 useless extension candidates. Maximal degree in co-relation 10166. Up to 2759 conditions per place. [2022-12-05 21:21:47,014 INFO L137 encePairwiseOnDemand]: 24/32 looper letters, 70 selfloop transitions, 11 changer transitions 10/91 dead transitions. [2022-12-05 21:21:47,014 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 52 places, 91 transitions, 439 flow [2022-12-05 21:21:47,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-12-05 21:21:47,017 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-12-05 21:21:47,021 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 92 transitions. [2022-12-05 21:21:47,023 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.575 [2022-12-05 21:21:47,024 INFO L175 Difference]: Start difference. First operand has 48 places, 32 transitions, 94 flow. Second operand 5 states and 92 transitions. [2022-12-05 21:21:47,024 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 52 places, 91 transitions, 439 flow [2022-12-05 21:21:47,036 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 42 places, 91 transitions, 389 flow, removed 0 selfloop flow, removed 10 redundant places. [2022-12-05 21:21:47,037 INFO L231 Difference]: Finished difference. Result has 45 places, 41 transitions, 150 flow [2022-12-05 21:21:47,039 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=74, PETRI_DIFFERENCE_MINUEND_PLACES=38, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=32, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=26, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=150, PETRI_PLACES=45, PETRI_TRANSITIONS=41} [2022-12-05 21:21:47,041 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, -3 predicate places. [2022-12-05 21:21:47,041 INFO L495 AbstractCegarLoop]: Abstraction has has 45 places, 41 transitions, 150 flow [2022-12-05 21:21:47,041 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 6.4) internal successors, (32), 5 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:21:47,041 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:21:47,042 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:21:47,042 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-12-05 21:21:47,042 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-05 21:21:47,042 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:21:47,042 INFO L85 PathProgramCache]: Analyzing trace with hash -272783004, now seen corresponding path program 2 times [2022-12-05 21:21:47,043 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:21:47,043 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [984405770] [2022-12-05 21:21:47,043 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:21:47,043 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:21:47,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:21:47,535 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 21:21:47,535 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:21:47,536 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [984405770] [2022-12-05 21:21:47,536 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [984405770] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:21:47,536 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:21:47,536 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-12-05 21:21:47,536 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [661328132] [2022-12-05 21:21:47,537 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:21:47,537 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-05 21:21:47,538 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:21:47,538 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-05 21:21:47,538 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2022-12-05 21:21:47,538 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-05 21:21:47,538 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 45 places, 41 transitions, 150 flow. Second operand has 6 states, 5 states have (on average 6.4) internal successors, (32), 5 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:21:47,538 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:21:47,539 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-05 21:21:47,539 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:21:48,023 INFO L130 PetriNetUnfolder]: 4297/6077 cut-off events. [2022-12-05 21:21:48,024 INFO L131 PetriNetUnfolder]: For 2664/2664 co-relation queries the response was YES. [2022-12-05 21:21:48,031 INFO L83 FinitePrefix]: Finished finitePrefix Result has 17123 conditions, 6077 events. 4297/6077 cut-off events. For 2664/2664 co-relation queries the response was YES. Maximal size of possible extension queue 228. Compared 28346 event pairs, 869 based on Foata normal form. 1/6078 useless extension candidates. Maximal degree in co-relation 11137. Up to 2648 conditions per place. [2022-12-05 21:21:48,048 INFO L137 encePairwiseOnDemand]: 24/32 looper letters, 81 selfloop transitions, 15 changer transitions 16/112 dead transitions. [2022-12-05 21:21:48,048 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 50 places, 112 transitions, 585 flow [2022-12-05 21:21:48,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-05 21:21:48,048 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2022-12-05 21:21:48,049 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 109 transitions. [2022-12-05 21:21:48,049 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.5677083333333334 [2022-12-05 21:21:48,049 INFO L175 Difference]: Start difference. First operand has 45 places, 41 transitions, 150 flow. Second operand 6 states and 109 transitions. [2022-12-05 21:21:48,050 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 50 places, 112 transitions, 585 flow [2022-12-05 21:21:48,052 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 48 places, 112 transitions, 572 flow, removed 1 selfloop flow, removed 2 redundant places. [2022-12-05 21:21:48,053 INFO L231 Difference]: Finished difference. Result has 51 places, 45 transitions, 227 flow [2022-12-05 21:21:48,053 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=137, PETRI_DIFFERENCE_MINUEND_PLACES=43, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=41, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=11, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=26, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=227, PETRI_PLACES=51, PETRI_TRANSITIONS=45} [2022-12-05 21:21:48,054 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 3 predicate places. [2022-12-05 21:21:48,054 INFO L495 AbstractCegarLoop]: Abstraction has has 51 places, 45 transitions, 227 flow [2022-12-05 21:21:48,054 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 6.4) internal successors, (32), 5 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:21:48,054 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:21:48,054 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:21:48,054 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-12-05 21:21:48,054 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-05 21:21:48,055 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:21:48,055 INFO L85 PathProgramCache]: Analyzing trace with hash -1758351686, now seen corresponding path program 3 times [2022-12-05 21:21:48,055 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:21:48,055 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [576669244] [2022-12-05 21:21:48,055 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:21:48,055 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:21:48,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:21:48,233 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 21:21:48,234 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:21:48,234 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [576669244] [2022-12-05 21:21:48,234 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [576669244] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:21:48,234 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:21:48,234 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-05 21:21:48,234 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1656479662] [2022-12-05 21:21:48,234 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:21:48,235 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-05 21:21:48,235 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:21:48,235 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-05 21:21:48,235 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-12-05 21:21:48,235 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-05 21:21:48,235 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 51 places, 45 transitions, 227 flow. Second operand has 6 states, 6 states have (on average 5.333333333333333) internal successors, (32), 5 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:21:48,236 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:21:48,236 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-05 21:21:48,236 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:21:48,682 INFO L130 PetriNetUnfolder]: 3494/4895 cut-off events. [2022-12-05 21:21:48,682 INFO L131 PetriNetUnfolder]: For 7823/7823 co-relation queries the response was YES. [2022-12-05 21:21:48,689 INFO L83 FinitePrefix]: Finished finitePrefix Result has 17184 conditions, 4895 events. 3494/4895 cut-off events. For 7823/7823 co-relation queries the response was YES. Maximal size of possible extension queue 190. Compared 21761 event pairs, 762 based on Foata normal form. 60/4955 useless extension candidates. Maximal degree in co-relation 9472. Up to 4525 conditions per place. [2022-12-05 21:21:48,716 INFO L137 encePairwiseOnDemand]: 22/32 looper letters, 75 selfloop transitions, 19 changer transitions 0/94 dead transitions. [2022-12-05 21:21:48,716 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 55 places, 94 transitions, 619 flow [2022-12-05 21:21:48,716 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-12-05 21:21:48,716 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-12-05 21:21:48,719 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 76 transitions. [2022-12-05 21:21:48,719 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.475 [2022-12-05 21:21:48,719 INFO L175 Difference]: Start difference. First operand has 51 places, 45 transitions, 227 flow. Second operand 5 states and 76 transitions. [2022-12-05 21:21:48,720 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 55 places, 94 transitions, 619 flow [2022-12-05 21:21:48,729 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 49 places, 94 transitions, 499 flow, removed 25 selfloop flow, removed 6 redundant places. [2022-12-05 21:21:48,730 INFO L231 Difference]: Finished difference. Result has 51 places, 63 transitions, 308 flow [2022-12-05 21:21:48,731 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=165, PETRI_DIFFERENCE_MINUEND_PLACES=45, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=45, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=8, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=33, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=308, PETRI_PLACES=51, PETRI_TRANSITIONS=63} [2022-12-05 21:21:48,732 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 3 predicate places. [2022-12-05 21:21:48,732 INFO L495 AbstractCegarLoop]: Abstraction has has 51 places, 63 transitions, 308 flow [2022-12-05 21:21:48,732 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 5.333333333333333) internal successors, (32), 5 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:21:48,732 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:21:48,732 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:21:48,732 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-12-05 21:21:48,732 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-05 21:21:48,733 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:21:48,733 INFO L85 PathProgramCache]: Analyzing trace with hash 389040172, now seen corresponding path program 4 times [2022-12-05 21:21:48,733 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:21:48,734 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [94523790] [2022-12-05 21:21:48,734 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:21:48,734 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:21:48,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:21:48,987 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 21:21:48,987 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:21:48,987 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [94523790] [2022-12-05 21:21:48,987 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [94523790] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:21:48,987 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:21:48,988 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-05 21:21:48,988 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1528689985] [2022-12-05 21:21:48,988 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:21:48,988 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-12-05 21:21:48,988 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:21:48,988 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-12-05 21:21:48,989 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-12-05 21:21:48,989 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-05 21:21:48,989 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 51 places, 63 transitions, 308 flow. Second operand has 8 states, 8 states have (on average 4.0) internal successors, (32), 7 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:21:48,989 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:21:48,989 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-05 21:21:48,989 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:21:49,577 INFO L130 PetriNetUnfolder]: 3595/5038 cut-off events. [2022-12-05 21:21:49,578 INFO L131 PetriNetUnfolder]: For 6996/6996 co-relation queries the response was YES. [2022-12-05 21:21:49,585 INFO L83 FinitePrefix]: Finished finitePrefix Result has 17381 conditions, 5038 events. 3595/5038 cut-off events. For 6996/6996 co-relation queries the response was YES. Maximal size of possible extension queue 191. Compared 22101 event pairs, 846 based on Foata normal form. 74/5112 useless extension candidates. Maximal degree in co-relation 8270. Up to 4096 conditions per place. [2022-12-05 21:21:49,602 INFO L137 encePairwiseOnDemand]: 22/32 looper letters, 108 selfloop transitions, 82 changer transitions 0/190 dead transitions. [2022-12-05 21:21:49,602 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 63 places, 190 transitions, 1210 flow [2022-12-05 21:21:49,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-12-05 21:21:49,603 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-12-05 21:21:49,603 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 165 transitions. [2022-12-05 21:21:49,603 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.39663461538461536 [2022-12-05 21:21:49,604 INFO L175 Difference]: Start difference. First operand has 51 places, 63 transitions, 308 flow. Second operand 13 states and 165 transitions. [2022-12-05 21:21:49,604 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 63 places, 190 transitions, 1210 flow [2022-12-05 21:21:49,607 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 63 places, 190 transitions, 1210 flow, removed 0 selfloop flow, removed 0 redundant places. [2022-12-05 21:21:49,609 INFO L231 Difference]: Finished difference. Result has 66 places, 128 transitions, 890 flow [2022-12-05 21:21:49,609 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=280, PETRI_DIFFERENCE_MINUEND_PLACES=51, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=59, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=26, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=31, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=890, PETRI_PLACES=66, PETRI_TRANSITIONS=128} [2022-12-05 21:21:49,609 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 18 predicate places. [2022-12-05 21:21:49,610 INFO L495 AbstractCegarLoop]: Abstraction has has 66 places, 128 transitions, 890 flow [2022-12-05 21:21:49,610 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 7 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:21:49,610 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:21:49,610 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:21:49,610 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-12-05 21:21:49,610 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-05 21:21:49,610 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:21:49,610 INFO L85 PathProgramCache]: Analyzing trace with hash 1914230516, now seen corresponding path program 5 times [2022-12-05 21:21:49,611 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:21:49,611 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1354869775] [2022-12-05 21:21:49,611 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:21:49,611 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:21:49,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:21:49,801 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 21:21:49,801 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:21:49,801 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1354869775] [2022-12-05 21:21:49,801 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1354869775] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:21:49,801 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:21:49,802 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-05 21:21:49,802 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [848636516] [2022-12-05 21:21:49,802 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:21:49,802 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-12-05 21:21:49,802 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:21:49,802 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-12-05 21:21:49,802 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-12-05 21:21:49,803 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-05 21:21:49,803 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 66 places, 128 transitions, 890 flow. Second operand has 8 states, 8 states have (on average 4.0) internal successors, (32), 7 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:21:49,803 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:21:49,803 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-05 21:21:49,803 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:21:50,713 INFO L130 PetriNetUnfolder]: 6791/9604 cut-off events. [2022-12-05 21:21:50,714 INFO L131 PetriNetUnfolder]: For 23732/23732 co-relation queries the response was YES. [2022-12-05 21:21:50,735 INFO L83 FinitePrefix]: Finished finitePrefix Result has 39535 conditions, 9604 events. 6791/9604 cut-off events. For 23732/23732 co-relation queries the response was YES. Maximal size of possible extension queue 425. Compared 49099 event pairs, 1092 based on Foata normal form. 74/9678 useless extension candidates. Maximal degree in co-relation 26839. Up to 4030 conditions per place. [2022-12-05 21:21:50,772 INFO L137 encePairwiseOnDemand]: 21/32 looper letters, 137 selfloop transitions, 145 changer transitions 0/282 dead transitions. [2022-12-05 21:21:50,773 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 76 places, 282 transitions, 2198 flow [2022-12-05 21:21:50,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-12-05 21:21:50,773 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2022-12-05 21:21:50,774 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 176 transitions. [2022-12-05 21:21:50,774 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.5 [2022-12-05 21:21:50,774 INFO L175 Difference]: Start difference. First operand has 66 places, 128 transitions, 890 flow. Second operand 11 states and 176 transitions. [2022-12-05 21:21:50,774 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 76 places, 282 transitions, 2198 flow [2022-12-05 21:21:50,808 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 74 places, 282 transitions, 2070 flow, removed 52 selfloop flow, removed 2 redundant places. [2022-12-05 21:21:50,814 INFO L231 Difference]: Finished difference. Result has 76 places, 189 transitions, 1676 flow [2022-12-05 21:21:50,814 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=779, PETRI_DIFFERENCE_MINUEND_PLACES=64, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=128, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=94, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=30, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=1676, PETRI_PLACES=76, PETRI_TRANSITIONS=189} [2022-12-05 21:21:50,816 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 28 predicate places. [2022-12-05 21:21:50,816 INFO L495 AbstractCegarLoop]: Abstraction has has 76 places, 189 transitions, 1676 flow [2022-12-05 21:21:50,816 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 7 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:21:50,816 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:21:50,817 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:21:50,817 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-12-05 21:21:50,817 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-05 21:21:50,817 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:21:50,817 INFO L85 PathProgramCache]: Analyzing trace with hash 1732617636, now seen corresponding path program 6 times [2022-12-05 21:21:50,817 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:21:50,818 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [840554990] [2022-12-05 21:21:50,818 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:21:50,820 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:21:50,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:21:51,054 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 21:21:51,054 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:21:51,056 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [840554990] [2022-12-05 21:21:51,057 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [840554990] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:21:51,057 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:21:51,057 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-05 21:21:51,058 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1178553010] [2022-12-05 21:21:51,058 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:21:51,058 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-05 21:21:51,058 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:21:51,059 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-05 21:21:51,059 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-12-05 21:21:51,059 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-05 21:21:51,059 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 76 places, 189 transitions, 1676 flow. Second operand has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:21:51,059 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:21:51,059 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-05 21:21:51,059 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:21:52,132 INFO L130 PetriNetUnfolder]: 7072/10013 cut-off events. [2022-12-05 21:21:52,132 INFO L131 PetriNetUnfolder]: For 41966/41966 co-relation queries the response was YES. [2022-12-05 21:21:52,157 INFO L83 FinitePrefix]: Finished finitePrefix Result has 52210 conditions, 10013 events. 7072/10013 cut-off events. For 41966/41966 co-relation queries the response was YES. Maximal size of possible extension queue 437. Compared 51513 event pairs, 1296 based on Foata normal form. 128/10141 useless extension candidates. Maximal degree in co-relation 35326. Up to 8718 conditions per place. [2022-12-05 21:21:52,214 INFO L137 encePairwiseOnDemand]: 22/32 looper letters, 154 selfloop transitions, 122 changer transitions 0/276 dead transitions. [2022-12-05 21:21:52,214 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 84 places, 276 transitions, 2732 flow [2022-12-05 21:21:52,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-12-05 21:21:52,215 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2022-12-05 21:21:52,215 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 130 transitions. [2022-12-05 21:21:52,216 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.4513888888888889 [2022-12-05 21:21:52,216 INFO L175 Difference]: Start difference. First operand has 76 places, 189 transitions, 1676 flow. Second operand 9 states and 130 transitions. [2022-12-05 21:21:52,216 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 84 places, 276 transitions, 2732 flow [2022-12-05 21:21:52,517 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 81 places, 276 transitions, 2622 flow, removed 42 selfloop flow, removed 3 redundant places. [2022-12-05 21:21:52,521 INFO L231 Difference]: Finished difference. Result has 83 places, 223 transitions, 2218 flow [2022-12-05 21:21:52,521 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=1582, PETRI_DIFFERENCE_MINUEND_PLACES=73, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=189, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=88, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=91, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=2218, PETRI_PLACES=83, PETRI_TRANSITIONS=223} [2022-12-05 21:21:52,522 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 35 predicate places. [2022-12-05 21:21:52,522 INFO L495 AbstractCegarLoop]: Abstraction has has 83 places, 223 transitions, 2218 flow [2022-12-05 21:21:52,522 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:21:52,522 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:21:52,522 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:21:52,522 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-12-05 21:21:52,523 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-05 21:21:52,523 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:21:52,523 INFO L85 PathProgramCache]: Analyzing trace with hash -892492416, now seen corresponding path program 7 times [2022-12-05 21:21:52,523 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:21:52,523 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [304107] [2022-12-05 21:21:52,523 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:21:52,524 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:21:52,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:21:52,712 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 21:21:52,712 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:21:52,712 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [304107] [2022-12-05 21:21:52,713 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [304107] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:21:52,713 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:21:52,713 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-05 21:21:52,713 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1283617702] [2022-12-05 21:21:52,713 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:21:52,713 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-05 21:21:52,714 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:21:52,714 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-05 21:21:52,714 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-12-05 21:21:52,714 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-05 21:21:52,715 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 83 places, 223 transitions, 2218 flow. Second operand has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:21:52,715 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:21:52,715 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-05 21:21:52,715 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:21:54,106 INFO L130 PetriNetUnfolder]: 9680/13921 cut-off events. [2022-12-05 21:21:54,107 INFO L131 PetriNetUnfolder]: For 43506/43506 co-relation queries the response was YES. [2022-12-05 21:21:54,140 INFO L83 FinitePrefix]: Finished finitePrefix Result has 67735 conditions, 13921 events. 9680/13921 cut-off events. For 43506/43506 co-relation queries the response was YES. Maximal size of possible extension queue 637. Compared 78425 event pairs, 1350 based on Foata normal form. 432/14353 useless extension candidates. Maximal degree in co-relation 63740. Up to 7329 conditions per place. [2022-12-05 21:21:54,193 INFO L137 encePairwiseOnDemand]: 21/32 looper letters, 196 selfloop transitions, 187 changer transitions 9/392 dead transitions. [2022-12-05 21:21:54,193 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 91 places, 392 transitions, 4102 flow [2022-12-05 21:21:54,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-12-05 21:21:54,194 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2022-12-05 21:21:54,194 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 151 transitions. [2022-12-05 21:21:54,194 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.5243055555555556 [2022-12-05 21:21:54,195 INFO L175 Difference]: Start difference. First operand has 83 places, 223 transitions, 2218 flow. Second operand 9 states and 151 transitions. [2022-12-05 21:21:54,195 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 91 places, 392 transitions, 4102 flow [2022-12-05 21:21:54,407 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 87 places, 392 transitions, 3929 flow, removed 25 selfloop flow, removed 4 redundant places. [2022-12-05 21:21:54,415 INFO L231 Difference]: Finished difference. Result has 90 places, 286 transitions, 3423 flow [2022-12-05 21:21:54,415 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=1864, PETRI_DIFFERENCE_MINUEND_PLACES=79, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=207, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=119, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=71, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=3423, PETRI_PLACES=90, PETRI_TRANSITIONS=286} [2022-12-05 21:21:54,416 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 42 predicate places. [2022-12-05 21:21:54,416 INFO L495 AbstractCegarLoop]: Abstraction has has 90 places, 286 transitions, 3423 flow [2022-12-05 21:21:54,417 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:21:54,417 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:21:54,417 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:21:54,417 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-12-05 21:21:54,417 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-05 21:21:54,418 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:21:54,418 INFO L85 PathProgramCache]: Analyzing trace with hash -1781019480, now seen corresponding path program 8 times [2022-12-05 21:21:54,418 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:21:54,418 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1197298165] [2022-12-05 21:21:54,418 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:21:54,418 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:21:54,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:21:54,659 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 21:21:54,659 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:21:54,659 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1197298165] [2022-12-05 21:21:54,659 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1197298165] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:21:54,659 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:21:54,659 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-05 21:21:54,659 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1521729340] [2022-12-05 21:21:54,660 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:21:54,660 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-05 21:21:54,661 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:21:54,661 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-05 21:21:54,661 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-12-05 21:21:54,661 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-05 21:21:54,662 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 90 places, 286 transitions, 3423 flow. Second operand has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:21:54,662 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:21:54,662 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-05 21:21:54,662 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:21:56,172 INFO L130 PetriNetUnfolder]: 9582/13849 cut-off events. [2022-12-05 21:21:56,173 INFO L131 PetriNetUnfolder]: For 62864/62864 co-relation queries the response was YES. [2022-12-05 21:21:56,205 INFO L83 FinitePrefix]: Finished finitePrefix Result has 77387 conditions, 13849 events. 9582/13849 cut-off events. For 62864/62864 co-relation queries the response was YES. Maximal size of possible extension queue 642. Compared 78469 event pairs, 1800 based on Foata normal form. 198/14047 useless extension candidates. Maximal degree in co-relation 76629. Up to 12379 conditions per place. [2022-12-05 21:21:56,255 INFO L137 encePairwiseOnDemand]: 22/32 looper letters, 193 selfloop transitions, 115 changer transitions 47/355 dead transitions. [2022-12-05 21:21:56,256 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 97 places, 355 transitions, 4457 flow [2022-12-05 21:21:56,256 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-12-05 21:21:56,256 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2022-12-05 21:21:56,257 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 123 transitions. [2022-12-05 21:21:56,257 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.4270833333333333 [2022-12-05 21:21:56,257 INFO L175 Difference]: Start difference. First operand has 90 places, 286 transitions, 3423 flow. Second operand 9 states and 123 transitions. [2022-12-05 21:21:56,257 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 97 places, 355 transitions, 4457 flow [2022-12-05 21:21:56,536 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 94 places, 355 transitions, 4411 flow, removed 11 selfloop flow, removed 3 redundant places. [2022-12-05 21:21:56,539 INFO L231 Difference]: Finished difference. Result has 94 places, 269 transitions, 3505 flow [2022-12-05 21:21:56,540 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=3002, PETRI_DIFFERENCE_MINUEND_PLACES=86, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=262, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=90, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=172, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=3505, PETRI_PLACES=94, PETRI_TRANSITIONS=269} [2022-12-05 21:21:56,541 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 46 predicate places. [2022-12-05 21:21:56,541 INFO L495 AbstractCegarLoop]: Abstraction has has 94 places, 269 transitions, 3505 flow [2022-12-05 21:21:56,541 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:21:56,541 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:21:56,542 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:21:56,542 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-12-05 21:21:56,542 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-05 21:21:56,548 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:21:56,548 INFO L85 PathProgramCache]: Analyzing trace with hash -566450680, now seen corresponding path program 9 times [2022-12-05 21:21:56,548 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:21:56,552 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1760857400] [2022-12-05 21:21:56,552 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:21:56,552 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:21:56,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:21:56,770 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 21:21:56,770 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:21:56,770 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1760857400] [2022-12-05 21:21:56,771 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1760857400] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:21:56,771 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:21:56,771 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-12-05 21:21:56,771 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1098090695] [2022-12-05 21:21:56,772 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:21:56,773 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-05 21:21:56,773 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:21:56,773 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-05 21:21:56,773 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2022-12-05 21:21:56,773 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-05 21:21:56,773 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 94 places, 269 transitions, 3505 flow. Second operand has 9 states, 9 states have (on average 3.5555555555555554) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:21:56,773 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:21:56,773 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-05 21:21:56,773 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:21:58,431 INFO L130 PetriNetUnfolder]: 10019/14588 cut-off events. [2022-12-05 21:21:58,431 INFO L131 PetriNetUnfolder]: For 56943/56943 co-relation queries the response was YES. [2022-12-05 21:21:58,472 INFO L83 FinitePrefix]: Finished finitePrefix Result has 80075 conditions, 14588 events. 10019/14588 cut-off events. For 56943/56943 co-relation queries the response was YES. Maximal size of possible extension queue 672. Compared 85107 event pairs, 270 based on Foata normal form. 42/14630 useless extension candidates. Maximal degree in co-relation 80054. Up to 5625 conditions per place. [2022-12-05 21:21:58,527 INFO L137 encePairwiseOnDemand]: 21/32 looper letters, 144 selfloop transitions, 361 changer transitions 2/507 dead transitions. [2022-12-05 21:21:58,527 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 91 places, 507 transitions, 6598 flow [2022-12-05 21:21:58,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-12-05 21:21:58,528 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2022-12-05 21:21:58,528 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 188 transitions. [2022-12-05 21:21:58,528 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.4895833333333333 [2022-12-05 21:21:58,528 INFO L175 Difference]: Start difference. First operand has 94 places, 269 transitions, 3505 flow. Second operand 12 states and 188 transitions. [2022-12-05 21:21:58,528 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 91 places, 507 transitions, 6598 flow [2022-12-05 21:21:58,643 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 88 places, 507 transitions, 6421 flow, removed 0 selfloop flow, removed 3 redundant places. [2022-12-05 21:21:58,648 INFO L231 Difference]: Finished difference. Result has 91 places, 405 transitions, 6192 flow [2022-12-05 21:21:58,649 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=3387, PETRI_DIFFERENCE_MINUEND_PLACES=77, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=269, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=235, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=32, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=6192, PETRI_PLACES=91, PETRI_TRANSITIONS=405} [2022-12-05 21:21:58,649 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 43 predicate places. [2022-12-05 21:21:58,649 INFO L495 AbstractCegarLoop]: Abstraction has has 91 places, 405 transitions, 6192 flow [2022-12-05 21:21:58,649 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.5555555555555554) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:21:58,649 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:21:58,649 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:21:58,650 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-12-05 21:21:58,650 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-05 21:21:58,650 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:21:58,650 INFO L85 PathProgramCache]: Analyzing trace with hash 460456142, now seen corresponding path program 10 times [2022-12-05 21:21:58,650 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:21:58,650 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [153895335] [2022-12-05 21:21:58,650 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:21:58,650 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:21:58,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:21:58,828 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 21:21:58,828 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:21:58,828 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [153895335] [2022-12-05 21:21:58,828 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [153895335] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:21:58,828 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:21:58,828 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-05 21:21:58,828 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1065866303] [2022-12-05 21:21:58,828 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:21:58,829 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-05 21:21:58,829 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:21:58,829 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-05 21:21:58,829 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-12-05 21:21:58,830 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-05 21:21:58,830 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 91 places, 405 transitions, 6192 flow. Second operand has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:21:58,830 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:21:58,830 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-05 21:21:58,830 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:22:00,904 INFO L130 PetriNetUnfolder]: 11552/17025 cut-off events. [2022-12-05 21:22:00,905 INFO L131 PetriNetUnfolder]: For 111471/111471 co-relation queries the response was YES. [2022-12-05 21:22:01,029 INFO L83 FinitePrefix]: Finished finitePrefix Result has 111494 conditions, 17025 events. 11552/17025 cut-off events. For 111471/111471 co-relation queries the response was YES. Maximal size of possible extension queue 856. Compared 104034 event pairs, 849 based on Foata normal form. 248/17273 useless extension candidates. Maximal degree in co-relation 111470. Up to 7199 conditions per place. [2022-12-05 21:22:01,091 INFO L137 encePairwiseOnDemand]: 21/32 looper letters, 240 selfloop transitions, 333 changer transitions 1/574 dead transitions. [2022-12-05 21:22:01,091 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 98 places, 574 transitions, 8880 flow [2022-12-05 21:22:01,091 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-05 21:22:01,092 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2022-12-05 21:22:01,092 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 127 transitions. [2022-12-05 21:22:01,092 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.49609375 [2022-12-05 21:22:01,092 INFO L175 Difference]: Start difference. First operand has 91 places, 405 transitions, 6192 flow. Second operand 8 states and 127 transitions. [2022-12-05 21:22:01,092 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 98 places, 574 transitions, 8880 flow [2022-12-05 21:22:01,676 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 97 places, 574 transitions, 8601 flow, removed 137 selfloop flow, removed 1 redundant places. [2022-12-05 21:22:01,684 INFO L231 Difference]: Finished difference. Result has 100 places, 486 transitions, 8259 flow [2022-12-05 21:22:01,684 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=6063, PETRI_DIFFERENCE_MINUEND_PLACES=90, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=405, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=273, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=115, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=8259, PETRI_PLACES=100, PETRI_TRANSITIONS=486} [2022-12-05 21:22:01,685 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 52 predicate places. [2022-12-05 21:22:01,685 INFO L495 AbstractCegarLoop]: Abstraction has has 100 places, 486 transitions, 8259 flow [2022-12-05 21:22:01,685 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:22:01,685 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:22:01,685 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:22:01,685 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-12-05 21:22:01,685 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-05 21:22:01,685 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:22:01,685 INFO L85 PathProgramCache]: Analyzing trace with hash 2065400912, now seen corresponding path program 11 times [2022-12-05 21:22:01,686 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:22:01,686 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1786633684] [2022-12-05 21:22:01,686 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:22:01,686 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:22:01,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:22:01,889 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 21:22:01,889 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:22:01,889 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1786633684] [2022-12-05 21:22:01,890 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1786633684] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:22:01,890 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:22:01,890 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-05 21:22:01,890 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1778797239] [2022-12-05 21:22:01,890 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:22:01,890 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-05 21:22:01,890 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:22:01,890 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-05 21:22:01,890 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-12-05 21:22:01,890 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-05 21:22:01,891 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 100 places, 486 transitions, 8259 flow. Second operand has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:22:01,891 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:22:01,891 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-05 21:22:01,891 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:22:04,329 INFO L130 PetriNetUnfolder]: 11953/17722 cut-off events. [2022-12-05 21:22:04,329 INFO L131 PetriNetUnfolder]: For 142610/142610 co-relation queries the response was YES. [2022-12-05 21:22:04,399 INFO L83 FinitePrefix]: Finished finitePrefix Result has 125946 conditions, 17722 events. 11953/17722 cut-off events. For 142610/142610 co-relation queries the response was YES. Maximal size of possible extension queue 930. Compared 110622 event pairs, 817 based on Foata normal form. 320/18042 useless extension candidates. Maximal degree in co-relation 125918. Up to 7199 conditions per place. [2022-12-05 21:22:04,478 INFO L137 encePairwiseOnDemand]: 21/32 looper letters, 249 selfloop transitions, 375 changer transitions 1/625 dead transitions. [2022-12-05 21:22:04,478 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 107 places, 625 transitions, 10814 flow [2022-12-05 21:22:04,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-05 21:22:04,479 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2022-12-05 21:22:04,479 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 131 transitions. [2022-12-05 21:22:04,479 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.51171875 [2022-12-05 21:22:04,479 INFO L175 Difference]: Start difference. First operand has 100 places, 486 transitions, 8259 flow. Second operand 8 states and 131 transitions. [2022-12-05 21:22:04,479 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 107 places, 625 transitions, 10814 flow [2022-12-05 21:22:05,201 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 105 places, 625 transitions, 10746 flow, removed 23 selfloop flow, removed 2 redundant places. [2022-12-05 21:22:05,209 INFO L231 Difference]: Finished difference. Result has 106 places, 528 transitions, 9806 flow [2022-12-05 21:22:05,210 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=8191, PETRI_DIFFERENCE_MINUEND_PLACES=98, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=486, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=333, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=150, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=9806, PETRI_PLACES=106, PETRI_TRANSITIONS=528} [2022-12-05 21:22:05,210 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 58 predicate places. [2022-12-05 21:22:05,210 INFO L495 AbstractCegarLoop]: Abstraction has has 106 places, 528 transitions, 9806 flow [2022-12-05 21:22:05,210 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:22:05,210 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:22:05,211 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:22:05,211 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-12-05 21:22:05,211 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-05 21:22:05,211 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:22:05,211 INFO L85 PathProgramCache]: Analyzing trace with hash -995725102, now seen corresponding path program 12 times [2022-12-05 21:22:05,211 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:22:05,211 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [789241032] [2022-12-05 21:22:05,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:22:05,211 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:22:05,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:22:05,372 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 21:22:05,372 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:22:05,372 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [789241032] [2022-12-05 21:22:05,372 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [789241032] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:22:05,372 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:22:05,372 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-05 21:22:05,373 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [688620709] [2022-12-05 21:22:05,373 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:22:05,374 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-05 21:22:05,374 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:22:05,374 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-05 21:22:05,374 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-12-05 21:22:05,374 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-05 21:22:05,374 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 106 places, 528 transitions, 9806 flow. Second operand has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:22:05,375 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:22:05,375 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-05 21:22:05,375 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:22:08,118 INFO L130 PetriNetUnfolder]: 12297/18352 cut-off events. [2022-12-05 21:22:08,118 INFO L131 PetriNetUnfolder]: For 167877/167877 co-relation queries the response was YES. [2022-12-05 21:22:08,205 INFO L83 FinitePrefix]: Finished finitePrefix Result has 138574 conditions, 18352 events. 12297/18352 cut-off events. For 167877/167877 co-relation queries the response was YES. Maximal size of possible extension queue 1009. Compared 116807 event pairs, 955 based on Foata normal form. 196/18548 useless extension candidates. Maximal degree in co-relation 138545. Up to 7199 conditions per place. [2022-12-05 21:22:08,287 INFO L137 encePairwiseOnDemand]: 21/32 looper letters, 248 selfloop transitions, 421 changer transitions 5/674 dead transitions. [2022-12-05 21:22:08,287 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 113 places, 674 transitions, 12733 flow [2022-12-05 21:22:08,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-05 21:22:08,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2022-12-05 21:22:08,288 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 135 transitions. [2022-12-05 21:22:08,288 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.52734375 [2022-12-05 21:22:08,288 INFO L175 Difference]: Start difference. First operand has 106 places, 528 transitions, 9806 flow. Second operand 8 states and 135 transitions. [2022-12-05 21:22:08,288 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 113 places, 674 transitions, 12733 flow [2022-12-05 21:22:09,013 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 110 places, 674 transitions, 12298 flow, removed 0 selfloop flow, removed 3 redundant places. [2022-12-05 21:22:09,022 INFO L231 Difference]: Finished difference. Result has 111 places, 581 transitions, 11475 flow [2022-12-05 21:22:09,022 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=9420, PETRI_DIFFERENCE_MINUEND_PLACES=103, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=528, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=368, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=158, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=11475, PETRI_PLACES=111, PETRI_TRANSITIONS=581} [2022-12-05 21:22:09,023 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 63 predicate places. [2022-12-05 21:22:09,023 INFO L495 AbstractCegarLoop]: Abstraction has has 111 places, 581 transitions, 11475 flow [2022-12-05 21:22:09,023 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:22:09,023 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:22:09,023 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:22:09,023 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-12-05 21:22:09,023 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-05 21:22:09,024 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:22:09,024 INFO L85 PathProgramCache]: Analyzing trace with hash 1135638888, now seen corresponding path program 13 times [2022-12-05 21:22:09,024 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:22:09,024 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1238990737] [2022-12-05 21:22:09,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:22:09,024 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:22:09,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:22:09,211 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 21:22:09,211 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:22:09,212 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1238990737] [2022-12-05 21:22:09,212 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1238990737] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:22:09,212 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:22:09,212 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-05 21:22:09,212 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [119236009] [2022-12-05 21:22:09,212 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:22:09,212 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-05 21:22:09,212 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:22:09,213 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-05 21:22:09,213 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-12-05 21:22:09,213 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-05 21:22:09,213 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 111 places, 581 transitions, 11475 flow. Second operand has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:22:09,213 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:22:09,213 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-05 21:22:09,213 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:22:11,191 INFO L130 PetriNetUnfolder]: 8877/13704 cut-off events. [2022-12-05 21:22:11,191 INFO L131 PetriNetUnfolder]: For 134440/134440 co-relation queries the response was YES. [2022-12-05 21:22:11,237 INFO L83 FinitePrefix]: Finished finitePrefix Result has 104806 conditions, 13704 events. 8877/13704 cut-off events. For 134440/134440 co-relation queries the response was YES. Maximal size of possible extension queue 827. Compared 88847 event pairs, 677 based on Foata normal form. 512/14216 useless extension candidates. Maximal degree in co-relation 104776. Up to 5099 conditions per place. [2022-12-05 21:22:11,295 INFO L137 encePairwiseOnDemand]: 20/32 looper letters, 252 selfloop transitions, 423 changer transitions 3/678 dead transitions. [2022-12-05 21:22:11,296 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 117 places, 678 transitions, 13551 flow [2022-12-05 21:22:11,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-05 21:22:11,296 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2022-12-05 21:22:11,296 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 129 transitions. [2022-12-05 21:22:11,297 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.50390625 [2022-12-05 21:22:11,297 INFO L175 Difference]: Start difference. First operand has 111 places, 581 transitions, 11475 flow. Second operand 8 states and 129 transitions. [2022-12-05 21:22:11,297 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 117 places, 678 transitions, 13551 flow [2022-12-05 21:22:12,338 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 112 places, 678 transitions, 12790 flow, removed 98 selfloop flow, removed 5 redundant places. [2022-12-05 21:22:12,347 INFO L231 Difference]: Finished difference. Result has 114 places, 589 transitions, 12026 flow [2022-12-05 21:22:12,347 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=8581, PETRI_DIFFERENCE_MINUEND_PLACES=105, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=488, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=322, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=163, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=12026, PETRI_PLACES=114, PETRI_TRANSITIONS=589} [2022-12-05 21:22:12,348 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 66 predicate places. [2022-12-05 21:22:12,348 INFO L495 AbstractCegarLoop]: Abstraction has has 114 places, 589 transitions, 12026 flow [2022-12-05 21:22:12,348 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:22:12,348 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:22:12,348 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:22:12,348 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-12-05 21:22:12,348 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-05 21:22:12,349 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:22:12,349 INFO L85 PathProgramCache]: Analyzing trace with hash -1176271146, now seen corresponding path program 14 times [2022-12-05 21:22:12,349 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:22:12,349 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [108080358] [2022-12-05 21:22:12,349 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:22:12,349 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:22:12,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:22:12,531 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 21:22:12,531 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:22:12,531 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [108080358] [2022-12-05 21:22:12,531 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [108080358] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:22:12,531 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:22:12,531 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-05 21:22:12,531 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1472116035] [2022-12-05 21:22:12,531 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:22:12,531 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-12-05 21:22:12,532 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:22:12,532 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-12-05 21:22:12,532 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2022-12-05 21:22:12,532 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-05 21:22:12,532 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 114 places, 589 transitions, 12026 flow. Second operand has 8 states, 8 states have (on average 4.0) internal successors, (32), 7 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:22:12,532 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:22:12,532 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-05 21:22:12,532 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:22:14,929 INFO L130 PetriNetUnfolder]: 9827/15462 cut-off events. [2022-12-05 21:22:14,929 INFO L131 PetriNetUnfolder]: For 144624/144624 co-relation queries the response was YES. [2022-12-05 21:22:14,984 INFO L83 FinitePrefix]: Finished finitePrefix Result has 119426 conditions, 15462 events. 9827/15462 cut-off events. For 144624/144624 co-relation queries the response was YES. Maximal size of possible extension queue 953. Compared 105387 event pairs, 280 based on Foata normal form. 380/15842 useless extension candidates. Maximal degree in co-relation 119395. Up to 5727 conditions per place. [2022-12-05 21:22:15,050 INFO L137 encePairwiseOnDemand]: 21/32 looper letters, 207 selfloop transitions, 591 changer transitions 0/798 dead transitions. [2022-12-05 21:22:15,050 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 123 places, 798 transitions, 16053 flow [2022-12-05 21:22:15,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-12-05 21:22:15,051 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2022-12-05 21:22:15,051 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 163 transitions. [2022-12-05 21:22:15,051 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.509375 [2022-12-05 21:22:15,051 INFO L175 Difference]: Start difference. First operand has 114 places, 589 transitions, 12026 flow. Second operand 10 states and 163 transitions. [2022-12-05 21:22:15,051 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 123 places, 798 transitions, 16053 flow [2022-12-05 21:22:15,580 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 121 places, 798 transitions, 15857 flow, removed 81 selfloop flow, removed 2 redundant places. [2022-12-05 21:22:15,592 INFO L231 Difference]: Finished difference. Result has 123 places, 702 transitions, 15655 flow [2022-12-05 21:22:15,592 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=11860, PETRI_DIFFERENCE_MINUEND_PLACES=112, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=589, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=496, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=83, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=15655, PETRI_PLACES=123, PETRI_TRANSITIONS=702} [2022-12-05 21:22:15,592 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 75 predicate places. [2022-12-05 21:22:15,592 INFO L495 AbstractCegarLoop]: Abstraction has has 123 places, 702 transitions, 15655 flow [2022-12-05 21:22:15,592 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 7 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:22:15,593 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:22:15,593 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:22:15,593 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-12-05 21:22:15,593 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-05 21:22:15,593 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:22:15,593 INFO L85 PathProgramCache]: Analyzing trace with hash 1684724516, now seen corresponding path program 15 times [2022-12-05 21:22:15,593 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:22:15,593 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [350987799] [2022-12-05 21:22:15,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:22:15,593 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:22:15,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:22:15,730 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 21:22:15,730 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:22:15,730 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [350987799] [2022-12-05 21:22:15,730 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [350987799] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:22:15,730 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:22:15,730 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-05 21:22:15,731 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [723954379] [2022-12-05 21:22:15,731 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:22:15,731 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-05 21:22:15,731 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:22:15,731 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-05 21:22:15,731 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-12-05 21:22:15,731 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-05 21:22:15,731 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 123 places, 702 transitions, 15655 flow. Second operand has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:22:15,731 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:22:15,732 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-05 21:22:15,732 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:22:18,363 INFO L130 PetriNetUnfolder]: 10490/16475 cut-off events. [2022-12-05 21:22:18,363 INFO L131 PetriNetUnfolder]: For 222407/222407 co-relation queries the response was YES. [2022-12-05 21:22:18,418 INFO L83 FinitePrefix]: Finished finitePrefix Result has 141366 conditions, 16475 events. 10490/16475 cut-off events. For 222407/222407 co-relation queries the response was YES. Maximal size of possible extension queue 1049. Compared 112838 event pairs, 988 based on Foata normal form. 78/16553 useless extension candidates. Maximal degree in co-relation 141333. Up to 14972 conditions per place. [2022-12-05 21:22:18,489 INFO L137 encePairwiseOnDemand]: 22/32 looper letters, 626 selfloop transitions, 251 changer transitions 4/881 dead transitions. [2022-12-05 21:22:18,489 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 130 places, 881 transitions, 21123 flow [2022-12-05 21:22:18,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-05 21:22:18,490 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2022-12-05 21:22:18,490 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 103 transitions. [2022-12-05 21:22:18,490 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.40234375 [2022-12-05 21:22:18,490 INFO L175 Difference]: Start difference. First operand has 123 places, 702 transitions, 15655 flow. Second operand 8 states and 103 transitions. [2022-12-05 21:22:18,490 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 130 places, 881 transitions, 21123 flow [2022-12-05 21:22:19,807 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 125 places, 881 transitions, 20808 flow, removed 48 selfloop flow, removed 5 redundant places. [2022-12-05 21:22:19,820 INFO L231 Difference]: Finished difference. Result has 127 places, 807 transitions, 19253 flow [2022-12-05 21:22:19,820 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=15378, PETRI_DIFFERENCE_MINUEND_PLACES=118, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=702, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=156, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=462, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=19253, PETRI_PLACES=127, PETRI_TRANSITIONS=807} [2022-12-05 21:22:19,821 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 79 predicate places. [2022-12-05 21:22:19,821 INFO L495 AbstractCegarLoop]: Abstraction has has 127 places, 807 transitions, 19253 flow [2022-12-05 21:22:19,821 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:22:19,821 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:22:19,821 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:22:19,821 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-12-05 21:22:19,821 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-05 21:22:19,822 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:22:19,822 INFO L85 PathProgramCache]: Analyzing trace with hash 1931727208, now seen corresponding path program 16 times [2022-12-05 21:22:19,822 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:22:19,822 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1204857128] [2022-12-05 21:22:19,822 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:22:19,822 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:22:19,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:22:20,005 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 21:22:20,005 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:22:20,005 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1204857128] [2022-12-05 21:22:20,007 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1204857128] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:22:20,007 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:22:20,007 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-12-05 21:22:20,007 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1826374906] [2022-12-05 21:22:20,007 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:22:20,008 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-05 21:22:20,008 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:22:20,008 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-05 21:22:20,008 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2022-12-05 21:22:20,008 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-05 21:22:20,008 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 127 places, 807 transitions, 19253 flow. Second operand has 9 states, 9 states have (on average 3.5555555555555554) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:22:20,009 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:22:20,009 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-05 21:22:20,009 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:22:23,391 INFO L130 PetriNetUnfolder]: 11137/17578 cut-off events. [2022-12-05 21:22:23,392 INFO L131 PetriNetUnfolder]: For 257111/257111 co-relation queries the response was YES. [2022-12-05 21:22:23,487 INFO L83 FinitePrefix]: Finished finitePrefix Result has 153864 conditions, 17578 events. 11137/17578 cut-off events. For 257111/257111 co-relation queries the response was YES. Maximal size of possible extension queue 1157. Compared 123084 event pairs, 292 based on Foata normal form. 388/17966 useless extension candidates. Maximal degree in co-relation 153829. Up to 6013 conditions per place. [2022-12-05 21:22:23,571 INFO L137 encePairwiseOnDemand]: 21/32 looper letters, 236 selfloop transitions, 820 changer transitions 7/1063 dead transitions. [2022-12-05 21:22:23,571 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 139 places, 1063 transitions, 25712 flow [2022-12-05 21:22:23,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-12-05 21:22:23,571 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-12-05 21:22:23,572 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 195 transitions. [2022-12-05 21:22:23,572 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.46875 [2022-12-05 21:22:23,572 INFO L175 Difference]: Start difference. First operand has 127 places, 807 transitions, 19253 flow. Second operand 13 states and 195 transitions. [2022-12-05 21:22:23,572 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 139 places, 1063 transitions, 25712 flow [2022-12-05 21:22:25,047 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 135 places, 1063 transitions, 25638 flow, removed 0 selfloop flow, removed 4 redundant places. [2022-12-05 21:22:25,065 INFO L231 Difference]: Finished difference. Result has 135 places, 933 transitions, 24256 flow [2022-12-05 21:22:25,066 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=19195, PETRI_DIFFERENCE_MINUEND_PLACES=123, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=807, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=693, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=114, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=24256, PETRI_PLACES=135, PETRI_TRANSITIONS=933} [2022-12-05 21:22:25,066 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 87 predicate places. [2022-12-05 21:22:25,066 INFO L495 AbstractCegarLoop]: Abstraction has has 135 places, 933 transitions, 24256 flow [2022-12-05 21:22:25,066 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.5555555555555554) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:22:25,066 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:22:25,067 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:22:25,067 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-12-05 21:22:25,067 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-05 21:22:25,067 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:22:25,067 INFO L85 PathProgramCache]: Analyzing trace with hash 1366844742, now seen corresponding path program 17 times [2022-12-05 21:22:25,067 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:22:25,067 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2025794784] [2022-12-05 21:22:25,067 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:22:25,068 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:22:25,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:22:25,255 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 21:22:25,255 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:22:25,255 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2025794784] [2022-12-05 21:22:25,255 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2025794784] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:22:25,255 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:22:25,255 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-05 21:22:25,256 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [484859166] [2022-12-05 21:22:25,256 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:22:25,256 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-05 21:22:25,256 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:22:25,256 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-05 21:22:25,256 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-12-05 21:22:25,256 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-05 21:22:25,257 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 135 places, 933 transitions, 24256 flow. Second operand has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:22:25,257 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:22:25,257 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-05 21:22:25,257 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:22:29,029 INFO L130 PetriNetUnfolder]: 11188/17705 cut-off events. [2022-12-05 21:22:29,029 INFO L131 PetriNetUnfolder]: For 303310/303310 co-relation queries the response was YES. [2022-12-05 21:22:29,100 INFO L83 FinitePrefix]: Finished finitePrefix Result has 164302 conditions, 17705 events. 11188/17705 cut-off events. For 303310/303310 co-relation queries the response was YES. Maximal size of possible extension queue 1188. Compared 124705 event pairs, 1132 based on Foata normal form. 114/17819 useless extension candidates. Maximal degree in co-relation 164266. Up to 17199 conditions per place. [2022-12-05 21:22:29,184 INFO L137 encePairwiseOnDemand]: 22/32 looper letters, 924 selfloop transitions, 82 changer transitions 6/1012 dead transitions. [2022-12-05 21:22:29,184 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 142 places, 1012 transitions, 27487 flow [2022-12-05 21:22:29,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-05 21:22:29,193 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2022-12-05 21:22:29,193 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 97 transitions. [2022-12-05 21:22:29,193 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.37890625 [2022-12-05 21:22:29,193 INFO L175 Difference]: Start difference. First operand has 135 places, 933 transitions, 24256 flow. Second operand 8 states and 97 transitions. [2022-12-05 21:22:29,193 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 142 places, 1012 transitions, 27487 flow [2022-12-05 21:22:30,430 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 136 places, 1012 transitions, 26467 flow, removed 0 selfloop flow, removed 6 redundant places. [2022-12-05 21:22:30,447 INFO L231 Difference]: Finished difference. Result has 137 places, 955 transitions, 24237 flow [2022-12-05 21:22:30,448 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=23216, PETRI_DIFFERENCE_MINUEND_PLACES=129, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=931, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=56, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=855, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=24237, PETRI_PLACES=137, PETRI_TRANSITIONS=955} [2022-12-05 21:22:30,448 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 89 predicate places. [2022-12-05 21:22:30,448 INFO L495 AbstractCegarLoop]: Abstraction has has 137 places, 955 transitions, 24237 flow [2022-12-05 21:22:30,449 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:22:30,449 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:22:30,449 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:22:30,449 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-12-05 21:22:30,449 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-05 21:22:30,449 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:22:30,449 INFO L85 PathProgramCache]: Analyzing trace with hash 1153796648, now seen corresponding path program 18 times [2022-12-05 21:22:30,449 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:22:30,449 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1241052523] [2022-12-05 21:22:30,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:22:30,449 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:22:30,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:22:30,618 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 21:22:30,618 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:22:30,618 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1241052523] [2022-12-05 21:22:30,618 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1241052523] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:22:30,618 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:22:30,618 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-12-05 21:22:30,618 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [74250631] [2022-12-05 21:22:30,618 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:22:30,618 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-05 21:22:30,618 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:22:30,619 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-05 21:22:30,619 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2022-12-05 21:22:30,619 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-05 21:22:30,620 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 137 places, 955 transitions, 24237 flow. Second operand has 9 states, 9 states have (on average 3.5555555555555554) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:22:30,620 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:22:30,620 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-05 21:22:30,620 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:22:34,845 INFO L130 PetriNetUnfolder]: 11801/19080 cut-off events. [2022-12-05 21:22:34,846 INFO L131 PetriNetUnfolder]: For 319794/319794 co-relation queries the response was YES. [2022-12-05 21:22:34,930 INFO L83 FinitePrefix]: Finished finitePrefix Result has 167482 conditions, 19080 events. 11801/19080 cut-off events. For 319794/319794 co-relation queries the response was YES. Maximal size of possible extension queue 1370. Compared 141573 event pairs, 290 based on Foata normal form. 878/19958 useless extension candidates. Maximal degree in co-relation 167445. Up to 6267 conditions per place. [2022-12-05 21:22:35,005 INFO L137 encePairwiseOnDemand]: 21/32 looper letters, 239 selfloop transitions, 1002 changer transitions 42/1283 dead transitions. [2022-12-05 21:22:35,006 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 149 places, 1283 transitions, 32627 flow [2022-12-05 21:22:35,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-12-05 21:22:35,006 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-12-05 21:22:35,007 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 206 transitions. [2022-12-05 21:22:35,007 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.4951923076923077 [2022-12-05 21:22:35,007 INFO L175 Difference]: Start difference. First operand has 137 places, 955 transitions, 24237 flow. Second operand 13 states and 206 transitions. [2022-12-05 21:22:35,007 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 149 places, 1283 transitions, 32627 flow [2022-12-05 21:22:36,509 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 144 places, 1283 transitions, 32468 flow, removed 10 selfloop flow, removed 5 redundant places. [2022-12-05 21:22:36,529 INFO L231 Difference]: Finished difference. Result has 144 places, 1107 transitions, 30055 flow [2022-12-05 21:22:36,530 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=23961, PETRI_DIFFERENCE_MINUEND_PLACES=132, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=951, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=828, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=123, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=30055, PETRI_PLACES=144, PETRI_TRANSITIONS=1107} [2022-12-05 21:22:36,530 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 96 predicate places. [2022-12-05 21:22:36,531 INFO L495 AbstractCegarLoop]: Abstraction has has 144 places, 1107 transitions, 30055 flow [2022-12-05 21:22:36,531 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.5555555555555554) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:22:36,531 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:22:36,531 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:22:36,531 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-12-05 21:22:36,531 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-05 21:22:36,531 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:22:36,531 INFO L85 PathProgramCache]: Analyzing trace with hash -1275782186, now seen corresponding path program 19 times [2022-12-05 21:22:36,531 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:22:36,532 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2077443187] [2022-12-05 21:22:36,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:22:36,532 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:22:36,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:22:36,713 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 21:22:36,714 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:22:36,714 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2077443187] [2022-12-05 21:22:36,714 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2077443187] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:22:36,714 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:22:36,714 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-12-05 21:22:36,714 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1744353450] [2022-12-05 21:22:36,714 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:22:36,715 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-05 21:22:36,715 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:22:36,715 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-05 21:22:36,716 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2022-12-05 21:22:36,716 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-05 21:22:36,716 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 144 places, 1107 transitions, 30055 flow. Second operand has 9 states, 9 states have (on average 3.5555555555555554) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:22:36,716 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:22:36,716 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-05 21:22:36,716 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:22:40,882 INFO L130 PetriNetUnfolder]: 10954/18053 cut-off events. [2022-12-05 21:22:40,883 INFO L131 PetriNetUnfolder]: For 298155/298155 co-relation queries the response was YES. [2022-12-05 21:22:40,967 INFO L83 FinitePrefix]: Finished finitePrefix Result has 170339 conditions, 18053 events. 10954/18053 cut-off events. For 298155/298155 co-relation queries the response was YES. Maximal size of possible extension queue 1391. Compared 136637 event pairs, 172 based on Foata normal form. 966/19019 useless extension candidates. Maximal degree in co-relation 170302. Up to 5885 conditions per place. [2022-12-05 21:22:41,206 INFO L137 encePairwiseOnDemand]: 20/32 looper letters, 241 selfloop transitions, 1083 changer transitions 44/1368 dead transitions. [2022-12-05 21:22:41,206 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 155 places, 1368 transitions, 37427 flow [2022-12-05 21:22:41,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-12-05 21:22:41,207 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2022-12-05 21:22:41,207 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 189 transitions. [2022-12-05 21:22:41,207 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.4921875 [2022-12-05 21:22:41,207 INFO L175 Difference]: Start difference. First operand has 144 places, 1107 transitions, 30055 flow. Second operand 12 states and 189 transitions. [2022-12-05 21:22:41,207 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 155 places, 1368 transitions, 37427 flow [2022-12-05 21:22:42,815 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 149 places, 1368 transitions, 36919 flow, removed 119 selfloop flow, removed 6 redundant places. [2022-12-05 21:22:42,838 INFO L231 Difference]: Finished difference. Result has 152 places, 1194 transitions, 35068 flow [2022-12-05 21:22:42,839 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=26486, PETRI_DIFFERENCE_MINUEND_PLACES=138, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1007, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=876, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=131, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=35068, PETRI_PLACES=152, PETRI_TRANSITIONS=1194} [2022-12-05 21:22:42,840 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 104 predicate places. [2022-12-05 21:22:42,840 INFO L495 AbstractCegarLoop]: Abstraction has has 152 places, 1194 transitions, 35068 flow [2022-12-05 21:22:42,840 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.5555555555555554) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:22:42,840 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:22:42,840 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:22:42,840 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-12-05 21:22:42,840 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-05 21:22:42,840 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:22:42,840 INFO L85 PathProgramCache]: Analyzing trace with hash 320439888, now seen corresponding path program 20 times [2022-12-05 21:22:42,840 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:22:42,841 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [37870717] [2022-12-05 21:22:42,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:22:42,841 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:22:42,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:22:42,996 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 21:22:42,997 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:22:42,997 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [37870717] [2022-12-05 21:22:42,997 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [37870717] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:22:42,997 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:22:42,997 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-12-05 21:22:42,997 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [983653337] [2022-12-05 21:22:42,997 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:22:42,997 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-05 21:22:42,997 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:22:42,997 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-05 21:22:42,997 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2022-12-05 21:22:42,998 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-05 21:22:42,998 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 152 places, 1194 transitions, 35068 flow. Second operand has 9 states, 9 states have (on average 3.5555555555555554) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:22:42,998 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:22:42,998 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-05 21:22:42,998 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:22:47,771 INFO L130 PetriNetUnfolder]: 10896/18085 cut-off events. [2022-12-05 21:22:47,771 INFO L131 PetriNetUnfolder]: For 345808/345808 co-relation queries the response was YES. [2022-12-05 21:22:47,852 INFO L83 FinitePrefix]: Finished finitePrefix Result has 182260 conditions, 18085 events. 10896/18085 cut-off events. For 345808/345808 co-relation queries the response was YES. Maximal size of possible extension queue 1374. Compared 138372 event pairs, 54 based on Foata normal form. 132/18217 useless extension candidates. Maximal degree in co-relation 182220. Up to 6085 conditions per place. [2022-12-05 21:22:47,931 INFO L137 encePairwiseOnDemand]: 21/32 looper letters, 143 selfloop transitions, 1180 changer transitions 4/1327 dead transitions. [2022-12-05 21:22:47,931 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 165 places, 1327 transitions, 38872 flow [2022-12-05 21:22:47,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-12-05 21:22:47,931 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2022-12-05 21:22:47,932 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 199 transitions. [2022-12-05 21:22:47,932 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.44419642857142855 [2022-12-05 21:22:47,932 INFO L175 Difference]: Start difference. First operand has 152 places, 1194 transitions, 35068 flow. Second operand 14 states and 199 transitions. [2022-12-05 21:22:47,932 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 165 places, 1327 transitions, 38872 flow [2022-12-05 21:22:50,099 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 158 places, 1327 transitions, 38141 flow, removed 132 selfloop flow, removed 7 redundant places. [2022-12-05 21:22:50,123 INFO L231 Difference]: Finished difference. Result has 158 places, 1230 transitions, 37409 flow [2022-12-05 21:22:50,123 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=34375, PETRI_DIFFERENCE_MINUEND_PLACES=145, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1194, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1144, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=50, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=37409, PETRI_PLACES=158, PETRI_TRANSITIONS=1230} [2022-12-05 21:22:50,124 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 110 predicate places. [2022-12-05 21:22:50,124 INFO L495 AbstractCegarLoop]: Abstraction has has 158 places, 1230 transitions, 37409 flow [2022-12-05 21:22:50,124 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.5555555555555554) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:22:50,124 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:22:50,124 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:22:50,124 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-12-05 21:22:50,124 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-05 21:22:50,124 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:22:50,125 INFO L85 PathProgramCache]: Analyzing trace with hash 1562006662, now seen corresponding path program 21 times [2022-12-05 21:22:50,125 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:22:50,125 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2013406323] [2022-12-05 21:22:50,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:22:50,125 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:22:50,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:22:50,282 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 21:22:50,282 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:22:50,283 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2013406323] [2022-12-05 21:22:50,284 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2013406323] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:22:50,284 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:22:50,284 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-05 21:22:50,284 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [557174724] [2022-12-05 21:22:50,284 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:22:50,284 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-05 21:22:50,284 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:22:50,285 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-05 21:22:50,285 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2022-12-05 21:22:50,285 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-05 21:22:50,285 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 158 places, 1230 transitions, 37409 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:22:50,285 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:22:50,285 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-05 21:22:50,285 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:22:55,584 INFO L130 PetriNetUnfolder]: 11360/18997 cut-off events. [2022-12-05 21:22:55,584 INFO L131 PetriNetUnfolder]: For 380052/380052 co-relation queries the response was YES. [2022-12-05 21:22:55,663 INFO L83 FinitePrefix]: Finished finitePrefix Result has 196991 conditions, 18997 events. 11360/18997 cut-off events. For 380052/380052 co-relation queries the response was YES. Maximal size of possible extension queue 1485. Compared 148386 event pairs, 54 based on Foata normal form. 250/19247 useless extension candidates. Maximal degree in co-relation 196952. Up to 5469 conditions per place. [2022-12-05 21:22:55,747 INFO L137 encePairwiseOnDemand]: 21/32 looper letters, 180 selfloop transitions, 1274 changer transitions 38/1492 dead transitions. [2022-12-05 21:22:55,748 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 177 places, 1492 transitions, 45013 flow [2022-12-05 21:22:55,748 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-12-05 21:22:55,748 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2022-12-05 21:22:55,749 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 255 transitions. [2022-12-05 21:22:55,749 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.3984375 [2022-12-05 21:22:55,749 INFO L175 Difference]: Start difference. First operand has 158 places, 1230 transitions, 37409 flow. Second operand 20 states and 255 transitions. [2022-12-05 21:22:55,749 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 177 places, 1492 transitions, 45013 flow [2022-12-05 21:22:58,240 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 168 places, 1492 transitions, 43052 flow, removed 16 selfloop flow, removed 9 redundant places. [2022-12-05 21:22:58,267 INFO L231 Difference]: Finished difference. Result has 168 places, 1324 transitions, 40729 flow [2022-12-05 21:22:58,268 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=35621, PETRI_DIFFERENCE_MINUEND_PLACES=149, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1230, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1152, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=78, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=40729, PETRI_PLACES=168, PETRI_TRANSITIONS=1324} [2022-12-05 21:22:58,268 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 120 predicate places. [2022-12-05 21:22:58,268 INFO L495 AbstractCegarLoop]: Abstraction has has 168 places, 1324 transitions, 40729 flow [2022-12-05 21:22:58,268 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:22:58,268 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:22:58,269 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:22:58,269 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-12-05 21:22:58,269 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-05 21:22:58,269 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:22:58,269 INFO L85 PathProgramCache]: Analyzing trace with hash 913463256, now seen corresponding path program 22 times [2022-12-05 21:22:58,269 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:22:58,269 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1445302977] [2022-12-05 21:22:58,269 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:22:58,269 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:22:58,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:22:58,432 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 21:22:58,432 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:22:58,432 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1445302977] [2022-12-05 21:22:58,432 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1445302977] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:22:58,432 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:22:58,432 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-05 21:22:58,432 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1175843828] [2022-12-05 21:22:58,433 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:22:58,433 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-05 21:22:58,433 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:22:58,433 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-05 21:22:58,433 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2022-12-05 21:22:58,433 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-05 21:22:58,433 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 168 places, 1324 transitions, 40729 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:22:58,434 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:22:58,434 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-05 21:22:58,434 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:23:04,285 INFO L130 PetriNetUnfolder]: 11960/20145 cut-off events. [2022-12-05 21:23:04,285 INFO L131 PetriNetUnfolder]: For 407162/407162 co-relation queries the response was YES. [2022-12-05 21:23:04,386 INFO L83 FinitePrefix]: Finished finitePrefix Result has 214765 conditions, 20145 events. 11960/20145 cut-off events. For 407162/407162 co-relation queries the response was YES. Maximal size of possible extension queue 1678. Compared 161135 event pairs, 50 based on Foata normal form. 264/20409 useless extension candidates. Maximal degree in co-relation 214726. Up to 5881 conditions per place. [2022-12-05 21:23:04,468 INFO L137 encePairwiseOnDemand]: 20/32 looper letters, 191 selfloop transitions, 1292 changer transitions 225/1708 dead transitions. [2022-12-05 21:23:04,468 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 185 places, 1708 transitions, 52626 flow [2022-12-05 21:23:04,469 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-12-05 21:23:04,469 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-12-05 21:23:04,469 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 248 transitions. [2022-12-05 21:23:04,470 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.4305555555555556 [2022-12-05 21:23:04,470 INFO L175 Difference]: Start difference. First operand has 168 places, 1324 transitions, 40729 flow. Second operand 18 states and 248 transitions. [2022-12-05 21:23:04,470 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 185 places, 1708 transitions, 52626 flow [2022-12-05 21:23:06,895 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 170 places, 1708 transitions, 51314 flow, removed 3 selfloop flow, removed 15 redundant places. [2022-12-05 21:23:06,924 INFO L231 Difference]: Finished difference. Result has 173 places, 1343 transitions, 43088 flow [2022-12-05 21:23:06,925 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=39523, PETRI_DIFFERENCE_MINUEND_PLACES=153, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1320, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1140, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=180, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=43088, PETRI_PLACES=173, PETRI_TRANSITIONS=1343} [2022-12-05 21:23:06,925 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 125 predicate places. [2022-12-05 21:23:06,925 INFO L495 AbstractCegarLoop]: Abstraction has has 173 places, 1343 transitions, 43088 flow [2022-12-05 21:23:06,925 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:23:06,925 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:23:06,925 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:23:06,926 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2022-12-05 21:23:06,926 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-05 21:23:06,926 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:23:06,926 INFO L85 PathProgramCache]: Analyzing trace with hash -2047337384, now seen corresponding path program 23 times [2022-12-05 21:23:06,926 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:23:06,926 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2096343736] [2022-12-05 21:23:06,926 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:23:06,926 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:23:06,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:23:07,063 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 21:23:07,063 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:23:07,064 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2096343736] [2022-12-05 21:23:07,064 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2096343736] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:23:07,064 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:23:07,064 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-12-05 21:23:07,064 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1589835376] [2022-12-05 21:23:07,064 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:23:07,064 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-05 21:23:07,064 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:23:07,064 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-05 21:23:07,065 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2022-12-05 21:23:07,065 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-05 21:23:07,065 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 173 places, 1343 transitions, 43088 flow. Second operand has 9 states, 9 states have (on average 3.5555555555555554) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:23:07,065 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:23:07,065 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-05 21:23:07,065 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:23:12,938 INFO L130 PetriNetUnfolder]: 11311/19342 cut-off events. [2022-12-05 21:23:12,938 INFO L131 PetriNetUnfolder]: For 415863/415863 co-relation queries the response was YES. [2022-12-05 21:23:13,042 INFO L83 FinitePrefix]: Finished finitePrefix Result has 212143 conditions, 19342 events. 11311/19342 cut-off events. For 415863/415863 co-relation queries the response was YES. Maximal size of possible extension queue 1580. Compared 156823 event pairs, 58 based on Foata normal form. 144/19486 useless extension candidates. Maximal degree in co-relation 212101. Up to 6296 conditions per place. [2022-12-05 21:23:13,125 INFO L137 encePairwiseOnDemand]: 21/32 looper letters, 149 selfloop transitions, 1354 changer transitions 7/1510 dead transitions. [2022-12-05 21:23:13,126 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 186 places, 1510 transitions, 48357 flow [2022-12-05 21:23:13,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-12-05 21:23:13,126 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2022-12-05 21:23:13,127 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 207 transitions. [2022-12-05 21:23:13,127 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.46205357142857145 [2022-12-05 21:23:13,127 INFO L175 Difference]: Start difference. First operand has 173 places, 1343 transitions, 43088 flow. Second operand 14 states and 207 transitions. [2022-12-05 21:23:13,127 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 186 places, 1510 transitions, 48357 flow [2022-12-05 21:23:16,580 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 179 places, 1510 transitions, 48065 flow, removed 53 selfloop flow, removed 7 redundant places. [2022-12-05 21:23:16,609 INFO L231 Difference]: Finished difference. Result has 179 places, 1400 transitions, 47112 flow [2022-12-05 21:23:16,610 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=42672, PETRI_DIFFERENCE_MINUEND_PLACES=166, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1337, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1289, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=48, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=47112, PETRI_PLACES=179, PETRI_TRANSITIONS=1400} [2022-12-05 21:23:16,610 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 131 predicate places. [2022-12-05 21:23:16,610 INFO L495 AbstractCegarLoop]: Abstraction has has 179 places, 1400 transitions, 47112 flow [2022-12-05 21:23:16,611 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.5555555555555554) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:23:16,611 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:23:16,611 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:23:16,611 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2022-12-05 21:23:16,611 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-05 21:23:16,611 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:23:16,611 INFO L85 PathProgramCache]: Analyzing trace with hash -1209700282, now seen corresponding path program 24 times [2022-12-05 21:23:16,611 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:23:16,611 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1750024805] [2022-12-05 21:23:16,611 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:23:16,611 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:23:16,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:23:16,769 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 21:23:16,769 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:23:16,769 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1750024805] [2022-12-05 21:23:16,769 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1750024805] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:23:16,769 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:23:16,769 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-05 21:23:16,769 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1513444873] [2022-12-05 21:23:16,769 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:23:16,770 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-05 21:23:16,770 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:23:16,770 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-05 21:23:16,770 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2022-12-05 21:23:16,770 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-05 21:23:16,770 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 179 places, 1400 transitions, 47112 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:23:16,770 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:23:16,770 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-05 21:23:16,770 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:23:23,381 INFO L130 PetriNetUnfolder]: 11672/20119 cut-off events. [2022-12-05 21:23:23,381 INFO L131 PetriNetUnfolder]: For 471127/471127 co-relation queries the response was YES. [2022-12-05 21:23:23,472 INFO L83 FinitePrefix]: Finished finitePrefix Result has 230217 conditions, 20119 events. 11672/20119 cut-off events. For 471127/471127 co-relation queries the response was YES. Maximal size of possible extension queue 1702. Compared 166178 event pairs, 68 based on Foata normal form. 286/20405 useless extension candidates. Maximal degree in co-relation 230175. Up to 5811 conditions per place. [2022-12-05 21:23:23,554 INFO L137 encePairwiseOnDemand]: 21/32 looper letters, 189 selfloop transitions, 1364 changer transitions 117/1670 dead transitions. [2022-12-05 21:23:23,554 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 198 places, 1670 transitions, 55028 flow [2022-12-05 21:23:23,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-12-05 21:23:23,555 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2022-12-05 21:23:23,555 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 275 transitions. [2022-12-05 21:23:23,556 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.4296875 [2022-12-05 21:23:23,556 INFO L175 Difference]: Start difference. First operand has 179 places, 1400 transitions, 47112 flow. Second operand 20 states and 275 transitions. [2022-12-05 21:23:23,556 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 198 places, 1670 transitions, 55028 flow [2022-12-05 21:23:26,984 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 192 places, 1670 transitions, 54356 flow, removed 9 selfloop flow, removed 6 redundant places. [2022-12-05 21:23:27,016 INFO L231 Difference]: Finished difference. Result has 192 places, 1410 transitions, 48737 flow [2022-12-05 21:23:27,017 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=46479, PETRI_DIFFERENCE_MINUEND_PLACES=173, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1399, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1261, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=138, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=48737, PETRI_PLACES=192, PETRI_TRANSITIONS=1410} [2022-12-05 21:23:27,017 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 144 predicate places. [2022-12-05 21:23:27,017 INFO L495 AbstractCegarLoop]: Abstraction has has 192 places, 1410 transitions, 48737 flow [2022-12-05 21:23:27,017 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:23:27,017 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:23:27,017 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:23:27,017 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2022-12-05 21:23:27,018 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-05 21:23:27,018 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:23:27,018 INFO L85 PathProgramCache]: Analyzing trace with hash 782443370, now seen corresponding path program 25 times [2022-12-05 21:23:27,018 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:23:27,018 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [307384011] [2022-12-05 21:23:27,018 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:23:27,018 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:23:27,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:23:27,175 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 21:23:27,175 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:23:27,176 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [307384011] [2022-12-05 21:23:27,176 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [307384011] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:23:27,176 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:23:27,176 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-05 21:23:27,176 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [444806029] [2022-12-05 21:23:27,176 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:23:27,176 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-12-05 21:23:27,176 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:23:27,176 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-12-05 21:23:27,176 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2022-12-05 21:23:27,177 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-05 21:23:27,177 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 192 places, 1410 transitions, 48737 flow. Second operand has 8 states, 8 states have (on average 4.0) internal successors, (32), 7 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:23:27,177 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:23:27,177 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-05 21:23:27,177 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:23:33,275 INFO L130 PetriNetUnfolder]: 11077/19246 cut-off events. [2022-12-05 21:23:33,275 INFO L131 PetriNetUnfolder]: For 475438/475438 co-relation queries the response was YES. [2022-12-05 21:23:33,383 INFO L83 FinitePrefix]: Finished finitePrefix Result has 223870 conditions, 19246 events. 11077/19246 cut-off events. For 475438/475438 co-relation queries the response was YES. Maximal size of possible extension queue 1655. Compared 159697 event pairs, 226 based on Foata normal form. 176/19422 useless extension candidates. Maximal degree in co-relation 223828. Up to 6533 conditions per place. [2022-12-05 21:23:33,472 INFO L137 encePairwiseOnDemand]: 21/32 looper letters, 227 selfloop transitions, 1258 changer transitions 27/1512 dead transitions. [2022-12-05 21:23:33,472 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 201 places, 1512 transitions, 52614 flow [2022-12-05 21:23:33,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-12-05 21:23:33,473 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2022-12-05 21:23:33,473 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 164 transitions. [2022-12-05 21:23:33,473 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.5125 [2022-12-05 21:23:33,473 INFO L175 Difference]: Start difference. First operand has 192 places, 1410 transitions, 48737 flow. Second operand 10 states and 164 transitions. [2022-12-05 21:23:33,473 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 201 places, 1512 transitions, 52614 flow [2022-12-05 21:23:37,134 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 191 places, 1512 transitions, 52387 flow, removed 3 selfloop flow, removed 10 redundant places. [2022-12-05 21:23:37,165 INFO L231 Difference]: Finished difference. Result has 191 places, 1393 transitions, 50537 flow [2022-12-05 21:23:37,166 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=47896, PETRI_DIFFERENCE_MINUEND_PLACES=182, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1390, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1241, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=149, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=50537, PETRI_PLACES=191, PETRI_TRANSITIONS=1393} [2022-12-05 21:23:37,166 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 143 predicate places. [2022-12-05 21:23:37,166 INFO L495 AbstractCegarLoop]: Abstraction has has 191 places, 1393 transitions, 50537 flow [2022-12-05 21:23:37,166 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 7 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:23:37,167 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:23:37,167 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:23:37,167 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2022-12-05 21:23:37,167 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-05 21:23:37,167 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:23:37,167 INFO L85 PathProgramCache]: Analyzing trace with hash 2047103720, now seen corresponding path program 26 times [2022-12-05 21:23:37,167 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:23:37,167 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1719926667] [2022-12-05 21:23:37,167 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:23:37,168 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:23:37,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:23:37,337 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 21:23:37,337 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:23:37,337 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1719926667] [2022-12-05 21:23:37,338 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1719926667] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:23:37,338 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:23:37,338 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-12-05 21:23:37,338 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1172898380] [2022-12-05 21:23:37,338 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:23:37,339 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-05 21:23:37,339 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:23:37,339 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-05 21:23:37,339 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2022-12-05 21:23:37,339 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-05 21:23:37,340 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 191 places, 1393 transitions, 50537 flow. Second operand has 9 states, 9 states have (on average 3.5555555555555554) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:23:37,340 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:23:37,340 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-05 21:23:37,340 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:23:43,757 INFO L130 PetriNetUnfolder]: 10543/18792 cut-off events. [2022-12-05 21:23:43,758 INFO L131 PetriNetUnfolder]: For 552758/552758 co-relation queries the response was YES. [2022-12-05 21:23:43,851 INFO L83 FinitePrefix]: Finished finitePrefix Result has 227289 conditions, 18792 events. 10543/18792 cut-off events. For 552758/552758 co-relation queries the response was YES. Maximal size of possible extension queue 1679. Compared 160997 event pairs, 204 based on Foata normal form. 528/19320 useless extension candidates. Maximal degree in co-relation 227247. Up to 5616 conditions per place. [2022-12-05 21:23:43,940 INFO L137 encePairwiseOnDemand]: 21/32 looper letters, 248 selfloop transitions, 1322 changer transitions 86/1656 dead transitions. [2022-12-05 21:23:43,940 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 203 places, 1656 transitions, 60307 flow [2022-12-05 21:23:43,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-12-05 21:23:43,941 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-12-05 21:23:43,941 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 200 transitions. [2022-12-05 21:23:43,941 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.4807692307692308 [2022-12-05 21:23:43,941 INFO L175 Difference]: Start difference. First operand has 191 places, 1393 transitions, 50537 flow. Second operand 13 states and 200 transitions. [2022-12-05 21:23:43,941 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 203 places, 1656 transitions, 60307 flow [2022-12-05 21:23:47,686 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 195 places, 1656 transitions, 58138 flow, removed 7 selfloop flow, removed 8 redundant places. [2022-12-05 21:23:47,719 INFO L231 Difference]: Finished difference. Result has 195 places, 1453 transitions, 53494 flow [2022-12-05 21:23:47,720 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=47909, PETRI_DIFFERENCE_MINUEND_PLACES=183, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1375, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1174, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=201, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=53494, PETRI_PLACES=195, PETRI_TRANSITIONS=1453} [2022-12-05 21:23:47,721 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 147 predicate places. [2022-12-05 21:23:47,721 INFO L495 AbstractCegarLoop]: Abstraction has has 195 places, 1453 transitions, 53494 flow [2022-12-05 21:23:47,721 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.5555555555555554) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:23:47,721 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:23:47,721 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:23:47,721 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2022-12-05 21:23:47,721 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-05 21:23:47,721 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:23:47,721 INFO L85 PathProgramCache]: Analyzing trace with hash -341175850, now seen corresponding path program 27 times [2022-12-05 21:23:47,722 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:23:47,722 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [691165379] [2022-12-05 21:23:47,722 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:23:47,722 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:23:47,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:23:48,024 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 21:23:48,024 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:23:48,024 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [691165379] [2022-12-05 21:23:48,024 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [691165379] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:23:48,024 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:23:48,024 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-12-05 21:23:48,024 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [457697935] [2022-12-05 21:23:48,024 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:23:48,025 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-12-05 21:23:48,025 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:23:48,025 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-12-05 21:23:48,025 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2022-12-05 21:23:48,025 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-05 21:23:48,025 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 195 places, 1453 transitions, 53494 flow. Second operand has 10 states, 10 states have (on average 3.2) internal successors, (32), 9 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:23:48,025 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:23:48,025 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-05 21:23:48,025 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:23:54,231 INFO L130 PetriNetUnfolder]: 10083/18296 cut-off events. [2022-12-05 21:23:54,231 INFO L131 PetriNetUnfolder]: For 519532/519532 co-relation queries the response was YES. [2022-12-05 21:23:54,334 INFO L83 FinitePrefix]: Finished finitePrefix Result has 220397 conditions, 18296 events. 10083/18296 cut-off events. For 519532/519532 co-relation queries the response was YES. Maximal size of possible extension queue 1677. Compared 159643 event pairs, 94 based on Foata normal form. 256/18552 useless extension candidates. Maximal degree in co-relation 220356. Up to 5099 conditions per place. [2022-12-05 21:23:54,407 INFO L137 encePairwiseOnDemand]: 21/32 looper letters, 160 selfloop transitions, 1378 changer transitions 85/1623 dead transitions. [2022-12-05 21:23:54,408 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 210 places, 1623 transitions, 59209 flow [2022-12-05 21:23:54,408 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-12-05 21:23:54,408 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2022-12-05 21:23:54,408 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 222 transitions. [2022-12-05 21:23:54,408 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.43359375 [2022-12-05 21:23:54,409 INFO L175 Difference]: Start difference. First operand has 195 places, 1453 transitions, 53494 flow. Second operand 16 states and 222 transitions. [2022-12-05 21:23:54,409 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 210 places, 1623 transitions, 59209 flow [2022-12-05 21:23:57,954 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 202 places, 1623 transitions, 58583 flow, removed 20 selfloop flow, removed 8 redundant places. [2022-12-05 21:23:57,988 INFO L231 Difference]: Finished difference. Result has 202 places, 1425 transitions, 53985 flow [2022-12-05 21:23:57,989 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=52522, PETRI_DIFFERENCE_MINUEND_PLACES=187, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1441, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1327, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=114, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=53985, PETRI_PLACES=202, PETRI_TRANSITIONS=1425} [2022-12-05 21:23:57,989 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 154 predicate places. [2022-12-05 21:23:57,989 INFO L495 AbstractCegarLoop]: Abstraction has has 202 places, 1425 transitions, 53985 flow [2022-12-05 21:23:57,989 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.2) internal successors, (32), 9 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:23:57,989 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:23:57,989 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:23:57,989 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2022-12-05 21:23:57,990 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-05 21:23:57,990 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:23:57,990 INFO L85 PathProgramCache]: Analyzing trace with hash -35279332, now seen corresponding path program 28 times [2022-12-05 21:23:57,990 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:23:57,990 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1540999267] [2022-12-05 21:23:57,990 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:23:57,990 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:23:58,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:23:58,157 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 21:23:58,158 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:23:58,158 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1540999267] [2022-12-05 21:23:58,158 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1540999267] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:23:58,158 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:23:58,158 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-05 21:23:58,158 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [51527260] [2022-12-05 21:23:58,158 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:23:58,158 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-05 21:23:58,158 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:23:58,159 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-05 21:23:58,159 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2022-12-05 21:23:58,159 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-05 21:23:58,159 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 202 places, 1425 transitions, 53985 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:23:58,159 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:23:58,159 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-05 21:23:58,159 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:24:04,239 INFO L130 PetriNetUnfolder]: 9872/18113 cut-off events. [2022-12-05 21:24:04,239 INFO L131 PetriNetUnfolder]: For 549807/549807 co-relation queries the response was YES. [2022-12-05 21:24:04,324 INFO L83 FinitePrefix]: Finished finitePrefix Result has 222438 conditions, 18113 events. 9872/18113 cut-off events. For 549807/549807 co-relation queries the response was YES. Maximal size of possible extension queue 1705. Compared 160488 event pairs, 100 based on Foata normal form. 154/18267 useless extension candidates. Maximal degree in co-relation 222398. Up to 5047 conditions per place. [2022-12-05 21:24:04,398 INFO L137 encePairwiseOnDemand]: 21/32 looper letters, 174 selfloop transitions, 1378 changer transitions 118/1670 dead transitions. [2022-12-05 21:24:04,398 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 221 places, 1670 transitions, 61920 flow [2022-12-05 21:24:04,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-12-05 21:24:04,399 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2022-12-05 21:24:04,399 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 266 transitions. [2022-12-05 21:24:04,400 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.415625 [2022-12-05 21:24:04,400 INFO L175 Difference]: Start difference. First operand has 202 places, 1425 transitions, 53985 flow. Second operand 20 states and 266 transitions. [2022-12-05 21:24:04,400 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 221 places, 1670 transitions, 61920 flow [2022-12-05 21:24:08,044 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 209 places, 1670 transitions, 60617 flow, removed 4 selfloop flow, removed 12 redundant places. [2022-12-05 21:24:08,079 INFO L231 Difference]: Finished difference. Result has 209 places, 1424 transitions, 54922 flow [2022-12-05 21:24:08,080 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=52796, PETRI_DIFFERENCE_MINUEND_PLACES=190, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1424, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1286, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=138, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=54922, PETRI_PLACES=209, PETRI_TRANSITIONS=1424} [2022-12-05 21:24:08,080 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 161 predicate places. [2022-12-05 21:24:08,080 INFO L495 AbstractCegarLoop]: Abstraction has has 209 places, 1424 transitions, 54922 flow [2022-12-05 21:24:08,081 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:24:08,081 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:24:08,081 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:24:08,081 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2022-12-05 21:24:08,081 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-05 21:24:08,081 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:24:08,081 INFO L85 PathProgramCache]: Analyzing trace with hash -1453815182, now seen corresponding path program 29 times [2022-12-05 21:24:08,081 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:24:08,081 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [521384110] [2022-12-05 21:24:08,081 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:24:08,082 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:24:08,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:24:08,279 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 21:24:08,279 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:24:08,279 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [521384110] [2022-12-05 21:24:08,279 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [521384110] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:24:08,279 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:24:08,279 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-05 21:24:08,280 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [119370796] [2022-12-05 21:24:08,280 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:24:08,280 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-05 21:24:08,280 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:24:08,280 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-05 21:24:08,280 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=73, Unknown=0, NotChecked=0, Total=110 [2022-12-05 21:24:08,280 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-05 21:24:08,280 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 209 places, 1424 transitions, 54922 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:24:08,280 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:24:08,281 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-05 21:24:08,281 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:24:13,018 INFO L130 PetriNetUnfolder]: 7944/14223 cut-off events. [2022-12-05 21:24:13,018 INFO L131 PetriNetUnfolder]: For 521002/521002 co-relation queries the response was YES. [2022-12-05 21:24:13,073 INFO L83 FinitePrefix]: Finished finitePrefix Result has 174853 conditions, 14223 events. 7944/14223 cut-off events. For 521002/521002 co-relation queries the response was YES. Maximal size of possible extension queue 1182. Compared 115828 event pairs, 580 based on Foata normal form. 4/14227 useless extension candidates. Maximal degree in co-relation 174813. Up to 5552 conditions per place. [2022-12-05 21:24:13,132 INFO L137 encePairwiseOnDemand]: 21/32 looper letters, 502 selfloop transitions, 1061 changer transitions 11/1574 dead transitions. [2022-12-05 21:24:13,133 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 222 places, 1574 transitions, 60130 flow [2022-12-05 21:24:13,133 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-12-05 21:24:13,133 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-12-05 21:24:13,133 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 170 transitions. [2022-12-05 21:24:13,134 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.3541666666666667 [2022-12-05 21:24:13,134 INFO L175 Difference]: Start difference. First operand has 209 places, 1424 transitions, 54922 flow. Second operand 15 states and 170 transitions. [2022-12-05 21:24:13,134 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 222 places, 1574 transitions, 60130 flow [2022-12-05 21:24:15,009 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 213 places, 1574 transitions, 59876 flow, removed 21 selfloop flow, removed 9 redundant places. [2022-12-05 21:24:15,046 INFO L231 Difference]: Finished difference. Result has 218 places, 1488 transitions, 60195 flow [2022-12-05 21:24:15,047 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=54719, PETRI_DIFFERENCE_MINUEND_PLACES=199, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1424, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=999, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=404, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=60195, PETRI_PLACES=218, PETRI_TRANSITIONS=1488} [2022-12-05 21:24:15,048 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 170 predicate places. [2022-12-05 21:24:15,048 INFO L495 AbstractCegarLoop]: Abstraction has has 218 places, 1488 transitions, 60195 flow [2022-12-05 21:24:15,048 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:24:15,048 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:24:15,048 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:24:15,048 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2022-12-05 21:24:15,048 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-05 21:24:15,049 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:24:15,049 INFO L85 PathProgramCache]: Analyzing trace with hash -212248408, now seen corresponding path program 30 times [2022-12-05 21:24:15,049 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:24:15,049 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [215110357] [2022-12-05 21:24:15,049 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:24:15,049 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:24:15,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:24:15,216 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 21:24:15,217 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:24:15,217 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [215110357] [2022-12-05 21:24:15,217 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [215110357] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:24:15,217 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:24:15,217 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-05 21:24:15,217 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1472129415] [2022-12-05 21:24:15,217 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:24:15,217 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-05 21:24:15,217 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:24:15,217 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-05 21:24:15,218 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2022-12-05 21:24:15,218 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-05 21:24:15,218 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 218 places, 1488 transitions, 60195 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:24:15,218 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:24:15,218 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-05 21:24:15,218 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:24:20,443 INFO L130 PetriNetUnfolder]: 7920/14203 cut-off events. [2022-12-05 21:24:20,443 INFO L131 PetriNetUnfolder]: For 593047/593047 co-relation queries the response was YES. [2022-12-05 21:24:20,507 INFO L83 FinitePrefix]: Finished finitePrefix Result has 184292 conditions, 14203 events. 7920/14203 cut-off events. For 593047/593047 co-relation queries the response was YES. Maximal size of possible extension queue 1186. Compared 116071 event pairs, 1106 based on Foata normal form. 4/14207 useless extension candidates. Maximal degree in co-relation 184247. Up to 13915 conditions per place. [2022-12-05 21:24:20,573 INFO L137 encePairwiseOnDemand]: 22/32 looper letters, 1446 selfloop transitions, 82 changer transitions 9/1537 dead transitions. [2022-12-05 21:24:20,573 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 236 places, 1537 transitions, 63613 flow [2022-12-05 21:24:20,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-12-05 21:24:20,574 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2022-12-05 21:24:20,574 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 125 transitions. [2022-12-05 21:24:20,574 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.20559210526315788 [2022-12-05 21:24:20,574 INFO L175 Difference]: Start difference. First operand has 218 places, 1488 transitions, 60195 flow. Second operand 19 states and 125 transitions. [2022-12-05 21:24:20,574 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 236 places, 1537 transitions, 63613 flow [2022-12-05 21:24:22,749 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 229 places, 1537 transitions, 63474 flow, removed 11 selfloop flow, removed 7 redundant places. [2022-12-05 21:24:22,786 INFO L231 Difference]: Finished difference. Result has 231 places, 1488 transitions, 60135 flow [2022-12-05 21:24:22,787 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=60060, PETRI_DIFFERENCE_MINUEND_PLACES=211, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1488, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=78, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1408, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=60135, PETRI_PLACES=231, PETRI_TRANSITIONS=1488} [2022-12-05 21:24:22,787 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 183 predicate places. [2022-12-05 21:24:22,787 INFO L495 AbstractCegarLoop]: Abstraction has has 231 places, 1488 transitions, 60135 flow [2022-12-05 21:24:22,787 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:24:22,787 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:24:22,787 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:24:22,787 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2022-12-05 21:24:22,788 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-05 21:24:22,788 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:24:22,788 INFO L85 PathProgramCache]: Analyzing trace with hash 1654183172, now seen corresponding path program 31 times [2022-12-05 21:24:22,788 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:24:22,788 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1720858977] [2022-12-05 21:24:22,788 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:24:22,788 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:24:22,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:24:23,062 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 21:24:23,063 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:24:23,063 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1720858977] [2022-12-05 21:24:23,063 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1720858977] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:24:23,063 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:24:23,063 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-05 21:24:23,063 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1623064854] [2022-12-05 21:24:23,063 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:24:23,065 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-05 21:24:23,065 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:24:23,065 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-05 21:24:23,065 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2022-12-05 21:24:23,065 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-05 21:24:23,065 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 231 places, 1488 transitions, 60135 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:24:23,065 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:24:23,065 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-05 21:24:23,065 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:24:28,119 INFO L130 PetriNetUnfolder]: 7918/14205 cut-off events. [2022-12-05 21:24:28,119 INFO L131 PetriNetUnfolder]: For 592625/592625 co-relation queries the response was YES. [2022-12-05 21:24:28,180 INFO L83 FinitePrefix]: Finished finitePrefix Result has 183651 conditions, 14205 events. 7918/14205 cut-off events. For 592625/592625 co-relation queries the response was YES. Maximal size of possible extension queue 1186. Compared 116214 event pairs, 1106 based on Foata normal form. 2/14207 useless extension candidates. Maximal degree in co-relation 183605. Up to 13795 conditions per place. [2022-12-05 21:24:28,244 INFO L137 encePairwiseOnDemand]: 22/32 looper letters, 1412 selfloop transitions, 111 changer transitions 14/1537 dead transitions. [2022-12-05 21:24:28,244 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 245 places, 1537 transitions, 63615 flow [2022-12-05 21:24:28,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-12-05 21:24:28,244 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2022-12-05 21:24:28,245 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 122 transitions. [2022-12-05 21:24:28,245 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.22426470588235295 [2022-12-05 21:24:28,245 INFO L175 Difference]: Start difference. First operand has 231 places, 1488 transitions, 60135 flow. Second operand 17 states and 122 transitions. [2022-12-05 21:24:28,245 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 245 places, 1537 transitions, 63615 flow [2022-12-05 21:24:30,619 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 233 places, 1537 transitions, 63470 flow, removed 23 selfloop flow, removed 12 redundant places. [2022-12-05 21:24:30,655 INFO L231 Difference]: Finished difference. Result has 234 places, 1487 transitions, 60272 flow [2022-12-05 21:24:30,655 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=59996, PETRI_DIFFERENCE_MINUEND_PLACES=217, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1488, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=105, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1377, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=60272, PETRI_PLACES=234, PETRI_TRANSITIONS=1487} [2022-12-05 21:24:30,656 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 186 predicate places. [2022-12-05 21:24:30,656 INFO L495 AbstractCegarLoop]: Abstraction has has 234 places, 1487 transitions, 60272 flow [2022-12-05 21:24:30,656 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:24:30,656 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:24:30,656 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:24:30,656 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2022-12-05 21:24:30,656 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-05 21:24:30,656 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:24:30,657 INFO L85 PathProgramCache]: Analyzing trace with hash -1993783452, now seen corresponding path program 32 times [2022-12-05 21:24:30,657 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:24:30,657 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [307632278] [2022-12-05 21:24:30,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:24:30,657 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:24:30,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:24:30,825 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 21:24:30,825 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:24:30,825 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [307632278] [2022-12-05 21:24:30,825 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [307632278] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:24:30,825 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:24:30,825 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-05 21:24:30,825 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1117413017] [2022-12-05 21:24:30,826 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:24:30,826 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-05 21:24:30,826 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:24:30,826 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-05 21:24:30,826 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2022-12-05 21:24:30,826 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-05 21:24:30,826 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 234 places, 1487 transitions, 60272 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:24:30,826 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:24:30,826 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-05 21:24:30,826 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:24:35,803 INFO L130 PetriNetUnfolder]: 7896/14167 cut-off events. [2022-12-05 21:24:35,804 INFO L131 PetriNetUnfolder]: For 591787/591787 co-relation queries the response was YES. [2022-12-05 21:24:35,884 INFO L83 FinitePrefix]: Finished finitePrefix Result has 183349 conditions, 14167 events. 7896/14167 cut-off events. For 591787/591787 co-relation queries the response was YES. Maximal size of possible extension queue 1186. Compared 115826 event pairs, 1108 based on Foata normal form. 2/14169 useless extension candidates. Maximal degree in co-relation 183303. Up to 13923 conditions per place. [2022-12-05 21:24:35,957 INFO L137 encePairwiseOnDemand]: 22/32 looper letters, 1452 selfloop transitions, 65 changer transitions 15/1532 dead transitions. [2022-12-05 21:24:35,957 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 248 places, 1532 transitions, 63709 flow [2022-12-05 21:24:35,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-12-05 21:24:35,957 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2022-12-05 21:24:35,957 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 109 transitions. [2022-12-05 21:24:35,958 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.20036764705882354 [2022-12-05 21:24:35,958 INFO L175 Difference]: Start difference. First operand has 234 places, 1487 transitions, 60272 flow. Second operand 17 states and 109 transitions. [2022-12-05 21:24:35,958 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 248 places, 1532 transitions, 63709 flow [2022-12-05 21:24:38,731 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 236 places, 1532 transitions, 63550 flow, removed 14 selfloop flow, removed 12 redundant places. [2022-12-05 21:24:38,767 INFO L231 Difference]: Finished difference. Result has 237 places, 1484 transitions, 60260 flow [2022-12-05 21:24:38,768 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=60121, PETRI_DIFFERENCE_MINUEND_PLACES=220, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1487, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=65, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1422, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=60260, PETRI_PLACES=237, PETRI_TRANSITIONS=1484} [2022-12-05 21:24:38,769 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 189 predicate places. [2022-12-05 21:24:38,769 INFO L495 AbstractCegarLoop]: Abstraction has has 237 places, 1484 transitions, 60260 flow [2022-12-05 21:24:38,769 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:24:38,769 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:24:38,769 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:24:38,769 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2022-12-05 21:24:38,769 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-05 21:24:38,769 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:24:38,769 INFO L85 PathProgramCache]: Analyzing trace with hash -831878734, now seen corresponding path program 33 times [2022-12-05 21:24:38,769 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:24:38,770 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1508833464] [2022-12-05 21:24:38,770 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:24:38,770 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:24:38,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:24:38,947 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 21:24:38,947 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:24:38,947 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1508833464] [2022-12-05 21:24:38,947 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1508833464] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:24:38,947 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:24:38,947 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-05 21:24:38,947 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1475059895] [2022-12-05 21:24:38,947 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:24:38,948 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-05 21:24:38,948 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:24:38,948 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-05 21:24:38,948 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2022-12-05 21:24:38,948 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-05 21:24:38,948 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 237 places, 1484 transitions, 60260 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:24:38,948 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:24:38,948 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-05 21:24:38,948 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:24:44,251 INFO L130 PetriNetUnfolder]: 7877/14130 cut-off events. [2022-12-05 21:24:44,251 INFO L131 PetriNetUnfolder]: For 591433/591433 co-relation queries the response was YES. [2022-12-05 21:24:44,322 INFO L83 FinitePrefix]: Finished finitePrefix Result has 183046 conditions, 14130 events. 7877/14130 cut-off events. For 591433/591433 co-relation queries the response was YES. Maximal size of possible extension queue 1184. Compared 115526 event pairs, 1108 based on Foata normal form. 6/14136 useless extension candidates. Maximal degree in co-relation 182999. Up to 13779 conditions per place. [2022-12-05 21:24:44,389 INFO L137 encePairwiseOnDemand]: 21/32 looper letters, 1396 selfloop transitions, 108 changer transitions 9/1513 dead transitions. [2022-12-05 21:24:44,389 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 245 places, 1513 transitions, 63422 flow [2022-12-05 21:24:44,389 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-12-05 21:24:44,389 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-12-05 21:24:44,389 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 101 transitions. [2022-12-05 21:24:44,390 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.24278846153846154 [2022-12-05 21:24:44,390 INFO L175 Difference]: Start difference. First operand has 237 places, 1484 transitions, 60260 flow. Second operand 13 states and 101 transitions. [2022-12-05 21:24:44,390 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 245 places, 1513 transitions, 63422 flow [2022-12-05 21:24:47,145 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 231 places, 1513 transitions, 63259 flow, removed 1 selfloop flow, removed 14 redundant places. [2022-12-05 21:24:47,182 INFO L231 Difference]: Finished difference. Result has 232 places, 1476 transitions, 60062 flow [2022-12-05 21:24:47,183 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=60074, PETRI_DIFFERENCE_MINUEND_PLACES=219, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1483, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=106, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1377, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=60062, PETRI_PLACES=232, PETRI_TRANSITIONS=1476} [2022-12-05 21:24:47,184 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 184 predicate places. [2022-12-05 21:24:47,184 INFO L495 AbstractCegarLoop]: Abstraction has has 232 places, 1476 transitions, 60062 flow [2022-12-05 21:24:47,184 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:24:47,184 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:24:47,184 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:24:47,184 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2022-12-05 21:24:47,184 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-05 21:24:47,184 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:24:47,185 INFO L85 PathProgramCache]: Analyzing trace with hash -623792558, now seen corresponding path program 34 times [2022-12-05 21:24:47,185 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:24:47,185 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [72921245] [2022-12-05 21:24:47,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:24:47,185 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:24:47,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:24:47,361 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 21:24:47,361 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:24:47,361 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [72921245] [2022-12-05 21:24:47,361 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [72921245] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:24:47,361 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:24:47,361 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-05 21:24:47,361 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [547278095] [2022-12-05 21:24:47,361 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:24:47,361 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-05 21:24:47,361 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:24:47,362 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-05 21:24:47,362 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2022-12-05 21:24:47,362 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-05 21:24:47,362 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 232 places, 1476 transitions, 60062 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:24:47,362 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:24:47,362 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-05 21:24:47,362 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:24:52,934 INFO L130 PetriNetUnfolder]: 7867/14124 cut-off events. [2022-12-05 21:24:52,934 INFO L131 PetriNetUnfolder]: For 601893/601893 co-relation queries the response was YES. [2022-12-05 21:24:52,999 INFO L83 FinitePrefix]: Finished finitePrefix Result has 184286 conditions, 14124 events. 7867/14124 cut-off events. For 601893/601893 co-relation queries the response was YES. Maximal size of possible extension queue 1184. Compared 115544 event pairs, 1106 based on Foata normal form. 6/14130 useless extension candidates. Maximal degree in co-relation 184239. Up to 13857 conditions per place. [2022-12-05 21:24:53,072 INFO L137 encePairwiseOnDemand]: 21/32 looper letters, 1425 selfloop transitions, 64 changer transitions 22/1511 dead transitions. [2022-12-05 21:24:53,072 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 243 places, 1511 transitions, 63510 flow [2022-12-05 21:24:53,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-12-05 21:24:53,072 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2022-12-05 21:24:53,072 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 92 transitions. [2022-12-05 21:24:53,073 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.23958333333333334 [2022-12-05 21:24:53,073 INFO L175 Difference]: Start difference. First operand has 232 places, 1476 transitions, 60062 flow. Second operand 12 states and 92 transitions. [2022-12-05 21:24:53,073 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 243 places, 1511 transitions, 63510 flow [2022-12-05 21:24:55,700 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 233 places, 1511 transitions, 63280 flow, removed 9 selfloop flow, removed 10 redundant places. [2022-12-05 21:24:55,735 INFO L231 Difference]: Finished difference. Result has 234 places, 1465 transitions, 59674 flow [2022-12-05 21:24:55,736 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=59839, PETRI_DIFFERENCE_MINUEND_PLACES=222, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1475, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=64, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1411, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=59674, PETRI_PLACES=234, PETRI_TRANSITIONS=1465} [2022-12-05 21:24:55,737 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 186 predicate places. [2022-12-05 21:24:55,737 INFO L495 AbstractCegarLoop]: Abstraction has has 234 places, 1465 transitions, 59674 flow [2022-12-05 21:24:55,737 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:24:55,737 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:24:55,737 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:24:55,737 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2022-12-05 21:24:55,737 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-05 21:24:55,737 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:24:55,737 INFO L85 PathProgramCache]: Analyzing trace with hash 509199080, now seen corresponding path program 35 times [2022-12-05 21:24:55,737 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:24:55,737 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [499195030] [2022-12-05 21:24:55,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:24:55,738 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:24:55,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:24:55,912 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 21:24:55,912 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:24:55,912 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [499195030] [2022-12-05 21:24:55,913 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [499195030] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:24:55,913 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:24:55,913 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-05 21:24:55,913 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [861899968] [2022-12-05 21:24:55,913 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:24:55,913 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-05 21:24:55,913 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:24:55,913 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-05 21:24:55,913 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2022-12-05 21:24:55,913 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-05 21:24:55,914 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 234 places, 1465 transitions, 59674 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:24:55,914 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:24:55,914 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-05 21:24:55,914 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:25:00,957 INFO L130 PetriNetUnfolder]: 7843/14064 cut-off events. [2022-12-05 21:25:00,957 INFO L131 PetriNetUnfolder]: For 599771/599771 co-relation queries the response was YES. [2022-12-05 21:25:01,032 INFO L83 FinitePrefix]: Finished finitePrefix Result has 183478 conditions, 14064 events. 7843/14064 cut-off events. For 599771/599771 co-relation queries the response was YES. Maximal size of possible extension queue 1174. Compared 114719 event pairs, 1106 based on Foata normal form. 6/14070 useless extension candidates. Maximal degree in co-relation 183431. Up to 13797 conditions per place. [2022-12-05 21:25:01,106 INFO L137 encePairwiseOnDemand]: 21/32 looper letters, 1402 selfloop transitions, 70 changer transitions 23/1495 dead transitions. [2022-12-05 21:25:01,106 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 244 places, 1495 transitions, 62783 flow [2022-12-05 21:25:01,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-12-05 21:25:01,107 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-12-05 21:25:01,107 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 98 transitions. [2022-12-05 21:25:01,108 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.23557692307692307 [2022-12-05 21:25:01,108 INFO L175 Difference]: Start difference. First operand has 234 places, 1465 transitions, 59674 flow. Second operand 13 states and 98 transitions. [2022-12-05 21:25:01,108 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 244 places, 1495 transitions, 62783 flow [2022-12-05 21:25:03,892 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 236 places, 1495 transitions, 62682 flow, removed 0 selfloop flow, removed 8 redundant places. [2022-12-05 21:25:03,927 INFO L231 Difference]: Finished difference. Result has 237 places, 1447 transitions, 58846 flow [2022-12-05 21:25:03,928 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=59573, PETRI_DIFFERENCE_MINUEND_PLACES=224, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1465, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=70, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1395, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=58846, PETRI_PLACES=237, PETRI_TRANSITIONS=1447} [2022-12-05 21:25:03,929 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 189 predicate places. [2022-12-05 21:25:03,929 INFO L495 AbstractCegarLoop]: Abstraction has has 237 places, 1447 transitions, 58846 flow [2022-12-05 21:25:03,929 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:25:03,929 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:25:03,929 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:25:03,929 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2022-12-05 21:25:03,929 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-05 21:25:03,929 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:25:03,930 INFO L85 PathProgramCache]: Analyzing trace with hash -856756494, now seen corresponding path program 36 times [2022-12-05 21:25:03,930 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:25:03,930 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [83555823] [2022-12-05 21:25:03,930 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:25:03,930 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:25:03,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:25:04,086 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 21:25:04,086 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:25:04,086 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [83555823] [2022-12-05 21:25:04,086 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [83555823] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:25:04,087 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:25:04,087 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-05 21:25:04,087 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1533989351] [2022-12-05 21:25:04,087 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:25:04,087 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-05 21:25:04,087 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:25:04,087 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-05 21:25:04,087 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=73, Unknown=0, NotChecked=0, Total=110 [2022-12-05 21:25:04,087 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-05 21:25:04,087 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 237 places, 1447 transitions, 58846 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:25:04,087 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:25:04,088 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-05 21:25:04,088 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:25:09,175 INFO L130 PetriNetUnfolder]: 7903/14148 cut-off events. [2022-12-05 21:25:09,176 INFO L131 PetriNetUnfolder]: For 606089/606089 co-relation queries the response was YES. [2022-12-05 21:25:09,259 INFO L83 FinitePrefix]: Finished finitePrefix Result has 186789 conditions, 14148 events. 7903/14148 cut-off events. For 606089/606089 co-relation queries the response was YES. Maximal size of possible extension queue 1180. Compared 115084 event pairs, 564 based on Foata normal form. 6/14154 useless extension candidates. Maximal degree in co-relation 186741. Up to 5538 conditions per place. [2022-12-05 21:25:09,331 INFO L137 encePairwiseOnDemand]: 20/32 looper letters, 492 selfloop transitions, 1025 changer transitions 31/1548 dead transitions. [2022-12-05 21:25:09,332 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 245 places, 1548 transitions, 63752 flow [2022-12-05 21:25:09,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-12-05 21:25:09,333 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-12-05 21:25:09,333 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 159 transitions. [2022-12-05 21:25:09,333 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.38221153846153844 [2022-12-05 21:25:09,333 INFO L175 Difference]: Start difference. First operand has 237 places, 1447 transitions, 58846 flow. Second operand 13 states and 159 transitions. [2022-12-05 21:25:09,333 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 245 places, 1548 transitions, 63752 flow [2022-12-05 21:25:11,935 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 234 places, 1548 transitions, 63577 flow, removed 8 selfloop flow, removed 11 redundant places. [2022-12-05 21:25:11,971 INFO L231 Difference]: Finished difference. Result has 235 places, 1445 transitions, 61294 flow [2022-12-05 21:25:11,972 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=58658, PETRI_DIFFERENCE_MINUEND_PLACES=222, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1446, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=999, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=447, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=61294, PETRI_PLACES=235, PETRI_TRANSITIONS=1445} [2022-12-05 21:25:11,973 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 187 predicate places. [2022-12-05 21:25:11,973 INFO L495 AbstractCegarLoop]: Abstraction has has 235 places, 1445 transitions, 61294 flow [2022-12-05 21:25:11,973 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:25:11,973 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:25:11,973 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:25:11,973 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2022-12-05 21:25:11,973 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-05 21:25:11,973 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:25:11,973 INFO L85 PathProgramCache]: Analyzing trace with hash 2146918436, now seen corresponding path program 37 times [2022-12-05 21:25:11,973 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:25:11,974 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2014342399] [2022-12-05 21:25:11,974 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:25:11,974 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:25:11,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:25:12,143 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 21:25:12,143 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:25:12,143 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2014342399] [2022-12-05 21:25:12,143 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2014342399] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:25:12,143 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:25:12,143 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-05 21:25:12,143 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [231442360] [2022-12-05 21:25:12,143 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:25:12,144 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-05 21:25:12,144 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:25:12,144 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-05 21:25:12,144 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2022-12-05 21:25:12,144 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-05 21:25:12,144 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 235 places, 1445 transitions, 61294 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:25:12,144 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:25:12,144 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-05 21:25:12,144 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:25:17,429 INFO L130 PetriNetUnfolder]: 7853/14018 cut-off events. [2022-12-05 21:25:17,430 INFO L131 PetriNetUnfolder]: For 657632/657632 co-relation queries the response was YES. [2022-12-05 21:25:17,506 INFO L83 FinitePrefix]: Finished finitePrefix Result has 190908 conditions, 14018 events. 7853/14018 cut-off events. For 657632/657632 co-relation queries the response was YES. Maximal size of possible extension queue 1163. Compared 113672 event pairs, 1140 based on Foata normal form. 2/14020 useless extension candidates. Maximal degree in co-relation 190861. Up to 13907 conditions per place. [2022-12-05 21:25:17,585 INFO L137 encePairwiseOnDemand]: 22/32 looper letters, 1441 selfloop transitions, 25 changer transitions 11/1477 dead transitions. [2022-12-05 21:25:17,585 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 243 places, 1477 transitions, 64346 flow [2022-12-05 21:25:17,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-12-05 21:25:17,585 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2022-12-05 21:25:17,585 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 91 transitions. [2022-12-05 21:25:17,586 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.177734375 [2022-12-05 21:25:17,586 INFO L175 Difference]: Start difference. First operand has 235 places, 1445 transitions, 61294 flow. Second operand 16 states and 91 transitions. [2022-12-05 21:25:17,586 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 243 places, 1477 transitions, 64346 flow [2022-12-05 21:25:19,986 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 232 places, 1477 transitions, 63729 flow, removed 27 selfloop flow, removed 11 redundant places. [2022-12-05 21:25:20,020 INFO L231 Difference]: Finished difference. Result has 232 places, 1438 transitions, 60486 flow [2022-12-05 21:25:20,021 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=60671, PETRI_DIFFERENCE_MINUEND_PLACES=217, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1444, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=24, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1420, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=60486, PETRI_PLACES=232, PETRI_TRANSITIONS=1438} [2022-12-05 21:25:20,021 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 184 predicate places. [2022-12-05 21:25:20,022 INFO L495 AbstractCegarLoop]: Abstraction has has 232 places, 1438 transitions, 60486 flow [2022-12-05 21:25:20,022 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:25:20,022 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:25:20,022 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:25:20,022 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2022-12-05 21:25:20,022 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-05 21:25:20,022 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:25:20,022 INFO L85 PathProgramCache]: Analyzing trace with hash -2068352460, now seen corresponding path program 38 times [2022-12-05 21:25:20,022 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:25:20,023 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1127601949] [2022-12-05 21:25:20,023 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:25:20,023 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:25:20,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:25:20,296 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 21:25:20,296 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:25:20,296 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1127601949] [2022-12-05 21:25:20,296 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1127601949] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:25:20,296 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:25:20,296 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-05 21:25:20,296 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [429985687] [2022-12-05 21:25:20,296 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:25:20,297 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-05 21:25:20,297 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:25:20,297 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-05 21:25:20,298 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2022-12-05 21:25:20,298 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-05 21:25:20,298 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 232 places, 1438 transitions, 60486 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:25:20,298 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:25:20,298 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-05 21:25:20,298 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:25:25,147 INFO L130 PetriNetUnfolder]: 7843/13996 cut-off events. [2022-12-05 21:25:25,147 INFO L131 PetriNetUnfolder]: For 638405/638405 co-relation queries the response was YES. [2022-12-05 21:25:25,234 INFO L83 FinitePrefix]: Finished finitePrefix Result has 186779 conditions, 13996 events. 7843/13996 cut-off events. For 638405/638405 co-relation queries the response was YES. Maximal size of possible extension queue 1155. Compared 113310 event pairs, 1116 based on Foata normal form. 4/14000 useless extension candidates. Maximal degree in co-relation 186733. Up to 13876 conditions per place. [2022-12-05 21:25:25,310 INFO L137 encePairwiseOnDemand]: 22/32 looper letters, 1431 selfloop transitions, 30 changer transitions 10/1471 dead transitions. [2022-12-05 21:25:25,310 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 244 places, 1471 transitions, 63529 flow [2022-12-05 21:25:25,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-12-05 21:25:25,320 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2022-12-05 21:25:25,320 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 95 transitions. [2022-12-05 21:25:25,320 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.17463235294117646 [2022-12-05 21:25:25,320 INFO L175 Difference]: Start difference. First operand has 232 places, 1438 transitions, 60486 flow. Second operand 17 states and 95 transitions. [2022-12-05 21:25:25,320 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 244 places, 1471 transitions, 63529 flow [2022-12-05 21:25:27,818 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 236 places, 1471 transitions, 63460 flow, removed 16 selfloop flow, removed 8 redundant places. [2022-12-05 21:25:27,852 INFO L231 Difference]: Finished difference. Result has 237 places, 1432 transitions, 60166 flow [2022-12-05 21:25:27,853 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=60417, PETRI_DIFFERENCE_MINUEND_PLACES=220, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1438, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=30, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1408, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=60166, PETRI_PLACES=237, PETRI_TRANSITIONS=1432} [2022-12-05 21:25:27,853 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 189 predicate places. [2022-12-05 21:25:27,853 INFO L495 AbstractCegarLoop]: Abstraction has has 237 places, 1432 transitions, 60166 flow [2022-12-05 21:25:27,853 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:25:27,853 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:25:27,854 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:25:27,854 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2022-12-05 21:25:27,854 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-05 21:25:27,854 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:25:27,854 INFO L85 PathProgramCache]: Analyzing trace with hash 1388977734, now seen corresponding path program 39 times [2022-12-05 21:25:27,854 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:25:27,854 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1792835385] [2022-12-05 21:25:27,854 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:25:27,854 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:25:27,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:25:28,024 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 21:25:28,024 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:25:28,024 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1792835385] [2022-12-05 21:25:28,024 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1792835385] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:25:28,024 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:25:28,024 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-05 21:25:28,024 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [567693123] [2022-12-05 21:25:28,024 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:25:28,025 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-05 21:25:28,025 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:25:28,025 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-05 21:25:28,025 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=73, Unknown=0, NotChecked=0, Total=110 [2022-12-05 21:25:28,025 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-05 21:25:28,025 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 237 places, 1432 transitions, 60166 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:25:28,025 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:25:28,025 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-05 21:25:28,025 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:25:33,288 INFO L130 PetriNetUnfolder]: 7833/13974 cut-off events. [2022-12-05 21:25:33,288 INFO L131 PetriNetUnfolder]: For 621919/621919 co-relation queries the response was YES. [2022-12-05 21:25:33,359 INFO L83 FinitePrefix]: Finished finitePrefix Result has 186436 conditions, 13974 events. 7833/13974 cut-off events. For 621919/621919 co-relation queries the response was YES. Maximal size of possible extension queue 1153. Compared 112891 event pairs, 582 based on Foata normal form. 2/13976 useless extension candidates. Maximal degree in co-relation 186389. Up to 5500 conditions per place. [2022-12-05 21:25:33,428 INFO L137 encePairwiseOnDemand]: 21/32 looper letters, 494 selfloop transitions, 1014 changer transitions 2/1510 dead transitions. [2022-12-05 21:25:33,428 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 248 places, 1510 transitions, 63585 flow [2022-12-05 21:25:33,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-12-05 21:25:33,429 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-12-05 21:25:33,429 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 165 transitions. [2022-12-05 21:25:33,429 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.34375 [2022-12-05 21:25:33,429 INFO L175 Difference]: Start difference. First operand has 237 places, 1432 transitions, 60166 flow. Second operand 15 states and 165 transitions. [2022-12-05 21:25:33,429 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 248 places, 1510 transitions, 63585 flow [2022-12-05 21:25:35,984 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 233 places, 1510 transitions, 63292 flow, removed 14 selfloop flow, removed 15 redundant places. [2022-12-05 21:25:36,131 INFO L231 Difference]: Finished difference. Result has 233 places, 1429 transitions, 61838 flow [2022-12-05 21:25:36,132 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=59853, PETRI_DIFFERENCE_MINUEND_PLACES=219, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1431, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1014, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=417, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=61838, PETRI_PLACES=233, PETRI_TRANSITIONS=1429} [2022-12-05 21:25:36,132 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 185 predicate places. [2022-12-05 21:25:36,132 INFO L495 AbstractCegarLoop]: Abstraction has has 233 places, 1429 transitions, 61838 flow [2022-12-05 21:25:36,132 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:25:36,132 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:25:36,132 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:25:36,132 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2022-12-05 21:25:36,133 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-05 21:25:36,133 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:25:36,133 INFO L85 PathProgramCache]: Analyzing trace with hash 574465092, now seen corresponding path program 40 times [2022-12-05 21:25:36,133 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:25:36,133 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [89775337] [2022-12-05 21:25:36,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:25:36,133 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:25:36,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:25:36,303 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 21:25:36,304 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:25:36,304 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [89775337] [2022-12-05 21:25:36,304 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [89775337] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:25:36,304 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:25:36,304 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-05 21:25:36,304 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [287269477] [2022-12-05 21:25:36,304 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:25:36,304 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-05 21:25:36,305 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:25:36,305 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-05 21:25:36,305 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2022-12-05 21:25:36,305 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-05 21:25:36,305 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 233 places, 1429 transitions, 61838 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:25:36,306 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:25:36,306 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-05 21:25:36,306 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:25:41,481 INFO L130 PetriNetUnfolder]: 7825/13962 cut-off events. [2022-12-05 21:25:41,482 INFO L131 PetriNetUnfolder]: For 667830/667830 co-relation queries the response was YES. [2022-12-05 21:25:41,554 INFO L83 FinitePrefix]: Finished finitePrefix Result has 191256 conditions, 13962 events. 7825/13962 cut-off events. For 667830/667830 co-relation queries the response was YES. Maximal size of possible extension queue 1151. Compared 113063 event pairs, 1130 based on Foata normal form. 2/13964 useless extension candidates. Maximal degree in co-relation 191211. Up to 13810 conditions per place. [2022-12-05 21:25:41,626 INFO L137 encePairwiseOnDemand]: 22/32 looper letters, 1410 selfloop transitions, 31 changer transitions 21/1462 dead transitions. [2022-12-05 21:25:41,627 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 249 places, 1462 transitions, 64856 flow [2022-12-05 21:25:41,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-12-05 21:25:41,627 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2022-12-05 21:25:41,627 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 98 transitions. [2022-12-05 21:25:41,627 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.1801470588235294 [2022-12-05 21:25:41,628 INFO L175 Difference]: Start difference. First operand has 233 places, 1429 transitions, 61838 flow. Second operand 17 states and 98 transitions. [2022-12-05 21:25:41,628 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 249 places, 1462 transitions, 64856 flow [2022-12-05 21:25:44,135 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 239 places, 1462 transitions, 64385 flow, removed 0 selfloop flow, removed 10 redundant places. [2022-12-05 21:25:44,169 INFO L231 Difference]: Finished difference. Result has 239 places, 1416 transitions, 61031 flow [2022-12-05 21:25:44,170 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=61341, PETRI_DIFFERENCE_MINUEND_PLACES=223, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1428, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=31, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1397, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=61031, PETRI_PLACES=239, PETRI_TRANSITIONS=1416} [2022-12-05 21:25:44,170 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 191 predicate places. [2022-12-05 21:25:44,170 INFO L495 AbstractCegarLoop]: Abstraction has has 239 places, 1416 transitions, 61031 flow [2022-12-05 21:25:44,170 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:25:44,170 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:25:44,171 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:25:44,171 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2022-12-05 21:25:44,171 INFO L420 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-05 21:25:44,171 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:25:44,171 INFO L85 PathProgramCache]: Analyzing trace with hash -952870686, now seen corresponding path program 41 times [2022-12-05 21:25:44,171 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:25:44,171 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1681412500] [2022-12-05 21:25:44,171 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:25:44,171 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:25:44,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:25:44,344 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 21:25:44,344 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:25:44,344 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1681412500] [2022-12-05 21:25:44,344 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1681412500] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:25:44,344 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:25:44,345 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-05 21:25:44,345 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1639428960] [2022-12-05 21:25:44,345 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:25:44,345 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-05 21:25:44,345 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:25:44,345 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-05 21:25:44,345 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2022-12-05 21:25:44,345 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-05 21:25:44,345 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 239 places, 1416 transitions, 61031 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:25:44,345 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:25:44,346 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-05 21:25:44,346 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:25:49,471 INFO L130 PetriNetUnfolder]: 7802/13905 cut-off events. [2022-12-05 21:25:49,471 INFO L131 PetriNetUnfolder]: For 659029/659029 co-relation queries the response was YES. [2022-12-05 21:25:49,545 INFO L83 FinitePrefix]: Finished finitePrefix Result has 188400 conditions, 13905 events. 7802/13905 cut-off events. For 659029/659029 co-relation queries the response was YES. Maximal size of possible extension queue 1148. Compared 112326 event pairs, 1114 based on Foata normal form. 2/13907 useless extension candidates. Maximal degree in co-relation 188355. Up to 13832 conditions per place. [2022-12-05 21:25:49,617 INFO L137 encePairwiseOnDemand]: 22/32 looper letters, 1412 selfloop transitions, 13 changer transitions 12/1437 dead transitions. [2022-12-05 21:25:49,617 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 240 places, 1437 transitions, 63963 flow [2022-12-05 21:25:49,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-12-05 21:25:49,618 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2022-12-05 21:25:49,618 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 71 transitions. [2022-12-05 21:25:49,618 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.20170454545454544 [2022-12-05 21:25:49,618 INFO L175 Difference]: Start difference. First operand has 239 places, 1416 transitions, 61031 flow. Second operand 11 states and 71 transitions. [2022-12-05 21:25:49,618 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 240 places, 1437 transitions, 63963 flow [2022-12-05 21:25:51,903 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 222 places, 1437 transitions, 63881 flow, removed 0 selfloop flow, removed 18 redundant places. [2022-12-05 21:25:51,937 INFO L231 Difference]: Finished difference. Result has 222 places, 1408 transitions, 60718 flow [2022-12-05 21:25:51,938 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=60940, PETRI_DIFFERENCE_MINUEND_PLACES=212, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1415, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=13, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1402, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=60718, PETRI_PLACES=222, PETRI_TRANSITIONS=1408} [2022-12-05 21:25:51,939 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 174 predicate places. [2022-12-05 21:25:51,939 INFO L495 AbstractCegarLoop]: Abstraction has has 222 places, 1408 transitions, 60718 flow [2022-12-05 21:25:51,939 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:25:51,939 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:25:51,939 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:25:51,939 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2022-12-05 21:25:51,939 INFO L420 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-05 21:25:51,940 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:25:51,940 INFO L85 PathProgramCache]: Analyzing trace with hash 149397498, now seen corresponding path program 42 times [2022-12-05 21:25:51,940 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:25:51,940 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1915728552] [2022-12-05 21:25:51,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:25:51,940 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:25:51,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:25:52,111 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 21:25:52,112 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:25:52,112 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1915728552] [2022-12-05 21:25:52,112 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1915728552] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:25:52,112 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:25:52,112 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-05 21:25:52,112 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1829338281] [2022-12-05 21:25:52,112 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:25:52,112 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-05 21:25:52,112 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:25:52,112 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-05 21:25:52,113 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=73, Unknown=0, NotChecked=0, Total=110 [2022-12-05 21:25:52,113 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-05 21:25:52,113 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 222 places, 1408 transitions, 60718 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:25:52,113 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:25:52,113 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-05 21:25:52,113 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:25:57,163 INFO L130 PetriNetUnfolder]: 7801/13902 cut-off events. [2022-12-05 21:25:57,163 INFO L131 PetriNetUnfolder]: For 645375/645375 co-relation queries the response was YES. [2022-12-05 21:25:57,231 INFO L83 FinitePrefix]: Finished finitePrefix Result has 188256 conditions, 13902 events. 7801/13902 cut-off events. For 645375/645375 co-relation queries the response was YES. Maximal size of possible extension queue 1142. Compared 112115 event pairs, 588 based on Foata normal form. 2/13904 useless extension candidates. Maximal degree in co-relation 188211. Up to 5498 conditions per place. [2022-12-05 21:25:57,302 INFO L137 encePairwiseOnDemand]: 21/32 looper letters, 481 selfloop transitions, 994 changer transitions 3/1478 dead transitions. [2022-12-05 21:25:57,303 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 227 places, 1478 transitions, 64142 flow [2022-12-05 21:25:57,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-12-05 21:25:57,303 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2022-12-05 21:25:57,303 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 150 transitions. [2022-12-05 21:25:57,304 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.390625 [2022-12-05 21:25:57,304 INFO L175 Difference]: Start difference. First operand has 222 places, 1408 transitions, 60718 flow. Second operand 12 states and 150 transitions. [2022-12-05 21:25:57,304 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 227 places, 1478 transitions, 64142 flow [2022-12-05 21:25:59,702 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 219 places, 1478 transitions, 64062 flow, removed 23 selfloop flow, removed 8 redundant places. [2022-12-05 21:25:59,736 INFO L231 Difference]: Finished difference. Result has 219 places, 1407 transitions, 62646 flow [2022-12-05 21:25:59,737 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=60617, PETRI_DIFFERENCE_MINUEND_PLACES=208, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1407, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=991, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=416, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=62646, PETRI_PLACES=219, PETRI_TRANSITIONS=1407} [2022-12-05 21:25:59,737 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 171 predicate places. [2022-12-05 21:25:59,737 INFO L495 AbstractCegarLoop]: Abstraction has has 219 places, 1407 transitions, 62646 flow [2022-12-05 21:25:59,737 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:25:59,737 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:25:59,737 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:25:59,737 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2022-12-05 21:25:59,737 INFO L420 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-05 21:25:59,738 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:25:59,738 INFO L85 PathProgramCache]: Analyzing trace with hash 1719954366, now seen corresponding path program 43 times [2022-12-05 21:25:59,738 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:25:59,738 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1990160812] [2022-12-05 21:25:59,738 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:25:59,738 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:25:59,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:25:59,886 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 21:25:59,886 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:25:59,887 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1990160812] [2022-12-05 21:25:59,887 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1990160812] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:25:59,887 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:25:59,887 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-05 21:25:59,887 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [98855789] [2022-12-05 21:25:59,887 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:25:59,887 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-05 21:25:59,887 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:25:59,887 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-05 21:25:59,888 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2022-12-05 21:25:59,888 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-05 21:25:59,888 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 219 places, 1407 transitions, 62646 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:25:59,888 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:25:59,888 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-05 21:25:59,888 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:26:04,913 INFO L130 PetriNetUnfolder]: 7793/13890 cut-off events. [2022-12-05 21:26:04,914 INFO L131 PetriNetUnfolder]: For 689965/689965 co-relation queries the response was YES. [2022-12-05 21:26:04,979 INFO L83 FinitePrefix]: Finished finitePrefix Result has 193335 conditions, 13890 events. 7793/13890 cut-off events. For 689965/689965 co-relation queries the response was YES. Maximal size of possible extension queue 1141. Compared 112187 event pairs, 1110 based on Foata normal form. 4/13894 useless extension candidates. Maximal degree in co-relation 193291. Up to 13817 conditions per place. [2022-12-05 21:26:05,049 INFO L137 encePairwiseOnDemand]: 22/32 looper letters, 1404 selfloop transitions, 15 changer transitions 10/1429 dead transitions. [2022-12-05 21:26:05,049 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 229 places, 1429 transitions, 65571 flow [2022-12-05 21:26:05,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-12-05 21:26:05,050 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2022-12-05 21:26:05,050 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 72 transitions. [2022-12-05 21:26:05,050 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.20454545454545456 [2022-12-05 21:26:05,050 INFO L175 Difference]: Start difference. First operand has 219 places, 1407 transitions, 62646 flow. Second operand 11 states and 72 transitions. [2022-12-05 21:26:05,050 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 229 places, 1429 transitions, 65571 flow [2022-12-05 21:26:07,291 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 221 places, 1429 transitions, 64201 flow, removed 15 selfloop flow, removed 8 redundant places. [2022-12-05 21:26:07,324 INFO L231 Difference]: Finished difference. Result has 222 places, 1401 transitions, 60996 flow [2022-12-05 21:26:07,324 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=61276, PETRI_DIFFERENCE_MINUEND_PLACES=211, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1407, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=15, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1392, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=60996, PETRI_PLACES=222, PETRI_TRANSITIONS=1401} [2022-12-05 21:26:07,325 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 174 predicate places. [2022-12-05 21:26:07,325 INFO L495 AbstractCegarLoop]: Abstraction has has 222 places, 1401 transitions, 60996 flow [2022-12-05 21:26:07,325 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:26:07,325 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:26:07,325 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:26:07,325 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2022-12-05 21:26:07,325 INFO L420 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-05 21:26:07,325 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:26:07,326 INFO L85 PathProgramCache]: Analyzing trace with hash 1414057848, now seen corresponding path program 44 times [2022-12-05 21:26:07,326 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:26:07,326 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2136251568] [2022-12-05 21:26:07,326 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:26:07,326 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:26:07,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:26:07,620 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 21:26:07,620 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:26:07,620 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2136251568] [2022-12-05 21:26:07,621 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2136251568] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:26:07,621 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:26:07,621 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-05 21:26:07,621 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [249163094] [2022-12-05 21:26:07,621 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:26:07,621 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-05 21:26:07,621 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:26:07,621 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-05 21:26:07,621 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2022-12-05 21:26:07,621 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-05 21:26:07,622 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 222 places, 1401 transitions, 60996 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:26:07,622 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:26:07,622 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-05 21:26:07,622 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:26:12,228 INFO L130 PetriNetUnfolder]: 7782/13865 cut-off events. [2022-12-05 21:26:12,228 INFO L131 PetriNetUnfolder]: For 665908/665908 co-relation queries the response was YES. [2022-12-05 21:26:12,297 INFO L83 FinitePrefix]: Finished finitePrefix Result has 188137 conditions, 13865 events. 7782/13865 cut-off events. For 665908/665908 co-relation queries the response was YES. Maximal size of possible extension queue 1137. Compared 111851 event pairs, 1120 based on Foata normal form. 2/13867 useless extension candidates. Maximal degree in co-relation 188093. Up to 13792 conditions per place. [2022-12-05 21:26:12,369 INFO L137 encePairwiseOnDemand]: 22/32 looper letters, 1386 selfloop transitions, 4 changer transitions 31/1421 dead transitions. [2022-12-05 21:26:12,369 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 229 places, 1421 transitions, 63871 flow [2022-12-05 21:26:12,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-12-05 21:26:12,369 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2022-12-05 21:26:12,369 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 70 transitions. [2022-12-05 21:26:12,369 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.19886363636363635 [2022-12-05 21:26:12,370 INFO L175 Difference]: Start difference. First operand has 222 places, 1401 transitions, 60996 flow. Second operand 11 states and 70 transitions. [2022-12-05 21:26:12,370 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 229 places, 1421 transitions, 63871 flow [2022-12-05 21:26:14,633 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 217 places, 1421 transitions, 63036 flow, removed 21 selfloop flow, removed 12 redundant places. [2022-12-05 21:26:14,665 INFO L231 Difference]: Finished difference. Result has 217 places, 1385 transitions, 59775 flow [2022-12-05 21:26:14,665 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=60127, PETRI_DIFFERENCE_MINUEND_PLACES=207, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1399, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1395, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=59775, PETRI_PLACES=217, PETRI_TRANSITIONS=1385} [2022-12-05 21:26:14,666 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 169 predicate places. [2022-12-05 21:26:14,666 INFO L495 AbstractCegarLoop]: Abstraction has has 217 places, 1385 transitions, 59775 flow [2022-12-05 21:26:14,666 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:26:14,666 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:26:14,666 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:26:14,666 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2022-12-05 21:26:14,666 INFO L420 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-05 21:26:14,666 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:26:14,666 INFO L85 PathProgramCache]: Analyzing trace with hash 908278842, now seen corresponding path program 45 times [2022-12-05 21:26:14,666 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:26:14,666 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1446118298] [2022-12-05 21:26:14,666 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:26:14,667 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:26:14,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:26:14,791 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 21:26:14,791 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:26:14,791 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1446118298] [2022-12-05 21:26:14,791 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1446118298] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:26:14,791 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:26:14,791 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-05 21:26:14,791 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1669115744] [2022-12-05 21:26:14,791 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:26:14,792 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-05 21:26:14,792 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:26:14,792 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-05 21:26:14,792 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-12-05 21:26:14,792 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-05 21:26:14,792 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 217 places, 1385 transitions, 59775 flow. Second operand has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:26:14,792 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:26:14,792 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-05 21:26:14,792 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:26:18,785 INFO L130 PetriNetUnfolder]: 5830/10813 cut-off events. [2022-12-05 21:26:18,786 INFO L131 PetriNetUnfolder]: For 618936/618936 co-relation queries the response was YES. [2022-12-05 21:26:18,835 INFO L83 FinitePrefix]: Finished finitePrefix Result has 139151 conditions, 10813 events. 5830/10813 cut-off events. For 618936/618936 co-relation queries the response was YES. Maximal size of possible extension queue 943. Compared 88395 event pairs, 486 based on Foata normal form. 660/11473 useless extension candidates. Maximal degree in co-relation 139110. Up to 4798 conditions per place. [2022-12-05 21:26:18,885 INFO L137 encePairwiseOnDemand]: 21/32 looper letters, 442 selfloop transitions, 758 changer transitions 20/1220 dead transitions. [2022-12-05 21:26:18,885 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 205 places, 1220 transitions, 52361 flow [2022-12-05 21:26:18,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-05 21:26:18,886 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2022-12-05 21:26:18,886 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 120 transitions. [2022-12-05 21:26:18,886 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.46875 [2022-12-05 21:26:18,886 INFO L175 Difference]: Start difference. First operand has 217 places, 1385 transitions, 59775 flow. Second operand 8 states and 120 transitions. [2022-12-05 21:26:18,886 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 205 places, 1220 transitions, 52361 flow [2022-12-05 21:26:20,906 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 199 places, 1220 transitions, 51098 flow, removed 111 selfloop flow, removed 6 redundant places. [2022-12-05 21:26:20,933 INFO L231 Difference]: Finished difference. Result has 200 places, 1130 transitions, 49170 flow [2022-12-05 21:26:20,934 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=43367, PETRI_DIFFERENCE_MINUEND_PLACES=192, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1063, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=681, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=381, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=49170, PETRI_PLACES=200, PETRI_TRANSITIONS=1130} [2022-12-05 21:26:20,934 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 152 predicate places. [2022-12-05 21:26:20,934 INFO L495 AbstractCegarLoop]: Abstraction has has 200 places, 1130 transitions, 49170 flow [2022-12-05 21:26:20,934 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:26:20,934 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:26:20,934 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:26:20,934 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2022-12-05 21:26:20,935 INFO L420 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-05 21:26:20,935 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:26:20,935 INFO L85 PathProgramCache]: Analyzing trace with hash 437789388, now seen corresponding path program 46 times [2022-12-05 21:26:20,935 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:26:20,935 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [994540213] [2022-12-05 21:26:20,935 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:26:20,935 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:26:20,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:26:21,075 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 21:26:21,076 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:26:21,076 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [994540213] [2022-12-05 21:26:21,076 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [994540213] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:26:21,076 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:26:21,076 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-05 21:26:21,076 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1300217330] [2022-12-05 21:26:21,076 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:26:21,076 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-12-05 21:26:21,076 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:26:21,077 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-12-05 21:26:21,077 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2022-12-05 21:26:21,077 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-05 21:26:21,077 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 200 places, 1130 transitions, 49170 flow. Second operand has 8 states, 8 states have (on average 4.0) internal successors, (32), 7 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:26:21,077 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:26:21,077 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-05 21:26:21,077 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:26:24,082 INFO L130 PetriNetUnfolder]: 4227/7988 cut-off events. [2022-12-05 21:26:24,083 INFO L131 PetriNetUnfolder]: For 328985/328985 co-relation queries the response was YES. [2022-12-05 21:26:24,117 INFO L83 FinitePrefix]: Finished finitePrefix Result has 102742 conditions, 7988 events. 4227/7988 cut-off events. For 328985/328985 co-relation queries the response was YES. Maximal size of possible extension queue 755. Compared 63831 event pairs, 176 based on Foata normal form. 322/8310 useless extension candidates. Maximal degree in co-relation 102702. Up to 2181 conditions per place. [2022-12-05 21:26:24,149 INFO L137 encePairwiseOnDemand]: 21/32 looper letters, 178 selfloop transitions, 752 changer transitions 97/1027 dead transitions. [2022-12-05 21:26:24,149 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 209 places, 1027 transitions, 43539 flow [2022-12-05 21:26:24,150 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-12-05 21:26:24,150 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2022-12-05 21:26:24,150 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 143 transitions. [2022-12-05 21:26:24,150 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.446875 [2022-12-05 21:26:24,150 INFO L175 Difference]: Start difference. First operand has 200 places, 1130 transitions, 49170 flow. Second operand 10 states and 143 transitions. [2022-12-05 21:26:24,150 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 209 places, 1027 transitions, 43539 flow [2022-12-05 21:26:25,163 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 200 places, 1027 transitions, 40806 flow, removed 98 selfloop flow, removed 9 redundant places. [2022-12-05 21:26:25,184 INFO L231 Difference]: Finished difference. Result has 200 places, 854 transitions, 35513 flow [2022-12-05 21:26:25,185 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=37819, PETRI_DIFFERENCE_MINUEND_PLACES=191, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=945, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=749, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=196, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=35513, PETRI_PLACES=200, PETRI_TRANSITIONS=854} [2022-12-05 21:26:25,185 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 152 predicate places. [2022-12-05 21:26:25,185 INFO L495 AbstractCegarLoop]: Abstraction has has 200 places, 854 transitions, 35513 flow [2022-12-05 21:26:25,185 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 7 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:26:25,185 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:26:25,185 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:26:25,185 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2022-12-05 21:26:25,185 INFO L420 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-05 21:26:25,186 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:26:25,186 INFO L85 PathProgramCache]: Analyzing trace with hash -1418557848, now seen corresponding path program 47 times [2022-12-05 21:26:25,186 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:26:25,186 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [997390992] [2022-12-05 21:26:25,186 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:26:25,186 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:26:25,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:26:25,316 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 21:26:25,316 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:26:25,316 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [997390992] [2022-12-05 21:26:25,316 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [997390992] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:26:25,316 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:26:25,316 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-12-05 21:26:25,316 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1523548535] [2022-12-05 21:26:25,316 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:26:25,316 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-05 21:26:25,316 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:26:25,317 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-05 21:26:25,317 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2022-12-05 21:26:25,317 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-05 21:26:25,317 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 200 places, 854 transitions, 35513 flow. Second operand has 9 states, 9 states have (on average 3.5555555555555554) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:26:25,317 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:26:25,317 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-05 21:26:25,317 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:26:26,778 INFO L130 PetriNetUnfolder]: 2127/4372 cut-off events. [2022-12-05 21:26:26,778 INFO L131 PetriNetUnfolder]: For 204243/204243 co-relation queries the response was YES. [2022-12-05 21:26:26,897 INFO L83 FinitePrefix]: Finished finitePrefix Result has 58266 conditions, 4372 events. 2127/4372 cut-off events. For 204243/204243 co-relation queries the response was YES. Maximal size of possible extension queue 488. Compared 34513 event pairs, 46 based on Foata normal form. 416/4788 useless extension candidates. Maximal degree in co-relation 58227. Up to 1137 conditions per place. [2022-12-05 21:26:26,910 INFO L137 encePairwiseOnDemand]: 21/32 looper letters, 155 selfloop transitions, 492 changer transitions 162/809 dead transitions. [2022-12-05 21:26:26,910 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 212 places, 809 transitions, 33192 flow [2022-12-05 21:26:26,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-12-05 21:26:26,910 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-12-05 21:26:26,911 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 163 transitions. [2022-12-05 21:26:26,911 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.3918269230769231 [2022-12-05 21:26:26,911 INFO L175 Difference]: Start difference. First operand has 200 places, 854 transitions, 35513 flow. Second operand 13 states and 163 transitions. [2022-12-05 21:26:26,911 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 212 places, 809 transitions, 33192 flow [2022-12-05 21:26:27,393 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 203 places, 809 transitions, 30838 flow, removed 11 selfloop flow, removed 9 redundant places. [2022-12-05 21:26:27,407 INFO L231 Difference]: Finished difference. Result has 203 places, 573 transitions, 22689 flow [2022-12-05 21:26:27,408 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=26133, PETRI_DIFFERENCE_MINUEND_PLACES=191, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=669, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=456, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=213, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=22689, PETRI_PLACES=203, PETRI_TRANSITIONS=573} [2022-12-05 21:26:27,408 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 155 predicate places. [2022-12-05 21:26:27,408 INFO L495 AbstractCegarLoop]: Abstraction has has 203 places, 573 transitions, 22689 flow [2022-12-05 21:26:27,408 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.5555555555555554) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:26:27,408 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:26:27,408 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:26:27,409 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2022-12-05 21:26:27,409 INFO L420 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-05 21:26:27,409 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:26:27,409 INFO L85 PathProgramCache]: Analyzing trace with hash 1323535792, now seen corresponding path program 48 times [2022-12-05 21:26:27,409 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:26:27,409 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [998208670] [2022-12-05 21:26:27,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:26:27,409 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:26:27,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:26:27,575 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 21:26:27,575 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:26:27,575 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [998208670] [2022-12-05 21:26:27,575 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [998208670] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:26:27,575 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:26:27,575 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-05 21:26:27,575 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1576212688] [2022-12-05 21:26:27,575 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:26:27,576 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-05 21:26:27,576 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:26:27,576 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-05 21:26:27,576 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2022-12-05 21:26:27,576 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-05 21:26:27,576 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 203 places, 573 transitions, 22689 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:26:27,576 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:26:27,576 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-05 21:26:27,576 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:26:28,484 INFO L130 PetriNetUnfolder]: 1711/3394 cut-off events. [2022-12-05 21:26:28,484 INFO L131 PetriNetUnfolder]: For 117965/117965 co-relation queries the response was YES. [2022-12-05 21:26:28,498 INFO L83 FinitePrefix]: Finished finitePrefix Result has 42413 conditions, 3394 events. 1711/3394 cut-off events. For 117965/117965 co-relation queries the response was YES. Maximal size of possible extension queue 353. Compared 24326 event pairs, 88 based on Foata normal form. 6/3400 useless extension candidates. Maximal degree in co-relation 42376. Up to 2667 conditions per place. [2022-12-05 21:26:28,515 INFO L137 encePairwiseOnDemand]: 21/32 looper letters, 534 selfloop transitions, 193 changer transitions 4/731 dead transitions. [2022-12-05 21:26:28,515 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 219 places, 731 transitions, 28375 flow [2022-12-05 21:26:28,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-12-05 21:26:28,516 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2022-12-05 21:26:28,516 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 136 transitions. [2022-12-05 21:26:28,516 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.25 [2022-12-05 21:26:28,516 INFO L175 Difference]: Start difference. First operand has 203 places, 573 transitions, 22689 flow. Second operand 17 states and 136 transitions. [2022-12-05 21:26:28,516 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 219 places, 731 transitions, 28375 flow [2022-12-05 21:26:28,923 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 204 places, 731 transitions, 25739 flow, removed 145 selfloop flow, removed 15 redundant places. [2022-12-05 21:26:28,937 INFO L231 Difference]: Finished difference. Result has 214 places, 672 transitions, 24265 flow [2022-12-05 21:26:28,937 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=20436, PETRI_DIFFERENCE_MINUEND_PLACES=188, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=573, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=100, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=391, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=24265, PETRI_PLACES=214, PETRI_TRANSITIONS=672} [2022-12-05 21:26:28,937 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 166 predicate places. [2022-12-05 21:26:28,937 INFO L495 AbstractCegarLoop]: Abstraction has has 214 places, 672 transitions, 24265 flow [2022-12-05 21:26:28,937 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:26:28,937 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:26:28,937 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:26:28,938 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2022-12-05 21:26:28,938 INFO L420 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-05 21:26:28,938 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:26:28,938 INFO L85 PathProgramCache]: Analyzing trace with hash 17640424, now seen corresponding path program 49 times [2022-12-05 21:26:28,938 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:26:28,938 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1584246947] [2022-12-05 21:26:28,938 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:26:28,938 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:26:28,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:26:29,089 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 21:26:29,089 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:26:29,089 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1584246947] [2022-12-05 21:26:29,089 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1584246947] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:26:29,089 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:26:29,089 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-05 21:26:29,089 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1560973264] [2022-12-05 21:26:29,089 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:26:29,089 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-05 21:26:29,089 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:26:29,090 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-05 21:26:29,090 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2022-12-05 21:26:29,090 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-05 21:26:29,090 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 214 places, 672 transitions, 24265 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:26:29,090 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:26:29,090 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-05 21:26:29,090 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:26:30,124 INFO L130 PetriNetUnfolder]: 1279/2724 cut-off events. [2022-12-05 21:26:30,124 INFO L131 PetriNetUnfolder]: For 97952/97952 co-relation queries the response was YES. [2022-12-05 21:26:30,137 INFO L83 FinitePrefix]: Finished finitePrefix Result has 34960 conditions, 2724 events. 1279/2724 cut-off events. For 97952/97952 co-relation queries the response was YES. Maximal size of possible extension queue 348. Compared 21261 event pairs, 4 based on Foata normal form. 230/2954 useless extension candidates. Maximal degree in co-relation 34916. Up to 763 conditions per place. [2022-12-05 21:26:30,145 INFO L137 encePairwiseOnDemand]: 21/32 looper letters, 101 selfloop transitions, 328 changer transitions 270/699 dead transitions. [2022-12-05 21:26:30,145 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 233 places, 699 transitions, 24465 flow [2022-12-05 21:26:30,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-12-05 21:26:30,145 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2022-12-05 21:26:30,146 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 200 transitions. [2022-12-05 21:26:30,146 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.3125 [2022-12-05 21:26:30,146 INFO L175 Difference]: Start difference. First operand has 214 places, 672 transitions, 24265 flow. Second operand 20 states and 200 transitions. [2022-12-05 21:26:30,146 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 233 places, 699 transitions, 24465 flow [2022-12-05 21:26:30,503 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 226 places, 699 transitions, 23774 flow, removed 96 selfloop flow, removed 7 redundant places. [2022-12-05 21:26:30,513 INFO L231 Difference]: Finished difference. Result has 226 places, 366 transitions, 12747 flow [2022-12-05 21:26:30,514 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=20964, PETRI_DIFFERENCE_MINUEND_PLACES=207, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=583, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=323, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=260, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=12747, PETRI_PLACES=226, PETRI_TRANSITIONS=366} [2022-12-05 21:26:30,514 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 178 predicate places. [2022-12-05 21:26:30,514 INFO L495 AbstractCegarLoop]: Abstraction has has 226 places, 366 transitions, 12747 flow [2022-12-05 21:26:30,514 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:26:30,514 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:26:30,514 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:26:30,514 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2022-12-05 21:26:30,515 INFO L420 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-05 21:26:30,515 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:26:30,515 INFO L85 PathProgramCache]: Analyzing trace with hash -1784462562, now seen corresponding path program 50 times [2022-12-05 21:26:30,515 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:26:30,515 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [439041359] [2022-12-05 21:26:30,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:26:30,515 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:26:30,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:26:30,670 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 21:26:30,670 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:26:30,670 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [439041359] [2022-12-05 21:26:30,670 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [439041359] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:26:30,670 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:26:30,670 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-05 21:26:30,670 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1770325481] [2022-12-05 21:26:30,670 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:26:30,671 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-05 21:26:30,671 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:26:30,671 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-05 21:26:30,671 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=73, Unknown=0, NotChecked=0, Total=110 [2022-12-05 21:26:30,671 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-05 21:26:30,671 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 226 places, 366 transitions, 12747 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:26:30,671 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:26:30,671 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-05 21:26:30,671 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:26:31,108 INFO L130 PetriNetUnfolder]: 692/1461 cut-off events. [2022-12-05 21:26:31,109 INFO L131 PetriNetUnfolder]: For 50996/50996 co-relation queries the response was YES. [2022-12-05 21:26:31,115 INFO L83 FinitePrefix]: Finished finitePrefix Result has 18008 conditions, 1461 events. 692/1461 cut-off events. For 50996/50996 co-relation queries the response was YES. Maximal size of possible extension queue 178. Compared 9696 event pairs, 14 based on Foata normal form. 2/1463 useless extension candidates. Maximal degree in co-relation 17965. Up to 414 conditions per place. [2022-12-05 21:26:31,120 INFO L137 encePairwiseOnDemand]: 21/32 looper letters, 97 selfloop transitions, 324 changer transitions 4/425 dead transitions. [2022-12-05 21:26:31,120 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 239 places, 425 transitions, 14320 flow [2022-12-05 21:26:31,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-12-05 21:26:31,121 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-12-05 21:26:31,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 129 transitions. [2022-12-05 21:26:31,121 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.26875 [2022-12-05 21:26:31,121 INFO L175 Difference]: Start difference. First operand has 226 places, 366 transitions, 12747 flow. Second operand 15 states and 129 transitions. [2022-12-05 21:26:31,121 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 239 places, 425 transitions, 14320 flow [2022-12-05 21:26:31,281 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 191 places, 425 transitions, 10303 flow, removed 77 selfloop flow, removed 48 redundant places. [2022-12-05 21:26:31,288 INFO L231 Difference]: Finished difference. Result has 194 places, 381 transitions, 10265 flow [2022-12-05 21:26:31,288 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=8920, PETRI_DIFFERENCE_MINUEND_PLACES=177, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=366, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=307, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=42, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=10265, PETRI_PLACES=194, PETRI_TRANSITIONS=381} [2022-12-05 21:26:31,288 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 146 predicate places. [2022-12-05 21:26:31,288 INFO L495 AbstractCegarLoop]: Abstraction has has 194 places, 381 transitions, 10265 flow [2022-12-05 21:26:31,288 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:26:31,288 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:26:31,289 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:26:31,289 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2022-12-05 21:26:31,289 INFO L420 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-05 21:26:31,289 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:26:31,289 INFO L85 PathProgramCache]: Analyzing trace with hash 1681708916, now seen corresponding path program 51 times [2022-12-05 21:26:31,289 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:26:31,289 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [200378627] [2022-12-05 21:26:31,289 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:26:31,289 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:26:31,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:26:31,457 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 21:26:31,457 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:26:31,457 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [200378627] [2022-12-05 21:26:31,457 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [200378627] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:26:31,457 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:26:31,457 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-05 21:26:31,457 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1494401724] [2022-12-05 21:26:31,457 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:26:31,458 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-05 21:26:31,458 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:26:31,458 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-05 21:26:31,458 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2022-12-05 21:26:31,459 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-05 21:26:31,459 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 194 places, 381 transitions, 10265 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:26:31,459 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:26:31,459 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-05 21:26:31,459 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:26:31,908 INFO L130 PetriNetUnfolder]: 672/1425 cut-off events. [2022-12-05 21:26:31,908 INFO L131 PetriNetUnfolder]: For 26975/26975 co-relation queries the response was YES. [2022-12-05 21:26:31,912 INFO L83 FinitePrefix]: Finished finitePrefix Result has 14081 conditions, 1425 events. 672/1425 cut-off events. For 26975/26975 co-relation queries the response was YES. Maximal size of possible extension queue 172. Compared 9428 event pairs, 20 based on Foata normal form. 2/1427 useless extension candidates. Maximal degree in co-relation 14053. Up to 1147 conditions per place. [2022-12-05 21:26:31,917 INFO L137 encePairwiseOnDemand]: 22/32 looper letters, 334 selfloop transitions, 72 changer transitions 13/419 dead transitions. [2022-12-05 21:26:31,917 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 212 places, 419 transitions, 11275 flow [2022-12-05 21:26:31,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-12-05 21:26:31,917 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2022-12-05 21:26:31,917 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 118 transitions. [2022-12-05 21:26:31,917 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.19407894736842105 [2022-12-05 21:26:31,917 INFO L175 Difference]: Start difference. First operand has 194 places, 381 transitions, 10265 flow. Second operand 19 states and 118 transitions. [2022-12-05 21:26:31,918 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 212 places, 419 transitions, 11275 flow [2022-12-05 21:26:32,031 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 196 places, 419 transitions, 10739 flow, removed 40 selfloop flow, removed 16 redundant places. [2022-12-05 21:26:32,037 INFO L231 Difference]: Finished difference. Result has 197 places, 373 transitions, 9623 flow [2022-12-05 21:26:32,037 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=9729, PETRI_DIFFERENCE_MINUEND_PLACES=178, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=381, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=72, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=309, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=9623, PETRI_PLACES=197, PETRI_TRANSITIONS=373} [2022-12-05 21:26:32,037 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 149 predicate places. [2022-12-05 21:26:32,037 INFO L495 AbstractCegarLoop]: Abstraction has has 197 places, 373 transitions, 9623 flow [2022-12-05 21:26:32,037 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:26:32,038 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:26:32,038 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:26:32,038 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2022-12-05 21:26:32,038 INFO L420 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-05 21:26:32,038 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:26:32,038 INFO L85 PathProgramCache]: Analyzing trace with hash -343095216, now seen corresponding path program 52 times [2022-12-05 21:26:32,038 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:26:32,038 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [513893934] [2022-12-05 21:26:32,038 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:26:32,038 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:26:32,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:26:32,205 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 21:26:32,205 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:26:32,205 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [513893934] [2022-12-05 21:26:32,206 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [513893934] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:26:32,206 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:26:32,206 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-05 21:26:32,206 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1857636073] [2022-12-05 21:26:32,206 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:26:32,206 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-05 21:26:32,206 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:26:32,206 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-05 21:26:32,206 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2022-12-05 21:26:32,206 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-05 21:26:32,207 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 197 places, 373 transitions, 9623 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:26:32,207 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:26:32,207 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-05 21:26:32,207 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:26:32,591 INFO L130 PetriNetUnfolder]: 664/1413 cut-off events. [2022-12-05 21:26:32,591 INFO L131 PetriNetUnfolder]: For 23507/23507 co-relation queries the response was YES. [2022-12-05 21:26:32,596 INFO L83 FinitePrefix]: Finished finitePrefix Result has 13478 conditions, 1413 events. 664/1413 cut-off events. For 23507/23507 co-relation queries the response was YES. Maximal size of possible extension queue 172. Compared 9380 event pairs, 20 based on Foata normal form. 2/1415 useless extension candidates. Maximal degree in co-relation 13453. Up to 1177 conditions per place. [2022-12-05 21:26:32,600 INFO L137 encePairwiseOnDemand]: 22/32 looper letters, 339 selfloop transitions, 60 changer transitions 14/413 dead transitions. [2022-12-05 21:26:32,600 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 209 places, 413 transitions, 10792 flow [2022-12-05 21:26:32,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-12-05 21:26:32,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2022-12-05 21:26:32,600 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 104 transitions. [2022-12-05 21:26:32,601 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.19117647058823528 [2022-12-05 21:26:32,601 INFO L175 Difference]: Start difference. First operand has 197 places, 373 transitions, 9623 flow. Second operand 17 states and 104 transitions. [2022-12-05 21:26:32,601 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 209 places, 413 transitions, 10792 flow [2022-12-05 21:26:32,680 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 197 places, 413 transitions, 10667 flow, removed 1 selfloop flow, removed 12 redundant places. [2022-12-05 21:26:32,686 INFO L231 Difference]: Finished difference. Result has 198 places, 371 transitions, 9640 flow [2022-12-05 21:26:32,686 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=9508, PETRI_DIFFERENCE_MINUEND_PLACES=181, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=373, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=60, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=313, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=9640, PETRI_PLACES=198, PETRI_TRANSITIONS=371} [2022-12-05 21:26:32,686 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 150 predicate places. [2022-12-05 21:26:32,686 INFO L495 AbstractCegarLoop]: Abstraction has has 198 places, 371 transitions, 9640 flow [2022-12-05 21:26:32,686 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:26:32,687 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:26:32,687 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:26:32,687 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2022-12-05 21:26:32,687 INFO L420 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-05 21:26:32,687 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:26:32,687 INFO L85 PathProgramCache]: Analyzing trace with hash -1891810892, now seen corresponding path program 53 times [2022-12-05 21:26:32,687 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:26:32,687 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [669398827] [2022-12-05 21:26:32,687 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:26:32,687 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:26:32,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:26:32,900 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 21:26:32,900 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:26:32,900 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [669398827] [2022-12-05 21:26:32,900 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [669398827] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:26:32,900 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:26:32,900 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-05 21:26:32,901 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [377429411] [2022-12-05 21:26:32,901 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:26:32,901 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-05 21:26:32,902 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:26:32,902 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-05 21:26:32,902 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2022-12-05 21:26:32,902 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-05 21:26:32,902 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 198 places, 371 transitions, 9640 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:26:32,902 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:26:32,902 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-05 21:26:32,902 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:26:33,259 INFO L130 PetriNetUnfolder]: 649/1388 cut-off events. [2022-12-05 21:26:33,259 INFO L131 PetriNetUnfolder]: For 23599/23599 co-relation queries the response was YES. [2022-12-05 21:26:33,264 INFO L83 FinitePrefix]: Finished finitePrefix Result has 13348 conditions, 1388 events. 649/1388 cut-off events. For 23599/23599 co-relation queries the response was YES. Maximal size of possible extension queue 172. Compared 9217 event pairs, 18 based on Foata normal form. 6/1394 useless extension candidates. Maximal degree in co-relation 13323. Up to 1099 conditions per place. [2022-12-05 21:26:33,267 INFO L137 encePairwiseOnDemand]: 21/32 looper letters, 305 selfloop transitions, 74 changer transitions 20/399 dead transitions. [2022-12-05 21:26:33,268 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 206 places, 399 transitions, 10636 flow [2022-12-05 21:26:33,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-12-05 21:26:33,268 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-12-05 21:26:33,268 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 94 transitions. [2022-12-05 21:26:33,268 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.22596153846153846 [2022-12-05 21:26:33,268 INFO L175 Difference]: Start difference. First operand has 198 places, 371 transitions, 9640 flow. Second operand 13 states and 94 transitions. [2022-12-05 21:26:33,268 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 206 places, 399 transitions, 10636 flow [2022-12-05 21:26:33,345 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 193 places, 399 transitions, 10487 flow, removed 1 selfloop flow, removed 13 redundant places. [2022-12-05 21:26:33,351 INFO L231 Difference]: Finished difference. Result has 195 places, 358 transitions, 9220 flow [2022-12-05 21:26:33,352 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=9491, PETRI_DIFFERENCE_MINUEND_PLACES=181, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=371, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=73, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=297, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=9220, PETRI_PLACES=195, PETRI_TRANSITIONS=358} [2022-12-05 21:26:33,352 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 147 predicate places. [2022-12-05 21:26:33,352 INFO L495 AbstractCegarLoop]: Abstraction has has 195 places, 358 transitions, 9220 flow [2022-12-05 21:26:33,352 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:26:33,352 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:26:33,352 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:26:33,352 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2022-12-05 21:26:33,352 INFO L420 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-05 21:26:33,353 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:26:33,353 INFO L85 PathProgramCache]: Analyzing trace with hash -1187403874, now seen corresponding path program 54 times [2022-12-05 21:26:33,353 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:26:33,353 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1516536078] [2022-12-05 21:26:33,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:26:33,353 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:26:33,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:26:33,501 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 21:26:33,501 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:26:33,501 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1516536078] [2022-12-05 21:26:33,501 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1516536078] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:26:33,501 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:26:33,502 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-05 21:26:33,502 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [158316652] [2022-12-05 21:26:33,502 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:26:33,502 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-05 21:26:33,502 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:26:33,502 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-05 21:26:33,502 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=73, Unknown=0, NotChecked=0, Total=110 [2022-12-05 21:26:33,502 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-05 21:26:33,502 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 195 places, 358 transitions, 9220 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:26:33,502 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:26:33,502 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-05 21:26:33,503 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:26:33,873 INFO L130 PetriNetUnfolder]: 623/1334 cut-off events. [2022-12-05 21:26:33,873 INFO L131 PetriNetUnfolder]: For 23719/23719 co-relation queries the response was YES. [2022-12-05 21:26:33,877 INFO L83 FinitePrefix]: Finished finitePrefix Result has 12853 conditions, 1334 events. 623/1334 cut-off events. For 23719/23719 co-relation queries the response was YES. Maximal size of possible extension queue 160. Compared 8776 event pairs, 8 based on Foata normal form. 6/1340 useless extension candidates. Maximal degree in co-relation 12827. Up to 361 conditions per place. [2022-12-05 21:26:33,881 INFO L137 encePairwiseOnDemand]: 20/32 looper letters, 89 selfloop transitions, 299 changer transitions 7/395 dead transitions. [2022-12-05 21:26:33,881 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 205 places, 395 transitions, 10178 flow [2022-12-05 21:26:33,882 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-12-05 21:26:33,882 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-12-05 21:26:33,882 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 124 transitions. [2022-12-05 21:26:33,882 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.2980769230769231 [2022-12-05 21:26:33,882 INFO L175 Difference]: Start difference. First operand has 195 places, 358 transitions, 9220 flow. Second operand 13 states and 124 transitions. [2022-12-05 21:26:33,882 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 205 places, 395 transitions, 10178 flow [2022-12-05 21:26:33,962 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 199 places, 395 transitions, 10103 flow, removed 8 selfloop flow, removed 6 redundant places. [2022-12-05 21:26:33,968 INFO L231 Difference]: Finished difference. Result has 200 places, 350 transitions, 9618 flow [2022-12-05 21:26:33,968 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=9128, PETRI_DIFFERENCE_MINUEND_PLACES=187, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=357, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=299, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=58, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=9618, PETRI_PLACES=200, PETRI_TRANSITIONS=350} [2022-12-05 21:26:33,968 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 152 predicate places. [2022-12-05 21:26:33,969 INFO L495 AbstractCegarLoop]: Abstraction has has 200 places, 350 transitions, 9618 flow [2022-12-05 21:26:33,969 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:26:33,969 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:26:33,969 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:26:33,969 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2022-12-05 21:26:33,969 INFO L420 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-05 21:26:33,969 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:26:33,969 INFO L85 PathProgramCache]: Analyzing trace with hash -1162526114, now seen corresponding path program 55 times [2022-12-05 21:26:33,969 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:26:33,969 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1575941968] [2022-12-05 21:26:33,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:26:33,969 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:26:33,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:26:34,118 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 21:26:34,118 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:26:34,119 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1575941968] [2022-12-05 21:26:34,119 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1575941968] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:26:34,119 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:26:34,119 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-05 21:26:34,119 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2112020108] [2022-12-05 21:26:34,119 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:26:34,119 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-05 21:26:34,119 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:26:34,119 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-05 21:26:34,119 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2022-12-05 21:26:34,119 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-05 21:26:34,120 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 200 places, 350 transitions, 9618 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:26:34,120 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:26:34,120 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-05 21:26:34,120 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:26:34,478 INFO L130 PetriNetUnfolder]: 606/1307 cut-off events. [2022-12-05 21:26:34,478 INFO L131 PetriNetUnfolder]: For 24421/24421 co-relation queries the response was YES. [2022-12-05 21:26:34,484 INFO L83 FinitePrefix]: Finished finitePrefix Result has 13306 conditions, 1307 events. 606/1307 cut-off events. For 24421/24421 co-relation queries the response was YES. Maximal size of possible extension queue 158. Compared 8581 event pairs, 20 based on Foata normal form. 6/1313 useless extension candidates. Maximal degree in co-relation 13279. Up to 1002 conditions per place. [2022-12-05 21:26:34,489 INFO L137 encePairwiseOnDemand]: 21/32 looper letters, 284 selfloop transitions, 66 changer transitions 23/373 dead transitions. [2022-12-05 21:26:34,489 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 212 places, 373 transitions, 10411 flow [2022-12-05 21:26:34,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-12-05 21:26:34,490 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-12-05 21:26:34,490 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 92 transitions. [2022-12-05 21:26:34,490 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.22115384615384615 [2022-12-05 21:26:34,490 INFO L175 Difference]: Start difference. First operand has 200 places, 350 transitions, 9618 flow. Second operand 13 states and 92 transitions. [2022-12-05 21:26:34,490 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 212 places, 373 transitions, 10411 flow [2022-12-05 21:26:34,579 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 201 places, 373 transitions, 10150 flow, removed 6 selfloop flow, removed 11 redundant places. [2022-12-05 21:26:34,585 INFO L231 Difference]: Finished difference. Result has 202 places, 328 transitions, 8778 flow [2022-12-05 21:26:34,585 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=9337, PETRI_DIFFERENCE_MINUEND_PLACES=189, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=349, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=66, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=283, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=8778, PETRI_PLACES=202, PETRI_TRANSITIONS=328} [2022-12-05 21:26:34,585 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 154 predicate places. [2022-12-05 21:26:34,586 INFO L495 AbstractCegarLoop]: Abstraction has has 202 places, 328 transitions, 8778 flow [2022-12-05 21:26:34,586 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:26:34,586 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:26:34,586 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:26:34,586 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2022-12-05 21:26:34,586 INFO L420 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-05 21:26:34,586 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:26:34,586 INFO L85 PathProgramCache]: Analyzing trace with hash 1026895678, now seen corresponding path program 56 times [2022-12-05 21:26:34,586 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:26:34,586 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [253128173] [2022-12-05 21:26:34,587 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:26:34,587 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:26:34,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:26:34,739 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 21:26:34,739 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:26:34,739 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [253128173] [2022-12-05 21:26:34,739 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [253128173] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:26:34,739 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:26:34,739 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-05 21:26:34,739 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1615085321] [2022-12-05 21:26:34,739 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:26:34,740 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-05 21:26:34,740 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:26:34,740 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-05 21:26:34,740 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2022-12-05 21:26:34,740 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-05 21:26:34,740 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 202 places, 328 transitions, 8778 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:26:34,740 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:26:34,740 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-05 21:26:34,740 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:26:35,065 INFO L130 PetriNetUnfolder]: 586/1271 cut-off events. [2022-12-05 21:26:35,065 INFO L131 PetriNetUnfolder]: For 23465/23465 co-relation queries the response was YES. [2022-12-05 21:26:35,069 INFO L83 FinitePrefix]: Finished finitePrefix Result has 12514 conditions, 1271 events. 586/1271 cut-off events. For 23465/23465 co-relation queries the response was YES. Maximal size of possible extension queue 155. Compared 8334 event pairs, 20 based on Foata normal form. 6/1277 useless extension candidates. Maximal degree in co-relation 12489. Up to 1008 conditions per place. [2022-12-05 21:26:35,073 INFO L137 encePairwiseOnDemand]: 21/32 looper letters, 282 selfloop transitions, 48 changer transitions 31/361 dead transitions. [2022-12-05 21:26:35,073 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 210 places, 361 transitions, 9944 flow [2022-12-05 21:26:35,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-12-05 21:26:35,074 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2022-12-05 21:26:35,074 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 86 transitions. [2022-12-05 21:26:35,074 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.22395833333333334 [2022-12-05 21:26:35,074 INFO L175 Difference]: Start difference. First operand has 202 places, 328 transitions, 8778 flow. Second operand 12 states and 86 transitions. [2022-12-05 21:26:35,074 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 210 places, 361 transitions, 9944 flow [2022-12-05 21:26:35,147 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 196 places, 361 transitions, 9649 flow, removed 5 selfloop flow, removed 14 redundant places. [2022-12-05 21:26:35,153 INFO L231 Difference]: Finished difference. Result has 197 places, 313 transitions, 8341 flow [2022-12-05 21:26:35,153 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=8515, PETRI_DIFFERENCE_MINUEND_PLACES=185, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=327, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=48, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=279, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=8341, PETRI_PLACES=197, PETRI_TRANSITIONS=313} [2022-12-05 21:26:35,153 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 149 predicate places. [2022-12-05 21:26:35,153 INFO L495 AbstractCegarLoop]: Abstraction has has 197 places, 313 transitions, 8341 flow [2022-12-05 21:26:35,153 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:26:35,153 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:26:35,153 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:26:35,153 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55 [2022-12-05 21:26:35,154 INFO L420 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-05 21:26:35,154 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:26:35,154 INFO L85 PathProgramCache]: Analyzing trace with hash -497360624, now seen corresponding path program 57 times [2022-12-05 21:26:35,154 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:26:35,154 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [61456271] [2022-12-05 21:26:35,154 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:26:35,154 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:26:35,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:26:35,309 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 21:26:35,309 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:26:35,310 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [61456271] [2022-12-05 21:26:35,310 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [61456271] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:26:35,310 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:26:35,310 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-05 21:26:35,310 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [575798907] [2022-12-05 21:26:35,310 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:26:35,310 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-05 21:26:35,310 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:26:35,310 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-05 21:26:35,310 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2022-12-05 21:26:35,310 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-05 21:26:35,311 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 197 places, 313 transitions, 8341 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:26:35,311 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:26:35,311 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-05 21:26:35,311 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:26:35,614 INFO L130 PetriNetUnfolder]: 545/1168 cut-off events. [2022-12-05 21:26:35,614 INFO L131 PetriNetUnfolder]: For 21021/21021 co-relation queries the response was YES. [2022-12-05 21:26:35,618 INFO L83 FinitePrefix]: Finished finitePrefix Result has 11464 conditions, 1168 events. 545/1168 cut-off events. For 21021/21021 co-relation queries the response was YES. Maximal size of possible extension queue 141. Compared 7397 event pairs, 20 based on Foata normal form. 2/1170 useless extension candidates. Maximal degree in co-relation 11439. Up to 1061 conditions per place. [2022-12-05 21:26:35,621 INFO L137 encePairwiseOnDemand]: 22/32 looper letters, 306 selfloop transitions, 24 changer transitions 11/341 dead transitions. [2022-12-05 21:26:35,621 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 204 places, 341 transitions, 9113 flow [2022-12-05 21:26:35,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-12-05 21:26:35,621 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2022-12-05 21:26:35,622 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 86 transitions. [2022-12-05 21:26:35,622 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.16796875 [2022-12-05 21:26:35,622 INFO L175 Difference]: Start difference. First operand has 197 places, 313 transitions, 8341 flow. Second operand 16 states and 86 transitions. [2022-12-05 21:26:35,622 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 204 places, 341 transitions, 9113 flow [2022-12-05 21:26:35,688 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 192 places, 341 transitions, 8866 flow, removed 3 selfloop flow, removed 12 redundant places. [2022-12-05 21:26:35,694 INFO L231 Difference]: Finished difference. Result has 192 places, 307 transitions, 7966 flow [2022-12-05 21:26:35,694 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=8095, PETRI_DIFFERENCE_MINUEND_PLACES=177, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=312, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=22, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=290, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=7966, PETRI_PLACES=192, PETRI_TRANSITIONS=307} [2022-12-05 21:26:35,694 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 144 predicate places. [2022-12-05 21:26:35,694 INFO L495 AbstractCegarLoop]: Abstraction has has 192 places, 307 transitions, 7966 flow [2022-12-05 21:26:35,694 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:26:35,694 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:26:35,695 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:26:35,695 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56 [2022-12-05 21:26:35,695 INFO L420 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-05 21:26:35,695 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:26:35,695 INFO L85 PathProgramCache]: Analyzing trace with hash -174395136, now seen corresponding path program 58 times [2022-12-05 21:26:35,695 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:26:35,695 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1075037304] [2022-12-05 21:26:35,695 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:26:35,695 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:26:35,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:26:35,855 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 21:26:35,855 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:26:35,856 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1075037304] [2022-12-05 21:26:35,856 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1075037304] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:26:35,856 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:26:35,856 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-05 21:26:35,856 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [20566952] [2022-12-05 21:26:35,856 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:26:35,856 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-05 21:26:35,856 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:26:35,856 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-05 21:26:35,856 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2022-12-05 21:26:35,856 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-05 21:26:35,857 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 192 places, 307 transitions, 7966 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:26:35,857 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:26:35,857 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-05 21:26:35,857 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:26:36,217 INFO L130 PetriNetUnfolder]: 535/1146 cut-off events. [2022-12-05 21:26:36,217 INFO L131 PetriNetUnfolder]: For 18973/18973 co-relation queries the response was YES. [2022-12-05 21:26:36,221 INFO L83 FinitePrefix]: Finished finitePrefix Result has 11005 conditions, 1146 events. 535/1146 cut-off events. For 18973/18973 co-relation queries the response was YES. Maximal size of possible extension queue 139. Compared 7208 event pairs, 20 based on Foata normal form. 2/1148 useless extension candidates. Maximal degree in co-relation 10981. Up to 1030 conditions per place. [2022-12-05 21:26:36,224 INFO L137 encePairwiseOnDemand]: 22/32 looper letters, 296 selfloop transitions, 29 changer transitions 10/335 dead transitions. [2022-12-05 21:26:36,224 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 205 places, 335 transitions, 8711 flow [2022-12-05 21:26:36,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-12-05 21:26:36,224 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2022-12-05 21:26:36,224 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 90 transitions. [2022-12-05 21:26:36,225 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.16544117647058823 [2022-12-05 21:26:36,225 INFO L175 Difference]: Start difference. First operand has 192 places, 307 transitions, 7966 flow. Second operand 17 states and 90 transitions. [2022-12-05 21:26:36,225 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 205 places, 335 transitions, 8711 flow [2022-12-05 21:26:36,281 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 197 places, 335 transitions, 8671 flow, removed 0 selfloop flow, removed 8 redundant places. [2022-12-05 21:26:36,286 INFO L231 Difference]: Finished difference. Result has 198 places, 301 transitions, 7772 flow [2022-12-05 21:26:36,286 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=7926, PETRI_DIFFERENCE_MINUEND_PLACES=181, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=307, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=29, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=278, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=7772, PETRI_PLACES=198, PETRI_TRANSITIONS=301} [2022-12-05 21:26:36,286 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 150 predicate places. [2022-12-05 21:26:36,286 INFO L495 AbstractCegarLoop]: Abstraction has has 198 places, 301 transitions, 7772 flow [2022-12-05 21:26:36,286 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:26:36,286 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:26:36,286 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:26:36,286 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57 [2022-12-05 21:26:36,287 INFO L420 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-05 21:26:36,287 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:26:36,287 INFO L85 PathProgramCache]: Analyzing trace with hash 243817712, now seen corresponding path program 59 times [2022-12-05 21:26:36,287 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:26:36,287 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [880327341] [2022-12-05 21:26:36,287 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:26:36,287 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:26:36,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:26:36,462 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 21:26:36,462 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:26:36,462 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [880327341] [2022-12-05 21:26:36,462 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [880327341] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:26:36,462 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:26:36,462 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-05 21:26:36,462 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1683539119] [2022-12-05 21:26:36,462 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:26:36,462 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-05 21:26:36,462 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:26:36,463 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-05 21:26:36,463 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2022-12-05 21:26:36,463 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-05 21:26:36,463 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 198 places, 301 transitions, 7772 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:26:36,463 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:26:36,463 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-05 21:26:36,463 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:26:36,829 INFO L130 PetriNetUnfolder]: 525/1124 cut-off events. [2022-12-05 21:26:36,829 INFO L131 PetriNetUnfolder]: For 18879/18879 co-relation queries the response was YES. [2022-12-05 21:26:36,834 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10758 conditions, 1124 events. 525/1124 cut-off events. For 18879/18879 co-relation queries the response was YES. Maximal size of possible extension queue 135. Compared 6998 event pairs, 20 based on Foata normal form. 2/1126 useless extension candidates. Maximal degree in co-relation 10735. Up to 976 conditions per place. [2022-12-05 21:26:36,837 INFO L137 encePairwiseOnDemand]: 22/32 looper letters, 283 selfloop transitions, 40 changer transitions 6/329 dead transitions. [2022-12-05 21:26:36,837 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 211 places, 329 transitions, 8499 flow [2022-12-05 21:26:36,838 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-12-05 21:26:36,838 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2022-12-05 21:26:36,838 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 93 transitions. [2022-12-05 21:26:36,838 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.17095588235294118 [2022-12-05 21:26:36,838 INFO L175 Difference]: Start difference. First operand has 198 places, 301 transitions, 7772 flow. Second operand 17 states and 93 transitions. [2022-12-05 21:26:36,838 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 211 places, 329 transitions, 8499 flow [2022-12-05 21:26:36,894 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 198 places, 329 transitions, 8446 flow, removed 2 selfloop flow, removed 13 redundant places. [2022-12-05 21:26:36,899 INFO L231 Difference]: Finished difference. Result has 198 places, 297 transitions, 7682 flow [2022-12-05 21:26:36,899 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=7698, PETRI_DIFFERENCE_MINUEND_PLACES=182, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=300, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=40, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=260, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=7682, PETRI_PLACES=198, PETRI_TRANSITIONS=297} [2022-12-05 21:26:36,899 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 150 predicate places. [2022-12-05 21:26:36,899 INFO L495 AbstractCegarLoop]: Abstraction has has 198 places, 297 transitions, 7682 flow [2022-12-05 21:26:36,899 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:26:36,899 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:26:36,899 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:26:36,899 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58 [2022-12-05 21:26:36,899 INFO L420 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-05 21:26:36,900 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:26:36,900 INFO L85 PathProgramCache]: Analyzing trace with hash 1058330354, now seen corresponding path program 60 times [2022-12-05 21:26:36,900 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:26:36,900 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1851440132] [2022-12-05 21:26:36,900 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:26:36,900 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:26:36,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:26:37,056 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 21:26:37,056 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:26:37,056 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1851440132] [2022-12-05 21:26:37,056 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1851440132] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:26:37,056 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:26:37,056 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-05 21:26:37,056 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [436380450] [2022-12-05 21:26:37,056 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:26:37,056 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-05 21:26:37,056 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:26:37,057 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-05 21:26:37,057 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=73, Unknown=0, NotChecked=0, Total=110 [2022-12-05 21:26:37,057 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-05 21:26:37,057 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 198 places, 297 transitions, 7682 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:26:37,057 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:26:37,057 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-05 21:26:37,057 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:26:37,419 INFO L130 PetriNetUnfolder]: 517/1108 cut-off events. [2022-12-05 21:26:37,419 INFO L131 PetriNetUnfolder]: For 18649/18649 co-relation queries the response was YES. [2022-12-05 21:26:37,422 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10613 conditions, 1108 events. 517/1108 cut-off events. For 18649/18649 co-relation queries the response was YES. Maximal size of possible extension queue 131. Compared 6888 event pairs, 14 based on Foata normal form. 2/1110 useless extension candidates. Maximal degree in co-relation 10591. Up to 302 conditions per place. [2022-12-05 21:26:37,425 INFO L137 encePairwiseOnDemand]: 21/32 looper letters, 79 selfloop transitions, 237 changer transitions 18/334 dead transitions. [2022-12-05 21:26:37,425 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 210 places, 334 transitions, 8506 flow [2022-12-05 21:26:37,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-12-05 21:26:37,426 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-12-05 21:26:37,427 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 120 transitions. [2022-12-05 21:26:37,427 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.25 [2022-12-05 21:26:37,427 INFO L175 Difference]: Start difference. First operand has 198 places, 297 transitions, 7682 flow. Second operand 15 states and 120 transitions. [2022-12-05 21:26:37,427 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 210 places, 334 transitions, 8506 flow [2022-12-05 21:26:37,494 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 196 places, 334 transitions, 8426 flow, removed 0 selfloop flow, removed 14 redundant places. [2022-12-05 21:26:37,499 INFO L231 Difference]: Finished difference. Result has 196 places, 285 transitions, 7799 flow [2022-12-05 21:26:37,499 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=7584, PETRI_DIFFERENCE_MINUEND_PLACES=182, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=296, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=237, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=59, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=7799, PETRI_PLACES=196, PETRI_TRANSITIONS=285} [2022-12-05 21:26:37,500 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 148 predicate places. [2022-12-05 21:26:37,500 INFO L495 AbstractCegarLoop]: Abstraction has has 196 places, 285 transitions, 7799 flow [2022-12-05 21:26:37,500 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:26:37,500 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:26:37,500 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:26:37,500 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59 [2022-12-05 21:26:37,500 INFO L420 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-05 21:26:37,500 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:26:37,500 INFO L85 PathProgramCache]: Analyzing trace with hash -1865720350, now seen corresponding path program 61 times [2022-12-05 21:26:37,501 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:26:37,501 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1339757967] [2022-12-05 21:26:37,501 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:26:37,501 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:26:37,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:26:37,656 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 21:26:37,656 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:26:37,656 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1339757967] [2022-12-05 21:26:37,656 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1339757967] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:26:37,656 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:26:37,656 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-05 21:26:37,656 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [900908788] [2022-12-05 21:26:37,657 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:26:37,657 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-05 21:26:37,657 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:26:37,657 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-05 21:26:37,657 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2022-12-05 21:26:37,657 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-05 21:26:37,657 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 196 places, 285 transitions, 7799 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:26:37,657 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:26:37,657 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-05 21:26:37,658 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:26:38,057 INFO L130 PetriNetUnfolder]: 508/1101 cut-off events. [2022-12-05 21:26:38,058 INFO L131 PetriNetUnfolder]: For 21273/21273 co-relation queries the response was YES. [2022-12-05 21:26:38,061 INFO L83 FinitePrefix]: Finished finitePrefix Result has 11045 conditions, 1101 events. 508/1101 cut-off events. For 21273/21273 co-relation queries the response was YES. Maximal size of possible extension queue 139. Compared 6954 event pairs, 8 based on Foata normal form. 4/1105 useless extension candidates. Maximal degree in co-relation 11023. Up to 625 conditions per place. [2022-12-05 21:26:38,065 INFO L137 encePairwiseOnDemand]: 22/32 looper letters, 206 selfloop transitions, 124 changer transitions 23/353 dead transitions. [2022-12-05 21:26:38,065 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 205 places, 353 transitions, 9314 flow [2022-12-05 21:26:38,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-12-05 21:26:38,065 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2022-12-05 21:26:38,065 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 129 transitions. [2022-12-05 21:26:38,066 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.23713235294117646 [2022-12-05 21:26:38,066 INFO L175 Difference]: Start difference. First operand has 196 places, 285 transitions, 7799 flow. Second operand 17 states and 129 transitions. [2022-12-05 21:26:38,066 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 205 places, 353 transitions, 9314 flow [2022-12-05 21:26:38,129 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 190 places, 353 transitions, 9112 flow, removed 0 selfloop flow, removed 15 redundant places. [2022-12-05 21:26:38,134 INFO L231 Difference]: Finished difference. Result has 194 places, 290 transitions, 8034 flow [2022-12-05 21:26:38,134 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=7598, PETRI_DIFFERENCE_MINUEND_PLACES=174, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=284, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=110, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=165, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=8034, PETRI_PLACES=194, PETRI_TRANSITIONS=290} [2022-12-05 21:26:38,135 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 146 predicate places. [2022-12-05 21:26:38,135 INFO L495 AbstractCegarLoop]: Abstraction has has 194 places, 290 transitions, 8034 flow [2022-12-05 21:26:38,135 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:26:38,135 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:26:38,135 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:26:38,135 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60 [2022-12-05 21:26:38,135 INFO L420 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-05 21:26:38,135 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:26:38,135 INFO L85 PathProgramCache]: Analyzing trace with hash -180975400, now seen corresponding path program 62 times [2022-12-05 21:26:38,136 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:26:38,136 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [651181291] [2022-12-05 21:26:38,136 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:26:38,136 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:26:38,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:26:38,286 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 21:26:38,286 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:26:38,287 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [651181291] [2022-12-05 21:26:38,287 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [651181291] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:26:38,287 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:26:38,287 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-05 21:26:38,287 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1535956869] [2022-12-05 21:26:38,287 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:26:38,287 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-05 21:26:38,287 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:26:38,287 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-05 21:26:38,287 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2022-12-05 21:26:38,287 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-05 21:26:38,288 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 194 places, 290 transitions, 8034 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:26:38,288 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:26:38,288 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-05 21:26:38,288 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:26:38,553 INFO L130 PetriNetUnfolder]: 477/1028 cut-off events. [2022-12-05 21:26:38,553 INFO L131 PetriNetUnfolder]: For 19143/19143 co-relation queries the response was YES. [2022-12-05 21:26:38,557 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10709 conditions, 1028 events. 477/1028 cut-off events. For 19143/19143 co-relation queries the response was YES. Maximal size of possible extension queue 127. Compared 6330 event pairs, 10 based on Foata normal form. 2/1030 useless extension candidates. Maximal degree in co-relation 10683. Up to 947 conditions per place. [2022-12-05 21:26:38,560 INFO L137 encePairwiseOnDemand]: 22/32 looper letters, 281 selfloop transitions, 22 changer transitions 4/307 dead transitions. [2022-12-05 21:26:38,560 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 201 places, 307 transitions, 8678 flow [2022-12-05 21:26:38,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-12-05 21:26:38,560 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2022-12-05 21:26:38,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 70 transitions. [2022-12-05 21:26:38,561 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.19886363636363635 [2022-12-05 21:26:38,561 INFO L175 Difference]: Start difference. First operand has 194 places, 290 transitions, 8034 flow. Second operand 11 states and 70 transitions. [2022-12-05 21:26:38,561 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 201 places, 307 transitions, 8678 flow [2022-12-05 21:26:38,620 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 194 places, 307 transitions, 8476 flow, removed 27 selfloop flow, removed 7 redundant places. [2022-12-05 21:26:38,625 INFO L231 Difference]: Finished difference. Result has 194 places, 286 transitions, 7757 flow [2022-12-05 21:26:38,625 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=7809, PETRI_DIFFERENCE_MINUEND_PLACES=184, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=289, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=22, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=267, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=7757, PETRI_PLACES=194, PETRI_TRANSITIONS=286} [2022-12-05 21:26:38,625 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 146 predicate places. [2022-12-05 21:26:38,625 INFO L495 AbstractCegarLoop]: Abstraction has has 194 places, 286 transitions, 7757 flow [2022-12-05 21:26:38,625 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:26:38,626 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:26:38,626 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:26:38,626 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61 [2022-12-05 21:26:38,626 INFO L420 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-05 21:26:38,626 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:26:38,626 INFO L85 PathProgramCache]: Analyzing trace with hash -651464854, now seen corresponding path program 63 times [2022-12-05 21:26:38,626 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:26:38,626 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1665644207] [2022-12-05 21:26:38,626 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:26:38,626 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:26:38,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:26:38,782 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 21:26:38,782 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:26:38,782 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1665644207] [2022-12-05 21:26:38,782 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1665644207] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:26:38,782 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:26:38,782 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-05 21:26:38,783 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1653958933] [2022-12-05 21:26:38,783 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:26:38,783 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-05 21:26:38,783 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:26:38,783 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-05 21:26:38,783 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2022-12-05 21:26:38,783 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-05 21:26:38,783 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 194 places, 286 transitions, 7757 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:26:38,783 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:26:38,783 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-05 21:26:38,783 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:26:39,027 INFO L130 PetriNetUnfolder]: 471/1018 cut-off events. [2022-12-05 21:26:39,027 INFO L131 PetriNetUnfolder]: For 17431/17431 co-relation queries the response was YES. [2022-12-05 21:26:39,030 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10329 conditions, 1018 events. 471/1018 cut-off events. For 17431/17431 co-relation queries the response was YES. Maximal size of possible extension queue 125. Compared 6258 event pairs, 8 based on Foata normal form. 2/1020 useless extension candidates. Maximal degree in co-relation 10303. Up to 949 conditions per place. [2022-12-05 21:26:39,034 INFO L137 encePairwiseOnDemand]: 22/32 looper letters, 280 selfloop transitions, 14 changer transitions 10/304 dead transitions. [2022-12-05 21:26:39,034 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 203 places, 304 transitions, 8418 flow [2022-12-05 21:26:39,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-12-05 21:26:39,034 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2022-12-05 21:26:39,034 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 67 transitions. [2022-12-05 21:26:39,034 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.1903409090909091 [2022-12-05 21:26:39,034 INFO L175 Difference]: Start difference. First operand has 194 places, 286 transitions, 7757 flow. Second operand 11 states and 67 transitions. [2022-12-05 21:26:39,034 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 203 places, 304 transitions, 8418 flow [2022-12-05 21:26:39,099 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 192 places, 304 transitions, 7991 flow, removed 8 selfloop flow, removed 11 redundant places. [2022-12-05 21:26:39,103 INFO L231 Difference]: Finished difference. Result has 193 places, 280 transitions, 7149 flow [2022-12-05 21:26:39,103 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=7330, PETRI_DIFFERENCE_MINUEND_PLACES=182, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=286, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=14, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=272, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=7149, PETRI_PLACES=193, PETRI_TRANSITIONS=280} [2022-12-05 21:26:39,104 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 145 predicate places. [2022-12-05 21:26:39,104 INFO L495 AbstractCegarLoop]: Abstraction has has 193 places, 280 transitions, 7149 flow [2022-12-05 21:26:39,104 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:26:39,104 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:26:39,104 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:26:39,104 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62 [2022-12-05 21:26:39,104 INFO L420 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-05 21:26:39,104 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:26:39,104 INFO L85 PathProgramCache]: Analyzing trace with hash 770158554, now seen corresponding path program 64 times [2022-12-05 21:26:39,105 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:26:39,105 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1729438434] [2022-12-05 21:26:39,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:26:39,105 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:26:39,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:26:39,262 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 21:26:39,262 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:26:39,262 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1729438434] [2022-12-05 21:26:39,262 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1729438434] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:26:39,262 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:26:39,262 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-05 21:26:39,262 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1653629561] [2022-12-05 21:26:39,262 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:26:39,262 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-05 21:26:39,262 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:26:39,263 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-05 21:26:39,263 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=73, Unknown=0, NotChecked=0, Total=110 [2022-12-05 21:26:39,263 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-05 21:26:39,263 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 193 places, 280 transitions, 7149 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:26:39,263 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:26:39,263 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-05 21:26:39,263 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:26:39,570 INFO L130 PetriNetUnfolder]: 460/993 cut-off events. [2022-12-05 21:26:39,570 INFO L131 PetriNetUnfolder]: For 14754/14754 co-relation queries the response was YES. [2022-12-05 21:26:39,573 INFO L83 FinitePrefix]: Finished finitePrefix Result has 9547 conditions, 993 events. 460/993 cut-off events. For 14754/14754 co-relation queries the response was YES. Maximal size of possible extension queue 121. Compared 6060 event pairs, 6 based on Foata normal form. 2/995 useless extension candidates. Maximal degree in co-relation 9523. Up to 261 conditions per place. [2022-12-05 21:26:39,576 INFO L137 encePairwiseOnDemand]: 22/32 looper letters, 72 selfloop transitions, 209 changer transitions 25/306 dead transitions. [2022-12-05 21:26:39,576 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 199 places, 306 transitions, 7824 flow [2022-12-05 21:26:39,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-12-05 21:26:39,576 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2022-12-05 21:26:39,577 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 107 transitions. [2022-12-05 21:26:39,577 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.2786458333333333 [2022-12-05 21:26:39,577 INFO L175 Difference]: Start difference. First operand has 193 places, 280 transitions, 7149 flow. Second operand 12 states and 107 transitions. [2022-12-05 21:26:39,577 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 199 places, 306 transitions, 7824 flow [2022-12-05 21:26:39,624 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 185 places, 306 transitions, 7755 flow, removed 9 selfloop flow, removed 14 redundant places. [2022-12-05 21:26:39,628 INFO L231 Difference]: Finished difference. Result has 185 places, 264 transitions, 7177 flow [2022-12-05 21:26:39,628 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=7057, PETRI_DIFFERENCE_MINUEND_PLACES=174, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=278, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=209, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=69, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=7177, PETRI_PLACES=185, PETRI_TRANSITIONS=264} [2022-12-05 21:26:39,629 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 137 predicate places. [2022-12-05 21:26:39,629 INFO L495 AbstractCegarLoop]: Abstraction has has 185 places, 264 transitions, 7177 flow [2022-12-05 21:26:39,629 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:26:39,629 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:26:39,629 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:26:39,629 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63 [2022-12-05 21:26:39,629 INFO L420 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-05 21:26:39,629 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:26:39,629 INFO L85 PathProgramCache]: Analyzing trace with hash -69989664, now seen corresponding path program 65 times [2022-12-05 21:26:39,629 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:26:39,629 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1800515280] [2022-12-05 21:26:39,630 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:26:39,630 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:26:39,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:26:39,829 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 21:26:39,829 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:26:39,829 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1800515280] [2022-12-05 21:26:39,829 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1800515280] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:26:39,829 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:26:39,829 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-05 21:26:39,830 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1570262132] [2022-12-05 21:26:39,830 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:26:39,830 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-05 21:26:39,830 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:26:39,830 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-05 21:26:39,830 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=73, Unknown=0, NotChecked=0, Total=110 [2022-12-05 21:26:39,830 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-05 21:26:39,830 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 185 places, 264 transitions, 7177 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:26:39,830 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:26:39,831 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-05 21:26:39,831 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:26:40,096 INFO L130 PetriNetUnfolder]: 478/1041 cut-off events. [2022-12-05 21:26:40,096 INFO L131 PetriNetUnfolder]: For 16354/16354 co-relation queries the response was YES. [2022-12-05 21:26:40,099 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10123 conditions, 1041 events. 478/1041 cut-off events. For 16354/16354 co-relation queries the response was YES. Maximal size of possible extension queue 131. Compared 6517 event pairs, 2 based on Foata normal form. 2/1043 useless extension candidates. Maximal degree in co-relation 10104. Up to 291 conditions per place. [2022-12-05 21:26:40,102 INFO L137 encePairwiseOnDemand]: 21/32 looper letters, 87 selfloop transitions, 247 changer transitions 5/339 dead transitions. [2022-12-05 21:26:40,102 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 185 places, 339 transitions, 8895 flow [2022-12-05 21:26:40,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-12-05 21:26:40,104 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-12-05 21:26:40,104 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 111 transitions. [2022-12-05 21:26:40,104 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.23125 [2022-12-05 21:26:40,104 INFO L175 Difference]: Start difference. First operand has 185 places, 264 transitions, 7177 flow. Second operand 15 states and 111 transitions. [2022-12-05 21:26:40,104 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 185 places, 339 transitions, 8895 flow [2022-12-05 21:26:40,152 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 168 places, 339 transitions, 6923 flow, removed 16 selfloop flow, removed 17 redundant places. [2022-12-05 21:26:40,157 INFO L231 Difference]: Finished difference. Result has 172 places, 306 transitions, 6940 flow [2022-12-05 21:26:40,157 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=5440, PETRI_DIFFERENCE_MINUEND_PLACES=154, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=264, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=205, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=41, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=6940, PETRI_PLACES=172, PETRI_TRANSITIONS=306} [2022-12-05 21:26:40,157 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 124 predicate places. [2022-12-05 21:26:40,157 INFO L495 AbstractCegarLoop]: Abstraction has has 172 places, 306 transitions, 6940 flow [2022-12-05 21:26:40,157 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:26:40,157 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:26:40,157 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:26:40,157 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64 [2022-12-05 21:26:40,158 INFO L420 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-05 21:26:40,158 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:26:40,158 INFO L85 PathProgramCache]: Analyzing trace with hash -549932998, now seen corresponding path program 66 times [2022-12-05 21:26:40,158 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:26:40,158 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [809394573] [2022-12-05 21:26:40,158 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:26:40,158 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:26:40,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:26:40,298 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 21:26:40,298 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:26:40,298 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [809394573] [2022-12-05 21:26:40,298 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [809394573] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:26:40,298 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:26:40,298 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-05 21:26:40,298 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [372909296] [2022-12-05 21:26:40,298 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:26:40,299 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-05 21:26:40,299 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:26:40,299 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-05 21:26:40,299 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2022-12-05 21:26:40,299 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-05 21:26:40,299 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 172 places, 306 transitions, 6940 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:26:40,299 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:26:40,299 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-05 21:26:40,299 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:26:40,600 INFO L130 PetriNetUnfolder]: 480/1055 cut-off events. [2022-12-05 21:26:40,600 INFO L131 PetriNetUnfolder]: For 14209/14209 co-relation queries the response was YES. [2022-12-05 21:26:40,603 INFO L83 FinitePrefix]: Finished finitePrefix Result has 9063 conditions, 1055 events. 480/1055 cut-off events. For 14209/14209 co-relation queries the response was YES. Maximal size of possible extension queue 134. Compared 6692 event pairs, 6 based on Foata normal form. 2/1057 useless extension candidates. Maximal degree in co-relation 9042. Up to 647 conditions per place. [2022-12-05 21:26:40,606 INFO L137 encePairwiseOnDemand]: 22/32 looper letters, 218 selfloop transitions, 120 changer transitions 10/348 dead transitions. [2022-12-05 21:26:40,606 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 187 places, 348 transitions, 7954 flow [2022-12-05 21:26:40,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-12-05 21:26:40,606 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2022-12-05 21:26:40,606 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 112 transitions. [2022-12-05 21:26:40,606 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.20588235294117646 [2022-12-05 21:26:40,606 INFO L175 Difference]: Start difference. First operand has 172 places, 306 transitions, 6940 flow. Second operand 17 states and 112 transitions. [2022-12-05 21:26:40,607 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 187 places, 348 transitions, 7954 flow [2022-12-05 21:26:40,650 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 184 places, 348 transitions, 7916 flow, removed 4 selfloop flow, removed 3 redundant places. [2022-12-05 21:26:40,655 INFO L231 Difference]: Finished difference. Result has 185 places, 307 transitions, 7248 flow [2022-12-05 21:26:40,655 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=6902, PETRI_DIFFERENCE_MINUEND_PLACES=168, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=306, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=114, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=188, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=7248, PETRI_PLACES=185, PETRI_TRANSITIONS=307} [2022-12-05 21:26:40,655 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 137 predicate places. [2022-12-05 21:26:40,655 INFO L495 AbstractCegarLoop]: Abstraction has has 185 places, 307 transitions, 7248 flow [2022-12-05 21:26:40,655 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:26:40,655 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:26:40,655 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:26:40,655 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65 [2022-12-05 21:26:40,655 INFO L420 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-05 21:26:40,656 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:26:40,656 INFO L85 PathProgramCache]: Analyzing trace with hash -191759874, now seen corresponding path program 67 times [2022-12-05 21:26:40,656 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:26:40,656 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [256857930] [2022-12-05 21:26:40,656 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:26:40,656 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:26:40,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:26:40,799 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 21:26:40,799 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:26:40,799 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [256857930] [2022-12-05 21:26:40,799 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [256857930] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:26:40,799 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:26:40,799 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-05 21:26:40,800 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [533966527] [2022-12-05 21:26:40,800 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:26:40,800 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-05 21:26:40,800 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:26:40,800 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-05 21:26:40,800 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2022-12-05 21:26:40,800 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-05 21:26:40,800 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 185 places, 307 transitions, 7248 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:26:40,800 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:26:40,800 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-05 21:26:40,800 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:26:41,119 INFO L130 PetriNetUnfolder]: 458/1013 cut-off events. [2022-12-05 21:26:41,119 INFO L131 PetriNetUnfolder]: For 14701/14701 co-relation queries the response was YES. [2022-12-05 21:26:41,122 INFO L83 FinitePrefix]: Finished finitePrefix Result has 9054 conditions, 1013 events. 458/1013 cut-off events. For 14701/14701 co-relation queries the response was YES. Maximal size of possible extension queue 129. Compared 6381 event pairs, 8 based on Foata normal form. 2/1015 useless extension candidates. Maximal degree in co-relation 9032. Up to 741 conditions per place. [2022-12-05 21:26:41,124 INFO L137 encePairwiseOnDemand]: 22/32 looper letters, 251 selfloop transitions, 77 changer transitions 13/341 dead transitions. [2022-12-05 21:26:41,124 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 203 places, 341 transitions, 8089 flow [2022-12-05 21:26:41,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-12-05 21:26:41,125 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2022-12-05 21:26:41,125 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 108 transitions. [2022-12-05 21:26:41,125 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.17763157894736842 [2022-12-05 21:26:41,125 INFO L175 Difference]: Start difference. First operand has 185 places, 307 transitions, 7248 flow. Second operand 19 states and 108 transitions. [2022-12-05 21:26:41,125 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 203 places, 341 transitions, 8089 flow [2022-12-05 21:26:41,175 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 190 places, 341 transitions, 7931 flow, removed 3 selfloop flow, removed 13 redundant places. [2022-12-05 21:26:41,179 INFO L231 Difference]: Finished difference. Result has 191 places, 299 transitions, 7013 flow [2022-12-05 21:26:41,180 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=7090, PETRI_DIFFERENCE_MINUEND_PLACES=172, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=307, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=77, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=230, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=7013, PETRI_PLACES=191, PETRI_TRANSITIONS=299} [2022-12-05 21:26:41,180 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 143 predicate places. [2022-12-05 21:26:41,180 INFO L495 AbstractCegarLoop]: Abstraction has has 191 places, 299 transitions, 7013 flow [2022-12-05 21:26:41,180 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:26:41,180 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:26:41,180 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:26:41,180 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66 [2022-12-05 21:26:41,180 INFO L420 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-05 21:26:41,181 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:26:41,181 INFO L85 PathProgramCache]: Analyzing trace with hash 2061277604, now seen corresponding path program 68 times [2022-12-05 21:26:41,181 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:26:41,181 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1155593913] [2022-12-05 21:26:41,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:26:41,181 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:26:41,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:26:41,337 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 21:26:41,337 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:26:41,337 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1155593913] [2022-12-05 21:26:41,337 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1155593913] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:26:41,337 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:26:41,337 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-05 21:26:41,337 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2097752473] [2022-12-05 21:26:41,338 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:26:41,338 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-05 21:26:41,338 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:26:41,338 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-05 21:26:41,338 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2022-12-05 21:26:41,338 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-05 21:26:41,338 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 191 places, 299 transitions, 7013 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:26:41,338 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:26:41,338 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-05 21:26:41,338 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:26:41,624 INFO L130 PetriNetUnfolder]: 450/1001 cut-off events. [2022-12-05 21:26:41,625 INFO L131 PetriNetUnfolder]: For 13955/13955 co-relation queries the response was YES. [2022-12-05 21:26:41,627 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8915 conditions, 1001 events. 450/1001 cut-off events. For 13955/13955 co-relation queries the response was YES. Maximal size of possible extension queue 128. Compared 6319 event pairs, 4 based on Foata normal form. 2/1003 useless extension candidates. Maximal degree in co-relation 8892. Up to 773 conditions per place. [2022-12-05 21:26:41,630 INFO L137 encePairwiseOnDemand]: 22/32 looper letters, 256 selfloop transitions, 64 changer transitions 15/335 dead transitions. [2022-12-05 21:26:41,630 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 203 places, 335 transitions, 8006 flow [2022-12-05 21:26:41,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-12-05 21:26:41,633 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2022-12-05 21:26:41,633 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 94 transitions. [2022-12-05 21:26:41,633 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.17279411764705882 [2022-12-05 21:26:41,633 INFO L175 Difference]: Start difference. First operand has 191 places, 299 transitions, 7013 flow. Second operand 17 states and 94 transitions. [2022-12-05 21:26:41,633 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 203 places, 335 transitions, 8006 flow [2022-12-05 21:26:41,684 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 188 places, 335 transitions, 7771 flow, removed 1 selfloop flow, removed 15 redundant places. [2022-12-05 21:26:41,689 INFO L231 Difference]: Finished difference. Result has 189 places, 296 transitions, 6919 flow [2022-12-05 21:26:41,689 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=6792, PETRI_DIFFERENCE_MINUEND_PLACES=172, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=299, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=64, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=235, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=6919, PETRI_PLACES=189, PETRI_TRANSITIONS=296} [2022-12-05 21:26:41,689 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 141 predicate places. [2022-12-05 21:26:41,689 INFO L495 AbstractCegarLoop]: Abstraction has has 189 places, 296 transitions, 6919 flow [2022-12-05 21:26:41,689 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:26:41,689 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:26:41,689 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:26:41,689 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67 [2022-12-05 21:26:41,690 INFO L420 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-05 21:26:41,690 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:26:41,690 INFO L85 PathProgramCache]: Analyzing trace with hash -863698798, now seen corresponding path program 69 times [2022-12-05 21:26:41,690 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:26:41,690 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [419273154] [2022-12-05 21:26:41,690 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:26:41,690 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:26:41,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:26:41,839 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 21:26:41,839 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:26:41,839 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [419273154] [2022-12-05 21:26:41,839 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [419273154] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:26:41,839 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:26:41,840 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-05 21:26:41,840 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1454981334] [2022-12-05 21:26:41,840 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:26:41,840 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-05 21:26:41,840 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:26:41,840 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-05 21:26:41,840 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2022-12-05 21:26:41,840 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-05 21:26:41,840 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 189 places, 296 transitions, 6919 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:26:41,840 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:26:41,841 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-05 21:26:41,841 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:26:42,077 INFO L130 PetriNetUnfolder]: 431/964 cut-off events. [2022-12-05 21:26:42,077 INFO L131 PetriNetUnfolder]: For 12777/12777 co-relation queries the response was YES. [2022-12-05 21:26:42,080 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8611 conditions, 964 events. 431/964 cut-off events. For 12777/12777 co-relation queries the response was YES. Maximal size of possible extension queue 129. Compared 6084 event pairs, 8 based on Foata normal form. 6/970 useless extension candidates. Maximal degree in co-relation 8588. Up to 727 conditions per place. [2022-12-05 21:26:42,083 INFO L137 encePairwiseOnDemand]: 21/32 looper letters, 237 selfloop transitions, 57 changer transitions 22/316 dead transitions. [2022-12-05 21:26:42,083 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 196 places, 316 transitions, 7689 flow [2022-12-05 21:26:42,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-12-05 21:26:42,083 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2022-12-05 21:26:42,083 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 78 transitions. [2022-12-05 21:26:42,083 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.203125 [2022-12-05 21:26:42,083 INFO L175 Difference]: Start difference. First operand has 189 places, 296 transitions, 6919 flow. Second operand 12 states and 78 transitions. [2022-12-05 21:26:42,083 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 196 places, 316 transitions, 7689 flow [2022-12-05 21:26:42,132 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 182 places, 316 transitions, 7527 flow, removed 0 selfloop flow, removed 14 redundant places. [2022-12-05 21:26:42,136 INFO L231 Difference]: Finished difference. Result has 184 places, 280 transitions, 6504 flow [2022-12-05 21:26:42,136 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=6744, PETRI_DIFFERENCE_MINUEND_PLACES=171, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=294, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=57, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=237, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=6504, PETRI_PLACES=184, PETRI_TRANSITIONS=280} [2022-12-05 21:26:42,137 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 136 predicate places. [2022-12-05 21:26:42,137 INFO L495 AbstractCegarLoop]: Abstraction has has 184 places, 280 transitions, 6504 flow [2022-12-05 21:26:42,137 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:26:42,137 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:26:42,137 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:26:42,137 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68 [2022-12-05 21:26:42,137 INFO L420 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-05 21:26:42,137 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:26:42,138 INFO L85 PathProgramCache]: Analyzing trace with hash 1908448478, now seen corresponding path program 70 times [2022-12-05 21:26:42,138 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:26:42,138 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1479681832] [2022-12-05 21:26:42,138 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:26:42,138 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:26:42,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:26:42,301 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 21:26:42,301 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:26:42,301 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1479681832] [2022-12-05 21:26:42,301 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1479681832] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:26:42,301 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:26:42,301 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-05 21:26:42,302 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2121575646] [2022-12-05 21:26:42,302 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:26:42,302 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-05 21:26:42,302 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:26:42,302 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-05 21:26:42,302 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=73, Unknown=0, NotChecked=0, Total=110 [2022-12-05 21:26:42,302 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-05 21:26:42,302 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 184 places, 280 transitions, 6504 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:26:42,302 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:26:42,302 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-05 21:26:42,302 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:26:42,596 INFO L130 PetriNetUnfolder]: 399/892 cut-off events. [2022-12-05 21:26:42,596 INFO L131 PetriNetUnfolder]: For 10653/10653 co-relation queries the response was YES. [2022-12-05 21:26:42,599 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8068 conditions, 892 events. 399/892 cut-off events. For 10653/10653 co-relation queries the response was YES. Maximal size of possible extension queue 117. Compared 5501 event pairs, 4 based on Foata normal form. 6/898 useless extension candidates. Maximal degree in co-relation 8044. Up to 233 conditions per place. [2022-12-05 21:26:42,601 INFO L137 encePairwiseOnDemand]: 20/32 looper letters, 65 selfloop transitions, 226 changer transitions 7/298 dead transitions. [2022-12-05 21:26:42,601 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 194 places, 298 transitions, 7152 flow [2022-12-05 21:26:42,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-12-05 21:26:42,602 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-12-05 21:26:42,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 99 transitions. [2022-12-05 21:26:42,602 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.23798076923076922 [2022-12-05 21:26:42,602 INFO L175 Difference]: Start difference. First operand has 184 places, 280 transitions, 6504 flow. Second operand 13 states and 99 transitions. [2022-12-05 21:26:42,602 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 194 places, 298 transitions, 7152 flow [2022-12-05 21:26:42,645 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 189 places, 298 transitions, 7095 flow, removed 2 selfloop flow, removed 5 redundant places. [2022-12-05 21:26:42,650 INFO L231 Difference]: Finished difference. Result has 190 places, 272 transitions, 6787 flow [2022-12-05 21:26:42,650 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=6432, PETRI_DIFFERENCE_MINUEND_PLACES=177, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=279, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=226, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=53, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=6787, PETRI_PLACES=190, PETRI_TRANSITIONS=272} [2022-12-05 21:26:42,650 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 142 predicate places. [2022-12-05 21:26:42,650 INFO L495 AbstractCegarLoop]: Abstraction has has 190 places, 272 transitions, 6787 flow [2022-12-05 21:26:42,650 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:26:42,650 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:26:42,650 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:26:42,650 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable69 [2022-12-05 21:26:42,651 INFO L420 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-05 21:26:42,651 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:26:42,651 INFO L85 PathProgramCache]: Analyzing trace with hash 1258972392, now seen corresponding path program 71 times [2022-12-05 21:26:42,651 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:26:42,651 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1694282773] [2022-12-05 21:26:42,651 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:26:42,651 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:26:42,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:26:42,815 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 21:26:42,815 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:26:42,815 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1694282773] [2022-12-05 21:26:42,815 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1694282773] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:26:42,815 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:26:42,815 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-05 21:26:42,815 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2132021369] [2022-12-05 21:26:42,815 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:26:42,816 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-05 21:26:42,816 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:26:42,816 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-05 21:26:42,816 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2022-12-05 21:26:42,816 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-05 21:26:42,816 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 190 places, 272 transitions, 6787 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:26:42,816 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:26:42,816 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-05 21:26:42,816 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:26:43,084 INFO L130 PetriNetUnfolder]: 382/865 cut-off events. [2022-12-05 21:26:43,084 INFO L131 PetriNetUnfolder]: For 11663/11663 co-relation queries the response was YES. [2022-12-05 21:26:43,086 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8377 conditions, 865 events. 382/865 cut-off events. For 11663/11663 co-relation queries the response was YES. Maximal size of possible extension queue 112. Compared 5332 event pairs, 6 based on Foata normal form. 6/871 useless extension candidates. Maximal degree in co-relation 8352. Up to 576 conditions per place. [2022-12-05 21:26:43,089 INFO L137 encePairwiseOnDemand]: 21/32 looper letters, 195 selfloop transitions, 79 changer transitions 15/289 dead transitions. [2022-12-05 21:26:43,089 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 202 places, 289 transitions, 7400 flow [2022-12-05 21:26:43,089 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-12-05 21:26:43,089 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-12-05 21:26:43,090 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 86 transitions. [2022-12-05 21:26:43,090 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.20673076923076922 [2022-12-05 21:26:43,090 INFO L175 Difference]: Start difference. First operand has 190 places, 272 transitions, 6787 flow. Second operand 13 states and 86 transitions. [2022-12-05 21:26:43,091 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 202 places, 289 transitions, 7400 flow [2022-12-05 21:26:43,136 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 189 places, 289 transitions, 6939 flow, removed 6 selfloop flow, removed 13 redundant places. [2022-12-05 21:26:43,140 INFO L231 Difference]: Finished difference. Result has 190 places, 256 transitions, 6068 flow [2022-12-05 21:26:43,141 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=6309, PETRI_DIFFERENCE_MINUEND_PLACES=177, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=271, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=79, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=192, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=6068, PETRI_PLACES=190, PETRI_TRANSITIONS=256} [2022-12-05 21:26:43,141 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 142 predicate places. [2022-12-05 21:26:43,141 INFO L495 AbstractCegarLoop]: Abstraction has has 190 places, 256 transitions, 6068 flow [2022-12-05 21:26:43,141 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:26:43,141 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:26:43,141 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:26:43,141 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70 [2022-12-05 21:26:43,141 INFO L420 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-05 21:26:43,142 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:26:43,142 INFO L85 PathProgramCache]: Analyzing trace with hash 529687614, now seen corresponding path program 72 times [2022-12-05 21:26:43,142 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:26:43,142 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [284879588] [2022-12-05 21:26:43,142 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:26:43,142 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:26:43,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:26:43,288 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 21:26:43,289 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:26:43,289 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [284879588] [2022-12-05 21:26:43,289 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [284879588] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:26:43,289 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:26:43,289 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-05 21:26:43,289 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1698156164] [2022-12-05 21:26:43,289 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:26:43,289 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-05 21:26:43,289 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:26:43,289 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-05 21:26:43,289 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2022-12-05 21:26:43,290 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-05 21:26:43,290 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 190 places, 256 transitions, 6068 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:26:43,290 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:26:43,290 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-05 21:26:43,290 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:26:43,553 INFO L130 PetriNetUnfolder]: 356/811 cut-off events. [2022-12-05 21:26:43,554 INFO L131 PetriNetUnfolder]: For 10547/10547 co-relation queries the response was YES. [2022-12-05 21:26:43,556 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7519 conditions, 811 events. 356/811 cut-off events. For 10547/10547 co-relation queries the response was YES. Maximal size of possible extension queue 101. Compared 4913 event pairs, 6 based on Foata normal form. 6/817 useless extension candidates. Maximal degree in co-relation 7496. Up to 574 conditions per place. [2022-12-05 21:26:43,558 INFO L137 encePairwiseOnDemand]: 21/32 looper letters, 191 selfloop transitions, 43 changer transitions 38/272 dead transitions. [2022-12-05 21:26:43,558 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 201 places, 272 transitions, 6636 flow [2022-12-05 21:26:43,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-12-05 21:26:43,559 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-12-05 21:26:43,559 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 81 transitions. [2022-12-05 21:26:43,559 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.19471153846153846 [2022-12-05 21:26:43,559 INFO L175 Difference]: Start difference. First operand has 190 places, 256 transitions, 6068 flow. Second operand 13 states and 81 transitions. [2022-12-05 21:26:43,559 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 201 places, 272 transitions, 6636 flow [2022-12-05 21:26:43,601 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 188 places, 272 transitions, 6314 flow, removed 3 selfloop flow, removed 13 redundant places. [2022-12-05 21:26:43,604 INFO L231 Difference]: Finished difference. Result has 189 places, 223 transitions, 4920 flow [2022-12-05 21:26:43,604 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=5733, PETRI_DIFFERENCE_MINUEND_PLACES=176, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=255, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=43, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=212, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=4920, PETRI_PLACES=189, PETRI_TRANSITIONS=223} [2022-12-05 21:26:43,605 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 141 predicate places. [2022-12-05 21:26:43,605 INFO L495 AbstractCegarLoop]: Abstraction has has 189 places, 223 transitions, 4920 flow [2022-12-05 21:26:43,605 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:26:43,605 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:26:43,605 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:26:43,605 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71 [2022-12-05 21:26:43,605 INFO L420 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-05 21:26:43,605 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:26:43,605 INFO L85 PathProgramCache]: Analyzing trace with hash 682257776, now seen corresponding path program 73 times [2022-12-05 21:26:43,606 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:26:43,606 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [489249374] [2022-12-05 21:26:43,606 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:26:43,606 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:26:43,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:26:43,758 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 21:26:43,758 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:26:43,758 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [489249374] [2022-12-05 21:26:43,758 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [489249374] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:26:43,758 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:26:43,758 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-05 21:26:43,759 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [506469974] [2022-12-05 21:26:43,759 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:26:43,759 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-05 21:26:43,759 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:26:43,759 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-05 21:26:43,759 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=73, Unknown=0, NotChecked=0, Total=110 [2022-12-05 21:26:43,759 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-05 21:26:43,759 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 189 places, 223 transitions, 4920 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:26:43,759 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:26:43,759 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-05 21:26:43,759 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:26:44,057 INFO L130 PetriNetUnfolder]: 315/708 cut-off events. [2022-12-05 21:26:44,058 INFO L131 PetriNetUnfolder]: For 8889/8889 co-relation queries the response was YES. [2022-12-05 21:26:44,060 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6191 conditions, 708 events. 315/708 cut-off events. For 8889/8889 co-relation queries the response was YES. Maximal size of possible extension queue 90. Compared 4044 event pairs, 0 based on Foata normal form. 2/710 useless extension candidates. Maximal degree in co-relation 6168. Up to 184 conditions per place. [2022-12-05 21:26:44,061 INFO L137 encePairwiseOnDemand]: 21/32 looper letters, 70 selfloop transitions, 171 changer transitions 3/244 dead transitions. [2022-12-05 21:26:44,061 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 191 places, 244 transitions, 5486 flow [2022-12-05 21:26:44,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-12-05 21:26:44,062 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-12-05 21:26:44,062 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 100 transitions. [2022-12-05 21:26:44,062 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.20833333333333334 [2022-12-05 21:26:44,062 INFO L175 Difference]: Start difference. First operand has 189 places, 223 transitions, 4920 flow. Second operand 15 states and 100 transitions. [2022-12-05 21:26:44,062 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 191 places, 244 transitions, 5486 flow [2022-12-05 21:26:44,091 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 175 places, 244 transitions, 5170 flow, removed 9 selfloop flow, removed 16 redundant places. [2022-12-05 21:26:44,094 INFO L231 Difference]: Finished difference. Result has 175 places, 220 transitions, 4910 flow [2022-12-05 21:26:44,095 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=4596, PETRI_DIFFERENCE_MINUEND_PLACES=161, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=222, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=171, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=51, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=4910, PETRI_PLACES=175, PETRI_TRANSITIONS=220} [2022-12-05 21:26:44,095 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 127 predicate places. [2022-12-05 21:26:44,095 INFO L495 AbstractCegarLoop]: Abstraction has has 175 places, 220 transitions, 4910 flow [2022-12-05 21:26:44,095 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:26:44,095 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:26:44,095 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:26:44,095 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72 [2022-12-05 21:26:44,095 INFO L420 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-05 21:26:44,095 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:26:44,096 INFO L85 PathProgramCache]: Analyzing trace with hash -169498378, now seen corresponding path program 74 times [2022-12-05 21:26:44,096 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:26:44,096 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1206444833] [2022-12-05 21:26:44,096 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:26:44,096 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:26:44,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:26:44,251 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 21:26:44,251 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:26:44,251 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1206444833] [2022-12-05 21:26:44,251 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1206444833] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:26:44,251 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:26:44,251 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-05 21:26:44,251 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1000975278] [2022-12-05 21:26:44,251 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:26:44,252 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-05 21:26:44,252 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:26:44,252 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-05 21:26:44,252 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2022-12-05 21:26:44,252 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-05 21:26:44,252 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 175 places, 220 transitions, 4910 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:26:44,252 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:26:44,252 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-05 21:26:44,252 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:26:44,514 INFO L130 PetriNetUnfolder]: 309/702 cut-off events. [2022-12-05 21:26:44,514 INFO L131 PetriNetUnfolder]: For 8835/8835 co-relation queries the response was YES. [2022-12-05 21:26:44,516 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6170 conditions, 702 events. 309/702 cut-off events. For 8835/8835 co-relation queries the response was YES. Maximal size of possible extension queue 89. Compared 4049 event pairs, 8 based on Foata normal form. 2/704 useless extension candidates. Maximal degree in co-relation 6148. Up to 594 conditions per place. [2022-12-05 21:26:44,518 INFO L137 encePairwiseOnDemand]: 22/32 looper letters, 205 selfloop transitions, 28 changer transitions 10/243 dead transitions. [2022-12-05 21:26:44,518 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 191 places, 243 transitions, 5475 flow [2022-12-05 21:26:44,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-12-05 21:26:44,519 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2022-12-05 21:26:44,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 82 transitions. [2022-12-05 21:26:44,519 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.15073529411764705 [2022-12-05 21:26:44,519 INFO L175 Difference]: Start difference. First operand has 175 places, 220 transitions, 4910 flow. Second operand 17 states and 82 transitions. [2022-12-05 21:26:44,519 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 191 places, 243 transitions, 5475 flow [2022-12-05 21:26:44,550 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 187 places, 243 transitions, 5365 flow, removed 0 selfloop flow, removed 4 redundant places. [2022-12-05 21:26:44,554 INFO L231 Difference]: Finished difference. Result has 188 places, 214 transitions, 4674 flow [2022-12-05 21:26:44,554 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=4800, PETRI_DIFFERENCE_MINUEND_PLACES=171, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=220, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=28, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=192, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=4674, PETRI_PLACES=188, PETRI_TRANSITIONS=214} [2022-12-05 21:26:44,554 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 140 predicate places. [2022-12-05 21:26:44,554 INFO L495 AbstractCegarLoop]: Abstraction has has 188 places, 214 transitions, 4674 flow [2022-12-05 21:26:44,554 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:26:44,554 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:26:44,554 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:26:44,554 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73 [2022-12-05 21:26:44,554 INFO L420 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-05 21:26:44,555 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:26:44,555 INFO L85 PathProgramCache]: Analyzing trace with hash -268876178, now seen corresponding path program 75 times [2022-12-05 21:26:44,555 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:26:44,555 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2001650829] [2022-12-05 21:26:44,555 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:26:44,555 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:26:44,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:26:44,705 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 21:26:44,705 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:26:44,705 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2001650829] [2022-12-05 21:26:44,705 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2001650829] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:26:44,705 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:26:44,705 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-05 21:26:44,705 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1639861893] [2022-12-05 21:26:44,705 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:26:44,705 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-05 21:26:44,705 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:26:44,706 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-05 21:26:44,706 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2022-12-05 21:26:44,706 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-05 21:26:44,706 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 188 places, 214 transitions, 4674 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:26:44,706 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:26:44,706 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-05 21:26:44,706 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:26:44,974 INFO L130 PetriNetUnfolder]: 305/702 cut-off events. [2022-12-05 21:26:44,974 INFO L131 PetriNetUnfolder]: For 9105/9105 co-relation queries the response was YES. [2022-12-05 21:26:44,976 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5967 conditions, 702 events. 305/702 cut-off events. For 9105/9105 co-relation queries the response was YES. Maximal size of possible extension queue 87. Compared 4081 event pairs, 4 based on Foata normal form. 4/706 useless extension candidates. Maximal degree in co-relation 5944. Up to 210 conditions per place. [2022-12-05 21:26:44,978 INFO L137 encePairwiseOnDemand]: 22/32 looper letters, 82 selfloop transitions, 144 changer transitions 18/244 dead transitions. [2022-12-05 21:26:44,978 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 201 places, 244 transitions, 5340 flow [2022-12-05 21:26:44,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-12-05 21:26:44,979 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2022-12-05 21:26:44,979 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 114 transitions. [2022-12-05 21:26:44,979 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.20955882352941177 [2022-12-05 21:26:44,979 INFO L175 Difference]: Start difference. First operand has 188 places, 214 transitions, 4674 flow. Second operand 17 states and 114 transitions. [2022-12-05 21:26:44,979 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 201 places, 244 transitions, 5340 flow [2022-12-05 21:26:45,010 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 191 places, 244 transitions, 5290 flow, removed 4 selfloop flow, removed 10 redundant places. [2022-12-05 21:26:45,013 INFO L231 Difference]: Finished difference. Result has 193 places, 201 transitions, 4629 flow [2022-12-05 21:26:45,014 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=4609, PETRI_DIFFERENCE_MINUEND_PLACES=175, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=213, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=141, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=69, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=4629, PETRI_PLACES=193, PETRI_TRANSITIONS=201} [2022-12-05 21:26:45,014 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 145 predicate places. [2022-12-05 21:26:45,014 INFO L495 AbstractCegarLoop]: Abstraction has has 193 places, 201 transitions, 4629 flow [2022-12-05 21:26:45,014 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:26:45,014 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:26:45,014 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:26:45,014 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74 [2022-12-05 21:26:45,014 INFO L420 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-05 21:26:45,014 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:26:45,015 INFO L85 PathProgramCache]: Analyzing trace with hash -269150660, now seen corresponding path program 76 times [2022-12-05 21:26:45,015 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:26:45,015 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1041199771] [2022-12-05 21:26:45,015 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:26:45,015 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:26:45,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:26:45,190 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 21:26:45,190 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:26:45,190 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1041199771] [2022-12-05 21:26:45,190 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1041199771] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:26:45,190 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:26:45,190 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-05 21:26:45,190 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1647438908] [2022-12-05 21:26:45,190 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:26:45,190 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-05 21:26:45,190 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:26:45,191 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-05 21:26:45,191 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=73, Unknown=0, NotChecked=0, Total=110 [2022-12-05 21:26:45,191 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-05 21:26:45,191 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 193 places, 201 transitions, 4629 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:26:45,191 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:26:45,191 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-05 21:26:45,191 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:26:45,410 INFO L130 PetriNetUnfolder]: 278/635 cut-off events. [2022-12-05 21:26:45,410 INFO L131 PetriNetUnfolder]: For 9149/9149 co-relation queries the response was YES. [2022-12-05 21:26:45,412 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5703 conditions, 635 events. 278/635 cut-off events. For 9149/9149 co-relation queries the response was YES. Maximal size of possible extension queue 78. Compared 3553 event pairs, 2 based on Foata normal form. 2/637 useless extension candidates. Maximal degree in co-relation 5679. Up to 167 conditions per place. [2022-12-05 21:26:45,414 INFO L137 encePairwiseOnDemand]: 21/32 looper letters, 63 selfloop transitions, 152 changer transitions 4/219 dead transitions. [2022-12-05 21:26:45,414 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 203 places, 219 transitions, 5141 flow [2022-12-05 21:26:45,414 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-12-05 21:26:45,414 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-12-05 21:26:45,415 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 91 transitions. [2022-12-05 21:26:45,415 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.21875 [2022-12-05 21:26:45,415 INFO L175 Difference]: Start difference. First operand has 193 places, 201 transitions, 4629 flow. Second operand 13 states and 91 transitions. [2022-12-05 21:26:45,415 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 203 places, 219 transitions, 5141 flow [2022-12-05 21:26:45,444 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 178 places, 219 transitions, 4861 flow, removed 7 selfloop flow, removed 25 redundant places. [2022-12-05 21:26:45,447 INFO L231 Difference]: Finished difference. Result has 178 places, 197 transitions, 4588 flow [2022-12-05 21:26:45,447 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=4336, PETRI_DIFFERENCE_MINUEND_PLACES=166, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=200, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=152, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=48, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=4588, PETRI_PLACES=178, PETRI_TRANSITIONS=197} [2022-12-05 21:26:45,448 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 130 predicate places. [2022-12-05 21:26:45,448 INFO L495 AbstractCegarLoop]: Abstraction has has 178 places, 197 transitions, 4588 flow [2022-12-05 21:26:45,448 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:26:45,448 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:26:45,448 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:26:45,448 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75 [2022-12-05 21:26:45,448 INFO L420 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-05 21:26:45,448 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:26:45,448 INFO L85 PathProgramCache]: Analyzing trace with hash 995509690, now seen corresponding path program 77 times [2022-12-05 21:26:45,448 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:26:45,449 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1454849665] [2022-12-05 21:26:45,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:26:45,449 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:26:45,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:26:45,602 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 21:26:45,602 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:26:45,602 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1454849665] [2022-12-05 21:26:45,602 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1454849665] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:26:45,602 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:26:45,603 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-05 21:26:45,603 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [921543927] [2022-12-05 21:26:45,603 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:26:45,603 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-05 21:26:45,603 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:26:45,603 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-05 21:26:45,603 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2022-12-05 21:26:45,603 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-05 21:26:45,603 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 178 places, 197 transitions, 4588 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:26:45,603 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:26:45,603 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-05 21:26:45,603 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:26:45,825 INFO L130 PetriNetUnfolder]: 267/614 cut-off events. [2022-12-05 21:26:45,825 INFO L131 PetriNetUnfolder]: For 8131/8131 co-relation queries the response was YES. [2022-12-05 21:26:45,827 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5597 conditions, 614 events. 267/614 cut-off events. For 8131/8131 co-relation queries the response was YES. Maximal size of possible extension queue 77. Compared 3416 event pairs, 4 based on Foata normal form. 2/616 useless extension candidates. Maximal degree in co-relation 5575. Up to 519 conditions per place. [2022-12-05 21:26:45,829 INFO L137 encePairwiseOnDemand]: 22/32 looper letters, 181 selfloop transitions, 24 changer transitions 6/211 dead transitions. [2022-12-05 21:26:45,829 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 190 places, 211 transitions, 5026 flow [2022-12-05 21:26:45,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-12-05 21:26:45,829 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-12-05 21:26:45,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 70 transitions. [2022-12-05 21:26:45,829 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.16826923076923078 [2022-12-05 21:26:45,829 INFO L175 Difference]: Start difference. First operand has 178 places, 197 transitions, 4588 flow. Second operand 13 states and 70 transitions. [2022-12-05 21:26:45,829 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 190 places, 211 transitions, 5026 flow [2022-12-05 21:26:45,859 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 180 places, 211 transitions, 4774 flow, removed 7 selfloop flow, removed 10 redundant places. [2022-12-05 21:26:45,862 INFO L231 Difference]: Finished difference. Result has 180 places, 190 transitions, 4198 flow [2022-12-05 21:26:45,862 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=4305, PETRI_DIFFERENCE_MINUEND_PLACES=168, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=195, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=24, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=171, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=4198, PETRI_PLACES=180, PETRI_TRANSITIONS=190} [2022-12-05 21:26:45,862 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 132 predicate places. [2022-12-05 21:26:45,862 INFO L495 AbstractCegarLoop]: Abstraction has has 180 places, 190 transitions, 4198 flow [2022-12-05 21:26:45,862 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:26:45,862 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:26:45,862 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:26:45,862 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76 [2022-12-05 21:26:45,863 INFO L420 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-05 21:26:45,863 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:26:45,863 INFO L85 PathProgramCache]: Analyzing trace with hash -199089130, now seen corresponding path program 78 times [2022-12-05 21:26:45,863 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:26:45,863 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [539578600] [2022-12-05 21:26:45,863 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:26:45,863 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:26:45,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:26:46,033 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 21:26:46,033 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:26:46,033 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [539578600] [2022-12-05 21:26:46,033 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [539578600] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:26:46,033 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:26:46,034 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-05 21:26:46,034 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1688647963] [2022-12-05 21:26:46,034 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:26:46,034 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-05 21:26:46,034 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:26:46,034 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-05 21:26:46,034 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2022-12-05 21:26:46,034 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-05 21:26:46,034 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 180 places, 190 transitions, 4198 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:26:46,034 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:26:46,034 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-05 21:26:46,034 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:26:46,214 INFO L130 PetriNetUnfolder]: 259/598 cut-off events. [2022-12-05 21:26:46,214 INFO L131 PetriNetUnfolder]: For 7117/7117 co-relation queries the response was YES. [2022-12-05 21:26:46,216 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5143 conditions, 598 events. 259/598 cut-off events. For 7117/7117 co-relation queries the response was YES. Maximal size of possible extension queue 73. Compared 3281 event pairs, 4 based on Foata normal form. 2/600 useless extension candidates. Maximal degree in co-relation 5123. Up to 515 conditions per place. [2022-12-05 21:26:46,218 INFO L137 encePairwiseOnDemand]: 22/32 looper letters, 178 selfloop transitions, 16 changer transitions 12/206 dead transitions. [2022-12-05 21:26:46,218 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 191 places, 206 transitions, 4657 flow [2022-12-05 21:26:46,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-12-05 21:26:46,218 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-12-05 21:26:46,218 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 67 transitions. [2022-12-05 21:26:46,218 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.16105769230769232 [2022-12-05 21:26:46,218 INFO L175 Difference]: Start difference. First operand has 180 places, 190 transitions, 4198 flow. Second operand 13 states and 67 transitions. [2022-12-05 21:26:46,218 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 191 places, 206 transitions, 4657 flow [2022-12-05 21:26:46,244 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 181 places, 206 transitions, 4577 flow, removed 0 selfloop flow, removed 10 redundant places. [2022-12-05 21:26:46,247 INFO L231 Difference]: Finished difference. Result has 182 places, 182 transitions, 3902 flow [2022-12-05 21:26:46,247 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=4118, PETRI_DIFFERENCE_MINUEND_PLACES=169, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=190, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=16, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=174, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=3902, PETRI_PLACES=182, PETRI_TRANSITIONS=182} [2022-12-05 21:26:46,247 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 134 predicate places. [2022-12-05 21:26:46,247 INFO L495 AbstractCegarLoop]: Abstraction has has 182 places, 182 transitions, 3902 flow [2022-12-05 21:26:46,247 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:26:46,247 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:26:46,247 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:26:46,247 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77 [2022-12-05 21:26:46,247 INFO L420 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-05 21:26:46,248 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:26:46,248 INFO L85 PathProgramCache]: Analyzing trace with hash 693768336, now seen corresponding path program 79 times [2022-12-05 21:26:46,248 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:26:46,248 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [783472909] [2022-12-05 21:26:46,248 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:26:46,248 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:26:46,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:26:46,396 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 21:26:46,396 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:26:46,396 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [783472909] [2022-12-05 21:26:46,396 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [783472909] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:26:46,396 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:26:46,396 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-05 21:26:46,396 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [566169064] [2022-12-05 21:26:46,396 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:26:46,397 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-05 21:26:46,397 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:26:46,397 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-05 21:26:46,397 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2022-12-05 21:26:46,397 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-05 21:26:46,397 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 182 places, 182 transitions, 3902 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:26:46,397 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:26:46,397 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-05 21:26:46,397 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:26:46,579 INFO L130 PetriNetUnfolder]: 247/570 cut-off events. [2022-12-05 21:26:46,579 INFO L131 PetriNetUnfolder]: For 6287/6287 co-relation queries the response was YES. [2022-12-05 21:26:46,581 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4818 conditions, 570 events. 247/570 cut-off events. For 6287/6287 co-relation queries the response was YES. Maximal size of possible extension queue 70. Compared 3069 event pairs, 4 based on Foata normal form. 2/572 useless extension candidates. Maximal degree in co-relation 4797. Up to 505 conditions per place. [2022-12-05 21:26:46,582 INFO L137 encePairwiseOnDemand]: 22/32 looper letters, 166 selfloop transitions, 2 changer transitions 27/195 dead transitions. [2022-12-05 21:26:46,582 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 186 places, 195 transitions, 4328 flow [2022-12-05 21:26:46,582 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-12-05 21:26:46,582 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2022-12-05 21:26:46,583 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 59 transitions. [2022-12-05 21:26:46,583 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.16761363636363635 [2022-12-05 21:26:46,583 INFO L175 Difference]: Start difference. First operand has 182 places, 182 transitions, 3902 flow. Second operand 11 states and 59 transitions. [2022-12-05 21:26:46,583 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 186 places, 195 transitions, 4328 flow [2022-12-05 21:26:46,606 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 170 places, 195 transitions, 4218 flow, removed 4 selfloop flow, removed 16 redundant places. [2022-12-05 21:26:46,609 INFO L231 Difference]: Finished difference. Result has 170 places, 167 transitions, 3501 flow [2022-12-05 21:26:46,609 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=3787, PETRI_DIFFERENCE_MINUEND_PLACES=160, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=181, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=179, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=3501, PETRI_PLACES=170, PETRI_TRANSITIONS=167} [2022-12-05 21:26:46,609 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 122 predicate places. [2022-12-05 21:26:46,609 INFO L495 AbstractCegarLoop]: Abstraction has has 170 places, 167 transitions, 3501 flow [2022-12-05 21:26:46,609 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:26:46,609 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:26:46,610 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:26:46,610 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78 [2022-12-05 21:26:46,610 INFO L420 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-05 21:26:46,610 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:26:46,610 INFO L85 PathProgramCache]: Analyzing trace with hash 882021346, now seen corresponding path program 80 times [2022-12-05 21:26:46,610 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:26:46,610 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1455337909] [2022-12-05 21:26:46,610 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:26:46,610 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:26:46,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:26:46,759 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 21:26:46,759 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:26:46,760 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1455337909] [2022-12-05 21:26:46,760 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1455337909] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:26:46,760 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:26:46,760 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-05 21:26:46,760 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1980373716] [2022-12-05 21:26:46,760 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:26:46,760 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-05 21:26:46,760 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:26:46,760 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-05 21:26:46,760 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2022-12-05 21:26:46,760 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-05 21:26:46,760 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 170 places, 167 transitions, 3501 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:26:46,761 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:26:46,761 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-05 21:26:46,761 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:26:46,994 INFO L130 PetriNetUnfolder]: 230/531 cut-off events. [2022-12-05 21:26:46,994 INFO L131 PetriNetUnfolder]: For 5247/5247 co-relation queries the response was YES. [2022-12-05 21:26:46,995 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4349 conditions, 531 events. 230/531 cut-off events. For 5247/5247 co-relation queries the response was YES. Maximal size of possible extension queue 71. Compared 2872 event pairs, 4 based on Foata normal form. 2/533 useless extension candidates. Maximal degree in co-relation 4331. Up to 335 conditions per place. [2022-12-05 21:26:46,996 INFO L137 encePairwiseOnDemand]: 22/32 looper letters, 115 selfloop transitions, 65 changer transitions 10/190 dead transitions. [2022-12-05 21:26:46,996 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 166 places, 190 transitions, 4045 flow [2022-12-05 21:26:46,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-12-05 21:26:46,997 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2022-12-05 21:26:46,997 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 85 transitions. [2022-12-05 21:26:46,997 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.15625 [2022-12-05 21:26:46,997 INFO L175 Difference]: Start difference. First operand has 170 places, 167 transitions, 3501 flow. Second operand 17 states and 85 transitions. [2022-12-05 21:26:46,997 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 166 places, 190 transitions, 4045 flow [2022-12-05 21:26:47,015 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 152 places, 190 transitions, 3388 flow, removed 10 selfloop flow, removed 14 redundant places. [2022-12-05 21:26:47,017 INFO L231 Difference]: Finished difference. Result has 153 places, 165 transitions, 2956 flow [2022-12-05 21:26:47,017 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=2862, PETRI_DIFFERENCE_MINUEND_PLACES=136, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=167, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=64, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=103, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=2956, PETRI_PLACES=153, PETRI_TRANSITIONS=165} [2022-12-05 21:26:47,017 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 105 predicate places. [2022-12-05 21:26:47,017 INFO L495 AbstractCegarLoop]: Abstraction has has 153 places, 165 transitions, 2956 flow [2022-12-05 21:26:47,017 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:26:47,017 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:26:47,017 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:26:47,017 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79 [2022-12-05 21:26:47,017 INFO L420 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-05 21:26:47,018 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:26:47,018 INFO L85 PathProgramCache]: Analyzing trace with hash -172841350, now seen corresponding path program 81 times [2022-12-05 21:26:47,018 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:26:47,018 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1655133377] [2022-12-05 21:26:47,018 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:26:47,018 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:26:47,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:26:47,188 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 21:26:47,188 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:26:47,188 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1655133377] [2022-12-05 21:26:47,188 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1655133377] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:26:47,189 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:26:47,189 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-05 21:26:47,189 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [180067640] [2022-12-05 21:26:47,189 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:26:47,189 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-05 21:26:47,189 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:26:47,189 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-05 21:26:47,189 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2022-12-05 21:26:47,189 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-05 21:26:47,189 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 153 places, 165 transitions, 2956 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:26:47,189 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:26:47,189 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-05 21:26:47,190 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:26:47,464 INFO L130 PetriNetUnfolder]: 220/509 cut-off events. [2022-12-05 21:26:47,464 INFO L131 PetriNetUnfolder]: For 4213/4213 co-relation queries the response was YES. [2022-12-05 21:26:47,466 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3750 conditions, 509 events. 220/509 cut-off events. For 4213/4213 co-relation queries the response was YES. Maximal size of possible extension queue 65. Compared 2711 event pairs, 4 based on Foata normal form. 2/511 useless extension candidates. Maximal degree in co-relation 3732. Up to 283 conditions per place. [2022-12-05 21:26:47,467 INFO L137 encePairwiseOnDemand]: 22/32 looper letters, 99 selfloop transitions, 77 changer transitions 9/185 dead transitions. [2022-12-05 21:26:47,467 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 169 places, 185 transitions, 3402 flow [2022-12-05 21:26:47,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-12-05 21:26:47,467 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2022-12-05 21:26:47,468 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 97 transitions. [2022-12-05 21:26:47,468 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.15953947368421054 [2022-12-05 21:26:47,468 INFO L175 Difference]: Start difference. First operand has 153 places, 165 transitions, 2956 flow. Second operand 19 states and 97 transitions. [2022-12-05 21:26:47,468 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 169 places, 185 transitions, 3402 flow [2022-12-05 21:26:47,482 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 158 places, 185 transitions, 3197 flow, removed 4 selfloop flow, removed 11 redundant places. [2022-12-05 21:26:47,484 INFO L231 Difference]: Finished difference. Result has 159 places, 159 transitions, 2783 flow [2022-12-05 21:26:47,484 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=2752, PETRI_DIFFERENCE_MINUEND_PLACES=140, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=165, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=77, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=88, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=2783, PETRI_PLACES=159, PETRI_TRANSITIONS=159} [2022-12-05 21:26:47,484 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 111 predicate places. [2022-12-05 21:26:47,485 INFO L495 AbstractCegarLoop]: Abstraction has has 159 places, 159 transitions, 2783 flow [2022-12-05 21:26:47,485 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:26:47,485 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:26:47,485 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:26:47,485 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80 [2022-12-05 21:26:47,485 INFO L420 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-05 21:26:47,485 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:26:47,485 INFO L85 PathProgramCache]: Analyzing trace with hash 1291416914, now seen corresponding path program 82 times [2022-12-05 21:26:47,485 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:26:47,485 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [881887855] [2022-12-05 21:26:47,485 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:26:47,485 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:26:47,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:26:47,627 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 21:26:47,627 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:26:47,627 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [881887855] [2022-12-05 21:26:47,627 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [881887855] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:26:47,628 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:26:47,628 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-05 21:26:47,628 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [441333158] [2022-12-05 21:26:47,628 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:26:47,628 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-05 21:26:47,628 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:26:47,628 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-05 21:26:47,628 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2022-12-05 21:26:47,628 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-05 21:26:47,628 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 159 places, 159 transitions, 2783 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:26:47,628 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:26:47,628 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-05 21:26:47,628 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:26:47,805 INFO L130 PetriNetUnfolder]: 209/492 cut-off events. [2022-12-05 21:26:47,805 INFO L131 PetriNetUnfolder]: For 2879/2879 co-relation queries the response was YES. [2022-12-05 21:26:47,806 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3592 conditions, 492 events. 209/492 cut-off events. For 2879/2879 co-relation queries the response was YES. Maximal size of possible extension queue 65. Compared 2627 event pairs, 6 based on Foata normal form. 6/498 useless extension candidates. Maximal degree in co-relation 3574. Up to 165 conditions per place. [2022-12-05 21:26:47,808 INFO L137 encePairwiseOnDemand]: 21/32 looper letters, 53 selfloop transitions, 110 changer transitions 9/172 dead transitions. [2022-12-05 21:26:47,808 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 169 places, 172 transitions, 3190 flow [2022-12-05 21:26:47,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-12-05 21:26:47,808 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-12-05 21:26:47,808 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 79 transitions. [2022-12-05 21:26:47,808 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.18990384615384615 [2022-12-05 21:26:47,808 INFO L175 Difference]: Start difference. First operand has 159 places, 159 transitions, 2783 flow. Second operand 13 states and 79 transitions. [2022-12-05 21:26:47,808 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 169 places, 172 transitions, 3190 flow [2022-12-05 21:26:47,821 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 150 places, 172 transitions, 2949 flow, removed 1 selfloop flow, removed 19 redundant places. [2022-12-05 21:26:47,823 INFO L231 Difference]: Finished difference. Result has 151 places, 151 transitions, 2617 flow [2022-12-05 21:26:47,823 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=2530, PETRI_DIFFERENCE_MINUEND_PLACES=138, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=158, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=108, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=50, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=2617, PETRI_PLACES=151, PETRI_TRANSITIONS=151} [2022-12-05 21:26:47,823 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 103 predicate places. [2022-12-05 21:26:47,823 INFO L495 AbstractCegarLoop]: Abstraction has has 151 places, 151 transitions, 2617 flow [2022-12-05 21:26:47,823 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:26:47,824 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:26:47,824 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:26:47,824 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81 [2022-12-05 21:26:47,824 INFO L420 AbstractCegarLoop]: === Iteration 83 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-05 21:26:47,824 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:26:47,824 INFO L85 PathProgramCache]: Analyzing trace with hash -313156828, now seen corresponding path program 83 times [2022-12-05 21:26:47,824 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:26:47,824 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1427294436] [2022-12-05 21:26:47,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:26:47,824 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:26:47,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:26:47,970 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 21:26:47,970 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:26:47,970 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1427294436] [2022-12-05 21:26:47,970 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1427294436] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:26:47,970 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:26:47,971 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-05 21:26:47,971 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1686296693] [2022-12-05 21:26:47,971 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:26:47,971 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-05 21:26:47,971 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:26:47,971 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-05 21:26:47,971 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2022-12-05 21:26:47,971 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-05 21:26:47,971 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 151 places, 151 transitions, 2617 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:26:47,971 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:26:47,971 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-05 21:26:47,971 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:26:48,193 INFO L130 PetriNetUnfolder]: 200/481 cut-off events. [2022-12-05 21:26:48,193 INFO L131 PetriNetUnfolder]: For 2797/2797 co-relation queries the response was YES. [2022-12-05 21:26:48,194 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3512 conditions, 481 events. 200/481 cut-off events. For 2797/2797 co-relation queries the response was YES. Maximal size of possible extension queue 62. Compared 2589 event pairs, 6 based on Foata normal form. 2/483 useless extension candidates. Maximal degree in co-relation 3494. Up to 298 conditions per place. [2022-12-05 21:26:48,195 INFO L137 encePairwiseOnDemand]: 22/32 looper letters, 104 selfloop transitions, 62 changer transitions 10/176 dead transitions. [2022-12-05 21:26:48,195 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 166 places, 176 transitions, 3186 flow [2022-12-05 21:26:48,195 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-12-05 21:26:48,196 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2022-12-05 21:26:48,196 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 82 transitions. [2022-12-05 21:26:48,196 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.15073529411764705 [2022-12-05 21:26:48,196 INFO L175 Difference]: Start difference. First operand has 151 places, 151 transitions, 2617 flow. Second operand 17 states and 82 transitions. [2022-12-05 21:26:48,196 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 166 places, 176 transitions, 3186 flow [2022-12-05 21:26:48,209 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 152 places, 176 transitions, 2862 flow, removed 15 selfloop flow, removed 14 redundant places. [2022-12-05 21:26:48,211 INFO L231 Difference]: Finished difference. Result has 153 places, 150 transitions, 2468 flow [2022-12-05 21:26:48,211 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=2328, PETRI_DIFFERENCE_MINUEND_PLACES=136, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=151, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=62, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=89, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=2468, PETRI_PLACES=153, PETRI_TRANSITIONS=150} [2022-12-05 21:26:48,211 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 105 predicate places. [2022-12-05 21:26:48,211 INFO L495 AbstractCegarLoop]: Abstraction has has 153 places, 150 transitions, 2468 flow [2022-12-05 21:26:48,212 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:26:48,212 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:26:48,212 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:26:48,212 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82 [2022-12-05 21:26:48,212 INFO L420 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-05 21:26:48,212 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:26:48,212 INFO L85 PathProgramCache]: Analyzing trace with hash 333819120, now seen corresponding path program 84 times [2022-12-05 21:26:48,212 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:26:48,212 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1642411681] [2022-12-05 21:26:48,212 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:26:48,212 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:26:48,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:26:48,361 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 21:26:48,361 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:26:48,361 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1642411681] [2022-12-05 21:26:48,361 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1642411681] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:26:48,361 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:26:48,361 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-05 21:26:48,361 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [691850813] [2022-12-05 21:26:48,361 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:26:48,362 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-05 21:26:48,362 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:26:48,362 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-05 21:26:48,362 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2022-12-05 21:26:48,362 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-05 21:26:48,362 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 153 places, 150 transitions, 2468 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:26:48,362 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:26:48,362 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-05 21:26:48,362 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:26:48,575 INFO L130 PetriNetUnfolder]: 190/459 cut-off events. [2022-12-05 21:26:48,575 INFO L131 PetriNetUnfolder]: For 2467/2467 co-relation queries the response was YES. [2022-12-05 21:26:48,576 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3152 conditions, 459 events. 190/459 cut-off events. For 2467/2467 co-relation queries the response was YES. Maximal size of possible extension queue 57. Compared 2430 event pairs, 6 based on Foata normal form. 2/461 useless extension candidates. Maximal degree in co-relation 3136. Up to 249 conditions per place. [2022-12-05 21:26:48,577 INFO L137 encePairwiseOnDemand]: 22/32 looper letters, 89 selfloop transitions, 73 changer transitions 9/171 dead transitions. [2022-12-05 21:26:48,577 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 169 places, 171 transitions, 2878 flow [2022-12-05 21:26:48,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-12-05 21:26:48,577 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2022-12-05 21:26:48,577 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 92 transitions. [2022-12-05 21:26:48,577 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.1513157894736842 [2022-12-05 21:26:48,577 INFO L175 Difference]: Start difference. First operand has 153 places, 150 transitions, 2468 flow. Second operand 19 states and 92 transitions. [2022-12-05 21:26:48,577 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 169 places, 171 transitions, 2878 flow [2022-12-05 21:26:48,589 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 157 places, 171 transitions, 2743 flow, removed 1 selfloop flow, removed 12 redundant places. [2022-12-05 21:26:48,591 INFO L231 Difference]: Finished difference. Result has 158 places, 144 transitions, 2360 flow [2022-12-05 21:26:48,591 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=2333, PETRI_DIFFERENCE_MINUEND_PLACES=139, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=150, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=73, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=77, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=2360, PETRI_PLACES=158, PETRI_TRANSITIONS=144} [2022-12-05 21:26:48,591 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 110 predicate places. [2022-12-05 21:26:48,591 INFO L495 AbstractCegarLoop]: Abstraction has has 158 places, 144 transitions, 2360 flow [2022-12-05 21:26:48,591 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:26:48,591 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:26:48,591 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:26:48,592 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83 [2022-12-05 21:26:48,592 INFO L420 AbstractCegarLoop]: === Iteration 85 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-05 21:26:48,592 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:26:48,592 INFO L85 PathProgramCache]: Analyzing trace with hash 412167954, now seen corresponding path program 85 times [2022-12-05 21:26:48,592 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:26:48,592 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1189444389] [2022-12-05 21:26:48,592 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:26:48,592 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:26:48,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:26:48,778 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 21:26:48,778 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:26:48,778 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1189444389] [2022-12-05 21:26:48,778 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1189444389] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:26:48,778 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:26:48,778 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-05 21:26:48,778 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [221107471] [2022-12-05 21:26:48,778 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:26:48,778 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-05 21:26:48,778 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:26:48,779 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-05 21:26:48,779 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=73, Unknown=0, NotChecked=0, Total=110 [2022-12-05 21:26:48,779 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-05 21:26:48,779 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 158 places, 144 transitions, 2360 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:26:48,779 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:26:48,779 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-05 21:26:48,779 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:26:48,958 INFO L130 PetriNetUnfolder]: 183/446 cut-off events. [2022-12-05 21:26:48,958 INFO L131 PetriNetUnfolder]: For 2047/2047 co-relation queries the response was YES. [2022-12-05 21:26:48,959 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3051 conditions, 446 events. 183/446 cut-off events. For 2047/2047 co-relation queries the response was YES. Maximal size of possible extension queue 54. Compared 2321 event pairs, 0 based on Foata normal form. 2/448 useless extension candidates. Maximal degree in co-relation 3036. Up to 122 conditions per place. [2022-12-05 21:26:48,960 INFO L137 encePairwiseOnDemand]: 21/32 looper letters, 44 selfloop transitions, 111 changer transitions 5/160 dead transitions. [2022-12-05 21:26:48,960 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 170 places, 160 transitions, 2738 flow [2022-12-05 21:26:48,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-12-05 21:26:48,961 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-12-05 21:26:48,961 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 76 transitions. [2022-12-05 21:26:48,961 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.15833333333333333 [2022-12-05 21:26:48,961 INFO L175 Difference]: Start difference. First operand has 158 places, 144 transitions, 2360 flow. Second operand 15 states and 76 transitions. [2022-12-05 21:26:48,961 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 170 places, 160 transitions, 2738 flow [2022-12-05 21:26:48,971 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 149 places, 160 transitions, 2431 flow, removed 1 selfloop flow, removed 21 redundant places. [2022-12-05 21:26:48,973 INFO L231 Difference]: Finished difference. Result has 150 places, 142 transitions, 2270 flow [2022-12-05 21:26:48,973 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=2053, PETRI_DIFFERENCE_MINUEND_PLACES=135, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=144, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=110, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=33, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=2270, PETRI_PLACES=150, PETRI_TRANSITIONS=142} [2022-12-05 21:26:48,973 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 102 predicate places. [2022-12-05 21:26:48,973 INFO L495 AbstractCegarLoop]: Abstraction has has 150 places, 142 transitions, 2270 flow [2022-12-05 21:26:48,974 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:26:48,975 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:26:48,975 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:26:48,975 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84 [2022-12-05 21:26:48,975 INFO L420 AbstractCegarLoop]: === Iteration 86 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-05 21:26:48,975 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:26:48,975 INFO L85 PathProgramCache]: Analyzing trace with hash -2012144646, now seen corresponding path program 86 times [2022-12-05 21:26:48,976 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:26:48,976 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [488924623] [2022-12-05 21:26:48,976 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:26:48,976 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:26:48,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:26:49,133 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 21:26:49,133 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:26:49,133 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [488924623] [2022-12-05 21:26:49,134 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [488924623] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:26:49,134 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:26:49,134 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-05 21:26:49,134 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [716938480] [2022-12-05 21:26:49,134 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:26:49,134 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-05 21:26:49,134 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:26:49,134 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-05 21:26:49,134 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=73, Unknown=0, NotChecked=0, Total=110 [2022-12-05 21:26:49,134 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-05 21:26:49,134 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 150 places, 142 transitions, 2270 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:26:49,135 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:26:49,135 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-05 21:26:49,135 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:26:49,321 INFO L130 PetriNetUnfolder]: 173/428 cut-off events. [2022-12-05 21:26:49,322 INFO L131 PetriNetUnfolder]: For 1969/1969 co-relation queries the response was YES. [2022-12-05 21:26:49,322 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2931 conditions, 428 events. 173/428 cut-off events. For 1969/1969 co-relation queries the response was YES. Maximal size of possible extension queue 50. Compared 2220 event pairs, 0 based on Foata normal form. 2/430 useless extension candidates. Maximal degree in co-relation 2916. Up to 118 conditions per place. [2022-12-05 21:26:49,323 INFO L137 encePairwiseOnDemand]: 21/32 looper letters, 46 selfloop transitions, 107 changer transitions 4/157 dead transitions. [2022-12-05 21:26:49,323 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 163 places, 157 transitions, 2636 flow [2022-12-05 21:26:49,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-12-05 21:26:49,324 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-12-05 21:26:49,324 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 75 transitions. [2022-12-05 21:26:49,325 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.15625 [2022-12-05 21:26:49,325 INFO L175 Difference]: Start difference. First operand has 150 places, 142 transitions, 2270 flow. Second operand 15 states and 75 transitions. [2022-12-05 21:26:49,325 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 163 places, 157 transitions, 2636 flow [2022-12-05 21:26:49,336 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 151 places, 157 transitions, 2456 flow, removed 3 selfloop flow, removed 12 redundant places. [2022-12-05 21:26:49,337 INFO L231 Difference]: Finished difference. Result has 151 places, 140 transitions, 2280 flow [2022-12-05 21:26:49,337 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=2090, PETRI_DIFFERENCE_MINUEND_PLACES=137, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=142, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=107, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=35, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=2280, PETRI_PLACES=151, PETRI_TRANSITIONS=140} [2022-12-05 21:26:49,338 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 103 predicate places. [2022-12-05 21:26:49,338 INFO L495 AbstractCegarLoop]: Abstraction has has 151 places, 140 transitions, 2280 flow [2022-12-05 21:26:49,338 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:26:49,338 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:26:49,338 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:26:49,338 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85 [2022-12-05 21:26:49,338 INFO L420 AbstractCegarLoop]: === Iteration 87 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-05 21:26:49,338 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:26:49,338 INFO L85 PathProgramCache]: Analyzing trace with hash -2016596266, now seen corresponding path program 87 times [2022-12-05 21:26:49,338 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:26:49,339 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [779407316] [2022-12-05 21:26:49,339 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:26:49,339 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:26:49,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:26:49,516 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 21:26:49,516 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:26:49,516 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [779407316] [2022-12-05 21:26:49,516 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [779407316] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:26:49,516 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:26:49,516 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-05 21:26:49,516 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1080523081] [2022-12-05 21:26:49,517 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:26:49,517 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-05 21:26:49,517 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:26:49,517 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-05 21:26:49,517 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2022-12-05 21:26:49,517 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-05 21:26:49,517 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 151 places, 140 transitions, 2280 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:26:49,517 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:26:49,517 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-05 21:26:49,517 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:26:49,695 INFO L130 PetriNetUnfolder]: 157/400 cut-off events. [2022-12-05 21:26:49,695 INFO L131 PetriNetUnfolder]: For 1889/1889 co-relation queries the response was YES. [2022-12-05 21:26:49,696 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2840 conditions, 400 events. 157/400 cut-off events. For 1889/1889 co-relation queries the response was YES. Maximal size of possible extension queue 50. Compared 2087 event pairs, 2 based on Foata normal form. 6/406 useless extension candidates. Maximal degree in co-relation 2826. Up to 201 conditions per place. [2022-12-05 21:26:49,697 INFO L137 encePairwiseOnDemand]: 21/32 looper letters, 75 selfloop transitions, 49 changer transitions 22/146 dead transitions. [2022-12-05 21:26:49,697 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 161 places, 146 transitions, 2561 flow [2022-12-05 21:26:49,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-12-05 21:26:49,697 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2022-12-05 21:26:49,697 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 66 transitions. [2022-12-05 21:26:49,698 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.171875 [2022-12-05 21:26:49,698 INFO L175 Difference]: Start difference. First operand has 151 places, 140 transitions, 2280 flow. Second operand 12 states and 66 transitions. [2022-12-05 21:26:49,698 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 161 places, 146 transitions, 2561 flow [2022-12-05 21:26:49,707 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 148 places, 146 transitions, 2388 flow, removed 2 selfloop flow, removed 13 redundant places. [2022-12-05 21:26:49,709 INFO L231 Difference]: Finished difference. Result has 149 places, 116 transitions, 1816 flow [2022-12-05 21:26:49,709 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=2076, PETRI_DIFFERENCE_MINUEND_PLACES=137, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=136, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=49, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=87, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=1816, PETRI_PLACES=149, PETRI_TRANSITIONS=116} [2022-12-05 21:26:49,709 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 101 predicate places. [2022-12-05 21:26:49,709 INFO L495 AbstractCegarLoop]: Abstraction has has 149 places, 116 transitions, 1816 flow [2022-12-05 21:26:49,709 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:26:49,709 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:26:49,709 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:26:49,709 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86 [2022-12-05 21:26:49,710 INFO L420 AbstractCegarLoop]: === Iteration 88 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-05 21:26:49,710 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:26:49,710 INFO L85 PathProgramCache]: Analyzing trace with hash 1743294664, now seen corresponding path program 88 times [2022-12-05 21:26:49,710 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:26:49,710 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1411507831] [2022-12-05 21:26:49,710 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:26:49,710 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:26:49,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:26:49,849 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 21:26:49,849 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:26:49,849 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1411507831] [2022-12-05 21:26:49,849 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1411507831] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:26:49,849 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:26:49,850 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-05 21:26:49,850 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [911090512] [2022-12-05 21:26:49,850 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:26:49,850 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-05 21:26:49,850 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:26:49,850 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-05 21:26:49,850 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2022-12-05 21:26:49,850 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-05 21:26:49,850 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 149 places, 116 transitions, 1816 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:26:49,850 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:26:49,850 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-05 21:26:49,850 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:26:50,047 INFO L130 PetriNetUnfolder]: 130/335 cut-off events. [2022-12-05 21:26:50,047 INFO L131 PetriNetUnfolder]: For 1499/1499 co-relation queries the response was YES. [2022-12-05 21:26:50,048 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2350 conditions, 335 events. 130/335 cut-off events. For 1499/1499 co-relation queries the response was YES. Maximal size of possible extension queue 38. Compared 1599 event pairs, 0 based on Foata normal form. 2/337 useless extension candidates. Maximal degree in co-relation 2336. Up to 173 conditions per place. [2022-12-05 21:26:50,049 INFO L137 encePairwiseOnDemand]: 22/32 looper letters, 69 selfloop transitions, 51 changer transitions 14/134 dead transitions. [2022-12-05 21:26:50,049 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 165 places, 134 transitions, 2133 flow [2022-12-05 21:26:50,049 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-12-05 21:26:50,049 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2022-12-05 21:26:50,049 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 84 transitions. [2022-12-05 21:26:50,049 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.13815789473684212 [2022-12-05 21:26:50,049 INFO L175 Difference]: Start difference. First operand has 149 places, 116 transitions, 1816 flow. Second operand 19 states and 84 transitions. [2022-12-05 21:26:50,049 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 165 places, 134 transitions, 2133 flow [2022-12-05 21:26:50,057 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 151 places, 134 transitions, 1966 flow, removed 2 selfloop flow, removed 14 redundant places. [2022-12-05 21:26:50,058 INFO L231 Difference]: Finished difference. Result has 152 places, 106 transitions, 1579 flow [2022-12-05 21:26:50,059 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=1651, PETRI_DIFFERENCE_MINUEND_PLACES=133, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=116, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=51, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=65, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=1579, PETRI_PLACES=152, PETRI_TRANSITIONS=106} [2022-12-05 21:26:50,059 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 104 predicate places. [2022-12-05 21:26:50,059 INFO L495 AbstractCegarLoop]: Abstraction has has 152 places, 106 transitions, 1579 flow [2022-12-05 21:26:50,059 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:26:50,059 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:26:50,059 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:26:50,059 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87 [2022-12-05 21:26:50,059 INFO L420 AbstractCegarLoop]: === Iteration 89 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-05 21:26:50,059 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:26:50,059 INFO L85 PathProgramCache]: Analyzing trace with hash 277059462, now seen corresponding path program 89 times [2022-12-05 21:26:50,060 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:26:50,060 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [967097890] [2022-12-05 21:26:50,060 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:26:50,060 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:26:50,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:26:50,203 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 21:26:50,203 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:26:50,204 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [967097890] [2022-12-05 21:26:50,204 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [967097890] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:26:50,204 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:26:50,204 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-05 21:26:50,204 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1736053380] [2022-12-05 21:26:50,204 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:26:50,204 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-05 21:26:50,204 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:26:50,204 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-05 21:26:50,204 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2022-12-05 21:26:50,204 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-05 21:26:50,205 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 152 places, 106 transitions, 1579 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:26:50,205 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:26:50,205 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-05 21:26:50,205 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:26:50,366 INFO L130 PetriNetUnfolder]: 108/285 cut-off events. [2022-12-05 21:26:50,366 INFO L131 PetriNetUnfolder]: For 1169/1169 co-relation queries the response was YES. [2022-12-05 21:26:50,367 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1951 conditions, 285 events. 108/285 cut-off events. For 1169/1169 co-relation queries the response was YES. Maximal size of possible extension queue 33. Compared 1276 event pairs, 0 based on Foata normal form. 6/291 useless extension candidates. Maximal degree in co-relation 1938. Up to 110 conditions per place. [2022-12-05 21:26:50,367 INFO L137 encePairwiseOnDemand]: 21/32 looper letters, 46 selfloop transitions, 47 changer transitions 20/113 dead transitions. [2022-12-05 21:26:50,368 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 158 places, 113 transitions, 1782 flow [2022-12-05 21:26:50,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-12-05 21:26:50,368 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-12-05 21:26:50,368 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 71 transitions. [2022-12-05 21:26:50,368 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.17067307692307693 [2022-12-05 21:26:50,368 INFO L175 Difference]: Start difference. First operand has 152 places, 106 transitions, 1579 flow. Second operand 13 states and 71 transitions. [2022-12-05 21:26:50,368 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 158 places, 113 transitions, 1782 flow [2022-12-05 21:26:50,374 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 137 places, 113 transitions, 1525 flow, removed 2 selfloop flow, removed 21 redundant places. [2022-12-05 21:26:50,376 INFO L231 Difference]: Finished difference. Result has 138 places, 84 transitions, 1051 flow [2022-12-05 21:26:50,376 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=1277, PETRI_DIFFERENCE_MINUEND_PLACES=125, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=102, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=47, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=55, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=1051, PETRI_PLACES=138, PETRI_TRANSITIONS=84} [2022-12-05 21:26:50,376 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 90 predicate places. [2022-12-05 21:26:50,376 INFO L495 AbstractCegarLoop]: Abstraction has has 138 places, 84 transitions, 1051 flow [2022-12-05 21:26:50,376 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:26:50,376 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:26:50,376 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:26:50,376 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable88 [2022-12-05 21:26:50,376 INFO L420 AbstractCegarLoop]: === Iteration 90 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-05 21:26:50,376 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:26:50,376 INFO L85 PathProgramCache]: Analyzing trace with hash 589399228, now seen corresponding path program 90 times [2022-12-05 21:26:50,377 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:26:50,377 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1637604509] [2022-12-05 21:26:50,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:26:50,377 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:26:50,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:26:50,525 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 21:26:50,526 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:26:50,526 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1637604509] [2022-12-05 21:26:50,526 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1637604509] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:26:50,526 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:26:50,526 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-05 21:26:50,526 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1102467457] [2022-12-05 21:26:50,526 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:26:50,526 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-05 21:26:50,526 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:26:50,526 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-05 21:26:50,526 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=73, Unknown=0, NotChecked=0, Total=110 [2022-12-05 21:26:50,527 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-05 21:26:50,527 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 138 places, 84 transitions, 1051 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:26:50,527 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:26:50,527 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-05 21:26:50,527 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:26:50,654 INFO L130 PetriNetUnfolder]: 80/225 cut-off events. [2022-12-05 21:26:50,654 INFO L131 PetriNetUnfolder]: For 543/543 co-relation queries the response was YES. [2022-12-05 21:26:50,654 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1398 conditions, 225 events. 80/225 cut-off events. For 543/543 co-relation queries the response was YES. Maximal size of possible extension queue 21. Compared 921 event pairs, 0 based on Foata normal form. 6/231 useless extension candidates. Maximal degree in co-relation 1387. Up to 63 conditions per place. [2022-12-05 21:26:50,655 INFO L137 encePairwiseOnDemand]: 20/32 looper letters, 30 selfloop transitions, 34 changer transitions 29/93 dead transitions. [2022-12-05 21:26:50,655 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 145 places, 93 transitions, 1250 flow [2022-12-05 21:26:50,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-12-05 21:26:50,655 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2022-12-05 21:26:50,655 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 58 transitions. [2022-12-05 21:26:50,655 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.15104166666666666 [2022-12-05 21:26:50,655 INFO L175 Difference]: Start difference. First operand has 138 places, 84 transitions, 1051 flow. Second operand 12 states and 58 transitions. [2022-12-05 21:26:50,656 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 145 places, 93 transitions, 1250 flow [2022-12-05 21:26:50,660 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 99 places, 93 transitions, 817 flow, removed 6 selfloop flow, removed 46 redundant places. [2022-12-05 21:26:50,661 INFO L231 Difference]: Finished difference. Result has 100 places, 55 transitions, 437 flow [2022-12-05 21:26:50,661 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=602, PETRI_DIFFERENCE_MINUEND_PLACES=88, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=82, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=34, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=48, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=437, PETRI_PLACES=100, PETRI_TRANSITIONS=55} [2022-12-05 21:26:50,661 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 52 predicate places. [2022-12-05 21:26:50,661 INFO L495 AbstractCegarLoop]: Abstraction has has 100 places, 55 transitions, 437 flow [2022-12-05 21:26:50,662 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:26:50,662 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:26:50,662 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:26:50,662 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable89 [2022-12-05 21:26:50,662 INFO L420 AbstractCegarLoop]: === Iteration 91 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-05 21:26:50,662 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:26:50,662 INFO L85 PathProgramCache]: Analyzing trace with hash 283141964, now seen corresponding path program 91 times [2022-12-05 21:26:50,662 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:26:50,662 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [190315295] [2022-12-05 21:26:50,662 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:26:50,662 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:26:50,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:26:50,808 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 21:26:50,808 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:26:50,808 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [190315295] [2022-12-05 21:26:50,808 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [190315295] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:26:50,808 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:26:50,809 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-05 21:26:50,809 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [67866926] [2022-12-05 21:26:50,809 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:26:50,809 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-05 21:26:50,809 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:26:50,809 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-05 21:26:50,809 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2022-12-05 21:26:50,809 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-05 21:26:50,809 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 100 places, 55 transitions, 437 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:26:50,809 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:26:50,809 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-05 21:26:50,809 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:26:50,999 INFO L130 PetriNetUnfolder]: 46/139 cut-off events. [2022-12-05 21:26:50,999 INFO L131 PetriNetUnfolder]: For 239/239 co-relation queries the response was YES. [2022-12-05 21:26:51,000 INFO L83 FinitePrefix]: Finished finitePrefix Result has 666 conditions, 139 events. 46/139 cut-off events. For 239/239 co-relation queries the response was YES. Maximal size of possible extension queue 13. Compared 393 event pairs, 2 based on Foata normal form. 2/141 useless extension candidates. Maximal degree in co-relation 657. Up to 41 conditions per place. [2022-12-05 21:26:51,000 INFO L137 encePairwiseOnDemand]: 22/32 looper letters, 38 selfloop transitions, 27 changer transitions 6/71 dead transitions. [2022-12-05 21:26:51,000 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 104 places, 71 transitions, 618 flow [2022-12-05 21:26:51,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-12-05 21:26:51,000 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2022-12-05 21:26:51,001 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 67 transitions. [2022-12-05 21:26:51,001 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.12316176470588236 [2022-12-05 21:26:51,001 INFO L175 Difference]: Start difference. First operand has 100 places, 55 transitions, 437 flow. Second operand 17 states and 67 transitions. [2022-12-05 21:26:51,001 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 104 places, 71 transitions, 618 flow [2022-12-05 21:26:51,002 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 77 places, 71 transitions, 421 flow, removed 3 selfloop flow, removed 27 redundant places. [2022-12-05 21:26:51,002 INFO L231 Difference]: Finished difference. Result has 77 places, 51 transitions, 263 flow [2022-12-05 21:26:51,002 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=233, PETRI_DIFFERENCE_MINUEND_PLACES=61, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=54, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=27, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=27, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=263, PETRI_PLACES=77, PETRI_TRANSITIONS=51} [2022-12-05 21:26:51,002 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 29 predicate places. [2022-12-05 21:26:51,003 INFO L495 AbstractCegarLoop]: Abstraction has has 77 places, 51 transitions, 263 flow [2022-12-05 21:26:51,003 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:26:51,003 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:26:51,003 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:26:51,003 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90 [2022-12-05 21:26:51,003 INFO L420 AbstractCegarLoop]: === Iteration 92 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-05 21:26:51,003 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:26:51,003 INFO L85 PathProgramCache]: Analyzing trace with hash -1386664564, now seen corresponding path program 92 times [2022-12-05 21:26:51,003 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:26:51,003 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [565667730] [2022-12-05 21:26:51,003 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:26:51,003 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:26:51,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:26:51,149 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 21:26:51,149 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:26:51,149 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [565667730] [2022-12-05 21:26:51,149 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [565667730] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:26:51,149 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:26:51,150 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-05 21:26:51,150 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1540027716] [2022-12-05 21:26:51,150 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:26:51,150 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-05 21:26:51,150 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:26:51,150 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-05 21:26:51,150 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2022-12-05 21:26:51,150 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-05 21:26:51,150 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 77 places, 51 transitions, 263 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:26:51,150 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:26:51,150 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-05 21:26:51,150 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:26:51,293 INFO L130 PetriNetUnfolder]: 38/123 cut-off events. [2022-12-05 21:26:51,293 INFO L131 PetriNetUnfolder]: For 63/63 co-relation queries the response was YES. [2022-12-05 21:26:51,293 INFO L83 FinitePrefix]: Finished finitePrefix Result has 440 conditions, 123 events. 38/123 cut-off events. For 63/63 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 315 event pairs, 2 based on Foata normal form. 2/125 useless extension candidates. Maximal degree in co-relation 432. Up to 39 conditions per place. [2022-12-05 21:26:51,293 INFO L137 encePairwiseOnDemand]: 22/32 looper letters, 35 selfloop transitions, 14 changer transitions 17/66 dead transitions. [2022-12-05 21:26:51,293 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 91 places, 66 transitions, 423 flow [2022-12-05 21:26:51,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-12-05 21:26:51,294 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2022-12-05 21:26:51,294 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 65 transitions. [2022-12-05 21:26:51,294 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.11948529411764706 [2022-12-05 21:26:51,294 INFO L175 Difference]: Start difference. First operand has 77 places, 51 transitions, 263 flow. Second operand 17 states and 65 transitions. [2022-12-05 21:26:51,294 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 91 places, 66 transitions, 423 flow [2022-12-05 21:26:51,295 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 73 places, 66 transitions, 349 flow, removed 0 selfloop flow, removed 18 redundant places. [2022-12-05 21:26:51,295 INFO L231 Difference]: Finished difference. Result has 73 places, 38 transitions, 156 flow [2022-12-05 21:26:51,295 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=179, PETRI_DIFFERENCE_MINUEND_PLACES=57, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=50, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=14, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=36, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=156, PETRI_PLACES=73, PETRI_TRANSITIONS=38} [2022-12-05 21:26:51,295 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 25 predicate places. [2022-12-05 21:26:51,295 INFO L495 AbstractCegarLoop]: Abstraction has has 73 places, 38 transitions, 156 flow [2022-12-05 21:26:51,296 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:26:51,296 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 21:26:51,296 INFO L213 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-05 21:26:51,296 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91 [2022-12-05 21:26:51,296 INFO L420 AbstractCegarLoop]: === Iteration 93 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 3 more)] === [2022-12-05 21:26:51,296 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 21:26:51,296 INFO L85 PathProgramCache]: Analyzing trace with hash -772564410, now seen corresponding path program 93 times [2022-12-05 21:26:51,296 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 21:26:51,296 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1250628999] [2022-12-05 21:26:51,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 21:26:51,296 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 21:26:51,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 21:26:51,457 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 21:26:51,458 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 21:26:51,458 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1250628999] [2022-12-05 21:26:51,458 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1250628999] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 21:26:51,458 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 21:26:51,458 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-05 21:26:51,458 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [112944090] [2022-12-05 21:26:51,458 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 21:26:51,458 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-05 21:26:51,458 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 21:26:51,458 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-05 21:26:51,458 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=73, Unknown=0, NotChecked=0, Total=110 [2022-12-05 21:26:51,459 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-05 21:26:51,459 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 73 places, 38 transitions, 156 flow. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:26:51,459 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 21:26:51,459 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-05 21:26:51,459 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 21:26:51,525 INFO L130 PetriNetUnfolder]: 19/60 cut-off events. [2022-12-05 21:26:51,526 INFO L131 PetriNetUnfolder]: For 27/27 co-relation queries the response was YES. [2022-12-05 21:26:51,526 INFO L83 FinitePrefix]: Finished finitePrefix Result has 208 conditions, 60 events. 19/60 cut-off events. For 27/27 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 100 event pairs, 0 based on Foata normal form. 2/62 useless extension candidates. Maximal degree in co-relation 200. Up to 16 conditions per place. [2022-12-05 21:26:51,526 INFO L137 encePairwiseOnDemand]: 22/32 looper letters, 0 selfloop transitions, 0 changer transitions 35/35 dead transitions. [2022-12-05 21:26:51,526 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 61 places, 35 transitions, 216 flow [2022-12-05 21:26:51,526 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-12-05 21:26:51,526 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2022-12-05 21:26:51,526 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 34 transitions. [2022-12-05 21:26:51,526 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.09659090909090909 [2022-12-05 21:26:51,527 INFO L175 Difference]: Start difference. First operand has 73 places, 38 transitions, 156 flow. Second operand 11 states and 34 transitions. [2022-12-05 21:26:51,527 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 61 places, 35 transitions, 216 flow [2022-12-05 21:26:51,527 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 43 places, 35 transitions, 169 flow, removed 0 selfloop flow, removed 18 redundant places. [2022-12-05 21:26:51,527 INFO L231 Difference]: Finished difference. Result has 43 places, 0 transitions, 0 flow [2022-12-05 21:26:51,527 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=32, PETRI_DIFFERENCE_MINUEND_FLOW=76, PETRI_DIFFERENCE_MINUEND_PLACES=33, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=26, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=26, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=0, PETRI_PLACES=43, PETRI_TRANSITIONS=0} [2022-12-05 21:26:51,527 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, -5 predicate places. [2022-12-05 21:26:51,527 INFO L495 AbstractCegarLoop]: Abstraction has has 43 places, 0 transitions, 0 flow [2022-12-05 21:26:51,527 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 21:26:51,529 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 6 remaining) [2022-12-05 21:26:51,529 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (4 of 6 remaining) [2022-12-05 21:26:51,530 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (3 of 6 remaining) [2022-12-05 21:26:51,530 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr2INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (2 of 6 remaining) [2022-12-05 21:26:51,530 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr3INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 6 remaining) [2022-12-05 21:26:51,530 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr4INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 6 remaining) [2022-12-05 21:26:51,530 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92 [2022-12-05 21:26:51,530 INFO L458 BasicCegarLoop]: Path program histogram: [93] [2022-12-05 21:26:51,532 INFO L228 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2022-12-05 21:26:51,532 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2022-12-05 21:26:51,533 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 05.12 09:26:51 BasicIcfg [2022-12-05 21:26:51,533 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-12-05 21:26:51,534 INFO L158 Benchmark]: Toolchain (without parser) took 313384.42ms. Allocated memory was 183.5MB in the beginning and 5.8GB in the end (delta: 5.6GB). Free memory was 158.9MB in the beginning and 4.0GB in the end (delta: -3.8GB). Peak memory consumption was 1.8GB. Max. memory is 8.0GB. [2022-12-05 21:26:51,534 INFO L158 Benchmark]: CDTParser took 0.14ms. Allocated memory is still 127.9MB. Free memory was 109.5MB in the beginning and 109.4MB in the end (delta: 56.4kB). There was no memory consumed. Max. memory is 8.0GB. [2022-12-05 21:26:51,534 INFO L158 Benchmark]: CACSL2BoogieTranslator took 198.39ms. Allocated memory is still 183.5MB. Free memory was 158.9MB in the beginning and 142.5MB in the end (delta: 16.4MB). Peak memory consumption was 16.8MB. Max. memory is 8.0GB. [2022-12-05 21:26:51,534 INFO L158 Benchmark]: Boogie Procedure Inliner took 33.83ms. Allocated memory is still 183.5MB. Free memory was 142.5MB in the beginning and 140.4MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. [2022-12-05 21:26:51,534 INFO L158 Benchmark]: Boogie Preprocessor took 34.74ms. Allocated memory is still 183.5MB. Free memory was 140.4MB in the beginning and 161.1MB in the end (delta: -20.7MB). Peak memory consumption was 3.5MB. Max. memory is 8.0GB. [2022-12-05 21:26:51,534 INFO L158 Benchmark]: RCFGBuilder took 553.32ms. Allocated memory is still 183.5MB. Free memory was 161.1MB in the beginning and 136.5MB in the end (delta: 24.6MB). Peak memory consumption was 24.1MB. Max. memory is 8.0GB. [2022-12-05 21:26:51,535 INFO L158 Benchmark]: TraceAbstraction took 312548.44ms. Allocated memory was 183.5MB in the beginning and 5.8GB in the end (delta: 5.6GB). Free memory was 135.4MB in the beginning and 4.0GB in the end (delta: -3.9GB). Peak memory consumption was 1.8GB. Max. memory is 8.0GB. [2022-12-05 21:26:51,535 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.14ms. Allocated memory is still 127.9MB. Free memory was 109.5MB in the beginning and 109.4MB in the end (delta: 56.4kB). There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 198.39ms. Allocated memory is still 183.5MB. Free memory was 158.9MB in the beginning and 142.5MB in the end (delta: 16.4MB). Peak memory consumption was 16.8MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 33.83ms. Allocated memory is still 183.5MB. Free memory was 142.5MB in the beginning and 140.4MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. * Boogie Preprocessor took 34.74ms. Allocated memory is still 183.5MB. Free memory was 140.4MB in the beginning and 161.1MB in the end (delta: -20.7MB). Peak memory consumption was 3.5MB. Max. memory is 8.0GB. * RCFGBuilder took 553.32ms. Allocated memory is still 183.5MB. Free memory was 161.1MB in the beginning and 136.5MB in the end (delta: 24.6MB). Peak memory consumption was 24.1MB. Max. memory is 8.0GB. * TraceAbstraction took 312548.44ms. Allocated memory was 183.5MB in the beginning and 5.8GB in the end (delta: 5.6GB). Free memory was 135.4MB in the beginning and 4.0GB in the end (delta: -3.9GB). Peak memory consumption was 1.8GB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 6.0s, 153 PlacesBefore, 48 PlacesAfterwards, 139 TransitionsBefore, 32 TransitionsAfterwards, 2082 CoEnabledTransitionPairs, 2 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 63 TrivialYvCompositions, 42 ConcurrentYvCompositions, 2 ChoiceCompositions, 107 TotalNumberOfCompositions, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1151, independent: 1115, independent conditional: 1115, independent unconditional: 0, dependent: 36, dependent conditional: 36, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 1151, independent: 1115, independent conditional: 0, independent unconditional: 1115, dependent: 36, dependent conditional: 0, dependent unconditional: 36, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 1151, independent: 1115, independent conditional: 0, independent unconditional: 1115, dependent: 36, dependent conditional: 0, dependent unconditional: 36, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 1151, independent: 1115, independent conditional: 0, independent unconditional: 1115, dependent: 36, dependent conditional: 0, dependent unconditional: 36, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 1106, independent: 1076, independent conditional: 0, independent unconditional: 1076, dependent: 30, dependent conditional: 0, dependent unconditional: 30, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 1106, independent: 1013, independent conditional: 0, independent unconditional: 1013, dependent: 93, dependent conditional: 0, dependent unconditional: 93, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 93, independent: 63, independent conditional: 0, independent unconditional: 63, dependent: 30, dependent conditional: 0, dependent unconditional: 30, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 188, independent: 99, independent conditional: 0, independent unconditional: 99, dependent: 89, dependent conditional: 0, dependent unconditional: 89, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 1151, independent: 39, independent conditional: 0, independent unconditional: 39, dependent: 6, dependent conditional: 0, dependent unconditional: 6, unknown: 1106, unknown conditional: 0, unknown unconditional: 1106] , Statistics on independence cache: Total cache size (in pairs): 1572, Positive cache size: 1542, Positive conditional cache size: 0, Positive unconditional cache size: 1542, Negative cache size: 30, Negative conditional cache size: 0, Negative unconditional cache size: 30, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1 - PositiveResult [Line: 168]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 11 procedures, 198 locations, 6 error locations. Started 1 CEGAR loops. EmptinessCheckTime: 0.0s, RemoveRedundantFlowTime: 0.0s, RemoveRedundantFlowUnfoldingTime: 0.0s, BackfoldingTime: 0.0s, BackfoldingUnfoldingTime: 0.0s, FlowIncreaseByBackfolding: 0, BasicCegarLoop: OverallTime: 312.4s, OverallIterations: 93, TraceHistogramMax: 1, PathProgramHistogramMax: 93, EmptinessCheckTime: 0.0s, AutomataDifference: 288.9s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 6.2s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 4841 SdHoareTripleChecker+Valid, 16.9s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 4841 mSDsluCounter, 0 SdHoareTripleChecker+Invalid, 13.9s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 0 mSDsCounter, 3002 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 36980 IncrementalHoareTripleChecker+Invalid, 39982 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 3002 mSolverCounterUnsat, 0 mSDtfsCounter, 36980 mSolverCounterSat, 0.2s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 1340 GetRequests, 134 SyntacticMatches, 0 SemanticMatches, 1206 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2708 ImplicationChecksByTransitivity, 5.4s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=62646occurred in iteration=42, InterpolantAutomatonStates: 1269, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.2s SsaConstructionTime, 1.7s SatisfiabilityAnalysisTime, 14.5s InterpolantComputationTime, 2976 NumberOfCodeBlocks, 2976 NumberOfCodeBlocksAsserted, 93 NumberOfCheckSat, 2883 ConstructedInterpolants, 0 QuantifiedInterpolants, 11344 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 93 InterpolantComputations, 93 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - AllSpecificationsHoldResult: All specifications hold 1 specifications checked. All of them hold RESULT: Ultimate proved your program to be correct! [2022-12-05 21:26:51,566 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 Received shutdown request...