/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-RepeatedSemanticLbeWithDisjunctivePredicates.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-06 07:30:30,247 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-12-06 07:30:30,248 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-12-06 07:30:30,279 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-12-06 07:30:30,279 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-12-06 07:30:30,282 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-12-06 07:30:30,286 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-12-06 07:30:30,290 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-12-06 07:30:30,294 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-12-06 07:30:30,308 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-12-06 07:30:30,309 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-12-06 07:30:30,311 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-12-06 07:30:30,311 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-12-06 07:30:30,313 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-12-06 07:30:30,315 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-12-06 07:30:30,318 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-12-06 07:30:30,318 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-12-06 07:30:30,319 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-12-06 07:30:30,322 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-12-06 07:30:30,326 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-12-06 07:30:30,327 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-12-06 07:30:30,328 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-12-06 07:30:30,329 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-12-06 07:30:30,330 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-12-06 07:30:30,336 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-12-06 07:30:30,337 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-12-06 07:30:30,337 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-12-06 07:30:30,339 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-12-06 07:30:30,339 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-12-06 07:30:30,340 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-12-06 07:30:30,340 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-12-06 07:30:30,342 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-12-06 07:30:30,343 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-12-06 07:30:30,344 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-12-06 07:30:30,344 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-12-06 07:30:30,345 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-12-06 07:30:30,345 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-12-06 07:30:30,345 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-12-06 07:30:30,346 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-12-06 07:30:30,346 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-12-06 07:30:30,347 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-12-06 07:30:30,352 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-RepeatedSemanticLbeWithDisjunctivePredicates.epf [2022-12-06 07:30:30,389 INFO L113 SettingsManager]: Loading preferences was successful [2022-12-06 07:30:30,389 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-12-06 07:30:30,391 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-12-06 07:30:30,391 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-12-06 07:30:30,391 INFO L138 SettingsManager]: * Use SBE=true [2022-12-06 07:30:30,392 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-12-06 07:30:30,392 INFO L138 SettingsManager]: * sizeof long=4 [2022-12-06 07:30:30,392 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-12-06 07:30:30,392 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-12-06 07:30:30,392 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-12-06 07:30:30,393 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-12-06 07:30:30,393 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-12-06 07:30:30,393 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-12-06 07:30:30,393 INFO L138 SettingsManager]: * sizeof long double=12 [2022-12-06 07:30:30,393 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-12-06 07:30:30,394 INFO L138 SettingsManager]: * Use constant arrays=true [2022-12-06 07:30:30,394 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-12-06 07:30:30,394 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-12-06 07:30:30,394 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-12-06 07:30:30,394 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-12-06 07:30:30,394 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-12-06 07:30:30,394 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-12-06 07:30:30,395 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-12-06 07:30:30,395 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-12-06 07:30:30,395 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-12-06 07:30:30,395 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-12-06 07:30:30,395 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-12-06 07:30:30,395 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=REPEATED_LIPTON_PN [2022-12-06 07:30:30,395 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-06 07:30:30,708 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-12-06 07:30:30,727 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-12-06 07:30:30,728 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-12-06 07:30:30,729 INFO L271 PluginConnector]: Initializing CDTParser... [2022-12-06 07:30:30,729 INFO L275 PluginConnector]: CDTParser initialized [2022-12-06 07:30:30,730 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-06 07:30:31,954 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-12-06 07:30:32,122 INFO L351 CDTParser]: Found 1 translation units. [2022-12-06 07:30:32,123 INFO L172 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/weaver/parallel-ticket-5.wvr.c [2022-12-06 07:30:32,128 INFO L394 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/1df21f85b/008ed798ae5f491fbf8ce1487ad9656c/FLAG8890ec7db [2022-12-06 07:30:32,514 INFO L402 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/1df21f85b/008ed798ae5f491fbf8ce1487ad9656c [2022-12-06 07:30:32,516 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-12-06 07:30:32,517 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2022-12-06 07:30:32,518 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-12-06 07:30:32,518 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-12-06 07:30:32,520 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-12-06 07:30:32,521 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.12 07:30:32" (1/1) ... [2022-12-06 07:30:32,522 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@326fed47 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:30:32, skipping insertion in model container [2022-12-06 07:30:32,522 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.12 07:30:32" (1/1) ... [2022-12-06 07:30:32,530 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-12-06 07:30:32,556 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-12-06 07:30:32,674 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-06 07:30:32,677 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-06 07:30:32,677 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-06 07:30:32,678 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-06 07:30:32,679 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-06 07:30:32,680 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-06 07:30:32,681 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-06 07:30:32,682 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-06 07:30:32,683 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-06 07:30:32,683 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-06 07:30:32,685 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-06 07:30:32,685 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-06 07:30:32,686 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-06 07:30:32,686 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-06 07:30:32,687 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-06 07:30:32,688 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-06 07:30:32,688 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-06 07:30:32,688 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-06 07:30:32,689 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-06 07:30:32,690 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-06 07:30:32,690 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-06 07:30:32,690 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-06 07:30:32,690 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-06 07:30:32,691 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-06 07:30:32,691 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-06 07:30:32,691 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-06 07:30:32,696 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-06 07:30:32,697 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-06 07:30:32,697 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-06 07:30:32,697 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-06 07:30:32,697 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-06 07:30:32,698 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-06 07:30:32,698 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-06 07:30:32,699 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-06 07:30:32,699 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-06 07:30:32,700 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-06 07:30:32,700 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-06 07:30:32,700 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-06 07:30:32,701 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-06 07:30:32,701 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-06 07:30:32,701 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-06 07:30:32,701 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-06 07:30:32,710 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-06 07:30:32,714 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-12-06 07:30:32,721 INFO L203 MainTranslator]: Completed pre-run [2022-12-06 07:30:32,732 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-06 07:30:32,732 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-06 07:30:32,733 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-06 07:30:32,733 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-06 07:30:32,733 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-06 07:30:32,733 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-06 07:30:32,733 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-06 07:30:32,734 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-06 07:30:32,734 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-06 07:30:32,734 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-06 07:30:32,734 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-06 07:30:32,735 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-06 07:30:32,735 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-06 07:30:32,735 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-06 07:30:32,735 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-06 07:30:32,736 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-06 07:30:32,736 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-06 07:30:32,736 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-06 07:30:32,737 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-06 07:30:32,737 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-06 07:30:32,737 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-06 07:30:32,738 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-06 07:30:32,738 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-06 07:30:32,738 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-06 07:30:32,738 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-06 07:30:32,739 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-06 07:30:32,746 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-06 07:30:32,746 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-06 07:30:32,746 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-06 07:30:32,747 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-06 07:30:32,747 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-06 07:30:32,747 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-06 07:30:32,748 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-06 07:30:32,748 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-06 07:30:32,748 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-06 07:30:32,749 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-06 07:30:32,749 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-06 07:30:32,749 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-06 07:30:32,749 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-06 07:30:32,750 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-06 07:30:32,750 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-06 07:30:32,750 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-06 07:30:32,757 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-06 07:30:32,758 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-12-06 07:30:32,779 INFO L208 MainTranslator]: Completed translation [2022-12-06 07:30:32,779 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:30:32 WrapperNode [2022-12-06 07:30:32,780 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-12-06 07:30:32,781 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-12-06 07:30:32,781 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-12-06 07:30:32,782 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-12-06 07:30:32,788 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:30:32" (1/1) ... [2022-12-06 07:30:32,807 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:30:32" (1/1) ... [2022-12-06 07:30:32,842 INFO L138 Inliner]: procedures = 24, calls = 85, calls flagged for inlining = 9, calls inlined = 9, statements flattened = 238 [2022-12-06 07:30:32,843 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-12-06 07:30:32,844 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-12-06 07:30:32,844 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-12-06 07:30:32,844 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-12-06 07:30:32,853 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:30:32" (1/1) ... [2022-12-06 07:30:32,854 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:30:32" (1/1) ... [2022-12-06 07:30:32,868 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:30:32" (1/1) ... [2022-12-06 07:30:32,869 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:30:32" (1/1) ... [2022-12-06 07:30:32,874 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:30:32" (1/1) ... [2022-12-06 07:30:32,876 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:30:32" (1/1) ... [2022-12-06 07:30:32,877 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:30:32" (1/1) ... [2022-12-06 07:30:32,878 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:30:32" (1/1) ... [2022-12-06 07:30:32,892 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-12-06 07:30:32,893 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-12-06 07:30:32,893 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-12-06 07:30:32,893 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-12-06 07:30:32,894 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:30:32" (1/1) ... [2022-12-06 07:30:32,900 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-12-06 07:30:32,911 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-12-06 07:30:32,923 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-06 07:30:32,945 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-06 07:30:32,964 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-12-06 07:30:32,964 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-12-06 07:30:32,965 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-12-06 07:30:32,965 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-12-06 07:30:32,965 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-12-06 07:30:32,965 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2022-12-06 07:30:32,966 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2022-12-06 07:30:32,966 INFO L130 BoogieDeclarations]: Found specification of procedure thread4 [2022-12-06 07:30:32,966 INFO L138 BoogieDeclarations]: Found implementation of procedure thread4 [2022-12-06 07:30:32,966 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-12-06 07:30:32,966 INFO L130 BoogieDeclarations]: Found specification of procedure thread5 [2022-12-06 07:30:32,967 INFO L138 BoogieDeclarations]: Found implementation of procedure thread5 [2022-12-06 07:30:32,967 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-12-06 07:30:32,967 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-12-06 07:30:32,968 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2022-12-06 07:30:32,968 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2022-12-06 07:30:32,968 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-12-06 07:30:32,968 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-12-06 07:30:32,968 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-12-06 07:30:32,968 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-12-06 07:30:32,969 WARN L210 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement [2022-12-06 07:30:33,105 INFO L236 CfgBuilder]: Building ICFG [2022-12-06 07:30:33,106 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2022-12-06 07:30:33,416 INFO L277 CfgBuilder]: Performing block encoding [2022-12-06 07:30:33,510 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-12-06 07:30:33,510 INFO L302 CfgBuilder]: Removed 0 assume(true) statements. [2022-12-06 07:30:33,512 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.12 07:30:33 BoogieIcfgContainer [2022-12-06 07:30:33,513 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-12-06 07:30:33,514 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-12-06 07:30:33,514 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-12-06 07:30:33,517 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-12-06 07:30:33,517 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.12 07:30:32" (1/3) ... [2022-12-06 07:30:33,517 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@355fb419 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.12 07:30:33, skipping insertion in model container [2022-12-06 07:30:33,518 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:30:32" (2/3) ... [2022-12-06 07:30:33,518 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@355fb419 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.12 07:30:33, skipping insertion in model container [2022-12-06 07:30:33,518 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.12 07:30:33" (3/3) ... [2022-12-06 07:30:33,519 INFO L112 eAbstractionObserver]: Analyzing ICFG parallel-ticket-5.wvr.c [2022-12-06 07:30:33,550 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-12-06 07:30:33,550 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-12-06 07:30:33,550 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-12-06 07:30:33,658 INFO L144 ThreadInstanceAdder]: Constructed 5 joinOtherThreadTransitions. [2022-12-06 07:30:33,689 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 172 places, 158 transitions, 356 flow [2022-12-06 07:30:33,773 INFO L130 PetriNetUnfolder]: 2/153 cut-off events. [2022-12-06 07:30:33,773 INFO L131 PetriNetUnfolder]: For 5/5 co-relation queries the response was YES. [2022-12-06 07:30:33,779 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-06 07:30:33,780 INFO L82 GeneralOperation]: Start removeDead. Operand has 172 places, 158 transitions, 356 flow [2022-12-06 07:30:33,784 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 153 places, 139 transitions, 308 flow [2022-12-06 07:30:33,786 INFO L195 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2022-12-06 07:30:33,803 INFO L167 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 153 places, 139 transitions, 308 flow [2022-12-06 07:30:33,808 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 153 places, 139 transitions, 308 flow [2022-12-06 07:30:33,846 INFO L130 PetriNetUnfolder]: 2/139 cut-off events. [2022-12-06 07:30:33,846 INFO L131 PetriNetUnfolder]: For 5/5 co-relation queries the response was YES. [2022-12-06 07:30:33,847 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-06 07:30:33,850 INFO L184 LiptonReduction]: Starting Lipton reduction on Petri net that has 153 places, 139 transitions, 308 flow [2022-12-06 07:30:33,851 INFO L188 LiptonReduction]: Number of co-enabled transitions 2082 [2022-12-06 07:30:40,789 INFO L203 LiptonReduction]: Total number of compositions: 107 [2022-12-06 07:30:40,804 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-12-06 07:30:40,810 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=REPEATED_LIPTON_PN, 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;@58ec337d, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, Conditionality=CONDITIONAL_DISJUNCTIVE, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-12-06 07:30:40,810 INFO L358 AbstractCegarLoop]: Starting to check reachability of 6 error locations. [2022-12-06 07:30:40,818 INFO L130 PetriNetUnfolder]: 0/31 cut-off events. [2022-12-06 07:30:40,818 INFO L131 PetriNetUnfolder]: For 5/5 co-relation queries the response was YES. [2022-12-06 07:30:40,818 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-06 07:30:40,819 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-06 07:30:40,819 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-06 07:30:40,824 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-06 07:30:40,824 INFO L85 PathProgramCache]: Analyzing trace with hash -1497497654, now seen corresponding path program 1 times [2022-12-06 07:30:40,832 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-06 07:30:40,833 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [180207929] [2022-12-06 07:30:40,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-06 07:30:40,833 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-06 07:30:41,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-06 07:30:42,152 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-06 07:30:42,152 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-06 07:30:42,153 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [180207929] [2022-12-06 07:30:42,153 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [180207929] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-06 07:30:42,153 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-06 07:30:42,154 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-12-06 07:30:42,155 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1562253838] [2022-12-06 07:30:42,155 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-06 07:30:42,162 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-06 07:30:42,162 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-06 07:30:42,184 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-06 07:30:42,197 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-12-06 07:30:42,198 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 32 [2022-12-06 07:30:42,199 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-06 07:30:42,199 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-06 07:30:42,199 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 32 [2022-12-06 07:30:42,200 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-06 07:30:42,971 INFO L130 PetriNetUnfolder]: 4477/6257 cut-off events. [2022-12-06 07:30:42,971 INFO L131 PetriNetUnfolder]: For 606/606 co-relation queries the response was YES. [2022-12-06 07:30:42,986 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-06 07:30:43,012 INFO L137 encePairwiseOnDemand]: 24/32 looper letters, 70 selfloop transitions, 11 changer transitions 10/91 dead transitions. [2022-12-06 07:30:43,012 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 52 places, 91 transitions, 439 flow [2022-12-06 07:30:43,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-12-06 07:30:43,016 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-12-06 07:30:43,023 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 92 transitions. [2022-12-06 07:30:43,025 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.575 [2022-12-06 07:30:43,026 INFO L175 Difference]: Start difference. First operand has 48 places, 32 transitions, 94 flow. Second operand 5 states and 92 transitions. [2022-12-06 07:30:43,027 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 52 places, 91 transitions, 439 flow [2022-12-06 07:30:43,043 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 42 places, 91 transitions, 389 flow, removed 0 selfloop flow, removed 10 redundant places. [2022-12-06 07:30:43,046 INFO L231 Difference]: Finished difference. Result has 45 places, 41 transitions, 150 flow [2022-12-06 07:30:43,048 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-06 07:30:43,050 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, -3 predicate places. [2022-12-06 07:30:43,051 WARN L163 eatedLiptonReduction]: Counterexample is not a run of mAbstraction. Replaying acceptance of the word... [2022-12-06 07:30:43,051 INFO L89 Accepts]: Start accepts. Operand has 45 places, 41 transitions, 150 flow [2022-12-06 07:30:43,055 INFO L95 Accepts]: Finished accepts. [2022-12-06 07:30:43,055 INFO L195 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2022-12-06 07:30:43,055 INFO L167 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 45 places, 41 transitions, 150 flow [2022-12-06 07:30:43,057 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 45 places, 41 transitions, 150 flow [2022-12-06 07:30:43,077 INFO L130 PetriNetUnfolder]: 94/202 cut-off events. [2022-12-06 07:30:43,077 INFO L131 PetriNetUnfolder]: For 55/108 co-relation queries the response was YES. [2022-12-06 07:30:43,078 INFO L83 FinitePrefix]: Finished finitePrefix Result has 510 conditions, 202 events. 94/202 cut-off events. For 55/108 co-relation queries the response was YES. Maximal size of possible extension queue 30. Compared 805 event pairs, 55 based on Foata normal form. 0/182 useless extension candidates. Maximal degree in co-relation 457. Up to 137 conditions per place. [2022-12-06 07:30:43,080 INFO L184 LiptonReduction]: Starting Lipton reduction on Petri net that has 45 places, 41 transitions, 150 flow [2022-12-06 07:30:43,080 INFO L188 LiptonReduction]: Number of co-enabled transitions 404 [2022-12-06 07:30:43,131 ERROR L112 fgCompositionFactory]: Composing non-subsequent actions: [518] L45-->L52: Formula: (and (= |v_thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1_15| |v_thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_15|) (= (ite (<= v_~m1~0_33 v_~s~0_217) 1 0) |v_thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_15|) (not (= |v_thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1_15| 0)) (= v_~x~0_37 1)) InVars {~m1~0=v_~m1~0_33, ~s~0=v_~s~0_217} OutVars{thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_15|, ~m1~0=v_~m1~0_33, ~x~0=v_~x~0_37, thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1_15|, ~s~0=v_~s~0_217} AuxVars[] AssignedVars[thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, ~x~0, thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1] and [585] L86-->thread3EXIT: Formula: (and (= |v_thread3Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_49| |v_thread3Thread1of1ForFork1_assume_abort_if_not_~cond#1_49|) (= |v_thread3Thread1of1ForFork1_#res#1.offset_25| 0) (= |v_thread3Thread1of1ForFork1_#res#1.base_25| 0) (= (ite (= (ite (or (= v_~x~0_139 1) (not (= (mod v_~b~0_214 256) 0))) 1 0) 0) 0 1) v_~b~0_213) (= (ite (<= v_~m3~0_73 v_~s~0_452) 1 0) |v_thread3Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_49|) (not (= |v_thread3Thread1of1ForFork1_assume_abort_if_not_~cond#1_49| 0)) (= (+ v_~s~0_452 1) v_~s~0_451)) InVars {~m3~0=v_~m3~0_73, ~b~0=v_~b~0_214, ~x~0=v_~x~0_139, ~s~0=v_~s~0_452} OutVars{~m3~0=v_~m3~0_73, thread3Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread3Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_49|, thread3Thread1of1ForFork1_#res#1.offset=|v_thread3Thread1of1ForFork1_#res#1.offset_25|, ~b~0=v_~b~0_213, thread3Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread3Thread1of1ForFork1_assume_abort_if_not_~cond#1_49|, thread3Thread1of1ForFork1_#res#1.base=|v_thread3Thread1of1ForFork1_#res#1.base_25|, thread3Thread1of1ForFork1_#t~post6#1=|v_thread3Thread1of1ForFork1_#t~post6#1_45|, ~x~0=v_~x~0_139, ~s~0=v_~s~0_451} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread3Thread1of1ForFork1_#res#1.offset, ~b~0, thread3Thread1of1ForFork1_assume_abort_if_not_~cond#1, thread3Thread1of1ForFork1_#res#1.base, thread3Thread1of1ForFork1_#t~post6#1, ~s~0] [2022-12-06 07:30:43,233 ERROR L112 fgCompositionFactory]: Composing non-subsequent actions: [518] L45-->L52: Formula: (and (= |v_thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1_15| |v_thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_15|) (= (ite (<= v_~m1~0_33 v_~s~0_217) 1 0) |v_thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_15|) (not (= |v_thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1_15| 0)) (= v_~x~0_37 1)) InVars {~m1~0=v_~m1~0_33, ~s~0=v_~s~0_217} OutVars{thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_15|, ~m1~0=v_~m1~0_33, ~x~0=v_~x~0_37, thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1_15|, ~s~0=v_~s~0_217} AuxVars[] AssignedVars[thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, ~x~0, thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1] and [606] L105-->thread4EXIT: Formula: (and (= |v_thread4Thread1of1ForFork3_#res#1.offset_27| 0) (= |v_thread4Thread1of1ForFork3_#res#1.base_27| 0) (= (+ v_~s~0_530 1) v_~s~0_529) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_39| 0)) (= (ite (<= v_~m4~0_73 v_~s~0_530) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_39|) (= v_~b~0_283 (ite (= (ite (or (not (= (mod v_~b~0_284 256) 0)) (= v_~x~0_182 1)) 1 0) 0) 0 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_39| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_39|)) InVars {~b~0=v_~b~0_284, ~m4~0=v_~m4~0_73, ~x~0=v_~x~0_182, ~s~0=v_~s~0_530} OutVars{thread4Thread1of1ForFork3_#res#1.base=|v_thread4Thread1of1ForFork3_#res#1.base_27|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_39|, ~b~0=v_~b~0_283, ~m4~0=v_~m4~0_73, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_43|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_39|, ~x~0=v_~x~0_182, thread4Thread1of1ForFork3_#res#1.offset=|v_thread4Thread1of1ForFork3_#res#1.offset_27|, ~s~0=v_~s~0_529} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_#res#1.base, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, ~b~0, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, thread4Thread1of1ForFork3_#res#1.offset, ~s~0] [2022-12-06 07:30:43,314 ERROR L112 fgCompositionFactory]: Composing non-subsequent actions: [518] L45-->L52: Formula: (and (= |v_thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1_15| |v_thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_15|) (= (ite (<= v_~m1~0_33 v_~s~0_217) 1 0) |v_thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_15|) (not (= |v_thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1_15| 0)) (= v_~x~0_37 1)) InVars {~m1~0=v_~m1~0_33, ~s~0=v_~s~0_217} OutVars{thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_15|, ~m1~0=v_~m1~0_33, ~x~0=v_~x~0_37, thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1_15|, ~s~0=v_~s~0_217} AuxVars[] AssignedVars[thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, ~x~0, thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1] and [601] L67-->thread2EXIT: Formula: (and (= v_~s~0_487 (+ v_~s~0_488 1)) (= v_~b~0_255 (ite (= (ite (or (not (= (mod v_~b~0_256 256) 0)) (= v_~x~0_159 1)) 1 0) 0) 0 1)) (= 0 |v_thread2Thread1of1ForFork4_#res#1.base_7|) (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_41| |v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_41|) (= |v_thread2Thread1of1ForFork4_#res#1.offset_7| 0) (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_41| (ite (<= v_~m2~0_83 v_~s~0_488) 1 0)) (not (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_41| 0))) InVars {~b~0=v_~b~0_256, ~m2~0=v_~m2~0_83, ~x~0=v_~x~0_159, ~s~0=v_~s~0_488} OutVars{thread2Thread1of1ForFork4_#t~post4#1=|v_thread2Thread1of1ForFork4_#t~post4#1_41|, thread2Thread1of1ForFork4_#res#1.offset=|v_thread2Thread1of1ForFork4_#res#1.offset_7|, thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_41|, ~b~0=v_~b~0_255, ~m2~0=v_~m2~0_83, ~x~0=v_~x~0_159, thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_41|, thread2Thread1of1ForFork4_#res#1.base=|v_thread2Thread1of1ForFork4_#res#1.base_7|, ~s~0=v_~s~0_487} AuxVars[] AssignedVars[thread2Thread1of1ForFork4_#t~post4#1, thread2Thread1of1ForFork4_#res#1.offset, thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1, ~b~0, thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork4_#res#1.base, ~s~0] [2022-12-06 07:30:43,395 ERROR L112 fgCompositionFactory]: Composing non-subsequent actions: [518] L45-->L52: Formula: (and (= |v_thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1_15| |v_thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_15|) (= (ite (<= v_~m1~0_33 v_~s~0_217) 1 0) |v_thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_15|) (not (= |v_thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1_15| 0)) (= v_~x~0_37 1)) InVars {~m1~0=v_~m1~0_33, ~s~0=v_~s~0_217} OutVars{thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_15|, ~m1~0=v_~m1~0_33, ~x~0=v_~x~0_37, thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1_15|, ~s~0=v_~s~0_217} AuxVars[] AssignedVars[thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, ~x~0, thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1] and [599] L124-->thread5EXIT: Formula: (and (= (ite (= (ite (or (not (= (mod v_~b~0_244 256) 0)) (= v_~x~0_153 1)) 1 0) 0) 0 1) v_~b~0_243) (= 0 |v_thread5Thread1of1ForFork0_#res#1.offset_7|) (not (= |v_thread5Thread1of1ForFork0_assume_abort_if_not_~cond#1_41| 0)) (= |v_thread5Thread1of1ForFork0_#res#1.base_7| 0) (= |v_thread5Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_41| (ite (<= v_~m5~0_77 v_~s~0_478) 1 0)) (= (+ v_~s~0_478 1) v_~s~0_477) (= |v_thread5Thread1of1ForFork0_assume_abort_if_not_~cond#1_41| |v_thread5Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_41|)) InVars {~b~0=v_~b~0_244, ~m5~0=v_~m5~0_77, ~x~0=v_~x~0_153, ~s~0=v_~s~0_478} OutVars{thread5Thread1of1ForFork0_#t~post10#1=|v_thread5Thread1of1ForFork0_#t~post10#1_49|, thread5Thread1of1ForFork0_assume_abort_if_not_~cond#1=|v_thread5Thread1of1ForFork0_assume_abort_if_not_~cond#1_41|, ~b~0=v_~b~0_243, ~m5~0=v_~m5~0_77, thread5Thread1of1ForFork0_#res#1.offset=|v_thread5Thread1of1ForFork0_#res#1.offset_7|, thread5Thread1of1ForFork0_assume_abort_if_not_#in~cond#1=|v_thread5Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_41|, thread5Thread1of1ForFork0_#res#1.base=|v_thread5Thread1of1ForFork0_#res#1.base_7|, ~x~0=v_~x~0_153, ~s~0=v_~s~0_477} AuxVars[] AssignedVars[thread5Thread1of1ForFork0_#t~post10#1, thread5Thread1of1ForFork0_assume_abort_if_not_~cond#1, ~b~0, thread5Thread1of1ForFork0_#res#1.offset, thread5Thread1of1ForFork0_assume_abort_if_not_#in~cond#1, thread5Thread1of1ForFork0_#res#1.base, ~s~0] [2022-12-06 07:30:43,483 ERROR L112 fgCompositionFactory]: Composing non-subsequent actions: [609] L45-->thread3EXIT: Formula: (let ((.cse0 (= v_~x~0_202 1))) (and (= |v_thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1_39| |v_thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_39|) .cse0 (= (ite (<= v_~m1~0_97 v_~s~0_560) 1 0) |v_thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_39|) (= v_~s~0_559 (+ v_~s~0_560 1)) (= |v_thread3Thread1of1ForFork1_#res#1.base_35| 0) (= |v_thread3Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_59| |v_thread3Thread1of1ForFork1_assume_abort_if_not_~cond#1_59|) (not (= |v_thread3Thread1of1ForFork1_assume_abort_if_not_~cond#1_59| 0)) (not (= |v_thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1_39| 0)) (= v_~b~0_311 (ite (= (ite (or .cse0 (not (= (mod v_~b~0_312 256) 0))) 1 0) 0) 0 1)) (= |v_thread3Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_59| (ite (<= v_~m3~0_99 v_~s~0_560) 1 0)) (= |v_thread3Thread1of1ForFork1_#res#1.offset_35| 0))) InVars {~m3~0=v_~m3~0_99, ~b~0=v_~b~0_312, ~m1~0=v_~m1~0_97, ~s~0=v_~s~0_560} OutVars{~m3~0=v_~m3~0_99, thread3Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread3Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_59|, thread3Thread1of1ForFork1_#res#1.offset=|v_thread3Thread1of1ForFork1_#res#1.offset_35|, ~b~0=v_~b~0_311, thread3Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread3Thread1of1ForFork1_assume_abort_if_not_~cond#1_59|, thread3Thread1of1ForFork1_#res#1.base=|v_thread3Thread1of1ForFork1_#res#1.base_35|, thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_39|, ~m1~0=v_~m1~0_97, thread3Thread1of1ForFork1_#t~post6#1=|v_thread3Thread1of1ForFork1_#t~post6#1_55|, ~x~0=v_~x~0_202, thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1_39|, ~s~0=v_~s~0_559} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread3Thread1of1ForFork1_#res#1.offset, ~b~0, thread3Thread1of1ForFork1_assume_abort_if_not_~cond#1, thread3Thread1of1ForFork1_#res#1.base, thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread3Thread1of1ForFork1_#t~post6#1, ~x~0, thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1, ~s~0] and [542] L52-->thread1EXIT: Formula: (and (= v_~x~0_82 0) (= |v_thread1Thread1of1ForFork2_#res#1.base_7| 0) (= v_~s~0_329 (+ v_~s~0_330 1)) (= |v_thread1Thread1of1ForFork2_#res#1.offset_7| 0)) InVars {~s~0=v_~s~0_330} OutVars{thread1Thread1of1ForFork2_#t~post2#1=|v_thread1Thread1of1ForFork2_#t~post2#1_37|, thread1Thread1of1ForFork2_#res#1.offset=|v_thread1Thread1of1ForFork2_#res#1.offset_7|, thread1Thread1of1ForFork2_#res#1.base=|v_thread1Thread1of1ForFork2_#res#1.base_7|, ~x~0=v_~x~0_82, ~s~0=v_~s~0_329} AuxVars[] AssignedVars[thread1Thread1of1ForFork2_#t~post2#1, thread1Thread1of1ForFork2_#res#1.offset, thread1Thread1of1ForFork2_#res#1.base, ~x~0, ~s~0] [2022-12-06 07:30:43,580 ERROR L112 fgCompositionFactory]: Composing non-subsequent actions: [610] L45-->thread4EXIT: Formula: (let ((.cse0 (= v_~x~0_204 1))) (and (= v_~b~0_315 (ite (= (ite (or (not (= (mod v_~b~0_316 256) 0)) .cse0) 1 0) 0) 0 1)) (= |v_thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1_41| |v_thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_41|) (= (ite (<= v_~m4~0_79 v_~s~0_564) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_43|) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_43| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_43|) (not (= |v_thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1_41| 0)) (= |v_thread4Thread1of1ForFork3_#res#1.base_31| 0) (= |v_thread4Thread1of1ForFork3_#res#1.offset_31| 0) (= (+ v_~s~0_564 1) v_~s~0_563) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_43| 0)) (= (ite (<= v_~m1~0_99 v_~s~0_564) 1 0) |v_thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_41|) .cse0)) InVars {~b~0=v_~b~0_316, ~m4~0=v_~m4~0_79, ~m1~0=v_~m1~0_99, ~s~0=v_~s~0_564} OutVars{thread4Thread1of1ForFork3_#res#1.base=|v_thread4Thread1of1ForFork3_#res#1.base_31|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_43|, ~b~0=v_~b~0_315, ~m4~0=v_~m4~0_79, thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_41|, ~m1~0=v_~m1~0_99, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_47|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_43|, ~x~0=v_~x~0_204, thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1_41|, thread4Thread1of1ForFork3_#res#1.offset=|v_thread4Thread1of1ForFork3_#res#1.offset_31|, ~s~0=v_~s~0_563} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_#res#1.base, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, ~b~0, thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~x~0, thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#res#1.offset, ~s~0] and [542] L52-->thread1EXIT: Formula: (and (= v_~x~0_82 0) (= |v_thread1Thread1of1ForFork2_#res#1.base_7| 0) (= v_~s~0_329 (+ v_~s~0_330 1)) (= |v_thread1Thread1of1ForFork2_#res#1.offset_7| 0)) InVars {~s~0=v_~s~0_330} OutVars{thread1Thread1of1ForFork2_#t~post2#1=|v_thread1Thread1of1ForFork2_#t~post2#1_37|, thread1Thread1of1ForFork2_#res#1.offset=|v_thread1Thread1of1ForFork2_#res#1.offset_7|, thread1Thread1of1ForFork2_#res#1.base=|v_thread1Thread1of1ForFork2_#res#1.base_7|, ~x~0=v_~x~0_82, ~s~0=v_~s~0_329} AuxVars[] AssignedVars[thread1Thread1of1ForFork2_#t~post2#1, thread1Thread1of1ForFork2_#res#1.offset, thread1Thread1of1ForFork2_#res#1.base, ~x~0, ~s~0] [2022-12-06 07:30:43,675 ERROR L112 fgCompositionFactory]: Composing non-subsequent actions: [611] L45-->thread2EXIT: Formula: (let ((.cse0 (= v_~x~0_206 1))) (and (= v_~b~0_319 (ite (= (ite (or .cse0 (not (= (mod v_~b~0_320 256) 0))) 1 0) 0) 0 1)) (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_47| |v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_47|) .cse0 (= (+ v_~s~0_568 1) v_~s~0_567) (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_47| (ite (<= v_~m2~0_97 v_~s~0_568) 1 0)) (not (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_47| 0)) (= (ite (<= v_~m1~0_101 v_~s~0_568) 1 0) |v_thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_43|) (= |v_thread2Thread1of1ForFork4_#res#1.base_13| 0) (= |v_thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1_43| |v_thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_43|) (= |v_thread2Thread1of1ForFork4_#res#1.offset_13| 0) (not (= |v_thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1_43| 0)))) InVars {~b~0=v_~b~0_320, ~m2~0=v_~m2~0_97, ~m1~0=v_~m1~0_101, ~s~0=v_~s~0_568} OutVars{thread2Thread1of1ForFork4_#t~post4#1=|v_thread2Thread1of1ForFork4_#t~post4#1_47|, thread2Thread1of1ForFork4_#res#1.offset=|v_thread2Thread1of1ForFork4_#res#1.offset_13|, thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_47|, ~b~0=v_~b~0_319, ~m2~0=v_~m2~0_97, thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_43|, ~m1~0=v_~m1~0_101, ~x~0=v_~x~0_206, thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_47|, thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1_43|, thread2Thread1of1ForFork4_#res#1.base=|v_thread2Thread1of1ForFork4_#res#1.base_13|, ~s~0=v_~s~0_567} AuxVars[] AssignedVars[thread2Thread1of1ForFork4_#t~post4#1, thread2Thread1of1ForFork4_#res#1.offset, thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1, ~b~0, thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, ~x~0, thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1, thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork4_#res#1.base, ~s~0] and [542] L52-->thread1EXIT: Formula: (and (= v_~x~0_82 0) (= |v_thread1Thread1of1ForFork2_#res#1.base_7| 0) (= v_~s~0_329 (+ v_~s~0_330 1)) (= |v_thread1Thread1of1ForFork2_#res#1.offset_7| 0)) InVars {~s~0=v_~s~0_330} OutVars{thread1Thread1of1ForFork2_#t~post2#1=|v_thread1Thread1of1ForFork2_#t~post2#1_37|, thread1Thread1of1ForFork2_#res#1.offset=|v_thread1Thread1of1ForFork2_#res#1.offset_7|, thread1Thread1of1ForFork2_#res#1.base=|v_thread1Thread1of1ForFork2_#res#1.base_7|, ~x~0=v_~x~0_82, ~s~0=v_~s~0_329} AuxVars[] AssignedVars[thread1Thread1of1ForFork2_#t~post2#1, thread1Thread1of1ForFork2_#res#1.offset, thread1Thread1of1ForFork2_#res#1.base, ~x~0, ~s~0] [2022-12-06 07:30:43,760 ERROR L112 fgCompositionFactory]: Composing non-subsequent actions: [612] L45-->thread5EXIT: Formula: (let ((.cse0 (= v_~x~0_208 1))) (and .cse0 (= |v_thread5Thread1of1ForFork0_assume_abort_if_not_~cond#1_47| |v_thread5Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_47|) (= (ite (<= v_~m1~0_103 v_~s~0_572) 1 0) |v_thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_45|) (= |v_thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1_45| |v_thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_45|) (not (= |v_thread5Thread1of1ForFork0_assume_abort_if_not_~cond#1_47| 0)) (= |v_thread5Thread1of1ForFork0_#res#1.offset_13| 0) (= |v_thread5Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_47| (ite (<= v_~m5~0_93 v_~s~0_572) 1 0)) (= |v_thread5Thread1of1ForFork0_#res#1.base_13| 0) (= (+ v_~s~0_572 1) v_~s~0_571) (not (= |v_thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1_45| 0)) (= (ite (= (ite (or .cse0 (not (= (mod v_~b~0_324 256) 0))) 1 0) 0) 0 1) v_~b~0_323))) InVars {~b~0=v_~b~0_324, ~m5~0=v_~m5~0_93, ~m1~0=v_~m1~0_103, ~s~0=v_~s~0_572} OutVars{thread5Thread1of1ForFork0_#t~post10#1=|v_thread5Thread1of1ForFork0_#t~post10#1_55|, thread5Thread1of1ForFork0_assume_abort_if_not_~cond#1=|v_thread5Thread1of1ForFork0_assume_abort_if_not_~cond#1_47|, ~b~0=v_~b~0_323, ~m5~0=v_~m5~0_93, thread5Thread1of1ForFork0_#res#1.offset=|v_thread5Thread1of1ForFork0_#res#1.offset_13|, thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_45|, ~m1~0=v_~m1~0_103, thread5Thread1of1ForFork0_assume_abort_if_not_#in~cond#1=|v_thread5Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_47|, thread5Thread1of1ForFork0_#res#1.base=|v_thread5Thread1of1ForFork0_#res#1.base_13|, ~x~0=v_~x~0_208, thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1_45|, ~s~0=v_~s~0_571} AuxVars[] AssignedVars[thread5Thread1of1ForFork0_#t~post10#1, thread5Thread1of1ForFork0_assume_abort_if_not_~cond#1, ~b~0, thread5Thread1of1ForFork0_#res#1.offset, thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread5Thread1of1ForFork0_assume_abort_if_not_#in~cond#1, thread5Thread1of1ForFork0_#res#1.base, ~x~0, thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1, ~s~0] and [542] L52-->thread1EXIT: Formula: (and (= v_~x~0_82 0) (= |v_thread1Thread1of1ForFork2_#res#1.base_7| 0) (= v_~s~0_329 (+ v_~s~0_330 1)) (= |v_thread1Thread1of1ForFork2_#res#1.offset_7| 0)) InVars {~s~0=v_~s~0_330} OutVars{thread1Thread1of1ForFork2_#t~post2#1=|v_thread1Thread1of1ForFork2_#t~post2#1_37|, thread1Thread1of1ForFork2_#res#1.offset=|v_thread1Thread1of1ForFork2_#res#1.offset_7|, thread1Thread1of1ForFork2_#res#1.base=|v_thread1Thread1of1ForFork2_#res#1.base_7|, ~x~0=v_~x~0_82, ~s~0=v_~s~0_329} AuxVars[] AssignedVars[thread1Thread1of1ForFork2_#t~post2#1, thread1Thread1of1ForFork2_#res#1.offset, thread1Thread1of1ForFork2_#res#1.base, ~x~0, ~s~0] [2022-12-06 07:30:43,858 INFO L203 LiptonReduction]: Total number of compositions: 2 [2022-12-06 07:30:43,859 INFO L143 eatedLiptonReduction]: Time needed for LBE in milliseconds: 808 [2022-12-06 07:30:43,860 INFO L495 AbstractCegarLoop]: Abstraction has has 44 places, 40 transitions, 160 flow [2022-12-06 07:30:43,860 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-06 07:30:43,860 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-06 07:30:43,860 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-06 07:30:43,860 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-12-06 07:30:43,861 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-06 07:30:43,861 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-06 07:30:43,861 INFO L85 PathProgramCache]: Analyzing trace with hash -272783004, now seen corresponding path program 2 times [2022-12-06 07:30:43,861 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-06 07:30:43,862 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [699467915] [2022-12-06 07:30:43,862 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-06 07:30:43,862 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-06 07:30:43,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-06 07:30:44,489 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-06 07:30:44,489 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-06 07:30:44,489 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [699467915] [2022-12-06 07:30:44,489 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [699467915] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-06 07:30:44,490 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-06 07:30:44,490 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-12-06 07:30:44,490 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1663430647] [2022-12-06 07:30:44,490 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-06 07:30:44,491 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-06 07:30:44,491 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-06 07:30:44,492 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-06 07:30:44,492 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2022-12-06 07:30:44,492 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 36 [2022-12-06 07:30:44,492 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 44 places, 40 transitions, 160 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-06 07:30:44,492 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-06 07:30:44,493 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 36 [2022-12-06 07:30:44,493 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-06 07:30:45,040 INFO L130 PetriNetUnfolder]: 3996/5596 cut-off events. [2022-12-06 07:30:45,040 INFO L131 PetriNetUnfolder]: For 3071/3071 co-relation queries the response was YES. [2022-12-06 07:30:45,049 INFO L83 FinitePrefix]: Finished finitePrefix Result has 16148 conditions, 5596 events. 3996/5596 cut-off events. For 3071/3071 co-relation queries the response was YES. Maximal size of possible extension queue 207. Compared 25096 event pairs, 611 based on Foata normal form. 1/5597 useless extension candidates. Maximal degree in co-relation 9801. Up to 2648 conditions per place. [2022-12-06 07:30:45,071 INFO L137 encePairwiseOnDemand]: 24/36 looper letters, 70 selfloop transitions, 14 changer transitions 16/100 dead transitions. [2022-12-06 07:30:45,071 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 48 places, 100 transitions, 546 flow [2022-12-06 07:30:45,071 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-12-06 07:30:45,072 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-12-06 07:30:45,072 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 97 transitions. [2022-12-06 07:30:45,073 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.5388888888888889 [2022-12-06 07:30:45,073 INFO L175 Difference]: Start difference. First operand has 44 places, 40 transitions, 160 flow. Second operand 5 states and 97 transitions. [2022-12-06 07:30:45,073 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 48 places, 100 transitions, 546 flow [2022-12-06 07:30:45,076 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 46 places, 100 transitions, 530 flow, removed 1 selfloop flow, removed 2 redundant places. [2022-12-06 07:30:45,079 INFO L231 Difference]: Finished difference. Result has 49 places, 44 transitions, 235 flow [2022-12-06 07:30:45,079 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=36, PETRI_DIFFERENCE_MINUEND_FLOW=144, PETRI_DIFFERENCE_MINUEND_PLACES=42, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=40, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=10, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=26, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=235, PETRI_PLACES=49, PETRI_TRANSITIONS=44} [2022-12-06 07:30:45,080 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 1 predicate places. [2022-12-06 07:30:45,080 WARN L163 eatedLiptonReduction]: Counterexample is not a run of mAbstraction. Replaying acceptance of the word... [2022-12-06 07:30:45,080 INFO L89 Accepts]: Start accepts. Operand has 49 places, 44 transitions, 235 flow [2022-12-06 07:30:45,083 INFO L95 Accepts]: Finished accepts. [2022-12-06 07:30:45,083 INFO L195 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2022-12-06 07:30:45,085 INFO L167 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 49 places, 44 transitions, 235 flow [2022-12-06 07:30:45,091 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 49 places, 44 transitions, 235 flow [2022-12-06 07:30:45,114 INFO L130 PetriNetUnfolder]: 90/192 cut-off events. [2022-12-06 07:30:45,114 INFO L131 PetriNetUnfolder]: For 409/608 co-relation queries the response was YES. [2022-12-06 07:30:45,114 INFO L83 FinitePrefix]: Finished finitePrefix Result has 720 conditions, 192 events. 90/192 cut-off events. For 409/608 co-relation queries the response was YES. Maximal size of possible extension queue 29. Compared 689 event pairs, 18 based on Foata normal form. 1/176 useless extension candidates. Maximal degree in co-relation 654. Up to 132 conditions per place. [2022-12-06 07:30:45,116 INFO L184 LiptonReduction]: Starting Lipton reduction on Petri net that has 49 places, 44 transitions, 235 flow [2022-12-06 07:30:45,116 INFO L188 LiptonReduction]: Number of co-enabled transitions 430 [2022-12-06 07:30:45,164 ERROR L112 fgCompositionFactory]: Composing non-subsequent actions: [518] L45-->L52: Formula: (and (= |v_thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1_15| |v_thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_15|) (= (ite (<= v_~m1~0_33 v_~s~0_217) 1 0) |v_thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_15|) (not (= |v_thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1_15| 0)) (= v_~x~0_37 1)) InVars {~m1~0=v_~m1~0_33, ~s~0=v_~s~0_217} OutVars{thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_15|, ~m1~0=v_~m1~0_33, ~x~0=v_~x~0_37, thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1_15|, ~s~0=v_~s~0_217} AuxVars[] AssignedVars[thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, ~x~0, thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1] and [585] L86-->thread3EXIT: Formula: (and (= |v_thread3Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_49| |v_thread3Thread1of1ForFork1_assume_abort_if_not_~cond#1_49|) (= |v_thread3Thread1of1ForFork1_#res#1.offset_25| 0) (= |v_thread3Thread1of1ForFork1_#res#1.base_25| 0) (= (ite (= (ite (or (= v_~x~0_139 1) (not (= (mod v_~b~0_214 256) 0))) 1 0) 0) 0 1) v_~b~0_213) (= (ite (<= v_~m3~0_73 v_~s~0_452) 1 0) |v_thread3Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_49|) (not (= |v_thread3Thread1of1ForFork1_assume_abort_if_not_~cond#1_49| 0)) (= (+ v_~s~0_452 1) v_~s~0_451)) InVars {~m3~0=v_~m3~0_73, ~b~0=v_~b~0_214, ~x~0=v_~x~0_139, ~s~0=v_~s~0_452} OutVars{~m3~0=v_~m3~0_73, thread3Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread3Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_49|, thread3Thread1of1ForFork1_#res#1.offset=|v_thread3Thread1of1ForFork1_#res#1.offset_25|, ~b~0=v_~b~0_213, thread3Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread3Thread1of1ForFork1_assume_abort_if_not_~cond#1_49|, thread3Thread1of1ForFork1_#res#1.base=|v_thread3Thread1of1ForFork1_#res#1.base_25|, thread3Thread1of1ForFork1_#t~post6#1=|v_thread3Thread1of1ForFork1_#t~post6#1_45|, ~x~0=v_~x~0_139, ~s~0=v_~s~0_451} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread3Thread1of1ForFork1_#res#1.offset, ~b~0, thread3Thread1of1ForFork1_assume_abort_if_not_~cond#1, thread3Thread1of1ForFork1_#res#1.base, thread3Thread1of1ForFork1_#t~post6#1, ~s~0] [2022-12-06 07:30:45,245 ERROR L112 fgCompositionFactory]: Composing non-subsequent actions: [518] L45-->L52: Formula: (and (= |v_thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1_15| |v_thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_15|) (= (ite (<= v_~m1~0_33 v_~s~0_217) 1 0) |v_thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_15|) (not (= |v_thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1_15| 0)) (= v_~x~0_37 1)) InVars {~m1~0=v_~m1~0_33, ~s~0=v_~s~0_217} OutVars{thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_15|, ~m1~0=v_~m1~0_33, ~x~0=v_~x~0_37, thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1_15|, ~s~0=v_~s~0_217} AuxVars[] AssignedVars[thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, ~x~0, thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1] and [606] L105-->thread4EXIT: Formula: (and (= |v_thread4Thread1of1ForFork3_#res#1.offset_27| 0) (= |v_thread4Thread1of1ForFork3_#res#1.base_27| 0) (= (+ v_~s~0_530 1) v_~s~0_529) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_39| 0)) (= (ite (<= v_~m4~0_73 v_~s~0_530) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_39|) (= v_~b~0_283 (ite (= (ite (or (not (= (mod v_~b~0_284 256) 0)) (= v_~x~0_182 1)) 1 0) 0) 0 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_39| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_39|)) InVars {~b~0=v_~b~0_284, ~m4~0=v_~m4~0_73, ~x~0=v_~x~0_182, ~s~0=v_~s~0_530} OutVars{thread4Thread1of1ForFork3_#res#1.base=|v_thread4Thread1of1ForFork3_#res#1.base_27|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_39|, ~b~0=v_~b~0_283, ~m4~0=v_~m4~0_73, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_43|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_39|, ~x~0=v_~x~0_182, thread4Thread1of1ForFork3_#res#1.offset=|v_thread4Thread1of1ForFork3_#res#1.offset_27|, ~s~0=v_~s~0_529} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_#res#1.base, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, ~b~0, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, thread4Thread1of1ForFork3_#res#1.offset, ~s~0] [2022-12-06 07:30:45,324 ERROR L112 fgCompositionFactory]: Composing non-subsequent actions: [518] L45-->L52: Formula: (and (= |v_thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1_15| |v_thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_15|) (= (ite (<= v_~m1~0_33 v_~s~0_217) 1 0) |v_thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_15|) (not (= |v_thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1_15| 0)) (= v_~x~0_37 1)) InVars {~m1~0=v_~m1~0_33, ~s~0=v_~s~0_217} OutVars{thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_15|, ~m1~0=v_~m1~0_33, ~x~0=v_~x~0_37, thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1_15|, ~s~0=v_~s~0_217} AuxVars[] AssignedVars[thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, ~x~0, thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1] and [601] L67-->thread2EXIT: Formula: (and (= v_~s~0_487 (+ v_~s~0_488 1)) (= v_~b~0_255 (ite (= (ite (or (not (= (mod v_~b~0_256 256) 0)) (= v_~x~0_159 1)) 1 0) 0) 0 1)) (= 0 |v_thread2Thread1of1ForFork4_#res#1.base_7|) (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_41| |v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_41|) (= |v_thread2Thread1of1ForFork4_#res#1.offset_7| 0) (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_41| (ite (<= v_~m2~0_83 v_~s~0_488) 1 0)) (not (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_41| 0))) InVars {~b~0=v_~b~0_256, ~m2~0=v_~m2~0_83, ~x~0=v_~x~0_159, ~s~0=v_~s~0_488} OutVars{thread2Thread1of1ForFork4_#t~post4#1=|v_thread2Thread1of1ForFork4_#t~post4#1_41|, thread2Thread1of1ForFork4_#res#1.offset=|v_thread2Thread1of1ForFork4_#res#1.offset_7|, thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_41|, ~b~0=v_~b~0_255, ~m2~0=v_~m2~0_83, ~x~0=v_~x~0_159, thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_41|, thread2Thread1of1ForFork4_#res#1.base=|v_thread2Thread1of1ForFork4_#res#1.base_7|, ~s~0=v_~s~0_487} AuxVars[] AssignedVars[thread2Thread1of1ForFork4_#t~post4#1, thread2Thread1of1ForFork4_#res#1.offset, thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1, ~b~0, thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork4_#res#1.base, ~s~0] [2022-12-06 07:30:45,404 ERROR L112 fgCompositionFactory]: Composing non-subsequent actions: [518] L45-->L52: Formula: (and (= |v_thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1_15| |v_thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_15|) (= (ite (<= v_~m1~0_33 v_~s~0_217) 1 0) |v_thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_15|) (not (= |v_thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1_15| 0)) (= v_~x~0_37 1)) InVars {~m1~0=v_~m1~0_33, ~s~0=v_~s~0_217} OutVars{thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_15|, ~m1~0=v_~m1~0_33, ~x~0=v_~x~0_37, thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1_15|, ~s~0=v_~s~0_217} AuxVars[] AssignedVars[thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, ~x~0, thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1] and [599] L124-->thread5EXIT: Formula: (and (= (ite (= (ite (or (not (= (mod v_~b~0_244 256) 0)) (= v_~x~0_153 1)) 1 0) 0) 0 1) v_~b~0_243) (= 0 |v_thread5Thread1of1ForFork0_#res#1.offset_7|) (not (= |v_thread5Thread1of1ForFork0_assume_abort_if_not_~cond#1_41| 0)) (= |v_thread5Thread1of1ForFork0_#res#1.base_7| 0) (= |v_thread5Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_41| (ite (<= v_~m5~0_77 v_~s~0_478) 1 0)) (= (+ v_~s~0_478 1) v_~s~0_477) (= |v_thread5Thread1of1ForFork0_assume_abort_if_not_~cond#1_41| |v_thread5Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_41|)) InVars {~b~0=v_~b~0_244, ~m5~0=v_~m5~0_77, ~x~0=v_~x~0_153, ~s~0=v_~s~0_478} OutVars{thread5Thread1of1ForFork0_#t~post10#1=|v_thread5Thread1of1ForFork0_#t~post10#1_49|, thread5Thread1of1ForFork0_assume_abort_if_not_~cond#1=|v_thread5Thread1of1ForFork0_assume_abort_if_not_~cond#1_41|, ~b~0=v_~b~0_243, ~m5~0=v_~m5~0_77, thread5Thread1of1ForFork0_#res#1.offset=|v_thread5Thread1of1ForFork0_#res#1.offset_7|, thread5Thread1of1ForFork0_assume_abort_if_not_#in~cond#1=|v_thread5Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_41|, thread5Thread1of1ForFork0_#res#1.base=|v_thread5Thread1of1ForFork0_#res#1.base_7|, ~x~0=v_~x~0_153, ~s~0=v_~s~0_477} AuxVars[] AssignedVars[thread5Thread1of1ForFork0_#t~post10#1, thread5Thread1of1ForFork0_assume_abort_if_not_~cond#1, ~b~0, thread5Thread1of1ForFork0_#res#1.offset, thread5Thread1of1ForFork0_assume_abort_if_not_#in~cond#1, thread5Thread1of1ForFork0_#res#1.base, ~s~0] [2022-12-06 07:30:45,478 INFO L203 LiptonReduction]: Total number of compositions: 1 [2022-12-06 07:30:45,479 INFO L143 eatedLiptonReduction]: Time needed for LBE in milliseconds: 399 [2022-12-06 07:30:45,480 INFO L495 AbstractCegarLoop]: Abstraction has has 49 places, 44 transitions, 251 flow [2022-12-06 07:30:45,480 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-06 07:30:45,480 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-06 07:30:45,480 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] [2022-12-06 07:30:45,480 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-12-06 07:30:45,480 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-06 07:30:45,481 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-06 07:30:45,481 INFO L85 PathProgramCache]: Analyzing trace with hash -42198307, now seen corresponding path program 1 times [2022-12-06 07:30:45,481 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-06 07:30:45,481 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1470264938] [2022-12-06 07:30:45,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-06 07:30:45,481 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-06 07:30:45,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-06 07:30:45,726 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-06 07:30:45,726 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-06 07:30:45,726 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1470264938] [2022-12-06 07:30:45,729 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1470264938] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-06 07:30:45,729 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-06 07:30:45,730 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-12-06 07:30:45,730 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [733777715] [2022-12-06 07:30:45,730 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-06 07:30:45,731 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-06 07:30:45,731 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-06 07:30:45,732 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-06 07:30:45,732 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-06 07:30:45,732 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 40 [2022-12-06 07:30:45,732 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 49 places, 44 transitions, 251 flow. Second operand has 5 states, 5 states have (on average 6.0) internal successors, (30), 4 states have internal predecessors, (30), 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-06 07:30:45,732 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-06 07:30:45,732 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 40 [2022-12-06 07:30:45,733 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-06 07:30:46,245 INFO L130 PetriNetUnfolder]: 3193/4414 cut-off events. [2022-12-06 07:30:46,245 INFO L131 PetriNetUnfolder]: For 10088/10088 co-relation queries the response was YES. [2022-12-06 07:30:46,253 INFO L83 FinitePrefix]: Finished finitePrefix Result has 16361 conditions, 4414 events. 3193/4414 cut-off events. For 10088/10088 co-relation queries the response was YES. Maximal size of possible extension queue 185. Compared 18699 event pairs, 566 based on Foata normal form. 60/4474 useless extension candidates. Maximal degree in co-relation 8144. Up to 4044 conditions per place. [2022-12-06 07:30:46,306 INFO L137 encePairwiseOnDemand]: 26/40 looper letters, 71 selfloop transitions, 19 changer transitions 3/93 dead transitions. [2022-12-06 07:30:46,307 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 53 places, 93 transitions, 665 flow [2022-12-06 07:30:46,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-12-06 07:30:46,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-12-06 07:30:46,310 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 91 transitions. [2022-12-06 07:30:46,310 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.455 [2022-12-06 07:30:46,310 INFO L175 Difference]: Start difference. First operand has 49 places, 44 transitions, 251 flow. Second operand 5 states and 91 transitions. [2022-12-06 07:30:46,310 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 53 places, 93 transitions, 665 flow [2022-12-06 07:30:46,319 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 48 places, 93 transitions, 524 flow, removed 25 selfloop flow, removed 5 redundant places. [2022-12-06 07:30:46,321 INFO L231 Difference]: Finished difference. Result has 50 places, 61 transitions, 329 flow [2022-12-06 07:30:46,321 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=40, PETRI_DIFFERENCE_MINUEND_FLOW=180, PETRI_DIFFERENCE_MINUEND_PLACES=44, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=44, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=8, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=32, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=329, PETRI_PLACES=50, PETRI_TRANSITIONS=61} [2022-12-06 07:30:46,322 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 2 predicate places. [2022-12-06 07:30:46,322 WARN L163 eatedLiptonReduction]: Counterexample is not a run of mAbstraction. Replaying acceptance of the word... [2022-12-06 07:30:46,322 INFO L89 Accepts]: Start accepts. Operand has 50 places, 61 transitions, 329 flow [2022-12-06 07:30:46,324 INFO L95 Accepts]: Finished accepts. [2022-12-06 07:30:46,324 INFO L195 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2022-12-06 07:30:46,324 INFO L167 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 50 places, 61 transitions, 329 flow [2022-12-06 07:30:46,325 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 49 places, 61 transitions, 329 flow [2022-12-06 07:30:46,387 INFO L130 PetriNetUnfolder]: 355/751 cut-off events. [2022-12-06 07:30:46,387 INFO L131 PetriNetUnfolder]: For 920/1002 co-relation queries the response was YES. [2022-12-06 07:30:46,390 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2185 conditions, 751 events. 355/751 cut-off events. For 920/1002 co-relation queries the response was YES. Maximal size of possible extension queue 93. Compared 4386 event pairs, 64 based on Foata normal form. 12/701 useless extension candidates. Maximal degree in co-relation 2000. Up to 410 conditions per place. [2022-12-06 07:30:46,396 INFO L184 LiptonReduction]: Starting Lipton reduction on Petri net that has 49 places, 61 transitions, 329 flow [2022-12-06 07:30:46,397 INFO L188 LiptonReduction]: Number of co-enabled transitions 562 [2022-12-06 07:30:46,402 ERROR L112 fgCompositionFactory]: Composing non-subsequent actions: [617] L45-->thread3EXIT: Formula: (let ((.cse0 (= v_~x~0_226 1))) (and (= (+ v_~s~0_600 1) v_~s~0_599) (= (ite (<= v_~m1~0_113 v_~s~0_600) 1 0) |v_thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_55|) (= |v_thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1_55| |v_thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_55|) (= |v_thread3Thread1of1ForFork1_#res#1.offset_39| 0) (not (= |v_thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1_55| 0)) .cse0 (= |v_thread3Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_63| |v_thread3Thread1of1ForFork1_assume_abort_if_not_~cond#1_63|) (not (= |v_thread3Thread1of1ForFork1_assume_abort_if_not_~cond#1_63| 0)) (= |v_thread3Thread1of1ForFork1_#res#1.base_39| 0) (= (ite (= 0 (ite (or .cse0 (not (= (mod v_~b~0_344 256) 0))) 1 0)) 0 1) v_~b~0_343) (= |v_thread3Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_63| (ite (<= v_~m3~0_103 v_~s~0_600) 1 0)))) InVars {~m3~0=v_~m3~0_103, ~b~0=v_~b~0_344, ~m1~0=v_~m1~0_113, ~s~0=v_~s~0_600} OutVars{~m3~0=v_~m3~0_103, thread3Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread3Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_63|, thread3Thread1of1ForFork1_#res#1.offset=|v_thread3Thread1of1ForFork1_#res#1.offset_39|, ~b~0=v_~b~0_343, thread3Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread3Thread1of1ForFork1_assume_abort_if_not_~cond#1_63|, thread3Thread1of1ForFork1_#res#1.base=|v_thread3Thread1of1ForFork1_#res#1.base_39|, thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_55|, ~m1~0=v_~m1~0_113, thread3Thread1of1ForFork1_#t~post6#1=|v_thread3Thread1of1ForFork1_#t~post6#1_59|, ~x~0=v_~x~0_226, thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1_55|, ~s~0=v_~s~0_599} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread3Thread1of1ForFork1_#res#1.offset, ~b~0, thread3Thread1of1ForFork1_assume_abort_if_not_~cond#1, thread3Thread1of1ForFork1_#res#1.base, thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread3Thread1of1ForFork1_#t~post6#1, ~x~0, thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1, ~s~0] and [542] L52-->thread1EXIT: Formula: (and (= v_~x~0_82 0) (= |v_thread1Thread1of1ForFork2_#res#1.base_7| 0) (= v_~s~0_329 (+ v_~s~0_330 1)) (= |v_thread1Thread1of1ForFork2_#res#1.offset_7| 0)) InVars {~s~0=v_~s~0_330} OutVars{thread1Thread1of1ForFork2_#t~post2#1=|v_thread1Thread1of1ForFork2_#t~post2#1_37|, thread1Thread1of1ForFork2_#res#1.offset=|v_thread1Thread1of1ForFork2_#res#1.offset_7|, thread1Thread1of1ForFork2_#res#1.base=|v_thread1Thread1of1ForFork2_#res#1.base_7|, ~x~0=v_~x~0_82, ~s~0=v_~s~0_329} AuxVars[] AssignedVars[thread1Thread1of1ForFork2_#t~post2#1, thread1Thread1of1ForFork2_#res#1.offset, thread1Thread1of1ForFork2_#res#1.base, ~x~0, ~s~0] [2022-12-06 07:30:46,511 INFO L203 LiptonReduction]: Total number of compositions: 1 [2022-12-06 07:30:46,512 INFO L143 eatedLiptonReduction]: Time needed for LBE in milliseconds: 190 [2022-12-06 07:30:46,512 INFO L495 AbstractCegarLoop]: Abstraction has has 49 places, 61 transitions, 333 flow [2022-12-06 07:30:46,512 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.0) internal successors, (30), 4 states have internal predecessors, (30), 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-06 07:30:46,512 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-06 07:30:46,513 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] [2022-12-06 07:30:46,513 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-12-06 07:30:46,513 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-06 07:30:46,513 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-06 07:30:46,513 INFO L85 PathProgramCache]: Analyzing trace with hash -1318423699, now seen corresponding path program 2 times [2022-12-06 07:30:46,513 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-06 07:30:46,514 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1202899689] [2022-12-06 07:30:46,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-06 07:30:46,514 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-06 07:30:46,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-06 07:30:46,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-06 07:30:46,809 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-06 07:30:46,809 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1202899689] [2022-12-06 07:30:46,809 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1202899689] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-06 07:30:46,809 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-06 07:30:46,809 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-12-06 07:30:46,809 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [398164486] [2022-12-06 07:30:46,809 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-06 07:30:46,811 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-06 07:30:46,811 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-06 07:30:46,812 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-06 07:30:46,812 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-06 07:30:46,812 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 40 [2022-12-06 07:30:46,812 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 49 places, 61 transitions, 333 flow. Second operand has 5 states, 5 states have (on average 6.0) internal successors, (30), 4 states have internal predecessors, (30), 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-06 07:30:46,813 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-06 07:30:46,813 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 40 [2022-12-06 07:30:46,813 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-06 07:30:47,269 INFO L130 PetriNetUnfolder]: 2790/3869 cut-off events. [2022-12-06 07:30:47,269 INFO L131 PetriNetUnfolder]: For 6419/6419 co-relation queries the response was YES. [2022-12-06 07:30:47,276 INFO L83 FinitePrefix]: Finished finitePrefix Result has 14044 conditions, 3869 events. 2790/3869 cut-off events. For 6419/6419 co-relation queries the response was YES. Maximal size of possible extension queue 162. Compared 16054 event pairs, 644 based on Foata normal form. 56/3925 useless extension candidates. Maximal degree in co-relation 6354. Up to 3705 conditions per place. [2022-12-06 07:30:47,299 INFO L137 encePairwiseOnDemand]: 28/40 looper letters, 69 selfloop transitions, 23 changer transitions 0/92 dead transitions. [2022-12-06 07:30:47,299 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 53 places, 92 transitions, 625 flow [2022-12-06 07:30:47,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-12-06 07:30:47,300 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-12-06 07:30:47,300 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 82 transitions. [2022-12-06 07:30:47,300 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.41 [2022-12-06 07:30:47,300 INFO L175 Difference]: Start difference. First operand has 49 places, 61 transitions, 333 flow. Second operand 5 states and 82 transitions. [2022-12-06 07:30:47,300 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 53 places, 92 transitions, 625 flow [2022-12-06 07:30:47,314 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 52 places, 92 transitions, 611 flow, removed 7 selfloop flow, removed 1 redundant places. [2022-12-06 07:30:47,317 INFO L231 Difference]: Finished difference. Result has 53 places, 66 transitions, 413 flow [2022-12-06 07:30:47,318 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=40, PETRI_DIFFERENCE_MINUEND_FLOW=287, PETRI_DIFFERENCE_MINUEND_PLACES=48, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=57, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=14, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=42, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=413, PETRI_PLACES=53, PETRI_TRANSITIONS=66} [2022-12-06 07:30:47,319 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 5 predicate places. [2022-12-06 07:30:47,319 WARN L163 eatedLiptonReduction]: Counterexample is not a run of mAbstraction. Replaying acceptance of the word... [2022-12-06 07:30:47,319 INFO L89 Accepts]: Start accepts. Operand has 53 places, 66 transitions, 413 flow [2022-12-06 07:30:47,321 INFO L95 Accepts]: Finished accepts. [2022-12-06 07:30:47,321 INFO L195 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2022-12-06 07:30:47,322 INFO L167 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 53 places, 66 transitions, 413 flow [2022-12-06 07:30:47,322 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 53 places, 66 transitions, 413 flow [2022-12-06 07:30:47,385 INFO L130 PetriNetUnfolder]: 358/778 cut-off events. [2022-12-06 07:30:47,385 INFO L131 PetriNetUnfolder]: For 710/804 co-relation queries the response was YES. [2022-12-06 07:30:47,388 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1976 conditions, 778 events. 358/778 cut-off events. For 710/804 co-relation queries the response was YES. Maximal size of possible extension queue 97. Compared 4668 event pairs, 67 based on Foata normal form. 14/728 useless extension candidates. Maximal degree in co-relation 1775. Up to 412 conditions per place. [2022-12-06 07:30:47,394 INFO L184 LiptonReduction]: Starting Lipton reduction on Petri net that has 53 places, 66 transitions, 413 flow [2022-12-06 07:30:47,397 INFO L188 LiptonReduction]: Number of co-enabled transitions 548 [2022-12-06 07:30:47,402 ERROR L112 fgCompositionFactory]: Composing non-subsequent actions: [618] L45-->thread4EXIT: Formula: (let ((.cse0 (= v_~x~0_228 1))) (and (= (+ v_~s~0_604 1) v_~s~0_603) (= |v_thread4Thread1of1ForFork3_#res#1.base_35| 0) .cse0 (= |v_thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1_57| |v_thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_57|) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_47| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_47|) (= (ite (<= v_~m1~0_115 v_~s~0_604) 1 0) |v_thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_57|) (= (ite (<= v_~m4~0_83 v_~s~0_604) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_47|) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_47| 0)) (not (= |v_thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1_57| 0)) (= (ite (= (ite (or .cse0 (not (= (mod v_~b~0_348 256) 0))) 1 0) 0) 0 1) v_~b~0_347) (= |v_thread4Thread1of1ForFork3_#res#1.offset_35| 0))) InVars {~b~0=v_~b~0_348, ~m4~0=v_~m4~0_83, ~m1~0=v_~m1~0_115, ~s~0=v_~s~0_604} OutVars{thread4Thread1of1ForFork3_#res#1.base=|v_thread4Thread1of1ForFork3_#res#1.base_35|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_47|, ~b~0=v_~b~0_347, ~m4~0=v_~m4~0_83, thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_57|, ~m1~0=v_~m1~0_115, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_51|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_47|, ~x~0=v_~x~0_228, thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1_57|, thread4Thread1of1ForFork3_#res#1.offset=|v_thread4Thread1of1ForFork3_#res#1.offset_35|, ~s~0=v_~s~0_603} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_#res#1.base, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, ~b~0, thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~x~0, thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_#res#1.offset, ~s~0] and [542] L52-->thread1EXIT: Formula: (and (= v_~x~0_82 0) (= |v_thread1Thread1of1ForFork2_#res#1.base_7| 0) (= v_~s~0_329 (+ v_~s~0_330 1)) (= |v_thread1Thread1of1ForFork2_#res#1.offset_7| 0)) InVars {~s~0=v_~s~0_330} OutVars{thread1Thread1of1ForFork2_#t~post2#1=|v_thread1Thread1of1ForFork2_#t~post2#1_37|, thread1Thread1of1ForFork2_#res#1.offset=|v_thread1Thread1of1ForFork2_#res#1.offset_7|, thread1Thread1of1ForFork2_#res#1.base=|v_thread1Thread1of1ForFork2_#res#1.base_7|, ~x~0=v_~x~0_82, ~s~0=v_~s~0_329} AuxVars[] AssignedVars[thread1Thread1of1ForFork2_#t~post2#1, thread1Thread1of1ForFork2_#res#1.offset, thread1Thread1of1ForFork2_#res#1.base, ~x~0, ~s~0] [2022-12-06 07:30:47,508 INFO L203 LiptonReduction]: Total number of compositions: 1 [2022-12-06 07:30:47,509 INFO L143 eatedLiptonReduction]: Time needed for LBE in milliseconds: 190 [2022-12-06 07:30:47,510 INFO L495 AbstractCegarLoop]: Abstraction has has 53 places, 66 transitions, 415 flow [2022-12-06 07:30:47,510 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.0) internal successors, (30), 4 states have internal predecessors, (30), 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-06 07:30:47,510 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-06 07:30:47,510 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] [2022-12-06 07:30:47,510 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-12-06 07:30:47,510 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-06 07:30:47,511 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-06 07:30:47,511 INFO L85 PathProgramCache]: Analyzing trace with hash -1448309927, now seen corresponding path program 3 times [2022-12-06 07:30:47,511 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-06 07:30:47,511 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1746854899] [2022-12-06 07:30:47,511 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-06 07:30:47,511 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-06 07:30:47,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-06 07:30:47,761 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-06 07:30:47,762 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-06 07:30:47,762 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1746854899] [2022-12-06 07:30:47,762 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1746854899] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-06 07:30:47,762 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-06 07:30:47,762 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-06 07:30:47,762 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [326743593] [2022-12-06 07:30:47,763 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-06 07:30:47,764 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-06 07:30:47,764 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-06 07:30:47,764 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-06 07:30:47,765 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-12-06 07:30:47,765 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 40 [2022-12-06 07:30:47,766 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 53 places, 66 transitions, 415 flow. Second operand has 6 states, 6 states have (on average 5.0) internal successors, (30), 5 states have internal predecessors, (30), 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-06 07:30:47,766 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-06 07:30:47,766 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 40 [2022-12-06 07:30:47,766 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-06 07:30:48,218 INFO L130 PetriNetUnfolder]: 2634/3677 cut-off events. [2022-12-06 07:30:48,218 INFO L131 PetriNetUnfolder]: For 5126/5126 co-relation queries the response was YES. [2022-12-06 07:30:48,224 INFO L83 FinitePrefix]: Finished finitePrefix Result has 12634 conditions, 3677 events. 2634/3677 cut-off events. For 5126/5126 co-relation queries the response was YES. Maximal size of possible extension queue 153. Compared 15075 event pairs, 910 based on Foata normal form. 48/3725 useless extension candidates. Maximal degree in co-relation 6478. Up to 3513 conditions per place. [2022-12-06 07:30:48,241 INFO L137 encePairwiseOnDemand]: 30/40 looper letters, 74 selfloop transitions, 27 changer transitions 0/101 dead transitions. [2022-12-06 07:30:48,241 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 58 places, 101 transitions, 724 flow [2022-12-06 07:30:48,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-06 07:30:48,242 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2022-12-06 07:30:48,243 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 87 transitions. [2022-12-06 07:30:48,243 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.3625 [2022-12-06 07:30:48,243 INFO L175 Difference]: Start difference. First operand has 53 places, 66 transitions, 415 flow. Second operand 6 states and 87 transitions. [2022-12-06 07:30:48,244 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 58 places, 101 transitions, 724 flow [2022-12-06 07:30:48,249 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 56 places, 101 transitions, 695 flow, removed 1 selfloop flow, removed 2 redundant places. [2022-12-06 07:30:48,251 INFO L231 Difference]: Finished difference. Result has 57 places, 71 transitions, 477 flow [2022-12-06 07:30:48,251 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=40, PETRI_DIFFERENCE_MINUEND_FLOW=310, PETRI_DIFFERENCE_MINUEND_PLACES=51, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=58, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=15, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=40, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=477, PETRI_PLACES=57, PETRI_TRANSITIONS=71} [2022-12-06 07:30:48,253 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 9 predicate places. [2022-12-06 07:30:48,253 WARN L163 eatedLiptonReduction]: Counterexample is not a run of mAbstraction. Replaying acceptance of the word... [2022-12-06 07:30:48,253 INFO L89 Accepts]: Start accepts. Operand has 57 places, 71 transitions, 477 flow [2022-12-06 07:30:48,255 INFO L95 Accepts]: Finished accepts. [2022-12-06 07:30:48,256 INFO L195 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2022-12-06 07:30:48,256 INFO L167 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 57 places, 71 transitions, 477 flow [2022-12-06 07:30:48,258 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 57 places, 71 transitions, 477 flow [2022-12-06 07:30:48,312 INFO L130 PetriNetUnfolder]: 326/743 cut-off events. [2022-12-06 07:30:48,313 INFO L131 PetriNetUnfolder]: For 754/941 co-relation queries the response was YES. [2022-12-06 07:30:48,315 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1907 conditions, 743 events. 326/743 cut-off events. For 754/941 co-relation queries the response was YES. Maximal size of possible extension queue 94. Compared 4491 event pairs, 68 based on Foata normal form. 15/703 useless extension candidates. Maximal degree in co-relation 1703. Up to 366 conditions per place. [2022-12-06 07:30:48,321 INFO L184 LiptonReduction]: Starting Lipton reduction on Petri net that has 57 places, 71 transitions, 477 flow [2022-12-06 07:30:48,321 INFO L188 LiptonReduction]: Number of co-enabled transitions 514 [2022-12-06 07:30:48,326 ERROR L112 fgCompositionFactory]: Composing non-subsequent actions: [446] $Ultimate##0-->L45: Formula: (and (= v_~t~0_61 (+ v_~t~0_62 1)) (= v_~m1~0_9 v_~t~0_62)) InVars {~t~0=v_~t~0_62} OutVars{thread1Thread1of1ForFork2_#t~post1#1=|v_thread1Thread1of1ForFork2_#t~post1#1_1|, ~m1~0=v_~m1~0_9, ~t~0=v_~t~0_61} AuxVars[] AssignedVars[thread1Thread1of1ForFork2_#t~post1#1, ~m1~0, ~t~0] and [471] $Ultimate##0-->L124: Formula: (and (= v_~m5~0_9 v_~t~0_58) (= (+ v_~t~0_58 1) v_~t~0_57)) InVars {~t~0=v_~t~0_58} OutVars{~m5~0=v_~m5~0_9, thread5Thread1of1ForFork0_#t~post9#1=|v_thread5Thread1of1ForFork0_#t~post9#1_1|, ~t~0=v_~t~0_57} AuxVars[] AssignedVars[~m5~0, thread5Thread1of1ForFork0_#t~post9#1, ~t~0] [2022-12-06 07:30:48,344 ERROR L112 fgCompositionFactory]: Composing non-subsequent actions: [446] $Ultimate##0-->L45: Formula: (and (= v_~t~0_61 (+ v_~t~0_62 1)) (= v_~m1~0_9 v_~t~0_62)) InVars {~t~0=v_~t~0_62} OutVars{thread1Thread1of1ForFork2_#t~post1#1=|v_thread1Thread1of1ForFork2_#t~post1#1_1|, ~m1~0=v_~m1~0_9, ~t~0=v_~t~0_61} AuxVars[] AssignedVars[thread1Thread1of1ForFork2_#t~post1#1, ~m1~0, ~t~0] and [453] $Ultimate##0-->L67: Formula: (and (= v_~t~0_53 (+ v_~t~0_54 1)) (= v_~m2~0_11 v_~t~0_54)) InVars {~t~0=v_~t~0_54} OutVars{thread2Thread1of1ForFork4_#t~post3#1=|v_thread2Thread1of1ForFork4_#t~post3#1_1|, ~m2~0=v_~m2~0_11, ~t~0=v_~t~0_53} AuxVars[] AssignedVars[thread2Thread1of1ForFork4_#t~post3#1, ~m2~0, ~t~0] [2022-12-06 07:30:48,364 ERROR L112 fgCompositionFactory]: Composing non-subsequent actions: [446] $Ultimate##0-->L45: Formula: (and (= v_~t~0_61 (+ v_~t~0_62 1)) (= v_~m1~0_9 v_~t~0_62)) InVars {~t~0=v_~t~0_62} OutVars{thread1Thread1of1ForFork2_#t~post1#1=|v_thread1Thread1of1ForFork2_#t~post1#1_1|, ~m1~0=v_~m1~0_9, ~t~0=v_~t~0_61} AuxVars[] AssignedVars[thread1Thread1of1ForFork2_#t~post1#1, ~m1~0, ~t~0] and [465] $Ultimate##0-->L105: Formula: (and (= (+ v_~t~0_66 1) v_~t~0_65) (= v_~m4~0_7 v_~t~0_66)) InVars {~t~0=v_~t~0_66} OutVars{thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, ~m4~0=v_~m4~0_7, ~t~0=v_~t~0_65} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_#t~post7#1, ~m4~0, ~t~0] [2022-12-06 07:30:48,387 ERROR L112 fgCompositionFactory]: Composing non-subsequent actions: [446] $Ultimate##0-->L45: Formula: (and (= v_~t~0_61 (+ v_~t~0_62 1)) (= v_~m1~0_9 v_~t~0_62)) InVars {~t~0=v_~t~0_62} OutVars{thread1Thread1of1ForFork2_#t~post1#1=|v_thread1Thread1of1ForFork2_#t~post1#1_1|, ~m1~0=v_~m1~0_9, ~t~0=v_~t~0_61} AuxVars[] AssignedVars[thread1Thread1of1ForFork2_#t~post1#1, ~m1~0, ~t~0] and [459] $Ultimate##0-->L86: Formula: (and (= v_~m3~0_9 v_~t~0_50) (= (+ v_~t~0_50 1) v_~t~0_49)) InVars {~t~0=v_~t~0_50} OutVars{~m3~0=v_~m3~0_9, thread3Thread1of1ForFork1_#t~post5#1=|v_thread3Thread1of1ForFork1_#t~post5#1_1|, ~t~0=v_~t~0_49} AuxVars[] AssignedVars[~m3~0, thread3Thread1of1ForFork1_#t~post5#1, ~t~0] [2022-12-06 07:30:48,411 ERROR L112 fgCompositionFactory]: Composing non-subsequent actions: [620] L45-->thread5EXIT: Formula: (let ((.cse0 (= v_~x~0_232 1))) (and (not (= |v_thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1_61| 0)) (= |v_thread5Thread1of1ForFork0_#res#1.offset_17| 0) (= |v_thread5Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_51| (ite (<= v_~m5~0_97 v_~s~0_612) 1 0)) (not (= |v_thread5Thread1of1ForFork0_assume_abort_if_not_~cond#1_51| 0)) .cse0 (= |v_thread5Thread1of1ForFork0_assume_abort_if_not_~cond#1_51| |v_thread5Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_51|) (= |v_thread5Thread1of1ForFork0_#res#1.base_17| 0) (= (+ v_~s~0_612 1) v_~s~0_611) (= |v_thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1_61| |v_thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_61|) (= (ite (= (ite (or .cse0 (not (= (mod v_~b~0_356 256) 0))) 1 0) 0) 0 1) v_~b~0_355) (= (ite (<= v_~m1~0_119 v_~s~0_612) 1 0) |v_thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_61|))) InVars {~b~0=v_~b~0_356, ~m5~0=v_~m5~0_97, ~m1~0=v_~m1~0_119, ~s~0=v_~s~0_612} OutVars{thread5Thread1of1ForFork0_#t~post10#1=|v_thread5Thread1of1ForFork0_#t~post10#1_59|, thread5Thread1of1ForFork0_assume_abort_if_not_~cond#1=|v_thread5Thread1of1ForFork0_assume_abort_if_not_~cond#1_51|, ~b~0=v_~b~0_355, ~m5~0=v_~m5~0_97, thread5Thread1of1ForFork0_#res#1.offset=|v_thread5Thread1of1ForFork0_#res#1.offset_17|, thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_61|, ~m1~0=v_~m1~0_119, thread5Thread1of1ForFork0_assume_abort_if_not_#in~cond#1=|v_thread5Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_51|, thread5Thread1of1ForFork0_#res#1.base=|v_thread5Thread1of1ForFork0_#res#1.base_17|, ~x~0=v_~x~0_232, thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1_61|, ~s~0=v_~s~0_611} AuxVars[] AssignedVars[thread5Thread1of1ForFork0_#t~post10#1, thread5Thread1of1ForFork0_assume_abort_if_not_~cond#1, ~b~0, thread5Thread1of1ForFork0_#res#1.offset, thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread5Thread1of1ForFork0_assume_abort_if_not_#in~cond#1, thread5Thread1of1ForFork0_#res#1.base, ~x~0, thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1, ~s~0] and [542] L52-->thread1EXIT: Formula: (and (= v_~x~0_82 0) (= |v_thread1Thread1of1ForFork2_#res#1.base_7| 0) (= v_~s~0_329 (+ v_~s~0_330 1)) (= |v_thread1Thread1of1ForFork2_#res#1.offset_7| 0)) InVars {~s~0=v_~s~0_330} OutVars{thread1Thread1of1ForFork2_#t~post2#1=|v_thread1Thread1of1ForFork2_#t~post2#1_37|, thread1Thread1of1ForFork2_#res#1.offset=|v_thread1Thread1of1ForFork2_#res#1.offset_7|, thread1Thread1of1ForFork2_#res#1.base=|v_thread1Thread1of1ForFork2_#res#1.base_7|, ~x~0=v_~x~0_82, ~s~0=v_~s~0_329} AuxVars[] AssignedVars[thread1Thread1of1ForFork2_#t~post2#1, thread1Thread1of1ForFork2_#res#1.offset, thread1Thread1of1ForFork2_#res#1.base, ~x~0, ~s~0] [2022-12-06 07:30:48,515 INFO L203 LiptonReduction]: Total number of compositions: 2 [2022-12-06 07:30:48,516 INFO L143 eatedLiptonReduction]: Time needed for LBE in milliseconds: 263 [2022-12-06 07:30:48,517 INFO L495 AbstractCegarLoop]: Abstraction has has 56 places, 70 transitions, 491 flow [2022-12-06 07:30:48,517 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 5.0) internal successors, (30), 5 states have internal predecessors, (30), 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-06 07:30:48,517 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-06 07:30:48,517 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] [2022-12-06 07:30:48,517 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-12-06 07:30:48,517 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-06 07:30:48,518 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-06 07:30:48,518 INFO L85 PathProgramCache]: Analyzing trace with hash 1593741641, now seen corresponding path program 1 times [2022-12-06 07:30:48,518 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-06 07:30:48,518 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1546007180] [2022-12-06 07:30:48,518 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-06 07:30:48,518 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-06 07:30:48,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-06 07:30:48,772 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-06 07:30:48,772 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-06 07:30:48,773 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1546007180] [2022-12-06 07:30:48,773 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1546007180] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-06 07:30:48,773 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-06 07:30:48,773 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-12-06 07:30:48,773 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2124922729] [2022-12-06 07:30:48,773 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-06 07:30:48,773 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-06 07:30:48,774 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-06 07:30:48,774 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-06 07:30:48,775 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2022-12-06 07:30:48,775 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 44 [2022-12-06 07:30:48,775 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 56 places, 70 transitions, 491 flow. Second operand has 9 states, 9 states have (on average 3.2222222222222223) internal successors, (29), 8 states have internal predecessors, (29), 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-06 07:30:48,775 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-06 07:30:48,775 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 44 [2022-12-06 07:30:48,775 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-06 07:30:49,515 INFO L130 PetriNetUnfolder]: 3251/4548 cut-off events. [2022-12-06 07:30:49,515 INFO L131 PetriNetUnfolder]: For 7773/7773 co-relation queries the response was YES. [2022-12-06 07:30:49,522 INFO L83 FinitePrefix]: Finished finitePrefix Result has 16414 conditions, 4548 events. 3251/4548 cut-off events. For 7773/7773 co-relation queries the response was YES. Maximal size of possible extension queue 229. Compared 19960 event pairs, 844 based on Foata normal form. 144/4692 useless extension candidates. Maximal degree in co-relation 8689. Up to 3883 conditions per place. [2022-12-06 07:30:49,541 INFO L137 encePairwiseOnDemand]: 26/44 looper letters, 104 selfloop transitions, 76 changer transitions 0/180 dead transitions. [2022-12-06 07:30:49,541 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 68 places, 180 transitions, 1393 flow [2022-12-06 07:30:49,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-12-06 07:30:49,542 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-12-06 07:30:49,543 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 166 transitions. [2022-12-06 07:30:49,543 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.2902097902097902 [2022-12-06 07:30:49,544 INFO L175 Difference]: Start difference. First operand has 56 places, 70 transitions, 491 flow. Second operand 13 states and 166 transitions. [2022-12-06 07:30:49,544 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 68 places, 180 transitions, 1393 flow [2022-12-06 07:30:49,555 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 67 places, 180 transitions, 1372 flow, removed 6 selfloop flow, removed 1 redundant places. [2022-12-06 07:30:49,560 INFO L231 Difference]: Finished difference. Result has 71 places, 120 transitions, 1070 flow [2022-12-06 07:30:49,560 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=44, PETRI_DIFFERENCE_MINUEND_FLOW=470, PETRI_DIFFERENCE_MINUEND_PLACES=55, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=70, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=34, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=31, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=1070, PETRI_PLACES=71, PETRI_TRANSITIONS=120} [2022-12-06 07:30:49,562 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 23 predicate places. [2022-12-06 07:30:49,563 WARN L163 eatedLiptonReduction]: Counterexample is not a run of mAbstraction. Replaying acceptance of the word... [2022-12-06 07:30:49,563 INFO L89 Accepts]: Start accepts. Operand has 71 places, 120 transitions, 1070 flow [2022-12-06 07:30:49,565 INFO L95 Accepts]: Finished accepts. [2022-12-06 07:30:49,566 INFO L195 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2022-12-06 07:30:49,566 INFO L167 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 71 places, 120 transitions, 1070 flow [2022-12-06 07:30:49,567 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 71 places, 120 transitions, 1070 flow [2022-12-06 07:30:49,664 INFO L130 PetriNetUnfolder]: 614/1182 cut-off events. [2022-12-06 07:30:49,664 INFO L131 PetriNetUnfolder]: For 2683/3096 co-relation queries the response was YES. [2022-12-06 07:30:49,668 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4308 conditions, 1182 events. 614/1182 cut-off events. For 2683/3096 co-relation queries the response was YES. Maximal size of possible extension queue 145. Compared 6974 event pairs, 70 based on Foata normal form. 19/1122 useless extension candidates. Maximal degree in co-relation 4069. Up to 639 conditions per place. [2022-12-06 07:30:49,677 INFO L184 LiptonReduction]: Starting Lipton reduction on Petri net that has 71 places, 120 transitions, 1070 flow [2022-12-06 07:30:49,677 INFO L188 LiptonReduction]: Number of co-enabled transitions 700 [2022-12-06 07:30:49,681 ERROR L112 fgCompositionFactory]: Composing non-subsequent actions: [625] $Ultimate##0-->L105: Formula: (and (= v_~t~0_203 (+ v_~m4~0_90 1)) (= v_~t~0_205 v_~m1~0_133) (= v_~t~0_203 (+ v_~t~0_205 2))) InVars {~t~0=v_~t~0_205} OutVars{thread1Thread1of1ForFork2_#t~post1#1=|v_thread1Thread1of1ForFork2_#t~post1#1_29|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_12|, ~m4~0=v_~m4~0_90, ~m1~0=v_~m1~0_133, ~t~0=v_~t~0_203} AuxVars[] AssignedVars[thread1Thread1of1ForFork2_#t~post1#1, thread4Thread1of1ForFork3_#t~post7#1, ~m4~0, ~m1~0, ~t~0] and [453] $Ultimate##0-->L67: Formula: (and (= v_~t~0_53 (+ v_~t~0_54 1)) (= v_~m2~0_11 v_~t~0_54)) InVars {~t~0=v_~t~0_54} OutVars{thread2Thread1of1ForFork4_#t~post3#1=|v_thread2Thread1of1ForFork4_#t~post3#1_1|, ~m2~0=v_~m2~0_11, ~t~0=v_~t~0_53} AuxVars[] AssignedVars[thread2Thread1of1ForFork4_#t~post3#1, ~m2~0, ~t~0] [2022-12-06 07:30:49,707 ERROR L112 fgCompositionFactory]: Composing non-subsequent actions: [625] $Ultimate##0-->L105: Formula: (and (= v_~t~0_203 (+ v_~m4~0_90 1)) (= v_~t~0_205 v_~m1~0_133) (= v_~t~0_203 (+ v_~t~0_205 2))) InVars {~t~0=v_~t~0_205} OutVars{thread1Thread1of1ForFork2_#t~post1#1=|v_thread1Thread1of1ForFork2_#t~post1#1_29|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_12|, ~m4~0=v_~m4~0_90, ~m1~0=v_~m1~0_133, ~t~0=v_~t~0_203} AuxVars[] AssignedVars[thread1Thread1of1ForFork2_#t~post1#1, thread4Thread1of1ForFork3_#t~post7#1, ~m4~0, ~m1~0, ~t~0] and [471] $Ultimate##0-->L124: Formula: (and (= v_~m5~0_9 v_~t~0_58) (= (+ v_~t~0_58 1) v_~t~0_57)) InVars {~t~0=v_~t~0_58} OutVars{~m5~0=v_~m5~0_9, thread5Thread1of1ForFork0_#t~post9#1=|v_thread5Thread1of1ForFork0_#t~post9#1_1|, ~t~0=v_~t~0_57} AuxVars[] AssignedVars[~m5~0, thread5Thread1of1ForFork0_#t~post9#1, ~t~0] [2022-12-06 07:30:49,738 ERROR L112 fgCompositionFactory]: Composing non-subsequent actions: [625] $Ultimate##0-->L105: Formula: (and (= v_~t~0_203 (+ v_~m4~0_90 1)) (= v_~t~0_205 v_~m1~0_133) (= v_~t~0_203 (+ v_~t~0_205 2))) InVars {~t~0=v_~t~0_205} OutVars{thread1Thread1of1ForFork2_#t~post1#1=|v_thread1Thread1of1ForFork2_#t~post1#1_29|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_12|, ~m4~0=v_~m4~0_90, ~m1~0=v_~m1~0_133, ~t~0=v_~t~0_203} AuxVars[] AssignedVars[thread1Thread1of1ForFork2_#t~post1#1, thread4Thread1of1ForFork3_#t~post7#1, ~m4~0, ~m1~0, ~t~0] and [459] $Ultimate##0-->L86: Formula: (and (= v_~m3~0_9 v_~t~0_50) (= (+ v_~t~0_50 1) v_~t~0_49)) InVars {~t~0=v_~t~0_50} OutVars{~m3~0=v_~m3~0_9, thread3Thread1of1ForFork1_#t~post5#1=|v_thread3Thread1of1ForFork1_#t~post5#1_1|, ~t~0=v_~t~0_49} AuxVars[] AssignedVars[~m3~0, thread3Thread1of1ForFork1_#t~post5#1, ~t~0] [2022-12-06 07:30:49,767 INFO L203 LiptonReduction]: Total number of compositions: 1 [2022-12-06 07:30:49,768 INFO L143 eatedLiptonReduction]: Time needed for LBE in milliseconds: 206 [2022-12-06 07:30:49,768 INFO L495 AbstractCegarLoop]: Abstraction has has 70 places, 119 transitions, 1082 flow [2022-12-06 07:30:49,768 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.2222222222222223) internal successors, (29), 8 states have internal predecessors, (29), 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-06 07:30:49,768 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-06 07:30:49,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] [2022-12-06 07:30:49,769 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-12-06 07:30:49,769 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-06 07:30:49,769 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-06 07:30:49,769 INFO L85 PathProgramCache]: Analyzing trace with hash 2046464483, now seen corresponding path program 1 times [2022-12-06 07:30:49,769 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-06 07:30:49,770 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1339286035] [2022-12-06 07:30:49,770 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-06 07:30:49,770 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-06 07:30:49,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-06 07:30:49,958 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-06 07:30:49,958 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-06 07:30:49,958 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1339286035] [2022-12-06 07:30:49,958 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1339286035] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-06 07:30:49,958 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-06 07:30:49,959 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-06 07:30:49,959 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [248740384] [2022-12-06 07:30:49,959 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-06 07:30:49,960 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-06 07:30:49,960 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-06 07:30:49,960 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-06 07:30:49,960 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-12-06 07:30:49,961 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 46 [2022-12-06 07:30:49,961 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 70 places, 119 transitions, 1082 flow. Second operand has 6 states, 6 states have (on average 4.833333333333333) internal successors, (29), 5 states have internal predecessors, (29), 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-06 07:30:49,961 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-06 07:30:49,961 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 46 [2022-12-06 07:30:49,961 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-06 07:30:50,572 INFO L130 PetriNetUnfolder]: 3251/4558 cut-off events. [2022-12-06 07:30:50,573 INFO L131 PetriNetUnfolder]: For 15174/15174 co-relation queries the response was YES. [2022-12-06 07:30:50,582 INFO L83 FinitePrefix]: Finished finitePrefix Result has 20680 conditions, 4558 events. 3251/4558 cut-off events. For 15174/15174 co-relation queries the response was YES. Maximal size of possible extension queue 233. Compared 20208 event pairs, 870 based on Foata normal form. 28/4586 useless extension candidates. Maximal degree in co-relation 11434. Up to 3883 conditions per place. [2022-12-06 07:30:50,606 INFO L137 encePairwiseOnDemand]: 26/46 looper letters, 69 selfloop transitions, 71 changer transitions 11/151 dead transitions. [2022-12-06 07:30:50,606 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 75 places, 151 transitions, 1507 flow [2022-12-06 07:30:50,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-06 07:30:50,607 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2022-12-06 07:30:50,607 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 106 transitions. [2022-12-06 07:30:50,607 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.38405797101449274 [2022-12-06 07:30:50,607 INFO L175 Difference]: Start difference. First operand has 70 places, 119 transitions, 1082 flow. Second operand 6 states and 106 transitions. [2022-12-06 07:30:50,607 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 75 places, 151 transitions, 1507 flow [2022-12-06 07:30:50,659 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 70 places, 151 transitions, 1291 flow, removed 70 selfloop flow, removed 5 redundant places. [2022-12-06 07:30:50,663 INFO L231 Difference]: Finished difference. Result has 71 places, 117 transitions, 1043 flow [2022-12-06 07:30:50,663 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=874, PETRI_DIFFERENCE_MINUEND_PLACES=65, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=119, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=71, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=48, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=1043, PETRI_PLACES=71, PETRI_TRANSITIONS=117} [2022-12-06 07:30:50,664 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 23 predicate places. [2022-12-06 07:30:50,664 WARN L163 eatedLiptonReduction]: Counterexample is not a run of mAbstraction. Replaying acceptance of the word... [2022-12-06 07:30:50,664 INFO L89 Accepts]: Start accepts. Operand has 71 places, 117 transitions, 1043 flow [2022-12-06 07:30:50,667 INFO L95 Accepts]: Finished accepts. [2022-12-06 07:30:50,667 INFO L195 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2022-12-06 07:30:50,667 INFO L167 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 71 places, 117 transitions, 1043 flow [2022-12-06 07:30:50,668 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 70 places, 117 transitions, 1043 flow [2022-12-06 07:30:50,759 INFO L130 PetriNetUnfolder]: 592/1112 cut-off events. [2022-12-06 07:30:50,759 INFO L131 PetriNetUnfolder]: For 2169/2394 co-relation queries the response was YES. [2022-12-06 07:30:50,773 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4025 conditions, 1112 events. 592/1112 cut-off events. For 2169/2394 co-relation queries the response was YES. Maximal size of possible extension queue 142. Compared 6369 event pairs, 78 based on Foata normal form. 19/1056 useless extension candidates. Maximal degree in co-relation 3830. Up to 545 conditions per place. [2022-12-06 07:30:50,781 INFO L184 LiptonReduction]: Starting Lipton reduction on Petri net that has 70 places, 117 transitions, 1043 flow [2022-12-06 07:30:50,782 INFO L188 LiptonReduction]: Number of co-enabled transitions 682 [2022-12-06 07:30:50,783 ERROR L112 fgCompositionFactory]: Composing non-subsequent actions: [629] $Ultimate##0-->L124: Formula: (and (= v_~t~0_223 v_~m1~0_141) (= v_~t~0_221 (+ v_~t~0_223 3)) (= (+ v_~t~0_223 2) v_~m5~0_106) (= v_~m4~0_94 (+ v_~t~0_223 1))) InVars {~t~0=v_~t~0_223} OutVars{thread1Thread1of1ForFork2_#t~post1#1=|v_thread1Thread1of1ForFork2_#t~post1#1_35|, ~m5~0=v_~m5~0_106, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_16|, ~m4~0=v_~m4~0_94, ~m1~0=v_~m1~0_141, thread5Thread1of1ForFork0_#t~post9#1=|v_thread5Thread1of1ForFork0_#t~post9#1_16|, ~t~0=v_~t~0_221} AuxVars[] AssignedVars[thread1Thread1of1ForFork2_#t~post1#1, ~m5~0, thread4Thread1of1ForFork3_#t~post7#1, ~m4~0, ~m1~0, thread5Thread1of1ForFork0_#t~post9#1, ~t~0] and [620] L45-->thread5EXIT: Formula: (let ((.cse0 (= v_~x~0_232 1))) (and (not (= |v_thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1_61| 0)) (= |v_thread5Thread1of1ForFork0_#res#1.offset_17| 0) (= |v_thread5Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_51| (ite (<= v_~m5~0_97 v_~s~0_612) 1 0)) (not (= |v_thread5Thread1of1ForFork0_assume_abort_if_not_~cond#1_51| 0)) .cse0 (= |v_thread5Thread1of1ForFork0_assume_abort_if_not_~cond#1_51| |v_thread5Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_51|) (= |v_thread5Thread1of1ForFork0_#res#1.base_17| 0) (= (+ v_~s~0_612 1) v_~s~0_611) (= |v_thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1_61| |v_thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_61|) (= (ite (= (ite (or .cse0 (not (= (mod v_~b~0_356 256) 0))) 1 0) 0) 0 1) v_~b~0_355) (= (ite (<= v_~m1~0_119 v_~s~0_612) 1 0) |v_thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_61|))) InVars {~b~0=v_~b~0_356, ~m5~0=v_~m5~0_97, ~m1~0=v_~m1~0_119, ~s~0=v_~s~0_612} OutVars{thread5Thread1of1ForFork0_#t~post10#1=|v_thread5Thread1of1ForFork0_#t~post10#1_59|, thread5Thread1of1ForFork0_assume_abort_if_not_~cond#1=|v_thread5Thread1of1ForFork0_assume_abort_if_not_~cond#1_51|, ~b~0=v_~b~0_355, ~m5~0=v_~m5~0_97, thread5Thread1of1ForFork0_#res#1.offset=|v_thread5Thread1of1ForFork0_#res#1.offset_17|, thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_61|, ~m1~0=v_~m1~0_119, thread5Thread1of1ForFork0_assume_abort_if_not_#in~cond#1=|v_thread5Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_51|, thread5Thread1of1ForFork0_#res#1.base=|v_thread5Thread1of1ForFork0_#res#1.base_17|, ~x~0=v_~x~0_232, thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1_61|, ~s~0=v_~s~0_611} AuxVars[] AssignedVars[thread5Thread1of1ForFork0_#t~post10#1, thread5Thread1of1ForFork0_assume_abort_if_not_~cond#1, ~b~0, thread5Thread1of1ForFork0_#res#1.offset, thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread5Thread1of1ForFork0_assume_abort_if_not_#in~cond#1, thread5Thread1of1ForFork0_#res#1.base, ~x~0, thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1, ~s~0] [2022-12-06 07:30:51,019 INFO L203 LiptonReduction]: Total number of compositions: 1 [2022-12-06 07:30:51,020 INFO L143 eatedLiptonReduction]: Time needed for LBE in milliseconds: 356 [2022-12-06 07:30:51,021 INFO L495 AbstractCegarLoop]: Abstraction has has 70 places, 117 transitions, 1051 flow [2022-12-06 07:30:51,021 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.833333333333333) internal successors, (29), 5 states have internal predecessors, (29), 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-06 07:30:51,021 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-06 07:30:51,021 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] [2022-12-06 07:30:51,021 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-12-06 07:30:51,021 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-06 07:30:51,021 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-06 07:30:51,022 INFO L85 PathProgramCache]: Analyzing trace with hash -490083343, now seen corresponding path program 1 times [2022-12-06 07:30:51,022 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-06 07:30:51,022 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1527909426] [2022-12-06 07:30:51,022 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-06 07:30:51,022 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-06 07:30:51,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-06 07:30:51,236 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-06 07:30:51,236 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-06 07:30:51,236 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1527909426] [2022-12-06 07:30:51,236 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1527909426] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-06 07:30:51,236 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-06 07:30:51,237 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-12-06 07:30:51,237 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2038009832] [2022-12-06 07:30:51,237 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-06 07:30:51,237 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-06 07:30:51,237 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-06 07:30:51,237 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-06 07:30:51,238 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-06 07:30:51,238 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 46 [2022-12-06 07:30:51,238 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 70 places, 117 transitions, 1051 flow. Second operand has 3 states, 3 states have (on average 9.0) internal successors, (27), 2 states have internal predecessors, (27), 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-06 07:30:51,238 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-06 07:30:51,238 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 46 [2022-12-06 07:30:51,238 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-06 07:30:51,724 INFO L130 PetriNetUnfolder]: 3139/4396 cut-off events. [2022-12-06 07:30:51,724 INFO L131 PetriNetUnfolder]: For 12921/12921 co-relation queries the response was YES. [2022-12-06 07:30:51,734 INFO L83 FinitePrefix]: Finished finitePrefix Result has 19311 conditions, 4396 events. 3139/4396 cut-off events. For 12921/12921 co-relation queries the response was YES. Maximal size of possible extension queue 219. Compared 19256 event pairs, 820 based on Foata normal form. 2/4398 useless extension candidates. Maximal degree in co-relation 11023. Up to 4386 conditions per place. [2022-12-06 07:30:51,760 INFO L137 encePairwiseOnDemand]: 35/46 looper letters, 113 selfloop transitions, 9 changer transitions 0/122 dead transitions. [2022-12-06 07:30:51,761 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 72 places, 122 transitions, 1273 flow [2022-12-06 07:30:51,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-06 07:30:51,761 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-12-06 07:30:51,762 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 57 transitions. [2022-12-06 07:30:51,762 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.41304347826086957 [2022-12-06 07:30:51,762 INFO L175 Difference]: Start difference. First operand has 70 places, 117 transitions, 1051 flow. Second operand 3 states and 57 transitions. [2022-12-06 07:30:51,762 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 72 places, 122 transitions, 1273 flow [2022-12-06 07:30:51,796 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 67 places, 122 transitions, 1127 flow, removed 4 selfloop flow, removed 5 redundant places. [2022-12-06 07:30:51,801 INFO L231 Difference]: Finished difference. Result has 67 places, 115 transitions, 884 flow [2022-12-06 07:30:51,801 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=866, PETRI_DIFFERENCE_MINUEND_PLACES=65, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=115, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=9, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=106, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=884, PETRI_PLACES=67, PETRI_TRANSITIONS=115} [2022-12-06 07:30:51,803 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 19 predicate places. [2022-12-06 07:30:51,803 WARN L163 eatedLiptonReduction]: Counterexample is not a run of mAbstraction. Replaying acceptance of the word... [2022-12-06 07:30:51,803 INFO L89 Accepts]: Start accepts. Operand has 67 places, 115 transitions, 884 flow [2022-12-06 07:30:51,804 INFO L95 Accepts]: Finished accepts. [2022-12-06 07:30:51,804 INFO L195 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2022-12-06 07:30:51,804 INFO L167 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 67 places, 115 transitions, 884 flow [2022-12-06 07:30:51,805 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 67 places, 115 transitions, 884 flow [2022-12-06 07:30:51,890 INFO L130 PetriNetUnfolder]: 568/1092 cut-off events. [2022-12-06 07:30:51,890 INFO L131 PetriNetUnfolder]: For 1972/2225 co-relation queries the response was YES. [2022-12-06 07:30:51,894 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3556 conditions, 1092 events. 568/1092 cut-off events. For 1972/2225 co-relation queries the response was YES. Maximal size of possible extension queue 138. Compared 6406 event pairs, 62 based on Foata normal form. 19/1026 useless extension candidates. Maximal degree in co-relation 3346. Up to 546 conditions per place. [2022-12-06 07:30:51,902 INFO L184 LiptonReduction]: Starting Lipton reduction on Petri net that has 67 places, 115 transitions, 884 flow [2022-12-06 07:30:51,902 INFO L188 LiptonReduction]: Number of co-enabled transitions 670 [2022-12-06 07:30:51,903 INFO L203 LiptonReduction]: Total number of compositions: 0 [2022-12-06 07:30:51,906 INFO L143 eatedLiptonReduction]: Time needed for LBE in milliseconds: 103 [2022-12-06 07:30:51,906 INFO L495 AbstractCegarLoop]: Abstraction has has 67 places, 115 transitions, 884 flow [2022-12-06 07:30:51,906 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 9.0) internal successors, (27), 2 states have internal predecessors, (27), 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-06 07:30:51,906 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-06 07:30:51,906 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] [2022-12-06 07:30:51,907 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-12-06 07:30:51,907 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-06 07:30:51,907 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-06 07:30:51,907 INFO L85 PathProgramCache]: Analyzing trace with hash -1572355, now seen corresponding path program 1 times [2022-12-06 07:30:51,908 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-06 07:30:51,908 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [137574346] [2022-12-06 07:30:51,908 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-06 07:30:51,908 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-06 07:30:51,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-06 07:30:52,135 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-06 07:30:52,135 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-06 07:30:52,135 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [137574346] [2022-12-06 07:30:52,135 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [137574346] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-06 07:30:52,135 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-06 07:30:52,135 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-12-06 07:30:52,135 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [860574163] [2022-12-06 07:30:52,136 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-06 07:30:52,137 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-12-06 07:30:52,137 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-06 07:30:52,137 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-12-06 07:30:52,137 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-12-06 07:30:52,137 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 44 [2022-12-06 07:30:52,137 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 67 places, 115 transitions, 884 flow. Second operand has 4 states, 4 states have (on average 7.0) internal successors, (28), 3 states have internal predecessors, (28), 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-06 07:30:52,137 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-06 07:30:52,137 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 44 [2022-12-06 07:30:52,138 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-06 07:30:52,582 INFO L130 PetriNetUnfolder]: 3047/4284 cut-off events. [2022-12-06 07:30:52,582 INFO L131 PetriNetUnfolder]: For 11356/11356 co-relation queries the response was YES. [2022-12-06 07:30:52,592 INFO L83 FinitePrefix]: Finished finitePrefix Result has 17890 conditions, 4284 events. 3047/4284 cut-off events. For 11356/11356 co-relation queries the response was YES. Maximal size of possible extension queue 212. Compared 18771 event pairs, 890 based on Foata normal form. 12/4296 useless extension candidates. Maximal degree in co-relation 9593. Up to 4260 conditions per place. [2022-12-06 07:30:52,611 INFO L137 encePairwiseOnDemand]: 33/44 looper letters, 107 selfloop transitions, 8 changer transitions 4/119 dead transitions. [2022-12-06 07:30:52,611 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 70 places, 119 transitions, 1076 flow [2022-12-06 07:30:52,611 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-12-06 07:30:52,612 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2022-12-06 07:30:52,612 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 60 transitions. [2022-12-06 07:30:52,612 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.3409090909090909 [2022-12-06 07:30:52,612 INFO L175 Difference]: Start difference. First operand has 67 places, 115 transitions, 884 flow. Second operand 4 states and 60 transitions. [2022-12-06 07:30:52,612 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 70 places, 119 transitions, 1076 flow [2022-12-06 07:30:52,637 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 68 places, 119 transitions, 1058 flow, removed 0 selfloop flow, removed 2 redundant places. [2022-12-06 07:30:52,639 INFO L231 Difference]: Finished difference. Result has 68 places, 108 transitions, 788 flow [2022-12-06 07:30:52,639 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=44, PETRI_DIFFERENCE_MINUEND_FLOW=785, PETRI_DIFFERENCE_MINUEND_PLACES=65, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=109, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=8, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=101, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=788, PETRI_PLACES=68, PETRI_TRANSITIONS=108} [2022-12-06 07:30:52,639 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 20 predicate places. [2022-12-06 07:30:52,639 WARN L163 eatedLiptonReduction]: Counterexample is not a run of mAbstraction. Replaying acceptance of the word... [2022-12-06 07:30:52,640 INFO L89 Accepts]: Start accepts. Operand has 68 places, 108 transitions, 788 flow [2022-12-06 07:30:52,644 INFO L95 Accepts]: Finished accepts. [2022-12-06 07:30:52,644 INFO L195 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2022-12-06 07:30:52,644 INFO L167 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 68 places, 108 transitions, 788 flow [2022-12-06 07:30:52,646 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 66 places, 108 transitions, 788 flow [2022-12-06 07:30:52,732 INFO L130 PetriNetUnfolder]: 526/1014 cut-off events. [2022-12-06 07:30:52,732 INFO L131 PetriNetUnfolder]: For 1773/2010 co-relation queries the response was YES. [2022-12-06 07:30:52,735 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3311 conditions, 1014 events. 526/1014 cut-off events. For 1773/2010 co-relation queries the response was YES. Maximal size of possible extension queue 133. Compared 5897 event pairs, 68 based on Foata normal form. 19/955 useless extension candidates. Maximal degree in co-relation 3121. Up to 518 conditions per place. [2022-12-06 07:30:52,742 INFO L184 LiptonReduction]: Starting Lipton reduction on Petri net that has 66 places, 108 transitions, 788 flow [2022-12-06 07:30:52,742 INFO L188 LiptonReduction]: Number of co-enabled transitions 656 [2022-12-06 07:30:52,743 INFO L203 LiptonReduction]: Total number of compositions: 0 [2022-12-06 07:30:52,743 INFO L143 eatedLiptonReduction]: Time needed for LBE in milliseconds: 104 [2022-12-06 07:30:52,743 INFO L495 AbstractCegarLoop]: Abstraction has has 66 places, 108 transitions, 788 flow [2022-12-06 07:30:52,744 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.0) internal successors, (28), 3 states have internal predecessors, (28), 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-06 07:30:52,744 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-06 07:30:52,744 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] [2022-12-06 07:30:52,744 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-12-06 07:30:52,744 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-06 07:30:52,744 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-06 07:30:52,744 INFO L85 PathProgramCache]: Analyzing trace with hash 91205787, now seen corresponding path program 2 times [2022-12-06 07:30:52,744 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-06 07:30:52,745 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1948614838] [2022-12-06 07:30:52,745 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-06 07:30:52,745 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-06 07:30:52,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-06 07:30:52,891 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-06 07:30:52,891 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-06 07:30:52,891 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1948614838] [2022-12-06 07:30:52,892 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1948614838] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-06 07:30:52,892 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-06 07:30:52,892 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-12-06 07:30:52,892 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [313379607] [2022-12-06 07:30:52,892 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-06 07:30:52,892 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-06 07:30:52,892 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-06 07:30:52,893 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-06 07:30:52,893 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-06 07:30:52,893 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 43 [2022-12-06 07:30:52,893 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 66 places, 108 transitions, 788 flow. Second operand has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 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-06 07:30:52,893 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-06 07:30:52,893 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 43 [2022-12-06 07:30:52,893 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-06 07:30:53,381 INFO L130 PetriNetUnfolder]: 3049/4290 cut-off events. [2022-12-06 07:30:53,381 INFO L131 PetriNetUnfolder]: For 11518/11518 co-relation queries the response was YES. [2022-12-06 07:30:53,389 INFO L83 FinitePrefix]: Finished finitePrefix Result has 17900 conditions, 4290 events. 3049/4290 cut-off events. For 11518/11518 co-relation queries the response was YES. Maximal size of possible extension queue 199. Compared 18719 event pairs, 891 based on Foata normal form. 24/4314 useless extension candidates. Maximal degree in co-relation 11675. Up to 4150 conditions per place. [2022-12-06 07:30:53,405 INFO L137 encePairwiseOnDemand]: 33/43 looper letters, 91 selfloop transitions, 22 changer transitions 13/126 dead transitions. [2022-12-06 07:30:53,405 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 70 places, 126 transitions, 1098 flow [2022-12-06 07:30:53,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-12-06 07:30:53,406 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-12-06 07:30:53,406 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 72 transitions. [2022-12-06 07:30:53,407 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.33488372093023255 [2022-12-06 07:30:53,407 INFO L175 Difference]: Start difference. First operand has 66 places, 108 transitions, 788 flow. Second operand 5 states and 72 transitions. [2022-12-06 07:30:53,407 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 70 places, 126 transitions, 1098 flow [2022-12-06 07:30:53,428 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 68 places, 126 transitions, 1082 flow, removed 0 selfloop flow, removed 2 redundant places. [2022-12-06 07:30:53,430 INFO L231 Difference]: Finished difference. Result has 68 places, 105 transitions, 788 flow [2022-12-06 07:30:53,430 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=43, PETRI_DIFFERENCE_MINUEND_FLOW=772, PETRI_DIFFERENCE_MINUEND_PLACES=64, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=108, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=22, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=86, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=788, PETRI_PLACES=68, PETRI_TRANSITIONS=105} [2022-12-06 07:30:53,431 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 20 predicate places. [2022-12-06 07:30:53,431 WARN L163 eatedLiptonReduction]: Counterexample is not a run of mAbstraction. Replaying acceptance of the word... [2022-12-06 07:30:53,431 INFO L89 Accepts]: Start accepts. Operand has 68 places, 105 transitions, 788 flow [2022-12-06 07:30:53,432 INFO L95 Accepts]: Finished accepts. [2022-12-06 07:30:53,432 INFO L195 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2022-12-06 07:30:53,432 INFO L167 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 68 places, 105 transitions, 788 flow [2022-12-06 07:30:53,433 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 67 places, 105 transitions, 788 flow [2022-12-06 07:30:53,515 INFO L130 PetriNetUnfolder]: 525/1023 cut-off events. [2022-12-06 07:30:53,516 INFO L131 PetriNetUnfolder]: For 1853/2046 co-relation queries the response was YES. [2022-12-06 07:30:53,520 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3323 conditions, 1023 events. 525/1023 cut-off events. For 1853/2046 co-relation queries the response was YES. Maximal size of possible extension queue 134. Compared 6076 event pairs, 69 based on Foata normal form. 18/958 useless extension candidates. Maximal degree in co-relation 3117. Up to 525 conditions per place. [2022-12-06 07:30:53,527 INFO L184 LiptonReduction]: Starting Lipton reduction on Petri net that has 67 places, 105 transitions, 788 flow [2022-12-06 07:30:53,527 INFO L188 LiptonReduction]: Number of co-enabled transitions 598 [2022-12-06 07:30:53,529 ERROR L112 fgCompositionFactory]: Composing non-subsequent actions: [623] $Ultimate##0-->L124: Formula: (and (= (+ v_~t~0_193 1) v_~m5~0_102) (= v_~t~0_191 (+ v_~m5~0_102 1)) (= v_~t~0_193 v_~m1~0_129)) InVars {~t~0=v_~t~0_193} OutVars{thread1Thread1of1ForFork2_#t~post1#1=|v_thread1Thread1of1ForFork2_#t~post1#1_25|, ~m5~0=v_~m5~0_102, ~m1~0=v_~m1~0_129, thread5Thread1of1ForFork0_#t~post9#1=|v_thread5Thread1of1ForFork0_#t~post9#1_14|, ~t~0=v_~t~0_191} AuxVars[] AssignedVars[thread1Thread1of1ForFork2_#t~post1#1, ~m5~0, ~m1~0, thread5Thread1of1ForFork0_#t~post9#1, ~t~0] and [620] L45-->thread5EXIT: Formula: (let ((.cse0 (= v_~x~0_232 1))) (and (not (= |v_thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1_61| 0)) (= |v_thread5Thread1of1ForFork0_#res#1.offset_17| 0) (= |v_thread5Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_51| (ite (<= v_~m5~0_97 v_~s~0_612) 1 0)) (not (= |v_thread5Thread1of1ForFork0_assume_abort_if_not_~cond#1_51| 0)) .cse0 (= |v_thread5Thread1of1ForFork0_assume_abort_if_not_~cond#1_51| |v_thread5Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_51|) (= |v_thread5Thread1of1ForFork0_#res#1.base_17| 0) (= (+ v_~s~0_612 1) v_~s~0_611) (= |v_thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1_61| |v_thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_61|) (= (ite (= (ite (or .cse0 (not (= (mod v_~b~0_356 256) 0))) 1 0) 0) 0 1) v_~b~0_355) (= (ite (<= v_~m1~0_119 v_~s~0_612) 1 0) |v_thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_61|))) InVars {~b~0=v_~b~0_356, ~m5~0=v_~m5~0_97, ~m1~0=v_~m1~0_119, ~s~0=v_~s~0_612} OutVars{thread5Thread1of1ForFork0_#t~post10#1=|v_thread5Thread1of1ForFork0_#t~post10#1_59|, thread5Thread1of1ForFork0_assume_abort_if_not_~cond#1=|v_thread5Thread1of1ForFork0_assume_abort_if_not_~cond#1_51|, ~b~0=v_~b~0_355, ~m5~0=v_~m5~0_97, thread5Thread1of1ForFork0_#res#1.offset=|v_thread5Thread1of1ForFork0_#res#1.offset_17|, thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_61|, ~m1~0=v_~m1~0_119, thread5Thread1of1ForFork0_assume_abort_if_not_#in~cond#1=|v_thread5Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_51|, thread5Thread1of1ForFork0_#res#1.base=|v_thread5Thread1of1ForFork0_#res#1.base_17|, ~x~0=v_~x~0_232, thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1_61|, ~s~0=v_~s~0_611} AuxVars[] AssignedVars[thread5Thread1of1ForFork0_#t~post10#1, thread5Thread1of1ForFork0_assume_abort_if_not_~cond#1, ~b~0, thread5Thread1of1ForFork0_#res#1.offset, thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread5Thread1of1ForFork0_assume_abort_if_not_#in~cond#1, thread5Thread1of1ForFork0_#res#1.base, ~x~0, thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1, ~s~0] [2022-12-06 07:30:53,732 ERROR L112 fgCompositionFactory]: Composing non-subsequent actions: [623] $Ultimate##0-->L124: Formula: (and (= (+ v_~t~0_193 1) v_~m5~0_102) (= v_~t~0_191 (+ v_~m5~0_102 1)) (= v_~t~0_193 v_~m1~0_129)) InVars {~t~0=v_~t~0_193} OutVars{thread1Thread1of1ForFork2_#t~post1#1=|v_thread1Thread1of1ForFork2_#t~post1#1_25|, ~m5~0=v_~m5~0_102, ~m1~0=v_~m1~0_129, thread5Thread1of1ForFork0_#t~post9#1=|v_thread5Thread1of1ForFork0_#t~post9#1_14|, ~t~0=v_~t~0_191} AuxVars[] AssignedVars[thread1Thread1of1ForFork2_#t~post1#1, ~m5~0, ~m1~0, thread5Thread1of1ForFork0_#t~post9#1, ~t~0] and [459] $Ultimate##0-->L86: Formula: (and (= v_~m3~0_9 v_~t~0_50) (= (+ v_~t~0_50 1) v_~t~0_49)) InVars {~t~0=v_~t~0_50} OutVars{~m3~0=v_~m3~0_9, thread3Thread1of1ForFork1_#t~post5#1=|v_thread3Thread1of1ForFork1_#t~post5#1_1|, ~t~0=v_~t~0_49} AuxVars[] AssignedVars[~m3~0, thread3Thread1of1ForFork1_#t~post5#1, ~t~0] [2022-12-06 07:30:53,759 ERROR L112 fgCompositionFactory]: Composing non-subsequent actions: [623] $Ultimate##0-->L124: Formula: (and (= (+ v_~t~0_193 1) v_~m5~0_102) (= v_~t~0_191 (+ v_~m5~0_102 1)) (= v_~t~0_193 v_~m1~0_129)) InVars {~t~0=v_~t~0_193} OutVars{thread1Thread1of1ForFork2_#t~post1#1=|v_thread1Thread1of1ForFork2_#t~post1#1_25|, ~m5~0=v_~m5~0_102, ~m1~0=v_~m1~0_129, thread5Thread1of1ForFork0_#t~post9#1=|v_thread5Thread1of1ForFork0_#t~post9#1_14|, ~t~0=v_~t~0_191} AuxVars[] AssignedVars[thread1Thread1of1ForFork2_#t~post1#1, ~m5~0, ~m1~0, thread5Thread1of1ForFork0_#t~post9#1, ~t~0] and [453] $Ultimate##0-->L67: Formula: (and (= v_~t~0_53 (+ v_~t~0_54 1)) (= v_~m2~0_11 v_~t~0_54)) InVars {~t~0=v_~t~0_54} OutVars{thread2Thread1of1ForFork4_#t~post3#1=|v_thread2Thread1of1ForFork4_#t~post3#1_1|, ~m2~0=v_~m2~0_11, ~t~0=v_~t~0_53} AuxVars[] AssignedVars[thread2Thread1of1ForFork4_#t~post3#1, ~m2~0, ~t~0] [2022-12-06 07:30:53,781 ERROR L112 fgCompositionFactory]: Composing non-subsequent actions: [623] $Ultimate##0-->L124: Formula: (and (= (+ v_~t~0_193 1) v_~m5~0_102) (= v_~t~0_191 (+ v_~m5~0_102 1)) (= v_~t~0_193 v_~m1~0_129)) InVars {~t~0=v_~t~0_193} OutVars{thread1Thread1of1ForFork2_#t~post1#1=|v_thread1Thread1of1ForFork2_#t~post1#1_25|, ~m5~0=v_~m5~0_102, ~m1~0=v_~m1~0_129, thread5Thread1of1ForFork0_#t~post9#1=|v_thread5Thread1of1ForFork0_#t~post9#1_14|, ~t~0=v_~t~0_191} AuxVars[] AssignedVars[thread1Thread1of1ForFork2_#t~post1#1, ~m5~0, ~m1~0, thread5Thread1of1ForFork0_#t~post9#1, ~t~0] and [465] $Ultimate##0-->L105: Formula: (and (= (+ v_~t~0_66 1) v_~t~0_65) (= v_~m4~0_7 v_~t~0_66)) InVars {~t~0=v_~t~0_66} OutVars{thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, ~m4~0=v_~m4~0_7, ~t~0=v_~t~0_65} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_#t~post7#1, ~m4~0, ~t~0] [2022-12-06 07:30:53,806 INFO L203 LiptonReduction]: Total number of compositions: 2 [2022-12-06 07:30:53,807 INFO L143 eatedLiptonReduction]: Time needed for LBE in milliseconds: 376 [2022-12-06 07:30:53,807 INFO L495 AbstractCegarLoop]: Abstraction has has 66 places, 104 transitions, 808 flow [2022-12-06 07:30:53,808 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 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-06 07:30:53,808 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-06 07:30:53,808 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] [2022-12-06 07:30:53,808 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-12-06 07:30:53,808 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-06 07:30:53,808 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-06 07:30:53,809 INFO L85 PathProgramCache]: Analyzing trace with hash -1274165107, now seen corresponding path program 1 times [2022-12-06 07:30:53,809 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-06 07:30:53,809 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [646809203] [2022-12-06 07:30:53,809 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-06 07:30:53,809 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-06 07:30:53,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-06 07:30:53,981 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-06 07:30:53,981 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-06 07:30:53,981 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [646809203] [2022-12-06 07:30:53,981 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [646809203] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-06 07:30:53,981 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-06 07:30:53,981 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-12-06 07:30:53,982 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1155850005] [2022-12-06 07:30:53,982 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-06 07:30:53,982 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-12-06 07:30:53,982 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-06 07:30:53,982 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-12-06 07:30:53,982 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-12-06 07:30:53,983 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 45 [2022-12-06 07:30:53,983 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 66 places, 104 transitions, 808 flow. Second operand has 4 states, 4 states have (on average 7.0) internal successors, (28), 3 states have internal predecessors, (28), 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-06 07:30:53,983 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-06 07:30:53,983 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 45 [2022-12-06 07:30:53,983 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-06 07:30:54,325 INFO L130 PetriNetUnfolder]: 2425/3384 cut-off events. [2022-12-06 07:30:54,326 INFO L131 PetriNetUnfolder]: For 10568/10568 co-relation queries the response was YES. [2022-12-06 07:30:54,332 INFO L83 FinitePrefix]: Finished finitePrefix Result has 14226 conditions, 3384 events. 2425/3384 cut-off events. For 10568/10568 co-relation queries the response was YES. Maximal size of possible extension queue 139. Compared 13596 event pairs, 968 based on Foata normal form. 30/3414 useless extension candidates. Maximal degree in co-relation 8218. Up to 3343 conditions per place. [2022-12-06 07:30:54,344 INFO L137 encePairwiseOnDemand]: 33/45 looper letters, 49 selfloop transitions, 5 changer transitions 7/61 dead transitions. [2022-12-06 07:30:54,344 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 64 places, 61 transitions, 474 flow [2022-12-06 07:30:54,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-12-06 07:30:54,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2022-12-06 07:30:54,345 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 61 transitions. [2022-12-06 07:30:54,345 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.3388888888888889 [2022-12-06 07:30:54,345 INFO L175 Difference]: Start difference. First operand has 66 places, 104 transitions, 808 flow. Second operand 4 states and 61 transitions. [2022-12-06 07:30:54,345 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 64 places, 61 transitions, 474 flow [2022-12-06 07:30:54,358 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 60 places, 61 transitions, 442 flow, removed 8 selfloop flow, removed 4 redundant places. [2022-12-06 07:30:54,359 INFO L231 Difference]: Finished difference. Result has 60 places, 47 transitions, 250 flow [2022-12-06 07:30:54,359 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=45, PETRI_DIFFERENCE_MINUEND_FLOW=301, PETRI_DIFFERENCE_MINUEND_PLACES=57, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=53, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=48, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=250, PETRI_PLACES=60, PETRI_TRANSITIONS=47} [2022-12-06 07:30:54,360 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 12 predicate places. [2022-12-06 07:30:54,360 WARN L163 eatedLiptonReduction]: Counterexample is not a run of mAbstraction. Replaying acceptance of the word... [2022-12-06 07:30:54,360 INFO L89 Accepts]: Start accepts. Operand has 60 places, 47 transitions, 250 flow [2022-12-06 07:30:54,362 INFO L95 Accepts]: Finished accepts. [2022-12-06 07:30:54,362 INFO L195 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2022-12-06 07:30:54,362 INFO L167 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 60 places, 47 transitions, 250 flow [2022-12-06 07:30:54,363 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 51 places, 47 transitions, 250 flow [2022-12-06 07:30:54,413 INFO L130 PetriNetUnfolder]: 313/681 cut-off events. [2022-12-06 07:30:54,413 INFO L131 PetriNetUnfolder]: For 1063/1314 co-relation queries the response was YES. [2022-12-06 07:30:54,415 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2028 conditions, 681 events. 313/681 cut-off events. For 1063/1314 co-relation queries the response was YES. Maximal size of possible extension queue 105. Compared 4038 event pairs, 76 based on Foata normal form. 18/611 useless extension candidates. Maximal degree in co-relation 1835. Up to 362 conditions per place. [2022-12-06 07:30:54,419 INFO L184 LiptonReduction]: Starting Lipton reduction on Petri net that has 51 places, 47 transitions, 250 flow [2022-12-06 07:30:54,419 INFO L188 LiptonReduction]: Number of co-enabled transitions 390 [2022-12-06 07:30:54,420 INFO L203 LiptonReduction]: Total number of compositions: 0 [2022-12-06 07:30:54,421 INFO L143 eatedLiptonReduction]: Time needed for LBE in milliseconds: 61 [2022-12-06 07:30:54,421 INFO L495 AbstractCegarLoop]: Abstraction has has 51 places, 47 transitions, 250 flow [2022-12-06 07:30:54,421 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.0) internal successors, (28), 3 states have internal predecessors, (28), 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-06 07:30:54,421 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-06 07:30:54,421 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] [2022-12-06 07:30:54,421 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-12-06 07:30:54,421 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-06 07:30:54,422 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-06 07:30:54,422 INFO L85 PathProgramCache]: Analyzing trace with hash -644227385, now seen corresponding path program 4 times [2022-12-06 07:30:54,422 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-06 07:30:54,422 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [875631018] [2022-12-06 07:30:54,422 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-06 07:30:54,422 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-06 07:30:54,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-06 07:30:54,664 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-06 07:30:54,664 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-06 07:30:54,664 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [875631018] [2022-12-06 07:30:54,664 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [875631018] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-06 07:30:54,664 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-06 07:30:54,664 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-06 07:30:54,665 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1958555188] [2022-12-06 07:30:54,665 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-06 07:30:54,667 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-06 07:30:54,667 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-06 07:30:54,667 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-06 07:30:54,667 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-12-06 07:30:54,667 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 39 [2022-12-06 07:30:54,668 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 51 places, 47 transitions, 250 flow. Second operand has 7 states, 7 states have (on average 4.285714285714286) internal successors, (30), 6 states have internal predecessors, (30), 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-06 07:30:54,668 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-06 07:30:54,668 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 39 [2022-12-06 07:30:54,668 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-06 07:30:55,478 INFO L130 PetriNetUnfolder]: 4688/6561 cut-off events. [2022-12-06 07:30:55,479 INFO L131 PetriNetUnfolder]: For 15296/15296 co-relation queries the response was YES. [2022-12-06 07:30:55,494 INFO L83 FinitePrefix]: Finished finitePrefix Result has 25674 conditions, 6561 events. 4688/6561 cut-off events. For 15296/15296 co-relation queries the response was YES. Maximal size of possible extension queue 309. Compared 31183 event pairs, 356 based on Foata normal form. 236/6797 useless extension candidates. Maximal degree in co-relation 12943. Up to 3001 conditions per place. [2022-12-06 07:30:55,522 INFO L137 encePairwiseOnDemand]: 20/39 looper letters, 104 selfloop transitions, 63 changer transitions 0/167 dead transitions. [2022-12-06 07:30:55,522 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 58 places, 167 transitions, 1161 flow [2022-12-06 07:30:55,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-06 07:30:55,523 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2022-12-06 07:30:55,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 165 transitions. [2022-12-06 07:30:55,524 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.5288461538461539 [2022-12-06 07:30:55,524 INFO L175 Difference]: Start difference. First operand has 51 places, 47 transitions, 250 flow. Second operand 8 states and 165 transitions. [2022-12-06 07:30:55,524 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 58 places, 167 transitions, 1161 flow [2022-12-06 07:30:55,543 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 54 places, 167 transitions, 1127 flow, removed 12 selfloop flow, removed 4 redundant places. [2022-12-06 07:30:55,545 INFO L231 Difference]: Finished difference. Result has 55 places, 97 transitions, 782 flow [2022-12-06 07:30:55,545 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=39, PETRI_DIFFERENCE_MINUEND_FLOW=234, PETRI_DIFFERENCE_MINUEND_PLACES=47, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=47, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=23, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=20, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=782, PETRI_PLACES=55, PETRI_TRANSITIONS=97} [2022-12-06 07:30:55,546 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 7 predicate places. [2022-12-06 07:30:55,546 WARN L163 eatedLiptonReduction]: Counterexample is not a run of mAbstraction. Replaying acceptance of the word... [2022-12-06 07:30:55,546 INFO L89 Accepts]: Start accepts. Operand has 55 places, 97 transitions, 782 flow [2022-12-06 07:30:55,547 INFO L95 Accepts]: Finished accepts. [2022-12-06 07:30:55,547 INFO L195 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2022-12-06 07:30:55,547 INFO L167 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 55 places, 97 transitions, 782 flow [2022-12-06 07:30:55,548 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 55 places, 97 transitions, 782 flow [2022-12-06 07:30:55,699 INFO L130 PetriNetUnfolder]: 1215/2015 cut-off events. [2022-12-06 07:30:55,700 INFO L131 PetriNetUnfolder]: For 4663/5246 co-relation queries the response was YES. [2022-12-06 07:30:55,705 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8293 conditions, 2015 events. 1215/2015 cut-off events. For 4663/5246 co-relation queries the response was YES. Maximal size of possible extension queue 185. Compared 11284 event pairs, 246 based on Foata normal form. 11/1968 useless extension candidates. Maximal degree in co-relation 8035. Up to 964 conditions per place. [2022-12-06 07:30:55,720 INFO L184 LiptonReduction]: Starting Lipton reduction on Petri net that has 55 places, 97 transitions, 782 flow [2022-12-06 07:30:55,720 INFO L188 LiptonReduction]: Number of co-enabled transitions 814 [2022-12-06 07:30:55,722 INFO L203 LiptonReduction]: Total number of compositions: 0 [2022-12-06 07:30:55,723 INFO L143 eatedLiptonReduction]: Time needed for LBE in milliseconds: 177 [2022-12-06 07:30:55,723 INFO L495 AbstractCegarLoop]: Abstraction has has 55 places, 97 transitions, 782 flow [2022-12-06 07:30:55,723 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.285714285714286) internal successors, (30), 6 states have internal predecessors, (30), 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-06 07:30:55,723 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-06 07:30:55,723 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] [2022-12-06 07:30:55,723 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-12-06 07:30:55,724 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-06 07:30:55,725 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-06 07:30:55,725 INFO L85 PathProgramCache]: Analyzing trace with hash 891972963, now seen corresponding path program 5 times [2022-12-06 07:30:55,725 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-06 07:30:55,725 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [861222153] [2022-12-06 07:30:55,725 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-06 07:30:55,725 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-06 07:30:55,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-06 07:30:55,992 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-06 07:30:55,992 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-06 07:30:55,992 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [861222153] [2022-12-06 07:30:55,992 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [861222153] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-06 07:30:55,992 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-06 07:30:55,992 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-12-06 07:30:55,993 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [333506821] [2022-12-06 07:30:55,993 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-06 07:30:55,994 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-06 07:30:55,994 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-06 07:30:55,994 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-06 07:30:55,994 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2022-12-06 07:30:55,994 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 39 [2022-12-06 07:30:55,995 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 55 places, 97 transitions, 782 flow. Second operand has 9 states, 9 states have (on average 3.3333333333333335) internal successors, (30), 8 states have internal predecessors, (30), 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-06 07:30:55,995 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-06 07:30:55,995 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 39 [2022-12-06 07:30:55,995 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-06 07:30:56,902 INFO L130 PetriNetUnfolder]: 4965/6904 cut-off events. [2022-12-06 07:30:56,903 INFO L131 PetriNetUnfolder]: For 20348/20348 co-relation queries the response was YES. [2022-12-06 07:30:56,916 INFO L83 FinitePrefix]: Finished finitePrefix Result has 33839 conditions, 6904 events. 4965/6904 cut-off events. For 20348/20348 co-relation queries the response was YES. Maximal size of possible extension queue 337. Compared 32396 event pairs, 720 based on Foata normal form. 14/6918 useless extension candidates. Maximal degree in co-relation 10812. Up to 6603 conditions per place. [2022-12-06 07:30:56,948 INFO L137 encePairwiseOnDemand]: 21/39 looper letters, 124 selfloop transitions, 78 changer transitions 0/202 dead transitions. [2022-12-06 07:30:56,948 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 64 places, 202 transitions, 1893 flow [2022-12-06 07:30:56,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-12-06 07:30:56,948 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2022-12-06 07:30:56,949 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 143 transitions. [2022-12-06 07:30:56,949 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.36666666666666664 [2022-12-06 07:30:56,949 INFO L175 Difference]: Start difference. First operand has 55 places, 97 transitions, 782 flow. Second operand 10 states and 143 transitions. [2022-12-06 07:30:56,949 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 64 places, 202 transitions, 1893 flow [2022-12-06 07:30:57,151 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 62 places, 202 transitions, 1642 flow, removed 123 selfloop flow, removed 2 redundant places. [2022-12-06 07:30:57,154 INFO L231 Difference]: Finished difference. Result has 67 places, 157 transitions, 1389 flow [2022-12-06 07:30:57,155 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=39, PETRI_DIFFERENCE_MINUEND_FLOW=645, PETRI_DIFFERENCE_MINUEND_PLACES=53, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=97, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=25, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=57, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=1389, PETRI_PLACES=67, PETRI_TRANSITIONS=157} [2022-12-06 07:30:57,155 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 19 predicate places. [2022-12-06 07:30:57,155 WARN L163 eatedLiptonReduction]: Counterexample is not a run of mAbstraction. Replaying acceptance of the word... [2022-12-06 07:30:57,155 INFO L89 Accepts]: Start accepts. Operand has 67 places, 157 transitions, 1389 flow [2022-12-06 07:30:57,157 INFO L95 Accepts]: Finished accepts. [2022-12-06 07:30:57,157 INFO L195 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2022-12-06 07:30:57,157 INFO L167 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 67 places, 157 transitions, 1389 flow [2022-12-06 07:30:57,158 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 67 places, 157 transitions, 1389 flow [2022-12-06 07:30:57,301 INFO L130 PetriNetUnfolder]: 1329/2168 cut-off events. [2022-12-06 07:30:57,301 INFO L131 PetriNetUnfolder]: For 7466/8748 co-relation queries the response was YES. [2022-12-06 07:30:57,306 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8890 conditions, 2168 events. 1329/2168 cut-off events. For 7466/8748 co-relation queries the response was YES. Maximal size of possible extension queue 208. Compared 11901 event pairs, 141 based on Foata normal form. 9/2129 useless extension candidates. Maximal degree in co-relation 8617. Up to 1059 conditions per place. [2022-12-06 07:30:57,316 INFO L184 LiptonReduction]: Starting Lipton reduction on Petri net that has 67 places, 157 transitions, 1389 flow [2022-12-06 07:30:57,316 INFO L188 LiptonReduction]: Number of co-enabled transitions 1066 [2022-12-06 07:30:57,368 ERROR L112 fgCompositionFactory]: Composing non-subsequent actions: [459] $Ultimate##0-->L86: Formula: (and (= v_~m3~0_9 v_~t~0_50) (= (+ v_~t~0_50 1) v_~t~0_49)) InVars {~t~0=v_~t~0_50} OutVars{~m3~0=v_~m3~0_9, thread3Thread1of1ForFork1_#t~post5#1=|v_thread3Thread1of1ForFork1_#t~post5#1_1|, ~t~0=v_~t~0_49} AuxVars[] AssignedVars[~m3~0, thread3Thread1of1ForFork1_#t~post5#1, ~t~0] and [616] L45-->thread1EXIT: Formula: (and (= |v_thread5Thread1of1ForFork0_#res#1.base_15| 0) (= |v_thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1_53| |v_thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_53|) (= |v_thread5Thread1of1ForFork0_assume_abort_if_not_~cond#1_49| |v_thread5Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_49|) (not (= |v_thread5Thread1of1ForFork0_assume_abort_if_not_~cond#1_49| 0)) (= v_~b~0_339 1) (= (+ 2 v_~s~0_595) v_~s~0_593) (= |v_thread1Thread1of1ForFork2_#res#1.offset_23| 0) (= (ite (<= v_~m1~0_111 v_~s~0_595) 1 0) |v_thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_53|) (= |v_thread1Thread1of1ForFork2_#res#1.base_23| 0) (= |v_thread5Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_49| (ite (<= v_~m5~0_95 v_~s~0_595) 1 0)) (not (= |v_thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1_53| 0)) (= |v_thread5Thread1of1ForFork0_#res#1.offset_15| 0) (= v_~x~0_222 0)) InVars {~m5~0=v_~m5~0_95, ~m1~0=v_~m1~0_111, ~s~0=v_~s~0_595} OutVars{thread5Thread1of1ForFork0_#t~post10#1=|v_thread5Thread1of1ForFork0_#t~post10#1_57|, thread1Thread1of1ForFork2_#t~post2#1=|v_thread1Thread1of1ForFork2_#t~post2#1_53|, thread5Thread1of1ForFork0_#res#1.offset=|v_thread5Thread1of1ForFork0_#res#1.offset_15|, thread5Thread1of1ForFork0_assume_abort_if_not_#in~cond#1=|v_thread5Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_49|, thread5Thread1of1ForFork0_#res#1.base=|v_thread5Thread1of1ForFork0_#res#1.base_15|, thread5Thread1of1ForFork0_assume_abort_if_not_~cond#1=|v_thread5Thread1of1ForFork0_assume_abort_if_not_~cond#1_49|, ~b~0=v_~b~0_339, ~m5~0=v_~m5~0_95, thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_53|, ~m1~0=v_~m1~0_111, thread1Thread1of1ForFork2_#res#1.offset=|v_thread1Thread1of1ForFork2_#res#1.offset_23|, thread1Thread1of1ForFork2_#res#1.base=|v_thread1Thread1of1ForFork2_#res#1.base_23|, ~x~0=v_~x~0_222, thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1_53|, ~s~0=v_~s~0_593} AuxVars[] AssignedVars[thread5Thread1of1ForFork0_#t~post10#1, thread1Thread1of1ForFork2_#t~post2#1, thread5Thread1of1ForFork0_#res#1.offset, thread5Thread1of1ForFork0_assume_abort_if_not_#in~cond#1, thread5Thread1of1ForFork0_#res#1.base, thread5Thread1of1ForFork0_assume_abort_if_not_~cond#1, ~b~0, thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork2_#res#1.offset, thread1Thread1of1ForFork2_#res#1.base, ~x~0, thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1, ~s~0] [2022-12-06 07:30:57,478 ERROR L112 fgCompositionFactory]: Composing non-subsequent actions: [459] $Ultimate##0-->L86: Formula: (and (= v_~m3~0_9 v_~t~0_50) (= (+ v_~t~0_50 1) v_~t~0_49)) InVars {~t~0=v_~t~0_50} OutVars{~m3~0=v_~m3~0_9, thread3Thread1of1ForFork1_#t~post5#1=|v_thread3Thread1of1ForFork1_#t~post5#1_1|, ~t~0=v_~t~0_49} AuxVars[] AssignedVars[~m3~0, thread3Thread1of1ForFork1_#t~post5#1, ~t~0] and [614] L45-->thread1EXIT: Formula: (and (not (= |v_thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1_49| 0)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_45| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_45|) (= |v_thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_49| (ite (<= v_~m1~0_107 v_~s~0_583) 1 0)) (= |v_thread4Thread1of1ForFork3_#res#1.base_33| 0) (= |v_thread1Thread1of1ForFork2_#res#1.base_19| 0) (= v_~b~0_331 1) (= |v_thread1Thread1of1ForFork2_#res#1.offset_19| 0) (= (+ 2 v_~s~0_583) v_~s~0_581) (= |v_thread4Thread1of1ForFork3_#res#1.offset_33| 0) (= |v_thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1_49| |v_thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_49|) (= (ite (<= v_~m4~0_81 v_~s~0_583) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_45|) (= v_~x~0_214 0) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_45| 0))) InVars {~m4~0=v_~m4~0_81, ~m1~0=v_~m1~0_107, ~s~0=v_~s~0_583} OutVars{thread4Thread1of1ForFork3_#res#1.base=|v_thread4Thread1of1ForFork3_#res#1.base_33|, thread1Thread1of1ForFork2_#t~post2#1=|v_thread1Thread1of1ForFork2_#t~post2#1_49|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_45|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_45|, ~b~0=v_~b~0_331, ~m4~0=v_~m4~0_81, thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_49|, ~m1~0=v_~m1~0_107, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_49|, thread1Thread1of1ForFork2_#res#1.offset=|v_thread1Thread1of1ForFork2_#res#1.offset_19|, thread1Thread1of1ForFork2_#res#1.base=|v_thread1Thread1of1ForFork2_#res#1.base_19|, ~x~0=v_~x~0_214, thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1_49|, ~s~0=v_~s~0_581, thread4Thread1of1ForFork3_#res#1.offset=|v_thread4Thread1of1ForFork3_#res#1.offset_33|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_#res#1.base, thread1Thread1of1ForFork2_#t~post2#1, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~b~0, thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread1Thread1of1ForFork2_#res#1.offset, thread1Thread1of1ForFork2_#res#1.base, ~x~0, thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1, ~s~0, thread4Thread1of1ForFork3_#res#1.offset] [2022-12-06 07:30:57,568 ERROR L112 fgCompositionFactory]: Composing non-subsequent actions: [459] $Ultimate##0-->L86: Formula: (and (= v_~m3~0_9 v_~t~0_50) (= (+ v_~t~0_50 1) v_~t~0_49)) InVars {~t~0=v_~t~0_50} OutVars{~m3~0=v_~m3~0_9, thread3Thread1of1ForFork1_#t~post5#1=|v_thread3Thread1of1ForFork1_#t~post5#1_1|, ~t~0=v_~t~0_49} AuxVars[] AssignedVars[~m3~0, thread3Thread1of1ForFork1_#t~post5#1, ~t~0] and [606] L105-->thread4EXIT: Formula: (and (= |v_thread4Thread1of1ForFork3_#res#1.offset_27| 0) (= |v_thread4Thread1of1ForFork3_#res#1.base_27| 0) (= (+ v_~s~0_530 1) v_~s~0_529) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_39| 0)) (= (ite (<= v_~m4~0_73 v_~s~0_530) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_39|) (= v_~b~0_283 (ite (= (ite (or (not (= (mod v_~b~0_284 256) 0)) (= v_~x~0_182 1)) 1 0) 0) 0 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_39| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_39|)) InVars {~b~0=v_~b~0_284, ~m4~0=v_~m4~0_73, ~x~0=v_~x~0_182, ~s~0=v_~s~0_530} OutVars{thread4Thread1of1ForFork3_#res#1.base=|v_thread4Thread1of1ForFork3_#res#1.base_27|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_39|, ~b~0=v_~b~0_283, ~m4~0=v_~m4~0_73, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_43|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_39|, ~x~0=v_~x~0_182, thread4Thread1of1ForFork3_#res#1.offset=|v_thread4Thread1of1ForFork3_#res#1.offset_27|, ~s~0=v_~s~0_529} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_#res#1.base, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, ~b~0, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, thread4Thread1of1ForFork3_#res#1.offset, ~s~0] [2022-12-06 07:30:57,635 ERROR L112 fgCompositionFactory]: Composing non-subsequent actions: [459] $Ultimate##0-->L86: Formula: (and (= v_~m3~0_9 v_~t~0_50) (= (+ v_~t~0_50 1) v_~t~0_49)) InVars {~t~0=v_~t~0_50} OutVars{~m3~0=v_~m3~0_9, thread3Thread1of1ForFork1_#t~post5#1=|v_thread3Thread1of1ForFork1_#t~post5#1_1|, ~t~0=v_~t~0_49} AuxVars[] AssignedVars[~m3~0, thread3Thread1of1ForFork1_#t~post5#1, ~t~0] and [615] L45-->thread1EXIT: Formula: (and (= |v_thread1Thread1of1ForFork2_#res#1.offset_21| 0) (= |v_thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1_51| |v_thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_51|) (not (= |v_thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1_51| 0)) (= |v_thread1Thread1of1ForFork2_#res#1.base_21| 0) (= (ite (<= v_~m1~0_109 v_~s~0_589) 1 0) |v_thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_51|) (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_49| |v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_49|) (= (+ 2 v_~s~0_589) v_~s~0_587) (= |v_thread2Thread1of1ForFork4_#res#1.base_15| 0) (= v_~x~0_218 0) (not (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_49| 0)) (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_49| (ite (<= v_~m2~0_99 v_~s~0_589) 1 0)) (= |v_thread2Thread1of1ForFork4_#res#1.offset_15| 0) (= v_~b~0_335 1)) InVars {~m2~0=v_~m2~0_99, ~m1~0=v_~m1~0_109, ~s~0=v_~s~0_589} OutVars{thread2Thread1of1ForFork4_#t~post4#1=|v_thread2Thread1of1ForFork4_#t~post4#1_49|, thread2Thread1of1ForFork4_#res#1.offset=|v_thread2Thread1of1ForFork4_#res#1.offset_15|, thread1Thread1of1ForFork2_#t~post2#1=|v_thread1Thread1of1ForFork2_#t~post2#1_51|, thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_49|, thread2Thread1of1ForFork4_#res#1.base=|v_thread2Thread1of1ForFork4_#res#1.base_15|, thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_49|, ~b~0=v_~b~0_335, ~m2~0=v_~m2~0_99, thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_51|, ~m1~0=v_~m1~0_109, thread1Thread1of1ForFork2_#res#1.offset=|v_thread1Thread1of1ForFork2_#res#1.offset_21|, thread1Thread1of1ForFork2_#res#1.base=|v_thread1Thread1of1ForFork2_#res#1.base_21|, ~x~0=v_~x~0_218, thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1_51|, ~s~0=v_~s~0_587} AuxVars[] AssignedVars[thread2Thread1of1ForFork4_#t~post4#1, thread2Thread1of1ForFork4_#res#1.offset, thread1Thread1of1ForFork2_#t~post2#1, thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork4_#res#1.base, thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1, ~b~0, thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread1Thread1of1ForFork2_#res#1.offset, thread1Thread1of1ForFork2_#res#1.base, ~x~0, thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1, ~s~0] [2022-12-06 07:30:57,742 ERROR L112 fgCompositionFactory]: Composing non-subsequent actions: [459] $Ultimate##0-->L86: Formula: (and (= v_~m3~0_9 v_~t~0_50) (= (+ v_~t~0_50 1) v_~t~0_49)) InVars {~t~0=v_~t~0_50} OutVars{~m3~0=v_~m3~0_9, thread3Thread1of1ForFork1_#t~post5#1=|v_thread3Thread1of1ForFork1_#t~post5#1_1|, ~t~0=v_~t~0_49} AuxVars[] AssignedVars[~m3~0, thread3Thread1of1ForFork1_#t~post5#1, ~t~0] and [601] L67-->thread2EXIT: Formula: (and (= v_~s~0_487 (+ v_~s~0_488 1)) (= v_~b~0_255 (ite (= (ite (or (not (= (mod v_~b~0_256 256) 0)) (= v_~x~0_159 1)) 1 0) 0) 0 1)) (= 0 |v_thread2Thread1of1ForFork4_#res#1.base_7|) (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_41| |v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_41|) (= |v_thread2Thread1of1ForFork4_#res#1.offset_7| 0) (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_41| (ite (<= v_~m2~0_83 v_~s~0_488) 1 0)) (not (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_41| 0))) InVars {~b~0=v_~b~0_256, ~m2~0=v_~m2~0_83, ~x~0=v_~x~0_159, ~s~0=v_~s~0_488} OutVars{thread2Thread1of1ForFork4_#t~post4#1=|v_thread2Thread1of1ForFork4_#t~post4#1_41|, thread2Thread1of1ForFork4_#res#1.offset=|v_thread2Thread1of1ForFork4_#res#1.offset_7|, thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_41|, ~b~0=v_~b~0_255, ~m2~0=v_~m2~0_83, ~x~0=v_~x~0_159, thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_41|, thread2Thread1of1ForFork4_#res#1.base=|v_thread2Thread1of1ForFork4_#res#1.base_7|, ~s~0=v_~s~0_487} AuxVars[] AssignedVars[thread2Thread1of1ForFork4_#t~post4#1, thread2Thread1of1ForFork4_#res#1.offset, thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1, ~b~0, thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork4_#res#1.base, ~s~0] [2022-12-06 07:30:57,795 ERROR L112 fgCompositionFactory]: Composing non-subsequent actions: [459] $Ultimate##0-->L86: Formula: (and (= v_~m3~0_9 v_~t~0_50) (= (+ v_~t~0_50 1) v_~t~0_49)) InVars {~t~0=v_~t~0_50} OutVars{~m3~0=v_~m3~0_9, thread3Thread1of1ForFork1_#t~post5#1=|v_thread3Thread1of1ForFork1_#t~post5#1_1|, ~t~0=v_~t~0_49} AuxVars[] AssignedVars[~m3~0, thread3Thread1of1ForFork1_#t~post5#1, ~t~0] and [599] L124-->thread5EXIT: Formula: (and (= (ite (= (ite (or (not (= (mod v_~b~0_244 256) 0)) (= v_~x~0_153 1)) 1 0) 0) 0 1) v_~b~0_243) (= 0 |v_thread5Thread1of1ForFork0_#res#1.offset_7|) (not (= |v_thread5Thread1of1ForFork0_assume_abort_if_not_~cond#1_41| 0)) (= |v_thread5Thread1of1ForFork0_#res#1.base_7| 0) (= |v_thread5Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_41| (ite (<= v_~m5~0_77 v_~s~0_478) 1 0)) (= (+ v_~s~0_478 1) v_~s~0_477) (= |v_thread5Thread1of1ForFork0_assume_abort_if_not_~cond#1_41| |v_thread5Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_41|)) InVars {~b~0=v_~b~0_244, ~m5~0=v_~m5~0_77, ~x~0=v_~x~0_153, ~s~0=v_~s~0_478} OutVars{thread5Thread1of1ForFork0_#t~post10#1=|v_thread5Thread1of1ForFork0_#t~post10#1_49|, thread5Thread1of1ForFork0_assume_abort_if_not_~cond#1=|v_thread5Thread1of1ForFork0_assume_abort_if_not_~cond#1_41|, ~b~0=v_~b~0_243, ~m5~0=v_~m5~0_77, thread5Thread1of1ForFork0_#res#1.offset=|v_thread5Thread1of1ForFork0_#res#1.offset_7|, thread5Thread1of1ForFork0_assume_abort_if_not_#in~cond#1=|v_thread5Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_41|, thread5Thread1of1ForFork0_#res#1.base=|v_thread5Thread1of1ForFork0_#res#1.base_7|, ~x~0=v_~x~0_153, ~s~0=v_~s~0_477} AuxVars[] AssignedVars[thread5Thread1of1ForFork0_#t~post10#1, thread5Thread1of1ForFork0_assume_abort_if_not_~cond#1, ~b~0, thread5Thread1of1ForFork0_#res#1.offset, thread5Thread1of1ForFork0_assume_abort_if_not_#in~cond#1, thread5Thread1of1ForFork0_#res#1.base, ~s~0] [2022-12-06 07:30:57,864 ERROR L112 fgCompositionFactory]: Composing non-subsequent actions: [459] $Ultimate##0-->L86: Formula: (and (= v_~m3~0_9 v_~t~0_50) (= (+ v_~t~0_50 1) v_~t~0_49)) InVars {~t~0=v_~t~0_50} OutVars{~m3~0=v_~m3~0_9, thread3Thread1of1ForFork1_#t~post5#1=|v_thread3Thread1of1ForFork1_#t~post5#1_1|, ~t~0=v_~t~0_49} AuxVars[] AssignedVars[~m3~0, thread3Thread1of1ForFork1_#t~post5#1, ~t~0] and [542] L52-->thread1EXIT: Formula: (and (= v_~x~0_82 0) (= |v_thread1Thread1of1ForFork2_#res#1.base_7| 0) (= v_~s~0_329 (+ v_~s~0_330 1)) (= |v_thread1Thread1of1ForFork2_#res#1.offset_7| 0)) InVars {~s~0=v_~s~0_330} OutVars{thread1Thread1of1ForFork2_#t~post2#1=|v_thread1Thread1of1ForFork2_#t~post2#1_37|, thread1Thread1of1ForFork2_#res#1.offset=|v_thread1Thread1of1ForFork2_#res#1.offset_7|, thread1Thread1of1ForFork2_#res#1.base=|v_thread1Thread1of1ForFork2_#res#1.base_7|, ~x~0=v_~x~0_82, ~s~0=v_~s~0_329} AuxVars[] AssignedVars[thread1Thread1of1ForFork2_#t~post2#1, thread1Thread1of1ForFork2_#res#1.offset, thread1Thread1of1ForFork2_#res#1.base, ~x~0, ~s~0] [2022-12-06 07:30:57,953 ERROR L112 fgCompositionFactory]: Composing non-subsequent actions: [453] $Ultimate##0-->L67: Formula: (and (= v_~t~0_53 (+ v_~t~0_54 1)) (= v_~m2~0_11 v_~t~0_54)) InVars {~t~0=v_~t~0_54} OutVars{thread2Thread1of1ForFork4_#t~post3#1=|v_thread2Thread1of1ForFork4_#t~post3#1_1|, ~m2~0=v_~m2~0_11, ~t~0=v_~t~0_53} AuxVars[] AssignedVars[thread2Thread1of1ForFork4_#t~post3#1, ~m2~0, ~t~0] and [459] $Ultimate##0-->L86: Formula: (and (= v_~m3~0_9 v_~t~0_50) (= (+ v_~t~0_50 1) v_~t~0_49)) InVars {~t~0=v_~t~0_50} OutVars{~m3~0=v_~m3~0_9, thread3Thread1of1ForFork1_#t~post5#1=|v_thread3Thread1of1ForFork1_#t~post5#1_1|, ~t~0=v_~t~0_49} AuxVars[] AssignedVars[~m3~0, thread3Thread1of1ForFork1_#t~post5#1, ~t~0] [2022-12-06 07:30:57,986 ERROR L112 fgCompositionFactory]: Composing non-subsequent actions: [453] $Ultimate##0-->L67: Formula: (and (= v_~t~0_53 (+ v_~t~0_54 1)) (= v_~m2~0_11 v_~t~0_54)) InVars {~t~0=v_~t~0_54} OutVars{thread2Thread1of1ForFork4_#t~post3#1=|v_thread2Thread1of1ForFork4_#t~post3#1_1|, ~m2~0=v_~m2~0_11, ~t~0=v_~t~0_53} AuxVars[] AssignedVars[thread2Thread1of1ForFork4_#t~post3#1, ~m2~0, ~t~0] and [465] $Ultimate##0-->L105: Formula: (and (= (+ v_~t~0_66 1) v_~t~0_65) (= v_~m4~0_7 v_~t~0_66)) InVars {~t~0=v_~t~0_66} OutVars{thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, ~m4~0=v_~m4~0_7, ~t~0=v_~t~0_65} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_#t~post7#1, ~m4~0, ~t~0] [2022-12-06 07:30:58,008 ERROR L112 fgCompositionFactory]: Composing non-subsequent actions: [453] $Ultimate##0-->L67: Formula: (and (= v_~t~0_53 (+ v_~t~0_54 1)) (= v_~m2~0_11 v_~t~0_54)) InVars {~t~0=v_~t~0_54} OutVars{thread2Thread1of1ForFork4_#t~post3#1=|v_thread2Thread1of1ForFork4_#t~post3#1_1|, ~m2~0=v_~m2~0_11, ~t~0=v_~t~0_53} AuxVars[] AssignedVars[thread2Thread1of1ForFork4_#t~post3#1, ~m2~0, ~t~0] and [471] $Ultimate##0-->L124: Formula: (and (= v_~m5~0_9 v_~t~0_58) (= (+ v_~t~0_58 1) v_~t~0_57)) InVars {~t~0=v_~t~0_58} OutVars{~m5~0=v_~m5~0_9, thread5Thread1of1ForFork0_#t~post9#1=|v_thread5Thread1of1ForFork0_#t~post9#1_1|, ~t~0=v_~t~0_57} AuxVars[] AssignedVars[~m5~0, thread5Thread1of1ForFork0_#t~post9#1, ~t~0] [2022-12-06 07:30:58,028 ERROR L112 fgCompositionFactory]: Composing non-subsequent actions: [453] $Ultimate##0-->L67: Formula: (and (= v_~t~0_53 (+ v_~t~0_54 1)) (= v_~m2~0_11 v_~t~0_54)) InVars {~t~0=v_~t~0_54} OutVars{thread2Thread1of1ForFork4_#t~post3#1=|v_thread2Thread1of1ForFork4_#t~post3#1_1|, ~m2~0=v_~m2~0_11, ~t~0=v_~t~0_53} AuxVars[] AssignedVars[thread2Thread1of1ForFork4_#t~post3#1, ~m2~0, ~t~0] and [446] $Ultimate##0-->L45: Formula: (and (= v_~t~0_61 (+ v_~t~0_62 1)) (= v_~m1~0_9 v_~t~0_62)) InVars {~t~0=v_~t~0_62} OutVars{thread1Thread1of1ForFork2_#t~post1#1=|v_thread1Thread1of1ForFork2_#t~post1#1_1|, ~m1~0=v_~m1~0_9, ~t~0=v_~t~0_61} AuxVars[] AssignedVars[thread1Thread1of1ForFork2_#t~post1#1, ~m1~0, ~t~0] [2022-12-06 07:30:58,052 INFO L203 LiptonReduction]: Total number of compositions: 3 [2022-12-06 07:30:58,052 INFO L143 eatedLiptonReduction]: Time needed for LBE in milliseconds: 897 [2022-12-06 07:30:58,053 INFO L495 AbstractCegarLoop]: Abstraction has has 65 places, 155 transitions, 1421 flow [2022-12-06 07:30:58,053 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.3333333333333335) internal successors, (30), 8 states have internal predecessors, (30), 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-06 07:30:58,053 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-06 07:30:58,053 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] [2022-12-06 07:30:58,053 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-12-06 07:30:58,053 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-06 07:30:58,053 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-06 07:30:58,054 INFO L85 PathProgramCache]: Analyzing trace with hash 557265003, now seen corresponding path program 1 times [2022-12-06 07:30:58,054 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-06 07:30:58,054 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1368050789] [2022-12-06 07:30:58,054 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-06 07:30:58,054 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-06 07:30:58,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-06 07:30:58,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-06 07:30:58,262 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-06 07:30:58,262 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1368050789] [2022-12-06 07:30:58,263 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1368050789] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-06 07:30:58,263 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-06 07:30:58,263 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-06 07:30:58,263 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1107875518] [2022-12-06 07:30:58,263 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-06 07:30:58,264 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-06 07:30:58,264 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-06 07:30:58,264 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-06 07:30:58,264 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-12-06 07:30:58,264 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 51 [2022-12-06 07:30:58,264 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 65 places, 155 transitions, 1421 flow. Second operand has 6 states, 6 states have (on average 4.833333333333333) internal successors, (29), 5 states have internal predecessors, (29), 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-06 07:30:58,264 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-06 07:30:58,265 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 51 [2022-12-06 07:30:58,265 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-06 07:30:59,207 INFO L130 PetriNetUnfolder]: 6085/8436 cut-off events. [2022-12-06 07:30:59,207 INFO L131 PetriNetUnfolder]: For 31040/31040 co-relation queries the response was YES. [2022-12-06 07:30:59,220 INFO L83 FinitePrefix]: Finished finitePrefix Result has 41396 conditions, 8436 events. 6085/8436 cut-off events. For 31040/31040 co-relation queries the response was YES. Maximal size of possible extension queue 458. Compared 41432 event pairs, 482 based on Foata normal form. 200/8636 useless extension candidates. Maximal degree in co-relation 34205. Up to 4942 conditions per place. [2022-12-06 07:30:59,259 INFO L137 encePairwiseOnDemand]: 25/51 looper letters, 128 selfloop transitions, 162 changer transitions 0/290 dead transitions. [2022-12-06 07:30:59,259 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 70 places, 290 transitions, 2990 flow [2022-12-06 07:30:59,260 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-06 07:30:59,260 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2022-12-06 07:30:59,261 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 142 transitions. [2022-12-06 07:30:59,261 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.46405228758169936 [2022-12-06 07:30:59,261 INFO L175 Difference]: Start difference. First operand has 65 places, 155 transitions, 1421 flow. Second operand 6 states and 142 transitions. [2022-12-06 07:30:59,261 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 70 places, 290 transitions, 2990 flow [2022-12-06 07:30:59,348 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 67 places, 290 transitions, 2835 flow, removed 73 selfloop flow, removed 3 redundant places. [2022-12-06 07:30:59,352 INFO L231 Difference]: Finished difference. Result has 70 places, 236 transitions, 2698 flow [2022-12-06 07:30:59,352 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=51, PETRI_DIFFERENCE_MINUEND_FLOW=1302, PETRI_DIFFERENCE_MINUEND_PLACES=62, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=155, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=97, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=42, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=2698, PETRI_PLACES=70, PETRI_TRANSITIONS=236} [2022-12-06 07:30:59,353 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 22 predicate places. [2022-12-06 07:30:59,353 WARN L163 eatedLiptonReduction]: Counterexample is not a run of mAbstraction. Replaying acceptance of the word... [2022-12-06 07:30:59,353 INFO L89 Accepts]: Start accepts. Operand has 70 places, 236 transitions, 2698 flow [2022-12-06 07:30:59,354 INFO L95 Accepts]: Finished accepts. [2022-12-06 07:30:59,354 INFO L195 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2022-12-06 07:30:59,355 INFO L167 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 70 places, 236 transitions, 2698 flow [2022-12-06 07:30:59,356 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 70 places, 236 transitions, 2698 flow [2022-12-06 07:30:59,592 INFO L130 PetriNetUnfolder]: 1707/2689 cut-off events. [2022-12-06 07:30:59,592 INFO L131 PetriNetUnfolder]: For 12061/14970 co-relation queries the response was YES. [2022-12-06 07:30:59,601 INFO L83 FinitePrefix]: Finished finitePrefix Result has 14451 conditions, 2689 events. 1707/2689 cut-off events. For 12061/14970 co-relation queries the response was YES. Maximal size of possible extension queue 261. Compared 14709 event pairs, 148 based on Foata normal form. 24/2657 useless extension candidates. Maximal degree in co-relation 14204. Up to 1276 conditions per place. [2022-12-06 07:30:59,625 INFO L184 LiptonReduction]: Starting Lipton reduction on Petri net that has 70 places, 236 transitions, 2698 flow [2022-12-06 07:30:59,626 INFO L188 LiptonReduction]: Number of co-enabled transitions 1474 [2022-12-06 07:30:59,630 INFO L203 LiptonReduction]: Total number of compositions: 0 [2022-12-06 07:30:59,632 INFO L143 eatedLiptonReduction]: Time needed for LBE in milliseconds: 279 [2022-12-06 07:30:59,632 INFO L495 AbstractCegarLoop]: Abstraction has has 70 places, 236 transitions, 2698 flow [2022-12-06 07:30:59,632 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.833333333333333) internal successors, (29), 5 states have internal predecessors, (29), 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-06 07:30:59,632 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-06 07:30:59,632 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] [2022-12-06 07:30:59,634 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-12-06 07:30:59,634 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-06 07:30:59,634 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-06 07:30:59,634 INFO L85 PathProgramCache]: Analyzing trace with hash 2010456951, now seen corresponding path program 1 times [2022-12-06 07:30:59,634 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-06 07:30:59,635 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [343158100] [2022-12-06 07:30:59,635 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-06 07:30:59,635 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-06 07:30:59,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-06 07:30:59,831 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-06 07:30:59,831 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-06 07:30:59,831 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [343158100] [2022-12-06 07:30:59,832 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [343158100] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-06 07:30:59,832 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-06 07:30:59,832 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-06 07:30:59,832 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [435780584] [2022-12-06 07:30:59,832 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-06 07:30:59,832 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-06 07:30:59,832 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-06 07:30:59,833 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-06 07:30:59,833 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-12-06 07:30:59,833 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 51 [2022-12-06 07:30:59,833 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 70 places, 236 transitions, 2698 flow. Second operand has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 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-06 07:30:59,833 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-06 07:30:59,833 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 51 [2022-12-06 07:30:59,833 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-06 07:31:01,011 INFO L130 PetriNetUnfolder]: 7098/9825 cut-off events. [2022-12-06 07:31:01,012 INFO L131 PetriNetUnfolder]: For 45098/45098 co-relation queries the response was YES. [2022-12-06 07:31:01,034 INFO L83 FinitePrefix]: Finished finitePrefix Result has 58224 conditions, 9825 events. 7098/9825 cut-off events. For 45098/45098 co-relation queries the response was YES. Maximal size of possible extension queue 564. Compared 49077 event pairs, 659 based on Foata normal form. 220/10045 useless extension candidates. Maximal degree in co-relation 46004. Up to 8569 conditions per place. [2022-12-06 07:31:01,084 INFO L137 encePairwiseOnDemand]: 23/51 looper letters, 202 selfloop transitions, 206 changer transitions 0/408 dead transitions. [2022-12-06 07:31:01,085 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 77 places, 408 transitions, 5325 flow [2022-12-06 07:31:01,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-06 07:31:01,085 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2022-12-06 07:31:01,086 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 173 transitions. [2022-12-06 07:31:01,086 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.42401960784313725 [2022-12-06 07:31:01,086 INFO L175 Difference]: Start difference. First operand has 70 places, 236 transitions, 2698 flow. Second operand 8 states and 173 transitions. [2022-12-06 07:31:01,086 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 77 places, 408 transitions, 5325 flow [2022-12-06 07:31:01,286 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 77 places, 408 transitions, 5141 flow, removed 92 selfloop flow, removed 0 redundant places. [2022-12-06 07:31:01,293 INFO L231 Difference]: Finished difference. Result has 82 places, 355 transitions, 4921 flow [2022-12-06 07:31:01,293 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=51, PETRI_DIFFERENCE_MINUEND_FLOW=2582, PETRI_DIFFERENCE_MINUEND_PLACES=70, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=234, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=109, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=109, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=4921, PETRI_PLACES=82, PETRI_TRANSITIONS=355} [2022-12-06 07:31:01,294 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 34 predicate places. [2022-12-06 07:31:01,294 WARN L163 eatedLiptonReduction]: Counterexample is not a run of mAbstraction. Replaying acceptance of the word... [2022-12-06 07:31:01,294 INFO L89 Accepts]: Start accepts. Operand has 82 places, 355 transitions, 4921 flow [2022-12-06 07:31:01,295 INFO L95 Accepts]: Finished accepts. [2022-12-06 07:31:01,295 INFO L195 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2022-12-06 07:31:01,296 INFO L167 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 82 places, 355 transitions, 4921 flow [2022-12-06 07:31:01,299 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 82 places, 355 transitions, 4921 flow [2022-12-06 07:31:01,595 INFO L130 PetriNetUnfolder]: 2036/3155 cut-off events. [2022-12-06 07:31:01,595 INFO L131 PetriNetUnfolder]: For 18014/21577 co-relation queries the response was YES. [2022-12-06 07:31:01,603 INFO L83 FinitePrefix]: Finished finitePrefix Result has 19486 conditions, 3155 events. 2036/3155 cut-off events. For 18014/21577 co-relation queries the response was YES. Maximal size of possible extension queue 310. Compared 17337 event pairs, 170 based on Foata normal form. 23/3128 useless extension candidates. Maximal degree in co-relation 19244. Up to 1533 conditions per place. [2022-12-06 07:31:01,622 INFO L184 LiptonReduction]: Starting Lipton reduction on Petri net that has 82 places, 355 transitions, 4921 flow [2022-12-06 07:31:01,623 INFO L188 LiptonReduction]: Number of co-enabled transitions 1898 [2022-12-06 07:31:01,625 INFO L203 LiptonReduction]: Total number of compositions: 0 [2022-12-06 07:31:01,626 INFO L143 eatedLiptonReduction]: Time needed for LBE in milliseconds: 332 [2022-12-06 07:31:01,626 INFO L495 AbstractCegarLoop]: Abstraction has has 82 places, 355 transitions, 4921 flow [2022-12-06 07:31:01,626 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 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-06 07:31:01,626 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-06 07:31:01,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] [2022-12-06 07:31:01,626 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-12-06 07:31:01,627 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-06 07:31:01,627 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-06 07:31:01,627 INFO L85 PathProgramCache]: Analyzing trace with hash -703236746, now seen corresponding path program 1 times [2022-12-06 07:31:01,627 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-06 07:31:01,627 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [455072349] [2022-12-06 07:31:01,627 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-06 07:31:01,627 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-06 07:31:01,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-06 07:31:01,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-06 07:31:01,800 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-06 07:31:01,800 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [455072349] [2022-12-06 07:31:01,802 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [455072349] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-06 07:31:01,802 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-06 07:31:01,802 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-06 07:31:01,802 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1630734259] [2022-12-06 07:31:01,803 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-06 07:31:01,804 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-06 07:31:01,804 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-06 07:31:01,805 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-06 07:31:01,805 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-12-06 07:31:01,805 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 51 [2022-12-06 07:31:01,805 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 82 places, 355 transitions, 4921 flow. Second operand has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 5 states have internal predecessors, (28), 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-06 07:31:01,805 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-06 07:31:01,805 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 51 [2022-12-06 07:31:01,805 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-06 07:31:03,082 INFO L130 PetriNetUnfolder]: 6974/9725 cut-off events. [2022-12-06 07:31:03,082 INFO L131 PetriNetUnfolder]: For 53291/53291 co-relation queries the response was YES. [2022-12-06 07:31:03,102 INFO L83 FinitePrefix]: Finished finitePrefix Result has 62135 conditions, 9725 events. 6974/9725 cut-off events. For 53291/53291 co-relation queries the response was YES. Maximal size of possible extension queue 567. Compared 49278 event pairs, 745 based on Foata normal form. 222/9947 useless extension candidates. Maximal degree in co-relation 57474. Up to 9274 conditions per place. [2022-12-06 07:31:03,138 INFO L137 encePairwiseOnDemand]: 23/51 looper letters, 288 selfloop transitions, 136 changer transitions 1/425 dead transitions. [2022-12-06 07:31:03,138 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 88 places, 425 transitions, 6442 flow [2022-12-06 07:31:03,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-06 07:31:03,139 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-06 07:31:03,139 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 117 transitions. [2022-12-06 07:31:03,140 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.3277310924369748 [2022-12-06 07:31:03,140 INFO L175 Difference]: Start difference. First operand has 82 places, 355 transitions, 4921 flow. Second operand 7 states and 117 transitions. [2022-12-06 07:31:03,140 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 88 places, 425 transitions, 6442 flow [2022-12-06 07:31:03,391 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 87 places, 425 transitions, 6416 flow, removed 7 selfloop flow, removed 1 redundant places. [2022-12-06 07:31:03,397 INFO L231 Difference]: Finished difference. Result has 89 places, 380 transitions, 5781 flow [2022-12-06 07:31:03,397 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=51, PETRI_DIFFERENCE_MINUEND_FLOW=4348, PETRI_DIFFERENCE_MINUEND_PLACES=81, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=322, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=77, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=199, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=5781, PETRI_PLACES=89, PETRI_TRANSITIONS=380} [2022-12-06 07:31:03,397 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 41 predicate places. [2022-12-06 07:31:03,397 WARN L163 eatedLiptonReduction]: Counterexample is not a run of mAbstraction. Replaying acceptance of the word... [2022-12-06 07:31:03,397 INFO L89 Accepts]: Start accepts. Operand has 89 places, 380 transitions, 5781 flow [2022-12-06 07:31:03,399 INFO L95 Accepts]: Finished accepts. [2022-12-06 07:31:03,399 INFO L195 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2022-12-06 07:31:03,399 INFO L167 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 89 places, 380 transitions, 5781 flow [2022-12-06 07:31:03,402 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 89 places, 380 transitions, 5781 flow [2022-12-06 07:31:03,644 INFO L130 PetriNetUnfolder]: 1992/3118 cut-off events. [2022-12-06 07:31:03,644 INFO L131 PetriNetUnfolder]: For 19317/22817 co-relation queries the response was YES. [2022-12-06 07:31:03,652 INFO L83 FinitePrefix]: Finished finitePrefix Result has 19770 conditions, 3118 events. 1992/3118 cut-off events. For 19317/22817 co-relation queries the response was YES. Maximal size of possible extension queue 315. Compared 17364 event pairs, 191 based on Foata normal form. 29/3097 useless extension candidates. Maximal degree in co-relation 19527. Up to 1508 conditions per place. [2022-12-06 07:31:03,675 INFO L184 LiptonReduction]: Starting Lipton reduction on Petri net that has 89 places, 380 transitions, 5781 flow [2022-12-06 07:31:03,675 INFO L188 LiptonReduction]: Number of co-enabled transitions 1932 [2022-12-06 07:31:03,678 ERROR L112 fgCompositionFactory]: Composing non-subsequent actions: [647] $Ultimate##0-->L105: Formula: (and (= (+ v_~t~0_307 1) v_~m4~0_108) (= v_~t~0_307 v_~m2~0_123) (= v_~t~0_305 (+ v_~t~0_307 2))) InVars {~t~0=v_~t~0_307} OutVars{thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_26|, ~m4~0=v_~m4~0_108, thread2Thread1of1ForFork4_#t~post3#1=|v_thread2Thread1of1ForFork4_#t~post3#1_27|, ~m2~0=v_~m2~0_123, ~t~0=v_~t~0_305} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_#t~post7#1, ~m4~0, thread2Thread1of1ForFork4_#t~post3#1, ~m2~0, ~t~0] and [601] L67-->thread2EXIT: Formula: (and (= v_~s~0_487 (+ v_~s~0_488 1)) (= v_~b~0_255 (ite (= (ite (or (not (= (mod v_~b~0_256 256) 0)) (= v_~x~0_159 1)) 1 0) 0) 0 1)) (= 0 |v_thread2Thread1of1ForFork4_#res#1.base_7|) (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_41| |v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_41|) (= |v_thread2Thread1of1ForFork4_#res#1.offset_7| 0) (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_41| (ite (<= v_~m2~0_83 v_~s~0_488) 1 0)) (not (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_41| 0))) InVars {~b~0=v_~b~0_256, ~m2~0=v_~m2~0_83, ~x~0=v_~x~0_159, ~s~0=v_~s~0_488} OutVars{thread2Thread1of1ForFork4_#t~post4#1=|v_thread2Thread1of1ForFork4_#t~post4#1_41|, thread2Thread1of1ForFork4_#res#1.offset=|v_thread2Thread1of1ForFork4_#res#1.offset_7|, thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_41|, ~b~0=v_~b~0_255, ~m2~0=v_~m2~0_83, ~x~0=v_~x~0_159, thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_41|, thread2Thread1of1ForFork4_#res#1.base=|v_thread2Thread1of1ForFork4_#res#1.base_7|, ~s~0=v_~s~0_487} AuxVars[] AssignedVars[thread2Thread1of1ForFork4_#t~post4#1, thread2Thread1of1ForFork4_#res#1.offset, thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1, ~b~0, thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork4_#res#1.base, ~s~0] [2022-12-06 07:31:03,760 INFO L203 LiptonReduction]: Total number of compositions: 1 [2022-12-06 07:31:03,761 INFO L143 eatedLiptonReduction]: Time needed for LBE in milliseconds: 364 [2022-12-06 07:31:03,761 INFO L495 AbstractCegarLoop]: Abstraction has has 89 places, 380 transitions, 5787 flow [2022-12-06 07:31:03,761 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 5 states have internal predecessors, (28), 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-06 07:31:03,761 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-06 07:31:03,761 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] [2022-12-06 07:31:03,761 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-12-06 07:31:03,762 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-06 07:31:03,762 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-06 07:31:03,762 INFO L85 PathProgramCache]: Analyzing trace with hash -1508124373, now seen corresponding path program 2 times [2022-12-06 07:31:03,762 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-06 07:31:03,762 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1697861512] [2022-12-06 07:31:03,762 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-06 07:31:03,762 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-06 07:31:03,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-06 07:31:03,942 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-06 07:31:03,942 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-06 07:31:03,942 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1697861512] [2022-12-06 07:31:03,942 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1697861512] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-06 07:31:03,942 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-06 07:31:03,942 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-06 07:31:03,942 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1897693840] [2022-12-06 07:31:03,942 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-06 07:31:03,943 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-06 07:31:03,943 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-06 07:31:03,943 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-06 07:31:03,943 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-12-06 07:31:03,944 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 52 [2022-12-06 07:31:03,944 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 89 places, 380 transitions, 5787 flow. Second operand has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 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-06 07:31:03,944 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-06 07:31:03,944 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 52 [2022-12-06 07:31:03,944 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-06 07:31:05,486 INFO L130 PetriNetUnfolder]: 7503/10502 cut-off events. [2022-12-06 07:31:05,486 INFO L131 PetriNetUnfolder]: For 59667/59667 co-relation queries the response was YES. [2022-12-06 07:31:05,523 INFO L83 FinitePrefix]: Finished finitePrefix Result has 67559 conditions, 10502 events. 7503/10502 cut-off events. For 59667/59667 co-relation queries the response was YES. Maximal size of possible extension queue 625. Compared 54515 event pairs, 783 based on Foata normal form. 136/10638 useless extension candidates. Maximal degree in co-relation 62301. Up to 8489 conditions per place. [2022-12-06 07:31:05,573 INFO L137 encePairwiseOnDemand]: 24/52 looper letters, 191 selfloop transitions, 337 changer transitions 0/528 dead transitions. [2022-12-06 07:31:05,573 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 96 places, 528 transitions, 8446 flow [2022-12-06 07:31:05,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-06 07:31:05,573 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2022-12-06 07:31:05,574 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 171 transitions. [2022-12-06 07:31:05,574 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.4110576923076923 [2022-12-06 07:31:05,574 INFO L175 Difference]: Start difference. First operand has 89 places, 380 transitions, 5787 flow. Second operand 8 states and 171 transitions. [2022-12-06 07:31:05,574 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 96 places, 528 transitions, 8446 flow [2022-12-06 07:31:05,817 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 94 places, 528 transitions, 8279 flow, removed 19 selfloop flow, removed 2 redundant places. [2022-12-06 07:31:05,823 INFO L231 Difference]: Finished difference. Result has 97 places, 480 transitions, 8201 flow [2022-12-06 07:31:05,824 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=52, PETRI_DIFFERENCE_MINUEND_FLOW=5645, PETRI_DIFFERENCE_MINUEND_PLACES=87, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=380, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=247, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=127, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=8201, PETRI_PLACES=97, PETRI_TRANSITIONS=480} [2022-12-06 07:31:05,824 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 49 predicate places. [2022-12-06 07:31:05,824 WARN L163 eatedLiptonReduction]: Counterexample is not a run of mAbstraction. Replaying acceptance of the word... [2022-12-06 07:31:05,824 INFO L89 Accepts]: Start accepts. Operand has 97 places, 480 transitions, 8201 flow [2022-12-06 07:31:05,827 INFO L95 Accepts]: Finished accepts. [2022-12-06 07:31:05,827 INFO L195 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2022-12-06 07:31:05,827 INFO L167 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 97 places, 480 transitions, 8201 flow [2022-12-06 07:31:05,832 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 97 places, 480 transitions, 8201 flow [2022-12-06 07:31:06,259 INFO L130 PetriNetUnfolder]: 2117/3365 cut-off events. [2022-12-06 07:31:06,259 INFO L131 PetriNetUnfolder]: For 26267/33824 co-relation queries the response was YES. [2022-12-06 07:31:06,267 INFO L83 FinitePrefix]: Finished finitePrefix Result has 23108 conditions, 3365 events. 2117/3365 cut-off events. For 26267/33824 co-relation queries the response was YES. Maximal size of possible extension queue 345. Compared 19552 event pairs, 216 based on Foata normal form. 36/3346 useless extension candidates. Maximal degree in co-relation 22824. Up to 1535 conditions per place. [2022-12-06 07:31:06,293 INFO L184 LiptonReduction]: Starting Lipton reduction on Petri net that has 97 places, 480 transitions, 8201 flow [2022-12-06 07:31:06,294 INFO L188 LiptonReduction]: Number of co-enabled transitions 2360 [2022-12-06 07:31:06,297 INFO L203 LiptonReduction]: Total number of compositions: 0 [2022-12-06 07:31:06,298 INFO L143 eatedLiptonReduction]: Time needed for LBE in milliseconds: 474 [2022-12-06 07:31:06,298 INFO L495 AbstractCegarLoop]: Abstraction has has 97 places, 480 transitions, 8201 flow [2022-12-06 07:31:06,298 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 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-06 07:31:06,298 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-06 07:31:06,298 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] [2022-12-06 07:31:06,298 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-12-06 07:31:06,298 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-06 07:31:06,298 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-06 07:31:06,299 INFO L85 PathProgramCache]: Analyzing trace with hash -1053357676, now seen corresponding path program 1 times [2022-12-06 07:31:06,299 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-06 07:31:06,299 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2029149259] [2022-12-06 07:31:06,299 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-06 07:31:06,299 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-06 07:31:06,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-06 07:31:06,499 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-06 07:31:06,499 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-06 07:31:06,499 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2029149259] [2022-12-06 07:31:06,499 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2029149259] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-06 07:31:06,499 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-06 07:31:06,499 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-06 07:31:06,499 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [746149369] [2022-12-06 07:31:06,499 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-06 07:31:06,500 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-06 07:31:06,500 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-06 07:31:06,500 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-06 07:31:06,500 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-12-06 07:31:06,501 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 52 [2022-12-06 07:31:06,501 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 97 places, 480 transitions, 8201 flow. Second operand has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 5 states have internal predecessors, (28), 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-06 07:31:06,501 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-06 07:31:06,501 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 52 [2022-12-06 07:31:06,501 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-06 07:31:07,902 INFO L130 PetriNetUnfolder]: 7262/10217 cut-off events. [2022-12-06 07:31:07,902 INFO L131 PetriNetUnfolder]: For 73787/73787 co-relation queries the response was YES. [2022-12-06 07:31:07,922 INFO L83 FinitePrefix]: Finished finitePrefix Result has 71336 conditions, 10217 events. 7262/10217 cut-off events. For 73787/73787 co-relation queries the response was YES. Maximal size of possible extension queue 591. Compared 53345 event pairs, 818 based on Foata normal form. 144/10361 useless extension candidates. Maximal degree in co-relation 65281. Up to 9786 conditions per place. [2022-12-06 07:31:07,960 INFO L137 encePairwiseOnDemand]: 27/52 looper letters, 367 selfloop transitions, 145 changer transitions 2/514 dead transitions. [2022-12-06 07:31:07,960 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 103 places, 514 transitions, 9512 flow [2022-12-06 07:31:07,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-06 07:31:07,960 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-06 07:31:07,961 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 101 transitions. [2022-12-06 07:31:07,961 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.2774725274725275 [2022-12-06 07:31:07,961 INFO L175 Difference]: Start difference. First operand has 97 places, 480 transitions, 8201 flow. Second operand 7 states and 101 transitions. [2022-12-06 07:31:07,961 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 103 places, 514 transitions, 9512 flow [2022-12-06 07:31:08,242 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 102 places, 514 transitions, 9363 flow, removed 68 selfloop flow, removed 1 redundant places. [2022-12-06 07:31:08,249 INFO L231 Difference]: Finished difference. Result has 103 places, 470 transitions, 8421 flow [2022-12-06 07:31:08,250 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=52, PETRI_DIFFERENCE_MINUEND_FLOW=6914, PETRI_DIFFERENCE_MINUEND_PLACES=96, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=422, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=96, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=283, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=8421, PETRI_PLACES=103, PETRI_TRANSITIONS=470} [2022-12-06 07:31:08,250 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 55 predicate places. [2022-12-06 07:31:08,250 WARN L163 eatedLiptonReduction]: Counterexample is not a run of mAbstraction. Replaying acceptance of the word... [2022-12-06 07:31:08,250 INFO L89 Accepts]: Start accepts. Operand has 103 places, 470 transitions, 8421 flow [2022-12-06 07:31:08,252 INFO L95 Accepts]: Finished accepts. [2022-12-06 07:31:08,253 INFO L195 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2022-12-06 07:31:08,253 INFO L167 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 103 places, 470 transitions, 8421 flow [2022-12-06 07:31:08,257 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 103 places, 470 transitions, 8421 flow [2022-12-06 07:31:08,547 INFO L130 PetriNetUnfolder]: 2022/3247 cut-off events. [2022-12-06 07:31:08,547 INFO L131 PetriNetUnfolder]: For 24876/30571 co-relation queries the response was YES. [2022-12-06 07:31:08,556 INFO L83 FinitePrefix]: Finished finitePrefix Result has 22182 conditions, 3247 events. 2022/3247 cut-off events. For 24876/30571 co-relation queries the response was YES. Maximal size of possible extension queue 334. Compared 19031 event pairs, 217 based on Foata normal form. 44/3237 useless extension candidates. Maximal degree in co-relation 21898. Up to 1493 conditions per place. [2022-12-06 07:31:08,576 INFO L184 LiptonReduction]: Starting Lipton reduction on Petri net that has 103 places, 470 transitions, 8421 flow [2022-12-06 07:31:08,577 INFO L188 LiptonReduction]: Number of co-enabled transitions 2324 [2022-12-06 07:31:08,580 ERROR L112 fgCompositionFactory]: Composing non-subsequent actions: [648] $Ultimate##0-->L124: Formula: (and (= v_~t~0_311 (+ v_~t~0_313 2)) (= v_~t~0_313 v_~m2~0_125) (= v_~m5~0_126 (+ v_~t~0_313 1))) InVars {~t~0=v_~t~0_313} OutVars{~m5~0=v_~m5~0_126, thread2Thread1of1ForFork4_#t~post3#1=|v_thread2Thread1of1ForFork4_#t~post3#1_29|, ~m2~0=v_~m2~0_125, thread5Thread1of1ForFork0_#t~post9#1=|v_thread5Thread1of1ForFork0_#t~post9#1_32|, ~t~0=v_~t~0_311} AuxVars[] AssignedVars[~m5~0, thread2Thread1of1ForFork4_#t~post3#1, ~m2~0, thread5Thread1of1ForFork0_#t~post9#1, ~t~0] and [601] L67-->thread2EXIT: Formula: (and (= v_~s~0_487 (+ v_~s~0_488 1)) (= v_~b~0_255 (ite (= (ite (or (not (= (mod v_~b~0_256 256) 0)) (= v_~x~0_159 1)) 1 0) 0) 0 1)) (= 0 |v_thread2Thread1of1ForFork4_#res#1.base_7|) (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_41| |v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_41|) (= |v_thread2Thread1of1ForFork4_#res#1.offset_7| 0) (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_41| (ite (<= v_~m2~0_83 v_~s~0_488) 1 0)) (not (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_41| 0))) InVars {~b~0=v_~b~0_256, ~m2~0=v_~m2~0_83, ~x~0=v_~x~0_159, ~s~0=v_~s~0_488} OutVars{thread2Thread1of1ForFork4_#t~post4#1=|v_thread2Thread1of1ForFork4_#t~post4#1_41|, thread2Thread1of1ForFork4_#res#1.offset=|v_thread2Thread1of1ForFork4_#res#1.offset_7|, thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_41|, ~b~0=v_~b~0_255, ~m2~0=v_~m2~0_83, ~x~0=v_~x~0_159, thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_41|, thread2Thread1of1ForFork4_#res#1.base=|v_thread2Thread1of1ForFork4_#res#1.base_7|, ~s~0=v_~s~0_487} AuxVars[] AssignedVars[thread2Thread1of1ForFork4_#t~post4#1, thread2Thread1of1ForFork4_#res#1.offset, thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1, ~b~0, thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork4_#res#1.base, ~s~0] [2022-12-06 07:31:08,653 INFO L203 LiptonReduction]: Total number of compositions: 1 [2022-12-06 07:31:08,654 INFO L143 eatedLiptonReduction]: Time needed for LBE in milliseconds: 404 [2022-12-06 07:31:08,654 INFO L495 AbstractCegarLoop]: Abstraction has has 103 places, 470 transitions, 8427 flow [2022-12-06 07:31:08,654 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 5 states have internal predecessors, (28), 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-06 07:31:08,655 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-06 07:31:08,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] [2022-12-06 07:31:08,655 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-12-06 07:31:08,655 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-06 07:31:08,655 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-06 07:31:08,655 INFO L85 PathProgramCache]: Analyzing trace with hash 1572840201, now seen corresponding path program 1 times [2022-12-06 07:31:08,655 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-06 07:31:08,655 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [486034067] [2022-12-06 07:31:08,655 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-06 07:31:08,656 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-06 07:31:08,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-06 07:31:08,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-06 07:31:08,839 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-06 07:31:08,839 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [486034067] [2022-12-06 07:31:08,839 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [486034067] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-06 07:31:08,839 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-06 07:31:08,839 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-06 07:31:08,839 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1111975624] [2022-12-06 07:31:08,839 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-06 07:31:08,842 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-12-06 07:31:08,842 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-06 07:31:08,842 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-12-06 07:31:08,843 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-12-06 07:31:08,843 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 51 [2022-12-06 07:31:08,843 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 103 places, 470 transitions, 8427 flow. Second operand has 8 states, 8 states have (on average 3.5) internal successors, (28), 7 states have internal predecessors, (28), 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-06 07:31:08,843 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-06 07:31:08,843 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 51 [2022-12-06 07:31:08,843 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-06 07:31:10,554 INFO L130 PetriNetUnfolder]: 7439/10540 cut-off events. [2022-12-06 07:31:10,554 INFO L131 PetriNetUnfolder]: For 74608/74608 co-relation queries the response was YES. [2022-12-06 07:31:10,588 INFO L83 FinitePrefix]: Finished finitePrefix Result has 73722 conditions, 10540 events. 7439/10540 cut-off events. For 74608/74608 co-relation queries the response was YES. Maximal size of possible extension queue 622. Compared 56132 event pairs, 803 based on Foata normal form. 200/10740 useless extension candidates. Maximal degree in co-relation 67779. Up to 8979 conditions per place. [2022-12-06 07:31:10,630 INFO L137 encePairwiseOnDemand]: 27/51 looper letters, 263 selfloop transitions, 329 changer transitions 0/592 dead transitions. [2022-12-06 07:31:10,631 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 113 places, 592 transitions, 10652 flow [2022-12-06 07:31:10,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-12-06 07:31:10,631 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2022-12-06 07:31:10,632 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 203 transitions. [2022-12-06 07:31:10,632 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.36185383244206776 [2022-12-06 07:31:10,632 INFO L175 Difference]: Start difference. First operand has 103 places, 470 transitions, 8427 flow. Second operand 11 states and 203 transitions. [2022-12-06 07:31:10,632 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 113 places, 592 transitions, 10652 flow [2022-12-06 07:31:10,922 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 111 places, 592 transitions, 10506 flow, removed 16 selfloop flow, removed 2 redundant places. [2022-12-06 07:31:10,930 INFO L231 Difference]: Finished difference. Result has 112 places, 507 transitions, 9584 flow [2022-12-06 07:31:10,931 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=51, PETRI_DIFFERENCE_MINUEND_FLOW=8281, PETRI_DIFFERENCE_MINUEND_PLACES=101, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=470, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=292, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=166, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=9584, PETRI_PLACES=112, PETRI_TRANSITIONS=507} [2022-12-06 07:31:10,931 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 64 predicate places. [2022-12-06 07:31:10,931 WARN L163 eatedLiptonReduction]: Counterexample is not a run of mAbstraction. Replaying acceptance of the word... [2022-12-06 07:31:10,931 INFO L89 Accepts]: Start accepts. Operand has 112 places, 507 transitions, 9584 flow [2022-12-06 07:31:10,933 INFO L95 Accepts]: Finished accepts. [2022-12-06 07:31:10,933 INFO L195 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2022-12-06 07:31:10,933 INFO L167 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 112 places, 507 transitions, 9584 flow [2022-12-06 07:31:10,937 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 112 places, 507 transitions, 9584 flow [2022-12-06 07:31:11,246 INFO L130 PetriNetUnfolder]: 2042/3364 cut-off events. [2022-12-06 07:31:11,246 INFO L131 PetriNetUnfolder]: For 25966/30408 co-relation queries the response was YES. [2022-12-06 07:31:11,256 INFO L83 FinitePrefix]: Finished finitePrefix Result has 23370 conditions, 3364 events. 2042/3364 cut-off events. For 25966/30408 co-relation queries the response was YES. Maximal size of possible extension queue 351. Compared 20622 event pairs, 216 based on Foata normal form. 38/3350 useless extension candidates. Maximal degree in co-relation 23037. Up to 1518 conditions per place. [2022-12-06 07:31:11,278 INFO L184 LiptonReduction]: Starting Lipton reduction on Petri net that has 112 places, 507 transitions, 9584 flow [2022-12-06 07:31:11,278 INFO L188 LiptonReduction]: Number of co-enabled transitions 2526 [2022-12-06 07:31:11,281 INFO L203 LiptonReduction]: Total number of compositions: 0 [2022-12-06 07:31:11,282 INFO L143 eatedLiptonReduction]: Time needed for LBE in milliseconds: 351 [2022-12-06 07:31:11,282 INFO L495 AbstractCegarLoop]: Abstraction has has 112 places, 507 transitions, 9584 flow [2022-12-06 07:31:11,282 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 3.5) internal successors, (28), 7 states have internal predecessors, (28), 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-06 07:31:11,282 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-06 07:31:11,283 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] [2022-12-06 07:31:11,283 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-12-06 07:31:11,283 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-06 07:31:11,283 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-06 07:31:11,283 INFO L85 PathProgramCache]: Analyzing trace with hash 1996305913, now seen corresponding path program 1 times [2022-12-06 07:31:11,283 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-06 07:31:11,283 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [559594979] [2022-12-06 07:31:11,283 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-06 07:31:11,284 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-06 07:31:11,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-06 07:31:11,458 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-06 07:31:11,458 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-06 07:31:11,458 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [559594979] [2022-12-06 07:31:11,458 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [559594979] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-06 07:31:11,458 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-06 07:31:11,458 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-06 07:31:11,458 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1162062467] [2022-12-06 07:31:11,459 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-06 07:31:11,459 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-06 07:31:11,459 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-06 07:31:11,459 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-06 07:31:11,459 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-12-06 07:31:11,459 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 51 [2022-12-06 07:31:11,460 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 112 places, 507 transitions, 9584 flow. Second operand has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 5 states have internal predecessors, (28), 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-06 07:31:11,460 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-06 07:31:11,460 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 51 [2022-12-06 07:31:11,460 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-06 07:31:12,855 INFO L130 PetriNetUnfolder]: 5998/8477 cut-off events. [2022-12-06 07:31:12,855 INFO L131 PetriNetUnfolder]: For 64312/64312 co-relation queries the response was YES. [2022-12-06 07:31:12,883 INFO L83 FinitePrefix]: Finished finitePrefix Result has 58249 conditions, 8477 events. 5998/8477 cut-off events. For 64312/64312 co-relation queries the response was YES. Maximal size of possible extension queue 510. Compared 43739 event pairs, 550 based on Foata normal form. 212/8689 useless extension candidates. Maximal degree in co-relation 56509. Up to 8080 conditions per place. [2022-12-06 07:31:12,926 INFO L137 encePairwiseOnDemand]: 27/51 looper letters, 383 selfloop transitions, 98 changer transitions 6/487 dead transitions. [2022-12-06 07:31:12,926 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 118 places, 487 transitions, 9279 flow [2022-12-06 07:31:12,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-06 07:31:12,927 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-06 07:31:12,928 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 106 transitions. [2022-12-06 07:31:12,928 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.2969187675070028 [2022-12-06 07:31:12,928 INFO L175 Difference]: Start difference. First operand has 112 places, 507 transitions, 9584 flow. Second operand 7 states and 106 transitions. [2022-12-06 07:31:12,928 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 118 places, 487 transitions, 9279 flow [2022-12-06 07:31:13,264 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 111 places, 487 transitions, 8678 flow, removed 37 selfloop flow, removed 7 redundant places. [2022-12-06 07:31:13,271 INFO L231 Difference]: Finished difference. Result has 113 places, 429 transitions, 7556 flow [2022-12-06 07:31:13,271 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=51, PETRI_DIFFERENCE_MINUEND_FLOW=6536, PETRI_DIFFERENCE_MINUEND_PLACES=105, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=401, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=66, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=309, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=7556, PETRI_PLACES=113, PETRI_TRANSITIONS=429} [2022-12-06 07:31:13,272 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 65 predicate places. [2022-12-06 07:31:13,272 WARN L163 eatedLiptonReduction]: Counterexample is not a run of mAbstraction. Replaying acceptance of the word... [2022-12-06 07:31:13,272 INFO L89 Accepts]: Start accepts. Operand has 113 places, 429 transitions, 7556 flow [2022-12-06 07:31:13,274 INFO L95 Accepts]: Finished accepts. [2022-12-06 07:31:13,274 INFO L195 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2022-12-06 07:31:13,274 INFO L167 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 113 places, 429 transitions, 7556 flow [2022-12-06 07:31:13,277 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 113 places, 429 transitions, 7556 flow [2022-12-06 07:31:13,554 INFO L130 PetriNetUnfolder]: 1731/2823 cut-off events. [2022-12-06 07:31:13,555 INFO L131 PetriNetUnfolder]: For 22217/25753 co-relation queries the response was YES. [2022-12-06 07:31:13,563 INFO L83 FinitePrefix]: Finished finitePrefix Result has 18728 conditions, 2823 events. 1731/2823 cut-off events. For 22217/25753 co-relation queries the response was YES. Maximal size of possible extension queue 282. Compared 16248 event pairs, 188 based on Foata normal form. 31/2810 useless extension candidates. Maximal degree in co-relation 18451. Up to 1302 conditions per place. [2022-12-06 07:31:13,581 INFO L184 LiptonReduction]: Starting Lipton reduction on Petri net that has 113 places, 429 transitions, 7556 flow [2022-12-06 07:31:13,581 INFO L188 LiptonReduction]: Number of co-enabled transitions 1862 [2022-12-06 07:31:13,584 ERROR L112 fgCompositionFactory]: Composing non-subsequent actions: [649] $Ultimate##0-->L45: Formula: (and (= v_~t~0_319 v_~m2~0_127) (= (+ v_~t~0_319 1) v_~m1~0_165) (= v_~t~0_317 (+ 1 v_~m1~0_165))) InVars {~t~0=v_~t~0_319} OutVars{thread1Thread1of1ForFork2_#t~post1#1=|v_thread1Thread1of1ForFork2_#t~post1#1_53|, ~m1~0=v_~m1~0_165, thread2Thread1of1ForFork4_#t~post3#1=|v_thread2Thread1of1ForFork4_#t~post3#1_31|, ~m2~0=v_~m2~0_127, ~t~0=v_~t~0_317} AuxVars[] AssignedVars[thread1Thread1of1ForFork2_#t~post1#1, ~m1~0, thread2Thread1of1ForFork4_#t~post3#1, ~m2~0, ~t~0] and [601] L67-->thread2EXIT: Formula: (and (= v_~s~0_487 (+ v_~s~0_488 1)) (= v_~b~0_255 (ite (= (ite (or (not (= (mod v_~b~0_256 256) 0)) (= v_~x~0_159 1)) 1 0) 0) 0 1)) (= 0 |v_thread2Thread1of1ForFork4_#res#1.base_7|) (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_41| |v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_41|) (= |v_thread2Thread1of1ForFork4_#res#1.offset_7| 0) (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_41| (ite (<= v_~m2~0_83 v_~s~0_488) 1 0)) (not (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_41| 0))) InVars {~b~0=v_~b~0_256, ~m2~0=v_~m2~0_83, ~x~0=v_~x~0_159, ~s~0=v_~s~0_488} OutVars{thread2Thread1of1ForFork4_#t~post4#1=|v_thread2Thread1of1ForFork4_#t~post4#1_41|, thread2Thread1of1ForFork4_#res#1.offset=|v_thread2Thread1of1ForFork4_#res#1.offset_7|, thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_41|, ~b~0=v_~b~0_255, ~m2~0=v_~m2~0_83, ~x~0=v_~x~0_159, thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_41|, thread2Thread1of1ForFork4_#res#1.base=|v_thread2Thread1of1ForFork4_#res#1.base_7|, ~s~0=v_~s~0_487} AuxVars[] AssignedVars[thread2Thread1of1ForFork4_#t~post4#1, thread2Thread1of1ForFork4_#res#1.offset, thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1, ~b~0, thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork4_#res#1.base, ~s~0] [2022-12-06 07:31:13,657 INFO L203 LiptonReduction]: Total number of compositions: 1 [2022-12-06 07:31:13,658 INFO L143 eatedLiptonReduction]: Time needed for LBE in milliseconds: 386 [2022-12-06 07:31:13,658 INFO L495 AbstractCegarLoop]: Abstraction has has 113 places, 429 transitions, 7561 flow [2022-12-06 07:31:13,658 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 5 states have internal predecessors, (28), 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-06 07:31:13,658 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-06 07:31:13,658 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] [2022-12-06 07:31:13,658 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-12-06 07:31:13,658 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-06 07:31:13,658 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-06 07:31:13,659 INFO L85 PathProgramCache]: Analyzing trace with hash -721836550, now seen corresponding path program 1 times [2022-12-06 07:31:13,659 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-06 07:31:13,659 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [573201407] [2022-12-06 07:31:13,659 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-06 07:31:13,659 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-06 07:31:13,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-06 07:31:13,844 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-06 07:31:13,845 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-06 07:31:13,845 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [573201407] [2022-12-06 07:31:13,845 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [573201407] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-06 07:31:13,845 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-06 07:31:13,845 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-06 07:31:13,845 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1043896707] [2022-12-06 07:31:13,845 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-06 07:31:13,846 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-06 07:31:13,846 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-06 07:31:13,846 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-06 07:31:13,846 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-12-06 07:31:13,846 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 49 [2022-12-06 07:31:13,846 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 113 places, 429 transitions, 7561 flow. Second operand has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 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-06 07:31:13,846 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-06 07:31:13,846 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 49 [2022-12-06 07:31:13,847 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-06 07:31:15,490 INFO L130 PetriNetUnfolder]: 7686/11001 cut-off events. [2022-12-06 07:31:15,490 INFO L131 PetriNetUnfolder]: For 78450/78450 co-relation queries the response was YES. [2022-12-06 07:31:15,544 INFO L83 FinitePrefix]: Finished finitePrefix Result has 71303 conditions, 11001 events. 7686/11001 cut-off events. For 78450/78450 co-relation queries the response was YES. Maximal size of possible extension queue 659. Compared 60573 event pairs, 506 based on Foata normal form. 374/11375 useless extension candidates. Maximal degree in co-relation 69609. Up to 4454 conditions per place. [2022-12-06 07:31:15,588 INFO L137 encePairwiseOnDemand]: 23/49 looper letters, 148 selfloop transitions, 478 changer transitions 0/626 dead transitions. [2022-12-06 07:31:15,588 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 120 places, 626 transitions, 10690 flow [2022-12-06 07:31:15,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-06 07:31:15,589 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2022-12-06 07:31:15,589 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 182 transitions. [2022-12-06 07:31:15,590 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.4642857142857143 [2022-12-06 07:31:15,590 INFO L175 Difference]: Start difference. First operand has 113 places, 429 transitions, 7561 flow. Second operand 8 states and 182 transitions. [2022-12-06 07:31:15,590 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 120 places, 626 transitions, 10690 flow [2022-12-06 07:31:15,889 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 118 places, 626 transitions, 10542 flow, removed 33 selfloop flow, removed 2 redundant places. [2022-12-06 07:31:15,899 INFO L231 Difference]: Finished difference. Result has 121 places, 557 transitions, 10530 flow [2022-12-06 07:31:15,899 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=49, PETRI_DIFFERENCE_MINUEND_FLOW=7413, PETRI_DIFFERENCE_MINUEND_PLACES=111, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=429, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=362, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=63, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=10530, PETRI_PLACES=121, PETRI_TRANSITIONS=557} [2022-12-06 07:31:15,900 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 73 predicate places. [2022-12-06 07:31:15,900 WARN L163 eatedLiptonReduction]: Counterexample is not a run of mAbstraction. Replaying acceptance of the word... [2022-12-06 07:31:15,900 INFO L89 Accepts]: Start accepts. Operand has 121 places, 557 transitions, 10530 flow [2022-12-06 07:31:15,903 INFO L95 Accepts]: Finished accepts. [2022-12-06 07:31:15,903 INFO L195 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2022-12-06 07:31:15,903 INFO L167 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 121 places, 557 transitions, 10530 flow [2022-12-06 07:31:15,909 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 121 places, 557 transitions, 10530 flow [2022-12-06 07:31:16,288 INFO L130 PetriNetUnfolder]: 2144/3559 cut-off events. [2022-12-06 07:31:16,288 INFO L131 PetriNetUnfolder]: For 36730/42813 co-relation queries the response was YES. [2022-12-06 07:31:16,299 INFO L83 FinitePrefix]: Finished finitePrefix Result has 27194 conditions, 3559 events. 2144/3559 cut-off events. For 36730/42813 co-relation queries the response was YES. Maximal size of possible extension queue 376. Compared 22187 event pairs, 133 based on Foata normal form. 15/3535 useless extension candidates. Maximal degree in co-relation 26868. Up to 1469 conditions per place. [2022-12-06 07:31:16,323 INFO L184 LiptonReduction]: Starting Lipton reduction on Petri net that has 121 places, 557 transitions, 10530 flow [2022-12-06 07:31:16,323 INFO L188 LiptonReduction]: Number of co-enabled transitions 2514 [2022-12-06 07:31:16,326 INFO L203 LiptonReduction]: Total number of compositions: 0 [2022-12-06 07:31:16,327 INFO L143 eatedLiptonReduction]: Time needed for LBE in milliseconds: 427 [2022-12-06 07:31:16,327 INFO L495 AbstractCegarLoop]: Abstraction has has 121 places, 557 transitions, 10530 flow [2022-12-06 07:31:16,327 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 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-06 07:31:16,327 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-06 07:31:16,328 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] [2022-12-06 07:31:16,328 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-12-06 07:31:16,328 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-06 07:31:16,328 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-06 07:31:16,328 INFO L85 PathProgramCache]: Analyzing trace with hash -84941696, now seen corresponding path program 1 times [2022-12-06 07:31:16,328 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-06 07:31:16,328 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2019800779] [2022-12-06 07:31:16,328 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-06 07:31:16,328 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-06 07:31:16,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-06 07:31:16,465 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-06 07:31:16,465 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-06 07:31:16,465 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2019800779] [2022-12-06 07:31:16,465 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2019800779] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-06 07:31:16,465 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-06 07:31:16,465 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-12-06 07:31:16,466 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1585242785] [2022-12-06 07:31:16,466 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-06 07:31:16,466 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-06 07:31:16,466 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-06 07:31:16,466 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-06 07:31:16,466 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-06 07:31:16,466 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 49 [2022-12-06 07:31:16,467 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 121 places, 557 transitions, 10530 flow. Second operand has 5 states, 5 states have (on average 5.6) internal successors, (28), 4 states have internal predecessors, (28), 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-06 07:31:16,467 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-06 07:31:16,467 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 49 [2022-12-06 07:31:16,467 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-06 07:31:18,224 INFO L130 PetriNetUnfolder]: 7922/11339 cut-off events. [2022-12-06 07:31:18,224 INFO L131 PetriNetUnfolder]: For 107448/107448 co-relation queries the response was YES. [2022-12-06 07:31:18,268 INFO L83 FinitePrefix]: Finished finitePrefix Result has 87183 conditions, 11339 events. 7922/11339 cut-off events. For 107448/107448 co-relation queries the response was YES. Maximal size of possible extension queue 683. Compared 62319 event pairs, 600 based on Foata normal form. 58/11397 useless extension candidates. Maximal degree in co-relation 85140. Up to 10336 conditions per place. [2022-12-06 07:31:18,318 INFO L137 encePairwiseOnDemand]: 26/49 looper letters, 484 selfloop transitions, 166 changer transitions 0/650 dead transitions. [2022-12-06 07:31:18,318 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 125 places, 650 transitions, 13235 flow [2022-12-06 07:31:18,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-12-06 07:31:18,319 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-12-06 07:31:18,319 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 96 transitions. [2022-12-06 07:31:18,319 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.39183673469387753 [2022-12-06 07:31:18,319 INFO L175 Difference]: Start difference. First operand has 121 places, 557 transitions, 10530 flow. Second operand 5 states and 96 transitions. [2022-12-06 07:31:18,319 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 125 places, 650 transitions, 13235 flow [2022-12-06 07:31:19,520 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 123 places, 650 transitions, 12778 flow, removed 209 selfloop flow, removed 2 redundant places. [2022-12-06 07:31:19,531 INFO L231 Difference]: Finished difference. Result has 125 places, 605 transitions, 11593 flow [2022-12-06 07:31:19,531 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=49, PETRI_DIFFERENCE_MINUEND_FLOW=10192, PETRI_DIFFERENCE_MINUEND_PLACES=119, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=557, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=128, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=401, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=11593, PETRI_PLACES=125, PETRI_TRANSITIONS=605} [2022-12-06 07:31:19,531 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 77 predicate places. [2022-12-06 07:31:19,532 WARN L163 eatedLiptonReduction]: Counterexample is not a run of mAbstraction. Replaying acceptance of the word... [2022-12-06 07:31:19,532 INFO L89 Accepts]: Start accepts. Operand has 125 places, 605 transitions, 11593 flow [2022-12-06 07:31:19,535 INFO L95 Accepts]: Finished accepts. [2022-12-06 07:31:19,535 INFO L195 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2022-12-06 07:31:19,535 INFO L167 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 125 places, 605 transitions, 11593 flow [2022-12-06 07:31:19,541 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 125 places, 605 transitions, 11593 flow [2022-12-06 07:31:19,953 INFO L130 PetriNetUnfolder]: 2215/3654 cut-off events. [2022-12-06 07:31:19,953 INFO L131 PetriNetUnfolder]: For 37666/44296 co-relation queries the response was YES. [2022-12-06 07:31:19,964 INFO L83 FinitePrefix]: Finished finitePrefix Result has 27387 conditions, 3654 events. 2215/3654 cut-off events. For 37666/44296 co-relation queries the response was YES. Maximal size of possible extension queue 390. Compared 22681 event pairs, 134 based on Foata normal form. 18/3631 useless extension candidates. Maximal degree in co-relation 27073. Up to 1486 conditions per place. [2022-12-06 07:31:19,990 INFO L184 LiptonReduction]: Starting Lipton reduction on Petri net that has 125 places, 605 transitions, 11593 flow [2022-12-06 07:31:19,990 INFO L188 LiptonReduction]: Number of co-enabled transitions 2694 [2022-12-06 07:31:19,993 INFO L203 LiptonReduction]: Total number of compositions: 0 [2022-12-06 07:31:19,994 INFO L143 eatedLiptonReduction]: Time needed for LBE in milliseconds: 462 [2022-12-06 07:31:19,994 INFO L495 AbstractCegarLoop]: Abstraction has has 125 places, 605 transitions, 11593 flow [2022-12-06 07:31:19,994 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.6) internal successors, (28), 4 states have internal predecessors, (28), 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-06 07:31:19,994 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-06 07:31:19,994 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] [2022-12-06 07:31:19,994 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2022-12-06 07:31:19,994 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-06 07:31:19,995 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-06 07:31:19,995 INFO L85 PathProgramCache]: Analyzing trace with hash 1772424916, now seen corresponding path program 1 times [2022-12-06 07:31:19,995 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-06 07:31:19,995 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [430013557] [2022-12-06 07:31:19,995 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-06 07:31:19,995 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-06 07:31:20,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-06 07:31:20,125 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-06 07:31:20,125 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-06 07:31:20,125 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [430013557] [2022-12-06 07:31:20,125 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [430013557] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-06 07:31:20,125 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-06 07:31:20,125 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-12-06 07:31:20,126 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [340342667] [2022-12-06 07:31:20,126 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-06 07:31:20,127 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-06 07:31:20,127 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-06 07:31:20,127 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-06 07:31:20,127 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-06 07:31:20,127 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 49 [2022-12-06 07:31:20,127 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 125 places, 605 transitions, 11593 flow. Second operand has 5 states, 5 states have (on average 5.6) internal successors, (28), 4 states have internal predecessors, (28), 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-06 07:31:20,127 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-06 07:31:20,128 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 49 [2022-12-06 07:31:20,128 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-06 07:31:22,013 INFO L130 PetriNetUnfolder]: 7838/11267 cut-off events. [2022-12-06 07:31:22,013 INFO L131 PetriNetUnfolder]: For 100677/100677 co-relation queries the response was YES. [2022-12-06 07:31:22,059 INFO L83 FinitePrefix]: Finished finitePrefix Result has 83819 conditions, 11267 events. 7838/11267 cut-off events. For 100677/100677 co-relation queries the response was YES. Maximal size of possible extension queue 685. Compared 62352 event pairs, 584 based on Foata normal form. 114/11381 useless extension candidates. Maximal degree in co-relation 81854. Up to 10246 conditions per place. [2022-12-06 07:31:22,113 INFO L137 encePairwiseOnDemand]: 26/49 looper letters, 483 selfloop transitions, 185 changer transitions 2/670 dead transitions. [2022-12-06 07:31:22,113 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 129 places, 670 transitions, 13827 flow [2022-12-06 07:31:22,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-12-06 07:31:22,114 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-12-06 07:31:22,114 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 95 transitions. [2022-12-06 07:31:22,114 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.3877551020408163 [2022-12-06 07:31:22,114 INFO L175 Difference]: Start difference. First operand has 125 places, 605 transitions, 11593 flow. Second operand 5 states and 95 transitions. [2022-12-06 07:31:22,114 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 129 places, 670 transitions, 13827 flow [2022-12-06 07:31:22,738 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 128 places, 670 transitions, 13794 flow, removed 9 selfloop flow, removed 1 redundant places. [2022-12-06 07:31:22,748 INFO L231 Difference]: Finished difference. Result has 129 places, 627 transitions, 12455 flow [2022-12-06 07:31:22,749 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=49, PETRI_DIFFERENCE_MINUEND_FLOW=11525, PETRI_DIFFERENCE_MINUEND_PLACES=124, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=603, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=159, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=440, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=12455, PETRI_PLACES=129, PETRI_TRANSITIONS=627} [2022-12-06 07:31:22,749 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 81 predicate places. [2022-12-06 07:31:22,749 WARN L163 eatedLiptonReduction]: Counterexample is not a run of mAbstraction. Replaying acceptance of the word... [2022-12-06 07:31:22,749 INFO L89 Accepts]: Start accepts. Operand has 129 places, 627 transitions, 12455 flow [2022-12-06 07:31:22,751 INFO L95 Accepts]: Finished accepts. [2022-12-06 07:31:22,752 INFO L195 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2022-12-06 07:31:22,752 INFO L167 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 129 places, 627 transitions, 12455 flow [2022-12-06 07:31:22,756 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 129 places, 627 transitions, 12455 flow [2022-12-06 07:31:23,157 INFO L130 PetriNetUnfolder]: 2172/3609 cut-off events. [2022-12-06 07:31:23,158 INFO L131 PetriNetUnfolder]: For 38246/43833 co-relation queries the response was YES. [2022-12-06 07:31:23,169 INFO L83 FinitePrefix]: Finished finitePrefix Result has 27372 conditions, 3609 events. 2172/3609 cut-off events. For 38246/43833 co-relation queries the response was YES. Maximal size of possible extension queue 377. Compared 22494 event pairs, 130 based on Foata normal form. 16/3589 useless extension candidates. Maximal degree in co-relation 27046. Up to 1474 conditions per place. [2022-12-06 07:31:23,195 INFO L184 LiptonReduction]: Starting Lipton reduction on Petri net that has 129 places, 627 transitions, 12455 flow [2022-12-06 07:31:23,196 INFO L188 LiptonReduction]: Number of co-enabled transitions 2726 [2022-12-06 07:31:23,199 INFO L203 LiptonReduction]: Total number of compositions: 0 [2022-12-06 07:31:23,199 INFO L143 eatedLiptonReduction]: Time needed for LBE in milliseconds: 450 [2022-12-06 07:31:23,200 INFO L495 AbstractCegarLoop]: Abstraction has has 129 places, 627 transitions, 12455 flow [2022-12-06 07:31:23,200 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.6) internal successors, (28), 4 states have internal predecessors, (28), 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-06 07:31:23,200 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-06 07:31:23,200 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] [2022-12-06 07:31:23,200 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2022-12-06 07:31:23,200 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-06 07:31:23,200 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-06 07:31:23,200 INFO L85 PathProgramCache]: Analyzing trace with hash -171574140, now seen corresponding path program 2 times [2022-12-06 07:31:23,201 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-06 07:31:23,201 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [991349767] [2022-12-06 07:31:23,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-06 07:31:23,201 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-06 07:31:23,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-06 07:31:23,465 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-06 07:31:23,465 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-06 07:31:23,465 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [991349767] [2022-12-06 07:31:23,465 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [991349767] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-06 07:31:23,465 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-06 07:31:23,465 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-06 07:31:23,466 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1359413474] [2022-12-06 07:31:23,466 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-06 07:31:23,466 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-06 07:31:23,467 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-06 07:31:23,467 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-06 07:31:23,467 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-12-06 07:31:23,467 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 48 [2022-12-06 07:31:23,467 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 129 places, 627 transitions, 12455 flow. Second operand has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 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-06 07:31:23,468 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-06 07:31:23,468 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 48 [2022-12-06 07:31:23,468 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-06 07:31:25,464 INFO L130 PetriNetUnfolder]: 8591/12544 cut-off events. [2022-12-06 07:31:25,464 INFO L131 PetriNetUnfolder]: For 109344/109344 co-relation queries the response was YES. [2022-12-06 07:31:25,520 INFO L83 FinitePrefix]: Finished finitePrefix Result has 91621 conditions, 12544 events. 8591/12544 cut-off events. For 109344/109344 co-relation queries the response was YES. Maximal size of possible extension queue 754. Compared 73204 event pairs, 123 based on Foata normal form. 168/12712 useless extension candidates. Maximal degree in co-relation 89483. Up to 4881 conditions per place. [2022-12-06 07:31:25,576 INFO L137 encePairwiseOnDemand]: 23/48 looper letters, 145 selfloop transitions, 626 changer transitions 0/771 dead transitions. [2022-12-06 07:31:25,577 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 135 places, 771 transitions, 15264 flow [2022-12-06 07:31:25,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-06 07:31:25,577 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-06 07:31:25,577 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 162 transitions. [2022-12-06 07:31:25,577 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.48214285714285715 [2022-12-06 07:31:25,577 INFO L175 Difference]: Start difference. First operand has 129 places, 627 transitions, 12455 flow. Second operand 7 states and 162 transitions. [2022-12-06 07:31:25,578 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 135 places, 771 transitions, 15264 flow [2022-12-06 07:31:26,358 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 133 places, 771 transitions, 15088 flow, removed 0 selfloop flow, removed 2 redundant places. [2022-12-06 07:31:26,369 INFO L231 Difference]: Finished difference. Result has 135 places, 698 transitions, 15094 flow [2022-12-06 07:31:26,370 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=48, PETRI_DIFFERENCE_MINUEND_FLOW=12279, PETRI_DIFFERENCE_MINUEND_PLACES=127, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=627, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=564, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=54, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=15094, PETRI_PLACES=135, PETRI_TRANSITIONS=698} [2022-12-06 07:31:26,370 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 87 predicate places. [2022-12-06 07:31:26,370 WARN L163 eatedLiptonReduction]: Counterexample is not a run of mAbstraction. Replaying acceptance of the word... [2022-12-06 07:31:26,370 INFO L89 Accepts]: Start accepts. Operand has 135 places, 698 transitions, 15094 flow [2022-12-06 07:31:26,373 INFO L95 Accepts]: Finished accepts. [2022-12-06 07:31:26,373 INFO L195 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2022-12-06 07:31:26,373 INFO L167 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 135 places, 698 transitions, 15094 flow [2022-12-06 07:31:26,379 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 135 places, 698 transitions, 15094 flow [2022-12-06 07:31:27,046 INFO L130 PetriNetUnfolder]: 2299/4027 cut-off events. [2022-12-06 07:31:27,047 INFO L131 PetriNetUnfolder]: For 53991/64667 co-relation queries the response was YES. [2022-12-06 07:31:27,060 INFO L83 FinitePrefix]: Finished finitePrefix Result has 34473 conditions, 4027 events. 2299/4027 cut-off events. For 53991/64667 co-relation queries the response was YES. Maximal size of possible extension queue 426. Compared 27208 event pairs, 28 based on Foata normal form. 19/4009 useless extension candidates. Maximal degree in co-relation 34001. Up to 1641 conditions per place. [2022-12-06 07:31:27,095 INFO L184 LiptonReduction]: Starting Lipton reduction on Petri net that has 135 places, 698 transitions, 15094 flow [2022-12-06 07:31:27,095 INFO L188 LiptonReduction]: Number of co-enabled transitions 3196 [2022-12-06 07:31:27,098 INFO L203 LiptonReduction]: Total number of compositions: 0 [2022-12-06 07:31:27,099 INFO L143 eatedLiptonReduction]: Time needed for LBE in milliseconds: 729 [2022-12-06 07:31:27,099 INFO L495 AbstractCegarLoop]: Abstraction has has 135 places, 698 transitions, 15094 flow [2022-12-06 07:31:27,099 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 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-06 07:31:27,099 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-06 07:31:27,099 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] [2022-12-06 07:31:27,099 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2022-12-06 07:31:27,099 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-06 07:31:27,100 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-06 07:31:27,100 INFO L85 PathProgramCache]: Analyzing trace with hash -2143782698, now seen corresponding path program 3 times [2022-12-06 07:31:27,100 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-06 07:31:27,100 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1796105080] [2022-12-06 07:31:27,100 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-06 07:31:27,100 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-06 07:31:27,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-06 07:31:27,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-06 07:31:27,287 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-06 07:31:27,287 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1796105080] [2022-12-06 07:31:27,287 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1796105080] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-06 07:31:27,287 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-06 07:31:27,287 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-06 07:31:27,287 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [573400435] [2022-12-06 07:31:27,287 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-06 07:31:27,288 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-06 07:31:27,288 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-06 07:31:27,289 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-06 07:31:27,289 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-12-06 07:31:27,289 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 48 [2022-12-06 07:31:27,289 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 135 places, 698 transitions, 15094 flow. Second operand has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 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-06 07:31:27,289 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-06 07:31:27,289 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 48 [2022-12-06 07:31:27,289 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-06 07:31:29,338 INFO L130 PetriNetUnfolder]: 7010/10585 cut-off events. [2022-12-06 07:31:29,339 INFO L131 PetriNetUnfolder]: For 147482/147482 co-relation queries the response was YES. [2022-12-06 07:31:29,372 INFO L83 FinitePrefix]: Finished finitePrefix Result has 91314 conditions, 10585 events. 7010/10585 cut-off events. For 147482/147482 co-relation queries the response was YES. Maximal size of possible extension queue 714. Compared 64317 event pairs, 91 based on Foata normal form. 860/11445 useless extension candidates. Maximal degree in co-relation 88902. Up to 3567 conditions per place. [2022-12-06 07:31:29,411 INFO L137 encePairwiseOnDemand]: 24/48 looper letters, 151 selfloop transitions, 630 changer transitions 0/781 dead transitions. [2022-12-06 07:31:29,412 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 140 places, 781 transitions, 17264 flow [2022-12-06 07:31:29,412 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-06 07:31:29,412 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-06 07:31:29,412 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 152 transitions. [2022-12-06 07:31:29,412 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.4523809523809524 [2022-12-06 07:31:29,412 INFO L175 Difference]: Start difference. First operand has 135 places, 698 transitions, 15094 flow. Second operand 7 states and 152 transitions. [2022-12-06 07:31:29,413 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 140 places, 781 transitions, 17264 flow [2022-12-06 07:31:30,544 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 139 places, 781 transitions, 17097 flow, removed 77 selfloop flow, removed 1 redundant places. [2022-12-06 07:31:30,556 INFO L231 Difference]: Finished difference. Result has 140 places, 701 transitions, 16423 flow [2022-12-06 07:31:30,556 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=48, PETRI_DIFFERENCE_MINUEND_FLOW=12893, PETRI_DIFFERENCE_MINUEND_PLACES=133, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=608, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=537, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=70, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=16423, PETRI_PLACES=140, PETRI_TRANSITIONS=701} [2022-12-06 07:31:30,556 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 92 predicate places. [2022-12-06 07:31:30,556 WARN L163 eatedLiptonReduction]: Counterexample is not a run of mAbstraction. Replaying acceptance of the word... [2022-12-06 07:31:30,556 INFO L89 Accepts]: Start accepts. Operand has 140 places, 701 transitions, 16423 flow [2022-12-06 07:31:30,559 INFO L95 Accepts]: Finished accepts. [2022-12-06 07:31:30,559 INFO L195 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2022-12-06 07:31:30,560 INFO L167 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 140 places, 701 transitions, 16423 flow [2022-12-06 07:31:30,566 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 140 places, 701 transitions, 16423 flow [2022-12-06 07:31:31,078 INFO L130 PetriNetUnfolder]: 1967/3554 cut-off events. [2022-12-06 07:31:31,079 INFO L131 PetriNetUnfolder]: For 51441/57492 co-relation queries the response was YES. [2022-12-06 07:31:31,090 INFO L83 FinitePrefix]: Finished finitePrefix Result has 34038 conditions, 3554 events. 1967/3554 cut-off events. For 51441/57492 co-relation queries the response was YES. Maximal size of possible extension queue 405. Compared 24449 event pairs, 20 based on Foata normal form. 19/3548 useless extension candidates. Maximal degree in co-relation 33666. Up to 1442 conditions per place. [2022-12-06 07:31:31,119 INFO L184 LiptonReduction]: Starting Lipton reduction on Petri net that has 140 places, 701 transitions, 16423 flow [2022-12-06 07:31:31,119 INFO L188 LiptonReduction]: Number of co-enabled transitions 2958 [2022-12-06 07:31:31,122 INFO L203 LiptonReduction]: Total number of compositions: 0 [2022-12-06 07:31:31,123 INFO L143 eatedLiptonReduction]: Time needed for LBE in milliseconds: 567 [2022-12-06 07:31:31,123 INFO L495 AbstractCegarLoop]: Abstraction has has 140 places, 701 transitions, 16423 flow [2022-12-06 07:31:31,123 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 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-06 07:31:31,123 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-06 07:31:31,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] [2022-12-06 07:31:31,124 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2022-12-06 07:31:31,124 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-06 07:31:31,124 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-06 07:31:31,124 INFO L85 PathProgramCache]: Analyzing trace with hash 1690861380, now seen corresponding path program 1 times [2022-12-06 07:31:31,124 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-06 07:31:31,124 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [963516408] [2022-12-06 07:31:31,124 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-06 07:31:31,125 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-06 07:31:31,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-06 07:31:31,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-06 07:31:31,338 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-06 07:31:31,338 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [963516408] [2022-12-06 07:31:31,338 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [963516408] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-06 07:31:31,338 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-06 07:31:31,338 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-12-06 07:31:31,338 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1058149046] [2022-12-06 07:31:31,338 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-06 07:31:31,339 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-06 07:31:31,339 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-06 07:31:31,339 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-06 07:31:31,339 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2022-12-06 07:31:31,340 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 43 [2022-12-06 07:31:31,340 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 140 places, 701 transitions, 16423 flow. Second operand has 9 states, 9 states have (on average 3.111111111111111) internal successors, (28), 8 states have internal predecessors, (28), 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-06 07:31:31,340 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-06 07:31:31,340 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 43 [2022-12-06 07:31:31,340 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-06 07:31:33,553 INFO L130 PetriNetUnfolder]: 6867/10428 cut-off events. [2022-12-06 07:31:33,553 INFO L131 PetriNetUnfolder]: For 129584/129584 co-relation queries the response was YES. [2022-12-06 07:31:33,584 INFO L83 FinitePrefix]: Finished finitePrefix Result has 94928 conditions, 10428 events. 6867/10428 cut-off events. For 129584/129584 co-relation queries the response was YES. Maximal size of possible extension queue 706. Compared 63421 event pairs, 238 based on Foata normal form. 124/10552 useless extension candidates. Maximal degree in co-relation 92718. Up to 9957 conditions per place. [2022-12-06 07:31:33,624 INFO L137 encePairwiseOnDemand]: 22/43 looper letters, 624 selfloop transitions, 120 changer transitions 10/754 dead transitions. [2022-12-06 07:31:33,624 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 154 places, 754 transitions, 17899 flow [2022-12-06 07:31:33,625 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-12-06 07:31:33,625 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-12-06 07:31:33,625 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 154 transitions. [2022-12-06 07:31:33,626 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.23875968992248062 [2022-12-06 07:31:33,626 INFO L175 Difference]: Start difference. First operand has 140 places, 701 transitions, 16423 flow. Second operand 15 states and 154 transitions. [2022-12-06 07:31:33,626 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 154 places, 754 transitions, 17899 flow [2022-12-06 07:31:34,626 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 150 places, 754 transitions, 17095 flow, removed 9 selfloop flow, removed 4 redundant places. [2022-12-06 07:31:34,637 INFO L231 Difference]: Finished difference. Result has 151 places, 679 transitions, 15127 flow [2022-12-06 07:31:34,638 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=43, PETRI_DIFFERENCE_MINUEND_FLOW=14747, PETRI_DIFFERENCE_MINUEND_PLACES=136, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=673, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=106, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=560, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=15127, PETRI_PLACES=151, PETRI_TRANSITIONS=679} [2022-12-06 07:31:34,638 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 103 predicate places. [2022-12-06 07:31:34,638 WARN L163 eatedLiptonReduction]: Counterexample is not a run of mAbstraction. Replaying acceptance of the word... [2022-12-06 07:31:34,638 INFO L89 Accepts]: Start accepts. Operand has 151 places, 679 transitions, 15127 flow [2022-12-06 07:31:34,642 INFO L95 Accepts]: Finished accepts. [2022-12-06 07:31:34,642 INFO L195 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2022-12-06 07:31:34,642 INFO L167 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 151 places, 679 transitions, 15127 flow [2022-12-06 07:31:34,648 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 151 places, 679 transitions, 15127 flow [2022-12-06 07:31:35,220 INFO L130 PetriNetUnfolder]: 1912/3474 cut-off events. [2022-12-06 07:31:35,221 INFO L131 PetriNetUnfolder]: For 49672/55821 co-relation queries the response was YES. [2022-12-06 07:31:35,230 INFO L83 FinitePrefix]: Finished finitePrefix Result has 31119 conditions, 3474 events. 1912/3474 cut-off events. For 49672/55821 co-relation queries the response was YES. Maximal size of possible extension queue 385. Compared 23964 event pairs, 21 based on Foata normal form. 20/3470 useless extension candidates. Maximal degree in co-relation 30760. Up to 1417 conditions per place. [2022-12-06 07:31:35,255 INFO L184 LiptonReduction]: Starting Lipton reduction on Petri net that has 151 places, 679 transitions, 15127 flow [2022-12-06 07:31:35,255 INFO L188 LiptonReduction]: Number of co-enabled transitions 2854 [2022-12-06 07:31:35,267 ERROR L112 fgCompositionFactory]: Composing non-subsequent actions: [646] $Ultimate##0-->L86: Formula: (and (= v_~t~0_299 (+ v_~m3~0_127 1)) (= v_~t~0_301 v_~m2~0_121) (= v_~t~0_299 (+ v_~t~0_301 2))) InVars {~t~0=v_~t~0_301} OutVars{~m3~0=v_~m3~0_127, thread2Thread1of1ForFork4_#t~post3#1=|v_thread2Thread1of1ForFork4_#t~post3#1_25|, ~m2~0=v_~m2~0_121, thread3Thread1of1ForFork1_#t~post5#1=|v_thread3Thread1of1ForFork1_#t~post5#1_29|, ~t~0=v_~t~0_299} AuxVars[] AssignedVars[~m3~0, thread2Thread1of1ForFork4_#t~post3#1, ~m2~0, thread3Thread1of1ForFork1_#t~post5#1, ~t~0] and [471] $Ultimate##0-->L124: Formula: (and (= v_~m5~0_9 v_~t~0_58) (= (+ v_~t~0_58 1) v_~t~0_57)) InVars {~t~0=v_~t~0_58} OutVars{~m5~0=v_~m5~0_9, thread5Thread1of1ForFork0_#t~post9#1=|v_thread5Thread1of1ForFork0_#t~post9#1_1|, ~t~0=v_~t~0_57} AuxVars[] AssignedVars[~m5~0, thread5Thread1of1ForFork0_#t~post9#1, ~t~0] [2022-12-06 07:31:35,288 ERROR L112 fgCompositionFactory]: Composing non-subsequent actions: [646] $Ultimate##0-->L86: Formula: (and (= v_~t~0_299 (+ v_~m3~0_127 1)) (= v_~t~0_301 v_~m2~0_121) (= v_~t~0_299 (+ v_~t~0_301 2))) InVars {~t~0=v_~t~0_301} OutVars{~m3~0=v_~m3~0_127, thread2Thread1of1ForFork4_#t~post3#1=|v_thread2Thread1of1ForFork4_#t~post3#1_25|, ~m2~0=v_~m2~0_121, thread3Thread1of1ForFork1_#t~post5#1=|v_thread3Thread1of1ForFork1_#t~post5#1_29|, ~t~0=v_~t~0_299} AuxVars[] AssignedVars[~m3~0, thread2Thread1of1ForFork4_#t~post3#1, ~m2~0, thread3Thread1of1ForFork1_#t~post5#1, ~t~0] and [465] $Ultimate##0-->L105: Formula: (and (= (+ v_~t~0_66 1) v_~t~0_65) (= v_~m4~0_7 v_~t~0_66)) InVars {~t~0=v_~t~0_66} OutVars{thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, ~m4~0=v_~m4~0_7, ~t~0=v_~t~0_65} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_#t~post7#1, ~m4~0, ~t~0] [2022-12-06 07:31:35,308 ERROR L112 fgCompositionFactory]: Composing non-subsequent actions: [646] $Ultimate##0-->L86: Formula: (and (= v_~t~0_299 (+ v_~m3~0_127 1)) (= v_~t~0_301 v_~m2~0_121) (= v_~t~0_299 (+ v_~t~0_301 2))) InVars {~t~0=v_~t~0_301} OutVars{~m3~0=v_~m3~0_127, thread2Thread1of1ForFork4_#t~post3#1=|v_thread2Thread1of1ForFork4_#t~post3#1_25|, ~m2~0=v_~m2~0_121, thread3Thread1of1ForFork1_#t~post5#1=|v_thread3Thread1of1ForFork1_#t~post5#1_29|, ~t~0=v_~t~0_299} AuxVars[] AssignedVars[~m3~0, thread2Thread1of1ForFork4_#t~post3#1, ~m2~0, thread3Thread1of1ForFork1_#t~post5#1, ~t~0] and [601] L67-->thread2EXIT: Formula: (and (= v_~s~0_487 (+ v_~s~0_488 1)) (= v_~b~0_255 (ite (= (ite (or (not (= (mod v_~b~0_256 256) 0)) (= v_~x~0_159 1)) 1 0) 0) 0 1)) (= 0 |v_thread2Thread1of1ForFork4_#res#1.base_7|) (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_41| |v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_41|) (= |v_thread2Thread1of1ForFork4_#res#1.offset_7| 0) (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_41| (ite (<= v_~m2~0_83 v_~s~0_488) 1 0)) (not (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_41| 0))) InVars {~b~0=v_~b~0_256, ~m2~0=v_~m2~0_83, ~x~0=v_~x~0_159, ~s~0=v_~s~0_488} OutVars{thread2Thread1of1ForFork4_#t~post4#1=|v_thread2Thread1of1ForFork4_#t~post4#1_41|, thread2Thread1of1ForFork4_#res#1.offset=|v_thread2Thread1of1ForFork4_#res#1.offset_7|, thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_41|, ~b~0=v_~b~0_255, ~m2~0=v_~m2~0_83, ~x~0=v_~x~0_159, thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_41|, thread2Thread1of1ForFork4_#res#1.base=|v_thread2Thread1of1ForFork4_#res#1.base_7|, ~s~0=v_~s~0_487} AuxVars[] AssignedVars[thread2Thread1of1ForFork4_#t~post4#1, thread2Thread1of1ForFork4_#res#1.offset, thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1, ~b~0, thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork4_#res#1.base, ~s~0] [2022-12-06 07:31:35,365 ERROR L112 fgCompositionFactory]: Composing non-subsequent actions: [646] $Ultimate##0-->L86: Formula: (and (= v_~t~0_299 (+ v_~m3~0_127 1)) (= v_~t~0_301 v_~m2~0_121) (= v_~t~0_299 (+ v_~t~0_301 2))) InVars {~t~0=v_~t~0_301} OutVars{~m3~0=v_~m3~0_127, thread2Thread1of1ForFork4_#t~post3#1=|v_thread2Thread1of1ForFork4_#t~post3#1_25|, ~m2~0=v_~m2~0_121, thread3Thread1of1ForFork1_#t~post5#1=|v_thread3Thread1of1ForFork1_#t~post5#1_29|, ~t~0=v_~t~0_299} AuxVars[] AssignedVars[~m3~0, thread2Thread1of1ForFork4_#t~post3#1, ~m2~0, thread3Thread1of1ForFork1_#t~post5#1, ~t~0] and [446] $Ultimate##0-->L45: Formula: (and (= v_~t~0_61 (+ v_~t~0_62 1)) (= v_~m1~0_9 v_~t~0_62)) InVars {~t~0=v_~t~0_62} OutVars{thread1Thread1of1ForFork2_#t~post1#1=|v_thread1Thread1of1ForFork2_#t~post1#1_1|, ~m1~0=v_~m1~0_9, ~t~0=v_~t~0_61} AuxVars[] AssignedVars[thread1Thread1of1ForFork2_#t~post1#1, ~m1~0, ~t~0] [2022-12-06 07:31:35,390 INFO L203 LiptonReduction]: Total number of compositions: 1 [2022-12-06 07:31:35,390 INFO L143 eatedLiptonReduction]: Time needed for LBE in milliseconds: 752 [2022-12-06 07:31:35,390 INFO L495 AbstractCegarLoop]: Abstraction has has 150 places, 678 transitions, 15155 flow [2022-12-06 07:31:35,390 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.111111111111111) internal successors, (28), 8 states have internal predecessors, (28), 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-06 07:31:35,390 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-06 07:31:35,391 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] [2022-12-06 07:31:35,391 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2022-12-06 07:31:35,391 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-06 07:31:35,391 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-06 07:31:35,391 INFO L85 PathProgramCache]: Analyzing trace with hash 172018198, now seen corresponding path program 4 times [2022-12-06 07:31:35,391 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-06 07:31:35,391 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [799431444] [2022-12-06 07:31:35,391 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-06 07:31:35,392 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-06 07:31:35,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-06 07:31:35,573 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-06 07:31:35,573 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-06 07:31:35,574 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [799431444] [2022-12-06 07:31:35,574 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [799431444] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-06 07:31:35,574 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-06 07:31:35,574 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-06 07:31:35,574 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [38675262] [2022-12-06 07:31:35,574 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-06 07:31:35,574 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-06 07:31:35,574 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-06 07:31:35,575 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-06 07:31:35,575 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-12-06 07:31:35,575 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 46 [2022-12-06 07:31:35,575 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 150 places, 678 transitions, 15155 flow. Second operand has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 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-06 07:31:35,575 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-06 07:31:35,575 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 46 [2022-12-06 07:31:35,575 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-06 07:31:37,807 INFO L130 PetriNetUnfolder]: 7553/11496 cut-off events. [2022-12-06 07:31:37,807 INFO L131 PetriNetUnfolder]: For 149642/149642 co-relation queries the response was YES. [2022-12-06 07:31:37,846 INFO L83 FinitePrefix]: Finished finitePrefix Result has 100998 conditions, 11496 events. 7553/11496 cut-off events. For 149642/149642 co-relation queries the response was YES. Maximal size of possible extension queue 819. Compared 72021 event pairs, 276 based on Foata normal form. 182/11678 useless extension candidates. Maximal degree in co-relation 99003. Up to 7436 conditions per place. [2022-12-06 07:31:37,893 INFO L137 encePairwiseOnDemand]: 21/46 looper letters, 414 selfloop transitions, 453 changer transitions 8/875 dead transitions. [2022-12-06 07:31:37,893 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 157 places, 875 transitions, 20837 flow [2022-12-06 07:31:37,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-06 07:31:37,893 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2022-12-06 07:31:37,894 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 131 transitions. [2022-12-06 07:31:37,894 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.35597826086956524 [2022-12-06 07:31:37,894 INFO L175 Difference]: Start difference. First operand has 150 places, 678 transitions, 15155 flow. Second operand 8 states and 131 transitions. [2022-12-06 07:31:37,894 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 157 places, 875 transitions, 20837 flow [2022-12-06 07:31:38,968 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 150 places, 875 transitions, 20438 flow, removed 78 selfloop flow, removed 7 redundant places. [2022-12-06 07:31:38,983 INFO L231 Difference]: Finished difference. Result has 154 places, 807 transitions, 19524 flow [2022-12-06 07:31:38,984 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=14770, PETRI_DIFFERENCE_MINUEND_PLACES=143, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=678, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=347, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=287, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=19524, PETRI_PLACES=154, PETRI_TRANSITIONS=807} [2022-12-06 07:31:38,985 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 106 predicate places. [2022-12-06 07:31:38,985 WARN L163 eatedLiptonReduction]: Counterexample is not a run of mAbstraction. Replaying acceptance of the word... [2022-12-06 07:31:38,985 INFO L89 Accepts]: Start accepts. Operand has 154 places, 807 transitions, 19524 flow [2022-12-06 07:31:38,990 INFO L95 Accepts]: Finished accepts. [2022-12-06 07:31:38,990 INFO L195 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2022-12-06 07:31:38,991 INFO L167 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 154 places, 807 transitions, 19524 flow [2022-12-06 07:31:39,000 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 154 places, 807 transitions, 19524 flow [2022-12-06 07:31:39,778 INFO L130 PetriNetUnfolder]: 2152/3898 cut-off events. [2022-12-06 07:31:39,778 INFO L131 PetriNetUnfolder]: For 68719/79089 co-relation queries the response was YES. [2022-12-06 07:31:39,793 INFO L83 FinitePrefix]: Finished finitePrefix Result has 38752 conditions, 3898 events. 2152/3898 cut-off events. For 68719/79089 co-relation queries the response was YES. Maximal size of possible extension queue 460. Compared 27779 event pairs, 29 based on Foata normal form. 23/3896 useless extension candidates. Maximal degree in co-relation 38397. Up to 1621 conditions per place. [2022-12-06 07:31:39,825 INFO L184 LiptonReduction]: Starting Lipton reduction on Petri net that has 154 places, 807 transitions, 19524 flow [2022-12-06 07:31:39,825 INFO L188 LiptonReduction]: Number of co-enabled transitions 3186 [2022-12-06 07:31:39,828 INFO L203 LiptonReduction]: Total number of compositions: 0 [2022-12-06 07:31:39,829 INFO L143 eatedLiptonReduction]: Time needed for LBE in milliseconds: 844 [2022-12-06 07:31:39,829 INFO L495 AbstractCegarLoop]: Abstraction has has 154 places, 807 transitions, 19524 flow [2022-12-06 07:31:39,829 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 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-06 07:31:39,829 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-06 07:31:39,829 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] [2022-12-06 07:31:39,830 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2022-12-06 07:31:39,830 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-06 07:31:39,830 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-06 07:31:39,830 INFO L85 PathProgramCache]: Analyzing trace with hash -1987053518, now seen corresponding path program 1 times [2022-12-06 07:31:39,830 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-06 07:31:39,830 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1139485937] [2022-12-06 07:31:39,830 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-06 07:31:39,830 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-06 07:31:39,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-06 07:31:39,990 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-06 07:31:39,990 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-06 07:31:39,991 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1139485937] [2022-12-06 07:31:39,991 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1139485937] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-06 07:31:39,991 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-06 07:31:39,991 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-06 07:31:39,991 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1078943538] [2022-12-06 07:31:39,991 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-06 07:31:39,991 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-06 07:31:39,991 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-06 07:31:39,992 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-06 07:31:39,992 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-12-06 07:31:39,992 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 46 [2022-12-06 07:31:39,992 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 154 places, 807 transitions, 19524 flow. Second operand has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 5 states have internal predecessors, (28), 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-06 07:31:39,992 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-06 07:31:39,992 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 46 [2022-12-06 07:31:39,992 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-06 07:31:42,862 INFO L130 PetriNetUnfolder]: 7559/11594 cut-off events. [2022-12-06 07:31:42,862 INFO L131 PetriNetUnfolder]: For 168791/168791 co-relation queries the response was YES. [2022-12-06 07:31:42,908 INFO L83 FinitePrefix]: Finished finitePrefix Result has 108118 conditions, 11594 events. 7559/11594 cut-off events. For 168791/168791 co-relation queries the response was YES. Maximal size of possible extension queue 848. Compared 73801 event pairs, 258 based on Foata normal form. 280/11874 useless extension candidates. Maximal degree in co-relation 106281. Up to 7382 conditions per place. [2022-12-06 07:31:42,960 INFO L137 encePairwiseOnDemand]: 22/46 looper letters, 401 selfloop transitions, 454 changer transitions 14/869 dead transitions. [2022-12-06 07:31:42,960 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 159 places, 869 transitions, 21959 flow [2022-12-06 07:31:42,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-06 07:31:42,960 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2022-12-06 07:31:42,961 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 109 transitions. [2022-12-06 07:31:42,961 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.39492753623188404 [2022-12-06 07:31:42,961 INFO L175 Difference]: Start difference. First operand has 154 places, 807 transitions, 19524 flow. Second operand 6 states and 109 transitions. [2022-12-06 07:31:42,961 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 159 places, 869 transitions, 21959 flow [2022-12-06 07:31:44,702 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 158 places, 869 transitions, 21875 flow, removed 35 selfloop flow, removed 1 redundant places. [2022-12-06 07:31:44,720 INFO L231 Difference]: Finished difference. Result has 159 places, 809 transitions, 20382 flow [2022-12-06 07:31:44,721 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=18623, PETRI_DIFFERENCE_MINUEND_PLACES=153, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=782, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=420, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=358, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=20382, PETRI_PLACES=159, PETRI_TRANSITIONS=809} [2022-12-06 07:31:44,721 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 111 predicate places. [2022-12-06 07:31:44,721 WARN L163 eatedLiptonReduction]: Counterexample is not a run of mAbstraction. Replaying acceptance of the word... [2022-12-06 07:31:44,721 INFO L89 Accepts]: Start accepts. Operand has 159 places, 809 transitions, 20382 flow [2022-12-06 07:31:44,727 INFO L95 Accepts]: Finished accepts. [2022-12-06 07:31:44,727 INFO L195 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2022-12-06 07:31:44,727 INFO L167 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 159 places, 809 transitions, 20382 flow [2022-12-06 07:31:44,736 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 158 places, 809 transitions, 20382 flow [2022-12-06 07:31:45,407 INFO L130 PetriNetUnfolder]: 2138/3896 cut-off events. [2022-12-06 07:31:45,407 INFO L131 PetriNetUnfolder]: For 70867/79451 co-relation queries the response was YES. [2022-12-06 07:31:45,427 INFO L83 FinitePrefix]: Finished finitePrefix Result has 40720 conditions, 3896 events. 2138/3896 cut-off events. For 70867/79451 co-relation queries the response was YES. Maximal size of possible extension queue 465. Compared 27912 event pairs, 25 based on Foata normal form. 17/3893 useless extension candidates. Maximal degree in co-relation 40369. Up to 1635 conditions per place. [2022-12-06 07:31:45,464 INFO L184 LiptonReduction]: Starting Lipton reduction on Petri net that has 158 places, 809 transitions, 20382 flow [2022-12-06 07:31:45,464 INFO L188 LiptonReduction]: Number of co-enabled transitions 3158 [2022-12-06 07:31:45,467 INFO L203 LiptonReduction]: Total number of compositions: 0 [2022-12-06 07:31:45,468 INFO L143 eatedLiptonReduction]: Time needed for LBE in milliseconds: 747 [2022-12-06 07:31:45,468 INFO L495 AbstractCegarLoop]: Abstraction has has 158 places, 809 transitions, 20382 flow [2022-12-06 07:31:45,468 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 5 states have internal predecessors, (28), 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-06 07:31:45,468 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-06 07:31:45,468 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] [2022-12-06 07:31:45,468 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2022-12-06 07:31:45,468 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-06 07:31:45,469 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-06 07:31:45,469 INFO L85 PathProgramCache]: Analyzing trace with hash 966913600, now seen corresponding path program 2 times [2022-12-06 07:31:45,469 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-06 07:31:45,469 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1400771083] [2022-12-06 07:31:45,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-06 07:31:45,469 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-06 07:31:45,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-06 07:31:45,616 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-06 07:31:45,616 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-06 07:31:45,616 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1400771083] [2022-12-06 07:31:45,616 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1400771083] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-06 07:31:45,616 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-06 07:31:45,616 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-06 07:31:45,616 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1549899949] [2022-12-06 07:31:45,616 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-06 07:31:45,618 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-06 07:31:45,618 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-06 07:31:45,618 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-06 07:31:45,618 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-12-06 07:31:45,618 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 45 [2022-12-06 07:31:45,618 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 158 places, 809 transitions, 20382 flow. Second operand has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 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-06 07:31:45,619 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-06 07:31:45,619 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 45 [2022-12-06 07:31:45,619 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-06 07:31:48,563 INFO L130 PetriNetUnfolder]: 7724/11875 cut-off events. [2022-12-06 07:31:48,563 INFO L131 PetriNetUnfolder]: For 179652/179652 co-relation queries the response was YES. [2022-12-06 07:31:48,606 INFO L83 FinitePrefix]: Finished finitePrefix Result has 116369 conditions, 11875 events. 7724/11875 cut-off events. For 179652/179652 co-relation queries the response was YES. Maximal size of possible extension queue 904. Compared 76447 event pairs, 253 based on Foata normal form. 334/12209 useless extension candidates. Maximal degree in co-relation 114496. Up to 6963 conditions per place. [2022-12-06 07:31:48,658 INFO L137 encePairwiseOnDemand]: 22/45 looper letters, 325 selfloop transitions, 592 changer transitions 14/931 dead transitions. [2022-12-06 07:31:48,659 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 165 places, 931 transitions, 24771 flow [2022-12-06 07:31:48,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-06 07:31:48,659 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2022-12-06 07:31:48,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 132 transitions. [2022-12-06 07:31:48,660 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.36666666666666664 [2022-12-06 07:31:48,660 INFO L175 Difference]: Start difference. First operand has 158 places, 809 transitions, 20382 flow. Second operand 8 states and 132 transitions. [2022-12-06 07:31:48,660 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 165 places, 931 transitions, 24771 flow [2022-12-06 07:31:50,520 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 162 places, 931 transitions, 24158 flow, removed 13 selfloop flow, removed 3 redundant places. [2022-12-06 07:31:50,537 INFO L231 Difference]: Finished difference. Result has 162 places, 859 transitions, 22397 flow [2022-12-06 07:31:50,537 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=45, PETRI_DIFFERENCE_MINUEND_FLOW=19761, PETRI_DIFFERENCE_MINUEND_PLACES=155, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=806, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=527, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=279, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=22397, PETRI_PLACES=162, PETRI_TRANSITIONS=859} [2022-12-06 07:31:50,538 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 114 predicate places. [2022-12-06 07:31:50,538 WARN L163 eatedLiptonReduction]: Counterexample is not a run of mAbstraction. Replaying acceptance of the word... [2022-12-06 07:31:50,538 INFO L89 Accepts]: Start accepts. Operand has 162 places, 859 transitions, 22397 flow [2022-12-06 07:31:50,544 INFO L95 Accepts]: Finished accepts. [2022-12-06 07:31:50,544 INFO L195 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2022-12-06 07:31:50,544 INFO L167 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 162 places, 859 transitions, 22397 flow [2022-12-06 07:31:50,554 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 162 places, 859 transitions, 22397 flow [2022-12-06 07:31:51,209 INFO L130 PetriNetUnfolder]: 2176/4010 cut-off events. [2022-12-06 07:31:51,210 INFO L131 PetriNetUnfolder]: For 78050/85187 co-relation queries the response was YES. [2022-12-06 07:31:51,225 INFO L83 FinitePrefix]: Finished finitePrefix Result has 42828 conditions, 4010 events. 2176/4010 cut-off events. For 78050/85187 co-relation queries the response was YES. Maximal size of possible extension queue 496. Compared 29364 event pairs, 30 based on Foata normal form. 18/4010 useless extension candidates. Maximal degree in co-relation 42469. Up to 1716 conditions per place. [2022-12-06 07:31:51,261 INFO L184 LiptonReduction]: Starting Lipton reduction on Petri net that has 162 places, 859 transitions, 22397 flow [2022-12-06 07:31:51,261 INFO L188 LiptonReduction]: Number of co-enabled transitions 3270 [2022-12-06 07:31:51,264 INFO L203 LiptonReduction]: Total number of compositions: 0 [2022-12-06 07:31:51,265 INFO L143 eatedLiptonReduction]: Time needed for LBE in milliseconds: 727 [2022-12-06 07:31:51,265 INFO L495 AbstractCegarLoop]: Abstraction has has 162 places, 859 transitions, 22397 flow [2022-12-06 07:31:51,265 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 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-06 07:31:51,265 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-06 07:31:51,265 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] [2022-12-06 07:31:51,265 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2022-12-06 07:31:51,265 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-06 07:31:51,266 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-06 07:31:51,266 INFO L85 PathProgramCache]: Analyzing trace with hash 680919290, now seen corresponding path program 3 times [2022-12-06 07:31:51,266 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-06 07:31:51,266 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1299302450] [2022-12-06 07:31:51,266 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-06 07:31:51,266 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-06 07:31:51,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-06 07:31:51,445 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-06 07:31:51,446 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-06 07:31:51,446 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1299302450] [2022-12-06 07:31:51,446 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1299302450] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-06 07:31:51,446 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-06 07:31:51,446 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-06 07:31:51,446 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [251471128] [2022-12-06 07:31:51,446 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-06 07:31:51,447 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-06 07:31:51,447 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-06 07:31:51,447 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-06 07:31:51,448 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-12-06 07:31:51,448 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 45 [2022-12-06 07:31:51,448 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 162 places, 859 transitions, 22397 flow. Second operand has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 5 states have internal predecessors, (28), 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-06 07:31:51,448 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-06 07:31:51,448 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 45 [2022-12-06 07:31:51,448 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-06 07:31:54,231 INFO L130 PetriNetUnfolder]: 7809/12104 cut-off events. [2022-12-06 07:31:54,231 INFO L131 PetriNetUnfolder]: For 185041/185041 co-relation queries the response was YES. [2022-12-06 07:31:54,308 INFO L83 FinitePrefix]: Finished finitePrefix Result has 119260 conditions, 12104 events. 7809/12104 cut-off events. For 185041/185041 co-relation queries the response was YES. Maximal size of possible extension queue 951. Compared 79253 event pairs, 225 based on Foata normal form. 156/12260 useless extension candidates. Maximal degree in co-relation 117405. Up to 5187 conditions per place. [2022-12-06 07:31:54,364 INFO L137 encePairwiseOnDemand]: 23/45 looper letters, 267 selfloop transitions, 684 changer transitions 10/961 dead transitions. [2022-12-06 07:31:54,364 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 167 places, 961 transitions, 25778 flow [2022-12-06 07:31:54,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-06 07:31:54,365 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2022-12-06 07:31:54,365 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 104 transitions. [2022-12-06 07:31:54,365 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.3851851851851852 [2022-12-06 07:31:54,365 INFO L175 Difference]: Start difference. First operand has 162 places, 859 transitions, 22397 flow. Second operand 6 states and 104 transitions. [2022-12-06 07:31:54,365 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 167 places, 961 transitions, 25778 flow [2022-12-06 07:31:56,005 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 162 places, 961 transitions, 24532 flow, removed 24 selfloop flow, removed 5 redundant places. [2022-12-06 07:31:56,022 INFO L231 Difference]: Finished difference. Result has 165 places, 908 transitions, 24581 flow [2022-12-06 07:31:56,022 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=45, PETRI_DIFFERENCE_MINUEND_FLOW=21167, PETRI_DIFFERENCE_MINUEND_PLACES=157, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=859, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=640, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=200, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=24581, PETRI_PLACES=165, PETRI_TRANSITIONS=908} [2022-12-06 07:31:56,023 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 117 predicate places. [2022-12-06 07:31:56,023 WARN L163 eatedLiptonReduction]: Counterexample is not a run of mAbstraction. Replaying acceptance of the word... [2022-12-06 07:31:56,023 INFO L89 Accepts]: Start accepts. Operand has 165 places, 908 transitions, 24581 flow [2022-12-06 07:31:56,028 INFO L95 Accepts]: Finished accepts. [2022-12-06 07:31:56,028 INFO L195 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2022-12-06 07:31:56,028 INFO L167 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 165 places, 908 transitions, 24581 flow [2022-12-06 07:31:56,036 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 165 places, 908 transitions, 24581 flow [2022-12-06 07:31:56,774 INFO L130 PetriNetUnfolder]: 2192/4089 cut-off events. [2022-12-06 07:31:56,776 INFO L131 PetriNetUnfolder]: For 89557/98781 co-relation queries the response was YES. [2022-12-06 07:31:56,799 INFO L83 FinitePrefix]: Finished finitePrefix Result has 46868 conditions, 4089 events. 2192/4089 cut-off events. For 89557/98781 co-relation queries the response was YES. Maximal size of possible extension queue 525. Compared 30596 event pairs, 30 based on Foata normal form. 20/4091 useless extension candidates. Maximal degree in co-relation 46524. Up to 1777 conditions per place. [2022-12-06 07:31:56,838 INFO L184 LiptonReduction]: Starting Lipton reduction on Petri net that has 165 places, 908 transitions, 24581 flow [2022-12-06 07:31:56,838 INFO L188 LiptonReduction]: Number of co-enabled transitions 3448 [2022-12-06 07:31:56,841 INFO L203 LiptonReduction]: Total number of compositions: 0 [2022-12-06 07:31:56,842 INFO L143 eatedLiptonReduction]: Time needed for LBE in milliseconds: 819 [2022-12-06 07:31:56,842 INFO L495 AbstractCegarLoop]: Abstraction has has 165 places, 908 transitions, 24581 flow [2022-12-06 07:31:56,842 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 5 states have internal predecessors, (28), 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-06 07:31:56,842 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-06 07:31:56,842 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] [2022-12-06 07:31:56,842 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2022-12-06 07:31:56,842 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-06 07:31:56,843 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-06 07:31:56,843 INFO L85 PathProgramCache]: Analyzing trace with hash 1551920694, now seen corresponding path program 1 times [2022-12-06 07:31:56,843 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-06 07:31:56,843 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1030603082] [2022-12-06 07:31:56,843 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-06 07:31:56,843 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-06 07:31:56,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-06 07:31:56,998 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-06 07:31:56,998 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-06 07:31:56,998 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1030603082] [2022-12-06 07:31:56,999 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1030603082] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-06 07:31:56,999 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-06 07:31:56,999 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-06 07:31:56,999 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [417623537] [2022-12-06 07:31:56,999 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-06 07:31:56,999 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-06 07:31:56,999 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-06 07:31:57,000 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-06 07:31:57,000 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-12-06 07:31:57,000 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 45 [2022-12-06 07:31:57,000 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 165 places, 908 transitions, 24581 flow. Second operand has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 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-06 07:31:57,000 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-06 07:31:57,000 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 45 [2022-12-06 07:31:57,000 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-06 07:32:00,106 INFO L130 PetriNetUnfolder]: 7794/12139 cut-off events. [2022-12-06 07:32:00,106 INFO L131 PetriNetUnfolder]: For 207829/207829 co-relation queries the response was YES. [2022-12-06 07:32:00,155 INFO L83 FinitePrefix]: Finished finitePrefix Result has 127074 conditions, 12139 events. 7794/12139 cut-off events. For 207829/207829 co-relation queries the response was YES. Maximal size of possible extension queue 961. Compared 80321 event pairs, 197 based on Foata normal form. 94/12233 useless extension candidates. Maximal degree in co-relation 125120. Up to 5385 conditions per place. [2022-12-06 07:32:00,210 INFO L137 encePairwiseOnDemand]: 23/45 looper letters, 261 selfloop transitions, 736 changer transitions 4/1001 dead transitions. [2022-12-06 07:32:00,210 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 172 places, 1001 transitions, 27565 flow [2022-12-06 07:32:00,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-06 07:32:00,211 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2022-12-06 07:32:00,211 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 157 transitions. [2022-12-06 07:32:00,211 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.4361111111111111 [2022-12-06 07:32:00,211 INFO L175 Difference]: Start difference. First operand has 165 places, 908 transitions, 24581 flow. Second operand 8 states and 157 transitions. [2022-12-06 07:32:00,212 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 172 places, 1001 transitions, 27565 flow [2022-12-06 07:32:02,367 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 170 places, 1001 transitions, 27325 flow, removed 70 selfloop flow, removed 2 redundant places. [2022-12-06 07:32:02,385 INFO L231 Difference]: Finished difference. Result has 170 places, 935 transitions, 26260 flow [2022-12-06 07:32:02,385 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=45, PETRI_DIFFERENCE_MINUEND_FLOW=24310, PETRI_DIFFERENCE_MINUEND_PLACES=163, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=906, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=704, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=202, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=26260, PETRI_PLACES=170, PETRI_TRANSITIONS=935} [2022-12-06 07:32:02,386 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 122 predicate places. [2022-12-06 07:32:02,386 WARN L163 eatedLiptonReduction]: Counterexample is not a run of mAbstraction. Replaying acceptance of the word... [2022-12-06 07:32:02,386 INFO L89 Accepts]: Start accepts. Operand has 170 places, 935 transitions, 26260 flow [2022-12-06 07:32:02,393 INFO L95 Accepts]: Finished accepts. [2022-12-06 07:32:02,393 INFO L195 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2022-12-06 07:32:02,394 INFO L167 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 170 places, 935 transitions, 26260 flow [2022-12-06 07:32:02,402 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 170 places, 935 transitions, 26260 flow [2022-12-06 07:32:03,165 INFO L130 PetriNetUnfolder]: 2191/4106 cut-off events. [2022-12-06 07:32:03,165 INFO L131 PetriNetUnfolder]: For 90183/100638 co-relation queries the response was YES. [2022-12-06 07:32:03,182 INFO L83 FinitePrefix]: Finished finitePrefix Result has 48962 conditions, 4106 events. 2191/4106 cut-off events. For 90183/100638 co-relation queries the response was YES. Maximal size of possible extension queue 535. Compared 30930 event pairs, 30 based on Foata normal form. 21/4108 useless extension candidates. Maximal degree in co-relation 48618. Up to 1777 conditions per place. [2022-12-06 07:32:03,341 INFO L184 LiptonReduction]: Starting Lipton reduction on Petri net that has 170 places, 935 transitions, 26260 flow [2022-12-06 07:32:03,341 INFO L188 LiptonReduction]: Number of co-enabled transitions 3518 [2022-12-06 07:32:03,344 INFO L203 LiptonReduction]: Total number of compositions: 0 [2022-12-06 07:32:03,345 INFO L143 eatedLiptonReduction]: Time needed for LBE in milliseconds: 959 [2022-12-06 07:32:03,345 INFO L495 AbstractCegarLoop]: Abstraction has has 170 places, 935 transitions, 26260 flow [2022-12-06 07:32:03,345 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 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-06 07:32:03,345 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-06 07:32:03,345 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] [2022-12-06 07:32:03,345 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2022-12-06 07:32:03,345 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-06 07:32:03,346 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-06 07:32:03,346 INFO L85 PathProgramCache]: Analyzing trace with hash 782753864, now seen corresponding path program 2 times [2022-12-06 07:32:03,346 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-06 07:32:03,346 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [518222935] [2022-12-06 07:32:03,346 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-06 07:32:03,346 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-06 07:32:03,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-06 07:32:03,494 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-06 07:32:03,494 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-06 07:32:03,495 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [518222935] [2022-12-06 07:32:03,495 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [518222935] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-06 07:32:03,495 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-06 07:32:03,495 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-06 07:32:03,495 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2132920218] [2022-12-06 07:32:03,495 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-06 07:32:03,495 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-06 07:32:03,495 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-06 07:32:03,496 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-06 07:32:03,496 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-12-06 07:32:03,496 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 45 [2022-12-06 07:32:03,496 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 170 places, 935 transitions, 26260 flow. Second operand has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 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-06 07:32:03,496 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-06 07:32:03,496 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 45 [2022-12-06 07:32:03,496 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-06 07:32:06,503 INFO L130 PetriNetUnfolder]: 7787/12148 cut-off events. [2022-12-06 07:32:06,504 INFO L131 PetriNetUnfolder]: For 213626/213626 co-relation queries the response was YES. [2022-12-06 07:32:06,553 INFO L83 FinitePrefix]: Finished finitePrefix Result has 131815 conditions, 12148 events. 7787/12148 cut-off events. For 213626/213626 co-relation queries the response was YES. Maximal size of possible extension queue 972. Compared 80659 event pairs, 265 based on Foata normal form. 44/12192 useless extension candidates. Maximal degree in co-relation 129769. Up to 11486 conditions per place. [2022-12-06 07:32:06,611 INFO L137 encePairwiseOnDemand]: 24/45 looper letters, 784 selfloop transitions, 188 changer transitions 14/986 dead transitions. [2022-12-06 07:32:06,612 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 177 places, 986 transitions, 28939 flow [2022-12-06 07:32:06,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-06 07:32:06,612 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2022-12-06 07:32:06,612 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 118 transitions. [2022-12-06 07:32:06,613 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.3277777777777778 [2022-12-06 07:32:06,613 INFO L175 Difference]: Start difference. First operand has 170 places, 935 transitions, 26260 flow. Second operand 8 states and 118 transitions. [2022-12-06 07:32:06,613 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 177 places, 986 transitions, 28939 flow [2022-12-06 07:32:08,700 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 173 places, 986 transitions, 28454 flow, removed 48 selfloop flow, removed 4 redundant places. [2022-12-06 07:32:08,720 INFO L231 Difference]: Finished difference. Result has 173 places, 935 transitions, 26099 flow [2022-12-06 07:32:08,721 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=45, PETRI_DIFFERENCE_MINUEND_FLOW=25781, PETRI_DIFFERENCE_MINUEND_PLACES=166, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=935, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=179, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=756, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=26099, PETRI_PLACES=173, PETRI_TRANSITIONS=935} [2022-12-06 07:32:08,721 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 125 predicate places. [2022-12-06 07:32:08,721 WARN L163 eatedLiptonReduction]: Counterexample is not a run of mAbstraction. Replaying acceptance of the word... [2022-12-06 07:32:08,721 INFO L89 Accepts]: Start accepts. Operand has 173 places, 935 transitions, 26099 flow [2022-12-06 07:32:08,726 INFO L95 Accepts]: Finished accepts. [2022-12-06 07:32:08,726 INFO L195 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2022-12-06 07:32:08,726 INFO L167 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 173 places, 935 transitions, 26099 flow [2022-12-06 07:32:08,734 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 173 places, 935 transitions, 26099 flow [2022-12-06 07:32:09,572 INFO L130 PetriNetUnfolder]: 2186/4102 cut-off events. [2022-12-06 07:32:09,572 INFO L131 PetriNetUnfolder]: For 91818/100772 co-relation queries the response was YES. [2022-12-06 07:32:09,588 INFO L83 FinitePrefix]: Finished finitePrefix Result has 47753 conditions, 4102 events. 2186/4102 cut-off events. For 91818/100772 co-relation queries the response was YES. Maximal size of possible extension queue 543. Compared 30926 event pairs, 30 based on Foata normal form. 18/4099 useless extension candidates. Maximal degree in co-relation 47406. Up to 1758 conditions per place. [2022-12-06 07:32:09,628 INFO L184 LiptonReduction]: Starting Lipton reduction on Petri net that has 173 places, 935 transitions, 26099 flow [2022-12-06 07:32:09,628 INFO L188 LiptonReduction]: Number of co-enabled transitions 3502 [2022-12-06 07:32:09,631 INFO L203 LiptonReduction]: Total number of compositions: 0 [2022-12-06 07:32:09,632 INFO L143 eatedLiptonReduction]: Time needed for LBE in milliseconds: 911 [2022-12-06 07:32:09,632 INFO L495 AbstractCegarLoop]: Abstraction has has 173 places, 935 transitions, 26099 flow [2022-12-06 07:32:09,632 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 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-06 07:32:09,632 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-06 07:32:09,632 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] [2022-12-06 07:32:09,632 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2022-12-06 07:32:09,632 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-06 07:32:09,633 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-06 07:32:09,633 INFO L85 PathProgramCache]: Analyzing trace with hash -954835237, now seen corresponding path program 1 times [2022-12-06 07:32:09,633 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-06 07:32:09,633 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1520206302] [2022-12-06 07:32:09,633 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-06 07:32:09,633 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-06 07:32:09,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-06 07:32:09,797 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-06 07:32:09,797 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-06 07:32:09,797 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1520206302] [2022-12-06 07:32:09,797 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1520206302] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-06 07:32:09,797 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-06 07:32:09,797 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-06 07:32:09,797 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [569525873] [2022-12-06 07:32:09,797 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-06 07:32:09,798 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-12-06 07:32:09,798 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-06 07:32:09,798 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-12-06 07:32:09,798 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2022-12-06 07:32:09,798 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 45 [2022-12-06 07:32:09,798 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 173 places, 935 transitions, 26099 flow. Second operand has 8 states, 8 states have (on average 3.5) internal successors, (28), 7 states have internal predecessors, (28), 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-06 07:32:09,799 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-06 07:32:09,799 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 45 [2022-12-06 07:32:09,799 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-06 07:32:12,879 INFO L130 PetriNetUnfolder]: 7890/12357 cut-off events. [2022-12-06 07:32:12,880 INFO L131 PetriNetUnfolder]: For 215101/215101 co-relation queries the response was YES. [2022-12-06 07:32:12,953 INFO L83 FinitePrefix]: Finished finitePrefix Result has 130482 conditions, 12357 events. 7890/12357 cut-off events. For 215101/215101 co-relation queries the response was YES. Maximal size of possible extension queue 1012. Compared 83160 event pairs, 119 based on Foata normal form. 98/12455 useless extension candidates. Maximal degree in co-relation 128693. Up to 4323 conditions per place. [2022-12-06 07:32:13,020 INFO L137 encePairwiseOnDemand]: 22/45 looper letters, 167 selfloop transitions, 906 changer transitions 16/1089 dead transitions. [2022-12-06 07:32:13,020 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 181 places, 1089 transitions, 30556 flow [2022-12-06 07:32:13,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-12-06 07:32:13,020 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2022-12-06 07:32:13,021 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 174 transitions. [2022-12-06 07:32:13,021 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.42962962962962964 [2022-12-06 07:32:13,021 INFO L175 Difference]: Start difference. First operand has 173 places, 935 transitions, 26099 flow. Second operand 9 states and 174 transitions. [2022-12-06 07:32:13,021 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 181 places, 1089 transitions, 30556 flow [2022-12-06 07:32:15,071 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 179 places, 1089 transitions, 30457 flow, removed 6 selfloop flow, removed 2 redundant places. [2022-12-06 07:32:15,093 INFO L231 Difference]: Finished difference. Result has 179 places, 987 transitions, 28930 flow [2022-12-06 07:32:15,093 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=45, PETRI_DIFFERENCE_MINUEND_FLOW=26002, PETRI_DIFFERENCE_MINUEND_PLACES=171, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=935, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=854, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=81, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=28930, PETRI_PLACES=179, PETRI_TRANSITIONS=987} [2022-12-06 07:32:15,094 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 131 predicate places. [2022-12-06 07:32:15,094 WARN L163 eatedLiptonReduction]: Counterexample is not a run of mAbstraction. Replaying acceptance of the word... [2022-12-06 07:32:15,094 INFO L89 Accepts]: Start accepts. Operand has 179 places, 987 transitions, 28930 flow [2022-12-06 07:32:15,100 INFO L95 Accepts]: Finished accepts. [2022-12-06 07:32:15,101 INFO L195 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2022-12-06 07:32:15,101 INFO L167 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 179 places, 987 transitions, 28930 flow [2022-12-06 07:32:15,113 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 179 places, 987 transitions, 28930 flow [2022-12-06 07:32:15,941 INFO L130 PetriNetUnfolder]: 2205/4190 cut-off events. [2022-12-06 07:32:15,941 INFO L131 PetriNetUnfolder]: For 99923/111028 co-relation queries the response was YES. [2022-12-06 07:32:15,957 INFO L83 FinitePrefix]: Finished finitePrefix Result has 51708 conditions, 4190 events. 2205/4190 cut-off events. For 99923/111028 co-relation queries the response was YES. Maximal size of possible extension queue 573. Compared 32206 event pairs, 31 based on Foata normal form. 18/4187 useless extension candidates. Maximal degree in co-relation 51357. Up to 1788 conditions per place. [2022-12-06 07:32:15,996 INFO L184 LiptonReduction]: Starting Lipton reduction on Petri net that has 179 places, 987 transitions, 28930 flow [2022-12-06 07:32:15,996 INFO L188 LiptonReduction]: Number of co-enabled transitions 3606 [2022-12-06 07:32:16,000 INFO L203 LiptonReduction]: Total number of compositions: 0 [2022-12-06 07:32:16,001 INFO L143 eatedLiptonReduction]: Time needed for LBE in milliseconds: 907 [2022-12-06 07:32:16,001 INFO L495 AbstractCegarLoop]: Abstraction has has 179 places, 987 transitions, 28930 flow [2022-12-06 07:32:16,001 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 3.5) internal successors, (28), 7 states have internal predecessors, (28), 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-06 07:32:16,001 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-06 07:32:16,001 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] [2022-12-06 07:32:16,001 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2022-12-06 07:32:16,001 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-06 07:32:16,001 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-06 07:32:16,002 INFO L85 PathProgramCache]: Analyzing trace with hash -343684544, now seen corresponding path program 4 times [2022-12-06 07:32:16,002 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-06 07:32:16,002 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [921318049] [2022-12-06 07:32:16,002 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-06 07:32:16,002 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-06 07:32:16,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-06 07:32:16,266 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-06 07:32:16,266 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-06 07:32:16,266 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [921318049] [2022-12-06 07:32:16,266 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [921318049] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-06 07:32:16,266 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-06 07:32:16,266 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-06 07:32:16,266 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [897328076] [2022-12-06 07:32:16,266 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-06 07:32:16,267 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-12-06 07:32:16,267 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-06 07:32:16,267 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-12-06 07:32:16,267 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2022-12-06 07:32:16,267 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 45 [2022-12-06 07:32:16,267 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 179 places, 987 transitions, 28930 flow. Second operand has 8 states, 8 states have (on average 3.5) internal successors, (28), 7 states have internal predecessors, (28), 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-06 07:32:16,267 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-06 07:32:16,268 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 45 [2022-12-06 07:32:16,268 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-06 07:32:19,466 INFO L130 PetriNetUnfolder]: 7908/12491 cut-off events. [2022-12-06 07:32:19,466 INFO L131 PetriNetUnfolder]: For 233951/233951 co-relation queries the response was YES. [2022-12-06 07:32:19,684 INFO L83 FinitePrefix]: Finished finitePrefix Result has 139009 conditions, 12491 events. 7908/12491 cut-off events. For 233951/233951 co-relation queries the response was YES. Maximal size of possible extension queue 1036. Compared 85578 event pairs, 127 based on Foata normal form. 188/12679 useless extension candidates. Maximal degree in co-relation 136869. Up to 4375 conditions per place. [2022-12-06 07:32:19,741 INFO L137 encePairwiseOnDemand]: 22/45 looper letters, 165 selfloop transitions, 943 changer transitions 16/1124 dead transitions. [2022-12-06 07:32:19,741 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 187 places, 1124 transitions, 32780 flow [2022-12-06 07:32:19,742 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-12-06 07:32:19,742 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2022-12-06 07:32:19,742 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 182 transitions. [2022-12-06 07:32:19,742 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.44938271604938274 [2022-12-06 07:32:19,742 INFO L175 Difference]: Start difference. First operand has 179 places, 987 transitions, 28930 flow. Second operand 9 states and 182 transitions. [2022-12-06 07:32:19,742 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 187 places, 1124 transitions, 32780 flow [2022-12-06 07:32:22,310 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 181 places, 1124 transitions, 31412 flow, removed 30 selfloop flow, removed 6 redundant places. [2022-12-06 07:32:22,330 INFO L231 Difference]: Finished difference. Result has 182 places, 1020 transitions, 30488 flow [2022-12-06 07:32:22,331 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=45, PETRI_DIFFERENCE_MINUEND_FLOW=27465, PETRI_DIFFERENCE_MINUEND_PLACES=173, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=979, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=898, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=80, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=30488, PETRI_PLACES=182, PETRI_TRANSITIONS=1020} [2022-12-06 07:32:22,331 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 134 predicate places. [2022-12-06 07:32:22,331 WARN L163 eatedLiptonReduction]: Counterexample is not a run of mAbstraction. Replaying acceptance of the word... [2022-12-06 07:32:22,331 INFO L89 Accepts]: Start accepts. Operand has 182 places, 1020 transitions, 30488 flow [2022-12-06 07:32:22,336 INFO L95 Accepts]: Finished accepts. [2022-12-06 07:32:22,337 INFO L195 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2022-12-06 07:32:22,337 INFO L167 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 182 places, 1020 transitions, 30488 flow [2022-12-06 07:32:22,346 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 182 places, 1020 transitions, 30488 flow [2022-12-06 07:32:23,488 INFO L130 PetriNetUnfolder]: 2184/4199 cut-off events. [2022-12-06 07:32:23,489 INFO L131 PetriNetUnfolder]: For 109475/121356 co-relation queries the response was YES. [2022-12-06 07:32:23,508 INFO L83 FinitePrefix]: Finished finitePrefix Result has 53633 conditions, 4199 events. 2184/4199 cut-off events. For 109475/121356 co-relation queries the response was YES. Maximal size of possible extension queue 584. Compared 32946 event pairs, 48 based on Foata normal form. 21/4201 useless extension candidates. Maximal degree in co-relation 53305. Up to 1810 conditions per place. [2022-12-06 07:32:23,552 INFO L184 LiptonReduction]: Starting Lipton reduction on Petri net that has 182 places, 1020 transitions, 30488 flow [2022-12-06 07:32:23,552 INFO L188 LiptonReduction]: Number of co-enabled transitions 3680 [2022-12-06 07:32:23,555 INFO L203 LiptonReduction]: Total number of compositions: 0 [2022-12-06 07:32:23,556 INFO L143 eatedLiptonReduction]: Time needed for LBE in milliseconds: 1225 [2022-12-06 07:32:23,556 INFO L495 AbstractCegarLoop]: Abstraction has has 182 places, 1020 transitions, 30488 flow [2022-12-06 07:32:23,556 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 3.5) internal successors, (28), 7 states have internal predecessors, (28), 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-06 07:32:23,556 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-06 07:32:23,556 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] [2022-12-06 07:32:23,556 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2022-12-06 07:32:23,557 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-06 07:32:23,557 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-06 07:32:23,557 INFO L85 PathProgramCache]: Analyzing trace with hash 78624342, now seen corresponding path program 3 times [2022-12-06 07:32:23,557 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-06 07:32:23,557 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1692356554] [2022-12-06 07:32:23,557 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-06 07:32:23,557 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-06 07:32:23,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-06 07:32:23,722 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-06 07:32:23,722 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-06 07:32:23,722 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1692356554] [2022-12-06 07:32:23,722 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1692356554] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-06 07:32:23,722 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-06 07:32:23,722 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-06 07:32:23,722 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1786703923] [2022-12-06 07:32:23,722 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-06 07:32:23,722 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-06 07:32:23,722 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-06 07:32:23,723 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-06 07:32:23,723 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-12-06 07:32:23,723 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 45 [2022-12-06 07:32:23,723 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 182 places, 1020 transitions, 30488 flow. Second operand has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 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-06 07:32:23,723 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-06 07:32:23,723 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 45 [2022-12-06 07:32:23,723 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-06 07:32:27,071 INFO L130 PetriNetUnfolder]: 7867/12462 cut-off events. [2022-12-06 07:32:27,071 INFO L131 PetriNetUnfolder]: For 257914/257914 co-relation queries the response was YES. [2022-12-06 07:32:27,121 INFO L83 FinitePrefix]: Finished finitePrefix Result has 142635 conditions, 12462 events. 7867/12462 cut-off events. For 257914/257914 co-relation queries the response was YES. Maximal size of possible extension queue 1038. Compared 85559 event pairs, 318 based on Foata normal form. 34/12496 useless extension candidates. Maximal degree in co-relation 140761. Up to 12233 conditions per place. [2022-12-06 07:32:27,181 INFO L137 encePairwiseOnDemand]: 26/45 looper letters, 1003 selfloop transitions, 52 changer transitions 18/1073 dead transitions. [2022-12-06 07:32:27,181 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 189 places, 1073 transitions, 33457 flow [2022-12-06 07:32:27,182 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-06 07:32:27,182 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2022-12-06 07:32:27,182 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 94 transitions. [2022-12-06 07:32:27,182 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.2611111111111111 [2022-12-06 07:32:27,182 INFO L175 Difference]: Start difference. First operand has 182 places, 1020 transitions, 30488 flow. Second operand 8 states and 94 transitions. [2022-12-06 07:32:27,182 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 189 places, 1073 transitions, 33457 flow [2022-12-06 07:32:29,550 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 186 places, 1073 transitions, 33039 flow, removed 4 selfloop flow, removed 3 redundant places. [2022-12-06 07:32:29,572 INFO L231 Difference]: Finished difference. Result has 188 places, 1026 transitions, 30394 flow [2022-12-06 07:32:29,573 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=45, PETRI_DIFFERENCE_MINUEND_FLOW=30082, PETRI_DIFFERENCE_MINUEND_PLACES=179, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1020, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=45, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=968, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=30394, PETRI_PLACES=188, PETRI_TRANSITIONS=1026} [2022-12-06 07:32:29,573 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 140 predicate places. [2022-12-06 07:32:29,573 WARN L163 eatedLiptonReduction]: Counterexample is not a run of mAbstraction. Replaying acceptance of the word... [2022-12-06 07:32:29,573 INFO L89 Accepts]: Start accepts. Operand has 188 places, 1026 transitions, 30394 flow [2022-12-06 07:32:29,578 INFO L95 Accepts]: Finished accepts. [2022-12-06 07:32:29,579 INFO L195 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2022-12-06 07:32:29,579 INFO L167 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 188 places, 1026 transitions, 30394 flow [2022-12-06 07:32:29,590 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 188 places, 1026 transitions, 30394 flow [2022-12-06 07:32:30,472 INFO L130 PetriNetUnfolder]: 2175/4196 cut-off events. [2022-12-06 07:32:30,472 INFO L131 PetriNetUnfolder]: For 109720/119953 co-relation queries the response was YES. [2022-12-06 07:32:30,490 INFO L83 FinitePrefix]: Finished finitePrefix Result has 52383 conditions, 4196 events. 2175/4196 cut-off events. For 109720/119953 co-relation queries the response was YES. Maximal size of possible extension queue 593. Compared 32920 event pairs, 48 based on Foata normal form. 14/4190 useless extension candidates. Maximal degree in co-relation 52045. Up to 1806 conditions per place. [2022-12-06 07:32:30,534 INFO L184 LiptonReduction]: Starting Lipton reduction on Petri net that has 188 places, 1026 transitions, 30394 flow [2022-12-06 07:32:30,535 INFO L188 LiptonReduction]: Number of co-enabled transitions 3680 [2022-12-06 07:32:30,537 ERROR L112 fgCompositionFactory]: Composing non-subsequent actions: [654] $Ultimate##0-->L105: Formula: (and (= v_~m4~0_112 (+ v_~m3~0_131 1)) (= v_~t~0_343 v_~m2~0_137) (= v_~m3~0_131 (+ v_~t~0_343 1)) (= v_~t~0_341 (+ v_~m3~0_131 2))) InVars {~t~0=v_~t~0_343} OutVars{~m3~0=v_~m3~0_131, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_30|, ~m4~0=v_~m4~0_112, thread2Thread1of1ForFork4_#t~post3#1=|v_thread2Thread1of1ForFork4_#t~post3#1_41|, ~m2~0=v_~m2~0_137, thread3Thread1of1ForFork1_#t~post5#1=|v_thread3Thread1of1ForFork1_#t~post5#1_33|, ~t~0=v_~t~0_341} AuxVars[] AssignedVars[~m3~0, thread4Thread1of1ForFork3_#t~post7#1, ~m4~0, thread2Thread1of1ForFork4_#t~post3#1, ~m2~0, thread3Thread1of1ForFork1_#t~post5#1, ~t~0] and [601] L67-->thread2EXIT: Formula: (and (= v_~s~0_487 (+ v_~s~0_488 1)) (= v_~b~0_255 (ite (= (ite (or (not (= (mod v_~b~0_256 256) 0)) (= v_~x~0_159 1)) 1 0) 0) 0 1)) (= 0 |v_thread2Thread1of1ForFork4_#res#1.base_7|) (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_41| |v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_41|) (= |v_thread2Thread1of1ForFork4_#res#1.offset_7| 0) (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_41| (ite (<= v_~m2~0_83 v_~s~0_488) 1 0)) (not (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_41| 0))) InVars {~b~0=v_~b~0_256, ~m2~0=v_~m2~0_83, ~x~0=v_~x~0_159, ~s~0=v_~s~0_488} OutVars{thread2Thread1of1ForFork4_#t~post4#1=|v_thread2Thread1of1ForFork4_#t~post4#1_41|, thread2Thread1of1ForFork4_#res#1.offset=|v_thread2Thread1of1ForFork4_#res#1.offset_7|, thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_41|, ~b~0=v_~b~0_255, ~m2~0=v_~m2~0_83, ~x~0=v_~x~0_159, thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_41|, thread2Thread1of1ForFork4_#res#1.base=|v_thread2Thread1of1ForFork4_#res#1.base_7|, ~s~0=v_~s~0_487} AuxVars[] AssignedVars[thread2Thread1of1ForFork4_#t~post4#1, thread2Thread1of1ForFork4_#res#1.offset, thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1, ~b~0, thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork4_#res#1.base, ~s~0] [2022-12-06 07:32:30,603 ERROR L112 fgCompositionFactory]: Composing non-subsequent actions: [653] $Ultimate##0-->L124: Formula: (and (= v_~t~0_335 (+ v_~t~0_337 3)) (= v_~t~0_335 (+ v_~m5~0_130 1)) (= v_~t~0_335 (+ v_~m3~0_129 2)) (= v_~t~0_337 v_~m2~0_135)) InVars {~t~0=v_~t~0_337} OutVars{~m3~0=v_~m3~0_129, ~m5~0=v_~m5~0_130, thread2Thread1of1ForFork4_#t~post3#1=|v_thread2Thread1of1ForFork4_#t~post3#1_39|, ~m2~0=v_~m2~0_135, thread5Thread1of1ForFork0_#t~post9#1=|v_thread5Thread1of1ForFork0_#t~post9#1_36|, thread3Thread1of1ForFork1_#t~post5#1=|v_thread3Thread1of1ForFork1_#t~post5#1_31|, ~t~0=v_~t~0_335} AuxVars[] AssignedVars[~m3~0, ~m5~0, thread2Thread1of1ForFork4_#t~post3#1, ~m2~0, thread5Thread1of1ForFork0_#t~post9#1, thread3Thread1of1ForFork1_#t~post5#1, ~t~0] and [465] $Ultimate##0-->L105: Formula: (and (= (+ v_~t~0_66 1) v_~t~0_65) (= v_~m4~0_7 v_~t~0_66)) InVars {~t~0=v_~t~0_66} OutVars{thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, ~m4~0=v_~m4~0_7, ~t~0=v_~t~0_65} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_#t~post7#1, ~m4~0, ~t~0] [2022-12-06 07:32:30,628 ERROR L112 fgCompositionFactory]: Composing non-subsequent actions: [653] $Ultimate##0-->L124: Formula: (and (= v_~t~0_335 (+ v_~t~0_337 3)) (= v_~t~0_335 (+ v_~m5~0_130 1)) (= v_~t~0_335 (+ v_~m3~0_129 2)) (= v_~t~0_337 v_~m2~0_135)) InVars {~t~0=v_~t~0_337} OutVars{~m3~0=v_~m3~0_129, ~m5~0=v_~m5~0_130, thread2Thread1of1ForFork4_#t~post3#1=|v_thread2Thread1of1ForFork4_#t~post3#1_39|, ~m2~0=v_~m2~0_135, thread5Thread1of1ForFork0_#t~post9#1=|v_thread5Thread1of1ForFork0_#t~post9#1_36|, thread3Thread1of1ForFork1_#t~post5#1=|v_thread3Thread1of1ForFork1_#t~post5#1_31|, ~t~0=v_~t~0_335} AuxVars[] AssignedVars[~m3~0, ~m5~0, thread2Thread1of1ForFork4_#t~post3#1, ~m2~0, thread5Thread1of1ForFork0_#t~post9#1, thread3Thread1of1ForFork1_#t~post5#1, ~t~0] and [601] L67-->thread2EXIT: Formula: (and (= v_~s~0_487 (+ v_~s~0_488 1)) (= v_~b~0_255 (ite (= (ite (or (not (= (mod v_~b~0_256 256) 0)) (= v_~x~0_159 1)) 1 0) 0) 0 1)) (= 0 |v_thread2Thread1of1ForFork4_#res#1.base_7|) (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_41| |v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_41|) (= |v_thread2Thread1of1ForFork4_#res#1.offset_7| 0) (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_41| (ite (<= v_~m2~0_83 v_~s~0_488) 1 0)) (not (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_41| 0))) InVars {~b~0=v_~b~0_256, ~m2~0=v_~m2~0_83, ~x~0=v_~x~0_159, ~s~0=v_~s~0_488} OutVars{thread2Thread1of1ForFork4_#t~post4#1=|v_thread2Thread1of1ForFork4_#t~post4#1_41|, thread2Thread1of1ForFork4_#res#1.offset=|v_thread2Thread1of1ForFork4_#res#1.offset_7|, thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_41|, ~b~0=v_~b~0_255, ~m2~0=v_~m2~0_83, ~x~0=v_~x~0_159, thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_41|, thread2Thread1of1ForFork4_#res#1.base=|v_thread2Thread1of1ForFork4_#res#1.base_7|, ~s~0=v_~s~0_487} AuxVars[] AssignedVars[thread2Thread1of1ForFork4_#t~post4#1, thread2Thread1of1ForFork4_#res#1.offset, thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1, ~b~0, thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork4_#res#1.base, ~s~0] [2022-12-06 07:32:30,701 INFO L203 LiptonReduction]: Total number of compositions: 2 [2022-12-06 07:32:30,701 INFO L143 eatedLiptonReduction]: Time needed for LBE in milliseconds: 1128 [2022-12-06 07:32:30,702 INFO L495 AbstractCegarLoop]: Abstraction has has 188 places, 1026 transitions, 30413 flow [2022-12-06 07:32:30,702 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 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-06 07:32:30,702 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-06 07:32:30,702 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] [2022-12-06 07:32:30,702 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2022-12-06 07:32:30,702 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-06 07:32:30,702 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-06 07:32:30,702 INFO L85 PathProgramCache]: Analyzing trace with hash -1963758391, now seen corresponding path program 2 times [2022-12-06 07:32:30,703 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-06 07:32:30,703 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [983313114] [2022-12-06 07:32:30,703 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-06 07:32:30,703 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-06 07:32:30,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-06 07:32:30,863 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-06 07:32:30,863 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-06 07:32:30,864 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [983313114] [2022-12-06 07:32:30,864 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [983313114] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-06 07:32:30,864 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-06 07:32:30,864 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-06 07:32:30,864 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [656621176] [2022-12-06 07:32:30,864 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-06 07:32:30,864 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-12-06 07:32:30,864 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-06 07:32:30,865 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-12-06 07:32:30,865 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2022-12-06 07:32:30,865 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 47 [2022-12-06 07:32:30,865 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 188 places, 1026 transitions, 30413 flow. Second operand has 8 states, 8 states have (on average 3.5) internal successors, (28), 7 states have internal predecessors, (28), 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-06 07:32:30,865 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-06 07:32:30,865 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 47 [2022-12-06 07:32:30,865 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-06 07:32:34,938 INFO L130 PetriNetUnfolder]: 8431/13618 cut-off events. [2022-12-06 07:32:34,938 INFO L131 PetriNetUnfolder]: For 297654/297654 co-relation queries the response was YES. [2022-12-06 07:32:34,994 INFO L83 FinitePrefix]: Finished finitePrefix Result has 153372 conditions, 13618 events. 8431/13618 cut-off events. For 297654/297654 co-relation queries the response was YES. Maximal size of possible extension queue 1198. Compared 98464 event pairs, 153 based on Foata normal form. 704/14322 useless extension candidates. Maximal degree in co-relation 151554. Up to 4685 conditions per place. [2022-12-06 07:32:35,049 INFO L137 encePairwiseOnDemand]: 21/47 looper letters, 177 selfloop transitions, 1071 changer transitions 73/1321 dead transitions. [2022-12-06 07:32:35,049 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 196 places, 1321 transitions, 39866 flow [2022-12-06 07:32:35,049 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-12-06 07:32:35,049 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2022-12-06 07:32:35,050 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 180 transitions. [2022-12-06 07:32:35,050 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.425531914893617 [2022-12-06 07:32:35,050 INFO L175 Difference]: Start difference. First operand has 188 places, 1026 transitions, 30413 flow. Second operand 9 states and 180 transitions. [2022-12-06 07:32:35,050 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 196 places, 1321 transitions, 39866 flow [2022-12-06 07:32:38,200 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 195 places, 1321 transitions, 39748 flow, removed 40 selfloop flow, removed 1 redundant places. [2022-12-06 07:32:38,224 INFO L231 Difference]: Finished difference. Result has 199 places, 1158 transitions, 38381 flow [2022-12-06 07:32:38,225 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=47, PETRI_DIFFERENCE_MINUEND_FLOW=29859, PETRI_DIFFERENCE_MINUEND_PLACES=187, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1013, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=897, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=109, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=38381, PETRI_PLACES=199, PETRI_TRANSITIONS=1158} [2022-12-06 07:32:38,225 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 151 predicate places. [2022-12-06 07:32:38,225 WARN L163 eatedLiptonReduction]: Counterexample is not a run of mAbstraction. Replaying acceptance of the word... [2022-12-06 07:32:38,226 INFO L89 Accepts]: Start accepts. Operand has 199 places, 1158 transitions, 38381 flow [2022-12-06 07:32:38,231 INFO L95 Accepts]: Finished accepts. [2022-12-06 07:32:38,231 INFO L195 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2022-12-06 07:32:38,231 INFO L167 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 199 places, 1158 transitions, 38381 flow [2022-12-06 07:32:38,245 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 199 places, 1158 transitions, 38381 flow [2022-12-06 07:32:39,359 INFO L130 PetriNetUnfolder]: 2237/4404 cut-off events. [2022-12-06 07:32:39,359 INFO L131 PetriNetUnfolder]: For 146780/158467 co-relation queries the response was YES. [2022-12-06 07:32:39,379 INFO L83 FinitePrefix]: Finished finitePrefix Result has 62616 conditions, 4404 events. 2237/4404 cut-off events. For 146780/158467 co-relation queries the response was YES. Maximal size of possible extension queue 633. Compared 35845 event pairs, 57 based on Foata normal form. 16/4404 useless extension candidates. Maximal degree in co-relation 62291. Up to 1887 conditions per place. [2022-12-06 07:32:39,428 INFO L184 LiptonReduction]: Starting Lipton reduction on Petri net that has 199 places, 1158 transitions, 38381 flow [2022-12-06 07:32:39,428 INFO L188 LiptonReduction]: Number of co-enabled transitions 4006 [2022-12-06 07:32:39,432 INFO L203 LiptonReduction]: Total number of compositions: 0 [2022-12-06 07:32:39,433 INFO L143 eatedLiptonReduction]: Time needed for LBE in milliseconds: 1208 [2022-12-06 07:32:39,433 INFO L495 AbstractCegarLoop]: Abstraction has has 199 places, 1158 transitions, 38381 flow [2022-12-06 07:32:39,433 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 3.5) internal successors, (28), 7 states have internal predecessors, (28), 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-06 07:32:39,433 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-06 07:32:39,433 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] [2022-12-06 07:32:39,433 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2022-12-06 07:32:39,434 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-06 07:32:39,434 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-06 07:32:39,434 INFO L85 PathProgramCache]: Analyzing trace with hash 893254434, now seen corresponding path program 1 times [2022-12-06 07:32:39,434 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-06 07:32:39,434 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1744585754] [2022-12-06 07:32:39,434 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-06 07:32:39,434 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-06 07:32:39,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-06 07:32:39,708 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-06 07:32:39,708 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-06 07:32:39,708 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1744585754] [2022-12-06 07:32:39,708 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1744585754] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-06 07:32:39,708 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-06 07:32:39,709 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-06 07:32:39,709 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [884263765] [2022-12-06 07:32:39,709 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-06 07:32:39,709 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-06 07:32:39,709 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-06 07:32:39,709 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-06 07:32:39,709 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-12-06 07:32:39,710 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 47 [2022-12-06 07:32:39,710 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 199 places, 1158 transitions, 38381 flow. Second operand has 7 states, 7 states have (on average 3.857142857142857) internal successors, (27), 6 states have internal predecessors, (27), 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-06 07:32:39,710 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-06 07:32:39,710 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 47 [2022-12-06 07:32:39,710 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-06 07:32:43,793 INFO L130 PetriNetUnfolder]: 8154/13079 cut-off events. [2022-12-06 07:32:43,794 INFO L131 PetriNetUnfolder]: For 333785/333785 co-relation queries the response was YES. [2022-12-06 07:32:43,862 INFO L83 FinitePrefix]: Finished finitePrefix Result has 164279 conditions, 13079 events. 8154/13079 cut-off events. For 333785/333785 co-relation queries the response was YES. Maximal size of possible extension queue 1126. Compared 92803 event pairs, 161 based on Foata normal form. 2/13081 useless extension candidates. Maximal degree in co-relation 163572. Up to 4513 conditions per place. [2022-12-06 07:32:44,123 INFO L137 encePairwiseOnDemand]: 23/47 looper letters, 154 selfloop transitions, 1069 changer transitions 3/1226 dead transitions. [2022-12-06 07:32:44,123 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 205 places, 1226 transitions, 41346 flow [2022-12-06 07:32:44,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-06 07:32:44,123 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-06 07:32:44,124 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 151 transitions. [2022-12-06 07:32:44,124 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.45896656534954405 [2022-12-06 07:32:44,124 INFO L175 Difference]: Start difference. First operand has 199 places, 1158 transitions, 38381 flow. Second operand 7 states and 151 transitions. [2022-12-06 07:32:44,124 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 205 places, 1226 transitions, 41346 flow [2022-12-06 07:32:49,939 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 201 places, 1226 transitions, 40747 flow, removed 88 selfloop flow, removed 4 redundant places. [2022-12-06 07:32:49,965 INFO L231 Difference]: Finished difference. Result has 201 places, 1155 transitions, 39873 flow [2022-12-06 07:32:49,966 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=47, PETRI_DIFFERENCE_MINUEND_FLOW=37767, PETRI_DIFFERENCE_MINUEND_PLACES=195, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1157, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1069, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=88, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=39873, PETRI_PLACES=201, PETRI_TRANSITIONS=1155} [2022-12-06 07:32:49,966 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 153 predicate places. [2022-12-06 07:32:49,967 WARN L163 eatedLiptonReduction]: Counterexample is not a run of mAbstraction. Replaying acceptance of the word... [2022-12-06 07:32:49,967 INFO L89 Accepts]: Start accepts. Operand has 201 places, 1155 transitions, 39873 flow [2022-12-06 07:32:49,973 INFO L95 Accepts]: Finished accepts. [2022-12-06 07:32:49,973 INFO L195 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2022-12-06 07:32:49,973 INFO L167 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 201 places, 1155 transitions, 39873 flow [2022-12-06 07:32:49,987 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 201 places, 1155 transitions, 39873 flow [2022-12-06 07:32:51,167 INFO L130 PetriNetUnfolder]: 2237/4401 cut-off events. [2022-12-06 07:32:51,168 INFO L131 PetriNetUnfolder]: For 154266/167322 co-relation queries the response was YES. [2022-12-06 07:32:51,186 INFO L83 FinitePrefix]: Finished finitePrefix Result has 64864 conditions, 4401 events. 2237/4401 cut-off events. For 154266/167322 co-relation queries the response was YES. Maximal size of possible extension queue 632. Compared 35654 event pairs, 57 based on Foata normal form. 15/4399 useless extension candidates. Maximal degree in co-relation 64541. Up to 1885 conditions per place. [2022-12-06 07:32:51,250 INFO L184 LiptonReduction]: Starting Lipton reduction on Petri net that has 201 places, 1155 transitions, 39873 flow [2022-12-06 07:32:51,251 INFO L188 LiptonReduction]: Number of co-enabled transitions 3992 [2022-12-06 07:32:51,256 INFO L203 LiptonReduction]: Total number of compositions: 0 [2022-12-06 07:32:51,257 INFO L143 eatedLiptonReduction]: Time needed for LBE in milliseconds: 1291 [2022-12-06 07:32:51,257 INFO L495 AbstractCegarLoop]: Abstraction has has 201 places, 1155 transitions, 39873 flow [2022-12-06 07:32:51,257 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.857142857142857) internal successors, (27), 6 states have internal predecessors, (27), 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-06 07:32:51,257 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-06 07:32:51,257 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] [2022-12-06 07:32:51,257 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2022-12-06 07:32:51,257 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-06 07:32:51,257 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-06 07:32:51,258 INFO L85 PathProgramCache]: Analyzing trace with hash 1679413108, now seen corresponding path program 2 times [2022-12-06 07:32:51,258 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-06 07:32:51,258 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [214720981] [2022-12-06 07:32:51,258 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-06 07:32:51,258 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-06 07:32:51,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-06 07:32:51,411 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-06 07:32:51,411 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-06 07:32:51,412 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [214720981] [2022-12-06 07:32:51,412 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [214720981] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-06 07:32:51,412 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-06 07:32:51,412 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-06 07:32:51,412 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [21597253] [2022-12-06 07:32:51,412 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-06 07:32:51,413 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-06 07:32:51,413 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-06 07:32:51,414 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-06 07:32:51,414 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-12-06 07:32:51,414 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 47 [2022-12-06 07:32:51,414 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 201 places, 1155 transitions, 39873 flow. Second operand has 7 states, 7 states have (on average 3.857142857142857) internal successors, (27), 6 states have internal predecessors, (27), 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-06 07:32:51,414 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-06 07:32:51,414 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 47 [2022-12-06 07:32:51,414 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-06 07:32:55,530 INFO L130 PetriNetUnfolder]: 8149/13068 cut-off events. [2022-12-06 07:32:55,530 INFO L131 PetriNetUnfolder]: For 363691/363691 co-relation queries the response was YES. [2022-12-06 07:32:55,847 INFO L83 FinitePrefix]: Finished finitePrefix Result has 169681 conditions, 13068 events. 8149/13068 cut-off events. For 363691/363691 co-relation queries the response was YES. Maximal size of possible extension queue 1125. Compared 92389 event pairs, 321 based on Foata normal form. 4/13072 useless extension candidates. Maximal degree in co-relation 168914. Up to 7529 conditions per place. [2022-12-06 07:32:55,908 INFO L137 encePairwiseOnDemand]: 22/47 looper letters, 493 selfloop transitions, 707 changer transitions 5/1205 dead transitions. [2022-12-06 07:32:55,908 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 208 places, 1205 transitions, 43084 flow [2022-12-06 07:32:55,909 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-06 07:32:55,909 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2022-12-06 07:32:55,909 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 126 transitions. [2022-12-06 07:32:55,909 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.3351063829787234 [2022-12-06 07:32:55,909 INFO L175 Difference]: Start difference. First operand has 201 places, 1155 transitions, 39873 flow. Second operand 8 states and 126 transitions. [2022-12-06 07:32:55,909 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 208 places, 1205 transitions, 43084 flow [2022-12-06 07:33:00,570 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 204 places, 1205 transitions, 41744 flow, removed 0 selfloop flow, removed 4 redundant places. [2022-12-06 07:33:00,596 INFO L231 Difference]: Finished difference. Result has 206 places, 1154 transitions, 40565 flow [2022-12-06 07:33:00,597 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=47, PETRI_DIFFERENCE_MINUEND_FLOW=38538, PETRI_DIFFERENCE_MINUEND_PLACES=197, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1155, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=705, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=449, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=40565, PETRI_PLACES=206, PETRI_TRANSITIONS=1154} [2022-12-06 07:33:00,597 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 158 predicate places. [2022-12-06 07:33:00,597 WARN L163 eatedLiptonReduction]: Counterexample is not a run of mAbstraction. Replaying acceptance of the word... [2022-12-06 07:33:00,598 INFO L89 Accepts]: Start accepts. Operand has 206 places, 1154 transitions, 40565 flow [2022-12-06 07:33:00,604 INFO L95 Accepts]: Finished accepts. [2022-12-06 07:33:00,604 INFO L195 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2022-12-06 07:33:00,604 INFO L167 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 206 places, 1154 transitions, 40565 flow [2022-12-06 07:33:00,618 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 206 places, 1154 transitions, 40565 flow [2022-12-06 07:33:01,774 INFO L130 PetriNetUnfolder]: 2236/4398 cut-off events. [2022-12-06 07:33:01,775 INFO L131 PetriNetUnfolder]: For 172839/186605 co-relation queries the response was YES. [2022-12-06 07:33:01,795 INFO L83 FinitePrefix]: Finished finitePrefix Result has 64965 conditions, 4398 events. 2236/4398 cut-off events. For 172839/186605 co-relation queries the response was YES. Maximal size of possible extension queue 639. Compared 35722 event pairs, 53 based on Foata normal form. 14/4395 useless extension candidates. Maximal degree in co-relation 64640. Up to 1882 conditions per place. [2022-12-06 07:33:01,845 INFO L184 LiptonReduction]: Starting Lipton reduction on Petri net that has 206 places, 1154 transitions, 40565 flow [2022-12-06 07:33:01,846 INFO L188 LiptonReduction]: Number of co-enabled transitions 3982 [2022-12-06 07:33:01,850 INFO L203 LiptonReduction]: Total number of compositions: 0 [2022-12-06 07:33:01,851 INFO L143 eatedLiptonReduction]: Time needed for LBE in milliseconds: 1254 [2022-12-06 07:33:01,851 INFO L495 AbstractCegarLoop]: Abstraction has has 206 places, 1154 transitions, 40565 flow [2022-12-06 07:33:01,851 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.857142857142857) internal successors, (27), 6 states have internal predecessors, (27), 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-06 07:33:01,851 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-06 07:33:01,851 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] [2022-12-06 07:33:01,852 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2022-12-06 07:33:01,852 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-06 07:33:01,852 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-06 07:33:01,852 INFO L85 PathProgramCache]: Analyzing trace with hash -69072258, now seen corresponding path program 3 times [2022-12-06 07:33:01,852 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-06 07:33:01,852 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [230016482] [2022-12-06 07:33:01,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-06 07:33:01,852 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-06 07:33:01,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-06 07:33:02,087 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-06 07:33:02,088 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-06 07:33:02,088 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [230016482] [2022-12-06 07:33:02,088 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [230016482] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-06 07:33:02,088 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-06 07:33:02,088 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-06 07:33:02,088 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1880646709] [2022-12-06 07:33:02,088 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-06 07:33:02,089 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-06 07:33:02,089 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-06 07:33:02,089 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-06 07:33:02,089 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-12-06 07:33:02,089 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 47 [2022-12-06 07:33:02,089 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 206 places, 1154 transitions, 40565 flow. Second operand has 7 states, 7 states have (on average 3.857142857142857) internal successors, (27), 6 states have internal predecessors, (27), 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-06 07:33:02,089 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-06 07:33:02,089 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 47 [2022-12-06 07:33:02,090 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-06 07:33:06,814 INFO L130 PetriNetUnfolder]: 8178/13179 cut-off events. [2022-12-06 07:33:06,815 INFO L131 PetriNetUnfolder]: For 391167/391167 co-relation queries the response was YES. [2022-12-06 07:33:06,877 INFO L83 FinitePrefix]: Finished finitePrefix Result has 170364 conditions, 13179 events. 8178/13179 cut-off events. For 391167/391167 co-relation queries the response was YES. Maximal size of possible extension queue 1140. Compared 94136 event pairs, 286 based on Foata normal form. 108/13287 useless extension candidates. Maximal degree in co-relation 169391. Up to 6172 conditions per place. [2022-12-06 07:33:06,938 INFO L137 encePairwiseOnDemand]: 22/47 looper letters, 476 selfloop transitions, 756 changer transitions 11/1243 dead transitions. [2022-12-06 07:33:06,939 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 213 places, 1243 transitions, 44095 flow [2022-12-06 07:33:06,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-06 07:33:06,939 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2022-12-06 07:33:06,939 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 157 transitions. [2022-12-06 07:33:06,939 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.4175531914893617 [2022-12-06 07:33:06,939 INFO L175 Difference]: Start difference. First operand has 206 places, 1154 transitions, 40565 flow. Second operand 8 states and 157 transitions. [2022-12-06 07:33:06,940 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 213 places, 1243 transitions, 44095 flow [2022-12-06 07:33:12,775 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 210 places, 1243 transitions, 43749 flow, removed 5 selfloop flow, removed 3 redundant places. [2022-12-06 07:33:12,803 INFO L231 Difference]: Finished difference. Result has 214 places, 1177 transitions, 43324 flow [2022-12-06 07:33:12,804 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=47, PETRI_DIFFERENCE_MINUEND_FLOW=39990, PETRI_DIFFERENCE_MINUEND_PLACES=203, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1144, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=720, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=408, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=43324, PETRI_PLACES=214, PETRI_TRANSITIONS=1177} [2022-12-06 07:33:12,804 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 166 predicate places. [2022-12-06 07:33:12,804 WARN L163 eatedLiptonReduction]: Counterexample is not a run of mAbstraction. Replaying acceptance of the word... [2022-12-06 07:33:12,804 INFO L89 Accepts]: Start accepts. Operand has 214 places, 1177 transitions, 43324 flow [2022-12-06 07:33:12,812 INFO L95 Accepts]: Finished accepts. [2022-12-06 07:33:12,812 INFO L195 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2022-12-06 07:33:12,812 INFO L167 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 214 places, 1177 transitions, 43324 flow [2022-12-06 07:33:12,826 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 214 places, 1177 transitions, 43324 flow [2022-12-06 07:33:13,997 INFO L130 PetriNetUnfolder]: 2215/4426 cut-off events. [2022-12-06 07:33:13,997 INFO L131 PetriNetUnfolder]: For 183967/195833 co-relation queries the response was YES. [2022-12-06 07:33:14,019 INFO L83 FinitePrefix]: Finished finitePrefix Result has 68782 conditions, 4426 events. 2215/4426 cut-off events. For 183967/195833 co-relation queries the response was YES. Maximal size of possible extension queue 642. Compared 36494 event pairs, 57 based on Foata normal form. 16/4426 useless extension candidates. Maximal degree in co-relation 68440. Up to 1884 conditions per place. [2022-12-06 07:33:14,073 INFO L184 LiptonReduction]: Starting Lipton reduction on Petri net that has 214 places, 1177 transitions, 43324 flow [2022-12-06 07:33:14,074 INFO L188 LiptonReduction]: Number of co-enabled transitions 4092 [2022-12-06 07:33:14,077 INFO L203 LiptonReduction]: Total number of compositions: 0 [2022-12-06 07:33:14,078 INFO L143 eatedLiptonReduction]: Time needed for LBE in milliseconds: 1274 [2022-12-06 07:33:14,078 INFO L495 AbstractCegarLoop]: Abstraction has has 214 places, 1177 transitions, 43324 flow [2022-12-06 07:33:14,078 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.857142857142857) internal successors, (27), 6 states have internal predecessors, (27), 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-06 07:33:14,078 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-06 07:33:14,078 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] [2022-12-06 07:33:14,078 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2022-12-06 07:33:14,078 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-06 07:33:14,079 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-06 07:33:14,079 INFO L85 PathProgramCache]: Analyzing trace with hash -1190832834, now seen corresponding path program 4 times [2022-12-06 07:33:14,079 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-06 07:33:14,079 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1624569179] [2022-12-06 07:33:14,079 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-06 07:33:14,079 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-06 07:33:14,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-06 07:33:14,225 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-06 07:33:14,225 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-06 07:33:14,225 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1624569179] [2022-12-06 07:33:14,225 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1624569179] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-06 07:33:14,225 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-06 07:33:14,226 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-06 07:33:14,226 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [119962041] [2022-12-06 07:33:14,226 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-06 07:33:14,227 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-06 07:33:14,227 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-06 07:33:14,227 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-06 07:33:14,228 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-12-06 07:33:14,228 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 47 [2022-12-06 07:33:14,228 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 214 places, 1177 transitions, 43324 flow. Second operand has 7 states, 7 states have (on average 3.857142857142857) internal successors, (27), 6 states have internal predecessors, (27), 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-06 07:33:14,228 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-06 07:33:14,228 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 47 [2022-12-06 07:33:14,228 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-06 07:33:18,935 INFO L130 PetriNetUnfolder]: 8125/13142 cut-off events. [2022-12-06 07:33:18,936 INFO L131 PetriNetUnfolder]: For 419355/419355 co-relation queries the response was YES. [2022-12-06 07:33:18,999 INFO L83 FinitePrefix]: Finished finitePrefix Result has 178478 conditions, 13142 events. 8125/13142 cut-off events. For 419355/419355 co-relation queries the response was YES. Maximal size of possible extension queue 1143. Compared 94219 event pairs, 335 based on Foata normal form. 42/13184 useless extension candidates. Maximal degree in co-relation 177442. Up to 12568 conditions per place. [2022-12-06 07:33:19,062 INFO L137 encePairwiseOnDemand]: 23/47 looper letters, 1008 selfloop transitions, 166 changer transitions 24/1198 dead transitions. [2022-12-06 07:33:19,062 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 221 places, 1198 transitions, 45776 flow [2022-12-06 07:33:19,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-06 07:33:19,062 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2022-12-06 07:33:19,063 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 114 transitions. [2022-12-06 07:33:19,063 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.30319148936170215 [2022-12-06 07:33:19,063 INFO L175 Difference]: Start difference. First operand has 214 places, 1177 transitions, 43324 flow. Second operand 8 states and 114 transitions. [2022-12-06 07:33:19,063 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 221 places, 1198 transitions, 45776 flow [2022-12-06 07:33:24,947 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 220 places, 1198 transitions, 45693 flow, removed 34 selfloop flow, removed 1 redundant places. [2022-12-06 07:33:24,974 INFO L231 Difference]: Finished difference. Result has 220 places, 1152 transitions, 42283 flow [2022-12-06 07:33:24,975 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=47, PETRI_DIFFERENCE_MINUEND_FLOW=42889, PETRI_DIFFERENCE_MINUEND_PLACES=213, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1169, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=163, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1006, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=42283, PETRI_PLACES=220, PETRI_TRANSITIONS=1152} [2022-12-06 07:33:24,975 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 172 predicate places. [2022-12-06 07:33:24,975 WARN L163 eatedLiptonReduction]: Counterexample is not a run of mAbstraction. Replaying acceptance of the word... [2022-12-06 07:33:24,975 INFO L89 Accepts]: Start accepts. Operand has 220 places, 1152 transitions, 42283 flow [2022-12-06 07:33:24,982 INFO L95 Accepts]: Finished accepts. [2022-12-06 07:33:24,982 INFO L195 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2022-12-06 07:33:24,982 INFO L167 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 220 places, 1152 transitions, 42283 flow [2022-12-06 07:33:24,995 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 220 places, 1152 transitions, 42283 flow [2022-12-06 07:33:26,111 INFO L130 PetriNetUnfolder]: 2191/4390 cut-off events. [2022-12-06 07:33:26,111 INFO L131 PetriNetUnfolder]: For 183069/191741 co-relation queries the response was YES. [2022-12-06 07:33:26,131 INFO L83 FinitePrefix]: Finished finitePrefix Result has 67876 conditions, 4390 events. 2191/4390 cut-off events. For 183069/191741 co-relation queries the response was YES. Maximal size of possible extension queue 637. Compared 36217 event pairs, 51 based on Foata normal form. 15/4390 useless extension candidates. Maximal degree in co-relation 67533. Up to 1868 conditions per place. [2022-12-06 07:33:26,183 INFO L184 LiptonReduction]: Starting Lipton reduction on Petri net that has 220 places, 1152 transitions, 42283 flow [2022-12-06 07:33:26,183 INFO L188 LiptonReduction]: Number of co-enabled transitions 4038 [2022-12-06 07:33:26,187 INFO L203 LiptonReduction]: Total number of compositions: 0 [2022-12-06 07:33:26,187 INFO L143 eatedLiptonReduction]: Time needed for LBE in milliseconds: 1212 [2022-12-06 07:33:26,187 INFO L495 AbstractCegarLoop]: Abstraction has has 220 places, 1152 transitions, 42283 flow [2022-12-06 07:33:26,187 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.857142857142857) internal successors, (27), 6 states have internal predecessors, (27), 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-06 07:33:26,187 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-06 07:33:26,188 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] [2022-12-06 07:33:26,188 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2022-12-06 07:33:26,188 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-06 07:33:26,188 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-06 07:33:26,188 INFO L85 PathProgramCache]: Analyzing trace with hash -1765973004, now seen corresponding path program 5 times [2022-12-06 07:33:26,188 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-06 07:33:26,188 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1652972200] [2022-12-06 07:33:26,188 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-06 07:33:26,189 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-06 07:33:26,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-06 07:33:26,359 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-06 07:33:26,359 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-06 07:33:26,359 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1652972200] [2022-12-06 07:33:26,359 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1652972200] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-06 07:33:26,359 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-06 07:33:26,360 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-06 07:33:26,360 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1687055692] [2022-12-06 07:33:26,360 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-06 07:33:26,360 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-12-06 07:33:26,360 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-06 07:33:26,360 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-12-06 07:33:26,360 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-12-06 07:33:26,361 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 47 [2022-12-06 07:33:26,361 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 220 places, 1152 transitions, 42283 flow. Second operand has 8 states, 8 states have (on average 3.375) internal successors, (27), 7 states have internal predecessors, (27), 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-06 07:33:26,361 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-06 07:33:26,361 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 47 [2022-12-06 07:33:26,361 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-06 07:33:31,212 INFO L130 PetriNetUnfolder]: 8097/13120 cut-off events. [2022-12-06 07:33:31,212 INFO L131 PetriNetUnfolder]: For 426668/426668 co-relation queries the response was YES. [2022-12-06 07:33:31,284 INFO L83 FinitePrefix]: Finished finitePrefix Result has 177556 conditions, 13120 events. 8097/13120 cut-off events. For 426668/426668 co-relation queries the response was YES. Maximal size of possible extension queue 1141. Compared 94339 event pairs, 328 based on Foata normal form. 60/13180 useless extension candidates. Maximal degree in co-relation 176491. Up to 12530 conditions per place. [2022-12-06 07:33:31,352 INFO L137 encePairwiseOnDemand]: 22/47 looper letters, 1019 selfloop transitions, 165 changer transitions 22/1206 dead transitions. [2022-12-06 07:33:31,352 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 230 places, 1206 transitions, 45621 flow [2022-12-06 07:33:31,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-12-06 07:33:31,353 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2022-12-06 07:33:31,353 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 139 transitions. [2022-12-06 07:33:31,353 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.2688588007736944 [2022-12-06 07:33:31,354 INFO L175 Difference]: Start difference. First operand has 220 places, 1152 transitions, 42283 flow. Second operand 11 states and 139 transitions. [2022-12-06 07:33:31,354 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 230 places, 1206 transitions, 45621 flow [2022-12-06 07:33:37,462 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 228 places, 1206 transitions, 45514 flow, removed 10 selfloop flow, removed 2 redundant places. [2022-12-06 07:33:37,489 INFO L231 Difference]: Finished difference. Result has 229 places, 1145 transitions, 42249 flow [2022-12-06 07:33:37,490 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=47, PETRI_DIFFERENCE_MINUEND_FLOW=41940, PETRI_DIFFERENCE_MINUEND_PLACES=218, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1144, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=143, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=992, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=42249, PETRI_PLACES=229, PETRI_TRANSITIONS=1145} [2022-12-06 07:33:37,491 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 181 predicate places. [2022-12-06 07:33:37,491 WARN L163 eatedLiptonReduction]: Counterexample is not a run of mAbstraction. Replaying acceptance of the word... [2022-12-06 07:33:37,491 INFO L89 Accepts]: Start accepts. Operand has 229 places, 1145 transitions, 42249 flow [2022-12-06 07:33:37,497 INFO L95 Accepts]: Finished accepts. [2022-12-06 07:33:37,498 INFO L195 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2022-12-06 07:33:37,498 INFO L167 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 229 places, 1145 transitions, 42249 flow [2022-12-06 07:33:37,511 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 229 places, 1145 transitions, 42249 flow [2022-12-06 07:33:38,784 INFO L130 PetriNetUnfolder]: 2177/4377 cut-off events. [2022-12-06 07:33:38,784 INFO L131 PetriNetUnfolder]: For 182120/189458 co-relation queries the response was YES. [2022-12-06 07:33:38,803 INFO L83 FinitePrefix]: Finished finitePrefix Result has 67769 conditions, 4377 events. 2177/4377 cut-off events. For 182120/189458 co-relation queries the response was YES. Maximal size of possible extension queue 637. Compared 36196 event pairs, 51 based on Foata normal form. 14/4378 useless extension candidates. Maximal degree in co-relation 67425. Up to 1862 conditions per place. [2022-12-06 07:33:38,855 INFO L184 LiptonReduction]: Starting Lipton reduction on Petri net that has 229 places, 1145 transitions, 42249 flow [2022-12-06 07:33:38,855 INFO L188 LiptonReduction]: Number of co-enabled transitions 4024 [2022-12-06 07:33:38,871 ERROR L112 fgCompositionFactory]: Composing non-subsequent actions: [643] $Ultimate##0-->thread5EXIT: Formula: (and (= (+ v_~s~0_674 1) v_~s~0_673) (not (= |v_thread5Thread1of1ForFork0_assume_abort_if_not_~cond#1_65| 0)) (= |v_thread5Thread1of1ForFork0_assume_abort_if_not_~cond#1_65| |v_thread5Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_65|) (= v_~t~0_287 (+ v_~t~0_288 1)) (= |v_thread5Thread1of1ForFork0_#res#1.offset_31| 0) (= v_~t~0_288 v_~m3~0_123) (= |v_thread5Thread1of1ForFork0_#res#1.base_31| 0) (= |v_thread5Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_65| (ite (<= v_~m5~0_124 v_~s~0_674) 1 0)) (= (ite (= (ite (or (= v_~x~0_264 1) (not (= 0 (mod v_~b~0_402 256)))) 1 0) 0) 0 1) v_~b~0_401)) InVars {~b~0=v_~b~0_402, ~m5~0=v_~m5~0_124, ~x~0=v_~x~0_264, ~s~0=v_~s~0_674, ~t~0=v_~t~0_288} OutVars{~m3~0=v_~m3~0_123, thread5Thread1of1ForFork0_#t~post10#1=|v_thread5Thread1of1ForFork0_#t~post10#1_73|, thread5Thread1of1ForFork0_assume_abort_if_not_~cond#1=|v_thread5Thread1of1ForFork0_assume_abort_if_not_~cond#1_65|, ~b~0=v_~b~0_401, ~m5~0=v_~m5~0_124, thread5Thread1of1ForFork0_#res#1.offset=|v_thread5Thread1of1ForFork0_#res#1.offset_31|, thread5Thread1of1ForFork0_assume_abort_if_not_#in~cond#1=|v_thread5Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_65|, thread5Thread1of1ForFork0_#res#1.base=|v_thread5Thread1of1ForFork0_#res#1.base_31|, ~x~0=v_~x~0_264, thread3Thread1of1ForFork1_#t~post5#1=|v_thread3Thread1of1ForFork1_#t~post5#1_25|, ~s~0=v_~s~0_673, ~t~0=v_~t~0_287} AuxVars[] AssignedVars[~m3~0, thread5Thread1of1ForFork0_#t~post10#1, thread5Thread1of1ForFork0_assume_abort_if_not_~cond#1, ~b~0, thread5Thread1of1ForFork0_#res#1.offset, thread5Thread1of1ForFork0_assume_abort_if_not_#in~cond#1, thread5Thread1of1ForFork0_#res#1.base, thread3Thread1of1ForFork1_#t~post5#1, ~s~0, ~t~0] and [614] L45-->thread1EXIT: Formula: (and (not (= |v_thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1_49| 0)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_45| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_45|) (= |v_thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_49| (ite (<= v_~m1~0_107 v_~s~0_583) 1 0)) (= |v_thread4Thread1of1ForFork3_#res#1.base_33| 0) (= |v_thread1Thread1of1ForFork2_#res#1.base_19| 0) (= v_~b~0_331 1) (= |v_thread1Thread1of1ForFork2_#res#1.offset_19| 0) (= (+ 2 v_~s~0_583) v_~s~0_581) (= |v_thread4Thread1of1ForFork3_#res#1.offset_33| 0) (= |v_thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1_49| |v_thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_49|) (= (ite (<= v_~m4~0_81 v_~s~0_583) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_45|) (= v_~x~0_214 0) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_45| 0))) InVars {~m4~0=v_~m4~0_81, ~m1~0=v_~m1~0_107, ~s~0=v_~s~0_583} OutVars{thread4Thread1of1ForFork3_#res#1.base=|v_thread4Thread1of1ForFork3_#res#1.base_33|, thread1Thread1of1ForFork2_#t~post2#1=|v_thread1Thread1of1ForFork2_#t~post2#1_49|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_45|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_45|, ~b~0=v_~b~0_331, ~m4~0=v_~m4~0_81, thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_49|, ~m1~0=v_~m1~0_107, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_49|, thread1Thread1of1ForFork2_#res#1.offset=|v_thread1Thread1of1ForFork2_#res#1.offset_19|, thread1Thread1of1ForFork2_#res#1.base=|v_thread1Thread1of1ForFork2_#res#1.base_19|, ~x~0=v_~x~0_214, thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1_49|, ~s~0=v_~s~0_581, thread4Thread1of1ForFork3_#res#1.offset=|v_thread4Thread1of1ForFork3_#res#1.offset_33|} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_#res#1.base, thread1Thread1of1ForFork2_#t~post2#1, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, ~b~0, thread1Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread4Thread1of1ForFork3_#t~post8#1, thread1Thread1of1ForFork2_#res#1.offset, thread1Thread1of1ForFork2_#res#1.base, ~x~0, thread1Thread1of1ForFork2_assume_abort_if_not_~cond#1, ~s~0, thread4Thread1of1ForFork3_#res#1.offset] [2022-12-06 07:33:39,049 INFO L203 LiptonReduction]: Total number of compositions: 1 [2022-12-06 07:33:39,050 INFO L143 eatedLiptonReduction]: Time needed for LBE in milliseconds: 1559 [2022-12-06 07:33:39,050 INFO L495 AbstractCegarLoop]: Abstraction has has 228 places, 1144 transitions, 42233 flow [2022-12-06 07:33:39,050 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 3.375) internal successors, (27), 7 states have internal predecessors, (27), 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-06 07:33:39,050 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-06 07:33:39,050 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] [2022-12-06 07:33:39,050 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2022-12-06 07:33:39,050 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-06 07:33:39,051 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-06 07:33:39,051 INFO L85 PathProgramCache]: Analyzing trace with hash 814119185, now seen corresponding path program 1 times [2022-12-06 07:33:39,051 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-06 07:33:39,051 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1485530473] [2022-12-06 07:33:39,051 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-06 07:33:39,051 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-06 07:33:39,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-06 07:33:39,222 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-06 07:33:39,222 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-06 07:33:39,222 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1485530473] [2022-12-06 07:33:39,222 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1485530473] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-06 07:33:39,222 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-06 07:33:39,222 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-06 07:33:39,223 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1546169474] [2022-12-06 07:33:39,223 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-06 07:33:39,223 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-06 07:33:39,223 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-06 07:33:39,223 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-06 07:33:39,223 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-12-06 07:33:39,223 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 45 [2022-12-06 07:33:39,224 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 228 places, 1144 transitions, 42233 flow. Second operand has 7 states, 7 states have (on average 3.857142857142857) internal successors, (27), 6 states have internal predecessors, (27), 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-06 07:33:39,224 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-06 07:33:39,224 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 45 [2022-12-06 07:33:39,224 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-06 07:33:43,821 INFO L130 PetriNetUnfolder]: 8054/13029 cut-off events. [2022-12-06 07:33:43,821 INFO L131 PetriNetUnfolder]: For 423737/423737 co-relation queries the response was YES. [2022-12-06 07:33:43,888 INFO L83 FinitePrefix]: Finished finitePrefix Result has 176474 conditions, 13029 events. 8054/13029 cut-off events. For 423737/423737 co-relation queries the response was YES. Maximal size of possible extension queue 1128. Compared 93283 event pairs, 318 based on Foata normal form. 2/13031 useless extension candidates. Maximal degree in co-relation 175548. Up to 8047 conditions per place. [2022-12-06 07:33:43,952 INFO L137 encePairwiseOnDemand]: 20/45 looper letters, 617 selfloop transitions, 571 changer transitions 3/1191 dead transitions. [2022-12-06 07:33:43,952 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 235 places, 1191 transitions, 45141 flow [2022-12-06 07:33:43,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-06 07:33:43,953 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2022-12-06 07:33:43,953 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 131 transitions. [2022-12-06 07:33:43,953 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.3638888888888889 [2022-12-06 07:33:43,953 INFO L175 Difference]: Start difference. First operand has 228 places, 1144 transitions, 42233 flow. Second operand 8 states and 131 transitions. [2022-12-06 07:33:43,953 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 235 places, 1191 transitions, 45141 flow [2022-12-06 07:33:50,540 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 231 places, 1191 transitions, 44895 flow, removed 61 selfloop flow, removed 4 redundant places. [2022-12-06 07:33:50,573 INFO L231 Difference]: Finished difference. Result has 231 places, 1140 transitions, 43027 flow [2022-12-06 07:33:50,574 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=45, PETRI_DIFFERENCE_MINUEND_FLOW=41963, PETRI_DIFFERENCE_MINUEND_PLACES=224, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1143, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=571, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=572, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=43027, PETRI_PLACES=231, PETRI_TRANSITIONS=1140} [2022-12-06 07:33:50,575 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 183 predicate places. [2022-12-06 07:33:50,575 WARN L163 eatedLiptonReduction]: Counterexample is not a run of mAbstraction. Replaying acceptance of the word... [2022-12-06 07:33:50,575 INFO L89 Accepts]: Start accepts. Operand has 231 places, 1140 transitions, 43027 flow [2022-12-06 07:33:50,581 INFO L95 Accepts]: Finished accepts. [2022-12-06 07:33:50,581 INFO L195 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2022-12-06 07:33:50,581 INFO L167 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 231 places, 1140 transitions, 43027 flow [2022-12-06 07:33:50,595 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 231 places, 1140 transitions, 43027 flow [2022-12-06 07:33:51,813 INFO L130 PetriNetUnfolder]: 2176/4368 cut-off events. [2022-12-06 07:33:51,813 INFO L131 PetriNetUnfolder]: For 189924/198463 co-relation queries the response was YES. [2022-12-06 07:33:51,835 INFO L83 FinitePrefix]: Finished finitePrefix Result has 69239 conditions, 4368 events. 2176/4368 cut-off events. For 189924/198463 co-relation queries the response was YES. Maximal size of possible extension queue 636. Compared 36036 event pairs, 51 based on Foata normal form. 13/4366 useless extension candidates. Maximal degree in co-relation 68901. Up to 1860 conditions per place. [2022-12-06 07:33:51,891 INFO L184 LiptonReduction]: Starting Lipton reduction on Petri net that has 231 places, 1140 transitions, 43027 flow [2022-12-06 07:33:51,891 INFO L188 LiptonReduction]: Number of co-enabled transitions 4014 [2022-12-06 07:33:51,897 INFO L203 LiptonReduction]: Total number of compositions: 0 [2022-12-06 07:33:51,898 INFO L143 eatedLiptonReduction]: Time needed for LBE in milliseconds: 1323 [2022-12-06 07:33:51,898 INFO L495 AbstractCegarLoop]: Abstraction has has 231 places, 1140 transitions, 43027 flow [2022-12-06 07:33:51,898 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.857142857142857) internal successors, (27), 6 states have internal predecessors, (27), 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-06 07:33:51,898 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-06 07:33:51,898 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] [2022-12-06 07:33:51,898 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2022-12-06 07:33:51,898 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-06 07:33:51,899 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-06 07:33:51,899 INFO L85 PathProgramCache]: Analyzing trace with hash 631034444, now seen corresponding path program 1 times [2022-12-06 07:33:51,899 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-06 07:33:51,899 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1488513603] [2022-12-06 07:33:51,899 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-06 07:33:51,899 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-06 07:33:51,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-06 07:33:52,036 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-06 07:33:52,036 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-06 07:33:52,036 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1488513603] [2022-12-06 07:33:52,036 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1488513603] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-06 07:33:52,036 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-06 07:33:52,037 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-06 07:33:52,037 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [86017637] [2022-12-06 07:33:52,037 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-06 07:33:52,037 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-06 07:33:52,037 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-06 07:33:52,037 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-06 07:33:52,037 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-12-06 07:33:52,038 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 45 [2022-12-06 07:33:52,038 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 231 places, 1140 transitions, 43027 flow. Second operand has 7 states, 7 states have (on average 3.857142857142857) internal successors, (27), 6 states have internal predecessors, (27), 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-06 07:33:52,038 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-06 07:33:52,038 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 45 [2022-12-06 07:33:52,038 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-06 07:33:56,821 INFO L130 PetriNetUnfolder]: 8054/13029 cut-off events. [2022-12-06 07:33:56,822 INFO L131 PetriNetUnfolder]: For 442277/442277 co-relation queries the response was YES. [2022-12-06 07:33:56,890 INFO L83 FinitePrefix]: Finished finitePrefix Result has 180158 conditions, 13029 events. 8054/13029 cut-off events. For 442277/442277 co-relation queries the response was YES. Maximal size of possible extension queue 1132. Compared 93300 event pairs, 349 based on Foata normal form. 2/13031 useless extension candidates. Maximal degree in co-relation 179014. Up to 12559 conditions per place. [2022-12-06 07:33:56,956 INFO L137 encePairwiseOnDemand]: 25/45 looper letters, 1009 selfloop transitions, 159 changer transitions 0/1168 dead transitions. [2022-12-06 07:33:56,957 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 238 places, 1168 transitions, 45739 flow [2022-12-06 07:33:56,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-06 07:33:56,957 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2022-12-06 07:33:56,957 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 97 transitions. [2022-12-06 07:33:56,958 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.26944444444444443 [2022-12-06 07:33:56,958 INFO L175 Difference]: Start difference. First operand has 231 places, 1140 transitions, 43027 flow. Second operand 8 states and 97 transitions. [2022-12-06 07:33:56,958 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 238 places, 1168 transitions, 45739 flow [2022-12-06 07:34:02,942 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 236 places, 1168 transitions, 45577 flow, removed 1 selfloop flow, removed 2 redundant places. [2022-12-06 07:34:02,970 INFO L231 Difference]: Finished difference. Result has 236 places, 1143 transitions, 43352 flow [2022-12-06 07:34:02,971 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=45, PETRI_DIFFERENCE_MINUEND_FLOW=42815, PETRI_DIFFERENCE_MINUEND_PLACES=229, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1139, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=155, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=984, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=43352, PETRI_PLACES=236, PETRI_TRANSITIONS=1143} [2022-12-06 07:34:02,971 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 188 predicate places. [2022-12-06 07:34:02,971 WARN L163 eatedLiptonReduction]: Counterexample is not a run of mAbstraction. Replaying acceptance of the word... [2022-12-06 07:34:02,971 INFO L89 Accepts]: Start accepts. Operand has 236 places, 1143 transitions, 43352 flow [2022-12-06 07:34:02,978 INFO L95 Accepts]: Finished accepts. [2022-12-06 07:34:02,978 INFO L195 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2022-12-06 07:34:02,978 INFO L167 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 236 places, 1143 transitions, 43352 flow [2022-12-06 07:34:02,992 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 236 places, 1143 transitions, 43352 flow [2022-12-06 07:34:04,194 INFO L130 PetriNetUnfolder]: 2176/4375 cut-off events. [2022-12-06 07:34:04,194 INFO L131 PetriNetUnfolder]: For 191804/199418 co-relation queries the response was YES. [2022-12-06 07:34:04,215 INFO L83 FinitePrefix]: Finished finitePrefix Result has 68970 conditions, 4375 events. 2176/4375 cut-off events. For 191804/199418 co-relation queries the response was YES. Maximal size of possible extension queue 637. Compared 36208 event pairs, 57 based on Foata normal form. 13/4375 useless extension candidates. Maximal degree in co-relation 68628. Up to 1862 conditions per place. [2022-12-06 07:34:04,268 INFO L184 LiptonReduction]: Starting Lipton reduction on Petri net that has 236 places, 1143 transitions, 43352 flow [2022-12-06 07:34:04,268 INFO L188 LiptonReduction]: Number of co-enabled transitions 4020 [2022-12-06 07:34:04,272 INFO L203 LiptonReduction]: Total number of compositions: 0 [2022-12-06 07:34:04,273 INFO L143 eatedLiptonReduction]: Time needed for LBE in milliseconds: 1302 [2022-12-06 07:34:04,273 INFO L495 AbstractCegarLoop]: Abstraction has has 236 places, 1143 transitions, 43352 flow [2022-12-06 07:34:04,273 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.857142857142857) internal successors, (27), 6 states have internal predecessors, (27), 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-06 07:34:04,273 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-06 07:34:04,273 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] [2022-12-06 07:34:04,273 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2022-12-06 07:34:04,273 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-06 07:34:04,274 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-06 07:34:04,274 INFO L85 PathProgramCache]: Analyzing trace with hash 327551396, now seen corresponding path program 1 times [2022-12-06 07:34:04,274 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-06 07:34:04,274 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1618411048] [2022-12-06 07:34:04,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-06 07:34:04,274 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-06 07:34:04,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-06 07:34:04,447 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-06 07:34:04,447 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-06 07:34:04,447 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1618411048] [2022-12-06 07:34:04,447 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1618411048] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-06 07:34:04,447 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-06 07:34:04,447 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-06 07:34:04,447 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [433778486] [2022-12-06 07:34:04,448 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-06 07:34:04,448 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-12-06 07:34:04,448 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-06 07:34:04,448 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-12-06 07:34:04,448 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2022-12-06 07:34:04,448 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 44 [2022-12-06 07:34:04,449 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 236 places, 1143 transitions, 43352 flow. Second operand has 8 states, 8 states have (on average 3.375) internal successors, (27), 7 states have internal predecessors, (27), 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-06 07:34:04,449 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-06 07:34:04,449 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 44 [2022-12-06 07:34:04,449 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-06 07:34:09,107 INFO L130 PetriNetUnfolder]: 8058/13041 cut-off events. [2022-12-06 07:34:09,108 INFO L131 PetriNetUnfolder]: For 445034/445034 co-relation queries the response was YES. [2022-12-06 07:34:09,166 INFO L83 FinitePrefix]: Finished finitePrefix Result has 179464 conditions, 13041 events. 8058/13041 cut-off events. For 445034/445034 co-relation queries the response was YES. Maximal size of possible extension queue 1135. Compared 93538 event pairs, 342 based on Foata normal form. 2/13043 useless extension candidates. Maximal degree in co-relation 178216. Up to 13016 conditions per place. [2022-12-06 07:34:09,232 INFO L137 encePairwiseOnDemand]: 24/44 looper letters, 1136 selfloop transitions, 15 changer transitions 9/1160 dead transitions. [2022-12-06 07:34:09,232 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 243 places, 1160 transitions, 45883 flow [2022-12-06 07:34:09,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-06 07:34:09,233 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2022-12-06 07:34:09,233 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 66 transitions. [2022-12-06 07:34:09,233 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.1875 [2022-12-06 07:34:09,233 INFO L175 Difference]: Start difference. First operand has 236 places, 1143 transitions, 43352 flow. Second operand 8 states and 66 transitions. [2022-12-06 07:34:09,233 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 243 places, 1160 transitions, 45883 flow [2022-12-06 07:34:15,014 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 241 places, 1160 transitions, 45802 flow, removed 0 selfloop flow, removed 2 redundant places. [2022-12-06 07:34:15,041 INFO L231 Difference]: Finished difference. Result has 246 places, 1143 transitions, 43316 flow [2022-12-06 07:34:15,042 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=44, PETRI_DIFFERENCE_MINUEND_FLOW=43272, PETRI_DIFFERENCE_MINUEND_PLACES=234, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1143, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=15, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1128, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=43316, PETRI_PLACES=246, PETRI_TRANSITIONS=1143} [2022-12-06 07:34:15,042 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 198 predicate places. [2022-12-06 07:34:15,042 WARN L163 eatedLiptonReduction]: Counterexample is not a run of mAbstraction. Replaying acceptance of the word... [2022-12-06 07:34:15,042 INFO L89 Accepts]: Start accepts. Operand has 246 places, 1143 transitions, 43316 flow [2022-12-06 07:34:15,049 INFO L95 Accepts]: Finished accepts. [2022-12-06 07:34:15,050 INFO L195 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2022-12-06 07:34:15,050 INFO L167 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 246 places, 1143 transitions, 43316 flow [2022-12-06 07:34:15,063 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 242 places, 1143 transitions, 43316 flow [2022-12-06 07:34:16,208 INFO L130 PetriNetUnfolder]: 2175/4374 cut-off events. [2022-12-06 07:34:16,209 INFO L131 PetriNetUnfolder]: For 192621/203551 co-relation queries the response was YES. [2022-12-06 07:34:16,230 INFO L83 FinitePrefix]: Finished finitePrefix Result has 68928 conditions, 4374 events. 2175/4374 cut-off events. For 192621/203551 co-relation queries the response was YES. Maximal size of possible extension queue 638. Compared 36192 event pairs, 57 based on Foata normal form. 13/4371 useless extension candidates. Maximal degree in co-relation 68848. Up to 1862 conditions per place. [2022-12-06 07:34:16,283 INFO L184 LiptonReduction]: Starting Lipton reduction on Petri net that has 242 places, 1143 transitions, 43316 flow [2022-12-06 07:34:16,284 INFO L188 LiptonReduction]: Number of co-enabled transitions 4020 [2022-12-06 07:34:16,294 ERROR L112 fgCompositionFactory]: Composing non-subsequent actions: [658] $Ultimate##0-->L105: Formula: (and (= v_~t~0_361 (+ v_~t~0_363 4)) (= v_~t~0_363 v_~m2~0_145) (= v_~t~0_361 (+ v_~m3~0_139 3)) (= v_~t~0_361 (+ 2 v_~m5~0_132)) (= v_~t~0_361 (+ v_~m4~0_116 1))) InVars {~t~0=v_~t~0_363} OutVars{~m3~0=v_~m3~0_139, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_34|, ~m5~0=v_~m5~0_132, ~m4~0=v_~m4~0_116, thread2Thread1of1ForFork4_#t~post3#1=|v_thread2Thread1of1ForFork4_#t~post3#1_49|, ~m2~0=v_~m2~0_145, thread5Thread1of1ForFork0_#t~post9#1=|v_thread5Thread1of1ForFork0_#t~post9#1_38|, thread3Thread1of1ForFork1_#t~post5#1=|v_thread3Thread1of1ForFork1_#t~post5#1_41|, ~t~0=v_~t~0_361} AuxVars[] AssignedVars[~m3~0, thread4Thread1of1ForFork3_#t~post7#1, ~m5~0, ~m4~0, thread2Thread1of1ForFork4_#t~post3#1, ~m2~0, thread5Thread1of1ForFork0_#t~post9#1, thread3Thread1of1ForFork1_#t~post5#1, ~t~0] and [601] L67-->thread2EXIT: Formula: (and (= v_~s~0_487 (+ v_~s~0_488 1)) (= v_~b~0_255 (ite (= (ite (or (not (= (mod v_~b~0_256 256) 0)) (= v_~x~0_159 1)) 1 0) 0) 0 1)) (= 0 |v_thread2Thread1of1ForFork4_#res#1.base_7|) (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_41| |v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_41|) (= |v_thread2Thread1of1ForFork4_#res#1.offset_7| 0) (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_41| (ite (<= v_~m2~0_83 v_~s~0_488) 1 0)) (not (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_41| 0))) InVars {~b~0=v_~b~0_256, ~m2~0=v_~m2~0_83, ~x~0=v_~x~0_159, ~s~0=v_~s~0_488} OutVars{thread2Thread1of1ForFork4_#t~post4#1=|v_thread2Thread1of1ForFork4_#t~post4#1_41|, thread2Thread1of1ForFork4_#res#1.offset=|v_thread2Thread1of1ForFork4_#res#1.offset_7|, thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_41|, ~b~0=v_~b~0_255, ~m2~0=v_~m2~0_83, ~x~0=v_~x~0_159, thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_41|, thread2Thread1of1ForFork4_#res#1.base=|v_thread2Thread1of1ForFork4_#res#1.base_7|, ~s~0=v_~s~0_487} AuxVars[] AssignedVars[thread2Thread1of1ForFork4_#t~post4#1, thread2Thread1of1ForFork4_#res#1.offset, thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1, ~b~0, thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork4_#res#1.base, ~s~0] [2022-12-06 07:34:16,385 ERROR L112 fgCompositionFactory]: Composing non-subsequent actions: [465] $Ultimate##0-->L105: Formula: (and (= (+ v_~t~0_66 1) v_~t~0_65) (= v_~m4~0_7 v_~t~0_66)) InVars {~t~0=v_~t~0_66} OutVars{thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, ~m4~0=v_~m4~0_7, ~t~0=v_~t~0_65} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_#t~post7#1, ~m4~0, ~t~0] and [601] L67-->thread2EXIT: Formula: (and (= v_~s~0_487 (+ v_~s~0_488 1)) (= v_~b~0_255 (ite (= (ite (or (not (= (mod v_~b~0_256 256) 0)) (= v_~x~0_159 1)) 1 0) 0) 0 1)) (= 0 |v_thread2Thread1of1ForFork4_#res#1.base_7|) (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_41| |v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_41|) (= |v_thread2Thread1of1ForFork4_#res#1.offset_7| 0) (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_41| (ite (<= v_~m2~0_83 v_~s~0_488) 1 0)) (not (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_41| 0))) InVars {~b~0=v_~b~0_256, ~m2~0=v_~m2~0_83, ~x~0=v_~x~0_159, ~s~0=v_~s~0_488} OutVars{thread2Thread1of1ForFork4_#t~post4#1=|v_thread2Thread1of1ForFork4_#t~post4#1_41|, thread2Thread1of1ForFork4_#res#1.offset=|v_thread2Thread1of1ForFork4_#res#1.offset_7|, thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_41|, ~b~0=v_~b~0_255, ~m2~0=v_~m2~0_83, ~x~0=v_~x~0_159, thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_41|, thread2Thread1of1ForFork4_#res#1.base=|v_thread2Thread1of1ForFork4_#res#1.base_7|, ~s~0=v_~s~0_487} AuxVars[] AssignedVars[thread2Thread1of1ForFork4_#t~post4#1, thread2Thread1of1ForFork4_#res#1.offset, thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1, ~b~0, thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork4_#res#1.base, ~s~0] [2022-12-06 07:34:16,453 INFO L203 LiptonReduction]: Total number of compositions: 2 [2022-12-06 07:34:16,453 INFO L143 eatedLiptonReduction]: Time needed for LBE in milliseconds: 1411 [2022-12-06 07:34:16,454 INFO L495 AbstractCegarLoop]: Abstraction has has 240 places, 1141 transitions, 43232 flow [2022-12-06 07:34:16,454 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 3.375) internal successors, (27), 7 states have internal predecessors, (27), 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-06 07:34:16,454 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-06 07:34:16,454 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] [2022-12-06 07:34:16,454 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2022-12-06 07:34:16,454 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-06 07:34:16,454 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-06 07:34:16,454 INFO L85 PathProgramCache]: Analyzing trace with hash -2146382640, now seen corresponding path program 1 times [2022-12-06 07:34:16,454 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-06 07:34:16,454 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [108109238] [2022-12-06 07:34:16,454 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-06 07:34:16,455 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-06 07:34:16,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-06 07:34:16,601 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-06 07:34:16,601 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-06 07:34:16,601 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [108109238] [2022-12-06 07:34:16,601 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [108109238] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-06 07:34:16,601 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-06 07:34:16,601 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-06 07:34:16,602 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [829088599] [2022-12-06 07:34:16,602 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-06 07:34:16,602 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-06 07:34:16,602 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-06 07:34:16,602 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-06 07:34:16,602 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-12-06 07:34:16,602 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 45 [2022-12-06 07:34:16,603 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 240 places, 1141 transitions, 43232 flow. Second operand has 7 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 6 states have internal predecessors, (26), 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-06 07:34:16,603 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-06 07:34:16,603 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 45 [2022-12-06 07:34:16,603 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-06 07:34:21,253 INFO L130 PetriNetUnfolder]: 8051/13024 cut-off events. [2022-12-06 07:34:21,253 INFO L131 PetriNetUnfolder]: For 443836/443836 co-relation queries the response was YES. [2022-12-06 07:34:21,437 INFO L83 FinitePrefix]: Finished finitePrefix Result has 179175 conditions, 13024 events. 8051/13024 cut-off events. For 443836/443836 co-relation queries the response was YES. Maximal size of possible extension queue 1132. Compared 93324 event pairs, 339 based on Foata normal form. 2/13026 useless extension candidates. Maximal degree in co-relation 179078. Up to 12909 conditions per place. [2022-12-06 07:34:21,499 INFO L137 encePairwiseOnDemand]: 25/45 looper letters, 1124 selfloop transitions, 38 changer transitions 4/1166 dead transitions. [2022-12-06 07:34:21,499 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 247 places, 1166 transitions, 45782 flow [2022-12-06 07:34:21,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-06 07:34:21,503 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2022-12-06 07:34:21,504 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 83 transitions. [2022-12-06 07:34:21,504 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.23055555555555557 [2022-12-06 07:34:21,504 INFO L175 Difference]: Start difference. First operand has 240 places, 1141 transitions, 43232 flow. Second operand 8 states and 83 transitions. [2022-12-06 07:34:21,504 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 247 places, 1166 transitions, 45782 flow [2022-12-06 07:34:27,100 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 240 places, 1166 transitions, 45724 flow, removed 15 selfloop flow, removed 7 redundant places. [2022-12-06 07:34:27,127 INFO L231 Difference]: Finished difference. Result has 242 places, 1141 transitions, 43182 flow [2022-12-06 07:34:27,128 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=45, PETRI_DIFFERENCE_MINUEND_FLOW=43176, PETRI_DIFFERENCE_MINUEND_PLACES=233, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1141, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=35, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1103, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=43182, PETRI_PLACES=242, PETRI_TRANSITIONS=1141} [2022-12-06 07:34:27,129 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 194 predicate places. [2022-12-06 07:34:27,129 WARN L163 eatedLiptonReduction]: Counterexample is not a run of mAbstraction. Replaying acceptance of the word... [2022-12-06 07:34:27,129 INFO L89 Accepts]: Start accepts. Operand has 242 places, 1141 transitions, 43182 flow [2022-12-06 07:34:27,134 INFO L95 Accepts]: Finished accepts. [2022-12-06 07:34:27,134 INFO L195 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2022-12-06 07:34:27,135 INFO L167 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 242 places, 1141 transitions, 43182 flow [2022-12-06 07:34:27,148 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 242 places, 1141 transitions, 43182 flow [2022-12-06 07:34:28,365 INFO L130 PetriNetUnfolder]: 2174/4369 cut-off events. [2022-12-06 07:34:28,365 INFO L131 PetriNetUnfolder]: For 192402/203402 co-relation queries the response was YES. [2022-12-06 07:34:28,386 INFO L83 FinitePrefix]: Finished finitePrefix Result has 68826 conditions, 4369 events. 2174/4369 cut-off events. For 192402/203402 co-relation queries the response was YES. Maximal size of possible extension queue 641. Compared 36164 event pairs, 53 based on Foata normal form. 13/4366 useless extension candidates. Maximal degree in co-relation 68482. Up to 1860 conditions per place. [2022-12-06 07:34:28,438 INFO L184 LiptonReduction]: Starting Lipton reduction on Petri net that has 242 places, 1141 transitions, 43182 flow [2022-12-06 07:34:28,438 INFO L188 LiptonReduction]: Number of co-enabled transitions 4016 [2022-12-06 07:34:28,446 ERROR L112 fgCompositionFactory]: Composing non-subsequent actions: [662] $Ultimate##0-->thread2EXIT: Formula: (and (= v_~t~0_380 v_~m4~0_122) (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_73| (ite (<= v_~m2~0_151 v_~s~0_720) 1 0)) (= v_~t~0_379 (+ v_~t~0_380 1)) (= |v_thread2Thread1of1ForFork4_#res#1.offset_39| 0) (= (+ v_~s~0_720 1) v_~s~0_719) (= v_~b~0_443 (ite (= (ite (or (= v_~x~0_288 1) (not (= (mod v_~b~0_444 256) 0))) 1 0) 0) 0 1)) (= |v_thread2Thread1of1ForFork4_#res#1.base_39| 0) (not (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_73| 0)) (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_73| |v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_73|)) InVars {~b~0=v_~b~0_444, ~m2~0=v_~m2~0_151, ~x~0=v_~x~0_288, ~s~0=v_~s~0_720, ~t~0=v_~t~0_380} OutVars{thread2Thread1of1ForFork4_#t~post4#1=|v_thread2Thread1of1ForFork4_#t~post4#1_73|, thread2Thread1of1ForFork4_#res#1.offset=|v_thread2Thread1of1ForFork4_#res#1.offset_39|, thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_73|, ~b~0=v_~b~0_443, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_38|, ~m4~0=v_~m4~0_122, ~m2~0=v_~m2~0_151, ~x~0=v_~x~0_288, thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_73|, thread2Thread1of1ForFork4_#res#1.base=|v_thread2Thread1of1ForFork4_#res#1.base_39|, ~s~0=v_~s~0_719, ~t~0=v_~t~0_379} AuxVars[] AssignedVars[thread2Thread1of1ForFork4_#t~post4#1, thread2Thread1of1ForFork4_#res#1.offset, thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1, ~b~0, thread4Thread1of1ForFork3_#t~post7#1, ~m4~0, thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork4_#res#1.base, ~s~0, ~t~0] and [585] L86-->thread3EXIT: Formula: (and (= |v_thread3Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_49| |v_thread3Thread1of1ForFork1_assume_abort_if_not_~cond#1_49|) (= |v_thread3Thread1of1ForFork1_#res#1.offset_25| 0) (= |v_thread3Thread1of1ForFork1_#res#1.base_25| 0) (= (ite (= (ite (or (= v_~x~0_139 1) (not (= (mod v_~b~0_214 256) 0))) 1 0) 0) 0 1) v_~b~0_213) (= (ite (<= v_~m3~0_73 v_~s~0_452) 1 0) |v_thread3Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_49|) (not (= |v_thread3Thread1of1ForFork1_assume_abort_if_not_~cond#1_49| 0)) (= (+ v_~s~0_452 1) v_~s~0_451)) InVars {~m3~0=v_~m3~0_73, ~b~0=v_~b~0_214, ~x~0=v_~x~0_139, ~s~0=v_~s~0_452} OutVars{~m3~0=v_~m3~0_73, thread3Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread3Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_49|, thread3Thread1of1ForFork1_#res#1.offset=|v_thread3Thread1of1ForFork1_#res#1.offset_25|, ~b~0=v_~b~0_213, thread3Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread3Thread1of1ForFork1_assume_abort_if_not_~cond#1_49|, thread3Thread1of1ForFork1_#res#1.base=|v_thread3Thread1of1ForFork1_#res#1.base_25|, thread3Thread1of1ForFork1_#t~post6#1=|v_thread3Thread1of1ForFork1_#t~post6#1_45|, ~x~0=v_~x~0_139, ~s~0=v_~s~0_451} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread3Thread1of1ForFork1_#res#1.offset, ~b~0, thread3Thread1of1ForFork1_assume_abort_if_not_~cond#1, thread3Thread1of1ForFork1_#res#1.base, thread3Thread1of1ForFork1_#t~post6#1, ~s~0] [2022-12-06 07:34:28,565 ERROR L112 fgCompositionFactory]: Composing non-subsequent actions: [661] $Ultimate##0-->thread2EXIT: Formula: (and (not (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_71| 0)) (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_71| |v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_71|) (= (+ v_~s~0_716 1) v_~s~0_715) (= v_~t~0_375 (+ v_~t~0_376 4)) (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_71| (ite (<= v_~m2~0_149 v_~s~0_716) 1 0)) (= v_~t~0_375 (+ 2 v_~m5~0_138)) (= (+ v_~m3~0_145 3) v_~t~0_375) (= v_~b~0_439 (ite (= 0 (ite (or (not (= (mod v_~b~0_440 256) 0)) (= v_~x~0_286 1)) 1 0)) 0 1)) (= |v_thread2Thread1of1ForFork4_#res#1.offset_37| 0) (= |v_thread2Thread1of1ForFork4_#res#1.base_37| 0) (= v_~t~0_376 v_~m2~0_149) (= v_~t~0_375 (+ v_~m4~0_120 1))) InVars {~b~0=v_~b~0_440, ~x~0=v_~x~0_286, ~s~0=v_~s~0_716, ~t~0=v_~t~0_376} OutVars{thread2Thread1of1ForFork4_#t~post4#1=|v_thread2Thread1of1ForFork4_#t~post4#1_71|, thread2Thread1of1ForFork4_#res#1.offset=|v_thread2Thread1of1ForFork4_#res#1.offset_37|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_36|, thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_71|, thread5Thread1of1ForFork0_#t~post9#1=|v_thread5Thread1of1ForFork0_#t~post9#1_42|, thread2Thread1of1ForFork4_#res#1.base=|v_thread2Thread1of1ForFork4_#res#1.base_37|, ~m3~0=v_~m3~0_145, thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_71|, ~b~0=v_~b~0_439, ~m5~0=v_~m5~0_138, ~m4~0=v_~m4~0_120, ~m2~0=v_~m2~0_149, thread2Thread1of1ForFork4_#t~post3#1=|v_thread2Thread1of1ForFork4_#t~post3#1_53|, ~x~0=v_~x~0_286, thread3Thread1of1ForFork1_#t~post5#1=|v_thread3Thread1of1ForFork1_#t~post5#1_47|, ~s~0=v_~s~0_715, ~t~0=v_~t~0_375} AuxVars[] AssignedVars[thread2Thread1of1ForFork4_#t~post4#1, thread2Thread1of1ForFork4_#res#1.offset, thread4Thread1of1ForFork3_#t~post7#1, thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1, thread5Thread1of1ForFork0_#t~post9#1, thread2Thread1of1ForFork4_#res#1.base, ~m3~0, thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1, ~b~0, ~m5~0, ~m4~0, ~m2~0, thread2Thread1of1ForFork4_#t~post3#1, thread3Thread1of1ForFork1_#t~post5#1, ~s~0, ~t~0] and [585] L86-->thread3EXIT: Formula: (and (= |v_thread3Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_49| |v_thread3Thread1of1ForFork1_assume_abort_if_not_~cond#1_49|) (= |v_thread3Thread1of1ForFork1_#res#1.offset_25| 0) (= |v_thread3Thread1of1ForFork1_#res#1.base_25| 0) (= (ite (= (ite (or (= v_~x~0_139 1) (not (= (mod v_~b~0_214 256) 0))) 1 0) 0) 0 1) v_~b~0_213) (= (ite (<= v_~m3~0_73 v_~s~0_452) 1 0) |v_thread3Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_49|) (not (= |v_thread3Thread1of1ForFork1_assume_abort_if_not_~cond#1_49| 0)) (= (+ v_~s~0_452 1) v_~s~0_451)) InVars {~m3~0=v_~m3~0_73, ~b~0=v_~b~0_214, ~x~0=v_~x~0_139, ~s~0=v_~s~0_452} OutVars{~m3~0=v_~m3~0_73, thread3Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread3Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_49|, thread3Thread1of1ForFork1_#res#1.offset=|v_thread3Thread1of1ForFork1_#res#1.offset_25|, ~b~0=v_~b~0_213, thread3Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread3Thread1of1ForFork1_assume_abort_if_not_~cond#1_49|, thread3Thread1of1ForFork1_#res#1.base=|v_thread3Thread1of1ForFork1_#res#1.base_25|, thread3Thread1of1ForFork1_#t~post6#1=|v_thread3Thread1of1ForFork1_#t~post6#1_45|, ~x~0=v_~x~0_139, ~s~0=v_~s~0_451} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread3Thread1of1ForFork1_#res#1.offset, ~b~0, thread3Thread1of1ForFork1_assume_abort_if_not_~cond#1, thread3Thread1of1ForFork1_#res#1.base, thread3Thread1of1ForFork1_#t~post6#1, ~s~0] [2022-12-06 07:34:28,784 INFO L203 LiptonReduction]: Total number of compositions: 2 [2022-12-06 07:34:28,785 INFO L143 eatedLiptonReduction]: Time needed for LBE in milliseconds: 1656 [2022-12-06 07:34:28,785 INFO L495 AbstractCegarLoop]: Abstraction has has 240 places, 1139 transitions, 43086 flow [2022-12-06 07:34:28,785 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 6 states have internal predecessors, (26), 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-06 07:34:28,785 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-06 07:34:28,785 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] [2022-12-06 07:34:28,785 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2022-12-06 07:34:28,786 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-06 07:34:28,786 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-06 07:34:28,786 INFO L85 PathProgramCache]: Analyzing trace with hash -352159154, now seen corresponding path program 1 times [2022-12-06 07:34:28,786 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-06 07:34:28,786 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1481992118] [2022-12-06 07:34:28,786 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-06 07:34:28,786 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-06 07:34:28,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-06 07:34:28,929 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-06 07:34:28,930 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-06 07:34:28,930 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1481992118] [2022-12-06 07:34:28,930 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1481992118] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-06 07:34:28,930 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-06 07:34:28,930 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-06 07:34:28,930 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1944770754] [2022-12-06 07:34:28,930 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-06 07:34:28,930 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-06 07:34:28,930 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-06 07:34:28,931 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-06 07:34:28,931 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-12-06 07:34:28,931 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 45 [2022-12-06 07:34:28,931 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 240 places, 1139 transitions, 43086 flow. Second operand has 6 states, 6 states have (on average 4.166666666666667) internal successors, (25), 5 states have internal predecessors, (25), 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-06 07:34:28,931 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-06 07:34:28,931 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 45 [2022-12-06 07:34:28,931 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-06 07:34:33,382 INFO L130 PetriNetUnfolder]: 8045/13010 cut-off events. [2022-12-06 07:34:33,382 INFO L131 PetriNetUnfolder]: For 445312/445312 co-relation queries the response was YES. [2022-12-06 07:34:33,459 INFO L83 FinitePrefix]: Finished finitePrefix Result has 178926 conditions, 13010 events. 8045/13010 cut-off events. For 445312/445312 co-relation queries the response was YES. Maximal size of possible extension queue 1128. Compared 93169 event pairs, 349 based on Foata normal form. 2/13012 useless extension candidates. Maximal degree in co-relation 177668. Up to 12710 conditions per place. [2022-12-06 07:34:33,526 INFO L137 encePairwiseOnDemand]: 25/45 looper letters, 1069 selfloop transitions, 86 changer transitions 3/1158 dead transitions. [2022-12-06 07:34:33,526 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 245 places, 1158 transitions, 45539 flow [2022-12-06 07:34:33,526 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-06 07:34:33,526 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2022-12-06 07:34:33,527 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 82 transitions. [2022-12-06 07:34:33,527 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.3037037037037037 [2022-12-06 07:34:33,527 INFO L175 Difference]: Start difference. First operand has 240 places, 1139 transitions, 43086 flow. Second operand 6 states and 82 transitions. [2022-12-06 07:34:33,527 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 245 places, 1158 transitions, 45539 flow [2022-12-06 07:34:39,240 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 243 places, 1158 transitions, 45448 flow, removed 26 selfloop flow, removed 2 redundant places. [2022-12-06 07:34:39,269 INFO L231 Difference]: Finished difference. Result has 245 places, 1138 transitions, 43220 flow [2022-12-06 07:34:39,270 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=45, PETRI_DIFFERENCE_MINUEND_FLOW=42995, PETRI_DIFFERENCE_MINUEND_PLACES=238, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1139, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=86, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1053, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=43220, PETRI_PLACES=245, PETRI_TRANSITIONS=1138} [2022-12-06 07:34:39,270 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 197 predicate places. [2022-12-06 07:34:39,271 WARN L163 eatedLiptonReduction]: Counterexample is not a run of mAbstraction. Replaying acceptance of the word... [2022-12-06 07:34:39,271 INFO L89 Accepts]: Start accepts. Operand has 245 places, 1138 transitions, 43220 flow [2022-12-06 07:34:39,276 INFO L95 Accepts]: Finished accepts. [2022-12-06 07:34:39,276 INFO L195 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2022-12-06 07:34:39,276 INFO L167 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 245 places, 1138 transitions, 43220 flow [2022-12-06 07:34:39,292 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 245 places, 1138 transitions, 43220 flow [2022-12-06 07:34:40,411 INFO L130 PetriNetUnfolder]: 2172/4364 cut-off events. [2022-12-06 07:34:40,411 INFO L131 PetriNetUnfolder]: For 193212/200844 co-relation queries the response was YES. [2022-12-06 07:34:40,434 INFO L83 FinitePrefix]: Finished finitePrefix Result has 68859 conditions, 4364 events. 2172/4364 cut-off events. For 193212/200844 co-relation queries the response was YES. Maximal size of possible extension queue 636. Compared 36059 event pairs, 58 based on Foata normal form. 13/4364 useless extension candidates. Maximal degree in co-relation 68513. Up to 1857 conditions per place. [2022-12-06 07:34:40,487 INFO L184 LiptonReduction]: Starting Lipton reduction on Petri net that has 245 places, 1138 transitions, 43220 flow [2022-12-06 07:34:40,487 INFO L188 LiptonReduction]: Number of co-enabled transitions 4010 [2022-12-06 07:34:40,490 INFO L203 LiptonReduction]: Total number of compositions: 0 [2022-12-06 07:34:40,491 INFO L143 eatedLiptonReduction]: Time needed for LBE in milliseconds: 1221 [2022-12-06 07:34:40,491 INFO L495 AbstractCegarLoop]: Abstraction has has 245 places, 1138 transitions, 43220 flow [2022-12-06 07:34:40,491 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.166666666666667) internal successors, (25), 5 states have internal predecessors, (25), 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-06 07:34:40,491 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-06 07:34:40,491 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] [2022-12-06 07:34:40,491 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2022-12-06 07:34:40,491 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-06 07:34:40,491 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-06 07:34:40,491 INFO L85 PathProgramCache]: Analyzing trace with hash -567965792, now seen corresponding path program 2 times [2022-12-06 07:34:40,491 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-06 07:34:40,491 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1272455224] [2022-12-06 07:34:40,492 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-06 07:34:40,492 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-06 07:34:40,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-06 07:34:40,615 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-06 07:34:40,616 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-06 07:34:40,616 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1272455224] [2022-12-06 07:34:40,616 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1272455224] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-06 07:34:40,616 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-06 07:34:40,616 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-06 07:34:40,616 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1616444021] [2022-12-06 07:34:40,616 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-06 07:34:40,616 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-06 07:34:40,617 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-06 07:34:40,617 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-06 07:34:40,617 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-12-06 07:34:40,617 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 45 [2022-12-06 07:34:40,617 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 245 places, 1138 transitions, 43220 flow. Second operand has 6 states, 6 states have (on average 4.166666666666667) internal successors, (25), 5 states have internal predecessors, (25), 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-06 07:34:40,617 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-06 07:34:40,617 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 45 [2022-12-06 07:34:40,617 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-06 07:34:45,158 INFO L130 PetriNetUnfolder]: 8044/13011 cut-off events. [2022-12-06 07:34:45,159 INFO L131 PetriNetUnfolder]: For 450776/450776 co-relation queries the response was YES. [2022-12-06 07:34:45,403 INFO L83 FinitePrefix]: Finished finitePrefix Result has 179168 conditions, 13011 events. 8044/13011 cut-off events. For 450776/450776 co-relation queries the response was YES. Maximal size of possible extension queue 1130. Compared 93123 event pairs, 325 based on Foata normal form. 2/13013 useless extension candidates. Maximal degree in co-relation 177850. Up to 7595 conditions per place. [2022-12-06 07:34:45,465 INFO L137 encePairwiseOnDemand]: 21/45 looper letters, 502 selfloop transitions, 667 changer transitions 5/1174 dead transitions. [2022-12-06 07:34:45,465 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 250 places, 1174 transitions, 45987 flow [2022-12-06 07:34:45,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-06 07:34:45,465 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2022-12-06 07:34:45,466 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 103 transitions. [2022-12-06 07:34:45,466 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.3814814814814815 [2022-12-06 07:34:45,466 INFO L175 Difference]: Start difference. First operand has 245 places, 1138 transitions, 43220 flow. Second operand 6 states and 103 transitions. [2022-12-06 07:34:45,466 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 250 places, 1174 transitions, 45987 flow [2022-12-06 07:34:50,984 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 247 places, 1174 transitions, 45858 flow, removed 5 selfloop flow, removed 3 redundant places. [2022-12-06 07:34:51,014 INFO L231 Difference]: Finished difference. Result has 250 places, 1137 transitions, 45560 flow [2022-12-06 07:34:51,015 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=45, PETRI_DIFFERENCE_MINUEND_FLOW=43091, PETRI_DIFFERENCE_MINUEND_PLACES=242, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1138, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=666, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=471, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=45560, PETRI_PLACES=250, PETRI_TRANSITIONS=1137} [2022-12-06 07:34:51,015 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 202 predicate places. [2022-12-06 07:34:51,015 WARN L163 eatedLiptonReduction]: Counterexample is not a run of mAbstraction. Replaying acceptance of the word... [2022-12-06 07:34:51,016 INFO L89 Accepts]: Start accepts. Operand has 250 places, 1137 transitions, 45560 flow [2022-12-06 07:34:51,023 INFO L95 Accepts]: Finished accepts. [2022-12-06 07:34:51,023 INFO L195 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2022-12-06 07:34:51,023 INFO L167 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 250 places, 1137 transitions, 45560 flow [2022-12-06 07:34:51,040 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 250 places, 1137 transitions, 45560 flow [2022-12-06 07:34:52,350 INFO L130 PetriNetUnfolder]: 2171/4362 cut-off events. [2022-12-06 07:34:52,350 INFO L131 PetriNetUnfolder]: For 217168/226048 co-relation queries the response was YES. [2022-12-06 07:34:52,369 INFO L83 FinitePrefix]: Finished finitePrefix Result has 72699 conditions, 4362 events. 2171/4362 cut-off events. For 217168/226048 co-relation queries the response was YES. Maximal size of possible extension queue 643. Compared 35986 event pairs, 53 based on Foata normal form. 13/4360 useless extension candidates. Maximal degree in co-relation 72351. Up to 1857 conditions per place. [2022-12-06 07:34:52,423 INFO L184 LiptonReduction]: Starting Lipton reduction on Petri net that has 250 places, 1137 transitions, 45560 flow [2022-12-06 07:34:52,423 INFO L188 LiptonReduction]: Number of co-enabled transitions 4008 [2022-12-06 07:34:52,426 INFO L203 LiptonReduction]: Total number of compositions: 0 [2022-12-06 07:34:52,426 INFO L143 eatedLiptonReduction]: Time needed for LBE in milliseconds: 1411 [2022-12-06 07:34:52,426 INFO L495 AbstractCegarLoop]: Abstraction has has 250 places, 1137 transitions, 45560 flow [2022-12-06 07:34:52,426 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.166666666666667) internal successors, (25), 5 states have internal predecessors, (25), 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-06 07:34:52,426 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-06 07:34:52,426 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] [2022-12-06 07:34:52,427 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2022-12-06 07:34:52,427 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-06 07:34:52,427 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-06 07:34:52,427 INFO L85 PathProgramCache]: Analyzing trace with hash 1562474006, now seen corresponding path program 1 times [2022-12-06 07:34:52,427 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-06 07:34:52,427 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1618839923] [2022-12-06 07:34:52,427 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-06 07:34:52,428 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-06 07:34:52,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-06 07:34:52,595 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-06 07:34:52,596 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-06 07:34:52,596 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1618839923] [2022-12-06 07:34:52,596 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1618839923] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-06 07:34:52,596 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-06 07:34:52,596 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-06 07:34:52,596 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [57496090] [2022-12-06 07:34:52,596 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-06 07:34:52,596 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-06 07:34:52,596 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-06 07:34:52,597 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-06 07:34:52,597 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-12-06 07:34:52,597 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 44 [2022-12-06 07:34:52,597 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 250 places, 1137 transitions, 45560 flow. Second operand has 7 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 6 states have internal predecessors, (26), 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-06 07:34:52,597 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-06 07:34:52,597 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 44 [2022-12-06 07:34:52,597 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-06 07:34:57,472 INFO L130 PetriNetUnfolder]: 8037/12998 cut-off events. [2022-12-06 07:34:57,472 INFO L131 PetriNetUnfolder]: For 502311/502311 co-relation queries the response was YES. [2022-12-06 07:34:57,536 INFO L83 FinitePrefix]: Finished finitePrefix Result has 188040 conditions, 12998 events. 8037/12998 cut-off events. For 502311/502311 co-relation queries the response was YES. Maximal size of possible extension queue 1124. Compared 93104 event pairs, 332 based on Foata normal form. 4/13002 useless extension candidates. Maximal degree in co-relation 186768. Up to 12870 conditions per place. [2022-12-06 07:34:57,598 INFO L137 encePairwiseOnDemand]: 24/44 looper letters, 1124 selfloop transitions, 36 changer transitions 3/1163 dead transitions. [2022-12-06 07:34:57,598 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 258 places, 1163 transitions, 48113 flow [2022-12-06 07:34:57,598 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-12-06 07:34:57,598 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2022-12-06 07:34:57,598 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 81 transitions. [2022-12-06 07:34:57,599 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.20454545454545456 [2022-12-06 07:34:57,599 INFO L175 Difference]: Start difference. First operand has 250 places, 1137 transitions, 45560 flow. Second operand 9 states and 81 transitions. [2022-12-06 07:34:57,599 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 258 places, 1163 transitions, 48113 flow [2022-12-06 07:35:03,216 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 254 places, 1163 transitions, 47642 flow, removed 4 selfloop flow, removed 4 redundant places. [2022-12-06 07:35:03,251 INFO L231 Difference]: Finished difference. Result has 255 places, 1136 transitions, 45122 flow [2022-12-06 07:35:03,252 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=44, PETRI_DIFFERENCE_MINUEND_FLOW=45097, PETRI_DIFFERENCE_MINUEND_PLACES=246, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1137, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=35, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1102, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=45122, PETRI_PLACES=255, PETRI_TRANSITIONS=1136} [2022-12-06 07:35:03,252 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 207 predicate places. [2022-12-06 07:35:03,252 WARN L163 eatedLiptonReduction]: Counterexample is not a run of mAbstraction. Replaying acceptance of the word... [2022-12-06 07:35:03,252 INFO L89 Accepts]: Start accepts. Operand has 255 places, 1136 transitions, 45122 flow [2022-12-06 07:35:03,262 INFO L95 Accepts]: Finished accepts. [2022-12-06 07:35:03,262 INFO L195 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2022-12-06 07:35:03,263 INFO L167 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 255 places, 1136 transitions, 45122 flow [2022-12-06 07:35:03,282 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 254 places, 1136 transitions, 45122 flow [2022-12-06 07:35:04,501 INFO L130 PetriNetUnfolder]: 2171/4361 cut-off events. [2022-12-06 07:35:04,501 INFO L131 PetriNetUnfolder]: For 215981/225914 co-relation queries the response was YES. [2022-12-06 07:35:04,523 INFO L83 FinitePrefix]: Finished finitePrefix Result has 71609 conditions, 4361 events. 2171/4361 cut-off events. For 215981/225914 co-relation queries the response was YES. Maximal size of possible extension queue 641. Compared 36012 event pairs, 53 based on Foata normal form. 12/4357 useless extension candidates. Maximal degree in co-relation 71262. Up to 1857 conditions per place. [2022-12-06 07:35:04,579 INFO L184 LiptonReduction]: Starting Lipton reduction on Petri net that has 254 places, 1136 transitions, 45122 flow [2022-12-06 07:35:04,579 INFO L188 LiptonReduction]: Number of co-enabled transitions 4006 [2022-12-06 07:35:04,585 ERROR L112 fgCompositionFactory]: Composing non-subsequent actions: [446] $Ultimate##0-->L45: Formula: (and (= v_~t~0_61 (+ v_~t~0_62 1)) (= v_~m1~0_9 v_~t~0_62)) InVars {~t~0=v_~t~0_62} OutVars{thread1Thread1of1ForFork2_#t~post1#1=|v_thread1Thread1of1ForFork2_#t~post1#1_1|, ~m1~0=v_~m1~0_9, ~t~0=v_~t~0_61} AuxVars[] AssignedVars[thread1Thread1of1ForFork2_#t~post1#1, ~m1~0, ~t~0] and [601] L67-->thread2EXIT: Formula: (and (= v_~s~0_487 (+ v_~s~0_488 1)) (= v_~b~0_255 (ite (= (ite (or (not (= (mod v_~b~0_256 256) 0)) (= v_~x~0_159 1)) 1 0) 0) 0 1)) (= 0 |v_thread2Thread1of1ForFork4_#res#1.base_7|) (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_41| |v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_41|) (= |v_thread2Thread1of1ForFork4_#res#1.offset_7| 0) (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_41| (ite (<= v_~m2~0_83 v_~s~0_488) 1 0)) (not (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_41| 0))) InVars {~b~0=v_~b~0_256, ~m2~0=v_~m2~0_83, ~x~0=v_~x~0_159, ~s~0=v_~s~0_488} OutVars{thread2Thread1of1ForFork4_#t~post4#1=|v_thread2Thread1of1ForFork4_#t~post4#1_41|, thread2Thread1of1ForFork4_#res#1.offset=|v_thread2Thread1of1ForFork4_#res#1.offset_7|, thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_41|, ~b~0=v_~b~0_255, ~m2~0=v_~m2~0_83, ~x~0=v_~x~0_159, thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_41|, thread2Thread1of1ForFork4_#res#1.base=|v_thread2Thread1of1ForFork4_#res#1.base_7|, ~s~0=v_~s~0_487} AuxVars[] AssignedVars[thread2Thread1of1ForFork4_#t~post4#1, thread2Thread1of1ForFork4_#res#1.offset, thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1, ~b~0, thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork4_#res#1.base, ~s~0] [2022-12-06 07:35:04,658 ERROR L112 fgCompositionFactory]: Composing non-subsequent actions: [653] $Ultimate##0-->L124: Formula: (and (= v_~t~0_335 (+ v_~t~0_337 3)) (= v_~t~0_335 (+ v_~m5~0_130 1)) (= v_~t~0_335 (+ v_~m3~0_129 2)) (= v_~t~0_337 v_~m2~0_135)) InVars {~t~0=v_~t~0_337} OutVars{~m3~0=v_~m3~0_129, ~m5~0=v_~m5~0_130, thread2Thread1of1ForFork4_#t~post3#1=|v_thread2Thread1of1ForFork4_#t~post3#1_39|, ~m2~0=v_~m2~0_135, thread5Thread1of1ForFork0_#t~post9#1=|v_thread5Thread1of1ForFork0_#t~post9#1_36|, thread3Thread1of1ForFork1_#t~post5#1=|v_thread3Thread1of1ForFork1_#t~post5#1_31|, ~t~0=v_~t~0_335} AuxVars[] AssignedVars[~m3~0, ~m5~0, thread2Thread1of1ForFork4_#t~post3#1, ~m2~0, thread5Thread1of1ForFork0_#t~post9#1, thread3Thread1of1ForFork1_#t~post5#1, ~t~0] and [665] $Ultimate##0-->thread2EXIT: Formula: (and (= (ite (= (ite (or (not (= (mod v_~b~0_460 256) 0)) (= v_~x~0_294 1)) 1 0) 0) 0 1) v_~b~0_459) (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_79| (ite (<= v_~m2~0_157 v_~s~0_736) 1 0)) (= (+ v_~s~0_736 1) v_~s~0_735) (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_79| |v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_79|) (= |v_thread2Thread1of1ForFork4_#res#1.base_45| 0) (= v_~t~0_392 v_~m1~0_173) (= v_~t~0_391 (+ v_~t~0_392 1)) (= |v_thread2Thread1of1ForFork4_#res#1.offset_45| 0) (not (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_79| 0))) InVars {~b~0=v_~b~0_460, ~m2~0=v_~m2~0_157, ~x~0=v_~x~0_294, ~s~0=v_~s~0_736, ~t~0=v_~t~0_392} OutVars{thread2Thread1of1ForFork4_#t~post4#1=|v_thread2Thread1of1ForFork4_#t~post4#1_79|, thread2Thread1of1ForFork4_#res#1.offset=|v_thread2Thread1of1ForFork4_#res#1.offset_45|, thread1Thread1of1ForFork2_#t~post1#1=|v_thread1Thread1of1ForFork2_#t~post1#1_59|, thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_79|, ~b~0=v_~b~0_459, ~m2~0=v_~m2~0_157, ~m1~0=v_~m1~0_173, ~x~0=v_~x~0_294, thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_79|, thread2Thread1of1ForFork4_#res#1.base=|v_thread2Thread1of1ForFork4_#res#1.base_45|, ~s~0=v_~s~0_735, ~t~0=v_~t~0_391} AuxVars[] AssignedVars[thread2Thread1of1ForFork4_#t~post4#1, thread2Thread1of1ForFork4_#res#1.offset, thread1Thread1of1ForFork2_#t~post1#1, thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1, ~b~0, ~m1~0, thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork4_#res#1.base, ~s~0, ~t~0] [2022-12-06 07:35:04,740 ERROR L112 fgCompositionFactory]: Composing non-subsequent actions: [654] $Ultimate##0-->L105: Formula: (and (= v_~m4~0_112 (+ v_~m3~0_131 1)) (= v_~t~0_343 v_~m2~0_137) (= v_~m3~0_131 (+ v_~t~0_343 1)) (= v_~t~0_341 (+ v_~m3~0_131 2))) InVars {~t~0=v_~t~0_343} OutVars{~m3~0=v_~m3~0_131, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_30|, ~m4~0=v_~m4~0_112, thread2Thread1of1ForFork4_#t~post3#1=|v_thread2Thread1of1ForFork4_#t~post3#1_41|, ~m2~0=v_~m2~0_137, thread3Thread1of1ForFork1_#t~post5#1=|v_thread3Thread1of1ForFork1_#t~post5#1_33|, ~t~0=v_~t~0_341} AuxVars[] AssignedVars[~m3~0, thread4Thread1of1ForFork3_#t~post7#1, ~m4~0, thread2Thread1of1ForFork4_#t~post3#1, ~m2~0, thread3Thread1of1ForFork1_#t~post5#1, ~t~0] and [471] $Ultimate##0-->L124: Formula: (and (= v_~m5~0_9 v_~t~0_58) (= (+ v_~t~0_58 1) v_~t~0_57)) InVars {~t~0=v_~t~0_58} OutVars{~m5~0=v_~m5~0_9, thread5Thread1of1ForFork0_#t~post9#1=|v_thread5Thread1of1ForFork0_#t~post9#1_1|, ~t~0=v_~t~0_57} AuxVars[] AssignedVars[~m5~0, thread5Thread1of1ForFork0_#t~post9#1, ~t~0] [2022-12-06 07:35:04,765 ERROR L112 fgCompositionFactory]: Composing non-subsequent actions: [654] $Ultimate##0-->L105: Formula: (and (= v_~m4~0_112 (+ v_~m3~0_131 1)) (= v_~t~0_343 v_~m2~0_137) (= v_~m3~0_131 (+ v_~t~0_343 1)) (= v_~t~0_341 (+ v_~m3~0_131 2))) InVars {~t~0=v_~t~0_343} OutVars{~m3~0=v_~m3~0_131, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_30|, ~m4~0=v_~m4~0_112, thread2Thread1of1ForFork4_#t~post3#1=|v_thread2Thread1of1ForFork4_#t~post3#1_41|, ~m2~0=v_~m2~0_137, thread3Thread1of1ForFork1_#t~post5#1=|v_thread3Thread1of1ForFork1_#t~post5#1_33|, ~t~0=v_~t~0_341} AuxVars[] AssignedVars[~m3~0, thread4Thread1of1ForFork3_#t~post7#1, ~m4~0, thread2Thread1of1ForFork4_#t~post3#1, ~m2~0, thread3Thread1of1ForFork1_#t~post5#1, ~t~0] and [446] $Ultimate##0-->L45: Formula: (and (= v_~t~0_61 (+ v_~t~0_62 1)) (= v_~m1~0_9 v_~t~0_62)) InVars {~t~0=v_~t~0_62} OutVars{thread1Thread1of1ForFork2_#t~post1#1=|v_thread1Thread1of1ForFork2_#t~post1#1_1|, ~m1~0=v_~m1~0_9, ~t~0=v_~t~0_61} AuxVars[] AssignedVars[thread1Thread1of1ForFork2_#t~post1#1, ~m1~0, ~t~0] [2022-12-06 07:35:04,795 INFO L203 LiptonReduction]: Total number of compositions: 3 [2022-12-06 07:35:04,795 INFO L143 eatedLiptonReduction]: Time needed for LBE in milliseconds: 1543 [2022-12-06 07:35:04,795 INFO L495 AbstractCegarLoop]: Abstraction has has 252 places, 1134 transitions, 45098 flow [2022-12-06 07:35:04,795 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 6 states have internal predecessors, (26), 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-06 07:35:04,795 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-06 07:35:04,796 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] [2022-12-06 07:35:04,796 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2022-12-06 07:35:04,796 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-06 07:35:04,796 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-06 07:35:04,796 INFO L85 PathProgramCache]: Analyzing trace with hash 1935535563, now seen corresponding path program 2 times [2022-12-06 07:35:04,796 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-06 07:35:04,796 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1000683598] [2022-12-06 07:35:04,796 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-06 07:35:04,796 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-06 07:35:04,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-06 07:35:04,948 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-06 07:35:04,948 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-06 07:35:04,948 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1000683598] [2022-12-06 07:35:04,948 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1000683598] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-06 07:35:04,948 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-06 07:35:04,948 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-06 07:35:04,949 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1412753106] [2022-12-06 07:35:04,949 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-06 07:35:04,949 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-06 07:35:04,949 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-06 07:35:04,949 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-06 07:35:04,949 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-12-06 07:35:04,949 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 45 [2022-12-06 07:35:04,950 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 252 places, 1134 transitions, 45098 flow. Second operand has 7 states, 7 states have (on average 3.857142857142857) internal successors, (27), 6 states have internal predecessors, (27), 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-06 07:35:04,950 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-06 07:35:04,950 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 45 [2022-12-06 07:35:04,950 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-06 07:35:09,826 INFO L130 PetriNetUnfolder]: 8042/12993 cut-off events. [2022-12-06 07:35:09,826 INFO L131 PetriNetUnfolder]: For 482374/482374 co-relation queries the response was YES. [2022-12-06 07:35:09,983 INFO L83 FinitePrefix]: Finished finitePrefix Result has 185698 conditions, 12993 events. 8042/12993 cut-off events. For 482374/482374 co-relation queries the response was YES. Maximal size of possible extension queue 1119. Compared 93239 event pairs, 157 based on Foata normal form. 2/12995 useless extension candidates. Maximal degree in co-relation 184403. Up to 4497 conditions per place. [2022-12-06 07:35:10,044 INFO L137 encePairwiseOnDemand]: 21/45 looper letters, 154 selfloop transitions, 1050 changer transitions 7/1211 dead transitions. [2022-12-06 07:35:10,044 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 258 places, 1211 transitions, 48242 flow [2022-12-06 07:35:10,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-06 07:35:10,045 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-06 07:35:10,045 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 151 transitions. [2022-12-06 07:35:10,045 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.4793650793650794 [2022-12-06 07:35:10,045 INFO L175 Difference]: Start difference. First operand has 252 places, 1134 transitions, 45098 flow. Second operand 7 states and 151 transitions. [2022-12-06 07:35:10,045 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 258 places, 1211 transitions, 48242 flow [2022-12-06 07:35:15,356 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 249 places, 1211 transitions, 47456 flow, removed 42 selfloop flow, removed 9 redundant places. [2022-12-06 07:35:15,393 INFO L231 Difference]: Finished difference. Result has 251 places, 1136 transitions, 47638 flow [2022-12-06 07:35:15,394 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=45, PETRI_DIFFERENCE_MINUEND_FLOW=44304, PETRI_DIFFERENCE_MINUEND_PLACES=243, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1133, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1042, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=89, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=47638, PETRI_PLACES=251, PETRI_TRANSITIONS=1136} [2022-12-06 07:35:15,394 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 203 predicate places. [2022-12-06 07:35:15,394 WARN L163 eatedLiptonReduction]: Counterexample is not a run of mAbstraction. Replaying acceptance of the word... [2022-12-06 07:35:15,394 INFO L89 Accepts]: Start accepts. Operand has 251 places, 1136 transitions, 47638 flow [2022-12-06 07:35:15,404 INFO L95 Accepts]: Finished accepts. [2022-12-06 07:35:15,405 INFO L195 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2022-12-06 07:35:15,405 INFO L167 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 251 places, 1136 transitions, 47638 flow [2022-12-06 07:35:15,427 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 248 places, 1136 transitions, 47638 flow [2022-12-06 07:35:16,638 INFO L130 PetriNetUnfolder]: 2173/4350 cut-off events. [2022-12-06 07:35:16,638 INFO L131 PetriNetUnfolder]: For 246204/258271 co-relation queries the response was YES. [2022-12-06 07:35:16,660 INFO L83 FinitePrefix]: Finished finitePrefix Result has 75735 conditions, 4350 events. 2173/4350 cut-off events. For 246204/258271 co-relation queries the response was YES. Maximal size of possible extension queue 628. Compared 35842 event pairs, 51 based on Foata normal form. 18/4352 useless extension candidates. Maximal degree in co-relation 75399. Up to 1856 conditions per place. [2022-12-06 07:35:16,716 INFO L184 LiptonReduction]: Starting Lipton reduction on Petri net that has 248 places, 1136 transitions, 47638 flow [2022-12-06 07:35:16,716 INFO L188 LiptonReduction]: Number of co-enabled transitions 4002 [2022-12-06 07:35:16,719 ERROR L112 fgCompositionFactory]: Composing non-subsequent actions: [648] $Ultimate##0-->L124: Formula: (and (= v_~t~0_311 (+ v_~t~0_313 2)) (= v_~t~0_313 v_~m2~0_125) (= v_~m5~0_126 (+ v_~t~0_313 1))) InVars {~t~0=v_~t~0_313} OutVars{~m5~0=v_~m5~0_126, thread2Thread1of1ForFork4_#t~post3#1=|v_thread2Thread1of1ForFork4_#t~post3#1_29|, ~m2~0=v_~m2~0_125, thread5Thread1of1ForFork0_#t~post9#1=|v_thread5Thread1of1ForFork0_#t~post9#1_32|, ~t~0=v_~t~0_311} AuxVars[] AssignedVars[~m5~0, thread2Thread1of1ForFork4_#t~post3#1, ~m2~0, thread5Thread1of1ForFork0_#t~post9#1, ~t~0] and [465] $Ultimate##0-->L105: Formula: (and (= (+ v_~t~0_66 1) v_~t~0_65) (= v_~m4~0_7 v_~t~0_66)) InVars {~t~0=v_~t~0_66} OutVars{thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_1|, ~m4~0=v_~m4~0_7, ~t~0=v_~t~0_65} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_#t~post7#1, ~m4~0, ~t~0] [2022-12-06 07:35:16,746 ERROR L112 fgCompositionFactory]: Composing non-subsequent actions: [667] $Ultimate##0-->L124: Formula: (and (= v_~t~0_401 (+ v_~m3~0_153 3)) (= v_~m4~0_128 (+ v_~m3~0_153 1)) (= (+ v_~m3~0_153 2) v_~m5~0_144) (= (+ v_~t~0_403 1) v_~m3~0_153) (= v_~t~0_403 v_~m2~0_161)) InVars {~t~0=v_~t~0_403} OutVars{~m3~0=v_~m3~0_153, ~m5~0=v_~m5~0_144, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_44|, ~m4~0=v_~m4~0_128, thread2Thread1of1ForFork4_#t~post3#1=|v_thread2Thread1of1ForFork4_#t~post3#1_59|, ~m2~0=v_~m2~0_161, thread5Thread1of1ForFork0_#t~post9#1=|v_thread5Thread1of1ForFork0_#t~post9#1_48|, thread3Thread1of1ForFork1_#t~post5#1=|v_thread3Thread1of1ForFork1_#t~post5#1_53|, ~t~0=v_~t~0_401} AuxVars[] AssignedVars[~m3~0, ~m5~0, thread4Thread1of1ForFork3_#t~post7#1, ~m4~0, thread2Thread1of1ForFork4_#t~post3#1, ~m2~0, thread5Thread1of1ForFork0_#t~post9#1, thread3Thread1of1ForFork1_#t~post5#1, ~t~0] and [601] L67-->thread2EXIT: Formula: (and (= v_~s~0_487 (+ v_~s~0_488 1)) (= v_~b~0_255 (ite (= (ite (or (not (= (mod v_~b~0_256 256) 0)) (= v_~x~0_159 1)) 1 0) 0) 0 1)) (= 0 |v_thread2Thread1of1ForFork4_#res#1.base_7|) (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_41| |v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_41|) (= |v_thread2Thread1of1ForFork4_#res#1.offset_7| 0) (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_41| (ite (<= v_~m2~0_83 v_~s~0_488) 1 0)) (not (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_41| 0))) InVars {~b~0=v_~b~0_256, ~m2~0=v_~m2~0_83, ~x~0=v_~x~0_159, ~s~0=v_~s~0_488} OutVars{thread2Thread1of1ForFork4_#t~post4#1=|v_thread2Thread1of1ForFork4_#t~post4#1_41|, thread2Thread1of1ForFork4_#res#1.offset=|v_thread2Thread1of1ForFork4_#res#1.offset_7|, thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_41|, ~b~0=v_~b~0_255, ~m2~0=v_~m2~0_83, ~x~0=v_~x~0_159, thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_41|, thread2Thread1of1ForFork4_#res#1.base=|v_thread2Thread1of1ForFork4_#res#1.base_7|, ~s~0=v_~s~0_487} AuxVars[] AssignedVars[thread2Thread1of1ForFork4_#t~post4#1, thread2Thread1of1ForFork4_#res#1.offset, thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1, ~b~0, thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork4_#res#1.base, ~s~0] [2022-12-06 07:35:16,818 ERROR L112 fgCompositionFactory]: Composing non-subsequent actions: [667] $Ultimate##0-->L124: Formula: (and (= v_~t~0_401 (+ v_~m3~0_153 3)) (= v_~m4~0_128 (+ v_~m3~0_153 1)) (= (+ v_~m3~0_153 2) v_~m5~0_144) (= (+ v_~t~0_403 1) v_~m3~0_153) (= v_~t~0_403 v_~m2~0_161)) InVars {~t~0=v_~t~0_403} OutVars{~m3~0=v_~m3~0_153, ~m5~0=v_~m5~0_144, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_44|, ~m4~0=v_~m4~0_128, thread2Thread1of1ForFork4_#t~post3#1=|v_thread2Thread1of1ForFork4_#t~post3#1_59|, ~m2~0=v_~m2~0_161, thread5Thread1of1ForFork0_#t~post9#1=|v_thread5Thread1of1ForFork0_#t~post9#1_48|, thread3Thread1of1ForFork1_#t~post5#1=|v_thread3Thread1of1ForFork1_#t~post5#1_53|, ~t~0=v_~t~0_401} AuxVars[] AssignedVars[~m3~0, ~m5~0, thread4Thread1of1ForFork3_#t~post7#1, ~m4~0, thread2Thread1of1ForFork4_#t~post3#1, ~m2~0, thread5Thread1of1ForFork0_#t~post9#1, thread3Thread1of1ForFork1_#t~post5#1, ~t~0] and [446] $Ultimate##0-->L45: Formula: (and (= v_~t~0_61 (+ v_~t~0_62 1)) (= v_~m1~0_9 v_~t~0_62)) InVars {~t~0=v_~t~0_62} OutVars{thread1Thread1of1ForFork2_#t~post1#1=|v_thread1Thread1of1ForFork2_#t~post1#1_1|, ~m1~0=v_~m1~0_9, ~t~0=v_~t~0_61} AuxVars[] AssignedVars[thread1Thread1of1ForFork2_#t~post1#1, ~m1~0, ~t~0] [2022-12-06 07:35:16,853 INFO L203 LiptonReduction]: Total number of compositions: 2 [2022-12-06 07:35:16,854 INFO L143 eatedLiptonReduction]: Time needed for LBE in milliseconds: 1460 [2022-12-06 07:35:16,854 INFO L495 AbstractCegarLoop]: Abstraction has has 247 places, 1135 transitions, 47629 flow [2022-12-06 07:35:16,854 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.857142857142857) internal successors, (27), 6 states have internal predecessors, (27), 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-06 07:35:16,854 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-06 07:35:16,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] [2022-12-06 07:35:16,854 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2022-12-06 07:35:16,855 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-06 07:35:16,855 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-06 07:35:16,855 INFO L85 PathProgramCache]: Analyzing trace with hash 391859442, now seen corresponding path program 1 times [2022-12-06 07:35:16,855 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-06 07:35:16,855 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [431562238] [2022-12-06 07:35:16,855 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-06 07:35:16,855 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-06 07:35:16,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-06 07:35:17,105 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-06 07:35:17,106 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-06 07:35:17,106 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [431562238] [2022-12-06 07:35:17,106 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [431562238] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-06 07:35:17,106 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-06 07:35:17,106 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-06 07:35:17,106 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [983747061] [2022-12-06 07:35:17,106 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-06 07:35:17,107 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-06 07:35:17,107 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-06 07:35:17,107 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-06 07:35:17,107 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-12-06 07:35:17,107 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 46 [2022-12-06 07:35:17,107 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 247 places, 1135 transitions, 47629 flow. Second operand has 7 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 6 states have internal predecessors, (26), 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-06 07:35:17,107 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-06 07:35:17,107 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 46 [2022-12-06 07:35:17,108 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-06 07:35:21,793 INFO L130 PetriNetUnfolder]: 8034/12973 cut-off events. [2022-12-06 07:35:21,794 INFO L131 PetriNetUnfolder]: For 571996/571996 co-relation queries the response was YES. [2022-12-06 07:35:21,866 INFO L83 FinitePrefix]: Finished finitePrefix Result has 195961 conditions, 12973 events. 8034/12973 cut-off events. For 571996/571996 co-relation queries the response was YES. Maximal size of possible extension queue 1117. Compared 92580 event pairs, 345 based on Foata normal form. 2/12975 useless extension candidates. Maximal degree in co-relation 194477. Up to 12521 conditions per place. [2022-12-06 07:35:21,938 INFO L137 encePairwiseOnDemand]: 23/46 looper letters, 1010 selfloop transitions, 153 changer transitions 3/1166 dead transitions. [2022-12-06 07:35:21,939 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 254 places, 1166 transitions, 50234 flow [2022-12-06 07:35:22,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-06 07:35:22,085 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2022-12-06 07:35:22,085 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 107 transitions. [2022-12-06 07:35:22,086 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.2907608695652174 [2022-12-06 07:35:22,086 INFO L175 Difference]: Start difference. First operand has 247 places, 1135 transitions, 47629 flow. Second operand 8 states and 107 transitions. [2022-12-06 07:35:22,086 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 254 places, 1166 transitions, 50234 flow [2022-12-06 07:35:29,950 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 246 places, 1166 transitions, 48343 flow, removed 45 selfloop flow, removed 8 redundant places. [2022-12-06 07:35:29,977 INFO L231 Difference]: Finished difference. Result has 247 places, 1134 transitions, 46113 flow [2022-12-06 07:35:29,978 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=45719, PETRI_DIFFERENCE_MINUEND_PLACES=239, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1134, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=151, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=981, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=46113, PETRI_PLACES=247, PETRI_TRANSITIONS=1134} [2022-12-06 07:35:29,978 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 199 predicate places. [2022-12-06 07:35:29,978 WARN L163 eatedLiptonReduction]: Counterexample is not a run of mAbstraction. Replaying acceptance of the word... [2022-12-06 07:35:29,979 INFO L89 Accepts]: Start accepts. Operand has 247 places, 1134 transitions, 46113 flow [2022-12-06 07:35:29,985 INFO L95 Accepts]: Finished accepts. [2022-12-06 07:35:29,985 INFO L195 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2022-12-06 07:35:29,985 INFO L167 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 247 places, 1134 transitions, 46113 flow [2022-12-06 07:35:29,999 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 247 places, 1134 transitions, 46113 flow [2022-12-06 07:35:31,174 INFO L130 PetriNetUnfolder]: 2171/4346 cut-off events. [2022-12-06 07:35:31,174 INFO L131 PetriNetUnfolder]: For 222968/231085 co-relation queries the response was YES. [2022-12-06 07:35:31,194 INFO L83 FinitePrefix]: Finished finitePrefix Result has 72621 conditions, 4346 events. 2171/4346 cut-off events. For 222968/231085 co-relation queries the response was YES. Maximal size of possible extension queue 622. Compared 35756 event pairs, 56 based on Foata normal form. 14/4345 useless extension candidates. Maximal degree in co-relation 72287. Up to 1854 conditions per place. [2022-12-06 07:35:31,250 INFO L184 LiptonReduction]: Starting Lipton reduction on Petri net that has 247 places, 1134 transitions, 46113 flow [2022-12-06 07:35:31,250 INFO L188 LiptonReduction]: Number of co-enabled transitions 3998 [2022-12-06 07:35:31,253 INFO L203 LiptonReduction]: Total number of compositions: 0 [2022-12-06 07:35:31,254 INFO L143 eatedLiptonReduction]: Time needed for LBE in milliseconds: 1276 [2022-12-06 07:35:31,254 INFO L495 AbstractCegarLoop]: Abstraction has has 247 places, 1134 transitions, 46113 flow [2022-12-06 07:35:31,254 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 6 states have internal predecessors, (26), 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-06 07:35:31,254 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-06 07:35:31,254 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] [2022-12-06 07:35:31,254 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2022-12-06 07:35:31,254 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-06 07:35:31,255 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-06 07:35:31,255 INFO L85 PathProgramCache]: Analyzing trace with hash 716465534, now seen corresponding path program 1 times [2022-12-06 07:35:31,255 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-06 07:35:31,255 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1955823209] [2022-12-06 07:35:31,255 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-06 07:35:31,255 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-06 07:35:31,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-06 07:35:31,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-06 07:35:31,397 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-06 07:35:31,397 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1955823209] [2022-12-06 07:35:31,397 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1955823209] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-06 07:35:31,397 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-06 07:35:31,397 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-06 07:35:31,397 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1569537148] [2022-12-06 07:35:31,397 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-06 07:35:31,397 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-06 07:35:31,398 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-06 07:35:31,398 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-06 07:35:31,398 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-12-06 07:35:31,398 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 46 [2022-12-06 07:35:31,398 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 247 places, 1134 transitions, 46113 flow. Second operand has 7 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 6 states have internal predecessors, (26), 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-06 07:35:31,398 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-06 07:35:31,398 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 46 [2022-12-06 07:35:31,399 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-06 07:35:36,073 INFO L130 PetriNetUnfolder]: 8028/12963 cut-off events. [2022-12-06 07:35:36,074 INFO L131 PetriNetUnfolder]: For 522090/522090 co-relation queries the response was YES. [2022-12-06 07:35:36,138 INFO L83 FinitePrefix]: Finished finitePrefix Result has 188229 conditions, 12963 events. 8028/12963 cut-off events. For 522090/522090 co-relation queries the response was YES. Maximal size of possible extension queue 1118. Compared 92483 event pairs, 345 based on Foata normal form. 2/12965 useless extension candidates. Maximal degree in co-relation 186835. Up to 12517 conditions per place. [2022-12-06 07:35:36,207 INFO L137 encePairwiseOnDemand]: 24/46 looper letters, 1005 selfloop transitions, 148 changer transitions 2/1155 dead transitions. [2022-12-06 07:35:36,207 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 254 places, 1155 transitions, 48463 flow [2022-12-06 07:35:36,208 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-06 07:35:36,208 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2022-12-06 07:35:36,208 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 104 transitions. [2022-12-06 07:35:36,208 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.2826086956521739 [2022-12-06 07:35:36,208 INFO L175 Difference]: Start difference. First operand has 247 places, 1134 transitions, 46113 flow. Second operand 8 states and 104 transitions. [2022-12-06 07:35:36,208 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 254 places, 1155 transitions, 48463 flow [2022-12-06 07:35:44,337 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 251 places, 1155 transitions, 48354 flow, removed 0 selfloop flow, removed 3 redundant places. [2022-12-06 07:35:44,364 INFO L231 Difference]: Finished difference. Result has 251 places, 1131 transitions, 46207 flow [2022-12-06 07:35:44,365 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=45975, PETRI_DIFFERENCE_MINUEND_PLACES=244, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1133, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=148, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=985, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=46207, PETRI_PLACES=251, PETRI_TRANSITIONS=1131} [2022-12-06 07:35:44,365 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 203 predicate places. [2022-12-06 07:35:44,365 WARN L163 eatedLiptonReduction]: Counterexample is not a run of mAbstraction. Replaying acceptance of the word... [2022-12-06 07:35:44,365 INFO L89 Accepts]: Start accepts. Operand has 251 places, 1131 transitions, 46207 flow [2022-12-06 07:35:44,371 INFO L95 Accepts]: Finished accepts. [2022-12-06 07:35:44,372 INFO L195 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2022-12-06 07:35:44,372 INFO L167 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 251 places, 1131 transitions, 46207 flow [2022-12-06 07:35:44,385 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 251 places, 1131 transitions, 46207 flow [2022-12-06 07:35:45,560 INFO L130 PetriNetUnfolder]: 2170/4343 cut-off events. [2022-12-06 07:35:45,560 INFO L131 PetriNetUnfolder]: For 224098/232203 co-relation queries the response was YES. [2022-12-06 07:35:45,580 INFO L83 FinitePrefix]: Finished finitePrefix Result has 72654 conditions, 4343 events. 2170/4343 cut-off events. For 224098/232203 co-relation queries the response was YES. Maximal size of possible extension queue 622. Compared 35729 event pairs, 55 based on Foata normal form. 19/4349 useless extension candidates. Maximal degree in co-relation 72320. Up to 1853 conditions per place. [2022-12-06 07:35:45,635 INFO L184 LiptonReduction]: Starting Lipton reduction on Petri net that has 251 places, 1131 transitions, 46207 flow [2022-12-06 07:35:45,635 INFO L188 LiptonReduction]: Number of co-enabled transitions 3992 [2022-12-06 07:35:45,638 INFO L203 LiptonReduction]: Total number of compositions: 0 [2022-12-06 07:35:45,638 INFO L143 eatedLiptonReduction]: Time needed for LBE in milliseconds: 1273 [2022-12-06 07:35:45,638 INFO L495 AbstractCegarLoop]: Abstraction has has 251 places, 1131 transitions, 46207 flow [2022-12-06 07:35:45,639 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 6 states have internal predecessors, (26), 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-06 07:35:45,639 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-06 07:35:45,639 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] [2022-12-06 07:35:45,639 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2022-12-06 07:35:45,639 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-06 07:35:45,639 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-06 07:35:45,639 INFO L85 PathProgramCache]: Analyzing trace with hash 596701626, now seen corresponding path program 1 times [2022-12-06 07:35:45,639 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-06 07:35:45,640 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1694350867] [2022-12-06 07:35:45,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-06 07:35:45,640 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-06 07:35:45,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-06 07:35:45,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-06 07:35:45,769 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-06 07:35:45,769 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1694350867] [2022-12-06 07:35:45,769 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1694350867] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-06 07:35:45,769 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-06 07:35:45,769 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-06 07:35:45,769 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1122573614] [2022-12-06 07:35:45,769 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-06 07:35:45,770 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-06 07:35:45,770 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-06 07:35:45,770 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-06 07:35:45,770 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-12-06 07:35:45,770 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 46 [2022-12-06 07:35:45,770 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 251 places, 1131 transitions, 46207 flow. Second operand has 7 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 6 states have internal predecessors, (26), 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-06 07:35:45,770 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-06 07:35:45,771 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 46 [2022-12-06 07:35:45,771 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-06 07:35:50,408 INFO L130 PetriNetUnfolder]: 8030/12969 cut-off events. [2022-12-06 07:35:50,409 INFO L131 PetriNetUnfolder]: For 524612/524612 co-relation queries the response was YES. [2022-12-06 07:35:50,648 INFO L83 FinitePrefix]: Finished finitePrefix Result has 188521 conditions, 12969 events. 8030/12969 cut-off events. For 524612/524612 co-relation queries the response was YES. Maximal size of possible extension queue 1118. Compared 92538 event pairs, 345 based on Foata normal form. 2/12971 useless extension candidates. Maximal degree in co-relation 187045. Up to 12881 conditions per place. [2022-12-06 07:35:50,710 INFO L137 encePairwiseOnDemand]: 26/46 looper letters, 1116 selfloop transitions, 30 changer transitions 6/1152 dead transitions. [2022-12-06 07:35:50,710 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 257 places, 1152 transitions, 48777 flow [2022-12-06 07:35:50,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-06 07:35:50,711 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-06 07:35:50,711 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 76 transitions. [2022-12-06 07:35:50,711 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.2360248447204969 [2022-12-06 07:35:50,711 INFO L175 Difference]: Start difference. First operand has 251 places, 1131 transitions, 46207 flow. Second operand 7 states and 76 transitions. [2022-12-06 07:35:50,711 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 257 places, 1152 transitions, 48777 flow [2022-12-06 07:35:58,294 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 255 places, 1152 transitions, 48694 flow, removed 2 selfloop flow, removed 2 redundant places. [2022-12-06 07:35:58,320 INFO L231 Difference]: Finished difference. Result has 256 places, 1130 transitions, 46151 flow [2022-12-06 07:35:58,321 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=46125, PETRI_DIFFERENCE_MINUEND_PLACES=249, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1131, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=30, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1101, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=46151, PETRI_PLACES=256, PETRI_TRANSITIONS=1130} [2022-12-06 07:35:58,321 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 208 predicate places. [2022-12-06 07:35:58,322 WARN L163 eatedLiptonReduction]: Counterexample is not a run of mAbstraction. Replaying acceptance of the word... [2022-12-06 07:35:58,322 INFO L89 Accepts]: Start accepts. Operand has 256 places, 1130 transitions, 46151 flow [2022-12-06 07:35:58,327 INFO L95 Accepts]: Finished accepts. [2022-12-06 07:35:58,328 INFO L195 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2022-12-06 07:35:58,328 INFO L167 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 256 places, 1130 transitions, 46151 flow [2022-12-06 07:35:58,341 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 255 places, 1130 transitions, 46151 flow [2022-12-06 07:35:59,553 INFO L130 PetriNetUnfolder]: 2170/4343 cut-off events. [2022-12-06 07:35:59,553 INFO L131 PetriNetUnfolder]: For 224392/232702 co-relation queries the response was YES. [2022-12-06 07:35:59,573 INFO L83 FinitePrefix]: Finished finitePrefix Result has 72601 conditions, 4343 events. 2170/4343 cut-off events. For 224392/232702 co-relation queries the response was YES. Maximal size of possible extension queue 622. Compared 35748 event pairs, 55 based on Foata normal form. 13/4342 useless extension candidates. Maximal degree in co-relation 72266. Up to 1853 conditions per place. [2022-12-06 07:35:59,627 INFO L184 LiptonReduction]: Starting Lipton reduction on Petri net that has 255 places, 1130 transitions, 46151 flow [2022-12-06 07:35:59,628 INFO L188 LiptonReduction]: Number of co-enabled transitions 3990 [2022-12-06 07:35:59,629 ERROR L112 fgCompositionFactory]: Composing non-subsequent actions: [668] $Ultimate##0-->L45: Formula: (and (= v_~m3~0_155 (+ v_~t~0_409 1)) (= v_~t~0_407 (+ v_~m3~0_155 3)) (= (+ v_~m3~0_155 1) v_~m4~0_130) (= v_~t~0_409 v_~m2~0_163) (= v_~t~0_407 (+ 1 v_~m1~0_177))) InVars {~t~0=v_~t~0_409} OutVars{~m3~0=v_~m3~0_155, thread1Thread1of1ForFork2_#t~post1#1=|v_thread1Thread1of1ForFork2_#t~post1#1_63|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_46|, ~m4~0=v_~m4~0_130, ~m1~0=v_~m1~0_177, thread2Thread1of1ForFork4_#t~post3#1=|v_thread2Thread1of1ForFork4_#t~post3#1_61|, ~m2~0=v_~m2~0_163, thread3Thread1of1ForFork1_#t~post5#1=|v_thread3Thread1of1ForFork1_#t~post5#1_55|, ~t~0=v_~t~0_407} AuxVars[] AssignedVars[~m3~0, thread1Thread1of1ForFork2_#t~post1#1, thread4Thread1of1ForFork3_#t~post7#1, ~m4~0, ~m1~0, thread2Thread1of1ForFork4_#t~post3#1, ~m2~0, thread3Thread1of1ForFork1_#t~post5#1, ~t~0] and [601] L67-->thread2EXIT: Formula: (and (= v_~s~0_487 (+ v_~s~0_488 1)) (= v_~b~0_255 (ite (= (ite (or (not (= (mod v_~b~0_256 256) 0)) (= v_~x~0_159 1)) 1 0) 0) 0 1)) (= 0 |v_thread2Thread1of1ForFork4_#res#1.base_7|) (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_41| |v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_41|) (= |v_thread2Thread1of1ForFork4_#res#1.offset_7| 0) (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_41| (ite (<= v_~m2~0_83 v_~s~0_488) 1 0)) (not (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_41| 0))) InVars {~b~0=v_~b~0_256, ~m2~0=v_~m2~0_83, ~x~0=v_~x~0_159, ~s~0=v_~s~0_488} OutVars{thread2Thread1of1ForFork4_#t~post4#1=|v_thread2Thread1of1ForFork4_#t~post4#1_41|, thread2Thread1of1ForFork4_#res#1.offset=|v_thread2Thread1of1ForFork4_#res#1.offset_7|, thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_41|, ~b~0=v_~b~0_255, ~m2~0=v_~m2~0_83, ~x~0=v_~x~0_159, thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_41|, thread2Thread1of1ForFork4_#res#1.base=|v_thread2Thread1of1ForFork4_#res#1.base_7|, ~s~0=v_~s~0_487} AuxVars[] AssignedVars[thread2Thread1of1ForFork4_#t~post4#1, thread2Thread1of1ForFork4_#res#1.offset, thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1, ~b~0, thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork4_#res#1.base, ~s~0] [2022-12-06 07:35:59,707 INFO L203 LiptonReduction]: Total number of compositions: 1 [2022-12-06 07:35:59,708 INFO L143 eatedLiptonReduction]: Time needed for LBE in milliseconds: 1386 [2022-12-06 07:35:59,708 INFO L495 AbstractCegarLoop]: Abstraction has has 255 places, 1130 transitions, 46135 flow [2022-12-06 07:35:59,708 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 6 states have internal predecessors, (26), 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-06 07:35:59,708 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-06 07:35:59,708 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] [2022-12-06 07:35:59,708 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2022-12-06 07:35:59,708 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-06 07:35:59,709 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-06 07:35:59,709 INFO L85 PathProgramCache]: Analyzing trace with hash -386652994, now seen corresponding path program 2 times [2022-12-06 07:35:59,709 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-06 07:35:59,709 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2021737847] [2022-12-06 07:35:59,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-06 07:35:59,709 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-06 07:35:59,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-06 07:35:59,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-06 07:35:59,855 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-06 07:35:59,855 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2021737847] [2022-12-06 07:35:59,855 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2021737847] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-06 07:35:59,855 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-06 07:35:59,855 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-06 07:35:59,855 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [47037281] [2022-12-06 07:35:59,856 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-06 07:35:59,856 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-06 07:35:59,856 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-06 07:35:59,856 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-06 07:35:59,856 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-12-06 07:35:59,856 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 46 [2022-12-06 07:35:59,857 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 255 places, 1130 transitions, 46135 flow. Second operand has 7 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 6 states have internal predecessors, (26), 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-06 07:35:59,857 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-06 07:35:59,857 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 46 [2022-12-06 07:35:59,857 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-06 07:36:04,579 INFO L130 PetriNetUnfolder]: 8031/12974 cut-off events. [2022-12-06 07:36:04,579 INFO L131 PetriNetUnfolder]: For 521697/521697 co-relation queries the response was YES. [2022-12-06 07:36:04,644 INFO L83 FinitePrefix]: Finished finitePrefix Result has 188451 conditions, 12974 events. 8031/12974 cut-off events. For 521697/521697 co-relation queries the response was YES. Maximal size of possible extension queue 1119. Compared 92809 event pairs, 280 based on Foata normal form. 2/12976 useless extension candidates. Maximal degree in co-relation 186946. Up to 6102 conditions per place. [2022-12-06 07:36:04,710 INFO L137 encePairwiseOnDemand]: 20/46 looper letters, 476 selfloop transitions, 714 changer transitions 6/1196 dead transitions. [2022-12-06 07:36:04,710 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 262 places, 1196 transitions, 49050 flow [2022-12-06 07:36:04,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-06 07:36:04,711 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2022-12-06 07:36:04,711 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 157 transitions. [2022-12-06 07:36:04,711 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.4266304347826087 [2022-12-06 07:36:04,711 INFO L175 Difference]: Start difference. First operand has 255 places, 1130 transitions, 46135 flow. Second operand 8 states and 157 transitions. [2022-12-06 07:36:04,711 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 262 places, 1196 transitions, 49050 flow [2022-12-06 07:36:13,147 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 257 places, 1196 transitions, 48972 flow, removed 9 selfloop flow, removed 5 redundant places. [2022-12-06 07:36:13,175 INFO L231 Difference]: Finished difference. Result has 259 places, 1131 transitions, 48320 flow [2022-12-06 07:36:13,176 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=46050, PETRI_DIFFERENCE_MINUEND_PLACES=250, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1129, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=709, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=417, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=48320, PETRI_PLACES=259, PETRI_TRANSITIONS=1131} [2022-12-06 07:36:13,176 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 211 predicate places. [2022-12-06 07:36:13,176 WARN L163 eatedLiptonReduction]: Counterexample is not a run of mAbstraction. Replaying acceptance of the word... [2022-12-06 07:36:13,176 INFO L89 Accepts]: Start accepts. Operand has 259 places, 1131 transitions, 48320 flow [2022-12-06 07:36:13,182 INFO L95 Accepts]: Finished accepts. [2022-12-06 07:36:13,183 INFO L195 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2022-12-06 07:36:13,183 INFO L167 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 259 places, 1131 transitions, 48320 flow [2022-12-06 07:36:13,198 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 259 places, 1131 transitions, 48320 flow [2022-12-06 07:36:14,372 INFO L130 PetriNetUnfolder]: 2169/4343 cut-off events. [2022-12-06 07:36:14,372 INFO L131 PetriNetUnfolder]: For 242496/252989 co-relation queries the response was YES. [2022-12-06 07:36:14,392 INFO L83 FinitePrefix]: Finished finitePrefix Result has 76261 conditions, 4343 events. 2169/4343 cut-off events. For 242496/252989 co-relation queries the response was YES. Maximal size of possible extension queue 628. Compared 35711 event pairs, 55 based on Foata normal form. 17/4344 useless extension candidates. Maximal degree in co-relation 75925. Up to 1853 conditions per place. [2022-12-06 07:36:14,446 INFO L184 LiptonReduction]: Starting Lipton reduction on Petri net that has 259 places, 1131 transitions, 48320 flow [2022-12-06 07:36:14,446 INFO L188 LiptonReduction]: Number of co-enabled transitions 3992 [2022-12-06 07:36:14,450 INFO L203 LiptonReduction]: Total number of compositions: 0 [2022-12-06 07:36:14,450 INFO L143 eatedLiptonReduction]: Time needed for LBE in milliseconds: 1274 [2022-12-06 07:36:14,450 INFO L495 AbstractCegarLoop]: Abstraction has has 259 places, 1131 transitions, 48320 flow [2022-12-06 07:36:14,450 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 6 states have internal predecessors, (26), 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-06 07:36:14,450 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-06 07:36:14,450 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] [2022-12-06 07:36:14,450 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2022-12-06 07:36:14,451 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-06 07:36:14,451 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-06 07:36:14,451 INFO L85 PathProgramCache]: Analyzing trace with hash -509536889, now seen corresponding path program 1 times [2022-12-06 07:36:14,451 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-06 07:36:14,451 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1494361970] [2022-12-06 07:36:14,451 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-06 07:36:14,451 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-06 07:36:14,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-06 07:36:14,557 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-06 07:36:14,557 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-06 07:36:14,557 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1494361970] [2022-12-06 07:36:14,557 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1494361970] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-06 07:36:14,557 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-06 07:36:14,557 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-06 07:36:14,557 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1723890023] [2022-12-06 07:36:14,557 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-06 07:36:14,557 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-06 07:36:14,557 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-06 07:36:14,558 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-06 07:36:14,558 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-12-06 07:36:14,558 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 46 [2022-12-06 07:36:14,558 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 259 places, 1131 transitions, 48320 flow. Second operand has 7 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 6 states have internal predecessors, (26), 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-06 07:36:14,558 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-06 07:36:14,558 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 46 [2022-12-06 07:36:14,558 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-06 07:36:19,449 INFO L130 PetriNetUnfolder]: 8022/12959 cut-off events. [2022-12-06 07:36:19,450 INFO L131 PetriNetUnfolder]: For 568956/568956 co-relation queries the response was YES. [2022-12-06 07:36:19,517 INFO L83 FinitePrefix]: Finished finitePrefix Result has 197116 conditions, 12959 events. 8022/12959 cut-off events. For 568956/568956 co-relation queries the response was YES. Maximal size of possible extension queue 1117. Compared 92549 event pairs, 282 based on Foata normal form. 2/12961 useless extension candidates. Maximal degree in co-relation 195612. Up to 6100 conditions per place. [2022-12-06 07:36:19,580 INFO L137 encePairwiseOnDemand]: 20/46 looper letters, 476 selfloop transitions, 710 changer transitions 2/1188 dead transitions. [2022-12-06 07:36:19,580 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 266 places, 1188 transitions, 51131 flow [2022-12-06 07:36:19,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-06 07:36:19,580 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2022-12-06 07:36:19,581 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 153 transitions. [2022-12-06 07:36:19,581 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.4157608695652174 [2022-12-06 07:36:19,581 INFO L175 Difference]: Start difference. First operand has 259 places, 1131 transitions, 48320 flow. Second operand 8 states and 153 transitions. [2022-12-06 07:36:19,581 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 266 places, 1188 transitions, 51131 flow [2022-12-06 07:36:28,327 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 261 places, 1188 transitions, 49508 flow, removed 17 selfloop flow, removed 5 redundant places. [2022-12-06 07:36:28,354 INFO L231 Difference]: Finished difference. Result has 261 places, 1129 transitions, 48069 flow [2022-12-06 07:36:28,355 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=46697, PETRI_DIFFERENCE_MINUEND_PLACES=254, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1131, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=710, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=421, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=48069, PETRI_PLACES=261, PETRI_TRANSITIONS=1129} [2022-12-06 07:36:28,355 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 213 predicate places. [2022-12-06 07:36:28,355 WARN L163 eatedLiptonReduction]: Counterexample is not a run of mAbstraction. Replaying acceptance of the word... [2022-12-06 07:36:28,355 INFO L89 Accepts]: Start accepts. Operand has 261 places, 1129 transitions, 48069 flow [2022-12-06 07:36:28,361 INFO L95 Accepts]: Finished accepts. [2022-12-06 07:36:28,361 INFO L195 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2022-12-06 07:36:28,361 INFO L167 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 261 places, 1129 transitions, 48069 flow [2022-12-06 07:36:28,377 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 261 places, 1129 transitions, 48069 flow [2022-12-06 07:36:29,596 INFO L130 PetriNetUnfolder]: 2167/4340 cut-off events. [2022-12-06 07:36:29,597 INFO L131 PetriNetUnfolder]: For 228137/239195 co-relation queries the response was YES. [2022-12-06 07:36:29,619 INFO L83 FinitePrefix]: Finished finitePrefix Result has 75662 conditions, 4340 events. 2167/4340 cut-off events. For 228137/239195 co-relation queries the response was YES. Maximal size of possible extension queue 625. Compared 35685 event pairs, 55 based on Foata normal form. 18/4342 useless extension candidates. Maximal degree in co-relation 75328. Up to 1853 conditions per place. [2022-12-06 07:36:29,790 INFO L184 LiptonReduction]: Starting Lipton reduction on Petri net that has 261 places, 1129 transitions, 48069 flow [2022-12-06 07:36:29,790 INFO L188 LiptonReduction]: Number of co-enabled transitions 3984 [2022-12-06 07:36:29,793 INFO L203 LiptonReduction]: Total number of compositions: 0 [2022-12-06 07:36:29,794 INFO L143 eatedLiptonReduction]: Time needed for LBE in milliseconds: 1439 [2022-12-06 07:36:29,794 INFO L495 AbstractCegarLoop]: Abstraction has has 261 places, 1129 transitions, 48069 flow [2022-12-06 07:36:29,794 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 6 states have internal predecessors, (26), 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-06 07:36:29,794 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-06 07:36:29,794 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] [2022-12-06 07:36:29,794 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2022-12-06 07:36:29,794 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-06 07:36:29,795 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-06 07:36:29,795 INFO L85 PathProgramCache]: Analyzing trace with hash 691461273, now seen corresponding path program 2 times [2022-12-06 07:36:29,795 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-06 07:36:29,795 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1040889190] [2022-12-06 07:36:29,795 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-06 07:36:29,795 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-06 07:36:29,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-06 07:36:29,921 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-06 07:36:29,921 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-06 07:36:29,921 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1040889190] [2022-12-06 07:36:29,921 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1040889190] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-06 07:36:29,921 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-06 07:36:29,921 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-06 07:36:29,922 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [617907632] [2022-12-06 07:36:29,922 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-06 07:36:29,922 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-06 07:36:29,922 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-06 07:36:29,922 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-06 07:36:29,922 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-12-06 07:36:29,922 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 46 [2022-12-06 07:36:29,923 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 261 places, 1129 transitions, 48069 flow. Second operand has 7 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 6 states have internal predecessors, (26), 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-06 07:36:29,923 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-06 07:36:29,923 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 46 [2022-12-06 07:36:29,923 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-06 07:36:34,469 INFO L130 PetriNetUnfolder]: 8016/12947 cut-off events. [2022-12-06 07:36:34,470 INFO L131 PetriNetUnfolder]: For 528005/528005 co-relation queries the response was YES. [2022-12-06 07:36:34,532 INFO L83 FinitePrefix]: Finished finitePrefix Result has 195051 conditions, 12947 events. 8016/12947 cut-off events. For 528005/528005 co-relation queries the response was YES. Maximal size of possible extension queue 1116. Compared 92407 event pairs, 347 based on Foata normal form. 2/12949 useless extension candidates. Maximal degree in co-relation 193832. Up to 12499 conditions per place. [2022-12-06 07:36:34,597 INFO L137 encePairwiseOnDemand]: 24/46 looper letters, 1004 selfloop transitions, 144 changer transitions 3/1151 dead transitions. [2022-12-06 07:36:34,598 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 268 places, 1151 transitions, 50556 flow [2022-12-06 07:36:34,598 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-06 07:36:34,598 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2022-12-06 07:36:34,598 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 98 transitions. [2022-12-06 07:36:34,598 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.266304347826087 [2022-12-06 07:36:34,598 INFO L175 Difference]: Start difference. First operand has 261 places, 1129 transitions, 48069 flow. Second operand 8 states and 98 transitions. [2022-12-06 07:36:34,598 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 268 places, 1151 transitions, 50556 flow [2022-12-06 07:36:41,477 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 264 places, 1151 transitions, 50385 flow, removed 0 selfloop flow, removed 4 redundant places. [2022-12-06 07:36:41,505 INFO L231 Difference]: Finished difference. Result has 264 places, 1125 transitions, 48025 flow [2022-12-06 07:36:41,506 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=47868, PETRI_DIFFERENCE_MINUEND_PLACES=257, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1128, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=144, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=984, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=48025, PETRI_PLACES=264, PETRI_TRANSITIONS=1125} [2022-12-06 07:36:41,506 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 216 predicate places. [2022-12-06 07:36:41,506 WARN L163 eatedLiptonReduction]: Counterexample is not a run of mAbstraction. Replaying acceptance of the word... [2022-12-06 07:36:41,506 INFO L89 Accepts]: Start accepts. Operand has 264 places, 1125 transitions, 48025 flow [2022-12-06 07:36:41,513 INFO L95 Accepts]: Finished accepts. [2022-12-06 07:36:41,513 INFO L195 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2022-12-06 07:36:41,513 INFO L167 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 264 places, 1125 transitions, 48025 flow [2022-12-06 07:36:41,528 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 264 places, 1125 transitions, 48025 flow [2022-12-06 07:36:42,728 INFO L130 PetriNetUnfolder]: 2167/4337 cut-off events. [2022-12-06 07:36:42,728 INFO L131 PetriNetUnfolder]: For 228407/236207 co-relation queries the response was YES. [2022-12-06 07:36:42,750 INFO L83 FinitePrefix]: Finished finitePrefix Result has 75388 conditions, 4337 events. 2167/4337 cut-off events. For 228407/236207 co-relation queries the response was YES. Maximal size of possible extension queue 625. Compared 35689 event pairs, 55 based on Foata normal form. 18/4342 useless extension candidates. Maximal degree in co-relation 75055. Up to 1851 conditions per place. [2022-12-06 07:36:42,806 INFO L184 LiptonReduction]: Starting Lipton reduction on Petri net that has 264 places, 1125 transitions, 48025 flow [2022-12-06 07:36:42,806 INFO L188 LiptonReduction]: Number of co-enabled transitions 3972 [2022-12-06 07:36:42,809 INFO L203 LiptonReduction]: Total number of compositions: 0 [2022-12-06 07:36:42,810 INFO L143 eatedLiptonReduction]: Time needed for LBE in milliseconds: 1304 [2022-12-06 07:36:42,810 INFO L495 AbstractCegarLoop]: Abstraction has has 264 places, 1125 transitions, 48025 flow [2022-12-06 07:36:42,810 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 6 states have internal predecessors, (26), 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-06 07:36:42,810 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-06 07:36:42,810 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] [2022-12-06 07:36:42,810 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2022-12-06 07:36:42,810 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-06 07:36:42,810 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-06 07:36:42,811 INFO L85 PathProgramCache]: Analyzing trace with hash -892602051, now seen corresponding path program 3 times [2022-12-06 07:36:42,811 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-06 07:36:42,811 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [511325439] [2022-12-06 07:36:42,811 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-06 07:36:42,811 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-06 07:36:42,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-06 07:36:42,962 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-06 07:36:42,962 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-06 07:36:42,963 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [511325439] [2022-12-06 07:36:42,963 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [511325439] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-06 07:36:42,963 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-06 07:36:42,963 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-06 07:36:42,963 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2049392958] [2022-12-06 07:36:42,963 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-06 07:36:42,963 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-06 07:36:42,963 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-06 07:36:42,964 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-06 07:36:42,964 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-12-06 07:36:42,964 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 46 [2022-12-06 07:36:42,964 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 264 places, 1125 transitions, 48025 flow. Second operand has 7 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 6 states have internal predecessors, (26), 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-06 07:36:42,964 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-06 07:36:42,964 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 46 [2022-12-06 07:36:42,964 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-06 07:36:47,571 INFO L130 PetriNetUnfolder]: 8010/12935 cut-off events. [2022-12-06 07:36:47,571 INFO L131 PetriNetUnfolder]: For 528015/528015 co-relation queries the response was YES. [2022-12-06 07:36:47,641 INFO L83 FinitePrefix]: Finished finitePrefix Result has 194287 conditions, 12935 events. 8010/12935 cut-off events. For 528015/528015 co-relation queries the response was YES. Maximal size of possible extension queue 1117. Compared 92228 event pairs, 345 based on Foata normal form. 4/12939 useless extension candidates. Maximal degree in co-relation 193258. Up to 12806 conditions per place. [2022-12-06 07:36:47,711 INFO L137 encePairwiseOnDemand]: 26/46 looper letters, 1105 selfloop transitions, 39 changer transitions 4/1148 dead transitions. [2022-12-06 07:36:47,711 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 272 places, 1148 transitions, 50586 flow [2022-12-06 07:36:47,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-12-06 07:36:47,711 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2022-12-06 07:36:47,711 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 82 transitions. [2022-12-06 07:36:47,712 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.19806763285024154 [2022-12-06 07:36:47,712 INFO L175 Difference]: Start difference. First operand has 264 places, 1125 transitions, 48025 flow. Second operand 9 states and 82 transitions. [2022-12-06 07:36:47,712 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 272 places, 1148 transitions, 50586 flow [2022-12-06 07:36:54,502 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 270 places, 1148 transitions, 50510 flow, removed 0 selfloop flow, removed 2 redundant places. [2022-12-06 07:36:54,529 INFO L231 Difference]: Finished difference. Result has 272 places, 1122 transitions, 47810 flow [2022-12-06 07:36:54,530 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=47949, PETRI_DIFFERENCE_MINUEND_PLACES=262, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1125, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=38, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1086, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=47810, PETRI_PLACES=272, PETRI_TRANSITIONS=1122} [2022-12-06 07:36:54,530 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 224 predicate places. [2022-12-06 07:36:54,530 WARN L163 eatedLiptonReduction]: Counterexample is not a run of mAbstraction. Replaying acceptance of the word... [2022-12-06 07:36:54,530 INFO L89 Accepts]: Start accepts. Operand has 272 places, 1122 transitions, 47810 flow [2022-12-06 07:36:54,537 INFO L95 Accepts]: Finished accepts. [2022-12-06 07:36:54,537 INFO L195 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2022-12-06 07:36:54,537 INFO L167 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 272 places, 1122 transitions, 47810 flow [2022-12-06 07:36:54,551 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 272 places, 1122 transitions, 47810 flow [2022-12-06 07:36:55,827 INFO L130 PetriNetUnfolder]: 2166/4333 cut-off events. [2022-12-06 07:36:55,827 INFO L131 PetriNetUnfolder]: For 228507/236085 co-relation queries the response was YES. [2022-12-06 07:36:55,848 INFO L83 FinitePrefix]: Finished finitePrefix Result has 75247 conditions, 4333 events. 2166/4333 cut-off events. For 228507/236085 co-relation queries the response was YES. Maximal size of possible extension queue 625. Compared 35623 event pairs, 55 based on Foata normal form. 15/4335 useless extension candidates. Maximal degree in co-relation 74912. Up to 1849 conditions per place. [2022-12-06 07:36:55,904 INFO L184 LiptonReduction]: Starting Lipton reduction on Petri net that has 272 places, 1122 transitions, 47810 flow [2022-12-06 07:36:55,905 INFO L188 LiptonReduction]: Number of co-enabled transitions 3962 [2022-12-06 07:36:55,911 ERROR L112 fgCompositionFactory]: Composing non-subsequent actions: [601] L67-->thread2EXIT: Formula: (and (= v_~s~0_487 (+ v_~s~0_488 1)) (= v_~b~0_255 (ite (= (ite (or (not (= (mod v_~b~0_256 256) 0)) (= v_~x~0_159 1)) 1 0) 0) 0 1)) (= 0 |v_thread2Thread1of1ForFork4_#res#1.base_7|) (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_41| |v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_41|) (= |v_thread2Thread1of1ForFork4_#res#1.offset_7| 0) (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_41| (ite (<= v_~m2~0_83 v_~s~0_488) 1 0)) (not (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_41| 0))) InVars {~b~0=v_~b~0_256, ~m2~0=v_~m2~0_83, ~x~0=v_~x~0_159, ~s~0=v_~s~0_488} OutVars{thread2Thread1of1ForFork4_#t~post4#1=|v_thread2Thread1of1ForFork4_#t~post4#1_41|, thread2Thread1of1ForFork4_#res#1.offset=|v_thread2Thread1of1ForFork4_#res#1.offset_7|, thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_41|, ~b~0=v_~b~0_255, ~m2~0=v_~m2~0_83, ~x~0=v_~x~0_159, thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_41|, thread2Thread1of1ForFork4_#res#1.base=|v_thread2Thread1of1ForFork4_#res#1.base_7|, ~s~0=v_~s~0_487} AuxVars[] AssignedVars[thread2Thread1of1ForFork4_#t~post4#1, thread2Thread1of1ForFork4_#res#1.offset, thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1, ~b~0, thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork4_#res#1.base, ~s~0] and [585] L86-->thread3EXIT: Formula: (and (= |v_thread3Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_49| |v_thread3Thread1of1ForFork1_assume_abort_if_not_~cond#1_49|) (= |v_thread3Thread1of1ForFork1_#res#1.offset_25| 0) (= |v_thread3Thread1of1ForFork1_#res#1.base_25| 0) (= (ite (= (ite (or (= v_~x~0_139 1) (not (= (mod v_~b~0_214 256) 0))) 1 0) 0) 0 1) v_~b~0_213) (= (ite (<= v_~m3~0_73 v_~s~0_452) 1 0) |v_thread3Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_49|) (not (= |v_thread3Thread1of1ForFork1_assume_abort_if_not_~cond#1_49| 0)) (= (+ v_~s~0_452 1) v_~s~0_451)) InVars {~m3~0=v_~m3~0_73, ~b~0=v_~b~0_214, ~x~0=v_~x~0_139, ~s~0=v_~s~0_452} OutVars{~m3~0=v_~m3~0_73, thread3Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread3Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_49|, thread3Thread1of1ForFork1_#res#1.offset=|v_thread3Thread1of1ForFork1_#res#1.offset_25|, ~b~0=v_~b~0_213, thread3Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread3Thread1of1ForFork1_assume_abort_if_not_~cond#1_49|, thread3Thread1of1ForFork1_#res#1.base=|v_thread3Thread1of1ForFork1_#res#1.base_25|, thread3Thread1of1ForFork1_#t~post6#1=|v_thread3Thread1of1ForFork1_#t~post6#1_45|, ~x~0=v_~x~0_139, ~s~0=v_~s~0_451} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread3Thread1of1ForFork1_#res#1.offset, ~b~0, thread3Thread1of1ForFork1_assume_abort_if_not_~cond#1, thread3Thread1of1ForFork1_#res#1.base, thread3Thread1of1ForFork1_#t~post6#1, ~s~0] [2022-12-06 07:36:56,040 ERROR L112 fgCompositionFactory]: Composing non-subsequent actions: [670] $Ultimate##0-->thread2EXIT: Formula: (and (= |v_thread2Thread1of1ForFork4_#res#1.base_49| 0) (= (ite (= (ite (or (= v_~x~0_298 1) (not (= (mod v_~b~0_468 256) 0))) 1 0) 0) 0 1) v_~b~0_467) (not (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_83| 0)) (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_83| |v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_83|) (= |v_thread2Thread1of1ForFork4_#res#1.offset_49| 0) (= v_~t~0_419 (+ v_~m3~0_157 3)) (= (+ v_~t~0_420 1) v_~m3~0_157) (= (+ v_~m3~0_157 2) v_~m5~0_148) (= v_~m4~0_134 (+ v_~m3~0_157 1)) (= v_~t~0_420 v_~m2~0_167) (= (+ v_~s~0_744 1) v_~s~0_743) (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_83| (ite (<= v_~m2~0_167 v_~s~0_744) 1 0))) InVars {~b~0=v_~b~0_468, ~x~0=v_~x~0_298, ~s~0=v_~s~0_744, ~t~0=v_~t~0_420} OutVars{thread2Thread1of1ForFork4_#t~post4#1=|v_thread2Thread1of1ForFork4_#t~post4#1_83|, thread2Thread1of1ForFork4_#res#1.offset=|v_thread2Thread1of1ForFork4_#res#1.offset_49|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_50|, thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_83|, thread5Thread1of1ForFork0_#t~post9#1=|v_thread5Thread1of1ForFork0_#t~post9#1_52|, thread2Thread1of1ForFork4_#res#1.base=|v_thread2Thread1of1ForFork4_#res#1.base_49|, ~m3~0=v_~m3~0_157, thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_83|, ~b~0=v_~b~0_467, ~m5~0=v_~m5~0_148, ~m4~0=v_~m4~0_134, ~m2~0=v_~m2~0_167, thread2Thread1of1ForFork4_#t~post3#1=|v_thread2Thread1of1ForFork4_#t~post3#1_65|, ~x~0=v_~x~0_298, thread3Thread1of1ForFork1_#t~post5#1=|v_thread3Thread1of1ForFork1_#t~post5#1_57|, ~s~0=v_~s~0_743, ~t~0=v_~t~0_419} AuxVars[] AssignedVars[thread2Thread1of1ForFork4_#t~post4#1, thread2Thread1of1ForFork4_#res#1.offset, thread4Thread1of1ForFork3_#t~post7#1, thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1, thread5Thread1of1ForFork0_#t~post9#1, thread2Thread1of1ForFork4_#res#1.base, ~m3~0, thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1, ~b~0, ~m5~0, ~m4~0, ~m2~0, thread2Thread1of1ForFork4_#t~post3#1, thread3Thread1of1ForFork1_#t~post5#1, ~s~0, ~t~0] and [585] L86-->thread3EXIT: Formula: (and (= |v_thread3Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_49| |v_thread3Thread1of1ForFork1_assume_abort_if_not_~cond#1_49|) (= |v_thread3Thread1of1ForFork1_#res#1.offset_25| 0) (= |v_thread3Thread1of1ForFork1_#res#1.base_25| 0) (= (ite (= (ite (or (= v_~x~0_139 1) (not (= (mod v_~b~0_214 256) 0))) 1 0) 0) 0 1) v_~b~0_213) (= (ite (<= v_~m3~0_73 v_~s~0_452) 1 0) |v_thread3Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_49|) (not (= |v_thread3Thread1of1ForFork1_assume_abort_if_not_~cond#1_49| 0)) (= (+ v_~s~0_452 1) v_~s~0_451)) InVars {~m3~0=v_~m3~0_73, ~b~0=v_~b~0_214, ~x~0=v_~x~0_139, ~s~0=v_~s~0_452} OutVars{~m3~0=v_~m3~0_73, thread3Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread3Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_49|, thread3Thread1of1ForFork1_#res#1.offset=|v_thread3Thread1of1ForFork1_#res#1.offset_25|, ~b~0=v_~b~0_213, thread3Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread3Thread1of1ForFork1_assume_abort_if_not_~cond#1_49|, thread3Thread1of1ForFork1_#res#1.base=|v_thread3Thread1of1ForFork1_#res#1.base_25|, thread3Thread1of1ForFork1_#t~post6#1=|v_thread3Thread1of1ForFork1_#t~post6#1_45|, ~x~0=v_~x~0_139, ~s~0=v_~s~0_451} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread3Thread1of1ForFork1_#res#1.offset, ~b~0, thread3Thread1of1ForFork1_assume_abort_if_not_~cond#1, thread3Thread1of1ForFork1_#res#1.base, thread3Thread1of1ForFork1_#t~post6#1, ~s~0] [2022-12-06 07:36:56,250 ERROR L112 fgCompositionFactory]: Composing non-subsequent actions: [471] $Ultimate##0-->L124: Formula: (and (= v_~m5~0_9 v_~t~0_58) (= (+ v_~t~0_58 1) v_~t~0_57)) InVars {~t~0=v_~t~0_58} OutVars{~m5~0=v_~m5~0_9, thread5Thread1of1ForFork0_#t~post9#1=|v_thread5Thread1of1ForFork0_#t~post9#1_1|, ~t~0=v_~t~0_57} AuxVars[] AssignedVars[~m5~0, thread5Thread1of1ForFork0_#t~post9#1, ~t~0] and [673] L67-->thread3EXIT: Formula: (and (= v_~s~0_751 (+ 2 v_~s~0_753)) (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_87| (ite (<= v_~m2~0_173 v_~s~0_753) 1 0)) (= v_~b~0_475 (ite (= (ite (let ((.cse0 (= v_~x~0_302 1))) (or .cse0 (not (= (mod (ite (= (ite (or (not (= (mod v_~b~0_477 256) 0)) .cse0) 1 0) 0) 0 1) 256) 0)))) 1 0) 0) 0 1)) (= |v_thread3Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_71| |v_thread3Thread1of1ForFork1_assume_abort_if_not_~cond#1_71|) (= |v_thread3Thread1of1ForFork1_#res#1.offset_47| 0) (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_87| |v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_87|) (= |v_thread2Thread1of1ForFork4_#res#1.offset_53| 0) (not (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_87| 0)) (not (= |v_thread3Thread1of1ForFork1_assume_abort_if_not_~cond#1_71| 0)) (= (ite (<= (+ v_~m3~0_163 1) v_~s~0_751) 1 0) |v_thread3Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_71|) (= |v_thread3Thread1of1ForFork1_#res#1.base_47| 0) (= |v_thread2Thread1of1ForFork4_#res#1.base_53| 0)) InVars {~m3~0=v_~m3~0_163, ~b~0=v_~b~0_477, ~m2~0=v_~m2~0_173, ~x~0=v_~x~0_302, ~s~0=v_~s~0_753} OutVars{thread3Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread3Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_71|, thread2Thread1of1ForFork4_#t~post4#1=|v_thread2Thread1of1ForFork4_#t~post4#1_87|, thread2Thread1of1ForFork4_#res#1.offset=|v_thread2Thread1of1ForFork4_#res#1.offset_53|, thread3Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread3Thread1of1ForFork1_assume_abort_if_not_~cond#1_71|, thread3Thread1of1ForFork1_#t~post6#1=|v_thread3Thread1of1ForFork1_#t~post6#1_67|, thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_87|, thread2Thread1of1ForFork4_#res#1.base=|v_thread2Thread1of1ForFork4_#res#1.base_53|, ~m3~0=v_~m3~0_163, thread3Thread1of1ForFork1_#res#1.offset=|v_thread3Thread1of1ForFork1_#res#1.offset_47|, thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_87|, ~b~0=v_~b~0_475, thread3Thread1of1ForFork1_#res#1.base=|v_thread3Thread1of1ForFork1_#res#1.base_47|, ~m2~0=v_~m2~0_173, ~x~0=v_~x~0_302, ~s~0=v_~s~0_751} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork4_#t~post4#1, thread2Thread1of1ForFork4_#res#1.offset, thread3Thread1of1ForFork1_#res#1.offset, thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1, ~b~0, thread3Thread1of1ForFork1_assume_abort_if_not_~cond#1, thread3Thread1of1ForFork1_#res#1.base, thread3Thread1of1ForFork1_#t~post6#1, thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork4_#res#1.base, ~s~0] [2022-12-06 07:36:56,369 ERROR L112 fgCompositionFactory]: Composing non-subsequent actions: [668] $Ultimate##0-->L45: Formula: (and (= v_~m3~0_155 (+ v_~t~0_409 1)) (= v_~t~0_407 (+ v_~m3~0_155 3)) (= (+ v_~m3~0_155 1) v_~m4~0_130) (= v_~t~0_409 v_~m2~0_163) (= v_~t~0_407 (+ 1 v_~m1~0_177))) InVars {~t~0=v_~t~0_409} OutVars{~m3~0=v_~m3~0_155, thread1Thread1of1ForFork2_#t~post1#1=|v_thread1Thread1of1ForFork2_#t~post1#1_63|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_46|, ~m4~0=v_~m4~0_130, ~m1~0=v_~m1~0_177, thread2Thread1of1ForFork4_#t~post3#1=|v_thread2Thread1of1ForFork4_#t~post3#1_61|, ~m2~0=v_~m2~0_163, thread3Thread1of1ForFork1_#t~post5#1=|v_thread3Thread1of1ForFork1_#t~post5#1_55|, ~t~0=v_~t~0_407} AuxVars[] AssignedVars[~m3~0, thread1Thread1of1ForFork2_#t~post1#1, thread4Thread1of1ForFork3_#t~post7#1, ~m4~0, ~m1~0, thread2Thread1of1ForFork4_#t~post3#1, ~m2~0, thread3Thread1of1ForFork1_#t~post5#1, ~t~0] and [675] $Ultimate##0-->thread3EXIT: Formula: (and (not (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_91| 0)) (= v_~b~0_487 (ite (= (ite (let ((.cse0 (= v_~x~0_306 1))) (or (not (= (mod (ite (= (ite (or (not (= (mod v_~b~0_488 256) 0)) .cse0) 1 0) 0) 0 1) 256) 0)) .cse0)) 1 0) 0) 0 1)) (= v_~t~0_437 (+ v_~t~0_438 1)) (= v_~t~0_438 v_~m5~0_154) (= (ite (<= v_~m2~0_177 v_~s~0_764) 1 0) |v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_91|) (= |v_thread3Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_75| |v_thread3Thread1of1ForFork1_assume_abort_if_not_~cond#1_75|) (= |v_thread3Thread1of1ForFork1_#res#1.offset_51| 0) (= |v_thread3Thread1of1ForFork1_#res#1.base_51| 0) (not (= |v_thread3Thread1of1ForFork1_assume_abort_if_not_~cond#1_75| 0)) (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_91| |v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_91|) (= |v_thread2Thread1of1ForFork4_#res#1.offset_57| 0) (= |v_thread2Thread1of1ForFork4_#res#1.base_57| 0) (= v_~s~0_763 (+ 2 v_~s~0_764)) (= (ite (<= (+ v_~m3~0_167 1) v_~s~0_763) 1 0) |v_thread3Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_75|)) InVars {~m3~0=v_~m3~0_167, ~b~0=v_~b~0_488, ~m2~0=v_~m2~0_177, ~x~0=v_~x~0_306, ~s~0=v_~s~0_764, ~t~0=v_~t~0_438} OutVars{thread3Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread3Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_75|, thread2Thread1of1ForFork4_#t~post4#1=|v_thread2Thread1of1ForFork4_#t~post4#1_91|, thread2Thread1of1ForFork4_#res#1.offset=|v_thread2Thread1of1ForFork4_#res#1.offset_57|, thread3Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread3Thread1of1ForFork1_assume_abort_if_not_~cond#1_75|, thread3Thread1of1ForFork1_#t~post6#1=|v_thread3Thread1of1ForFork1_#t~post6#1_71|, thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_91|, thread5Thread1of1ForFork0_#t~post9#1=|v_thread5Thread1of1ForFork0_#t~post9#1_58|, thread2Thread1of1ForFork4_#res#1.base=|v_thread2Thread1of1ForFork4_#res#1.base_57|, ~m3~0=v_~m3~0_167, thread3Thread1of1ForFork1_#res#1.offset=|v_thread3Thread1of1ForFork1_#res#1.offset_51|, thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_91|, ~b~0=v_~b~0_487, ~m5~0=v_~m5~0_154, thread3Thread1of1ForFork1_#res#1.base=|v_thread3Thread1of1ForFork1_#res#1.base_51|, ~m2~0=v_~m2~0_177, ~x~0=v_~x~0_306, ~s~0=v_~s~0_763, ~t~0=v_~t~0_437} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork4_#t~post4#1, thread2Thread1of1ForFork4_#res#1.offset, thread3Thread1of1ForFork1_assume_abort_if_not_~cond#1, thread3Thread1of1ForFork1_#t~post6#1, thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1, thread5Thread1of1ForFork0_#t~post9#1, thread2Thread1of1ForFork4_#res#1.base, thread3Thread1of1ForFork1_#res#1.offset, thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1, ~b~0, ~m5~0, thread3Thread1of1ForFork1_#res#1.base, ~s~0, ~t~0] [2022-12-06 07:36:56,582 ERROR L112 fgCompositionFactory]: Composing non-subsequent actions: [647] $Ultimate##0-->L105: Formula: (and (= (+ v_~t~0_307 1) v_~m4~0_108) (= v_~t~0_307 v_~m2~0_123) (= v_~t~0_305 (+ v_~t~0_307 2))) InVars {~t~0=v_~t~0_307} OutVars{thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_26|, ~m4~0=v_~m4~0_108, thread2Thread1of1ForFork4_#t~post3#1=|v_thread2Thread1of1ForFork4_#t~post3#1_27|, ~m2~0=v_~m2~0_123, ~t~0=v_~t~0_305} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_#t~post7#1, ~m4~0, thread2Thread1of1ForFork4_#t~post3#1, ~m2~0, ~t~0] and [471] $Ultimate##0-->L124: Formula: (and (= v_~m5~0_9 v_~t~0_58) (= (+ v_~t~0_58 1) v_~t~0_57)) InVars {~t~0=v_~t~0_58} OutVars{~m5~0=v_~m5~0_9, thread5Thread1of1ForFork0_#t~post9#1=|v_thread5Thread1of1ForFork0_#t~post9#1_1|, ~t~0=v_~t~0_57} AuxVars[] AssignedVars[~m5~0, thread5Thread1of1ForFork0_#t~post9#1, ~t~0] [2022-12-06 07:36:56,622 INFO L203 LiptonReduction]: Total number of compositions: 5 [2022-12-06 07:36:56,623 INFO L143 eatedLiptonReduction]: Time needed for LBE in milliseconds: 2093 [2022-12-06 07:36:56,623 INFO L495 AbstractCegarLoop]: Abstraction has has 268 places, 1119 transitions, 47664 flow [2022-12-06 07:36:56,623 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 6 states have internal predecessors, (26), 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-06 07:36:56,623 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-06 07:36:56,623 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] [2022-12-06 07:36:56,623 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55 [2022-12-06 07:36:56,623 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-06 07:36:56,624 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-06 07:36:56,624 INFO L85 PathProgramCache]: Analyzing trace with hash 80729826, now seen corresponding path program 3 times [2022-12-06 07:36:56,624 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-06 07:36:56,624 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [42041256] [2022-12-06 07:36:56,624 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-06 07:36:56,624 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-06 07:36:56,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-06 07:36:56,747 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-06 07:36:56,747 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-06 07:36:56,748 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [42041256] [2022-12-06 07:36:56,748 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [42041256] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-06 07:36:56,748 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-06 07:36:56,748 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-06 07:36:56,748 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1453463870] [2022-12-06 07:36:56,748 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-06 07:36:56,748 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-06 07:36:56,748 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-06 07:36:56,748 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-06 07:36:56,748 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-12-06 07:36:56,748 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 47 [2022-12-06 07:36:56,749 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 268 places, 1119 transitions, 47664 flow. Second operand has 7 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 6 states have internal predecessors, (26), 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-06 07:36:56,749 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-06 07:36:56,749 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 47 [2022-12-06 07:36:56,749 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-06 07:37:01,280 INFO L130 PetriNetUnfolder]: 7998/12907 cut-off events. [2022-12-06 07:37:01,280 INFO L131 PetriNetUnfolder]: For 528078/528078 co-relation queries the response was YES. [2022-12-06 07:37:01,349 INFO L83 FinitePrefix]: Finished finitePrefix Result has 193691 conditions, 12907 events. 7998/12907 cut-off events. For 528078/528078 co-relation queries the response was YES. Maximal size of possible extension queue 1115. Compared 91943 event pairs, 345 based on Foata normal form. 4/12911 useless extension candidates. Maximal degree in co-relation 193028. Up to 12761 conditions per place. [2022-12-06 07:37:01,420 INFO L137 encePairwiseOnDemand]: 26/47 looper letters, 1096 selfloop transitions, 42 changer transitions 6/1144 dead transitions. [2022-12-06 07:37:01,420 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 276 places, 1144 transitions, 50217 flow [2022-12-06 07:37:01,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-12-06 07:37:01,420 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2022-12-06 07:37:01,420 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 81 transitions. [2022-12-06 07:37:01,421 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.19148936170212766 [2022-12-06 07:37:01,421 INFO L175 Difference]: Start difference. First operand has 268 places, 1119 transitions, 47664 flow. Second operand 9 states and 81 transitions. [2022-12-06 07:37:01,421 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 276 places, 1144 transitions, 50217 flow [2022-12-06 07:37:08,053 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 268 places, 1144 transitions, 49983 flow, removed 37 selfloop flow, removed 8 redundant places. [2022-12-06 07:37:08,080 INFO L231 Difference]: Finished difference. Result has 269 places, 1115 transitions, 47285 flow [2022-12-06 07:37:08,080 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=47, PETRI_DIFFERENCE_MINUEND_FLOW=47435, PETRI_DIFFERENCE_MINUEND_PLACES=260, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1119, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=42, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1077, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=47285, PETRI_PLACES=269, PETRI_TRANSITIONS=1115} [2022-12-06 07:37:08,081 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 221 predicate places. [2022-12-06 07:37:08,081 WARN L163 eatedLiptonReduction]: Counterexample is not a run of mAbstraction. Replaying acceptance of the word... [2022-12-06 07:37:08,081 INFO L89 Accepts]: Start accepts. Operand has 269 places, 1115 transitions, 47285 flow [2022-12-06 07:37:08,085 INFO L95 Accepts]: Finished accepts. [2022-12-06 07:37:08,086 INFO L195 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2022-12-06 07:37:08,086 INFO L167 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 269 places, 1115 transitions, 47285 flow [2022-12-06 07:37:08,100 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 266 places, 1115 transitions, 47285 flow [2022-12-06 07:37:09,257 INFO L130 PetriNetUnfolder]: 2164/4325 cut-off events. [2022-12-06 07:37:09,257 INFO L131 PetriNetUnfolder]: For 226112/234186 co-relation queries the response was YES. [2022-12-06 07:37:09,278 INFO L83 FinitePrefix]: Finished finitePrefix Result has 75019 conditions, 4325 events. 2164/4325 cut-off events. For 226112/234186 co-relation queries the response was YES. Maximal size of possible extension queue 623. Compared 35529 event pairs, 55 based on Foata normal form. 14/4325 useless extension candidates. Maximal degree in co-relation 74684. Up to 1845 conditions per place. [2022-12-06 07:37:09,478 INFO L184 LiptonReduction]: Starting Lipton reduction on Petri net that has 266 places, 1115 transitions, 47285 flow [2022-12-06 07:37:09,478 INFO L188 LiptonReduction]: Number of co-enabled transitions 3944 [2022-12-06 07:37:09,479 ERROR L112 fgCompositionFactory]: Composing non-subsequent actions: [669] $Ultimate##0-->L105: Formula: (and (= v_~t~0_415 v_~m2~0_165) (= v_~t~0_413 (+ v_~t~0_415 3)) (= v_~m4~0_132 (+ v_~t~0_415 2)) (= (+ v_~t~0_415 1) v_~m5~0_146)) InVars {~t~0=v_~t~0_415} OutVars{thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_48|, ~m5~0=v_~m5~0_146, ~m4~0=v_~m4~0_132, thread2Thread1of1ForFork4_#t~post3#1=|v_thread2Thread1of1ForFork4_#t~post3#1_63|, ~m2~0=v_~m2~0_165, thread5Thread1of1ForFork0_#t~post9#1=|v_thread5Thread1of1ForFork0_#t~post9#1_50|, ~t~0=v_~t~0_413} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_#t~post7#1, ~m5~0, ~m4~0, thread2Thread1of1ForFork4_#t~post3#1, ~m2~0, thread5Thread1of1ForFork0_#t~post9#1, ~t~0] and [601] L67-->thread2EXIT: Formula: (and (= v_~s~0_487 (+ v_~s~0_488 1)) (= v_~b~0_255 (ite (= (ite (or (not (= (mod v_~b~0_256 256) 0)) (= v_~x~0_159 1)) 1 0) 0) 0 1)) (= 0 |v_thread2Thread1of1ForFork4_#res#1.base_7|) (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_41| |v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_41|) (= |v_thread2Thread1of1ForFork4_#res#1.offset_7| 0) (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_41| (ite (<= v_~m2~0_83 v_~s~0_488) 1 0)) (not (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_41| 0))) InVars {~b~0=v_~b~0_256, ~m2~0=v_~m2~0_83, ~x~0=v_~x~0_159, ~s~0=v_~s~0_488} OutVars{thread2Thread1of1ForFork4_#t~post4#1=|v_thread2Thread1of1ForFork4_#t~post4#1_41|, thread2Thread1of1ForFork4_#res#1.offset=|v_thread2Thread1of1ForFork4_#res#1.offset_7|, thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_41|, ~b~0=v_~b~0_255, ~m2~0=v_~m2~0_83, ~x~0=v_~x~0_159, thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_41|, thread2Thread1of1ForFork4_#res#1.base=|v_thread2Thread1of1ForFork4_#res#1.base_7|, ~s~0=v_~s~0_487} AuxVars[] AssignedVars[thread2Thread1of1ForFork4_#t~post4#1, thread2Thread1of1ForFork4_#res#1.offset, thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1, ~b~0, thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork4_#res#1.base, ~s~0] [2022-12-06 07:37:09,548 ERROR L112 fgCompositionFactory]: Composing non-subsequent actions: [676] $Ultimate##0-->thread3EXIT: Formula: (let ((.cse0 (+ v_~m3~0_169 1))) (and (= |v_thread3Thread1of1ForFork1_#res#1.offset_53| 0) (= v_~t~0_441 (+ 2 v_~m1~0_183)) (= |v_thread3Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_77| (ite (<= .cse0 v_~s~0_767) 1 0)) (= (+ v_~t~0_443 1) v_~m3~0_169) (= (+ v_~m3~0_169 2) v_~m1~0_183) (= |v_thread2Thread1of1ForFork4_#res#1.base_59| 0) (= .cse0 v_~m4~0_142) (= v_~s~0_767 (+ 2 v_~s~0_768)) (= |v_thread2Thread1of1ForFork4_#res#1.offset_59| 0) (= |v_thread3Thread1of1ForFork1_#res#1.base_53| 0) (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_93| (ite (<= v_~m2~0_179 v_~s~0_768) 1 0)) (= v_~t~0_443 v_~m2~0_179) (= (+ 1 v_~m1~0_183) v_~m5~0_156) (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_93| |v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_93|) (= (ite (= (ite (let ((.cse1 (= v_~x~0_308 1))) (or .cse1 (not (= (mod (ite (= (ite (or .cse1 (not (= (mod v_~b~0_492 256) 0))) 1 0) 0) 0 1) 256) 0)))) 1 0) 0) 0 1) v_~b~0_491) (not (= |v_thread3Thread1of1ForFork1_assume_abort_if_not_~cond#1_77| 0)) (= |v_thread3Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_77| |v_thread3Thread1of1ForFork1_assume_abort_if_not_~cond#1_77|))) InVars {~b~0=v_~b~0_492, ~x~0=v_~x~0_308, ~s~0=v_~s~0_768, ~t~0=v_~t~0_443} OutVars{thread3Thread1of1ForFork1_assume_abort_if_not_#in~cond#1=|v_thread3Thread1of1ForFork1_assume_abort_if_not_#in~cond#1_77|, thread2Thread1of1ForFork4_#t~post4#1=|v_thread2Thread1of1ForFork4_#t~post4#1_93|, thread2Thread1of1ForFork4_#res#1.offset=|v_thread2Thread1of1ForFork4_#res#1.offset_59|, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_58|, thread3Thread1of1ForFork1_assume_abort_if_not_~cond#1=|v_thread3Thread1of1ForFork1_assume_abort_if_not_~cond#1_77|, thread3Thread1of1ForFork1_#t~post6#1=|v_thread3Thread1of1ForFork1_#t~post6#1_73|, thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_93|, thread5Thread1of1ForFork0_#t~post9#1=|v_thread5Thread1of1ForFork0_#t~post9#1_60|, thread2Thread1of1ForFork4_#res#1.base=|v_thread2Thread1of1ForFork4_#res#1.base_59|, ~m3~0=v_~m3~0_169, thread3Thread1of1ForFork1_#res#1.offset=|v_thread3Thread1of1ForFork1_#res#1.offset_53|, thread1Thread1of1ForFork2_#t~post1#1=|v_thread1Thread1of1ForFork2_#t~post1#1_69|, thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_93|, ~b~0=v_~b~0_491, ~m5~0=v_~m5~0_156, ~m4~0=v_~m4~0_142, thread3Thread1of1ForFork1_#res#1.base=|v_thread3Thread1of1ForFork1_#res#1.base_53|, ~m2~0=v_~m2~0_179, ~m1~0=v_~m1~0_183, thread2Thread1of1ForFork4_#t~post3#1=|v_thread2Thread1of1ForFork4_#t~post3#1_73|, ~x~0=v_~x~0_308, thread3Thread1of1ForFork1_#t~post5#1=|v_thread3Thread1of1ForFork1_#t~post5#1_65|, ~s~0=v_~s~0_767, ~t~0=v_~t~0_441} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_assume_abort_if_not_#in~cond#1, thread2Thread1of1ForFork4_#t~post4#1, thread2Thread1of1ForFork4_#res#1.offset, thread4Thread1of1ForFork3_#t~post7#1, thread3Thread1of1ForFork1_assume_abort_if_not_~cond#1, thread3Thread1of1ForFork1_#t~post6#1, thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1, thread5Thread1of1ForFork0_#t~post9#1, thread2Thread1of1ForFork4_#res#1.base, ~m3~0, thread3Thread1of1ForFork1_#res#1.offset, thread1Thread1of1ForFork2_#t~post1#1, thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1, ~b~0, ~m5~0, ~m4~0, thread3Thread1of1ForFork1_#res#1.base, ~m2~0, ~m1~0, thread2Thread1of1ForFork4_#t~post3#1, thread3Thread1of1ForFork1_#t~post5#1, ~s~0, ~t~0] and [606] L105-->thread4EXIT: Formula: (and (= |v_thread4Thread1of1ForFork3_#res#1.offset_27| 0) (= |v_thread4Thread1of1ForFork3_#res#1.base_27| 0) (= (+ v_~s~0_530 1) v_~s~0_529) (not (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_39| 0)) (= (ite (<= v_~m4~0_73 v_~s~0_530) 1 0) |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_39|) (= v_~b~0_283 (ite (= (ite (or (not (= (mod v_~b~0_284 256) 0)) (= v_~x~0_182 1)) 1 0) 0) 0 1)) (= |v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_39| |v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_39|)) InVars {~b~0=v_~b~0_284, ~m4~0=v_~m4~0_73, ~x~0=v_~x~0_182, ~s~0=v_~s~0_530} OutVars{thread4Thread1of1ForFork3_#res#1.base=|v_thread4Thread1of1ForFork3_#res#1.base_27|, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1_39|, ~b~0=v_~b~0_283, ~m4~0=v_~m4~0_73, thread4Thread1of1ForFork3_#t~post8#1=|v_thread4Thread1of1ForFork3_#t~post8#1_43|, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1=|v_thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1_39|, ~x~0=v_~x~0_182, thread4Thread1of1ForFork3_#res#1.offset=|v_thread4Thread1of1ForFork3_#res#1.offset_27|, ~s~0=v_~s~0_529} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_#res#1.base, thread4Thread1of1ForFork3_assume_abort_if_not_~cond#1, ~b~0, thread4Thread1of1ForFork3_#t~post8#1, thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond#1, thread4Thread1of1ForFork3_#res#1.offset, ~s~0] [2022-12-06 07:37:09,882 INFO L203 LiptonReduction]: Total number of compositions: 2 [2022-12-06 07:37:09,883 INFO L143 eatedLiptonReduction]: Time needed for LBE in milliseconds: 1802 [2022-12-06 07:37:09,883 INFO L495 AbstractCegarLoop]: Abstraction has has 264 places, 1114 transitions, 47246 flow [2022-12-06 07:37:09,883 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 6 states have internal predecessors, (26), 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-06 07:37:09,883 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-06 07:37:09,883 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] [2022-12-06 07:37:09,883 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56 [2022-12-06 07:37:09,883 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-06 07:37:09,883 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-06 07:37:09,883 INFO L85 PathProgramCache]: Analyzing trace with hash 1055310682, now seen corresponding path program 1 times [2022-12-06 07:37:09,883 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-06 07:37:09,884 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1458001885] [2022-12-06 07:37:09,884 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-06 07:37:09,884 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-06 07:37:09,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-06 07:37:09,979 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-06 07:37:09,979 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-06 07:37:09,979 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1458001885] [2022-12-06 07:37:09,979 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1458001885] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-06 07:37:09,979 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-06 07:37:09,979 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-12-06 07:37:09,979 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [158349125] [2022-12-06 07:37:09,979 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-06 07:37:09,980 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-12-06 07:37:09,980 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-06 07:37:09,981 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-12-06 07:37:09,981 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-12-06 07:37:09,981 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 47 [2022-12-06 07:37:09,981 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 264 places, 1114 transitions, 47246 flow. Second operand has 4 states, 4 states have (on average 5.75) internal successors, (23), 3 states have internal predecessors, (23), 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-06 07:37:09,981 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-06 07:37:09,981 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 47 [2022-12-06 07:37:09,981 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-06 07:37:14,518 INFO L130 PetriNetUnfolder]: 7992/12893 cut-off events. [2022-12-06 07:37:14,518 INFO L131 PetriNetUnfolder]: For 524254/524254 co-relation queries the response was YES. [2022-12-06 07:37:14,579 INFO L83 FinitePrefix]: Finished finitePrefix Result has 193317 conditions, 12893 events. 7992/12893 cut-off events. For 524254/524254 co-relation queries the response was YES. Maximal size of possible extension queue 1114. Compared 91835 event pairs, 347 based on Foata normal form. 4/12897 useless extension candidates. Maximal degree in co-relation 192710. Up to 12788 conditions per place. [2022-12-06 07:37:14,641 INFO L137 encePairwiseOnDemand]: 26/47 looper letters, 1088 selfloop transitions, 36 changer transitions 1/1125 dead transitions. [2022-12-06 07:37:14,641 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 267 places, 1125 transitions, 49629 flow [2022-12-06 07:37:14,642 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-12-06 07:37:14,642 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2022-12-06 07:37:14,642 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 64 transitions. [2022-12-06 07:37:14,642 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.3404255319148936 [2022-12-06 07:37:14,642 INFO L175 Difference]: Start difference. First operand has 264 places, 1114 transitions, 47246 flow. Second operand 4 states and 64 transitions. [2022-12-06 07:37:14,642 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 267 places, 1125 transitions, 49629 flow [2022-12-06 07:37:20,951 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 257 places, 1125 transitions, 48464 flow, removed 28 selfloop flow, removed 10 redundant places. [2022-12-06 07:37:21,015 INFO L231 Difference]: Finished difference. Result has 258 places, 1113 transitions, 46152 flow [2022-12-06 07:37:21,016 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=47, PETRI_DIFFERENCE_MINUEND_FLOW=46081, PETRI_DIFFERENCE_MINUEND_PLACES=254, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1114, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=36, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1078, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=46152, PETRI_PLACES=258, PETRI_TRANSITIONS=1113} [2022-12-06 07:37:21,016 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 210 predicate places. [2022-12-06 07:37:21,017 WARN L163 eatedLiptonReduction]: Counterexample is not a run of mAbstraction. Replaying acceptance of the word... [2022-12-06 07:37:21,017 INFO L89 Accepts]: Start accepts. Operand has 258 places, 1113 transitions, 46152 flow [2022-12-06 07:37:21,025 INFO L95 Accepts]: Finished accepts. [2022-12-06 07:37:21,025 INFO L195 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2022-12-06 07:37:21,025 INFO L167 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 258 places, 1113 transitions, 46152 flow [2022-12-06 07:37:21,046 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 258 places, 1113 transitions, 46152 flow [2022-12-06 07:37:22,529 INFO L130 PetriNetUnfolder]: 2163/4323 cut-off events. [2022-12-06 07:37:22,529 INFO L131 PetriNetUnfolder]: For 225612/234487 co-relation queries the response was YES. [2022-12-06 07:37:22,551 INFO L83 FinitePrefix]: Finished finitePrefix Result has 73408 conditions, 4323 events. 2163/4323 cut-off events. For 225612/234487 co-relation queries the response was YES. Maximal size of possible extension queue 627. Compared 35544 event pairs, 56 based on Foata normal form. 14/4321 useless extension candidates. Maximal degree in co-relation 73075. Up to 1845 conditions per place. [2022-12-06 07:37:22,606 INFO L184 LiptonReduction]: Starting Lipton reduction on Petri net that has 258 places, 1113 transitions, 46152 flow [2022-12-06 07:37:22,606 INFO L188 LiptonReduction]: Number of co-enabled transitions 3940 [2022-12-06 07:37:22,610 INFO L203 LiptonReduction]: Total number of compositions: 0 [2022-12-06 07:37:22,611 INFO L143 eatedLiptonReduction]: Time needed for LBE in milliseconds: 1594 [2022-12-06 07:37:22,611 INFO L495 AbstractCegarLoop]: Abstraction has has 258 places, 1113 transitions, 46152 flow [2022-12-06 07:37:22,611 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 5.75) internal successors, (23), 3 states have internal predecessors, (23), 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-06 07:37:22,611 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-06 07:37:22,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] [2022-12-06 07:37:22,611 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57 [2022-12-06 07:37:22,611 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-06 07:37:22,611 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-06 07:37:22,611 INFO L85 PathProgramCache]: Analyzing trace with hash 1613626079, now seen corresponding path program 1 times [2022-12-06 07:37:22,611 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-06 07:37:22,612 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1685464659] [2022-12-06 07:37:22,612 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-06 07:37:22,612 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-06 07:37:22,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-06 07:37:22,702 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-06 07:37:22,702 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-06 07:37:22,702 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1685464659] [2022-12-06 07:37:22,703 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1685464659] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-06 07:37:22,703 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-06 07:37:22,703 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-06 07:37:22,703 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [488846527] [2022-12-06 07:37:22,703 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-06 07:37:22,703 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-06 07:37:22,703 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-06 07:37:22,703 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-06 07:37:22,703 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-12-06 07:37:22,703 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 46 [2022-12-06 07:37:22,703 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 258 places, 1113 transitions, 46152 flow. Second operand has 6 states, 6 states have (on average 4.166666666666667) internal successors, (25), 5 states have internal predecessors, (25), 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-06 07:37:22,704 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-06 07:37:22,704 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 46 [2022-12-06 07:37:22,704 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-06 07:37:27,365 INFO L130 PetriNetUnfolder]: 8025/12952 cut-off events. [2022-12-06 07:37:27,365 INFO L131 PetriNetUnfolder]: For 525778/525778 co-relation queries the response was YES. [2022-12-06 07:37:27,429 INFO L83 FinitePrefix]: Finished finitePrefix Result has 190291 conditions, 12952 events. 8025/12952 cut-off events. For 525778/525778 co-relation queries the response was YES. Maximal size of possible extension queue 1127. Compared 92363 event pairs, 333 based on Foata normal form. 2/12954 useless extension candidates. Maximal degree in co-relation 188315. Up to 7548 conditions per place. [2022-12-06 07:37:27,496 INFO L137 encePairwiseOnDemand]: 21/46 looper letters, 494 selfloop transitions, 660 changer transitions 9/1163 dead transitions. [2022-12-06 07:37:27,497 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 263 places, 1163 transitions, 49335 flow [2022-12-06 07:37:27,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-06 07:37:27,497 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2022-12-06 07:37:27,497 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 104 transitions. [2022-12-06 07:37:27,497 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.37681159420289856 [2022-12-06 07:37:27,497 INFO L175 Difference]: Start difference. First operand has 258 places, 1113 transitions, 46152 flow. Second operand 6 states and 104 transitions. [2022-12-06 07:37:27,497 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 263 places, 1163 transitions, 49335 flow [2022-12-06 07:37:33,645 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 260 places, 1163 transitions, 49259 flow, removed 2 selfloop flow, removed 3 redundant places. [2022-12-06 07:37:33,673 INFO L231 Difference]: Finished difference. Result has 263 places, 1121 transitions, 48801 flow [2022-12-06 07:37:33,674 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=46062, PETRI_DIFFERENCE_MINUEND_PLACES=255, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1112, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=649, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=453, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=48801, PETRI_PLACES=263, PETRI_TRANSITIONS=1121} [2022-12-06 07:37:33,674 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 215 predicate places. [2022-12-06 07:37:33,674 WARN L163 eatedLiptonReduction]: Counterexample is not a run of mAbstraction. Replaying acceptance of the word... [2022-12-06 07:37:33,674 INFO L89 Accepts]: Start accepts. Operand has 263 places, 1121 transitions, 48801 flow [2022-12-06 07:37:33,681 INFO L95 Accepts]: Finished accepts. [2022-12-06 07:37:33,681 INFO L195 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2022-12-06 07:37:33,681 INFO L167 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 263 places, 1121 transitions, 48801 flow [2022-12-06 07:37:33,696 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 263 places, 1121 transitions, 48801 flow [2022-12-06 07:37:34,950 INFO L130 PetriNetUnfolder]: 2166/4332 cut-off events. [2022-12-06 07:37:34,950 INFO L131 PetriNetUnfolder]: For 253820/262205 co-relation queries the response was YES. [2022-12-06 07:37:34,970 INFO L83 FinitePrefix]: Finished finitePrefix Result has 77482 conditions, 4332 events. 2166/4332 cut-off events. For 253820/262205 co-relation queries the response was YES. Maximal size of possible extension queue 630. Compared 35641 event pairs, 56 based on Foata normal form. 15/4332 useless extension candidates. Maximal degree in co-relation 77147. Up to 1849 conditions per place. [2022-12-06 07:37:35,026 INFO L184 LiptonReduction]: Starting Lipton reduction on Petri net that has 263 places, 1121 transitions, 48801 flow [2022-12-06 07:37:35,026 INFO L188 LiptonReduction]: Number of co-enabled transitions 3956 [2022-12-06 07:37:35,029 INFO L203 LiptonReduction]: Total number of compositions: 0 [2022-12-06 07:37:35,030 INFO L143 eatedLiptonReduction]: Time needed for LBE in milliseconds: 1356 [2022-12-06 07:37:35,030 INFO L495 AbstractCegarLoop]: Abstraction has has 263 places, 1121 transitions, 48801 flow [2022-12-06 07:37:35,030 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.166666666666667) internal successors, (25), 5 states have internal predecessors, (25), 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-06 07:37:35,030 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-06 07:37:35,030 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] [2022-12-06 07:37:35,030 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58 [2022-12-06 07:37:35,030 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-06 07:37:35,030 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-06 07:37:35,031 INFO L85 PathProgramCache]: Analyzing trace with hash 141325364, now seen corresponding path program 2 times [2022-12-06 07:37:35,031 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-06 07:37:35,031 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1506420615] [2022-12-06 07:37:35,031 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-06 07:37:35,031 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-06 07:37:35,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-06 07:37:35,156 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-06 07:37:35,156 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-06 07:37:35,156 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1506420615] [2022-12-06 07:37:35,156 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1506420615] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-06 07:37:35,157 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-06 07:37:35,157 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-06 07:37:35,157 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [857554369] [2022-12-06 07:37:35,157 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-06 07:37:35,157 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-06 07:37:35,157 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-06 07:37:35,157 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-06 07:37:35,157 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-12-06 07:37:35,157 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 45 [2022-12-06 07:37:35,157 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 263 places, 1121 transitions, 48801 flow. Second operand has 7 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 6 states have internal predecessors, (26), 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-06 07:37:35,158 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-06 07:37:35,158 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 45 [2022-12-06 07:37:35,158 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-06 07:37:39,758 INFO L130 PetriNetUnfolder]: 8009/12924 cut-off events. [2022-12-06 07:37:39,758 INFO L131 PetriNetUnfolder]: For 579639/579639 co-relation queries the response was YES. [2022-12-06 07:37:39,833 INFO L83 FinitePrefix]: Finished finitePrefix Result has 199135 conditions, 12924 events. 8009/12924 cut-off events. For 579639/579639 co-relation queries the response was YES. Maximal size of possible extension queue 1122. Compared 92086 event pairs, 347 based on Foata normal form. 2/12926 useless extension candidates. Maximal degree in co-relation 197214. Up to 12829 conditions per place. [2022-12-06 07:37:39,909 INFO L137 encePairwiseOnDemand]: 25/45 looper letters, 1098 selfloop transitions, 34 changer transitions 5/1137 dead transitions. [2022-12-06 07:37:39,909 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 269 places, 1137 transitions, 51256 flow [2022-12-06 07:37:39,909 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-06 07:37:39,910 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-06 07:37:39,910 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 70 transitions. [2022-12-06 07:37:39,910 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.2222222222222222 [2022-12-06 07:37:39,910 INFO L175 Difference]: Start difference. First operand has 263 places, 1121 transitions, 48801 flow. Second operand 7 states and 70 transitions. [2022-12-06 07:37:39,910 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 269 places, 1137 transitions, 51256 flow [2022-12-06 07:37:47,354 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 266 places, 1137 transitions, 50607 flow, removed 2 selfloop flow, removed 3 redundant places. [2022-12-06 07:37:47,382 INFO L231 Difference]: Finished difference. Result has 268 places, 1120 transitions, 48078 flow [2022-12-06 07:37:47,383 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=45, PETRI_DIFFERENCE_MINUEND_FLOW=48153, PETRI_DIFFERENCE_MINUEND_PLACES=260, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1121, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=31, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1087, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=48078, PETRI_PLACES=268, PETRI_TRANSITIONS=1120} [2022-12-06 07:37:47,383 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 220 predicate places. [2022-12-06 07:37:47,383 WARN L163 eatedLiptonReduction]: Counterexample is not a run of mAbstraction. Replaying acceptance of the word... [2022-12-06 07:37:47,383 INFO L89 Accepts]: Start accepts. Operand has 268 places, 1120 transitions, 48078 flow [2022-12-06 07:37:47,390 INFO L95 Accepts]: Finished accepts. [2022-12-06 07:37:47,391 INFO L195 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2022-12-06 07:37:47,391 INFO L167 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 268 places, 1120 transitions, 48078 flow [2022-12-06 07:37:47,406 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 267 places, 1120 transitions, 48078 flow [2022-12-06 07:37:48,659 INFO L130 PetriNetUnfolder]: 2166/4330 cut-off events. [2022-12-06 07:37:48,659 INFO L131 PetriNetUnfolder]: For 245660/254009 co-relation queries the response was YES. [2022-12-06 07:37:48,682 INFO L83 FinitePrefix]: Finished finitePrefix Result has 76446 conditions, 4330 events. 2166/4330 cut-off events. For 245660/254009 co-relation queries the response was YES. Maximal size of possible extension queue 628. Compared 35557 event pairs, 56 based on Foata normal form. 14/4330 useless extension candidates. Maximal degree in co-relation 76109. Up to 1847 conditions per place. [2022-12-06 07:37:48,741 INFO L184 LiptonReduction]: Starting Lipton reduction on Petri net that has 267 places, 1120 transitions, 48078 flow [2022-12-06 07:37:48,741 INFO L188 LiptonReduction]: Number of co-enabled transitions 3954 [2022-12-06 07:37:48,743 ERROR L112 fgCompositionFactory]: Composing non-subsequent actions: [677] $Ultimate##0-->L124: Formula: (and (= (+ v_~t~0_449 1) v_~m4~0_144) (= v_~t~0_447 (+ v_~m5~0_158 1)) (= v_~t~0_449 v_~m2~0_181) (= (+ v_~t~0_449 2) v_~m5~0_158)) InVars {~t~0=v_~t~0_449} OutVars{~m5~0=v_~m5~0_158, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_60|, ~m4~0=v_~m4~0_144, thread2Thread1of1ForFork4_#t~post3#1=|v_thread2Thread1of1ForFork4_#t~post3#1_75|, ~m2~0=v_~m2~0_181, thread5Thread1of1ForFork0_#t~post9#1=|v_thread5Thread1of1ForFork0_#t~post9#1_62|, ~t~0=v_~t~0_447} AuxVars[] AssignedVars[~m5~0, thread4Thread1of1ForFork3_#t~post7#1, ~m4~0, thread2Thread1of1ForFork4_#t~post3#1, ~m2~0, thread5Thread1of1ForFork0_#t~post9#1, ~t~0] and [601] L67-->thread2EXIT: Formula: (and (= v_~s~0_487 (+ v_~s~0_488 1)) (= v_~b~0_255 (ite (= (ite (or (not (= (mod v_~b~0_256 256) 0)) (= v_~x~0_159 1)) 1 0) 0) 0 1)) (= 0 |v_thread2Thread1of1ForFork4_#res#1.base_7|) (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_41| |v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_41|) (= |v_thread2Thread1of1ForFork4_#res#1.offset_7| 0) (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_41| (ite (<= v_~m2~0_83 v_~s~0_488) 1 0)) (not (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_41| 0))) InVars {~b~0=v_~b~0_256, ~m2~0=v_~m2~0_83, ~x~0=v_~x~0_159, ~s~0=v_~s~0_488} OutVars{thread2Thread1of1ForFork4_#t~post4#1=|v_thread2Thread1of1ForFork4_#t~post4#1_41|, thread2Thread1of1ForFork4_#res#1.offset=|v_thread2Thread1of1ForFork4_#res#1.offset_7|, thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_41|, ~b~0=v_~b~0_255, ~m2~0=v_~m2~0_83, ~x~0=v_~x~0_159, thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_41|, thread2Thread1of1ForFork4_#res#1.base=|v_thread2Thread1of1ForFork4_#res#1.base_7|, ~s~0=v_~s~0_487} AuxVars[] AssignedVars[thread2Thread1of1ForFork4_#t~post4#1, thread2Thread1of1ForFork4_#res#1.offset, thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1, ~b~0, thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork4_#res#1.base, ~s~0] [2022-12-06 07:37:48,817 INFO L203 LiptonReduction]: Total number of compositions: 1 [2022-12-06 07:37:48,817 INFO L143 eatedLiptonReduction]: Time needed for LBE in milliseconds: 1434 [2022-12-06 07:37:48,817 INFO L495 AbstractCegarLoop]: Abstraction has has 267 places, 1120 transitions, 48062 flow [2022-12-06 07:37:48,817 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 6 states have internal predecessors, (26), 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-06 07:37:48,817 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-06 07:37:48,818 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] [2022-12-06 07:37:48,818 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59 [2022-12-06 07:37:48,818 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-06 07:37:48,818 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-06 07:37:48,818 INFO L85 PathProgramCache]: Analyzing trace with hash -146486517, now seen corresponding path program 3 times [2022-12-06 07:37:48,818 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-06 07:37:48,818 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [877286064] [2022-12-06 07:37:48,818 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-06 07:37:48,819 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-06 07:37:48,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-06 07:37:48,966 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-06 07:37:48,966 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-06 07:37:48,967 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [877286064] [2022-12-06 07:37:48,967 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [877286064] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-06 07:37:48,967 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-06 07:37:48,967 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-06 07:37:48,967 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1134804418] [2022-12-06 07:37:48,967 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-06 07:37:48,967 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-12-06 07:37:48,967 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-06 07:37:48,967 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-12-06 07:37:48,967 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-12-06 07:37:48,967 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 45 [2022-12-06 07:37:48,968 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 267 places, 1120 transitions, 48062 flow. Second operand has 8 states, 8 states have (on average 3.375) internal successors, (27), 7 states have internal predecessors, (27), 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-06 07:37:48,968 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-06 07:37:48,968 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 45 [2022-12-06 07:37:48,968 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-06 07:37:54,034 INFO L130 PetriNetUnfolder]: 7993/12908 cut-off events. [2022-12-06 07:37:54,035 INFO L131 PetriNetUnfolder]: For 564306/564306 co-relation queries the response was YES. [2022-12-06 07:37:54,107 INFO L83 FinitePrefix]: Finished finitePrefix Result has 196547 conditions, 12908 events. 7993/12908 cut-off events. For 564306/564306 co-relation queries the response was YES. Maximal size of possible extension queue 1121. Compared 92177 event pairs, 348 based on Foata normal form. 24/12932 useless extension candidates. Maximal degree in co-relation 195666. Up to 12509 conditions per place. [2022-12-06 07:37:54,172 INFO L137 encePairwiseOnDemand]: 23/45 looper letters, 1023 selfloop transitions, 122 changer transitions 12/1157 dead transitions. [2022-12-06 07:37:54,172 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 277 places, 1157 transitions, 50779 flow [2022-12-06 07:37:54,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-12-06 07:37:54,173 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2022-12-06 07:37:54,173 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 118 transitions. [2022-12-06 07:37:54,173 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.2383838383838384 [2022-12-06 07:37:54,173 INFO L175 Difference]: Start difference. First operand has 267 places, 1120 transitions, 48062 flow. Second operand 11 states and 118 transitions. [2022-12-06 07:37:54,173 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 277 places, 1157 transitions, 50779 flow [2022-12-06 07:38:01,648 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 271 places, 1157 transitions, 50376 flow, removed 18 selfloop flow, removed 6 redundant places. [2022-12-06 07:38:01,675 INFO L231 Difference]: Finished difference. Result has 272 places, 1111 transitions, 47327 flow [2022-12-06 07:38:01,676 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=45, PETRI_DIFFERENCE_MINUEND_FLOW=47580, PETRI_DIFFERENCE_MINUEND_PLACES=261, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1117, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=117, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=996, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=47327, PETRI_PLACES=272, PETRI_TRANSITIONS=1111} [2022-12-06 07:38:01,676 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 224 predicate places. [2022-12-06 07:38:01,676 WARN L163 eatedLiptonReduction]: Counterexample is not a run of mAbstraction. Replaying acceptance of the word... [2022-12-06 07:38:01,676 INFO L89 Accepts]: Start accepts. Operand has 272 places, 1111 transitions, 47327 flow [2022-12-06 07:38:01,683 INFO L95 Accepts]: Finished accepts. [2022-12-06 07:38:01,683 INFO L195 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2022-12-06 07:38:01,684 INFO L167 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 272 places, 1111 transitions, 47327 flow [2022-12-06 07:38:01,698 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 272 places, 1111 transitions, 47327 flow [2022-12-06 07:38:02,954 INFO L130 PetriNetUnfolder]: 2157/4309 cut-off events. [2022-12-06 07:38:02,954 INFO L131 PetriNetUnfolder]: For 241809/250015 co-relation queries the response was YES. [2022-12-06 07:38:02,986 INFO L83 FinitePrefix]: Finished finitePrefix Result has 75854 conditions, 4309 events. 2157/4309 cut-off events. For 241809/250015 co-relation queries the response was YES. Maximal size of possible extension queue 630. Compared 35372 event pairs, 58 based on Foata normal form. 15/4309 useless extension candidates. Maximal degree in co-relation 75520. Up to 1840 conditions per place. [2022-12-06 07:38:03,046 INFO L184 LiptonReduction]: Starting Lipton reduction on Petri net that has 272 places, 1111 transitions, 47327 flow [2022-12-06 07:38:03,046 INFO L188 LiptonReduction]: Number of co-enabled transitions 3932 [2022-12-06 07:38:03,050 INFO L203 LiptonReduction]: Total number of compositions: 0 [2022-12-06 07:38:03,050 INFO L143 eatedLiptonReduction]: Time needed for LBE in milliseconds: 1374 [2022-12-06 07:38:03,050 INFO L495 AbstractCegarLoop]: Abstraction has has 272 places, 1111 transitions, 47327 flow [2022-12-06 07:38:03,050 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 3.375) internal successors, (27), 7 states have internal predecessors, (27), 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-06 07:38:03,050 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-06 07:38:03,050 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] [2022-12-06 07:38:03,051 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60 [2022-12-06 07:38:03,051 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-06 07:38:03,051 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-06 07:38:03,051 INFO L85 PathProgramCache]: Analyzing trace with hash -1243336270, now seen corresponding path program 1 times [2022-12-06 07:38:03,051 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-06 07:38:03,051 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [132019613] [2022-12-06 07:38:03,051 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-06 07:38:03,051 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-06 07:38:03,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-06 07:38:03,154 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-06 07:38:03,155 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-06 07:38:03,155 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [132019613] [2022-12-06 07:38:03,155 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [132019613] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-06 07:38:03,155 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-06 07:38:03,155 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-06 07:38:03,155 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1660104466] [2022-12-06 07:38:03,155 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-06 07:38:03,155 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-06 07:38:03,155 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-06 07:38:03,156 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-06 07:38:03,156 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-12-06 07:38:03,156 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 44 [2022-12-06 07:38:03,156 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 272 places, 1111 transitions, 47327 flow. Second operand has 7 states, 7 states have (on average 3.857142857142857) internal successors, (27), 6 states have internal predecessors, (27), 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-06 07:38:03,156 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-06 07:38:03,156 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 44 [2022-12-06 07:38:03,156 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-06 07:38:07,805 INFO L130 PetriNetUnfolder]: 7750/12681 cut-off events. [2022-12-06 07:38:07,805 INFO L131 PetriNetUnfolder]: For 574231/574231 co-relation queries the response was YES. [2022-12-06 07:38:07,878 INFO L83 FinitePrefix]: Finished finitePrefix Result has 192017 conditions, 12681 events. 7750/12681 cut-off events. For 574231/574231 co-relation queries the response was YES. Maximal size of possible extension queue 1127. Compared 92295 event pairs, 267 based on Foata normal form. 378/13059 useless extension candidates. Maximal degree in co-relation 191155. Up to 5392 conditions per place. [2022-12-06 07:38:07,944 INFO L137 encePairwiseOnDemand]: 21/44 looper letters, 351 selfloop transitions, 828 changer transitions 27/1206 dead transitions. [2022-12-06 07:38:07,944 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 279 places, 1206 transitions, 52534 flow [2022-12-06 07:38:07,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-06 07:38:07,944 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2022-12-06 07:38:07,944 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 154 transitions. [2022-12-06 07:38:07,945 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.4375 [2022-12-06 07:38:07,945 INFO L175 Difference]: Start difference. First operand has 272 places, 1111 transitions, 47327 flow. Second operand 8 states and 154 transitions. [2022-12-06 07:38:07,945 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 279 places, 1206 transitions, 52534 flow [2022-12-06 07:38:14,680 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 267 places, 1206 transitions, 52165 flow, removed 12 selfloop flow, removed 12 redundant places. [2022-12-06 07:38:14,709 INFO L231 Difference]: Finished difference. Result has 268 places, 1126 transitions, 50073 flow [2022-12-06 07:38:14,710 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=44, PETRI_DIFFERENCE_MINUEND_FLOW=46103, PETRI_DIFFERENCE_MINUEND_PLACES=260, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1088, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=766, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=321, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=50073, PETRI_PLACES=268, PETRI_TRANSITIONS=1126} [2022-12-06 07:38:14,710 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 220 predicate places. [2022-12-06 07:38:14,710 WARN L163 eatedLiptonReduction]: Counterexample is not a run of mAbstraction. Replaying acceptance of the word... [2022-12-06 07:38:14,710 INFO L89 Accepts]: Start accepts. Operand has 268 places, 1126 transitions, 50073 flow [2022-12-06 07:38:14,718 INFO L95 Accepts]: Finished accepts. [2022-12-06 07:38:14,719 INFO L195 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2022-12-06 07:38:14,719 INFO L167 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 268 places, 1126 transitions, 50073 flow [2022-12-06 07:38:14,741 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 268 places, 1126 transitions, 50073 flow [2022-12-06 07:38:15,976 INFO L130 PetriNetUnfolder]: 2038/4202 cut-off events. [2022-12-06 07:38:15,976 INFO L131 PetriNetUnfolder]: For 242816/251549 co-relation queries the response was YES. [2022-12-06 07:38:15,996 INFO L83 FinitePrefix]: Finished finitePrefix Result has 76554 conditions, 4202 events. 2038/4202 cut-off events. For 242816/251549 co-relation queries the response was YES. Maximal size of possible extension queue 626. Compared 35405 event pairs, 57 based on Foata normal form. 13/4202 useless extension candidates. Maximal degree in co-relation 76215. Up to 1811 conditions per place. [2022-12-06 07:38:16,051 INFO L184 LiptonReduction]: Starting Lipton reduction on Petri net that has 268 places, 1126 transitions, 50073 flow [2022-12-06 07:38:16,051 INFO L188 LiptonReduction]: Number of co-enabled transitions 3934 [2022-12-06 07:38:16,054 INFO L203 LiptonReduction]: Total number of compositions: 0 [2022-12-06 07:38:16,055 INFO L143 eatedLiptonReduction]: Time needed for LBE in milliseconds: 1345 [2022-12-06 07:38:16,055 INFO L495 AbstractCegarLoop]: Abstraction has has 268 places, 1126 transitions, 50073 flow [2022-12-06 07:38:16,055 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.857142857142857) internal successors, (27), 6 states have internal predecessors, (27), 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-06 07:38:16,055 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-06 07:38:16,055 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] [2022-12-06 07:38:16,055 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61 [2022-12-06 07:38:16,055 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-06 07:38:16,055 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-06 07:38:16,055 INFO L85 PathProgramCache]: Analyzing trace with hash -436067158, now seen corresponding path program 1 times [2022-12-06 07:38:16,056 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-06 07:38:16,056 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1297867325] [2022-12-06 07:38:16,056 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-06 07:38:16,056 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-06 07:38:16,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-06 07:38:16,155 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-06 07:38:16,155 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-06 07:38:16,155 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1297867325] [2022-12-06 07:38:16,155 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1297867325] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-06 07:38:16,155 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-06 07:38:16,156 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-06 07:38:16,156 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1219805879] [2022-12-06 07:38:16,156 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-06 07:38:16,156 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-06 07:38:16,156 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-06 07:38:16,156 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-06 07:38:16,156 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-12-06 07:38:16,157 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 44 [2022-12-06 07:38:16,157 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 268 places, 1126 transitions, 50073 flow. Second operand has 7 states, 7 states have (on average 3.857142857142857) internal successors, (27), 6 states have internal predecessors, (27), 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-06 07:38:16,157 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-06 07:38:16,157 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 44 [2022-12-06 07:38:16,157 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-06 07:38:20,745 INFO L130 PetriNetUnfolder]: 7647/12536 cut-off events. [2022-12-06 07:38:20,745 INFO L131 PetriNetUnfolder]: For 548274/548274 co-relation queries the response was YES. [2022-12-06 07:38:20,821 INFO L83 FinitePrefix]: Finished finitePrefix Result has 195750 conditions, 12536 events. 7647/12536 cut-off events. For 548274/548274 co-relation queries the response was YES. Maximal size of possible extension queue 1114. Compared 91283 event pairs, 327 based on Foata normal form. 28/12564 useless extension candidates. Maximal degree in co-relation 194935. Up to 12174 conditions per place. [2022-12-06 07:38:20,899 INFO L137 encePairwiseOnDemand]: 25/44 looper letters, 1027 selfloop transitions, 94 changer transitions 20/1141 dead transitions. [2022-12-06 07:38:20,899 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 275 places, 1141 transitions, 52235 flow [2022-12-06 07:38:20,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-06 07:38:20,899 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2022-12-06 07:38:20,900 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 96 transitions. [2022-12-06 07:38:20,900 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.2727272727272727 [2022-12-06 07:38:20,900 INFO L175 Difference]: Start difference. First operand has 268 places, 1126 transitions, 50073 flow. Second operand 8 states and 96 transitions. [2022-12-06 07:38:20,900 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 275 places, 1141 transitions, 52235 flow [2022-12-06 07:38:29,070 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 272 places, 1141 transitions, 51649 flow, removed 109 selfloop flow, removed 3 redundant places. [2022-12-06 07:38:29,103 INFO L231 Difference]: Finished difference. Result has 272 places, 1103 transitions, 48063 flow [2022-12-06 07:38:29,104 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=44, PETRI_DIFFERENCE_MINUEND_FLOW=49211, PETRI_DIFFERENCE_MINUEND_PLACES=265, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1121, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=92, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1029, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=48063, PETRI_PLACES=272, PETRI_TRANSITIONS=1103} [2022-12-06 07:38:29,105 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 224 predicate places. [2022-12-06 07:38:29,105 WARN L163 eatedLiptonReduction]: Counterexample is not a run of mAbstraction. Replaying acceptance of the word... [2022-12-06 07:38:29,105 INFO L89 Accepts]: Start accepts. Operand has 272 places, 1103 transitions, 48063 flow [2022-12-06 07:38:29,117 INFO L95 Accepts]: Finished accepts. [2022-12-06 07:38:29,118 INFO L195 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2022-12-06 07:38:29,119 INFO L167 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 272 places, 1103 transitions, 48063 flow [2022-12-06 07:38:29,142 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 272 places, 1103 transitions, 48063 flow [2022-12-06 07:38:30,490 INFO L130 PetriNetUnfolder]: 2028/4171 cut-off events. [2022-12-06 07:38:30,490 INFO L131 PetriNetUnfolder]: For 236488/244585 co-relation queries the response was YES. [2022-12-06 07:38:30,513 INFO L83 FinitePrefix]: Finished finitePrefix Result has 74426 conditions, 4171 events. 2028/4171 cut-off events. For 236488/244585 co-relation queries the response was YES. Maximal size of possible extension queue 619. Compared 34904 event pairs, 57 based on Foata normal form. 14/4171 useless extension candidates. Maximal degree in co-relation 74087. Up to 1798 conditions per place. [2022-12-06 07:38:30,569 INFO L184 LiptonReduction]: Starting Lipton reduction on Petri net that has 272 places, 1103 transitions, 48063 flow [2022-12-06 07:38:30,569 INFO L188 LiptonReduction]: Number of co-enabled transitions 3872 [2022-12-06 07:38:30,572 INFO L203 LiptonReduction]: Total number of compositions: 0 [2022-12-06 07:38:30,573 INFO L143 eatedLiptonReduction]: Time needed for LBE in milliseconds: 1468 [2022-12-06 07:38:30,573 INFO L495 AbstractCegarLoop]: Abstraction has has 272 places, 1103 transitions, 48063 flow [2022-12-06 07:38:30,573 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.857142857142857) internal successors, (27), 6 states have internal predecessors, (27), 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-06 07:38:30,573 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-06 07:38:30,573 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] [2022-12-06 07:38:30,573 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62 [2022-12-06 07:38:30,573 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-06 07:38:30,573 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-06 07:38:30,573 INFO L85 PathProgramCache]: Analyzing trace with hash 686037616, now seen corresponding path program 2 times [2022-12-06 07:38:30,573 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-06 07:38:30,574 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [510005755] [2022-12-06 07:38:30,574 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-06 07:38:30,574 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-06 07:38:30,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-06 07:38:30,695 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-06 07:38:30,695 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-06 07:38:30,695 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [510005755] [2022-12-06 07:38:30,695 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [510005755] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-06 07:38:30,695 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-06 07:38:30,696 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-06 07:38:30,696 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1036585080] [2022-12-06 07:38:30,696 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-06 07:38:30,696 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-12-06 07:38:30,696 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-06 07:38:30,696 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-12-06 07:38:30,697 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-12-06 07:38:30,697 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 44 [2022-12-06 07:38:30,697 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 272 places, 1103 transitions, 48063 flow. Second operand has 8 states, 8 states have (on average 3.375) internal successors, (27), 7 states have internal predecessors, (27), 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-06 07:38:30,697 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-06 07:38:30,697 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 44 [2022-12-06 07:38:30,697 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-06 07:38:35,264 INFO L130 PetriNetUnfolder]: 7561/12396 cut-off events. [2022-12-06 07:38:35,264 INFO L131 PetriNetUnfolder]: For 536949/536949 co-relation queries the response was YES. [2022-12-06 07:38:35,331 INFO L83 FinitePrefix]: Finished finitePrefix Result has 189915 conditions, 12396 events. 7561/12396 cut-off events. For 536949/536949 co-relation queries the response was YES. Maximal size of possible extension queue 1098. Compared 90075 event pairs, 314 based on Foata normal form. 56/12452 useless extension candidates. Maximal degree in co-relation 189180. Up to 12093 conditions per place. [2022-12-06 07:38:35,397 INFO L137 encePairwiseOnDemand]: 24/44 looper letters, 1018 selfloop transitions, 72 changer transitions 38/1128 dead transitions. [2022-12-06 07:38:35,397 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 282 places, 1128 transitions, 50125 flow [2022-12-06 07:38:35,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-12-06 07:38:35,397 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2022-12-06 07:38:35,398 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 119 transitions. [2022-12-06 07:38:35,398 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.24586776859504134 [2022-12-06 07:38:35,398 INFO L175 Difference]: Start difference. First operand has 272 places, 1103 transitions, 48063 flow. Second operand 11 states and 119 transitions. [2022-12-06 07:38:35,398 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 282 places, 1128 transitions, 50125 flow [2022-12-06 07:38:43,686 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 272 places, 1128 transitions, 49944 flow, removed 5 selfloop flow, removed 10 redundant places. [2022-12-06 07:38:43,714 INFO L231 Difference]: Finished difference. Result has 273 places, 1068 transitions, 46080 flow [2022-12-06 07:38:43,715 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=44, PETRI_DIFFERENCE_MINUEND_FLOW=47372, PETRI_DIFFERENCE_MINUEND_PLACES=262, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1090, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=70, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1018, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=46080, PETRI_PLACES=273, PETRI_TRANSITIONS=1068} [2022-12-06 07:38:43,716 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 225 predicate places. [2022-12-06 07:38:43,716 WARN L163 eatedLiptonReduction]: Counterexample is not a run of mAbstraction. Replaying acceptance of the word... [2022-12-06 07:38:43,716 INFO L89 Accepts]: Start accepts. Operand has 273 places, 1068 transitions, 46080 flow [2022-12-06 07:38:43,725 INFO L95 Accepts]: Finished accepts. [2022-12-06 07:38:43,725 INFO L195 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2022-12-06 07:38:43,725 INFO L167 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 273 places, 1068 transitions, 46080 flow [2022-12-06 07:38:43,741 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 272 places, 1068 transitions, 46080 flow [2022-12-06 07:38:45,004 INFO L130 PetriNetUnfolder]: 1997/4112 cut-off events. [2022-12-06 07:38:45,004 INFO L131 PetriNetUnfolder]: For 229519/237811 co-relation queries the response was YES. [2022-12-06 07:38:45,027 INFO L83 FinitePrefix]: Finished finitePrefix Result has 73141 conditions, 4112 events. 1997/4112 cut-off events. For 229519/237811 co-relation queries the response was YES. Maximal size of possible extension queue 612. Compared 34419 event pairs, 54 based on Foata normal form. 15/4113 useless extension candidates. Maximal degree in co-relation 72842. Up to 1776 conditions per place. [2022-12-06 07:38:45,085 INFO L184 LiptonReduction]: Starting Lipton reduction on Petri net that has 272 places, 1068 transitions, 46080 flow [2022-12-06 07:38:45,085 INFO L188 LiptonReduction]: Number of co-enabled transitions 3778 [2022-12-06 07:38:45,094 ERROR L112 fgCompositionFactory]: Composing non-subsequent actions: [446] $Ultimate##0-->L45: Formula: (and (= v_~t~0_61 (+ v_~t~0_62 1)) (= v_~m1~0_9 v_~t~0_62)) InVars {~t~0=v_~t~0_62} OutVars{thread1Thread1of1ForFork2_#t~post1#1=|v_thread1Thread1of1ForFork2_#t~post1#1_1|, ~m1~0=v_~m1~0_9, ~t~0=v_~t~0_61} AuxVars[] AssignedVars[thread1Thread1of1ForFork2_#t~post1#1, ~m1~0, ~t~0] and [459] $Ultimate##0-->L86: Formula: (and (= v_~m3~0_9 v_~t~0_50) (= (+ v_~t~0_50 1) v_~t~0_49)) InVars {~t~0=v_~t~0_50} OutVars{~m3~0=v_~m3~0_9, thread3Thread1of1ForFork1_#t~post5#1=|v_thread3Thread1of1ForFork1_#t~post5#1_1|, ~t~0=v_~t~0_49} AuxVars[] AssignedVars[~m3~0, thread3Thread1of1ForFork1_#t~post5#1, ~t~0] [2022-12-06 07:38:45,112 ERROR L112 fgCompositionFactory]: Composing non-subsequent actions: [446] $Ultimate##0-->L45: Formula: (and (= v_~t~0_61 (+ v_~t~0_62 1)) (= v_~m1~0_9 v_~t~0_62)) InVars {~t~0=v_~t~0_62} OutVars{thread1Thread1of1ForFork2_#t~post1#1=|v_thread1Thread1of1ForFork2_#t~post1#1_1|, ~m1~0=v_~m1~0_9, ~t~0=v_~t~0_61} AuxVars[] AssignedVars[thread1Thread1of1ForFork2_#t~post1#1, ~m1~0, ~t~0] and [601] L67-->thread2EXIT: Formula: (and (= v_~s~0_487 (+ v_~s~0_488 1)) (= v_~b~0_255 (ite (= (ite (or (not (= (mod v_~b~0_256 256) 0)) (= v_~x~0_159 1)) 1 0) 0) 0 1)) (= 0 |v_thread2Thread1of1ForFork4_#res#1.base_7|) (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_41| |v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_41|) (= |v_thread2Thread1of1ForFork4_#res#1.offset_7| 0) (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_41| (ite (<= v_~m2~0_83 v_~s~0_488) 1 0)) (not (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_41| 0))) InVars {~b~0=v_~b~0_256, ~m2~0=v_~m2~0_83, ~x~0=v_~x~0_159, ~s~0=v_~s~0_488} OutVars{thread2Thread1of1ForFork4_#t~post4#1=|v_thread2Thread1of1ForFork4_#t~post4#1_41|, thread2Thread1of1ForFork4_#res#1.offset=|v_thread2Thread1of1ForFork4_#res#1.offset_7|, thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_41|, ~b~0=v_~b~0_255, ~m2~0=v_~m2~0_83, ~x~0=v_~x~0_159, thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_41|, thread2Thread1of1ForFork4_#res#1.base=|v_thread2Thread1of1ForFork4_#res#1.base_7|, ~s~0=v_~s~0_487} AuxVars[] AssignedVars[thread2Thread1of1ForFork4_#t~post4#1, thread2Thread1of1ForFork4_#res#1.offset, thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1, ~b~0, thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork4_#res#1.base, ~s~0] [2022-12-06 07:38:45,164 ERROR L112 fgCompositionFactory]: Composing non-subsequent actions: [446] $Ultimate##0-->L45: Formula: (and (= v_~t~0_61 (+ v_~t~0_62 1)) (= v_~m1~0_9 v_~t~0_62)) InVars {~t~0=v_~t~0_62} OutVars{thread1Thread1of1ForFork2_#t~post1#1=|v_thread1Thread1of1ForFork2_#t~post1#1_1|, ~m1~0=v_~m1~0_9, ~t~0=v_~t~0_61} AuxVars[] AssignedVars[thread1Thread1of1ForFork2_#t~post1#1, ~m1~0, ~t~0] and [601] L67-->thread2EXIT: Formula: (and (= v_~s~0_487 (+ v_~s~0_488 1)) (= v_~b~0_255 (ite (= (ite (or (not (= (mod v_~b~0_256 256) 0)) (= v_~x~0_159 1)) 1 0) 0) 0 1)) (= 0 |v_thread2Thread1of1ForFork4_#res#1.base_7|) (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_41| |v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_41|) (= |v_thread2Thread1of1ForFork4_#res#1.offset_7| 0) (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_41| (ite (<= v_~m2~0_83 v_~s~0_488) 1 0)) (not (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_41| 0))) InVars {~b~0=v_~b~0_256, ~m2~0=v_~m2~0_83, ~x~0=v_~x~0_159, ~s~0=v_~s~0_488} OutVars{thread2Thread1of1ForFork4_#t~post4#1=|v_thread2Thread1of1ForFork4_#t~post4#1_41|, thread2Thread1of1ForFork4_#res#1.offset=|v_thread2Thread1of1ForFork4_#res#1.offset_7|, thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_41|, ~b~0=v_~b~0_255, ~m2~0=v_~m2~0_83, ~x~0=v_~x~0_159, thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_41|, thread2Thread1of1ForFork4_#res#1.base=|v_thread2Thread1of1ForFork4_#res#1.base_7|, ~s~0=v_~s~0_487} AuxVars[] AssignedVars[thread2Thread1of1ForFork4_#t~post4#1, thread2Thread1of1ForFork4_#res#1.offset, thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1, ~b~0, thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork4_#res#1.base, ~s~0] [2022-12-06 07:38:45,221 ERROR L112 fgCompositionFactory]: Composing non-subsequent actions: [669] $Ultimate##0-->L105: Formula: (and (= v_~t~0_415 v_~m2~0_165) (= v_~t~0_413 (+ v_~t~0_415 3)) (= v_~m4~0_132 (+ v_~t~0_415 2)) (= (+ v_~t~0_415 1) v_~m5~0_146)) InVars {~t~0=v_~t~0_415} OutVars{thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_48|, ~m5~0=v_~m5~0_146, ~m4~0=v_~m4~0_132, thread2Thread1of1ForFork4_#t~post3#1=|v_thread2Thread1of1ForFork4_#t~post3#1_63|, ~m2~0=v_~m2~0_165, thread5Thread1of1ForFork0_#t~post9#1=|v_thread5Thread1of1ForFork0_#t~post9#1_50|, ~t~0=v_~t~0_413} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_#t~post7#1, ~m5~0, ~m4~0, thread2Thread1of1ForFork4_#t~post3#1, ~m2~0, thread5Thread1of1ForFork0_#t~post9#1, ~t~0] and [682] $Ultimate##0-->thread2EXIT: Formula: (and (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_101| (ite (<= v_~m2~0_189 v_~s~0_786) 1 0)) (= v_~t~0_471 (+ v_~t~0_472 1)) (= |v_thread2Thread1of1ForFork4_#res#1.base_67| 0) (= v_~t~0_472 v_~m1~0_189) (not (= 0 |v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_101|)) (= |v_thread2Thread1of1ForFork4_#res#1.offset_67| 0) (= v_~b~0_509 (ite (= (ite (or (= v_~x~0_316 1) (not (= (mod v_~b~0_510 256) 0))) 1 0) 0) 0 1)) (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_101| |v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_101|) (= (+ v_~s~0_786 1) v_~s~0_785)) InVars {~b~0=v_~b~0_510, ~m2~0=v_~m2~0_189, ~x~0=v_~x~0_316, ~s~0=v_~s~0_786, ~t~0=v_~t~0_472} OutVars{thread2Thread1of1ForFork4_#t~post4#1=|v_thread2Thread1of1ForFork4_#t~post4#1_101|, thread2Thread1of1ForFork4_#res#1.offset=|v_thread2Thread1of1ForFork4_#res#1.offset_67|, thread1Thread1of1ForFork2_#t~post1#1=|v_thread1Thread1of1ForFork2_#t~post1#1_75|, thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_101|, ~b~0=v_~b~0_509, ~m2~0=v_~m2~0_189, ~m1~0=v_~m1~0_189, ~x~0=v_~x~0_316, thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_101|, thread2Thread1of1ForFork4_#res#1.base=|v_thread2Thread1of1ForFork4_#res#1.base_67|, ~s~0=v_~s~0_785, ~t~0=v_~t~0_471} AuxVars[] AssignedVars[thread2Thread1of1ForFork4_#t~post4#1, thread2Thread1of1ForFork4_#res#1.offset, thread1Thread1of1ForFork2_#t~post1#1, thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1, ~b~0, ~m1~0, thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork4_#res#1.base, ~s~0, ~t~0] [2022-12-06 07:38:45,300 ERROR L112 fgCompositionFactory]: Composing non-subsequent actions: [677] $Ultimate##0-->L124: Formula: (and (= (+ v_~t~0_449 1) v_~m4~0_144) (= v_~t~0_447 (+ v_~m5~0_158 1)) (= v_~t~0_449 v_~m2~0_181) (= (+ v_~t~0_449 2) v_~m5~0_158)) InVars {~t~0=v_~t~0_449} OutVars{~m5~0=v_~m5~0_158, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_60|, ~m4~0=v_~m4~0_144, thread2Thread1of1ForFork4_#t~post3#1=|v_thread2Thread1of1ForFork4_#t~post3#1_75|, ~m2~0=v_~m2~0_181, thread5Thread1of1ForFork0_#t~post9#1=|v_thread5Thread1of1ForFork0_#t~post9#1_62|, ~t~0=v_~t~0_447} AuxVars[] AssignedVars[~m5~0, thread4Thread1of1ForFork3_#t~post7#1, ~m4~0, thread2Thread1of1ForFork4_#t~post3#1, ~m2~0, thread5Thread1of1ForFork0_#t~post9#1, ~t~0] and [683] $Ultimate##0-->thread2EXIT: Formula: (and (= v_~t~0_476 v_~m1~0_191) (not (= 0 |v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_103|)) (= |v_thread2Thread1of1ForFork4_#res#1.base_69| 0) (= v_~b~0_513 (ite (= (ite (or (= v_~x~0_318 1) (not (= (mod v_~b~0_514 256) 0))) 1 0) 0) 0 1)) (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_103| |v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_103|) (= |v_thread2Thread1of1ForFork4_#res#1.offset_69| 0) (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_103| (ite (<= v_~m2~0_191 v_~s~0_790) 1 0)) (= (+ v_~s~0_790 1) v_~s~0_789) (= v_~t~0_475 (+ v_~t~0_476 1))) InVars {~b~0=v_~b~0_514, ~m2~0=v_~m2~0_191, ~x~0=v_~x~0_318, ~s~0=v_~s~0_790, ~t~0=v_~t~0_476} OutVars{thread2Thread1of1ForFork4_#t~post4#1=|v_thread2Thread1of1ForFork4_#t~post4#1_103|, thread2Thread1of1ForFork4_#res#1.offset=|v_thread2Thread1of1ForFork4_#res#1.offset_69|, thread1Thread1of1ForFork2_#t~post1#1=|v_thread1Thread1of1ForFork2_#t~post1#1_77|, thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_103|, ~b~0=v_~b~0_513, ~m2~0=v_~m2~0_191, ~m1~0=v_~m1~0_191, ~x~0=v_~x~0_318, thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_103|, thread2Thread1of1ForFork4_#res#1.base=|v_thread2Thread1of1ForFork4_#res#1.base_69|, ~s~0=v_~s~0_789, ~t~0=v_~t~0_475} AuxVars[] AssignedVars[thread2Thread1of1ForFork4_#t~post4#1, thread2Thread1of1ForFork4_#res#1.offset, thread1Thread1of1ForFork2_#t~post1#1, thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1, ~b~0, ~m1~0, thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork4_#res#1.base, ~s~0, ~t~0] [2022-12-06 07:38:45,382 INFO L203 LiptonReduction]: Total number of compositions: 3 [2022-12-06 07:38:45,383 INFO L143 eatedLiptonReduction]: Time needed for LBE in milliseconds: 1667 [2022-12-06 07:38:45,383 INFO L495 AbstractCegarLoop]: Abstraction has has 271 places, 1067 transitions, 46067 flow [2022-12-06 07:38:45,383 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 3.375) internal successors, (27), 7 states have internal predecessors, (27), 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-06 07:38:45,383 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-06 07:38:45,383 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] [2022-12-06 07:38:45,383 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63 [2022-12-06 07:38:45,383 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-06 07:38:45,384 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-06 07:38:45,384 INFO L85 PathProgramCache]: Analyzing trace with hash 1037374462, now seen corresponding path program 2 times [2022-12-06 07:38:45,384 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-06 07:38:45,384 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1746311991] [2022-12-06 07:38:45,384 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-06 07:38:45,384 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-06 07:38:45,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-06 07:38:45,487 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-06 07:38:45,487 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-06 07:38:45,487 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1746311991] [2022-12-06 07:38:45,487 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1746311991] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-06 07:38:45,487 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-06 07:38:45,487 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-06 07:38:45,488 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [819200134] [2022-12-06 07:38:45,488 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-06 07:38:45,488 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-06 07:38:45,488 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-06 07:38:45,488 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-06 07:38:45,488 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-12-06 07:38:45,489 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 47 [2022-12-06 07:38:45,489 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 271 places, 1067 transitions, 46067 flow. Second operand has 7 states, 7 states have (on average 3.857142857142857) internal successors, (27), 6 states have internal predecessors, (27), 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-06 07:38:45,489 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-06 07:38:45,489 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 47 [2022-12-06 07:38:45,489 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-06 07:38:50,072 INFO L130 PetriNetUnfolder]: 7539/12356 cut-off events. [2022-12-06 07:38:50,073 INFO L131 PetriNetUnfolder]: For 515837/515837 co-relation queries the response was YES. [2022-12-06 07:38:50,133 INFO L83 FinitePrefix]: Finished finitePrefix Result has 188575 conditions, 12356 events. 7539/12356 cut-off events. For 515837/515837 co-relation queries the response was YES. Maximal size of possible extension queue 1094. Compared 89819 event pairs, 141 based on Foata normal form. 2/12358 useless extension candidates. Maximal degree in co-relation 187871. Up to 4281 conditions per place. [2022-12-06 07:38:50,196 INFO L137 encePairwiseOnDemand]: 21/47 looper letters, 148 selfloop transitions, 992 changer transitions 9/1149 dead transitions. [2022-12-06 07:38:50,197 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 277 places, 1149 transitions, 49281 flow [2022-12-06 07:38:50,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-06 07:38:50,197 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-06 07:38:50,197 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 147 transitions. [2022-12-06 07:38:50,197 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.44680851063829785 [2022-12-06 07:38:50,198 INFO L175 Difference]: Start difference. First operand has 271 places, 1067 transitions, 46067 flow. Second operand 7 states and 147 transitions. [2022-12-06 07:38:50,198 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 277 places, 1149 transitions, 49281 flow [2022-12-06 07:38:57,646 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 266 places, 1149 transitions, 48941 flow, removed 88 selfloop flow, removed 11 redundant places. [2022-12-06 07:38:57,675 INFO L231 Difference]: Finished difference. Result has 270 places, 1079 transitions, 49908 flow [2022-12-06 07:38:57,676 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=47, PETRI_DIFFERENCE_MINUEND_FLOW=45727, PETRI_DIFFERENCE_MINUEND_PLACES=260, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1067, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=981, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=83, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=49908, PETRI_PLACES=270, PETRI_TRANSITIONS=1079} [2022-12-06 07:38:57,676 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 222 predicate places. [2022-12-06 07:38:57,676 WARN L163 eatedLiptonReduction]: Counterexample is not a run of mAbstraction. Replaying acceptance of the word... [2022-12-06 07:38:57,676 INFO L89 Accepts]: Start accepts. Operand has 270 places, 1079 transitions, 49908 flow [2022-12-06 07:38:57,683 INFO L95 Accepts]: Finished accepts. [2022-12-06 07:38:57,683 INFO L195 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2022-12-06 07:38:57,683 INFO L167 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 270 places, 1079 transitions, 49908 flow [2022-12-06 07:38:57,700 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 270 places, 1079 transitions, 49908 flow [2022-12-06 07:38:59,088 INFO L130 PetriNetUnfolder]: 2000/4135 cut-off events. [2022-12-06 07:38:59,088 INFO L131 PetriNetUnfolder]: For 265415/275792 co-relation queries the response was YES. [2022-12-06 07:38:59,110 INFO L83 FinitePrefix]: Finished finitePrefix Result has 79719 conditions, 4135 events. 2000/4135 cut-off events. For 265415/275792 co-relation queries the response was YES. Maximal size of possible extension queue 612. Compared 34673 event pairs, 52 based on Foata normal form. 14/4134 useless extension candidates. Maximal degree in co-relation 79389. Up to 1783 conditions per place. [2022-12-06 07:38:59,306 INFO L184 LiptonReduction]: Starting Lipton reduction on Petri net that has 270 places, 1079 transitions, 49908 flow [2022-12-06 07:38:59,306 INFO L188 LiptonReduction]: Number of co-enabled transitions 3798 [2022-12-06 07:38:59,309 INFO L203 LiptonReduction]: Total number of compositions: 0 [2022-12-06 07:38:59,309 INFO L143 eatedLiptonReduction]: Time needed for LBE in milliseconds: 1633 [2022-12-06 07:38:59,309 INFO L495 AbstractCegarLoop]: Abstraction has has 270 places, 1079 transitions, 49908 flow [2022-12-06 07:38:59,309 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.857142857142857) internal successors, (27), 6 states have internal predecessors, (27), 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-06 07:38:59,309 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-06 07:38:59,309 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] [2022-12-06 07:38:59,309 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64 [2022-12-06 07:38:59,310 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-06 07:38:59,310 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-06 07:38:59,310 INFO L85 PathProgramCache]: Analyzing trace with hash 1460223630, now seen corresponding path program 1 times [2022-12-06 07:38:59,310 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-06 07:38:59,310 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1358393002] [2022-12-06 07:38:59,310 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-06 07:38:59,310 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-06 07:38:59,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-06 07:38:59,412 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-06 07:38:59,413 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-06 07:38:59,413 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1358393002] [2022-12-06 07:38:59,413 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1358393002] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-06 07:38:59,413 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-06 07:38:59,413 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-06 07:38:59,413 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1555308117] [2022-12-06 07:38:59,413 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-06 07:38:59,413 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-06 07:38:59,413 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-06 07:38:59,414 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-06 07:38:59,414 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-12-06 07:38:59,414 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 47 [2022-12-06 07:38:59,414 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 270 places, 1079 transitions, 49908 flow. Second operand has 7 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 6 states have internal predecessors, (26), 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-06 07:38:59,414 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-06 07:38:59,414 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 47 [2022-12-06 07:38:59,414 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-06 07:39:04,582 INFO L130 PetriNetUnfolder]: 7522/12321 cut-off events. [2022-12-06 07:39:04,583 INFO L131 PetriNetUnfolder]: For 607503/607503 co-relation queries the response was YES. [2022-12-06 07:39:04,655 INFO L83 FinitePrefix]: Finished finitePrefix Result has 203755 conditions, 12321 events. 7522/12321 cut-off events. For 607503/607503 co-relation queries the response was YES. Maximal size of possible extension queue 1087. Compared 89165 event pairs, 261 based on Foata normal form. 2/12323 useless extension candidates. Maximal degree in co-relation 203112. Up to 5361 conditions per place. [2022-12-06 07:39:04,857 INFO L137 encePairwiseOnDemand]: 21/47 looper letters, 349 selfloop transitions, 779 changer transitions 4/1132 dead transitions. [2022-12-06 07:39:04,858 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 277 places, 1132 transitions, 52591 flow [2022-12-06 07:39:04,858 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-06 07:39:04,858 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2022-12-06 07:39:04,859 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 154 transitions. [2022-12-06 07:39:04,859 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.4095744680851064 [2022-12-06 07:39:04,859 INFO L175 Difference]: Start difference. First operand has 270 places, 1079 transitions, 49908 flow. Second operand 8 states and 154 transitions. [2022-12-06 07:39:04,859 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 277 places, 1132 transitions, 52591 flow [2022-12-06 07:39:14,590 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 273 places, 1132 transitions, 52178 flow, removed 37 selfloop flow, removed 4 redundant places. [2022-12-06 07:39:14,619 INFO L231 Difference]: Finished difference. Result has 273 places, 1075 transitions, 50973 flow [2022-12-06 07:39:14,619 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=47, PETRI_DIFFERENCE_MINUEND_FLOW=49489, PETRI_DIFFERENCE_MINUEND_PLACES=266, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1078, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=779, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=299, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=50973, PETRI_PLACES=273, PETRI_TRANSITIONS=1075} [2022-12-06 07:39:14,619 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 225 predicate places. [2022-12-06 07:39:14,619 WARN L163 eatedLiptonReduction]: Counterexample is not a run of mAbstraction. Replaying acceptance of the word... [2022-12-06 07:39:14,620 INFO L89 Accepts]: Start accepts. Operand has 273 places, 1075 transitions, 50973 flow [2022-12-06 07:39:14,626 INFO L95 Accepts]: Finished accepts. [2022-12-06 07:39:14,626 INFO L195 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2022-12-06 07:39:14,626 INFO L167 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 273 places, 1075 transitions, 50973 flow [2022-12-06 07:39:14,641 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 273 places, 1075 transitions, 50973 flow [2022-12-06 07:39:15,910 INFO L130 PetriNetUnfolder]: 1998/4134 cut-off events. [2022-12-06 07:39:15,910 INFO L131 PetriNetUnfolder]: For 267417/276915 co-relation queries the response was YES. [2022-12-06 07:39:15,932 INFO L83 FinitePrefix]: Finished finitePrefix Result has 81182 conditions, 4134 events. 1998/4134 cut-off events. For 267417/276915 co-relation queries the response was YES. Maximal size of possible extension queue 610. Compared 34694 event pairs, 55 based on Foata normal form. 14/4135 useless extension candidates. Maximal degree in co-relation 80854. Up to 1780 conditions per place. [2022-12-06 07:39:15,990 INFO L184 LiptonReduction]: Starting Lipton reduction on Petri net that has 273 places, 1075 transitions, 50973 flow [2022-12-06 07:39:15,990 INFO L188 LiptonReduction]: Number of co-enabled transitions 3790 [2022-12-06 07:39:15,994 INFO L203 LiptonReduction]: Total number of compositions: 0 [2022-12-06 07:39:15,994 INFO L143 eatedLiptonReduction]: Time needed for LBE in milliseconds: 1375 [2022-12-06 07:39:15,994 INFO L495 AbstractCegarLoop]: Abstraction has has 273 places, 1075 transitions, 50973 flow [2022-12-06 07:39:15,994 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 6 states have internal predecessors, (26), 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-06 07:39:15,994 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-06 07:39:15,995 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] [2022-12-06 07:39:15,995 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65 [2022-12-06 07:39:15,995 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-06 07:39:15,995 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-06 07:39:15,995 INFO L85 PathProgramCache]: Analyzing trace with hash 501145609, now seen corresponding path program 1 times [2022-12-06 07:39:15,995 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-06 07:39:15,995 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [356816490] [2022-12-06 07:39:15,995 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-06 07:39:15,995 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-06 07:39:16,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-06 07:39:16,202 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-06 07:39:16,202 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-06 07:39:16,202 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [356816490] [2022-12-06 07:39:16,202 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [356816490] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-06 07:39:16,202 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-06 07:39:16,202 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-06 07:39:16,202 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1086806905] [2022-12-06 07:39:16,202 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-06 07:39:16,203 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-06 07:39:16,203 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-06 07:39:16,203 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-06 07:39:16,203 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-12-06 07:39:16,203 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 47 [2022-12-06 07:39:16,203 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 273 places, 1075 transitions, 50973 flow. Second operand has 7 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 6 states have internal predecessors, (26), 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-06 07:39:16,203 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-06 07:39:16,203 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 47 [2022-12-06 07:39:16,203 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-06 07:39:20,647 INFO L130 PetriNetUnfolder]: 7515/12308 cut-off events. [2022-12-06 07:39:20,647 INFO L131 PetriNetUnfolder]: For 615367/615367 co-relation queries the response was YES. [2022-12-06 07:39:20,715 INFO L83 FinitePrefix]: Finished finitePrefix Result has 207173 conditions, 12308 events. 7515/12308 cut-off events. For 615367/615367 co-relation queries the response was YES. Maximal size of possible extension queue 1084. Compared 88986 event pairs, 317 based on Foata normal form. 2/12310 useless extension candidates. Maximal degree in co-relation 206570. Up to 12106 conditions per place. [2022-12-06 07:39:20,785 INFO L137 encePairwiseOnDemand]: 25/47 looper letters, 1019 selfloop transitions, 64 changer transitions 7/1090 dead transitions. [2022-12-06 07:39:20,785 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 280 places, 1090 transitions, 53154 flow [2022-12-06 07:39:20,786 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-06 07:39:20,786 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2022-12-06 07:39:20,786 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 87 transitions. [2022-12-06 07:39:20,786 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.23138297872340424 [2022-12-06 07:39:20,786 INFO L175 Difference]: Start difference. First operand has 273 places, 1075 transitions, 50973 flow. Second operand 8 states and 87 transitions. [2022-12-06 07:39:20,786 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 280 places, 1090 transitions, 53154 flow [2022-12-06 07:39:29,821 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 275 places, 1090 transitions, 52230 flow, removed 13 selfloop flow, removed 5 redundant places. [2022-12-06 07:39:29,854 INFO L231 Difference]: Finished difference. Result has 275 places, 1067 transitions, 49780 flow [2022-12-06 07:39:29,855 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=47, PETRI_DIFFERENCE_MINUEND_FLOW=50013, PETRI_DIFFERENCE_MINUEND_PLACES=268, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1074, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=64, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1010, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=49780, PETRI_PLACES=275, PETRI_TRANSITIONS=1067} [2022-12-06 07:39:29,855 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 227 predicate places. [2022-12-06 07:39:29,855 WARN L163 eatedLiptonReduction]: Counterexample is not a run of mAbstraction. Replaying acceptance of the word... [2022-12-06 07:39:29,855 INFO L89 Accepts]: Start accepts. Operand has 275 places, 1067 transitions, 49780 flow [2022-12-06 07:39:29,867 INFO L95 Accepts]: Finished accepts. [2022-12-06 07:39:29,867 INFO L195 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2022-12-06 07:39:29,867 INFO L167 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 275 places, 1067 transitions, 49780 flow [2022-12-06 07:39:29,888 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 274 places, 1067 transitions, 49780 flow [2022-12-06 07:39:31,303 INFO L130 PetriNetUnfolder]: 1996/4121 cut-off events. [2022-12-06 07:39:31,303 INFO L131 PetriNetUnfolder]: For 262663/270576 co-relation queries the response was YES. [2022-12-06 07:39:31,326 INFO L83 FinitePrefix]: Finished finitePrefix Result has 79621 conditions, 4121 events. 1996/4121 cut-off events. For 262663/270576 co-relation queries the response was YES. Maximal size of possible extension queue 612. Compared 34479 event pairs, 53 based on Foata normal form. 14/4122 useless extension candidates. Maximal degree in co-relation 79383. Up to 1776 conditions per place. [2022-12-06 07:39:31,387 INFO L184 LiptonReduction]: Starting Lipton reduction on Petri net that has 274 places, 1067 transitions, 49780 flow [2022-12-06 07:39:31,387 INFO L188 LiptonReduction]: Number of co-enabled transitions 3774 [2022-12-06 07:39:31,391 INFO L203 LiptonReduction]: Total number of compositions: 0 [2022-12-06 07:39:31,391 INFO L143 eatedLiptonReduction]: Time needed for LBE in milliseconds: 1536 [2022-12-06 07:39:31,391 INFO L495 AbstractCegarLoop]: Abstraction has has 274 places, 1067 transitions, 49780 flow [2022-12-06 07:39:31,391 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 6 states have internal predecessors, (26), 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-06 07:39:31,391 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-06 07:39:31,391 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] [2022-12-06 07:39:31,392 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66 [2022-12-06 07:39:31,392 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-06 07:39:31,392 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-06 07:39:31,392 INFO L85 PathProgramCache]: Analyzing trace with hash -499225602, now seen corresponding path program 3 times [2022-12-06 07:39:31,392 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-06 07:39:31,392 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1074683733] [2022-12-06 07:39:31,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-06 07:39:31,392 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-06 07:39:31,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-06 07:39:31,519 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-06 07:39:31,519 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-06 07:39:31,519 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1074683733] [2022-12-06 07:39:31,519 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1074683733] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-06 07:39:31,519 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-06 07:39:31,519 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-06 07:39:31,519 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [370336383] [2022-12-06 07:39:31,520 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-06 07:39:31,520 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-06 07:39:31,520 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-06 07:39:31,520 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-06 07:39:31,520 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-12-06 07:39:31,520 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 45 [2022-12-06 07:39:31,521 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 274 places, 1067 transitions, 49780 flow. Second operand has 7 states, 7 states have (on average 3.857142857142857) internal successors, (27), 6 states have internal predecessors, (27), 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-06 07:39:31,521 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-06 07:39:31,521 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 45 [2022-12-06 07:39:31,521 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-06 07:39:36,453 INFO L130 PetriNetUnfolder]: 7352/12201 cut-off events. [2022-12-06 07:39:36,453 INFO L131 PetriNetUnfolder]: For 652158/652158 co-relation queries the response was YES. [2022-12-06 07:39:36,520 INFO L83 FinitePrefix]: Finished finitePrefix Result has 203833 conditions, 12201 events. 7352/12201 cut-off events. For 652158/652158 co-relation queries the response was YES. Maximal size of possible extension queue 1114. Compared 90170 event pairs, 321 based on Foata normal form. 366/12567 useless extension candidates. Maximal degree in co-relation 203332. Up to 6888 conditions per place. [2022-12-06 07:39:36,586 INFO L137 encePairwiseOnDemand]: 21/45 looper letters, 485 selfloop transitions, 669 changer transitions 41/1195 dead transitions. [2022-12-06 07:39:36,586 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 281 places, 1195 transitions, 58175 flow [2022-12-06 07:39:36,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-06 07:39:36,587 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2022-12-06 07:39:36,587 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 132 transitions. [2022-12-06 07:39:36,587 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.36666666666666664 [2022-12-06 07:39:36,587 INFO L175 Difference]: Start difference. First operand has 274 places, 1067 transitions, 49780 flow. Second operand 8 states and 132 transitions. [2022-12-06 07:39:36,587 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 281 places, 1195 transitions, 58175 flow [2022-12-06 07:39:45,167 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 269 places, 1195 transitions, 57216 flow, removed 13 selfloop flow, removed 12 redundant places. [2022-12-06 07:39:45,196 INFO L231 Difference]: Finished difference. Result has 272 places, 1115 transitions, 54542 flow [2022-12-06 07:39:45,197 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=45, PETRI_DIFFERENCE_MINUEND_FLOW=48350, PETRI_DIFFERENCE_MINUEND_PLACES=262, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1056, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=576, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=478, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=54542, PETRI_PLACES=272, PETRI_TRANSITIONS=1115} [2022-12-06 07:39:45,197 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 224 predicate places. [2022-12-06 07:39:45,197 WARN L163 eatedLiptonReduction]: Counterexample is not a run of mAbstraction. Replaying acceptance of the word... [2022-12-06 07:39:45,197 INFO L89 Accepts]: Start accepts. Operand has 272 places, 1115 transitions, 54542 flow [2022-12-06 07:39:45,205 INFO L95 Accepts]: Finished accepts. [2022-12-06 07:39:45,205 INFO L195 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2022-12-06 07:39:45,205 INFO L167 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 272 places, 1115 transitions, 54542 flow [2022-12-06 07:39:45,222 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 272 places, 1115 transitions, 54542 flow [2022-12-06 07:39:46,541 INFO L130 PetriNetUnfolder]: 1908/3980 cut-off events. [2022-12-06 07:39:46,542 INFO L131 PetriNetUnfolder]: For 289221/295105 co-relation queries the response was YES. [2022-12-06 07:39:46,563 INFO L83 FinitePrefix]: Finished finitePrefix Result has 80229 conditions, 3980 events. 1908/3980 cut-off events. For 289221/295105 co-relation queries the response was YES. Maximal size of possible extension queue 618. Compared 33789 event pairs, 61 based on Foata normal form. 12/3981 useless extension candidates. Maximal degree in co-relation 79979. Up to 1756 conditions per place. [2022-12-06 07:39:46,623 INFO L184 LiptonReduction]: Starting Lipton reduction on Petri net that has 272 places, 1115 transitions, 54542 flow [2022-12-06 07:39:46,623 INFO L188 LiptonReduction]: Number of co-enabled transitions 3806 [2022-12-06 07:39:46,626 INFO L203 LiptonReduction]: Total number of compositions: 0 [2022-12-06 07:39:46,626 INFO L143 eatedLiptonReduction]: Time needed for LBE in milliseconds: 1429 [2022-12-06 07:39:46,626 INFO L495 AbstractCegarLoop]: Abstraction has has 272 places, 1115 transitions, 54542 flow [2022-12-06 07:39:46,626 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.857142857142857) internal successors, (27), 6 states have internal predecessors, (27), 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-06 07:39:46,626 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-06 07:39:46,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] [2022-12-06 07:39:46,627 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67 [2022-12-06 07:39:46,627 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-06 07:39:46,627 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-06 07:39:46,627 INFO L85 PathProgramCache]: Analyzing trace with hash -313112118, now seen corresponding path program 1 times [2022-12-06 07:39:46,627 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-06 07:39:46,627 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1375993109] [2022-12-06 07:39:46,627 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-06 07:39:46,627 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-06 07:39:46,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-06 07:39:46,731 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-06 07:39:46,732 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-06 07:39:46,732 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1375993109] [2022-12-06 07:39:46,732 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1375993109] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-06 07:39:46,732 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-06 07:39:46,732 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-06 07:39:46,732 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1666149662] [2022-12-06 07:39:46,732 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-06 07:39:46,732 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-12-06 07:39:46,732 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-06 07:39:46,732 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-12-06 07:39:46,733 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2022-12-06 07:39:46,733 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 45 [2022-12-06 07:39:46,733 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 272 places, 1115 transitions, 54542 flow. Second operand has 8 states, 8 states have (on average 3.375) internal successors, (27), 7 states have internal predecessors, (27), 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-06 07:39:46,733 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-06 07:39:46,733 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 45 [2022-12-06 07:39:46,733 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-06 07:39:51,594 INFO L130 PetriNetUnfolder]: 7238/11997 cut-off events. [2022-12-06 07:39:51,594 INFO L131 PetriNetUnfolder]: For 653246/653246 co-relation queries the response was YES. [2022-12-06 07:39:51,668 INFO L83 FinitePrefix]: Finished finitePrefix Result has 204026 conditions, 11997 events. 7238/11997 cut-off events. For 653246/653246 co-relation queries the response was YES. Maximal size of possible extension queue 1111. Compared 88403 event pairs, 341 based on Foata normal form. 4/12001 useless extension candidates. Maximal degree in co-relation 203441. Up to 11889 conditions per place. [2022-12-06 07:39:51,737 INFO L137 encePairwiseOnDemand]: 26/45 looper letters, 1089 selfloop transitions, 35 changer transitions 9/1133 dead transitions. [2022-12-06 07:39:51,737 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 280 places, 1133 transitions, 57236 flow [2022-12-06 07:39:51,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-12-06 07:39:51,738 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2022-12-06 07:39:51,738 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 73 transitions. [2022-12-06 07:39:51,738 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.18024691358024691 [2022-12-06 07:39:51,738 INFO L175 Difference]: Start difference. First operand has 272 places, 1115 transitions, 54542 flow. Second operand 9 states and 73 transitions. [2022-12-06 07:39:51,738 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 280 places, 1133 transitions, 57236 flow [2022-12-06 07:40:00,595 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 274 places, 1133 transitions, 56385 flow, removed 73 selfloop flow, removed 6 redundant places. [2022-12-06 07:40:00,623 INFO L231 Difference]: Finished difference. Result has 275 places, 1114 transitions, 53747 flow [2022-12-06 07:40:00,624 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=45, PETRI_DIFFERENCE_MINUEND_FLOW=53701, PETRI_DIFFERENCE_MINUEND_PLACES=266, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1115, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=35, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1080, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=53747, PETRI_PLACES=275, PETRI_TRANSITIONS=1114} [2022-12-06 07:40:00,624 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 227 predicate places. [2022-12-06 07:40:00,624 WARN L163 eatedLiptonReduction]: Counterexample is not a run of mAbstraction. Replaying acceptance of the word... [2022-12-06 07:40:00,624 INFO L89 Accepts]: Start accepts. Operand has 275 places, 1114 transitions, 53747 flow [2022-12-06 07:40:00,632 INFO L95 Accepts]: Finished accepts. [2022-12-06 07:40:00,632 INFO L195 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2022-12-06 07:40:00,632 INFO L167 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 275 places, 1114 transitions, 53747 flow [2022-12-06 07:40:00,647 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 273 places, 1114 transitions, 53747 flow [2022-12-06 07:40:01,911 INFO L130 PetriNetUnfolder]: 1906/3988 cut-off events. [2022-12-06 07:40:01,911 INFO L131 PetriNetUnfolder]: For 273356/279234 co-relation queries the response was YES. [2022-12-06 07:40:01,932 INFO L83 FinitePrefix]: Finished finitePrefix Result has 78654 conditions, 3988 events. 1906/3988 cut-off events. For 273356/279234 co-relation queries the response was YES. Maximal size of possible extension queue 621. Compared 33851 event pairs, 57 based on Foata normal form. 14/3991 useless extension candidates. Maximal degree in co-relation 78415. Up to 1756 conditions per place. [2022-12-06 07:40:01,990 INFO L184 LiptonReduction]: Starting Lipton reduction on Petri net that has 273 places, 1114 transitions, 53747 flow [2022-12-06 07:40:01,990 INFO L188 LiptonReduction]: Number of co-enabled transitions 3804 [2022-12-06 07:40:01,992 ERROR L112 fgCompositionFactory]: Composing non-subsequent actions: [459] $Ultimate##0-->L86: Formula: (and (= v_~m3~0_9 v_~t~0_50) (= (+ v_~t~0_50 1) v_~t~0_49)) InVars {~t~0=v_~t~0_50} OutVars{~m3~0=v_~m3~0_9, thread3Thread1of1ForFork1_#t~post5#1=|v_thread3Thread1of1ForFork1_#t~post5#1_1|, ~t~0=v_~t~0_49} AuxVars[] AssignedVars[~m3~0, thread3Thread1of1ForFork1_#t~post5#1, ~t~0] and [601] L67-->thread2EXIT: Formula: (and (= v_~s~0_487 (+ v_~s~0_488 1)) (= v_~b~0_255 (ite (= (ite (or (not (= (mod v_~b~0_256 256) 0)) (= v_~x~0_159 1)) 1 0) 0) 0 1)) (= 0 |v_thread2Thread1of1ForFork4_#res#1.base_7|) (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_41| |v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_41|) (= |v_thread2Thread1of1ForFork4_#res#1.offset_7| 0) (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_41| (ite (<= v_~m2~0_83 v_~s~0_488) 1 0)) (not (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_41| 0))) InVars {~b~0=v_~b~0_256, ~m2~0=v_~m2~0_83, ~x~0=v_~x~0_159, ~s~0=v_~s~0_488} OutVars{thread2Thread1of1ForFork4_#t~post4#1=|v_thread2Thread1of1ForFork4_#t~post4#1_41|, thread2Thread1of1ForFork4_#res#1.offset=|v_thread2Thread1of1ForFork4_#res#1.offset_7|, thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_41|, ~b~0=v_~b~0_255, ~m2~0=v_~m2~0_83, ~x~0=v_~x~0_159, thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_41|, thread2Thread1of1ForFork4_#res#1.base=|v_thread2Thread1of1ForFork4_#res#1.base_7|, ~s~0=v_~s~0_487} AuxVars[] AssignedVars[thread2Thread1of1ForFork4_#t~post4#1, thread2Thread1of1ForFork4_#res#1.offset, thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1, ~b~0, thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork4_#res#1.base, ~s~0] [2022-12-06 07:40:02,047 ERROR L112 fgCompositionFactory]: Composing non-subsequent actions: [459] $Ultimate##0-->L86: Formula: (and (= v_~m3~0_9 v_~t~0_50) (= (+ v_~t~0_50 1) v_~t~0_49)) InVars {~t~0=v_~t~0_50} OutVars{~m3~0=v_~m3~0_9, thread3Thread1of1ForFork1_#t~post5#1=|v_thread3Thread1of1ForFork1_#t~post5#1_1|, ~t~0=v_~t~0_49} AuxVars[] AssignedVars[~m3~0, thread3Thread1of1ForFork1_#t~post5#1, ~t~0] and [601] L67-->thread2EXIT: Formula: (and (= v_~s~0_487 (+ v_~s~0_488 1)) (= v_~b~0_255 (ite (= (ite (or (not (= (mod v_~b~0_256 256) 0)) (= v_~x~0_159 1)) 1 0) 0) 0 1)) (= 0 |v_thread2Thread1of1ForFork4_#res#1.base_7|) (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_41| |v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_41|) (= |v_thread2Thread1of1ForFork4_#res#1.offset_7| 0) (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_41| (ite (<= v_~m2~0_83 v_~s~0_488) 1 0)) (not (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_41| 0))) InVars {~b~0=v_~b~0_256, ~m2~0=v_~m2~0_83, ~x~0=v_~x~0_159, ~s~0=v_~s~0_488} OutVars{thread2Thread1of1ForFork4_#t~post4#1=|v_thread2Thread1of1ForFork4_#t~post4#1_41|, thread2Thread1of1ForFork4_#res#1.offset=|v_thread2Thread1of1ForFork4_#res#1.offset_7|, thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_41|, ~b~0=v_~b~0_255, ~m2~0=v_~m2~0_83, ~x~0=v_~x~0_159, thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_41|, thread2Thread1of1ForFork4_#res#1.base=|v_thread2Thread1of1ForFork4_#res#1.base_7|, ~s~0=v_~s~0_487} AuxVars[] AssignedVars[thread2Thread1of1ForFork4_#t~post4#1, thread2Thread1of1ForFork4_#res#1.offset, thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1, ~b~0, thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork4_#res#1.base, ~s~0] [2022-12-06 07:40:02,100 ERROR L112 fgCompositionFactory]: Composing non-subsequent actions: [669] $Ultimate##0-->L105: Formula: (and (= v_~t~0_415 v_~m2~0_165) (= v_~t~0_413 (+ v_~t~0_415 3)) (= v_~m4~0_132 (+ v_~t~0_415 2)) (= (+ v_~t~0_415 1) v_~m5~0_146)) InVars {~t~0=v_~t~0_415} OutVars{thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_48|, ~m5~0=v_~m5~0_146, ~m4~0=v_~m4~0_132, thread2Thread1of1ForFork4_#t~post3#1=|v_thread2Thread1of1ForFork4_#t~post3#1_63|, ~m2~0=v_~m2~0_165, thread5Thread1of1ForFork0_#t~post9#1=|v_thread5Thread1of1ForFork0_#t~post9#1_50|, ~t~0=v_~t~0_413} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_#t~post7#1, ~m5~0, ~m4~0, thread2Thread1of1ForFork4_#t~post3#1, ~m2~0, thread5Thread1of1ForFork0_#t~post9#1, ~t~0] and [687] $Ultimate##0-->thread2EXIT: Formula: (and (= |v_thread2Thread1of1ForFork4_#res#1.offset_77| 0) (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_111| (ite (<= v_~m2~0_199 v_~s~0_806) 1 0)) (= v_~t~0_496 v_~m3~0_177) (not (= 0 |v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_111|)) (= (+ v_~s~0_806 1) v_~s~0_805) (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_111| |v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_111|) (= |v_thread2Thread1of1ForFork4_#res#1.base_77| 0) (= v_~b~0_529 (ite (= (ite (or (= v_~x~0_326 1) (not (= (mod v_~b~0_530 256) 0))) 1 0) 0) 0 1)) (= (+ v_~t~0_496 1) v_~t~0_495)) InVars {~b~0=v_~b~0_530, ~m2~0=v_~m2~0_199, ~x~0=v_~x~0_326, ~s~0=v_~s~0_806, ~t~0=v_~t~0_496} OutVars{thread2Thread1of1ForFork4_#t~post4#1=|v_thread2Thread1of1ForFork4_#t~post4#1_111|, ~m3~0=v_~m3~0_177, thread2Thread1of1ForFork4_#res#1.offset=|v_thread2Thread1of1ForFork4_#res#1.offset_77|, thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_111|, ~b~0=v_~b~0_529, ~m2~0=v_~m2~0_199, ~x~0=v_~x~0_326, thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_111|, thread3Thread1of1ForFork1_#t~post5#1=|v_thread3Thread1of1ForFork1_#t~post5#1_73|, thread2Thread1of1ForFork4_#res#1.base=|v_thread2Thread1of1ForFork4_#res#1.base_77|, ~s~0=v_~s~0_805, ~t~0=v_~t~0_495} AuxVars[] AssignedVars[thread2Thread1of1ForFork4_#t~post4#1, ~m3~0, thread2Thread1of1ForFork4_#res#1.offset, thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1, ~b~0, thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1, thread3Thread1of1ForFork1_#t~post5#1, thread2Thread1of1ForFork4_#res#1.base, ~s~0, ~t~0] [2022-12-06 07:40:02,186 ERROR L112 fgCompositionFactory]: Composing non-subsequent actions: [677] $Ultimate##0-->L124: Formula: (and (= (+ v_~t~0_449 1) v_~m4~0_144) (= v_~t~0_447 (+ v_~m5~0_158 1)) (= v_~t~0_449 v_~m2~0_181) (= (+ v_~t~0_449 2) v_~m5~0_158)) InVars {~t~0=v_~t~0_449} OutVars{~m5~0=v_~m5~0_158, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_60|, ~m4~0=v_~m4~0_144, thread2Thread1of1ForFork4_#t~post3#1=|v_thread2Thread1of1ForFork4_#t~post3#1_75|, ~m2~0=v_~m2~0_181, thread5Thread1of1ForFork0_#t~post9#1=|v_thread5Thread1of1ForFork0_#t~post9#1_62|, ~t~0=v_~t~0_447} AuxVars[] AssignedVars[~m5~0, thread4Thread1of1ForFork3_#t~post7#1, ~m4~0, thread2Thread1of1ForFork4_#t~post3#1, ~m2~0, thread5Thread1of1ForFork0_#t~post9#1, ~t~0] and [686] $Ultimate##0-->thread2EXIT: Formula: (and (= v_~t~0_491 (+ v_~t~0_492 1)) (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_109| |v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_109|) (not (= 0 |v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_109|)) (= v_~t~0_492 v_~m3~0_175) (= (ite (<= v_~m2~0_197 v_~s~0_802) 1 0) |v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_109|) (= |v_thread2Thread1of1ForFork4_#res#1.offset_75| 0) (= (+ v_~s~0_802 1) v_~s~0_801) (= |v_thread2Thread1of1ForFork4_#res#1.base_75| 0) (= v_~b~0_525 (ite (= (ite (or (not (= (mod v_~b~0_526 256) 0)) (= v_~x~0_324 1)) 1 0) 0) 0 1))) InVars {~b~0=v_~b~0_526, ~m2~0=v_~m2~0_197, ~x~0=v_~x~0_324, ~s~0=v_~s~0_802, ~t~0=v_~t~0_492} OutVars{thread2Thread1of1ForFork4_#t~post4#1=|v_thread2Thread1of1ForFork4_#t~post4#1_109|, ~m3~0=v_~m3~0_175, thread2Thread1of1ForFork4_#res#1.offset=|v_thread2Thread1of1ForFork4_#res#1.offset_75|, thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_109|, ~b~0=v_~b~0_525, ~m2~0=v_~m2~0_197, ~x~0=v_~x~0_324, thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_109|, thread3Thread1of1ForFork1_#t~post5#1=|v_thread3Thread1of1ForFork1_#t~post5#1_71|, thread2Thread1of1ForFork4_#res#1.base=|v_thread2Thread1of1ForFork4_#res#1.base_75|, ~s~0=v_~s~0_801, ~t~0=v_~t~0_491} AuxVars[] AssignedVars[thread2Thread1of1ForFork4_#t~post4#1, ~m3~0, thread2Thread1of1ForFork4_#res#1.offset, thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1, ~b~0, thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1, thread3Thread1of1ForFork1_#t~post5#1, thread2Thread1of1ForFork4_#res#1.base, ~s~0, ~t~0] [2022-12-06 07:40:02,262 ERROR L112 fgCompositionFactory]: Composing non-subsequent actions: [677] $Ultimate##0-->L124: Formula: (and (= (+ v_~t~0_449 1) v_~m4~0_144) (= v_~t~0_447 (+ v_~m5~0_158 1)) (= v_~t~0_449 v_~m2~0_181) (= (+ v_~t~0_449 2) v_~m5~0_158)) InVars {~t~0=v_~t~0_449} OutVars{~m5~0=v_~m5~0_158, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_60|, ~m4~0=v_~m4~0_144, thread2Thread1of1ForFork4_#t~post3#1=|v_thread2Thread1of1ForFork4_#t~post3#1_75|, ~m2~0=v_~m2~0_181, thread5Thread1of1ForFork0_#t~post9#1=|v_thread5Thread1of1ForFork0_#t~post9#1_62|, ~t~0=v_~t~0_447} AuxVars[] AssignedVars[~m5~0, thread4Thread1of1ForFork3_#t~post7#1, ~m4~0, thread2Thread1of1ForFork4_#t~post3#1, ~m2~0, thread5Thread1of1ForFork0_#t~post9#1, ~t~0] and [459] $Ultimate##0-->L86: Formula: (and (= v_~m3~0_9 v_~t~0_50) (= (+ v_~t~0_50 1) v_~t~0_49)) InVars {~t~0=v_~t~0_50} OutVars{~m3~0=v_~m3~0_9, thread3Thread1of1ForFork1_#t~post5#1=|v_thread3Thread1of1ForFork1_#t~post5#1_1|, ~t~0=v_~t~0_49} AuxVars[] AssignedVars[~m3~0, thread3Thread1of1ForFork1_#t~post5#1, ~t~0] [2022-12-06 07:40:02,287 ERROR L112 fgCompositionFactory]: Composing non-subsequent actions: [669] $Ultimate##0-->L105: Formula: (and (= v_~t~0_415 v_~m2~0_165) (= v_~t~0_413 (+ v_~t~0_415 3)) (= v_~m4~0_132 (+ v_~t~0_415 2)) (= (+ v_~t~0_415 1) v_~m5~0_146)) InVars {~t~0=v_~t~0_415} OutVars{thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_48|, ~m5~0=v_~m5~0_146, ~m4~0=v_~m4~0_132, thread2Thread1of1ForFork4_#t~post3#1=|v_thread2Thread1of1ForFork4_#t~post3#1_63|, ~m2~0=v_~m2~0_165, thread5Thread1of1ForFork0_#t~post9#1=|v_thread5Thread1of1ForFork0_#t~post9#1_50|, ~t~0=v_~t~0_413} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_#t~post7#1, ~m5~0, ~m4~0, thread2Thread1of1ForFork4_#t~post3#1, ~m2~0, thread5Thread1of1ForFork0_#t~post9#1, ~t~0] and [459] $Ultimate##0-->L86: Formula: (and (= v_~m3~0_9 v_~t~0_50) (= (+ v_~t~0_50 1) v_~t~0_49)) InVars {~t~0=v_~t~0_50} OutVars{~m3~0=v_~m3~0_9, thread3Thread1of1ForFork1_#t~post5#1=|v_thread3Thread1of1ForFork1_#t~post5#1_1|, ~t~0=v_~t~0_49} AuxVars[] AssignedVars[~m3~0, thread3Thread1of1ForFork1_#t~post5#1, ~t~0] [2022-12-06 07:40:02,320 ERROR L112 fgCompositionFactory]: Composing non-subsequent actions: [446] $Ultimate##0-->L45: Formula: (and (= v_~t~0_61 (+ v_~t~0_62 1)) (= v_~m1~0_9 v_~t~0_62)) InVars {~t~0=v_~t~0_62} OutVars{thread1Thread1of1ForFork2_#t~post1#1=|v_thread1Thread1of1ForFork2_#t~post1#1_1|, ~m1~0=v_~m1~0_9, ~t~0=v_~t~0_61} AuxVars[] AssignedVars[thread1Thread1of1ForFork2_#t~post1#1, ~m1~0, ~t~0] and [601] L67-->thread2EXIT: Formula: (and (= v_~s~0_487 (+ v_~s~0_488 1)) (= v_~b~0_255 (ite (= (ite (or (not (= (mod v_~b~0_256 256) 0)) (= v_~x~0_159 1)) 1 0) 0) 0 1)) (= 0 |v_thread2Thread1of1ForFork4_#res#1.base_7|) (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_41| |v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_41|) (= |v_thread2Thread1of1ForFork4_#res#1.offset_7| 0) (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_41| (ite (<= v_~m2~0_83 v_~s~0_488) 1 0)) (not (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_41| 0))) InVars {~b~0=v_~b~0_256, ~m2~0=v_~m2~0_83, ~x~0=v_~x~0_159, ~s~0=v_~s~0_488} OutVars{thread2Thread1of1ForFork4_#t~post4#1=|v_thread2Thread1of1ForFork4_#t~post4#1_41|, thread2Thread1of1ForFork4_#res#1.offset=|v_thread2Thread1of1ForFork4_#res#1.offset_7|, thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_41|, ~b~0=v_~b~0_255, ~m2~0=v_~m2~0_83, ~x~0=v_~x~0_159, thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_41|, thread2Thread1of1ForFork4_#res#1.base=|v_thread2Thread1of1ForFork4_#res#1.base_7|, ~s~0=v_~s~0_487} AuxVars[] AssignedVars[thread2Thread1of1ForFork4_#t~post4#1, thread2Thread1of1ForFork4_#res#1.offset, thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1, ~b~0, thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork4_#res#1.base, ~s~0] [2022-12-06 07:40:02,371 ERROR L112 fgCompositionFactory]: Composing non-subsequent actions: [446] $Ultimate##0-->L45: Formula: (and (= v_~t~0_61 (+ v_~t~0_62 1)) (= v_~m1~0_9 v_~t~0_62)) InVars {~t~0=v_~t~0_62} OutVars{thread1Thread1of1ForFork2_#t~post1#1=|v_thread1Thread1of1ForFork2_#t~post1#1_1|, ~m1~0=v_~m1~0_9, ~t~0=v_~t~0_61} AuxVars[] AssignedVars[thread1Thread1of1ForFork2_#t~post1#1, ~m1~0, ~t~0] and [601] L67-->thread2EXIT: Formula: (and (= v_~s~0_487 (+ v_~s~0_488 1)) (= v_~b~0_255 (ite (= (ite (or (not (= (mod v_~b~0_256 256) 0)) (= v_~x~0_159 1)) 1 0) 0) 0 1)) (= 0 |v_thread2Thread1of1ForFork4_#res#1.base_7|) (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_41| |v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_41|) (= |v_thread2Thread1of1ForFork4_#res#1.offset_7| 0) (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_41| (ite (<= v_~m2~0_83 v_~s~0_488) 1 0)) (not (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_41| 0))) InVars {~b~0=v_~b~0_256, ~m2~0=v_~m2~0_83, ~x~0=v_~x~0_159, ~s~0=v_~s~0_488} OutVars{thread2Thread1of1ForFork4_#t~post4#1=|v_thread2Thread1of1ForFork4_#t~post4#1_41|, thread2Thread1of1ForFork4_#res#1.offset=|v_thread2Thread1of1ForFork4_#res#1.offset_7|, thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_41|, ~b~0=v_~b~0_255, ~m2~0=v_~m2~0_83, ~x~0=v_~x~0_159, thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_41|, thread2Thread1of1ForFork4_#res#1.base=|v_thread2Thread1of1ForFork4_#res#1.base_7|, ~s~0=v_~s~0_487} AuxVars[] AssignedVars[thread2Thread1of1ForFork4_#t~post4#1, thread2Thread1of1ForFork4_#res#1.offset, thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1, ~b~0, thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork4_#res#1.base, ~s~0] [2022-12-06 07:40:02,435 ERROR L112 fgCompositionFactory]: Composing non-subsequent actions: [691] $Ultimate##0-->L86: Formula: (and (= (+ v_~t~0_519 3) v_~m3~0_185) (= (+ v_~t~0_519 4) v_~t~0_517) (= (+ v_~t~0_519 1) v_~m5~0_176) (= (+ v_~t~0_519 2) v_~m4~0_162) (= v_~t~0_519 v_~m2~0_207)) InVars {~t~0=v_~t~0_519} OutVars{~m3~0=v_~m3~0_185, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_78|, ~m5~0=v_~m5~0_176, ~m4~0=v_~m4~0_162, thread2Thread1of1ForFork4_#t~post3#1=|v_thread2Thread1of1ForFork4_#t~post3#1_93|, ~m2~0=v_~m2~0_207, thread3Thread1of1ForFork1_#t~post5#1=|v_thread3Thread1of1ForFork1_#t~post5#1_81|, thread5Thread1of1ForFork0_#t~post9#1=|v_thread5Thread1of1ForFork0_#t~post9#1_80|, ~t~0=v_~t~0_517} AuxVars[] AssignedVars[~m3~0, thread4Thread1of1ForFork3_#t~post7#1, ~m5~0, ~m4~0, thread2Thread1of1ForFork4_#t~post3#1, ~m2~0, thread3Thread1of1ForFork1_#t~post5#1, thread5Thread1of1ForFork0_#t~post9#1, ~t~0] and [693] $Ultimate##0-->thread2EXIT: Formula: (and (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_119| (ite (<= v_~m2~0_211 v_~s~0_822) 1 0)) (= v_~b~0_545 (ite (= (ite (or (= v_~x~0_334 1) (not (= (mod v_~b~0_546 256) 0))) 1 0) 0) 0 1)) (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_119| |v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_119|) (= (+ v_~s~0_822 1) v_~s~0_821) (= v_~t~0_527 (+ v_~t~0_528 1)) (= |v_thread2Thread1of1ForFork4_#res#1.base_85| 0) (not (= 0 |v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_119|)) (= |v_thread2Thread1of1ForFork4_#res#1.offset_85| 0) (= v_~t~0_528 v_~m1~0_199)) InVars {~b~0=v_~b~0_546, ~m2~0=v_~m2~0_211, ~x~0=v_~x~0_334, ~s~0=v_~s~0_822, ~t~0=v_~t~0_528} OutVars{thread2Thread1of1ForFork4_#t~post4#1=|v_thread2Thread1of1ForFork4_#t~post4#1_119|, thread2Thread1of1ForFork4_#res#1.offset=|v_thread2Thread1of1ForFork4_#res#1.offset_85|, thread1Thread1of1ForFork2_#t~post1#1=|v_thread1Thread1of1ForFork2_#t~post1#1_85|, thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_119|, ~b~0=v_~b~0_545, ~m2~0=v_~m2~0_211, ~m1~0=v_~m1~0_199, ~x~0=v_~x~0_334, thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_119|, thread2Thread1of1ForFork4_#res#1.base=|v_thread2Thread1of1ForFork4_#res#1.base_85|, ~s~0=v_~s~0_821, ~t~0=v_~t~0_527} AuxVars[] AssignedVars[thread2Thread1of1ForFork4_#t~post4#1, thread2Thread1of1ForFork4_#res#1.offset, thread1Thread1of1ForFork2_#t~post1#1, thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1, ~b~0, ~m1~0, thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork4_#res#1.base, ~s~0, ~t~0] [2022-12-06 07:40:02,529 ERROR L112 fgCompositionFactory]: Composing non-subsequent actions: [690] $Ultimate##0-->L86: Formula: (and (= v_~m3~0_183 (+ v_~m5~0_174 1)) (= (+ v_~t~0_513 2) v_~m5~0_174) (= v_~t~0_513 v_~m2~0_205) (= (+ v_~t~0_513 1) v_~m4~0_160) (= v_~t~0_511 (+ 2 v_~m5~0_174))) InVars {~t~0=v_~t~0_513} OutVars{~m3~0=v_~m3~0_183, ~m5~0=v_~m5~0_174, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_76|, ~m4~0=v_~m4~0_160, thread2Thread1of1ForFork4_#t~post3#1=|v_thread2Thread1of1ForFork4_#t~post3#1_91|, ~m2~0=v_~m2~0_205, thread3Thread1of1ForFork1_#t~post5#1=|v_thread3Thread1of1ForFork1_#t~post5#1_79|, thread5Thread1of1ForFork0_#t~post9#1=|v_thread5Thread1of1ForFork0_#t~post9#1_78|, ~t~0=v_~t~0_511} AuxVars[] AssignedVars[~m3~0, ~m5~0, thread4Thread1of1ForFork3_#t~post7#1, ~m4~0, thread2Thread1of1ForFork4_#t~post3#1, ~m2~0, thread3Thread1of1ForFork1_#t~post5#1, thread5Thread1of1ForFork0_#t~post9#1, ~t~0] and [692] $Ultimate##0-->thread2EXIT: Formula: (and (= (ite (= (ite (or (not (= (mod v_~b~0_542 256) 0)) (= v_~x~0_332 1)) 1 0) 0) 0 1) v_~b~0_541) (= |v_thread2Thread1of1ForFork4_#res#1.base_83| 0) (= (+ v_~s~0_818 1) v_~s~0_817) (not (= 0 |v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_117|)) (= v_~t~0_523 (+ v_~t~0_524 1)) (= v_~t~0_524 v_~m1~0_197) (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_117| (ite (<= v_~m2~0_209 v_~s~0_818) 1 0)) (= |v_thread2Thread1of1ForFork4_#res#1.offset_83| 0) (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_117| |v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_117|)) InVars {~b~0=v_~b~0_542, ~m2~0=v_~m2~0_209, ~x~0=v_~x~0_332, ~s~0=v_~s~0_818, ~t~0=v_~t~0_524} OutVars{thread2Thread1of1ForFork4_#t~post4#1=|v_thread2Thread1of1ForFork4_#t~post4#1_117|, thread2Thread1of1ForFork4_#res#1.offset=|v_thread2Thread1of1ForFork4_#res#1.offset_83|, thread1Thread1of1ForFork2_#t~post1#1=|v_thread1Thread1of1ForFork2_#t~post1#1_83|, thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_117|, ~b~0=v_~b~0_541, ~m2~0=v_~m2~0_209, ~m1~0=v_~m1~0_197, ~x~0=v_~x~0_332, thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_117|, thread2Thread1of1ForFork4_#res#1.base=|v_thread2Thread1of1ForFork4_#res#1.base_83|, ~s~0=v_~s~0_817, ~t~0=v_~t~0_523} AuxVars[] AssignedVars[thread2Thread1of1ForFork4_#t~post4#1, thread2Thread1of1ForFork4_#res#1.offset, thread1Thread1of1ForFork2_#t~post1#1, thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1, ~b~0, ~m1~0, thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork4_#res#1.base, ~s~0, ~t~0] [2022-12-06 07:40:02,619 ERROR L112 fgCompositionFactory]: Composing non-subsequent actions: [691] $Ultimate##0-->L86: Formula: (and (= (+ v_~t~0_519 3) v_~m3~0_185) (= (+ v_~t~0_519 4) v_~t~0_517) (= (+ v_~t~0_519 1) v_~m5~0_176) (= (+ v_~t~0_519 2) v_~m4~0_162) (= v_~t~0_519 v_~m2~0_207)) InVars {~t~0=v_~t~0_519} OutVars{~m3~0=v_~m3~0_185, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_78|, ~m5~0=v_~m5~0_176, ~m4~0=v_~m4~0_162, thread2Thread1of1ForFork4_#t~post3#1=|v_thread2Thread1of1ForFork4_#t~post3#1_93|, ~m2~0=v_~m2~0_207, thread3Thread1of1ForFork1_#t~post5#1=|v_thread3Thread1of1ForFork1_#t~post5#1_81|, thread5Thread1of1ForFork0_#t~post9#1=|v_thread5Thread1of1ForFork0_#t~post9#1_80|, ~t~0=v_~t~0_517} AuxVars[] AssignedVars[~m3~0, thread4Thread1of1ForFork3_#t~post7#1, ~m5~0, ~m4~0, thread2Thread1of1ForFork4_#t~post3#1, ~m2~0, thread3Thread1of1ForFork1_#t~post5#1, thread5Thread1of1ForFork0_#t~post9#1, ~t~0] and [446] $Ultimate##0-->L45: Formula: (and (= v_~t~0_61 (+ v_~t~0_62 1)) (= v_~m1~0_9 v_~t~0_62)) InVars {~t~0=v_~t~0_62} OutVars{thread1Thread1of1ForFork2_#t~post1#1=|v_thread1Thread1of1ForFork2_#t~post1#1_1|, ~m1~0=v_~m1~0_9, ~t~0=v_~t~0_61} AuxVars[] AssignedVars[thread1Thread1of1ForFork2_#t~post1#1, ~m1~0, ~t~0] [2022-12-06 07:40:02,649 ERROR L112 fgCompositionFactory]: Composing non-subsequent actions: [690] $Ultimate##0-->L86: Formula: (and (= v_~m3~0_183 (+ v_~m5~0_174 1)) (= (+ v_~t~0_513 2) v_~m5~0_174) (= v_~t~0_513 v_~m2~0_205) (= (+ v_~t~0_513 1) v_~m4~0_160) (= v_~t~0_511 (+ 2 v_~m5~0_174))) InVars {~t~0=v_~t~0_513} OutVars{~m3~0=v_~m3~0_183, ~m5~0=v_~m5~0_174, thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_76|, ~m4~0=v_~m4~0_160, thread2Thread1of1ForFork4_#t~post3#1=|v_thread2Thread1of1ForFork4_#t~post3#1_91|, ~m2~0=v_~m2~0_205, thread3Thread1of1ForFork1_#t~post5#1=|v_thread3Thread1of1ForFork1_#t~post5#1_79|, thread5Thread1of1ForFork0_#t~post9#1=|v_thread5Thread1of1ForFork0_#t~post9#1_78|, ~t~0=v_~t~0_511} AuxVars[] AssignedVars[~m3~0, ~m5~0, thread4Thread1of1ForFork3_#t~post7#1, ~m4~0, thread2Thread1of1ForFork4_#t~post3#1, ~m2~0, thread3Thread1of1ForFork1_#t~post5#1, thread5Thread1of1ForFork0_#t~post9#1, ~t~0] and [446] $Ultimate##0-->L45: Formula: (and (= v_~t~0_61 (+ v_~t~0_62 1)) (= v_~m1~0_9 v_~t~0_62)) InVars {~t~0=v_~t~0_62} OutVars{thread1Thread1of1ForFork2_#t~post1#1=|v_thread1Thread1of1ForFork2_#t~post1#1_1|, ~m1~0=v_~m1~0_9, ~t~0=v_~t~0_61} AuxVars[] AssignedVars[thread1Thread1of1ForFork2_#t~post1#1, ~m1~0, ~t~0] [2022-12-06 07:40:02,683 INFO L203 LiptonReduction]: Total number of compositions: 8 [2022-12-06 07:40:02,684 INFO L143 eatedLiptonReduction]: Time needed for LBE in milliseconds: 2060 [2022-12-06 07:40:02,684 INFO L495 AbstractCegarLoop]: Abstraction has has 270 places, 1112 transitions, 53733 flow [2022-12-06 07:40:02,684 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 3.375) internal successors, (27), 7 states have internal predecessors, (27), 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-06 07:40:02,684 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-06 07:40:02,684 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] [2022-12-06 07:40:02,684 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68 [2022-12-06 07:40:02,684 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-06 07:40:02,684 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-06 07:40:02,684 INFO L85 PathProgramCache]: Analyzing trace with hash -1874442896, now seen corresponding path program 3 times [2022-12-06 07:40:02,684 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-06 07:40:02,684 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [301289540] [2022-12-06 07:40:02,684 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-06 07:40:02,685 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-06 07:40:02,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-06 07:40:02,842 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-06 07:40:02,843 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-06 07:40:02,843 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [301289540] [2022-12-06 07:40:02,843 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [301289540] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-06 07:40:02,843 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-06 07:40:02,843 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-06 07:40:02,843 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1442608815] [2022-12-06 07:40:02,843 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-06 07:40:02,843 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-06 07:40:02,844 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-06 07:40:02,844 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-06 07:40:02,844 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-12-06 07:40:02,844 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 48 [2022-12-06 07:40:02,844 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 270 places, 1112 transitions, 53733 flow. Second operand has 7 states, 7 states have (on average 3.857142857142857) internal successors, (27), 6 states have internal predecessors, (27), 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-06 07:40:02,844 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-06 07:40:02,844 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 48 [2022-12-06 07:40:02,844 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-06 07:40:07,923 INFO L130 PetriNetUnfolder]: 7103/11842 cut-off events. [2022-12-06 07:40:07,923 INFO L131 PetriNetUnfolder]: For 618146/618146 co-relation queries the response was YES. [2022-12-06 07:40:08,001 INFO L83 FinitePrefix]: Finished finitePrefix Result has 198619 conditions, 11842 events. 7103/11842 cut-off events. For 618146/618146 co-relation queries the response was YES. Maximal size of possible extension queue 1097. Compared 88093 event pairs, 176 based on Foata normal form. 152/11994 useless extension candidates. Maximal degree in co-relation 198060. Up to 4171 conditions per place. [2022-12-06 07:40:08,258 INFO L137 encePairwiseOnDemand]: 20/48 looper letters, 146 selfloop transitions, 1003 changer transitions 36/1185 dead transitions. [2022-12-06 07:40:08,258 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 276 places, 1185 transitions, 56860 flow [2022-12-06 07:40:08,258 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-06 07:40:08,258 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-06 07:40:08,259 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 155 transitions. [2022-12-06 07:40:08,259 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.46130952380952384 [2022-12-06 07:40:08,259 INFO L175 Difference]: Start difference. First operand has 270 places, 1112 transitions, 53733 flow. Second operand 7 states and 155 transitions. [2022-12-06 07:40:08,259 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 276 places, 1185 transitions, 56860 flow [2022-12-06 07:40:16,424 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 272 places, 1185 transitions, 56632 flow, removed 86 selfloop flow, removed 4 redundant places. [2022-12-06 07:40:16,468 INFO L231 Difference]: Finished difference. Result has 275 places, 1084 transitions, 56079 flow [2022-12-06 07:40:16,469 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=48, PETRI_DIFFERENCE_MINUEND_FLOW=52953, PETRI_DIFFERENCE_MINUEND_PLACES=266, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1090, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=985, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=103, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=56079, PETRI_PLACES=275, PETRI_TRANSITIONS=1084} [2022-12-06 07:40:16,469 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 227 predicate places. [2022-12-06 07:40:16,469 WARN L163 eatedLiptonReduction]: Counterexample is not a run of mAbstraction. Replaying acceptance of the word... [2022-12-06 07:40:16,469 INFO L89 Accepts]: Start accepts. Operand has 275 places, 1084 transitions, 56079 flow [2022-12-06 07:40:16,480 INFO L95 Accepts]: Finished accepts. [2022-12-06 07:40:16,480 INFO L195 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2022-12-06 07:40:16,480 INFO L167 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 275 places, 1084 transitions, 56079 flow [2022-12-06 07:40:16,505 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 270 places, 1084 transitions, 56079 flow [2022-12-06 07:40:17,966 INFO L130 PetriNetUnfolder]: 1790/3787 cut-off events. [2022-12-06 07:40:17,966 INFO L131 PetriNetUnfolder]: For 305741/312685 co-relation queries the response was YES. [2022-12-06 07:40:17,988 INFO L83 FinitePrefix]: Finished finitePrefix Result has 81395 conditions, 3787 events. 1790/3787 cut-off events. For 305741/312685 co-relation queries the response was YES. Maximal size of possible extension queue 598. Compared 32299 event pairs, 55 based on Foata normal form. 14/3789 useless extension candidates. Maximal degree in co-relation 81142. Up to 1721 conditions per place. [2022-12-06 07:40:18,046 INFO L184 LiptonReduction]: Starting Lipton reduction on Petri net that has 270 places, 1084 transitions, 56079 flow [2022-12-06 07:40:18,046 INFO L188 LiptonReduction]: Number of co-enabled transitions 3684 [2022-12-06 07:40:18,050 INFO L203 LiptonReduction]: Total number of compositions: 0 [2022-12-06 07:40:18,050 INFO L143 eatedLiptonReduction]: Time needed for LBE in milliseconds: 1581 [2022-12-06 07:40:18,050 INFO L495 AbstractCegarLoop]: Abstraction has has 270 places, 1084 transitions, 56079 flow [2022-12-06 07:40:18,051 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.857142857142857) internal successors, (27), 6 states have internal predecessors, (27), 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-06 07:40:18,051 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-06 07:40:18,051 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] [2022-12-06 07:40:18,051 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable69 [2022-12-06 07:40:18,051 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-06 07:40:18,051 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-06 07:40:18,051 INFO L85 PathProgramCache]: Analyzing trace with hash -1874472735, now seen corresponding path program 1 times [2022-12-06 07:40:18,051 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-06 07:40:18,051 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1416518862] [2022-12-06 07:40:18,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-06 07:40:18,052 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-06 07:40:18,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-06 07:40:18,161 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-06 07:40:18,161 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-06 07:40:18,161 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1416518862] [2022-12-06 07:40:18,161 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1416518862] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-06 07:40:18,161 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-06 07:40:18,162 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-06 07:40:18,162 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1873180268] [2022-12-06 07:40:18,162 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-06 07:40:18,162 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-06 07:40:18,162 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-06 07:40:18,162 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-06 07:40:18,162 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-12-06 07:40:18,162 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 46 [2022-12-06 07:40:18,162 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 270 places, 1084 transitions, 56079 flow. Second operand has 6 states, 6 states have (on average 4.166666666666667) internal successors, (25), 5 states have internal predecessors, (25), 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-06 07:40:18,162 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-06 07:40:18,162 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 46 [2022-12-06 07:40:18,162 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-06 07:40:22,912 INFO L130 PetriNetUnfolder]: 6908/11557 cut-off events. [2022-12-06 07:40:22,912 INFO L131 PetriNetUnfolder]: For 696070/696070 co-relation queries the response was YES. [2022-12-06 07:40:22,983 INFO L83 FinitePrefix]: Finished finitePrefix Result has 206474 conditions, 11557 events. 6908/11557 cut-off events. For 696070/696070 co-relation queries the response was YES. Maximal size of possible extension queue 1070. Compared 85808 event pairs, 370 based on Foata normal form. 2/11559 useless extension candidates. Maximal degree in co-relation 205954. Up to 11530 conditions per place. [2022-12-06 07:40:23,055 INFO L137 encePairwiseOnDemand]: 27/46 looper letters, 1070 selfloop transitions, 14 changer transitions 9/1093 dead transitions. [2022-12-06 07:40:23,055 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 275 places, 1093 transitions, 58272 flow [2022-12-06 07:40:23,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-06 07:40:23,057 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2022-12-06 07:40:23,057 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 64 transitions. [2022-12-06 07:40:23,057 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.2318840579710145 [2022-12-06 07:40:23,057 INFO L175 Difference]: Start difference. First operand has 270 places, 1084 transitions, 56079 flow. Second operand 6 states and 64 transitions. [2022-12-06 07:40:23,057 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 275 places, 1093 transitions, 58272 flow [2022-12-06 07:40:32,825 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 266 places, 1093 transitions, 57196 flow, removed 22 selfloop flow, removed 9 redundant places. [2022-12-06 07:40:32,861 INFO L231 Difference]: Finished difference. Result has 266 places, 1077 transitions, 54689 flow [2022-12-06 07:40:32,862 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=54987, PETRI_DIFFERENCE_MINUEND_PLACES=261, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1083, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=14, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1069, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=54689, PETRI_PLACES=266, PETRI_TRANSITIONS=1077} [2022-12-06 07:40:32,862 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 218 predicate places. [2022-12-06 07:40:32,862 WARN L163 eatedLiptonReduction]: Counterexample is not a run of mAbstraction. Replaying acceptance of the word... [2022-12-06 07:40:32,862 INFO L89 Accepts]: Start accepts. Operand has 266 places, 1077 transitions, 54689 flow [2022-12-06 07:40:32,873 INFO L95 Accepts]: Finished accepts. [2022-12-06 07:40:32,873 INFO L195 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2022-12-06 07:40:32,873 INFO L167 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 266 places, 1077 transitions, 54689 flow [2022-12-06 07:40:32,896 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 261 places, 1077 transitions, 54689 flow [2022-12-06 07:40:34,267 INFO L130 PetriNetUnfolder]: 1788/3784 cut-off events. [2022-12-06 07:40:34,267 INFO L131 PetriNetUnfolder]: For 292488/299199 co-relation queries the response was YES. [2022-12-06 07:40:34,288 INFO L83 FinitePrefix]: Finished finitePrefix Result has 79485 conditions, 3784 events. 1788/3784 cut-off events. For 292488/299199 co-relation queries the response was YES. Maximal size of possible extension queue 599. Compared 32283 event pairs, 57 based on Foata normal form. 14/3787 useless extension candidates. Maximal degree in co-relation 79232. Up to 1718 conditions per place. [2022-12-06 07:40:34,342 INFO L184 LiptonReduction]: Starting Lipton reduction on Petri net that has 261 places, 1077 transitions, 54689 flow [2022-12-06 07:40:34,342 INFO L188 LiptonReduction]: Number of co-enabled transitions 3670 [2022-12-06 07:40:34,345 INFO L203 LiptonReduction]: Total number of compositions: 0 [2022-12-06 07:40:34,346 INFO L143 eatedLiptonReduction]: Time needed for LBE in milliseconds: 1484 [2022-12-06 07:40:34,346 INFO L495 AbstractCegarLoop]: Abstraction has has 261 places, 1077 transitions, 54689 flow [2022-12-06 07:40:34,346 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.166666666666667) internal successors, (25), 5 states have internal predecessors, (25), 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-06 07:40:34,346 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-06 07:40:34,346 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] [2022-12-06 07:40:34,346 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70 [2022-12-06 07:40:34,346 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-06 07:40:34,347 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-06 07:40:34,347 INFO L85 PathProgramCache]: Analyzing trace with hash 1517388223, now seen corresponding path program 1 times [2022-12-06 07:40:34,347 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-06 07:40:34,347 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [981773602] [2022-12-06 07:40:34,347 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-06 07:40:34,347 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-06 07:40:34,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-06 07:40:34,450 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-06 07:40:34,450 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-06 07:40:34,450 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [981773602] [2022-12-06 07:40:34,450 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [981773602] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-06 07:40:34,450 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-06 07:40:34,451 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-06 07:40:34,451 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [454871060] [2022-12-06 07:40:34,451 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-06 07:40:34,451 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-06 07:40:34,451 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-06 07:40:34,451 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-06 07:40:34,615 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-12-06 07:40:34,615 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 44 [2022-12-06 07:40:34,615 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 261 places, 1077 transitions, 54689 flow. Second operand has 7 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 6 states have internal predecessors, (26), 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-06 07:40:34,616 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-06 07:40:34,616 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 44 [2022-12-06 07:40:34,616 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-06 07:40:39,286 INFO L130 PetriNetUnfolder]: 6893/11532 cut-off events. [2022-12-06 07:40:39,286 INFO L131 PetriNetUnfolder]: For 674046/674046 co-relation queries the response was YES. [2022-12-06 07:40:39,568 INFO L83 FinitePrefix]: Finished finitePrefix Result has 201672 conditions, 11532 events. 6893/11532 cut-off events. For 674046/674046 co-relation queries the response was YES. Maximal size of possible extension queue 1070. Compared 85555 event pairs, 313 based on Foata normal form. 8/11540 useless extension candidates. Maximal degree in co-relation 201181. Up to 4885 conditions per place. [2022-12-06 07:40:39,644 INFO L137 encePairwiseOnDemand]: 21/44 looper letters, 322 selfloop transitions, 790 changer transitions 10/1122 dead transitions. [2022-12-06 07:40:39,644 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 268 places, 1122 transitions, 57136 flow [2022-12-06 07:40:39,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-06 07:40:39,646 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2022-12-06 07:40:39,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 147 transitions. [2022-12-06 07:40:39,646 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.41761363636363635 [2022-12-06 07:40:39,646 INFO L175 Difference]: Start difference. First operand has 261 places, 1077 transitions, 54689 flow. Second operand 8 states and 147 transitions. [2022-12-06 07:40:39,646 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 268 places, 1122 transitions, 57136 flow [2022-12-06 07:40:46,861 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 265 places, 1122 transitions, 57075 flow, removed 2 selfloop flow, removed 3 redundant places. [2022-12-06 07:40:46,893 INFO L231 Difference]: Finished difference. Result has 265 places, 1063 transitions, 55750 flow [2022-12-06 07:40:46,893 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=44, PETRI_DIFFERENCE_MINUEND_FLOW=54527, PETRI_DIFFERENCE_MINUEND_PLACES=258, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1073, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=790, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=283, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=55750, PETRI_PLACES=265, PETRI_TRANSITIONS=1063} [2022-12-06 07:40:46,894 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 217 predicate places. [2022-12-06 07:40:46,894 WARN L163 eatedLiptonReduction]: Counterexample is not a run of mAbstraction. Replaying acceptance of the word... [2022-12-06 07:40:46,894 INFO L89 Accepts]: Start accepts. Operand has 265 places, 1063 transitions, 55750 flow [2022-12-06 07:40:46,902 INFO L95 Accepts]: Finished accepts. [2022-12-06 07:40:46,902 INFO L195 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2022-12-06 07:40:46,903 INFO L167 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 265 places, 1063 transitions, 55750 flow [2022-12-06 07:40:46,920 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 265 places, 1063 transitions, 55750 flow [2022-12-06 07:40:48,051 INFO L130 PetriNetUnfolder]: 1780/3782 cut-off events. [2022-12-06 07:40:48,052 INFO L131 PetriNetUnfolder]: For 299465/307275 co-relation queries the response was YES. [2022-12-06 07:40:48,073 INFO L83 FinitePrefix]: Finished finitePrefix Result has 81298 conditions, 3782 events. 1780/3782 cut-off events. For 299465/307275 co-relation queries the response was YES. Maximal size of possible extension queue 596. Compared 32315 event pairs, 57 based on Foata normal form. 12/3781 useless extension candidates. Maximal degree in co-relation 81069. Up to 1709 conditions per place. [2022-12-06 07:40:48,132 INFO L184 LiptonReduction]: Starting Lipton reduction on Petri net that has 265 places, 1063 transitions, 55750 flow [2022-12-06 07:40:48,132 INFO L188 LiptonReduction]: Number of co-enabled transitions 3642 [2022-12-06 07:40:48,136 INFO L203 LiptonReduction]: Total number of compositions: 0 [2022-12-06 07:40:48,137 INFO L143 eatedLiptonReduction]: Time needed for LBE in milliseconds: 1243 [2022-12-06 07:40:48,137 INFO L495 AbstractCegarLoop]: Abstraction has has 265 places, 1063 transitions, 55750 flow [2022-12-06 07:40:48,137 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 6 states have internal predecessors, (26), 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-06 07:40:48,137 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-06 07:40:48,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] [2022-12-06 07:40:48,137 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71 [2022-12-06 07:40:48,138 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-06 07:40:48,138 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-06 07:40:48,138 INFO L85 PathProgramCache]: Analyzing trace with hash 1340817856, now seen corresponding path program 1 times [2022-12-06 07:40:48,138 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-06 07:40:48,138 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1390004556] [2022-12-06 07:40:48,138 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-06 07:40:48,138 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-06 07:40:48,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-06 07:40:48,243 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-06 07:40:48,243 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-06 07:40:48,243 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1390004556] [2022-12-06 07:40:48,243 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1390004556] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-06 07:40:48,244 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-06 07:40:48,244 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-06 07:40:48,244 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [533188136] [2022-12-06 07:40:48,244 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-06 07:40:48,244 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-06 07:40:48,244 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-06 07:40:48,244 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-06 07:40:48,244 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-12-06 07:40:48,244 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 44 [2022-12-06 07:40:48,245 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 265 places, 1063 transitions, 55750 flow. Second operand has 7 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 6 states have internal predecessors, (26), 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-06 07:40:48,245 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-06 07:40:48,245 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 44 [2022-12-06 07:40:48,245 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-06 07:40:52,795 INFO L130 PetriNetUnfolder]: 6875/11498 cut-off events. [2022-12-06 07:40:52,795 INFO L131 PetriNetUnfolder]: For 693578/693578 co-relation queries the response was YES. [2022-12-06 07:40:52,862 INFO L83 FinitePrefix]: Finished finitePrefix Result has 205983 conditions, 11498 events. 6875/11498 cut-off events. For 693578/693578 co-relation queries the response was YES. Maximal size of possible extension queue 1064. Compared 85041 event pairs, 339 based on Foata normal form. 2/11500 useless extension candidates. Maximal degree in co-relation 205545. Up to 11450 conditions per place. [2022-12-06 07:40:52,931 INFO L137 encePairwiseOnDemand]: 27/44 looper letters, 1044 selfloop transitions, 18 changer transitions 9/1071 dead transitions. [2022-12-06 07:40:52,931 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 271 places, 1071 transitions, 57878 flow [2022-12-06 07:40:52,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-06 07:40:52,932 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-06 07:40:52,932 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 64 transitions. [2022-12-06 07:40:52,932 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.2077922077922078 [2022-12-06 07:40:52,932 INFO L175 Difference]: Start difference. First operand has 265 places, 1063 transitions, 55750 flow. Second operand 7 states and 64 transitions. [2022-12-06 07:40:52,932 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 271 places, 1071 transitions, 57878 flow [2022-12-06 07:41:01,212 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 266 places, 1071 transitions, 56631 flow, removed 4 selfloop flow, removed 5 redundant places. [2022-12-06 07:41:01,242 INFO L231 Difference]: Finished difference. Result has 266 places, 1056 transitions, 54041 flow [2022-12-06 07:41:01,243 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=44, PETRI_DIFFERENCE_MINUEND_FLOW=54469, PETRI_DIFFERENCE_MINUEND_PLACES=260, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1062, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=18, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1044, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=54041, PETRI_PLACES=266, PETRI_TRANSITIONS=1056} [2022-12-06 07:41:01,243 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 218 predicate places. [2022-12-06 07:41:01,243 WARN L163 eatedLiptonReduction]: Counterexample is not a run of mAbstraction. Replaying acceptance of the word... [2022-12-06 07:41:01,243 INFO L89 Accepts]: Start accepts. Operand has 266 places, 1056 transitions, 54041 flow [2022-12-06 07:41:01,249 INFO L95 Accepts]: Finished accepts. [2022-12-06 07:41:01,250 INFO L195 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2022-12-06 07:41:01,250 INFO L167 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 266 places, 1056 transitions, 54041 flow [2022-12-06 07:41:01,266 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 263 places, 1056 transitions, 54041 flow [2022-12-06 07:41:02,613 INFO L130 PetriNetUnfolder]: 1778/3783 cut-off events. [2022-12-06 07:41:02,613 INFO L131 PetriNetUnfolder]: For 286243/294123 co-relation queries the response was YES. [2022-12-06 07:41:02,634 INFO L83 FinitePrefix]: Finished finitePrefix Result has 78848 conditions, 3783 events. 1778/3783 cut-off events. For 286243/294123 co-relation queries the response was YES. Maximal size of possible extension queue 597. Compared 32350 event pairs, 55 based on Foata normal form. 13/3784 useless extension candidates. Maximal degree in co-relation 78620. Up to 1705 conditions per place. [2022-12-06 07:41:02,692 INFO L184 LiptonReduction]: Starting Lipton reduction on Petri net that has 263 places, 1056 transitions, 54041 flow [2022-12-06 07:41:02,692 INFO L188 LiptonReduction]: Number of co-enabled transitions 3628 [2022-12-06 07:41:02,695 ERROR L112 fgCompositionFactory]: Composing non-subsequent actions: [459] $Ultimate##0-->L86: Formula: (and (= v_~m3~0_9 v_~t~0_50) (= (+ v_~t~0_50 1) v_~t~0_49)) InVars {~t~0=v_~t~0_50} OutVars{~m3~0=v_~m3~0_9, thread3Thread1of1ForFork1_#t~post5#1=|v_thread3Thread1of1ForFork1_#t~post5#1_1|, ~t~0=v_~t~0_49} AuxVars[] AssignedVars[~m3~0, thread3Thread1of1ForFork1_#t~post5#1, ~t~0] and [601] L67-->thread2EXIT: Formula: (and (= v_~s~0_487 (+ v_~s~0_488 1)) (= v_~b~0_255 (ite (= (ite (or (not (= (mod v_~b~0_256 256) 0)) (= v_~x~0_159 1)) 1 0) 0) 0 1)) (= 0 |v_thread2Thread1of1ForFork4_#res#1.base_7|) (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_41| |v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_41|) (= |v_thread2Thread1of1ForFork4_#res#1.offset_7| 0) (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_41| (ite (<= v_~m2~0_83 v_~s~0_488) 1 0)) (not (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_41| 0))) InVars {~b~0=v_~b~0_256, ~m2~0=v_~m2~0_83, ~x~0=v_~x~0_159, ~s~0=v_~s~0_488} OutVars{thread2Thread1of1ForFork4_#t~post4#1=|v_thread2Thread1of1ForFork4_#t~post4#1_41|, thread2Thread1of1ForFork4_#res#1.offset=|v_thread2Thread1of1ForFork4_#res#1.offset_7|, thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_41|, ~b~0=v_~b~0_255, ~m2~0=v_~m2~0_83, ~x~0=v_~x~0_159, thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_41|, thread2Thread1of1ForFork4_#res#1.base=|v_thread2Thread1of1ForFork4_#res#1.base_7|, ~s~0=v_~s~0_487} AuxVars[] AssignedVars[thread2Thread1of1ForFork4_#t~post4#1, thread2Thread1of1ForFork4_#res#1.offset, thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1, ~b~0, thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork4_#res#1.base, ~s~0] [2022-12-06 07:41:02,747 ERROR L112 fgCompositionFactory]: Composing non-subsequent actions: [459] $Ultimate##0-->L86: Formula: (and (= v_~m3~0_9 v_~t~0_50) (= (+ v_~t~0_50 1) v_~t~0_49)) InVars {~t~0=v_~t~0_50} OutVars{~m3~0=v_~m3~0_9, thread3Thread1of1ForFork1_#t~post5#1=|v_thread3Thread1of1ForFork1_#t~post5#1_1|, ~t~0=v_~t~0_49} AuxVars[] AssignedVars[~m3~0, thread3Thread1of1ForFork1_#t~post5#1, ~t~0] and [601] L67-->thread2EXIT: Formula: (and (= v_~s~0_487 (+ v_~s~0_488 1)) (= v_~b~0_255 (ite (= (ite (or (not (= (mod v_~b~0_256 256) 0)) (= v_~x~0_159 1)) 1 0) 0) 0 1)) (= 0 |v_thread2Thread1of1ForFork4_#res#1.base_7|) (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_41| |v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_41|) (= |v_thread2Thread1of1ForFork4_#res#1.offset_7| 0) (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_41| (ite (<= v_~m2~0_83 v_~s~0_488) 1 0)) (not (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_41| 0))) InVars {~b~0=v_~b~0_256, ~m2~0=v_~m2~0_83, ~x~0=v_~x~0_159, ~s~0=v_~s~0_488} OutVars{thread2Thread1of1ForFork4_#t~post4#1=|v_thread2Thread1of1ForFork4_#t~post4#1_41|, thread2Thread1of1ForFork4_#res#1.offset=|v_thread2Thread1of1ForFork4_#res#1.offset_7|, thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_41|, ~b~0=v_~b~0_255, ~m2~0=v_~m2~0_83, ~x~0=v_~x~0_159, thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_41|, thread2Thread1of1ForFork4_#res#1.base=|v_thread2Thread1of1ForFork4_#res#1.base_7|, ~s~0=v_~s~0_487} AuxVars[] AssignedVars[thread2Thread1of1ForFork4_#t~post4#1, thread2Thread1of1ForFork4_#res#1.offset, thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1, ~b~0, thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork4_#res#1.base, ~s~0] [2022-12-06 07:41:02,802 ERROR L112 fgCompositionFactory]: Composing non-subsequent actions: [647] $Ultimate##0-->L105: Formula: (and (= (+ v_~t~0_307 1) v_~m4~0_108) (= v_~t~0_307 v_~m2~0_123) (= v_~t~0_305 (+ v_~t~0_307 2))) InVars {~t~0=v_~t~0_307} OutVars{thread4Thread1of1ForFork3_#t~post7#1=|v_thread4Thread1of1ForFork3_#t~post7#1_26|, ~m4~0=v_~m4~0_108, thread2Thread1of1ForFork4_#t~post3#1=|v_thread2Thread1of1ForFork4_#t~post3#1_27|, ~m2~0=v_~m2~0_123, ~t~0=v_~t~0_305} AuxVars[] AssignedVars[thread4Thread1of1ForFork3_#t~post7#1, ~m4~0, thread2Thread1of1ForFork4_#t~post3#1, ~m2~0, ~t~0] and [698] $Ultimate##0-->thread2EXIT: Formula: (and (= |v_thread2Thread1of1ForFork4_#res#1.base_91| 0) (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_125| |v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_125|) (= v_~b~0_557 (ite (= (ite (or (not (= (mod v_~b~0_558 256) 0)) (= v_~x~0_340 1)) 1 0) 0) 0 1)) (= v_~t~0_556 v_~m3~0_195) (not (= 0 |v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_125|)) (= v_~t~0_555 (+ v_~t~0_556 1)) (= |v_thread2Thread1of1ForFork4_#res#1.offset_91| 0) (= (+ v_~s~0_834 1) v_~s~0_833) (= (ite (<= v_~m2~0_221 v_~s~0_834) 1 0) |v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_125|)) InVars {~b~0=v_~b~0_558, ~m2~0=v_~m2~0_221, ~x~0=v_~x~0_340, ~s~0=v_~s~0_834, ~t~0=v_~t~0_556} OutVars{thread2Thread1of1ForFork4_#t~post4#1=|v_thread2Thread1of1ForFork4_#t~post4#1_125|, ~m3~0=v_~m3~0_195, thread2Thread1of1ForFork4_#res#1.offset=|v_thread2Thread1of1ForFork4_#res#1.offset_91|, thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_125|, ~b~0=v_~b~0_557, ~m2~0=v_~m2~0_221, ~x~0=v_~x~0_340, thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_125|, thread3Thread1of1ForFork1_#t~post5#1=|v_thread3Thread1of1ForFork1_#t~post5#1_91|, thread2Thread1of1ForFork4_#res#1.base=|v_thread2Thread1of1ForFork4_#res#1.base_91|, ~s~0=v_~s~0_833, ~t~0=v_~t~0_555} AuxVars[] AssignedVars[thread2Thread1of1ForFork4_#t~post4#1, ~m3~0, thread2Thread1of1ForFork4_#res#1.offset, thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1, ~b~0, thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1, thread3Thread1of1ForFork1_#t~post5#1, thread2Thread1of1ForFork4_#res#1.base, ~s~0, ~t~0] [2022-12-06 07:41:02,873 ERROR L112 fgCompositionFactory]: Composing non-subsequent actions: [648] $Ultimate##0-->L124: Formula: (and (= v_~t~0_311 (+ v_~t~0_313 2)) (= v_~t~0_313 v_~m2~0_125) (= v_~m5~0_126 (+ v_~t~0_313 1))) InVars {~t~0=v_~t~0_313} OutVars{~m5~0=v_~m5~0_126, thread2Thread1of1ForFork4_#t~post3#1=|v_thread2Thread1of1ForFork4_#t~post3#1_29|, ~m2~0=v_~m2~0_125, thread5Thread1of1ForFork0_#t~post9#1=|v_thread5Thread1of1ForFork0_#t~post9#1_32|, ~t~0=v_~t~0_311} AuxVars[] AssignedVars[~m5~0, thread2Thread1of1ForFork4_#t~post3#1, ~m2~0, thread5Thread1of1ForFork0_#t~post9#1, ~t~0] and [699] $Ultimate##0-->thread2EXIT: Formula: (and (= v_~t~0_559 (+ v_~t~0_560 1)) (= |v_thread2Thread1of1ForFork4_#res#1.offset_93| 0) (= v_~b~0_561 (ite (= (ite (or (not (= (mod v_~b~0_562 256) 0)) (= v_~x~0_342 1)) 1 0) 0) 0 1)) (= v_~t~0_560 v_~m3~0_197) (not (= 0 |v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_127|)) (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_127| |v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_127|) (= (+ v_~s~0_838 1) v_~s~0_837) (= |v_thread2Thread1of1ForFork4_#res#1.base_93| 0) (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_127| (ite (<= v_~m2~0_223 v_~s~0_838) 1 0))) InVars {~b~0=v_~b~0_562, ~m2~0=v_~m2~0_223, ~x~0=v_~x~0_342, ~s~0=v_~s~0_838, ~t~0=v_~t~0_560} OutVars{thread2Thread1of1ForFork4_#t~post4#1=|v_thread2Thread1of1ForFork4_#t~post4#1_127|, ~m3~0=v_~m3~0_197, thread2Thread1of1ForFork4_#res#1.offset=|v_thread2Thread1of1ForFork4_#res#1.offset_93|, thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_127|, ~b~0=v_~b~0_561, ~m2~0=v_~m2~0_223, ~x~0=v_~x~0_342, thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_127|, thread3Thread1of1ForFork1_#t~post5#1=|v_thread3Thread1of1ForFork1_#t~post5#1_93|, thread2Thread1of1ForFork4_#res#1.base=|v_thread2Thread1of1ForFork4_#res#1.base_93|, ~s~0=v_~s~0_837, ~t~0=v_~t~0_559} AuxVars[] AssignedVars[thread2Thread1of1ForFork4_#t~post4#1, ~m3~0, thread2Thread1of1ForFork4_#res#1.offset, thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1, ~b~0, thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1, thread3Thread1of1ForFork1_#t~post5#1, thread2Thread1of1ForFork4_#res#1.base, ~s~0, ~t~0] [2022-12-06 07:41:02,948 INFO L203 LiptonReduction]: Total number of compositions: 4 [2022-12-06 07:41:02,949 INFO L143 eatedLiptonReduction]: Time needed for LBE in milliseconds: 1706 [2022-12-06 07:41:02,949 INFO L495 AbstractCegarLoop]: Abstraction has has 263 places, 1056 transitions, 54035 flow [2022-12-06 07:41:02,949 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 6 states have internal predecessors, (26), 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-06 07:41:02,949 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-06 07:41:02,949 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] [2022-12-06 07:41:02,949 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72 [2022-12-06 07:41:02,949 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-06 07:41:02,950 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-06 07:41:02,950 INFO L85 PathProgramCache]: Analyzing trace with hash 395627647, now seen corresponding path program 2 times [2022-12-06 07:41:02,950 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-06 07:41:02,950 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1188857081] [2022-12-06 07:41:02,950 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-06 07:41:02,950 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-06 07:41:02,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-06 07:41:03,042 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-06 07:41:03,042 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-06 07:41:03,042 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1188857081] [2022-12-06 07:41:03,042 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1188857081] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-06 07:41:03,042 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-06 07:41:03,043 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-06 07:41:03,043 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2091412437] [2022-12-06 07:41:03,043 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-06 07:41:03,043 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-06 07:41:03,043 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-06 07:41:03,043 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-06 07:41:03,043 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-12-06 07:41:03,043 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 46 [2022-12-06 07:41:03,043 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 263 places, 1056 transitions, 54035 flow. Second operand has 7 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 6 states have internal predecessors, (26), 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-06 07:41:03,043 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-06 07:41:03,043 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 46 [2022-12-06 07:41:03,043 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-06 07:41:07,757 INFO L130 PetriNetUnfolder]: 6866/11479 cut-off events. [2022-12-06 07:41:07,758 INFO L131 PetriNetUnfolder]: For 653036/653036 co-relation queries the response was YES. [2022-12-06 07:41:07,828 INFO L83 FinitePrefix]: Finished finitePrefix Result has 200009 conditions, 11479 events. 6866/11479 cut-off events. For 653036/653036 co-relation queries the response was YES. Maximal size of possible extension queue 1052. Compared 84877 event pairs, 345 based on Foata normal form. 2/11481 useless extension candidates. Maximal degree in co-relation 199643. Up to 11323 conditions per place. [2022-12-06 07:41:07,899 INFO L137 encePairwiseOnDemand]: 25/46 looper letters, 1018 selfloop transitions, 48 changer transitions 7/1073 dead transitions. [2022-12-06 07:41:07,899 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 270 places, 1073 transitions, 56195 flow [2022-12-06 07:41:07,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-06 07:41:07,899 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2022-12-06 07:41:07,899 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 91 transitions. [2022-12-06 07:41:07,900 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.24728260869565216 [2022-12-06 07:41:07,900 INFO L175 Difference]: Start difference. First operand has 263 places, 1056 transitions, 54035 flow. Second operand 8 states and 91 transitions. [2022-12-06 07:41:07,900 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 270 places, 1073 transitions, 56195 flow [2022-12-06 07:41:15,604 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 262 places, 1073 transitions, 56053 flow, removed 31 selfloop flow, removed 8 redundant places. [2022-12-06 07:41:15,641 INFO L231 Difference]: Finished difference. Result has 262 places, 1048 transitions, 53598 flow [2022-12-06 07:41:15,643 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=53865, PETRI_DIFFERENCE_MINUEND_PLACES=255, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1055, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=48, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1007, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=53598, PETRI_PLACES=262, PETRI_TRANSITIONS=1048} [2022-12-06 07:41:15,643 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 214 predicate places. [2022-12-06 07:41:15,643 WARN L163 eatedLiptonReduction]: Counterexample is not a run of mAbstraction. Replaying acceptance of the word... [2022-12-06 07:41:15,643 INFO L89 Accepts]: Start accepts. Operand has 262 places, 1048 transitions, 53598 flow [2022-12-06 07:41:15,654 INFO L95 Accepts]: Finished accepts. [2022-12-06 07:41:15,654 INFO L195 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2022-12-06 07:41:15,654 INFO L167 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 262 places, 1048 transitions, 53598 flow [2022-12-06 07:41:15,672 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 260 places, 1048 transitions, 53598 flow [2022-12-06 07:41:17,030 INFO L130 PetriNetUnfolder]: 1776/3774 cut-off events. [2022-12-06 07:41:17,030 INFO L131 PetriNetUnfolder]: For 285423/294248 co-relation queries the response was YES. [2022-12-06 07:41:17,050 INFO L83 FinitePrefix]: Finished finitePrefix Result has 78621 conditions, 3774 events. 1776/3774 cut-off events. For 285423/294248 co-relation queries the response was YES. Maximal size of possible extension queue 592. Compared 32207 event pairs, 58 based on Foata normal form. 14/3776 useless extension candidates. Maximal degree in co-relation 78391. Up to 1701 conditions per place. [2022-12-06 07:41:17,106 INFO L184 LiptonReduction]: Starting Lipton reduction on Petri net that has 260 places, 1048 transitions, 53598 flow [2022-12-06 07:41:17,106 INFO L188 LiptonReduction]: Number of co-enabled transitions 3612 [2022-12-06 07:41:17,109 INFO L203 LiptonReduction]: Total number of compositions: 0 [2022-12-06 07:41:17,109 INFO L143 eatedLiptonReduction]: Time needed for LBE in milliseconds: 1466 [2022-12-06 07:41:17,109 INFO L495 AbstractCegarLoop]: Abstraction has has 260 places, 1048 transitions, 53598 flow [2022-12-06 07:41:17,109 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 6 states have internal predecessors, (26), 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-06 07:41:17,109 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-06 07:41:17,109 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] [2022-12-06 07:41:17,109 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73 [2022-12-06 07:41:17,110 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-06 07:41:17,110 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-06 07:41:17,110 INFO L85 PathProgramCache]: Analyzing trace with hash -259232543, now seen corresponding path program 1 times [2022-12-06 07:41:17,110 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-06 07:41:17,110 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1763061963] [2022-12-06 07:41:17,110 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-06 07:41:17,110 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-06 07:41:17,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-06 07:41:17,220 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-06 07:41:17,220 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-06 07:41:17,220 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1763061963] [2022-12-06 07:41:17,220 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1763061963] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-06 07:41:17,220 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-06 07:41:17,220 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-06 07:41:17,220 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1670503864] [2022-12-06 07:41:17,220 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-06 07:41:17,220 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-06 07:41:17,220 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-06 07:41:17,221 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-06 07:41:17,221 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-12-06 07:41:17,221 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 44 [2022-12-06 07:41:17,221 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 260 places, 1048 transitions, 53598 flow. Second operand has 7 states, 7 states have (on average 3.857142857142857) internal successors, (27), 6 states have internal predecessors, (27), 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-06 07:41:17,221 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-06 07:41:17,221 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 44 [2022-12-06 07:41:17,221 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-06 07:41:21,906 INFO L130 PetriNetUnfolder]: 6913/11588 cut-off events. [2022-12-06 07:41:21,907 INFO L131 PetriNetUnfolder]: For 652007/652007 co-relation queries the response was YES. [2022-12-06 07:41:21,977 INFO L83 FinitePrefix]: Finished finitePrefix Result has 200991 conditions, 11588 events. 6913/11588 cut-off events. For 652007/652007 co-relation queries the response was YES. Maximal size of possible extension queue 1070. Compared 86301 event pairs, 181 based on Foata normal form. 4/11592 useless extension candidates. Maximal degree in co-relation 200361. Up to 4091 conditions per place. [2022-12-06 07:41:22,044 INFO L137 encePairwiseOnDemand]: 21/44 looper letters, 152 selfloop transitions, 976 changer transitions 14/1142 dead transitions. [2022-12-06 07:41:22,044 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 266 places, 1142 transitions, 57266 flow [2022-12-06 07:41:22,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-06 07:41:22,045 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-06 07:41:22,045 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 149 transitions. [2022-12-06 07:41:22,045 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.4837662337662338 [2022-12-06 07:41:22,045 INFO L175 Difference]: Start difference. First operand has 260 places, 1048 transitions, 53598 flow. Second operand 7 states and 149 transitions. [2022-12-06 07:41:22,045 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 266 places, 1142 transitions, 57266 flow [2022-12-06 07:41:29,512 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 257 places, 1142 transitions, 56306 flow, removed 2 selfloop flow, removed 9 redundant places. [2022-12-06 07:41:29,542 INFO L231 Difference]: Finished difference. Result has 261 places, 1064 transitions, 56991 flow [2022-12-06 07:41:29,542 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=44, PETRI_DIFFERENCE_MINUEND_FLOW=52655, PETRI_DIFFERENCE_MINUEND_PLACES=251, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1048, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=962, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=80, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=56991, PETRI_PLACES=261, PETRI_TRANSITIONS=1064} [2022-12-06 07:41:29,543 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 213 predicate places. [2022-12-06 07:41:29,543 WARN L163 eatedLiptonReduction]: Counterexample is not a run of mAbstraction. Replaying acceptance of the word... [2022-12-06 07:41:29,543 INFO L89 Accepts]: Start accepts. Operand has 261 places, 1064 transitions, 56991 flow [2022-12-06 07:41:29,550 INFO L95 Accepts]: Finished accepts. [2022-12-06 07:41:29,551 INFO L195 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2022-12-06 07:41:29,551 INFO L167 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 261 places, 1064 transitions, 56991 flow [2022-12-06 07:41:29,569 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 261 places, 1064 transitions, 56991 flow [2022-12-06 07:41:30,951 INFO L130 PetriNetUnfolder]: 1780/3810 cut-off events. [2022-12-06 07:41:30,951 INFO L131 PetriNetUnfolder]: For 325787/334455 co-relation queries the response was YES. [2022-12-06 07:41:30,970 INFO L83 FinitePrefix]: Finished finitePrefix Result has 83544 conditions, 3810 events. 1780/3810 cut-off events. For 325787/334455 co-relation queries the response was YES. Maximal size of possible extension queue 599. Compared 32710 event pairs, 59 based on Foata normal form. 16/3815 useless extension candidates. Maximal degree in co-relation 83253. Up to 1711 conditions per place. [2022-12-06 07:41:31,027 INFO L184 LiptonReduction]: Starting Lipton reduction on Petri net that has 261 places, 1064 transitions, 56991 flow [2022-12-06 07:41:31,028 INFO L188 LiptonReduction]: Number of co-enabled transitions 3656 [2022-12-06 07:41:31,030 INFO L203 LiptonReduction]: Total number of compositions: 0 [2022-12-06 07:41:31,031 INFO L143 eatedLiptonReduction]: Time needed for LBE in milliseconds: 1488 [2022-12-06 07:41:31,031 INFO L495 AbstractCegarLoop]: Abstraction has has 261 places, 1064 transitions, 56991 flow [2022-12-06 07:41:31,031 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.857142857142857) internal successors, (27), 6 states have internal predecessors, (27), 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-06 07:41:31,031 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-06 07:41:31,031 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] [2022-12-06 07:41:31,031 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74 [2022-12-06 07:41:31,031 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-06 07:41:31,031 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-06 07:41:31,031 INFO L85 PathProgramCache]: Analyzing trace with hash 2063526195, now seen corresponding path program 2 times [2022-12-06 07:41:31,031 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-06 07:41:31,031 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1302253640] [2022-12-06 07:41:31,031 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-06 07:41:31,031 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-06 07:41:31,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-06 07:41:31,174 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-06 07:41:31,174 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-06 07:41:31,174 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1302253640] [2022-12-06 07:41:31,174 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1302253640] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-06 07:41:31,174 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-06 07:41:31,174 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-06 07:41:31,174 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [99176813] [2022-12-06 07:41:31,174 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-06 07:41:31,174 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-06 07:41:31,175 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-06 07:41:31,175 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-06 07:41:31,175 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-12-06 07:41:31,175 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 44 [2022-12-06 07:41:31,175 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 261 places, 1064 transitions, 56991 flow. Second operand has 7 states, 7 states have (on average 3.857142857142857) internal successors, (27), 6 states have internal predecessors, (27), 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-06 07:41:31,175 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-06 07:41:31,175 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 44 [2022-12-06 07:41:31,175 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-06 07:41:35,997 INFO L130 PetriNetUnfolder]: 6886/11541 cut-off events. [2022-12-06 07:41:35,997 INFO L131 PetriNetUnfolder]: For 735804/735804 co-relation queries the response was YES. [2022-12-06 07:41:36,062 INFO L83 FinitePrefix]: Finished finitePrefix Result has 211732 conditions, 11541 events. 6886/11541 cut-off events. For 735804/735804 co-relation queries the response was YES. Maximal size of possible extension queue 1071. Compared 86068 event pairs, 126 based on Foata normal form. 4/11545 useless extension candidates. Maximal degree in co-relation 211034. Up to 4075 conditions per place. [2022-12-06 07:41:36,129 INFO L137 encePairwiseOnDemand]: 20/44 looper letters, 145 selfloop transitions, 979 changer transitions 4/1128 dead transitions. [2022-12-06 07:41:36,129 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 267 places, 1128 transitions, 59775 flow [2022-12-06 07:41:36,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-06 07:41:36,129 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-06 07:41:36,129 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 147 transitions. [2022-12-06 07:41:36,130 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.4772727272727273 [2022-12-06 07:41:36,130 INFO L175 Difference]: Start difference. First operand has 261 places, 1064 transitions, 56991 flow. Second operand 7 states and 147 transitions. [2022-12-06 07:41:36,130 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 267 places, 1128 transitions, 59775 flow [2022-12-06 07:41:46,311 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 263 places, 1128 transitions, 58503 flow, removed 56 selfloop flow, removed 4 redundant places. [2022-12-06 07:41:46,344 INFO L231 Difference]: Finished difference. Result has 263 places, 1062 transitions, 57689 flow [2022-12-06 07:41:46,345 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=44, PETRI_DIFFERENCE_MINUEND_FLOW=55714, PETRI_DIFFERENCE_MINUEND_PLACES=257, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1063, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=977, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=86, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=57689, PETRI_PLACES=263, PETRI_TRANSITIONS=1062} [2022-12-06 07:41:46,345 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 215 predicate places. [2022-12-06 07:41:46,345 WARN L163 eatedLiptonReduction]: Counterexample is not a run of mAbstraction. Replaying acceptance of the word... [2022-12-06 07:41:46,345 INFO L89 Accepts]: Start accepts. Operand has 263 places, 1062 transitions, 57689 flow [2022-12-06 07:41:46,353 INFO L95 Accepts]: Finished accepts. [2022-12-06 07:41:46,353 INFO L195 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2022-12-06 07:41:46,354 INFO L167 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 263 places, 1062 transitions, 57689 flow [2022-12-06 07:41:46,373 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 263 places, 1062 transitions, 57689 flow [2022-12-06 07:41:47,876 INFO L130 PetriNetUnfolder]: 1778/3811 cut-off events. [2022-12-06 07:41:47,877 INFO L131 PetriNetUnfolder]: For 334792/344211 co-relation queries the response was YES. [2022-12-06 07:41:47,898 INFO L83 FinitePrefix]: Finished finitePrefix Result has 84162 conditions, 3811 events. 1778/3811 cut-off events. For 334792/344211 co-relation queries the response was YES. Maximal size of possible extension queue 600. Compared 32727 event pairs, 56 based on Foata normal form. 15/3816 useless extension candidates. Maximal degree in co-relation 83869. Up to 1706 conditions per place. [2022-12-06 07:41:47,958 INFO L184 LiptonReduction]: Starting Lipton reduction on Petri net that has 263 places, 1062 transitions, 57689 flow [2022-12-06 07:41:47,959 INFO L188 LiptonReduction]: Number of co-enabled transitions 3652 [2022-12-06 07:41:47,962 INFO L203 LiptonReduction]: Total number of compositions: 0 [2022-12-06 07:41:47,963 INFO L143 eatedLiptonReduction]: Time needed for LBE in milliseconds: 1618 [2022-12-06 07:41:47,963 INFO L495 AbstractCegarLoop]: Abstraction has has 263 places, 1062 transitions, 57689 flow [2022-12-06 07:41:47,963 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.857142857142857) internal successors, (27), 6 states have internal predecessors, (27), 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-06 07:41:47,963 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-06 07:41:47,963 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] [2022-12-06 07:41:47,963 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75 [2022-12-06 07:41:47,963 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-06 07:41:47,963 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-06 07:41:47,963 INFO L85 PathProgramCache]: Analyzing trace with hash 84359795, now seen corresponding path program 3 times [2022-12-06 07:41:47,963 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-06 07:41:47,963 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [499631049] [2022-12-06 07:41:47,964 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-06 07:41:47,964 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-06 07:41:47,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-06 07:41:48,090 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-06 07:41:48,091 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-06 07:41:48,091 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [499631049] [2022-12-06 07:41:48,091 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [499631049] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-06 07:41:48,091 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-06 07:41:48,091 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-06 07:41:48,091 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [271805644] [2022-12-06 07:41:48,091 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-06 07:41:48,091 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-06 07:41:48,091 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-06 07:41:48,092 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-06 07:41:48,092 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-12-06 07:41:48,092 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 44 [2022-12-06 07:41:48,092 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 263 places, 1062 transitions, 57689 flow. Second operand has 7 states, 7 states have (on average 3.857142857142857) internal successors, (27), 6 states have internal predecessors, (27), 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-06 07:41:48,092 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-06 07:41:48,092 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 44 [2022-12-06 07:41:48,092 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-06 07:41:53,310 INFO L130 PetriNetUnfolder]: 6888/11543 cut-off events. [2022-12-06 07:41:53,310 INFO L131 PetriNetUnfolder]: For 792973/792973 co-relation queries the response was YES. [2022-12-06 07:41:53,380 INFO L83 FinitePrefix]: Finished finitePrefix Result has 213658 conditions, 11543 events. 6888/11543 cut-off events. For 792973/792973 co-relation queries the response was YES. Maximal size of possible extension queue 1070. Compared 85663 event pairs, 325 based on Foata normal form. 4/11547 useless extension candidates. Maximal degree in co-relation 212958. Up to 6555 conditions per place. [2022-12-06 07:41:53,454 INFO L137 encePairwiseOnDemand]: 21/44 looper letters, 462 selfloop transitions, 637 changer transitions 4/1103 dead transitions. [2022-12-06 07:41:53,454 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 270 places, 1103 transitions, 60726 flow [2022-12-06 07:41:53,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-06 07:41:53,455 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2022-12-06 07:41:53,455 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 123 transitions. [2022-12-06 07:41:53,455 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.3494318181818182 [2022-12-06 07:41:53,455 INFO L175 Difference]: Start difference. First operand has 263 places, 1062 transitions, 57689 flow. Second operand 8 states and 123 transitions. [2022-12-06 07:41:53,455 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 270 places, 1103 transitions, 60726 flow [2022-12-06 07:42:02,162 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 268 places, 1103 transitions, 60627 flow, removed 2 selfloop flow, removed 2 redundant places. [2022-12-06 07:42:02,194 INFO L231 Difference]: Finished difference. Result has 271 places, 1063 transitions, 59773 flow [2022-12-06 07:42:02,195 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=44, PETRI_DIFFERENCE_MINUEND_FLOW=57592, PETRI_DIFFERENCE_MINUEND_PLACES=261, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1062, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=634, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=425, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=59773, PETRI_PLACES=271, PETRI_TRANSITIONS=1063} [2022-12-06 07:42:02,196 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 223 predicate places. [2022-12-06 07:42:02,196 WARN L163 eatedLiptonReduction]: Counterexample is not a run of mAbstraction. Replaying acceptance of the word... [2022-12-06 07:42:02,196 INFO L89 Accepts]: Start accepts. Operand has 271 places, 1063 transitions, 59773 flow [2022-12-06 07:42:02,205 INFO L95 Accepts]: Finished accepts. [2022-12-06 07:42:02,205 INFO L195 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2022-12-06 07:42:02,205 INFO L167 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 271 places, 1063 transitions, 59773 flow [2022-12-06 07:42:02,224 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 271 places, 1063 transitions, 59773 flow [2022-12-06 07:42:03,560 INFO L130 PetriNetUnfolder]: 1777/3802 cut-off events. [2022-12-06 07:42:03,561 INFO L131 PetriNetUnfolder]: For 364755/374496 co-relation queries the response was YES. [2022-12-06 07:42:03,581 INFO L83 FinitePrefix]: Finished finitePrefix Result has 86880 conditions, 3802 events. 1777/3802 cut-off events. For 364755/374496 co-relation queries the response was YES. Maximal size of possible extension queue 599. Compared 32681 event pairs, 59 based on Foata normal form. 14/3804 useless extension candidates. Maximal degree in co-relation 86594. Up to 1707 conditions per place. [2022-12-06 07:42:03,643 INFO L184 LiptonReduction]: Starting Lipton reduction on Petri net that has 271 places, 1063 transitions, 59773 flow [2022-12-06 07:42:03,643 INFO L188 LiptonReduction]: Number of co-enabled transitions 3654 [2022-12-06 07:42:03,646 INFO L203 LiptonReduction]: Total number of compositions: 0 [2022-12-06 07:42:03,646 INFO L143 eatedLiptonReduction]: Time needed for LBE in milliseconds: 1450 [2022-12-06 07:42:03,646 INFO L495 AbstractCegarLoop]: Abstraction has has 271 places, 1063 transitions, 59773 flow [2022-12-06 07:42:03,646 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.857142857142857) internal successors, (27), 6 states have internal predecessors, (27), 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-06 07:42:03,646 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-06 07:42:03,647 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] [2022-12-06 07:42:03,647 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76 [2022-12-06 07:42:03,647 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-06 07:42:03,647 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-06 07:42:03,647 INFO L85 PathProgramCache]: Analyzing trace with hash -924563359, now seen corresponding path program 4 times [2022-12-06 07:42:03,647 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-06 07:42:03,647 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1225343832] [2022-12-06 07:42:03,647 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-06 07:42:03,647 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-06 07:42:03,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-06 07:42:03,768 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-06 07:42:03,768 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-06 07:42:03,769 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1225343832] [2022-12-06 07:42:03,769 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1225343832] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-06 07:42:03,769 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-06 07:42:03,769 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-06 07:42:03,769 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2077453865] [2022-12-06 07:42:03,769 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-06 07:42:03,769 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-06 07:42:03,769 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-06 07:42:03,770 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-06 07:42:03,770 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-12-06 07:42:03,770 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 44 [2022-12-06 07:42:03,770 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 271 places, 1063 transitions, 59773 flow. Second operand has 7 states, 7 states have (on average 3.857142857142857) internal successors, (27), 6 states have internal predecessors, (27), 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-06 07:42:03,770 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-06 07:42:03,770 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 44 [2022-12-06 07:42:03,770 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-06 07:42:08,754 INFO L130 PetriNetUnfolder]: 6875/11528 cut-off events. [2022-12-06 07:42:08,754 INFO L131 PetriNetUnfolder]: For 856513/856513 co-relation queries the response was YES. [2022-12-06 07:42:08,823 INFO L83 FinitePrefix]: Finished finitePrefix Result has 219601 conditions, 11528 events. 6875/11528 cut-off events. For 856513/856513 co-relation queries the response was YES. Maximal size of possible extension queue 1057. Compared 85624 event pairs, 294 based on Foata normal form. 8/11536 useless extension candidates. Maximal degree in co-relation 218902. Up to 6806 conditions per place. [2022-12-06 07:42:08,892 INFO L137 encePairwiseOnDemand]: 20/44 looper letters, 523 selfloop transitions, 565 changer transitions 18/1106 dead transitions. [2022-12-06 07:42:08,892 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 278 places, 1106 transitions, 62371 flow [2022-12-06 07:42:08,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-06 07:42:08,892 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2022-12-06 07:42:08,893 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 132 transitions. [2022-12-06 07:42:08,893 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.375 [2022-12-06 07:42:08,893 INFO L175 Difference]: Start difference. First operand has 271 places, 1063 transitions, 59773 flow. Second operand 8 states and 132 transitions. [2022-12-06 07:42:08,893 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 278 places, 1106 transitions, 62371 flow [2022-12-06 07:42:18,146 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 272 places, 1106 transitions, 61681 flow, removed 4 selfloop flow, removed 6 redundant places. [2022-12-06 07:42:18,181 INFO L231 Difference]: Finished difference. Result has 272 places, 1042 transitions, 59181 flow [2022-12-06 07:42:18,182 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=44, PETRI_DIFFERENCE_MINUEND_FLOW=58974, PETRI_DIFFERENCE_MINUEND_PLACES=265, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1060, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=565, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=495, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=59181, PETRI_PLACES=272, PETRI_TRANSITIONS=1042} [2022-12-06 07:42:18,183 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 224 predicate places. [2022-12-06 07:42:18,183 WARN L163 eatedLiptonReduction]: Counterexample is not a run of mAbstraction. Replaying acceptance of the word... [2022-12-06 07:42:18,183 INFO L89 Accepts]: Start accepts. Operand has 272 places, 1042 transitions, 59181 flow [2022-12-06 07:42:18,195 INFO L95 Accepts]: Finished accepts. [2022-12-06 07:42:18,195 INFO L195 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2022-12-06 07:42:18,195 INFO L167 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 272 places, 1042 transitions, 59181 flow [2022-12-06 07:42:18,221 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 272 places, 1042 transitions, 59181 flow [2022-12-06 07:42:19,527 INFO L130 PetriNetUnfolder]: 1773/3804 cut-off events. [2022-12-06 07:42:19,528 INFO L131 PetriNetUnfolder]: For 370983/378486 co-relation queries the response was YES. [2022-12-06 07:42:19,549 INFO L83 FinitePrefix]: Finished finitePrefix Result has 86679 conditions, 3804 events. 1773/3804 cut-off events. For 370983/378486 co-relation queries the response was YES. Maximal size of possible extension queue 597. Compared 32615 event pairs, 58 based on Foata normal form. 13/3806 useless extension candidates. Maximal degree in co-relation 86368. Up to 1697 conditions per place. [2022-12-06 07:42:19,611 INFO L184 LiptonReduction]: Starting Lipton reduction on Petri net that has 272 places, 1042 transitions, 59181 flow [2022-12-06 07:42:19,611 INFO L188 LiptonReduction]: Number of co-enabled transitions 3592 [2022-12-06 07:42:19,616 ERROR L112 fgCompositionFactory]: Composing non-subsequent actions: [701] $Ultimate##0-->thread2EXIT: Formula: (and (= |v_thread2Thread1of1ForFork4_#res#1.base_97| 0) (= (+ v_~s~0_846 1) v_~s~0_845) (= v_~t~0_569 (+ v_~m3~0_201 1)) (= |v_thread2Thread1of1ForFork4_#res#1.offset_97| 0) (= (ite (<= v_~m2~0_227 v_~s~0_846) 1 0) |v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_131|) (= v_~t~0_571 v_~m2~0_227) (= |v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_131| |v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_131|) (= v_~m3~0_201 (+ v_~t~0_571 2)) (= v_~b~0_569 (ite (= (ite (or (not (= (mod v_~b~0_570 256) 0)) (= v_~x~0_346 1)) 1 0) 0) 0 1)) (= (+ v_~t~0_571 1) v_~m5~0_186) (not (= 0 |v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_131|))) InVars {~b~0=v_~b~0_570, ~x~0=v_~x~0_346, ~s~0=v_~s~0_846, ~t~0=v_~t~0_571} OutVars{thread2Thread1of1ForFork4_#t~post4#1=|v_thread2Thread1of1ForFork4_#t~post4#1_131|, thread2Thread1of1ForFork4_#res#1.offset=|v_thread2Thread1of1ForFork4_#res#1.offset_97|, thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1_131|, thread5Thread1of1ForFork0_#t~post9#1=|v_thread5Thread1of1ForFork0_#t~post9#1_90|, thread2Thread1of1ForFork4_#res#1.base=|v_thread2Thread1of1ForFork4_#res#1.base_97|, ~m3~0=v_~m3~0_201, thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1_131|, ~b~0=v_~b~0_569, ~m5~0=v_~m5~0_186, ~m2~0=v_~m2~0_227, thread2Thread1of1ForFork4_#t~post3#1=|v_thread2Thread1of1ForFork4_#t~post3#1_105|, ~x~0=v_~x~0_346, thread3Thread1of1ForFork1_#t~post5#1=|v_thread3Thread1of1ForFork1_#t~post5#1_97|, ~s~0=v_~s~0_845, ~t~0=v_~t~0_569} AuxVars[] AssignedVars[thread2Thread1of1ForFork4_#t~post4#1, thread2Thread1of1ForFork4_#res#1.offset, thread2Thread1of1ForFork4_assume_abort_if_not_~cond#1, thread5Thread1of1ForFork0_#t~post9#1, thread2Thread1of1ForFork4_#res#1.base, ~m3~0, thread2Thread1of1ForFork4_assume_abort_if_not_#in~cond#1, ~b~0, ~m5~0, ~m2~0, thread2Thread1of1ForFork4_#t~post3#1, thread3Thread1of1ForFork1_#t~post5#1, ~s~0, ~t~0] and [599] L124-->thread5EXIT: Formula: (and (= (ite (= (ite (or (not (= (mod v_~b~0_244 256) 0)) (= v_~x~0_153 1)) 1 0) 0) 0 1) v_~b~0_243) (= 0 |v_thread5Thread1of1ForFork0_#res#1.offset_7|) (not (= |v_thread5Thread1of1ForFork0_assume_abort_if_not_~cond#1_41| 0)) (= |v_thread5Thread1of1ForFork0_#res#1.base_7| 0) (= |v_thread5Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_41| (ite (<= v_~m5~0_77 v_~s~0_478) 1 0)) (= (+ v_~s~0_478 1) v_~s~0_477) (= |v_thread5Thread1of1ForFork0_assume_abort_if_not_~cond#1_41| |v_thread5Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_41|)) InVars {~b~0=v_~b~0_244, ~m5~0=v_~m5~0_77, ~x~0=v_~x~0_153, ~s~0=v_~s~0_478} OutVars{thread5Thread1of1ForFork0_#t~post10#1=|v_thread5Thread1of1ForFork0_#t~post10#1_49|, thread5Thread1of1ForFork0_assume_abort_if_not_~cond#1=|v_thread5Thread1of1ForFork0_assume_abort_if_not_~cond#1_41|, ~b~0=v_~b~0_243, ~m5~0=v_~m5~0_77, thread5Thread1of1ForFork0_#res#1.offset=|v_thread5Thread1of1ForFork0_#res#1.offset_7|, thread5Thread1of1ForFork0_assume_abort_if_not_#in~cond#1=|v_thread5Thread1of1ForFork0_assume_abort_if_not_#in~cond#1_41|, thread5Thread1of1ForFork0_#res#1.base=|v_thread5Thread1of1ForFork0_#res#1.base_7|, ~x~0=v_~x~0_153, ~s~0=v_~s~0_477} AuxVars[] AssignedVars[thread5Thread1of1ForFork0_#t~post10#1, thread5Thread1of1ForFork0_assume_abort_if_not_~cond#1, ~b~0, thread5Thread1of1ForFork0_#res#1.offset, thread5Thread1of1ForFork0_assume_abort_if_not_#in~cond#1, thread5Thread1of1ForFork0_#res#1.base, ~s~0] [2022-12-06 07:42:19,811 INFO L203 LiptonReduction]: Total number of compositions: 1 [2022-12-06 07:42:19,811 INFO L143 eatedLiptonReduction]: Time needed for LBE in milliseconds: 1628 [2022-12-06 07:42:19,811 INFO L495 AbstractCegarLoop]: Abstraction has has 271 places, 1041 transitions, 59117 flow [2022-12-06 07:42:19,811 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.857142857142857) internal successors, (27), 6 states have internal predecessors, (27), 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-06 07:42:19,811 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-06 07:42:19,812 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] [2022-12-06 07:42:19,812 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77 [2022-12-06 07:42:19,812 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-06 07:42:19,812 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-06 07:42:19,812 INFO L85 PathProgramCache]: Analyzing trace with hash -1424836209, now seen corresponding path program 1 times [2022-12-06 07:42:19,812 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-06 07:42:19,812 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [714739727] [2022-12-06 07:42:19,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-06 07:42:19,812 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-06 07:42:19,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-06 07:42:19,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-06 07:42:19,948 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-06 07:42:19,948 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [714739727] [2022-12-06 07:42:19,948 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [714739727] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-06 07:42:19,948 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-06 07:42:19,948 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-06 07:42:19,948 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [489989253] [2022-12-06 07:42:19,948 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-06 07:42:19,948 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-06 07:42:19,948 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-06 07:42:19,949 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-06 07:42:19,949 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-12-06 07:42:19,949 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 41 [2022-12-06 07:42:19,949 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 271 places, 1041 transitions, 59117 flow. Second operand has 7 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 6 states have internal predecessors, (26), 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-06 07:42:19,949 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-06 07:42:19,949 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 41 [2022-12-06 07:42:19,949 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-06 07:42:25,036 INFO L130 PetriNetUnfolder]: 6841/11440 cut-off events. [2022-12-06 07:42:25,037 INFO L131 PetriNetUnfolder]: For 859833/859833 co-relation queries the response was YES. [2022-12-06 07:42:25,106 INFO L83 FinitePrefix]: Finished finitePrefix Result has 218941 conditions, 11440 events. 6841/11440 cut-off events. For 859833/859833 co-relation queries the response was YES. Maximal size of possible extension queue 1062. Compared 84492 event pairs, 357 based on Foata normal form. 2/11442 useless extension candidates. Maximal degree in co-relation 218253. Up to 6529 conditions per place. [2022-12-06 07:42:25,173 INFO L137 encePairwiseOnDemand]: 21/41 looper letters, 456 selfloop transitions, 621 changer transitions 3/1080 dead transitions. [2022-12-06 07:42:25,173 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 278 places, 1080 transitions, 61816 flow [2022-12-06 07:42:25,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-06 07:42:25,173 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2022-12-06 07:42:25,173 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 125 transitions. [2022-12-06 07:42:25,174 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.38109756097560976 [2022-12-06 07:42:25,174 INFO L175 Difference]: Start difference. First operand has 271 places, 1041 transitions, 59117 flow. Second operand 8 states and 125 transitions. [2022-12-06 07:42:25,174 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 278 places, 1080 transitions, 61816 flow [2022-12-06 07:42:34,109 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 261 places, 1080 transitions, 56795 flow, removed 30 selfloop flow, removed 17 redundant places. [2022-12-06 07:42:34,139 INFO L231 Difference]: Finished difference. Result has 261 places, 1037 transitions, 55208 flow [2022-12-06 07:42:34,140 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=41, PETRI_DIFFERENCE_MINUEND_FLOW=54092, PETRI_DIFFERENCE_MINUEND_PLACES=254, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1040, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=621, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=419, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=55208, PETRI_PLACES=261, PETRI_TRANSITIONS=1037} [2022-12-06 07:42:34,140 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 213 predicate places. [2022-12-06 07:42:34,140 WARN L163 eatedLiptonReduction]: Counterexample is not a run of mAbstraction. Replaying acceptance of the word... [2022-12-06 07:42:34,140 INFO L89 Accepts]: Start accepts. Operand has 261 places, 1037 transitions, 55208 flow [2022-12-06 07:42:34,147 INFO L95 Accepts]: Finished accepts. [2022-12-06 07:42:34,147 INFO L195 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2022-12-06 07:42:34,147 INFO L167 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 261 places, 1037 transitions, 55208 flow [2022-12-06 07:42:34,163 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 261 places, 1037 transitions, 55208 flow [2022-12-06 07:42:35,362 INFO L130 PetriNetUnfolder]: 1772/3757 cut-off events. [2022-12-06 07:42:35,362 INFO L131 PetriNetUnfolder]: For 323443/329603 co-relation queries the response was YES. [2022-12-06 07:42:35,381 INFO L83 FinitePrefix]: Finished finitePrefix Result has 80847 conditions, 3757 events. 1772/3757 cut-off events. For 323443/329603 co-relation queries the response was YES. Maximal size of possible extension queue 594. Compared 31966 event pairs, 59 based on Foata normal form. 13/3760 useless extension candidates. Maximal degree in co-relation 80584. Up to 1694 conditions per place. [2022-12-06 07:42:35,439 INFO L184 LiptonReduction]: Starting Lipton reduction on Petri net that has 261 places, 1037 transitions, 55208 flow [2022-12-06 07:42:35,440 INFO L188 LiptonReduction]: Number of co-enabled transitions 3582 [2022-12-06 07:42:35,443 INFO L203 LiptonReduction]: Total number of compositions: 0 [2022-12-06 07:42:35,443 INFO L143 eatedLiptonReduction]: Time needed for LBE in milliseconds: 1303 [2022-12-06 07:42:35,443 INFO L495 AbstractCegarLoop]: Abstraction has has 261 places, 1037 transitions, 55208 flow [2022-12-06 07:42:35,443 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 6 states have internal predecessors, (26), 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-06 07:42:35,443 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-06 07:42:35,443 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] [2022-12-06 07:42:35,444 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78 [2022-12-06 07:42:35,444 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-06 07:42:35,444 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-06 07:42:35,444 INFO L85 PathProgramCache]: Analyzing trace with hash -8375607, now seen corresponding path program 2 times [2022-12-06 07:42:35,444 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-06 07:42:35,444 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [140291132] [2022-12-06 07:42:35,444 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-06 07:42:35,444 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-06 07:42:35,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-06 07:42:35,579 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-06 07:42:35,579 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-06 07:42:35,579 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [140291132] [2022-12-06 07:42:35,579 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [140291132] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-06 07:42:35,579 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-06 07:42:35,579 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-06 07:42:35,579 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1862747893] [2022-12-06 07:42:35,580 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-06 07:42:35,580 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-06 07:42:35,580 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-06 07:42:35,580 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-06 07:42:35,580 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-12-06 07:42:35,580 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 41 [2022-12-06 07:42:35,580 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 261 places, 1037 transitions, 55208 flow. Second operand has 6 states, 6 states have (on average 4.333333333333333) internal successors, (26), 5 states have internal predecessors, (26), 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-06 07:42:35,580 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-06 07:42:35,580 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 41 [2022-12-06 07:42:35,581 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-06 07:42:40,159 INFO L130 PetriNetUnfolder]: 6837/11418 cut-off events. [2022-12-06 07:42:40,159 INFO L131 PetriNetUnfolder]: For 750678/750678 co-relation queries the response was YES. [2022-12-06 07:42:40,224 INFO L83 FinitePrefix]: Finished finitePrefix Result has 205477 conditions, 11418 events. 6837/11418 cut-off events. For 750678/750678 co-relation queries the response was YES. Maximal size of possible extension queue 1051. Compared 84269 event pairs, 288 based on Foata normal form. 2/11420 useless extension candidates. Maximal degree in co-relation 204847. Up to 4302 conditions per place. [2022-12-06 07:42:40,288 INFO L137 encePairwiseOnDemand]: 20/41 looper letters, 285 selfloop transitions, 787 changer transitions 6/1078 dead transitions. [2022-12-06 07:42:40,289 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 266 places, 1078 transitions, 58045 flow [2022-12-06 07:42:40,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-06 07:42:40,289 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2022-12-06 07:42:40,289 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 101 transitions. [2022-12-06 07:42:40,289 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.4105691056910569 [2022-12-06 07:42:40,289 INFO L175 Difference]: Start difference. First operand has 261 places, 1037 transitions, 55208 flow. Second operand 6 states and 101 transitions. [2022-12-06 07:42:40,289 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 266 places, 1078 transitions, 58045 flow [2022-12-06 07:42:48,126 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 255 places, 1078 transitions, 54847 flow, removed 1 selfloop flow, removed 11 redundant places. [2022-12-06 07:42:48,154 INFO L231 Difference]: Finished difference. Result has 255 places, 1032 transitions, 53492 flow [2022-12-06 07:42:48,155 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=41, PETRI_DIFFERENCE_MINUEND_FLOW=52027, PETRI_DIFFERENCE_MINUEND_PLACES=250, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1036, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=787, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=249, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=53492, PETRI_PLACES=255, PETRI_TRANSITIONS=1032} [2022-12-06 07:42:48,155 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 207 predicate places. [2022-12-06 07:42:48,155 WARN L163 eatedLiptonReduction]: Counterexample is not a run of mAbstraction. Replaying acceptance of the word... [2022-12-06 07:42:48,155 INFO L89 Accepts]: Start accepts. Operand has 255 places, 1032 transitions, 53492 flow [2022-12-06 07:42:48,163 INFO L95 Accepts]: Finished accepts. [2022-12-06 07:42:48,163 INFO L195 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2022-12-06 07:42:48,163 INFO L167 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 255 places, 1032 transitions, 53492 flow [2022-12-06 07:42:48,180 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 255 places, 1032 transitions, 53492 flow [2022-12-06 07:42:49,547 INFO L130 PetriNetUnfolder]: 1772/3762 cut-off events. [2022-12-06 07:42:49,547 INFO L131 PetriNetUnfolder]: For 301352/307450 co-relation queries the response was YES. [2022-12-06 07:42:49,564 INFO L83 FinitePrefix]: Finished finitePrefix Result has 78917 conditions, 3762 events. 1772/3762 cut-off events. For 301352/307450 co-relation queries the response was YES. Maximal size of possible extension queue 594. Compared 32035 event pairs, 60 based on Foata normal form. 14/3765 useless extension candidates. Maximal degree in co-relation 78645. Up to 1693 conditions per place. [2022-12-06 07:42:49,617 INFO L184 LiptonReduction]: Starting Lipton reduction on Petri net that has 255 places, 1032 transitions, 53492 flow [2022-12-06 07:42:49,617 INFO L188 LiptonReduction]: Number of co-enabled transitions 3572 [2022-12-06 07:42:49,619 INFO L203 LiptonReduction]: Total number of compositions: 0 [2022-12-06 07:42:49,620 INFO L143 eatedLiptonReduction]: Time needed for LBE in milliseconds: 1465 [2022-12-06 07:42:49,620 INFO L495 AbstractCegarLoop]: Abstraction has has 255 places, 1032 transitions, 53492 flow [2022-12-06 07:42:49,620 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.333333333333333) internal successors, (26), 5 states have internal predecessors, (26), 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-06 07:42:49,620 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-06 07:42:49,620 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] [2022-12-06 07:42:49,620 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79 [2022-12-06 07:42:49,620 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-06 07:42:49,620 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-06 07:42:49,620 INFO L85 PathProgramCache]: Analyzing trace with hash 47838421, now seen corresponding path program 3 times [2022-12-06 07:42:49,621 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-06 07:42:49,621 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1887295304] [2022-12-06 07:42:49,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-06 07:42:49,621 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-06 07:42:49,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-06 07:42:49,895 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-06 07:42:49,895 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-06 07:42:49,895 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1887295304] [2022-12-06 07:42:49,895 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1887295304] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-06 07:42:49,896 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-06 07:42:49,896 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-06 07:42:49,896 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [195930265] [2022-12-06 07:42:49,896 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-06 07:42:49,896 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-12-06 07:42:49,896 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-06 07:42:49,896 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-12-06 07:42:49,896 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-12-06 07:42:49,897 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 40 [2022-12-06 07:42:49,897 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 255 places, 1032 transitions, 53492 flow. Second operand has 8 states, 8 states have (on average 3.5) internal successors, (28), 7 states have internal predecessors, (28), 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-06 07:42:49,897 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-06 07:42:49,897 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 40 [2022-12-06 07:42:49,897 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-06 07:42:54,578 INFO L130 PetriNetUnfolder]: 6892/11527 cut-off events. [2022-12-06 07:42:54,578 INFO L131 PetriNetUnfolder]: For 720577/720577 co-relation queries the response was YES. [2022-12-06 07:42:54,682 INFO L83 FinitePrefix]: Finished finitePrefix Result has 203566 conditions, 11527 events. 6892/11527 cut-off events. For 720577/720577 co-relation queries the response was YES. Maximal size of possible extension queue 1085. Compared 85525 event pairs, 280 based on Foata normal form. 70/11597 useless extension candidates. Maximal degree in co-relation 202905. Up to 5159 conditions per place. [2022-12-06 07:42:54,766 INFO L137 encePairwiseOnDemand]: 20/40 looper letters, 399 selfloop transitions, 708 changer transitions 17/1124 dead transitions. [2022-12-06 07:42:54,767 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 263 places, 1124 transitions, 58387 flow [2022-12-06 07:42:54,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-12-06 07:42:54,767 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2022-12-06 07:42:54,767 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 161 transitions. [2022-12-06 07:42:54,768 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.44722222222222224 [2022-12-06 07:42:54,768 INFO L175 Difference]: Start difference. First operand has 255 places, 1032 transitions, 53492 flow. Second operand 9 states and 161 transitions. [2022-12-06 07:42:54,768 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 263 places, 1124 transitions, 58387 flow [2022-12-06 07:43:03,115 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 250 places, 1124 transitions, 53278 flow, removed 12 selfloop flow, removed 13 redundant places. [2022-12-06 07:43:03,145 INFO L231 Difference]: Finished difference. Result has 250 places, 1046 transitions, 50887 flow [2022-12-06 07:43:03,145 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=40, PETRI_DIFFERENCE_MINUEND_FLOW=48597, PETRI_DIFFERENCE_MINUEND_PLACES=242, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1032, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=683, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=349, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=50887, PETRI_PLACES=250, PETRI_TRANSITIONS=1046} [2022-12-06 07:43:03,146 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 202 predicate places. [2022-12-06 07:43:03,146 WARN L163 eatedLiptonReduction]: Counterexample is not a run of mAbstraction. Replaying acceptance of the word... [2022-12-06 07:43:03,146 INFO L89 Accepts]: Start accepts. Operand has 250 places, 1046 transitions, 50887 flow [2022-12-06 07:43:03,153 INFO L95 Accepts]: Finished accepts. [2022-12-06 07:43:03,153 INFO L195 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2022-12-06 07:43:03,154 INFO L167 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 250 places, 1046 transitions, 50887 flow [2022-12-06 07:43:03,170 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 250 places, 1046 transitions, 50887 flow [2022-12-06 07:43:04,375 INFO L130 PetriNetUnfolder]: 1775/3784 cut-off events. [2022-12-06 07:43:04,375 INFO L131 PetriNetUnfolder]: For 264733/271001 co-relation queries the response was YES. [2022-12-06 07:43:04,395 INFO L83 FinitePrefix]: Finished finitePrefix Result has 73597 conditions, 3784 events. 1775/3784 cut-off events. For 264733/271001 co-relation queries the response was YES. Maximal size of possible extension queue 603. Compared 32422 event pairs, 56 based on Foata normal form. 12/3784 useless extension candidates. Maximal degree in co-relation 73333. Up to 1709 conditions per place. [2022-12-06 07:43:04,531 INFO L184 LiptonReduction]: Starting Lipton reduction on Petri net that has 250 places, 1046 transitions, 50887 flow [2022-12-06 07:43:04,531 INFO L188 LiptonReduction]: Number of co-enabled transitions 3592 [2022-12-06 07:43:04,534 INFO L203 LiptonReduction]: Total number of compositions: 0 [2022-12-06 07:43:04,534 INFO L143 eatedLiptonReduction]: Time needed for LBE in milliseconds: 1388 [2022-12-06 07:43:04,534 INFO L495 AbstractCegarLoop]: Abstraction has has 250 places, 1046 transitions, 50887 flow [2022-12-06 07:43:04,535 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 3.5) internal successors, (28), 7 states have internal predecessors, (28), 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-06 07:43:04,535 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-06 07:43:04,535 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] [2022-12-06 07:43:04,535 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80 [2022-12-06 07:43:04,535 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-06 07:43:04,535 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-06 07:43:04,535 INFO L85 PathProgramCache]: Analyzing trace with hash -1536224903, now seen corresponding path program 4 times [2022-12-06 07:43:04,535 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-06 07:43:04,535 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1764705489] [2022-12-06 07:43:04,535 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-06 07:43:04,536 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-06 07:43:04,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-06 07:43:04,682 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-06 07:43:04,682 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-06 07:43:04,682 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1764705489] [2022-12-06 07:43:04,683 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1764705489] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-06 07:43:04,683 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-06 07:43:04,683 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-12-06 07:43:04,683 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [514968978] [2022-12-06 07:43:04,683 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-06 07:43:04,683 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-06 07:43:04,683 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-06 07:43:04,683 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-06 07:43:04,683 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2022-12-06 07:43:04,683 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 40 [2022-12-06 07:43:04,684 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 250 places, 1046 transitions, 50887 flow. Second operand has 9 states, 9 states have (on average 3.111111111111111) internal successors, (28), 8 states have internal predecessors, (28), 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-06 07:43:04,684 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-06 07:43:04,684 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 40 [2022-12-06 07:43:04,684 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-06 07:43:09,809 INFO L130 PetriNetUnfolder]: 7142/12007 cut-off events. [2022-12-06 07:43:09,810 INFO L131 PetriNetUnfolder]: For 669598/669598 co-relation queries the response was YES. [2022-12-06 07:43:09,890 INFO L83 FinitePrefix]: Finished finitePrefix Result has 197870 conditions, 12007 events. 7142/12007 cut-off events. For 669598/669598 co-relation queries the response was YES. Maximal size of possible extension queue 1165. Compared 90562 event pairs, 359 based on Foata normal form. 82/12089 useless extension candidates. Maximal degree in co-relation 197251. Up to 4945 conditions per place. [2022-12-06 07:43:10,051 INFO L137 encePairwiseOnDemand]: 21/40 looper letters, 347 selfloop transitions, 881 changer transitions 21/1249 dead transitions. [2022-12-06 07:43:10,051 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 261 places, 1249 transitions, 61637 flow [2022-12-06 07:43:10,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-12-06 07:43:10,051 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2022-12-06 07:43:10,051 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 198 transitions. [2022-12-06 07:43:10,052 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.4125 [2022-12-06 07:43:10,052 INFO L175 Difference]: Start difference. First operand has 250 places, 1046 transitions, 50887 flow. Second operand 12 states and 198 transitions. [2022-12-06 07:43:10,052 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 261 places, 1249 transitions, 61637 flow [2022-12-06 07:43:17,525 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 258 places, 1249 transitions, 61290 flow, removed 1 selfloop flow, removed 3 redundant places. [2022-12-06 07:43:17,559 INFO L231 Difference]: Finished difference. Result has 258 places, 1154 transitions, 58608 flow [2022-12-06 07:43:17,559 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=40, PETRI_DIFFERENCE_MINUEND_FLOW=50599, PETRI_DIFFERENCE_MINUEND_PLACES=247, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1046, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=767, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=279, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=58608, PETRI_PLACES=258, PETRI_TRANSITIONS=1154} [2022-12-06 07:43:17,560 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 210 predicate places. [2022-12-06 07:43:17,560 WARN L163 eatedLiptonReduction]: Counterexample is not a run of mAbstraction. Replaying acceptance of the word... [2022-12-06 07:43:17,560 INFO L89 Accepts]: Start accepts. Operand has 258 places, 1154 transitions, 58608 flow [2022-12-06 07:43:17,568 INFO L95 Accepts]: Finished accepts. [2022-12-06 07:43:17,568 INFO L195 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2022-12-06 07:43:17,568 INFO L167 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 258 places, 1154 transitions, 58608 flow [2022-12-06 07:43:17,588 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 258 places, 1154 transitions, 58608 flow [2022-12-06 07:43:19,347 INFO L130 PetriNetUnfolder]: 1841/3931 cut-off events. [2022-12-06 07:43:19,348 INFO L131 PetriNetUnfolder]: For 295427/300534 co-relation queries the response was YES. [2022-12-06 07:43:19,367 INFO L83 FinitePrefix]: Finished finitePrefix Result has 79273 conditions, 3931 events. 1841/3931 cut-off events. For 295427/300534 co-relation queries the response was YES. Maximal size of possible extension queue 652. Compared 34263 event pairs, 74 based on Foata normal form. 11/3931 useless extension candidates. Maximal degree in co-relation 79031. Up to 1793 conditions per place. [2022-12-06 07:43:19,425 INFO L184 LiptonReduction]: Starting Lipton reduction on Petri net that has 258 places, 1154 transitions, 58608 flow [2022-12-06 07:43:19,425 INFO L188 LiptonReduction]: Number of co-enabled transitions 3820 [2022-12-06 07:43:19,429 INFO L203 LiptonReduction]: Total number of compositions: 0 [2022-12-06 07:43:19,429 INFO L143 eatedLiptonReduction]: Time needed for LBE in milliseconds: 1869 [2022-12-06 07:43:19,429 INFO L495 AbstractCegarLoop]: Abstraction has has 258 places, 1154 transitions, 58608 flow [2022-12-06 07:43:19,429 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.111111111111111) internal successors, (28), 8 states have internal predecessors, (28), 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-06 07:43:19,429 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-06 07:43:19,429 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] [2022-12-06 07:43:19,429 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81 [2022-12-06 07:43:19,430 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-06 07:43:19,430 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-06 07:43:19,430 INFO L85 PathProgramCache]: Analyzing trace with hash 1546895691, now seen corresponding path program 5 times [2022-12-06 07:43:19,430 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-06 07:43:19,430 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [123084400] [2022-12-06 07:43:19,430 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-06 07:43:19,430 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-06 07:43:19,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-06 07:43:19,541 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-06 07:43:19,541 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-06 07:43:19,542 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [123084400] [2022-12-06 07:43:19,542 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [123084400] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-06 07:43:19,542 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-06 07:43:19,542 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-12-06 07:43:19,542 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [370553689] [2022-12-06 07:43:19,542 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-06 07:43:19,542 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-06 07:43:19,542 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-06 07:43:19,542 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-06 07:43:19,542 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2022-12-06 07:43:19,543 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 40 [2022-12-06 07:43:19,543 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 258 places, 1154 transitions, 58608 flow. Second operand has 9 states, 9 states have (on average 3.111111111111111) internal successors, (28), 8 states have internal predecessors, (28), 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-06 07:43:19,543 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-06 07:43:19,543 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 40 [2022-12-06 07:43:19,543 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-06 07:43:25,293 INFO L130 PetriNetUnfolder]: 7663/12980 cut-off events. [2022-12-06 07:43:25,294 INFO L131 PetriNetUnfolder]: For 791385/791385 co-relation queries the response was YES. [2022-12-06 07:43:25,366 INFO L83 FinitePrefix]: Finished finitePrefix Result has 221147 conditions, 12980 events. 7663/12980 cut-off events. For 791385/791385 co-relation queries the response was YES. Maximal size of possible extension queue 1302. Compared 100485 event pairs, 315 based on Foata normal form. 240/13220 useless extension candidates. Maximal degree in co-relation 220526. Up to 4987 conditions per place. [2022-12-06 07:43:25,431 INFO L137 encePairwiseOnDemand]: 21/40 looper letters, 345 selfloop transitions, 907 changer transitions 162/1414 dead transitions. [2022-12-06 07:43:25,431 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 269 places, 1414 transitions, 73478 flow [2022-12-06 07:43:25,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-12-06 07:43:25,432 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2022-12-06 07:43:25,432 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 198 transitions. [2022-12-06 07:43:25,432 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.4125 [2022-12-06 07:43:25,432 INFO L175 Difference]: Start difference. First operand has 258 places, 1154 transitions, 58608 flow. Second operand 12 states and 198 transitions. [2022-12-06 07:43:25,432 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 269 places, 1414 transitions, 73478 flow [2022-12-06 07:43:34,781 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 264 places, 1414 transitions, 72091 flow, removed 19 selfloop flow, removed 5 redundant places. [2022-12-06 07:43:34,816 INFO L231 Difference]: Finished difference. Result has 264 places, 1179 transitions, 60670 flow [2022-12-06 07:43:34,816 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=40, PETRI_DIFFERENCE_MINUEND_FLOW=57356, PETRI_DIFFERENCE_MINUEND_PLACES=253, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1151, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=762, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=389, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=60670, PETRI_PLACES=264, PETRI_TRANSITIONS=1179} [2022-12-06 07:43:34,816 INFO L294 CegarLoopForPetriNet]: 48 programPoint places, 216 predicate places. [2022-12-06 07:43:34,816 WARN L163 eatedLiptonReduction]: Counterexample is not a run of mAbstraction. Replaying acceptance of the word... [2022-12-06 07:43:34,817 INFO L89 Accepts]: Start accepts. Operand has 264 places, 1179 transitions, 60670 flow [2022-12-06 07:43:34,825 INFO L95 Accepts]: Finished accepts. [2022-12-06 07:43:34,826 INFO L195 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2022-12-06 07:43:34,826 INFO L167 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 264 places, 1179 transitions, 60670 flow [2022-12-06 07:43:34,844 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 264 places, 1179 transitions, 60670 flow [2022-12-06 07:43:36,298 INFO L130 PetriNetUnfolder]: 1806/4043 cut-off events. [2022-12-06 07:43:36,298 INFO L131 PetriNetUnfolder]: For 297536/301424 co-relation queries the response was YES. [2022-12-06 07:43:36,317 INFO L83 FinitePrefix]: Finished finitePrefix Result has 81879 conditions, 4043 events. 1806/4043 cut-off events. For 297536/301424 co-relation queries the response was YES. Maximal size of possible extension queue 712. Compared 36960 event pairs, 81 based on Foata normal form. 9/4043 useless extension candidates. Maximal degree in co-relation 81618. Up to 1876 conditions per place. [2022-12-06 07:43:36,375 INFO L184 LiptonReduction]: Starting Lipton reduction on Petri net that has 264 places, 1179 transitions, 60670 flow [2022-12-06 07:43:36,375 INFO L188 LiptonReduction]: Number of co-enabled transitions 3954 [2022-12-06 07:43:36,379 INFO L203 LiptonReduction]: Total number of compositions: 0 [2022-12-06 07:43:36,379 INFO L143 eatedLiptonReduction]: Time needed for LBE in milliseconds: 1563 [2022-12-06 07:43:36,379 INFO L495 AbstractCegarLoop]: Abstraction has has 264 places, 1179 transitions, 60670 flow [2022-12-06 07:43:36,380 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.111111111111111) internal successors, (28), 8 states have internal predecessors, (28), 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-06 07:43:36,380 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-06 07:43:36,380 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] [2022-12-06 07:43:36,380 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82 [2022-12-06 07:43:36,380 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-06 07:43:36,380 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-06 07:43:36,380 INFO L85 PathProgramCache]: Analyzing trace with hash 1435375086, now seen corresponding path program 5 times [2022-12-06 07:43:36,380 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-06 07:43:36,380 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1780198080] [2022-12-06 07:43:36,380 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-06 07:43:36,380 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-06 07:43:36,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-06 07:43:36,508 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-06 07:43:36,508 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-06 07:43:36,508 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1780198080] [2022-12-06 07:43:36,508 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1780198080] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-06 07:43:36,508 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-06 07:43:36,508 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-06 07:43:36,509 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1202646559] [2022-12-06 07:43:36,509 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-06 07:43:36,509 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-12-06 07:43:36,509 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-06 07:43:36,509 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-12-06 07:43:36,509 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-12-06 07:43:36,509 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 0 out of 40 [2022-12-06 07:43:36,509 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 264 places, 1179 transitions, 60670 flow. Second operand has 8 states, 8 states have (on average 3.5) internal successors, (28), 7 states have internal predecessors, (28), 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-06 07:43:36,509 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-06 07:43:36,509 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 0 of 40 [2022-12-06 07:43:36,509 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-06 07:43:42,116 INFO L130 PetriNetUnfolder]: 7246/12429 cut-off events. [2022-12-06 07:43:42,116 INFO L131 PetriNetUnfolder]: For 693074/693074 co-relation queries the response was YES. [2022-12-06 07:43:42,186 INFO L83 FinitePrefix]: Finished finitePrefix Result has 208866 conditions, 12429 events. 7246/12429 cut-off events. For 693074/693074 co-relation queries the response was YES. Maximal size of possible extension queue 1269. Compared 97289 event pairs, 310 based on Foata normal form. 76/12505 useless extension candidates. Maximal degree in co-relation 208244. Up to 5139 conditions per place. [2022-12-06 07:43:42,254 INFO L137 encePairwiseOnDemand]: 20/40 looper letters, 368 selfloop transitions, 862 changer transitions 39/1269 dead transitions. [2022-12-06 07:43:42,254 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 272 places, 1269 transitions, 65282 flow [2022-12-06 07:43:42,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-12-06 07:43:42,255 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2022-12-06 07:43:42,255 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 167 transitions. [2022-12-06 07:43:42,255 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.4638888888888889 [2022-12-06 07:43:42,255 INFO L175 Difference]: Start difference. First operand has 264 places, 1179 transitions, 60670 flow. Second operand 9 states and 167 transitions. [2022-12-06 07:43:42,255 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 272 places, 1269 transitions, 65282 flow Received shutdown request... [2022-12-06 07:43:46,772 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-12-06 07:43:46,901 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (5 of 6 remaining) [2022-12-06 07:43:46,902 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83 [2022-12-06 07:43:46,902 WARN L619 AbstractCegarLoop]: Verification canceled: while executing RemoveRedundantFlow. [2022-12-06 07:43:46,903 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (4 of 6 remaining) [2022-12-06 07:43:46,903 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (3 of 6 remaining) [2022-12-06 07:43:46,904 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr2INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (2 of 6 remaining) [2022-12-06 07:43:46,904 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr3INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 6 remaining) [2022-12-06 07:43:46,904 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr4INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 6 remaining) [2022-12-06 07:43:46,904 INFO L458 BasicCegarLoop]: Path program histogram: [5, 5, 5, 5, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 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-06 07:43:46,907 INFO L228 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2022-12-06 07:43:46,907 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2022-12-06 07:43:46,909 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 06.12 07:43:46 BasicIcfg [2022-12-06 07:43:46,909 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-12-06 07:43:46,910 INFO L158 Benchmark]: Toolchain (without parser) took 794392.75ms. Allocated memory was 220.2MB in the beginning and 6.3GB in the end (delta: 6.0GB). Free memory was 187.6MB in the beginning and 4.3GB in the end (delta: -4.1GB). Peak memory consumption was 2.4GB. Max. memory is 8.0GB. [2022-12-06 07:43:46,910 INFO L158 Benchmark]: CDTParser took 0.12ms. Allocated memory is still 220.2MB. Free memory was 197.5MB in the beginning and 197.5MB in the end (delta: 67.0kB). There was no memory consumed. Max. memory is 8.0GB. [2022-12-06 07:43:46,910 INFO L158 Benchmark]: CACSL2BoogieTranslator took 262.42ms. Allocated memory is still 220.2MB. Free memory was 187.6MB in the beginning and 171.3MB in the end (delta: 16.3MB). Peak memory consumption was 16.8MB. Max. memory is 8.0GB. [2022-12-06 07:43:46,910 INFO L158 Benchmark]: Boogie Procedure Inliner took 61.61ms. Allocated memory is still 220.2MB. Free memory was 171.3MB in the beginning and 169.2MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. [2022-12-06 07:43:46,910 INFO L158 Benchmark]: Boogie Preprocessor took 48.39ms. Allocated memory is still 220.2MB. Free memory was 169.2MB in the beginning and 167.7MB in the end (delta: 1.6MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. [2022-12-06 07:43:46,911 INFO L158 Benchmark]: RCFGBuilder took 619.99ms. Allocated memory is still 220.2MB. Free memory was 167.7MB in the beginning and 141.9MB in the end (delta: 25.7MB). Peak memory consumption was 26.2MB. Max. memory is 8.0GB. [2022-12-06 07:43:46,911 INFO L158 Benchmark]: TraceAbstraction took 793395.12ms. Allocated memory was 220.2MB in the beginning and 6.3GB in the end (delta: 6.0GB). Free memory was 141.4MB in the beginning and 4.3GB in the end (delta: -4.1GB). Peak memory consumption was 2.4GB. Max. memory is 8.0GB. [2022-12-06 07:43:46,912 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.12ms. Allocated memory is still 220.2MB. Free memory was 197.5MB in the beginning and 197.5MB in the end (delta: 67.0kB). There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 262.42ms. Allocated memory is still 220.2MB. Free memory was 187.6MB in the beginning and 171.3MB in the end (delta: 16.3MB). Peak memory consumption was 16.8MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 61.61ms. Allocated memory is still 220.2MB. Free memory was 171.3MB in the beginning and 169.2MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. * Boogie Preprocessor took 48.39ms. Allocated memory is still 220.2MB. Free memory was 169.2MB in the beginning and 167.7MB in the end (delta: 1.6MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. * RCFGBuilder took 619.99ms. Allocated memory is still 220.2MB. Free memory was 167.7MB in the beginning and 141.9MB in the end (delta: 25.7MB). Peak memory consumption was 26.2MB. Max. memory is 8.0GB. * TraceAbstraction took 793395.12ms. Allocated memory was 220.2MB in the beginning and 6.3GB in the end (delta: 6.0GB). Free memory was 141.4MB in the beginning and 4.3GB in the end (delta: -4.1GB). Peak memory consumption was 2.4GB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 6.9s, 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: 218, independent: 145, independent conditional: 0, independent unconditional: 145, dependent: 73, dependent conditional: 0, dependent unconditional: 73, 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 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 0.8s, 45 PlacesBefore, 44 PlacesAfterwards, 41 TransitionsBefore, 40 TransitionsAfterwards, 404 CoEnabledTransitionPairs, 3 FixpointIterations, 0 TrivialSequentialCompositions, 1 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 1 ConcurrentYvCompositions, 0 ChoiceCompositions, 2 TotalNumberOfCompositions, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 160, independent: 120, independent conditional: 120, independent unconditional: 0, dependent: 40, dependent conditional: 40, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 160, independent: 120, independent conditional: 44, independent unconditional: 76, dependent: 40, dependent conditional: 0, dependent unconditional: 40, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 160, independent: 120, independent conditional: 0, independent unconditional: 120, dependent: 40, dependent conditional: 0, dependent unconditional: 40, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 160, independent: 120, independent conditional: 0, independent unconditional: 120, dependent: 40, dependent conditional: 0, dependent unconditional: 40, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 31, independent: 26, independent conditional: 0, independent unconditional: 26, dependent: 5, dependent conditional: 0, dependent unconditional: 5, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 31, independent: 26, independent conditional: 0, independent unconditional: 26, dependent: 5, dependent conditional: 0, dependent unconditional: 5, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 5, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 5, dependent conditional: 0, dependent unconditional: 5, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 6, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 6, dependent conditional: 0, dependent unconditional: 6, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 160, independent: 94, independent conditional: 0, independent unconditional: 94, dependent: 35, dependent conditional: 0, dependent unconditional: 35, unknown: 31, unknown conditional: 0, unknown unconditional: 31] , Statistics on independence cache: Total cache size (in pairs): 31, Positive cache size: 26, Positive conditional cache size: 0, Positive unconditional cache size: 26, Negative cache size: 5, Negative conditional cache size: 0, Negative unconditional cache size: 5, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 44, Maximal queried relation: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 0.4s, 49 PlacesBefore, 49 PlacesAfterwards, 44 TransitionsBefore, 44 TransitionsAfterwards, 430 CoEnabledTransitionPairs, 2 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 1 ConcurrentYvCompositions, 0 ChoiceCompositions, 1 TotalNumberOfCompositions, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 156, independent: 106, independent conditional: 106, independent unconditional: 0, dependent: 50, dependent conditional: 50, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 156, independent: 106, independent conditional: 52, independent unconditional: 54, dependent: 50, dependent conditional: 0, dependent unconditional: 50, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 156, independent: 106, independent conditional: 0, independent unconditional: 106, dependent: 50, dependent conditional: 0, dependent unconditional: 50, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 156, independent: 106, independent conditional: 0, independent unconditional: 106, dependent: 50, dependent conditional: 0, dependent unconditional: 50, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 3, independent: 3, independent conditional: 0, independent unconditional: 3, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 3, independent: 3, independent conditional: 0, independent unconditional: 3, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 156, independent: 103, independent conditional: 0, independent unconditional: 103, dependent: 50, dependent conditional: 0, dependent unconditional: 50, unknown: 3, unknown conditional: 0, unknown unconditional: 3] , Statistics on independence cache: Total cache size (in pairs): 34, Positive cache size: 29, Positive conditional cache size: 0, Positive unconditional cache size: 29, Negative cache size: 5, Negative conditional cache size: 0, Negative unconditional cache size: 5, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 52, Maximal queried relation: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 0.1s, 49 PlacesBefore, 49 PlacesAfterwards, 61 TransitionsBefore, 61 TransitionsAfterwards, 562 CoEnabledTransitionPairs, 2 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 1 ConcurrentYvCompositions, 0 ChoiceCompositions, 1 TotalNumberOfCompositions, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 47, independent: 35, independent conditional: 35, independent unconditional: 0, dependent: 12, dependent conditional: 12, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 47, independent: 35, independent conditional: 24, independent unconditional: 11, dependent: 12, dependent conditional: 12, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 47, independent: 35, independent conditional: 24, independent unconditional: 11, dependent: 12, dependent conditional: 12, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 47, independent: 35, independent conditional: 24, independent unconditional: 11, dependent: 12, dependent conditional: 12, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 3, independent: 2, independent conditional: 2, independent unconditional: 0, dependent: 1, dependent conditional: 1, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 3, independent: 2, independent conditional: 0, independent unconditional: 2, dependent: 1, dependent conditional: 0, dependent unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 1, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 1, dependent conditional: 1, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 2, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 2, dependent conditional: 2, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 47, independent: 33, independent conditional: 22, independent unconditional: 11, dependent: 11, dependent conditional: 11, dependent unconditional: 0, unknown: 3, unknown conditional: 3, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 37, Positive cache size: 31, Positive conditional cache size: 2, Positive unconditional cache size: 29, Negative cache size: 6, Negative conditional cache size: 1, Negative unconditional cache size: 5, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 0.1s, 53 PlacesBefore, 53 PlacesAfterwards, 66 TransitionsBefore, 66 TransitionsAfterwards, 548 CoEnabledTransitionPairs, 2 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 1 ConcurrentYvCompositions, 0 ChoiceCompositions, 1 TotalNumberOfCompositions, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 91, independent: 75, independent conditional: 75, independent unconditional: 0, dependent: 16, dependent conditional: 16, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 91, independent: 75, independent conditional: 64, independent unconditional: 11, dependent: 16, dependent conditional: 16, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 91, independent: 75, independent conditional: 64, independent unconditional: 11, dependent: 16, dependent conditional: 16, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 91, independent: 75, independent conditional: 64, independent unconditional: 11, dependent: 16, dependent conditional: 16, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 4, independent: 3, independent conditional: 3, independent unconditional: 0, dependent: 1, dependent conditional: 1, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 4, independent: 3, independent conditional: 0, independent unconditional: 3, dependent: 1, dependent conditional: 0, dependent unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 1, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 1, dependent conditional: 1, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 2, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 2, dependent conditional: 2, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 91, independent: 72, independent conditional: 61, independent unconditional: 11, dependent: 15, dependent conditional: 15, dependent unconditional: 0, unknown: 4, unknown conditional: 4, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 41, Positive cache size: 34, Positive conditional cache size: 5, Positive unconditional cache size: 29, Negative cache size: 7, Negative conditional cache size: 2, Negative unconditional cache size: 5, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 0.2s, 57 PlacesBefore, 56 PlacesAfterwards, 71 TransitionsBefore, 70 TransitionsAfterwards, 514 CoEnabledTransitionPairs, 2 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 2 ConcurrentYvCompositions, 0 ChoiceCompositions, 2 TotalNumberOfCompositions, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 47, independent: 47, independent conditional: 47, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 47, independent: 47, independent conditional: 36, independent unconditional: 11, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 47, independent: 47, independent conditional: 36, independent unconditional: 11, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 47, independent: 47, independent conditional: 36, independent unconditional: 11, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 7, independent: 7, independent conditional: 7, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 7, independent: 7, independent conditional: 0, independent unconditional: 7, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 47, independent: 40, independent conditional: 29, independent unconditional: 11, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 7, unknown conditional: 7, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 48, Positive cache size: 41, Positive conditional cache size: 12, Positive unconditional cache size: 29, Negative cache size: 7, Negative conditional cache size: 2, Negative unconditional cache size: 5, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 0.1s, 71 PlacesBefore, 70 PlacesAfterwards, 120 TransitionsBefore, 119 TransitionsAfterwards, 700 CoEnabledTransitionPairs, 2 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 1 ConcurrentYvCompositions, 0 ChoiceCompositions, 1 TotalNumberOfCompositions, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 9, independent: 9, independent conditional: 9, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 9, independent: 9, independent conditional: 9, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 9, independent: 9, independent conditional: 9, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 9, independent: 9, independent conditional: 9, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 3, independent: 3, independent conditional: 3, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 3, independent: 3, independent conditional: 0, independent unconditional: 3, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 9, independent: 6, independent conditional: 6, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 3, unknown conditional: 3, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 51, Positive cache size: 44, Positive conditional cache size: 15, Positive unconditional cache size: 29, Negative cache size: 7, Negative conditional cache size: 2, Negative unconditional cache size: 5, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 0.2s, 70 PlacesBefore, 70 PlacesAfterwards, 117 TransitionsBefore, 117 TransitionsAfterwards, 682 CoEnabledTransitionPairs, 2 FixpointIterations, 0 TrivialSequentialCompositions, 1 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 1 TotalNumberOfCompositions, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 2, independent: 2, independent conditional: 2, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 2, independent: 2, independent conditional: 2, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 2, independent: 2, independent conditional: 2, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 2, independent: 2, independent conditional: 2, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 1, independent: 1, independent conditional: 1, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 1, independent: 1, independent conditional: 0, independent unconditional: 1, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 2, independent: 1, independent conditional: 1, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 1, unknown conditional: 1, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 52, Positive cache size: 45, Positive conditional cache size: 16, Positive unconditional cache size: 29, Negative cache size: 7, Negative conditional cache size: 2, Negative unconditional cache size: 5, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 0.0s, 67 PlacesBefore, 67 PlacesAfterwards, 115 TransitionsBefore, 115 TransitionsAfterwards, 670 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 52, Positive cache size: 45, Positive conditional cache size: 16, Positive unconditional cache size: 29, Negative cache size: 7, Negative conditional cache size: 2, Negative unconditional cache size: 5, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 0.0s, 66 PlacesBefore, 66 PlacesAfterwards, 108 TransitionsBefore, 108 TransitionsAfterwards, 656 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 52, Positive cache size: 45, Positive conditional cache size: 16, Positive unconditional cache size: 29, Negative cache size: 7, Negative conditional cache size: 2, Negative unconditional cache size: 5, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 0.3s, 67 PlacesBefore, 66 PlacesAfterwards, 105 TransitionsBefore, 104 TransitionsAfterwards, 598 CoEnabledTransitionPairs, 2 FixpointIterations, 0 TrivialSequentialCompositions, 1 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 1 ConcurrentYvCompositions, 0 ChoiceCompositions, 2 TotalNumberOfCompositions, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 5, independent: 5, independent conditional: 5, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 5, independent: 5, independent conditional: 5, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 5, independent: 5, independent conditional: 5, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 5, independent: 5, independent conditional: 5, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 1, independent: 1, independent conditional: 1, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 1, independent: 1, independent conditional: 0, independent unconditional: 1, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 5, independent: 4, independent conditional: 4, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 1, unknown conditional: 1, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 53, Positive cache size: 46, Positive conditional cache size: 17, Positive unconditional cache size: 29, Negative cache size: 7, Negative conditional cache size: 2, Negative unconditional cache size: 5, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 0.0s, 51 PlacesBefore, 51 PlacesAfterwards, 47 TransitionsBefore, 47 TransitionsAfterwards, 390 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 53, Positive cache size: 46, Positive conditional cache size: 17, Positive unconditional cache size: 29, Negative cache size: 7, Negative conditional cache size: 2, Negative unconditional cache size: 5, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 0.0s, 55 PlacesBefore, 55 PlacesAfterwards, 97 TransitionsBefore, 97 TransitionsAfterwards, 814 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 53, Positive cache size: 46, Positive conditional cache size: 17, Positive unconditional cache size: 29, Negative cache size: 7, Negative conditional cache size: 2, Negative unconditional cache size: 5, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 0.7s, 67 PlacesBefore, 65 PlacesAfterwards, 157 TransitionsBefore, 155 TransitionsAfterwards, 1066 CoEnabledTransitionPairs, 2 FixpointIterations, 0 TrivialSequentialCompositions, 1 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 2 ConcurrentYvCompositions, 0 ChoiceCompositions, 3 TotalNumberOfCompositions, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 42, independent: 42, independent conditional: 42, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 42, independent: 42, independent conditional: 42, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 42, independent: 42, independent conditional: 42, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 42, independent: 42, independent conditional: 42, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 8, independent: 8, independent conditional: 8, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 8, independent: 8, independent conditional: 0, independent unconditional: 8, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 42, independent: 34, independent conditional: 34, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 8, unknown conditional: 8, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 67, Positive cache size: 60, Positive conditional cache size: 25, Positive unconditional cache size: 35, Negative cache size: 7, Negative conditional cache size: 2, Negative unconditional cache size: 5, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 0.0s, 70 PlacesBefore, 70 PlacesAfterwards, 236 TransitionsBefore, 236 TransitionsAfterwards, 1474 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 67, Positive cache size: 60, Positive conditional cache size: 25, Positive unconditional cache size: 35, Negative cache size: 7, Negative conditional cache size: 2, Negative unconditional cache size: 5, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 0.0s, 82 PlacesBefore, 82 PlacesAfterwards, 355 TransitionsBefore, 355 TransitionsAfterwards, 1898 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 67, Positive cache size: 60, Positive conditional cache size: 25, Positive unconditional cache size: 35, Negative cache size: 7, Negative conditional cache size: 2, Negative unconditional cache size: 5, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 0.1s, 89 PlacesBefore, 89 PlacesAfterwards, 380 TransitionsBefore, 380 TransitionsAfterwards, 1932 CoEnabledTransitionPairs, 2 FixpointIterations, 0 TrivialSequentialCompositions, 1 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 1 TotalNumberOfCompositions, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 3, independent: 3, independent conditional: 3, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 3, independent: 3, independent conditional: 3, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 3, independent: 3, independent conditional: 3, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 3, independent: 3, independent conditional: 3, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 3, independent: 3, independent conditional: 3, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 3, independent: 3, independent conditional: 0, independent unconditional: 3, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 3, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 3, unknown conditional: 3, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 70, Positive cache size: 63, Positive conditional cache size: 28, Positive unconditional cache size: 35, Negative cache size: 7, Negative conditional cache size: 2, Negative unconditional cache size: 5, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 0.0s, 97 PlacesBefore, 97 PlacesAfterwards, 480 TransitionsBefore, 480 TransitionsAfterwards, 2360 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 70, Positive cache size: 63, Positive conditional cache size: 28, Positive unconditional cache size: 35, Negative cache size: 7, Negative conditional cache size: 2, Negative unconditional cache size: 5, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 0.1s, 103 PlacesBefore, 103 PlacesAfterwards, 470 TransitionsBefore, 470 TransitionsAfterwards, 2324 CoEnabledTransitionPairs, 2 FixpointIterations, 0 TrivialSequentialCompositions, 1 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 1 TotalNumberOfCompositions, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1, independent: 1, independent conditional: 1, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 1, independent: 1, independent conditional: 1, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 1, independent: 1, independent conditional: 1, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 1, independent: 1, independent conditional: 1, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 1, independent: 1, independent conditional: 1, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 1, independent: 1, independent conditional: 0, independent unconditional: 1, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 1, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 1, unknown conditional: 1, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 71, Positive cache size: 64, Positive conditional cache size: 29, Positive unconditional cache size: 35, Negative cache size: 7, Negative conditional cache size: 2, Negative unconditional cache size: 5, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 0.0s, 112 PlacesBefore, 112 PlacesAfterwards, 507 TransitionsBefore, 507 TransitionsAfterwards, 2526 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 71, Positive cache size: 64, Positive conditional cache size: 29, Positive unconditional cache size: 35, Negative cache size: 7, Negative conditional cache size: 2, Negative unconditional cache size: 5, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 0.1s, 113 PlacesBefore, 113 PlacesAfterwards, 429 TransitionsBefore, 429 TransitionsAfterwards, 1862 CoEnabledTransitionPairs, 2 FixpointIterations, 0 TrivialSequentialCompositions, 1 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 1 TotalNumberOfCompositions, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 7, independent: 7, independent conditional: 7, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 7, independent: 7, independent conditional: 7, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 7, independent: 7, independent conditional: 7, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 7, independent: 7, independent conditional: 7, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 7, independent: 7, independent conditional: 7, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 7, independent: 7, independent conditional: 0, independent unconditional: 7, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 7, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 7, unknown conditional: 7, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 78, Positive cache size: 71, Positive conditional cache size: 36, Positive unconditional cache size: 35, Negative cache size: 7, Negative conditional cache size: 2, Negative unconditional cache size: 5, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 0.0s, 121 PlacesBefore, 121 PlacesAfterwards, 557 TransitionsBefore, 557 TransitionsAfterwards, 2514 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 78, Positive cache size: 71, Positive conditional cache size: 36, Positive unconditional cache size: 35, Negative cache size: 7, Negative conditional cache size: 2, Negative unconditional cache size: 5, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 0.0s, 125 PlacesBefore, 125 PlacesAfterwards, 605 TransitionsBefore, 605 TransitionsAfterwards, 2694 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 78, Positive cache size: 71, Positive conditional cache size: 36, Positive unconditional cache size: 35, Negative cache size: 7, Negative conditional cache size: 2, Negative unconditional cache size: 5, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 0.0s, 129 PlacesBefore, 129 PlacesAfterwards, 627 TransitionsBefore, 627 TransitionsAfterwards, 2726 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 78, Positive cache size: 71, Positive conditional cache size: 36, Positive unconditional cache size: 35, Negative cache size: 7, Negative conditional cache size: 2, Negative unconditional cache size: 5, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 0.0s, 135 PlacesBefore, 135 PlacesAfterwards, 698 TransitionsBefore, 698 TransitionsAfterwards, 3196 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 78, Positive cache size: 71, Positive conditional cache size: 36, Positive unconditional cache size: 35, Negative cache size: 7, Negative conditional cache size: 2, Negative unconditional cache size: 5, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 0.0s, 140 PlacesBefore, 140 PlacesAfterwards, 701 TransitionsBefore, 701 TransitionsAfterwards, 2958 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 78, Positive cache size: 71, Positive conditional cache size: 36, Positive unconditional cache size: 35, Negative cache size: 7, Negative conditional cache size: 2, Negative unconditional cache size: 5, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 0.1s, 151 PlacesBefore, 150 PlacesAfterwards, 679 TransitionsBefore, 678 TransitionsAfterwards, 2854 CoEnabledTransitionPairs, 2 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 1 ConcurrentYvCompositions, 0 ChoiceCompositions, 1 TotalNumberOfCompositions, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 20, independent: 20, independent conditional: 20, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 20, independent: 20, independent conditional: 20, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 20, independent: 20, independent conditional: 20, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 20, independent: 20, independent conditional: 20, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 5, independent: 5, independent conditional: 5, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 5, independent: 5, independent conditional: 0, independent unconditional: 5, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 20, independent: 15, independent conditional: 15, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 5, unknown conditional: 5, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 87, Positive cache size: 80, Positive conditional cache size: 41, Positive unconditional cache size: 39, Negative cache size: 7, Negative conditional cache size: 2, Negative unconditional cache size: 5, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 0.0s, 154 PlacesBefore, 154 PlacesAfterwards, 807 TransitionsBefore, 807 TransitionsAfterwards, 3186 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 87, Positive cache size: 80, Positive conditional cache size: 41, Positive unconditional cache size: 39, Negative cache size: 7, Negative conditional cache size: 2, Negative unconditional cache size: 5, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 0.0s, 158 PlacesBefore, 158 PlacesAfterwards, 809 TransitionsBefore, 809 TransitionsAfterwards, 3158 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 87, Positive cache size: 80, Positive conditional cache size: 41, Positive unconditional cache size: 39, Negative cache size: 7, Negative conditional cache size: 2, Negative unconditional cache size: 5, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 0.0s, 162 PlacesBefore, 162 PlacesAfterwards, 859 TransitionsBefore, 859 TransitionsAfterwards, 3270 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 87, Positive cache size: 80, Positive conditional cache size: 41, Positive unconditional cache size: 39, Negative cache size: 7, Negative conditional cache size: 2, Negative unconditional cache size: 5, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 0.0s, 165 PlacesBefore, 165 PlacesAfterwards, 908 TransitionsBefore, 908 TransitionsAfterwards, 3448 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 87, Positive cache size: 80, Positive conditional cache size: 41, Positive unconditional cache size: 39, Negative cache size: 7, Negative conditional cache size: 2, Negative unconditional cache size: 5, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 0.0s, 170 PlacesBefore, 170 PlacesAfterwards, 935 TransitionsBefore, 935 TransitionsAfterwards, 3518 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 87, Positive cache size: 80, Positive conditional cache size: 41, Positive unconditional cache size: 39, Negative cache size: 7, Negative conditional cache size: 2, Negative unconditional cache size: 5, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 0.0s, 173 PlacesBefore, 173 PlacesAfterwards, 935 TransitionsBefore, 935 TransitionsAfterwards, 3502 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 87, Positive cache size: 80, Positive conditional cache size: 41, Positive unconditional cache size: 39, Negative cache size: 7, Negative conditional cache size: 2, Negative unconditional cache size: 5, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 0.0s, 179 PlacesBefore, 179 PlacesAfterwards, 987 TransitionsBefore, 987 TransitionsAfterwards, 3606 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 87, Positive cache size: 80, Positive conditional cache size: 41, Positive unconditional cache size: 39, Negative cache size: 7, Negative conditional cache size: 2, Negative unconditional cache size: 5, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 0.0s, 182 PlacesBefore, 182 PlacesAfterwards, 1020 TransitionsBefore, 1020 TransitionsAfterwards, 3680 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 87, Positive cache size: 80, Positive conditional cache size: 41, Positive unconditional cache size: 39, Negative cache size: 7, Negative conditional cache size: 2, Negative unconditional cache size: 5, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 0.2s, 188 PlacesBefore, 188 PlacesAfterwards, 1026 TransitionsBefore, 1026 TransitionsAfterwards, 3680 CoEnabledTransitionPairs, 2 FixpointIterations, 0 TrivialSequentialCompositions, 2 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 2 TotalNumberOfCompositions, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 5, independent: 5, independent conditional: 5, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 5, independent: 5, independent conditional: 5, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 5, independent: 5, independent conditional: 5, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 5, independent: 5, independent conditional: 5, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 4, independent: 4, independent conditional: 4, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 4, independent: 4, independent conditional: 0, independent unconditional: 4, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 5, independent: 1, independent conditional: 1, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 4, unknown conditional: 4, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 93, Positive cache size: 86, Positive conditional cache size: 45, Positive unconditional cache size: 41, Negative cache size: 7, Negative conditional cache size: 2, Negative unconditional cache size: 5, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 0.0s, 199 PlacesBefore, 199 PlacesAfterwards, 1158 TransitionsBefore, 1158 TransitionsAfterwards, 4006 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 93, Positive cache size: 86, Positive conditional cache size: 45, Positive unconditional cache size: 41, Negative cache size: 7, Negative conditional cache size: 2, Negative unconditional cache size: 5, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 0.0s, 201 PlacesBefore, 201 PlacesAfterwards, 1155 TransitionsBefore, 1155 TransitionsAfterwards, 3992 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 93, Positive cache size: 86, Positive conditional cache size: 45, Positive unconditional cache size: 41, Negative cache size: 7, Negative conditional cache size: 2, Negative unconditional cache size: 5, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 0.0s, 206 PlacesBefore, 206 PlacesAfterwards, 1154 TransitionsBefore, 1154 TransitionsAfterwards, 3982 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 93, Positive cache size: 86, Positive conditional cache size: 45, Positive unconditional cache size: 41, Negative cache size: 7, Negative conditional cache size: 2, Negative unconditional cache size: 5, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 0.0s, 214 PlacesBefore, 214 PlacesAfterwards, 1177 TransitionsBefore, 1177 TransitionsAfterwards, 4092 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 93, Positive cache size: 86, Positive conditional cache size: 45, Positive unconditional cache size: 41, Negative cache size: 7, Negative conditional cache size: 2, Negative unconditional cache size: 5, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 0.0s, 220 PlacesBefore, 220 PlacesAfterwards, 1152 TransitionsBefore, 1152 TransitionsAfterwards, 4038 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 93, Positive cache size: 86, Positive conditional cache size: 45, Positive unconditional cache size: 41, Negative cache size: 7, Negative conditional cache size: 2, Negative unconditional cache size: 5, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 0.2s, 229 PlacesBefore, 228 PlacesAfterwards, 1145 TransitionsBefore, 1144 TransitionsAfterwards, 4024 CoEnabledTransitionPairs, 2 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 1 ConcurrentYvCompositions, 0 ChoiceCompositions, 1 TotalNumberOfCompositions, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1, independent: 1, independent conditional: 1, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 1, independent: 1, independent conditional: 1, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 1, independent: 1, independent conditional: 1, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 1, independent: 1, independent conditional: 1, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 1, independent: 1, independent conditional: 1, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 1, independent: 1, independent conditional: 0, independent unconditional: 1, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 1, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 1, unknown conditional: 1, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 94, Positive cache size: 87, Positive conditional cache size: 46, Positive unconditional cache size: 41, Negative cache size: 7, Negative conditional cache size: 2, Negative unconditional cache size: 5, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 0.0s, 231 PlacesBefore, 231 PlacesAfterwards, 1140 TransitionsBefore, 1140 TransitionsAfterwards, 4014 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 94, Positive cache size: 87, Positive conditional cache size: 46, Positive unconditional cache size: 41, Negative cache size: 7, Negative conditional cache size: 2, Negative unconditional cache size: 5, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 0.0s, 236 PlacesBefore, 236 PlacesAfterwards, 1143 TransitionsBefore, 1143 TransitionsAfterwards, 4020 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 94, Positive cache size: 87, Positive conditional cache size: 46, Positive unconditional cache size: 41, Negative cache size: 7, Negative conditional cache size: 2, Negative unconditional cache size: 5, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 0.2s, 242 PlacesBefore, 240 PlacesAfterwards, 1143 TransitionsBefore, 1141 TransitionsAfterwards, 4020 CoEnabledTransitionPairs, 2 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 2 ConcurrentYvCompositions, 0 ChoiceCompositions, 2 TotalNumberOfCompositions, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 2, independent: 2, independent conditional: 2, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 2, independent: 2, independent conditional: 2, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 2, independent: 2, independent conditional: 2, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 2, independent: 2, independent conditional: 2, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 2, independent: 2, independent conditional: 2, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 2, independent: 2, independent conditional: 0, independent unconditional: 2, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 2, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 2, unknown conditional: 2, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 96, Positive cache size: 89, Positive conditional cache size: 48, Positive unconditional cache size: 41, Negative cache size: 7, Negative conditional cache size: 2, Negative unconditional cache size: 5, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 0.3s, 242 PlacesBefore, 240 PlacesAfterwards, 1141 TransitionsBefore, 1139 TransitionsAfterwards, 4016 CoEnabledTransitionPairs, 3 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 2 ConcurrentYvCompositions, 0 ChoiceCompositions, 2 TotalNumberOfCompositions, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 2, independent: 2, independent conditional: 2, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 2, independent: 2, independent conditional: 2, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 2, independent: 2, independent conditional: 2, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 2, independent: 2, independent conditional: 2, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 2, independent: 2, independent conditional: 2, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 2, independent: 2, independent conditional: 0, independent unconditional: 2, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 2, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 2, unknown conditional: 2, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 98, Positive cache size: 91, Positive conditional cache size: 50, Positive unconditional cache size: 41, Negative cache size: 7, Negative conditional cache size: 2, Negative unconditional cache size: 5, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 0.0s, 245 PlacesBefore, 245 PlacesAfterwards, 1138 TransitionsBefore, 1138 TransitionsAfterwards, 4010 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 98, Positive cache size: 91, Positive conditional cache size: 50, Positive unconditional cache size: 41, Negative cache size: 7, Negative conditional cache size: 2, Negative unconditional cache size: 5, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 0.0s, 250 PlacesBefore, 250 PlacesAfterwards, 1137 TransitionsBefore, 1137 TransitionsAfterwards, 4008 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 98, Positive cache size: 91, Positive conditional cache size: 50, Positive unconditional cache size: 41, Negative cache size: 7, Negative conditional cache size: 2, Negative unconditional cache size: 5, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 0.2s, 254 PlacesBefore, 252 PlacesAfterwards, 1136 TransitionsBefore, 1134 TransitionsAfterwards, 4006 CoEnabledTransitionPairs, 2 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 3 ConcurrentYvCompositions, 0 ChoiceCompositions, 3 TotalNumberOfCompositions, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 8, independent: 8, independent conditional: 8, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 8, independent: 8, independent conditional: 8, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 8, independent: 8, independent conditional: 8, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 8, independent: 8, independent conditional: 8, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 5, independent: 5, independent conditional: 5, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 5, independent: 5, independent conditional: 0, independent unconditional: 5, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 8, independent: 3, independent conditional: 3, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 5, unknown conditional: 5, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 105, Positive cache size: 98, Positive conditional cache size: 55, Positive unconditional cache size: 43, Negative cache size: 7, Negative conditional cache size: 2, Negative unconditional cache size: 5, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 0.1s, 248 PlacesBefore, 247 PlacesAfterwards, 1136 TransitionsBefore, 1135 TransitionsAfterwards, 4002 CoEnabledTransitionPairs, 2 FixpointIterations, 0 TrivialSequentialCompositions, 1 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 1 ConcurrentYvCompositions, 0 ChoiceCompositions, 2 TotalNumberOfCompositions, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 3, independent: 3, independent conditional: 3, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 3, independent: 3, independent conditional: 3, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 3, independent: 3, independent conditional: 3, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 3, independent: 3, independent conditional: 3, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 2, independent: 2, independent conditional: 2, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 2, independent: 2, independent conditional: 0, independent unconditional: 2, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 3, independent: 1, independent conditional: 1, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 2, unknown conditional: 2, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 109, Positive cache size: 102, Positive conditional cache size: 57, Positive unconditional cache size: 45, Negative cache size: 7, Negative conditional cache size: 2, Negative unconditional cache size: 5, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 0.0s, 247 PlacesBefore, 247 PlacesAfterwards, 1134 TransitionsBefore, 1134 TransitionsAfterwards, 3998 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 109, Positive cache size: 102, Positive conditional cache size: 57, Positive unconditional cache size: 45, Negative cache size: 7, Negative conditional cache size: 2, Negative unconditional cache size: 5, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 0.0s, 251 PlacesBefore, 251 PlacesAfterwards, 1131 TransitionsBefore, 1131 TransitionsAfterwards, 3992 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 109, Positive cache size: 102, Positive conditional cache size: 57, Positive unconditional cache size: 45, Negative cache size: 7, Negative conditional cache size: 2, Negative unconditional cache size: 5, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 0.1s, 255 PlacesBefore, 255 PlacesAfterwards, 1130 TransitionsBefore, 1130 TransitionsAfterwards, 3990 CoEnabledTransitionPairs, 2 FixpointIterations, 0 TrivialSequentialCompositions, 1 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 1 TotalNumberOfCompositions, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 3, independent: 3, independent conditional: 3, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 3, independent: 3, independent conditional: 3, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 3, independent: 3, independent conditional: 3, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 3, independent: 3, independent conditional: 3, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 3, independent: 3, independent conditional: 3, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 3, independent: 3, independent conditional: 0, independent unconditional: 3, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 3, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 3, unknown conditional: 3, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 112, Positive cache size: 105, Positive conditional cache size: 60, Positive unconditional cache size: 45, Negative cache size: 7, Negative conditional cache size: 2, Negative unconditional cache size: 5, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 0.0s, 259 PlacesBefore, 259 PlacesAfterwards, 1131 TransitionsBefore, 1131 TransitionsAfterwards, 3992 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 112, Positive cache size: 105, Positive conditional cache size: 60, Positive unconditional cache size: 45, Negative cache size: 7, Negative conditional cache size: 2, Negative unconditional cache size: 5, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 0.0s, 261 PlacesBefore, 261 PlacesAfterwards, 1129 TransitionsBefore, 1129 TransitionsAfterwards, 3984 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 112, Positive cache size: 105, Positive conditional cache size: 60, Positive unconditional cache size: 45, Negative cache size: 7, Negative conditional cache size: 2, Negative unconditional cache size: 5, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 0.0s, 264 PlacesBefore, 264 PlacesAfterwards, 1125 TransitionsBefore, 1125 TransitionsAfterwards, 3972 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 112, Positive cache size: 105, Positive conditional cache size: 60, Positive unconditional cache size: 45, Negative cache size: 7, Negative conditional cache size: 2, Negative unconditional cache size: 5, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 0.7s, 272 PlacesBefore, 268 PlacesAfterwards, 1122 TransitionsBefore, 1119 TransitionsAfterwards, 3962 CoEnabledTransitionPairs, 3 FixpointIterations, 0 TrivialSequentialCompositions, 2 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 3 ConcurrentYvCompositions, 0 ChoiceCompositions, 5 TotalNumberOfCompositions, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 9, independent: 9, independent conditional: 9, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 9, independent: 9, independent conditional: 9, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 9, independent: 9, independent conditional: 9, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 9, independent: 9, independent conditional: 9, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 9, independent: 9, independent conditional: 9, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 9, independent: 9, independent conditional: 0, independent unconditional: 9, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 9, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 9, unknown conditional: 9, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 123, Positive cache size: 116, Positive conditional cache size: 69, Positive unconditional cache size: 47, Negative cache size: 7, Negative conditional cache size: 2, Negative unconditional cache size: 5, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 0.4s, 266 PlacesBefore, 264 PlacesAfterwards, 1115 TransitionsBefore, 1114 TransitionsAfterwards, 3944 CoEnabledTransitionPairs, 2 FixpointIterations, 0 TrivialSequentialCompositions, 1 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 1 ConcurrentYvCompositions, 0 ChoiceCompositions, 2 TotalNumberOfCompositions, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 2, independent: 2, independent conditional: 2, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 2, independent: 2, independent conditional: 2, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 2, independent: 2, independent conditional: 2, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 2, independent: 2, independent conditional: 2, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 2, independent: 2, independent conditional: 2, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 2, independent: 2, independent conditional: 0, independent unconditional: 2, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 2, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 2, unknown conditional: 2, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 125, Positive cache size: 118, Positive conditional cache size: 71, Positive unconditional cache size: 47, Negative cache size: 7, Negative conditional cache size: 2, Negative unconditional cache size: 5, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 0.0s, 258 PlacesBefore, 258 PlacesAfterwards, 1113 TransitionsBefore, 1113 TransitionsAfterwards, 3940 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 125, Positive cache size: 118, Positive conditional cache size: 71, Positive unconditional cache size: 47, Negative cache size: 7, Negative conditional cache size: 2, Negative unconditional cache size: 5, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 0.0s, 263 PlacesBefore, 263 PlacesAfterwards, 1121 TransitionsBefore, 1121 TransitionsAfterwards, 3956 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 125, Positive cache size: 118, Positive conditional cache size: 71, Positive unconditional cache size: 47, Negative cache size: 7, Negative conditional cache size: 2, Negative unconditional cache size: 5, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 0.1s, 267 PlacesBefore, 267 PlacesAfterwards, 1120 TransitionsBefore, 1120 TransitionsAfterwards, 3954 CoEnabledTransitionPairs, 2 FixpointIterations, 0 TrivialSequentialCompositions, 1 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 1 TotalNumberOfCompositions, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1, independent: 1, independent conditional: 1, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 1, independent: 1, independent conditional: 1, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 1, independent: 1, independent conditional: 1, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 1, independent: 1, independent conditional: 1, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 1, independent: 1, independent conditional: 1, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 1, independent: 1, independent conditional: 0, independent unconditional: 1, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 1, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 1, unknown conditional: 1, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 126, Positive cache size: 119, Positive conditional cache size: 72, Positive unconditional cache size: 47, Negative cache size: 7, Negative conditional cache size: 2, Negative unconditional cache size: 5, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 0.0s, 272 PlacesBefore, 272 PlacesAfterwards, 1111 TransitionsBefore, 1111 TransitionsAfterwards, 3932 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 126, Positive cache size: 119, Positive conditional cache size: 72, Positive unconditional cache size: 47, Negative cache size: 7, Negative conditional cache size: 2, Negative unconditional cache size: 5, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 0.0s, 268 PlacesBefore, 268 PlacesAfterwards, 1126 TransitionsBefore, 1126 TransitionsAfterwards, 3934 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 126, Positive cache size: 119, Positive conditional cache size: 72, Positive unconditional cache size: 47, Negative cache size: 7, Negative conditional cache size: 2, Negative unconditional cache size: 5, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 0.0s, 272 PlacesBefore, 272 PlacesAfterwards, 1103 TransitionsBefore, 1103 TransitionsAfterwards, 3872 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 126, Positive cache size: 119, Positive conditional cache size: 72, Positive unconditional cache size: 47, Negative cache size: 7, Negative conditional cache size: 2, Negative unconditional cache size: 5, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 0.3s, 272 PlacesBefore, 271 PlacesAfterwards, 1068 TransitionsBefore, 1067 TransitionsAfterwards, 3778 CoEnabledTransitionPairs, 3 FixpointIterations, 0 TrivialSequentialCompositions, 2 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 1 ConcurrentYvCompositions, 0 ChoiceCompositions, 3 TotalNumberOfCompositions, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 5, independent: 5, independent conditional: 5, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 5, independent: 5, independent conditional: 5, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 5, independent: 5, independent conditional: 5, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 5, independent: 5, independent conditional: 5, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 3, independent: 3, independent conditional: 3, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 3, independent: 3, independent conditional: 0, independent unconditional: 3, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 5, independent: 2, independent conditional: 2, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 3, unknown conditional: 3, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 129, Positive cache size: 122, Positive conditional cache size: 75, Positive unconditional cache size: 47, Negative cache size: 7, Negative conditional cache size: 2, Negative unconditional cache size: 5, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 0.0s, 270 PlacesBefore, 270 PlacesAfterwards, 1079 TransitionsBefore, 1079 TransitionsAfterwards, 3798 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 129, Positive cache size: 122, Positive conditional cache size: 75, Positive unconditional cache size: 47, Negative cache size: 7, Negative conditional cache size: 2, Negative unconditional cache size: 5, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 0.0s, 273 PlacesBefore, 273 PlacesAfterwards, 1075 TransitionsBefore, 1075 TransitionsAfterwards, 3790 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 129, Positive cache size: 122, Positive conditional cache size: 75, Positive unconditional cache size: 47, Negative cache size: 7, Negative conditional cache size: 2, Negative unconditional cache size: 5, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 0.0s, 274 PlacesBefore, 274 PlacesAfterwards, 1067 TransitionsBefore, 1067 TransitionsAfterwards, 3774 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 129, Positive cache size: 122, Positive conditional cache size: 75, Positive unconditional cache size: 47, Negative cache size: 7, Negative conditional cache size: 2, Negative unconditional cache size: 5, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 0.0s, 272 PlacesBefore, 272 PlacesAfterwards, 1115 TransitionsBefore, 1115 TransitionsAfterwards, 3806 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 129, Positive cache size: 122, Positive conditional cache size: 75, Positive unconditional cache size: 47, Negative cache size: 7, Negative conditional cache size: 2, Negative unconditional cache size: 5, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 0.7s, 273 PlacesBefore, 270 PlacesAfterwards, 1114 TransitionsBefore, 1112 TransitionsAfterwards, 3804 CoEnabledTransitionPairs, 3 FixpointIterations, 0 TrivialSequentialCompositions, 3 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 5 ConcurrentYvCompositions, 0 ChoiceCompositions, 8 TotalNumberOfCompositions, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 12, independent: 12, independent conditional: 12, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 12, independent: 12, independent conditional: 12, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 12, independent: 12, independent conditional: 12, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 12, independent: 12, independent conditional: 12, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 6, independent: 6, independent conditional: 6, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 6, independent: 6, independent conditional: 0, independent unconditional: 6, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 12, independent: 6, independent conditional: 6, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 6, unknown conditional: 6, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 139, Positive cache size: 132, Positive conditional cache size: 81, Positive unconditional cache size: 51, Negative cache size: 7, Negative conditional cache size: 2, Negative unconditional cache size: 5, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 0.0s, 270 PlacesBefore, 270 PlacesAfterwards, 1084 TransitionsBefore, 1084 TransitionsAfterwards, 3684 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 139, Positive cache size: 132, Positive conditional cache size: 81, Positive unconditional cache size: 51, Negative cache size: 7, Negative conditional cache size: 2, Negative unconditional cache size: 5, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 0.0s, 261 PlacesBefore, 261 PlacesAfterwards, 1077 TransitionsBefore, 1077 TransitionsAfterwards, 3670 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 139, Positive cache size: 132, Positive conditional cache size: 81, Positive unconditional cache size: 51, Negative cache size: 7, Negative conditional cache size: 2, Negative unconditional cache size: 5, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 0.0s, 265 PlacesBefore, 265 PlacesAfterwards, 1063 TransitionsBefore, 1063 TransitionsAfterwards, 3642 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 139, Positive cache size: 132, Positive conditional cache size: 81, Positive unconditional cache size: 51, Negative cache size: 7, Negative conditional cache size: 2, Negative unconditional cache size: 5, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 0.3s, 263 PlacesBefore, 263 PlacesAfterwards, 1056 TransitionsBefore, 1056 TransitionsAfterwards, 3628 CoEnabledTransitionPairs, 3 FixpointIterations, 0 TrivialSequentialCompositions, 4 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 4 TotalNumberOfCompositions, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 8, independent: 8, independent conditional: 8, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 8, independent: 8, independent conditional: 8, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 8, independent: 8, independent conditional: 8, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 8, independent: 8, independent conditional: 8, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 8, independent: 8, independent conditional: 8, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 8, independent: 8, independent conditional: 0, independent unconditional: 8, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 8, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 8, unknown conditional: 8, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 147, Positive cache size: 140, Positive conditional cache size: 89, Positive unconditional cache size: 51, Negative cache size: 7, Negative conditional cache size: 2, Negative unconditional cache size: 5, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 0.0s, 260 PlacesBefore, 260 PlacesAfterwards, 1048 TransitionsBefore, 1048 TransitionsAfterwards, 3612 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 147, Positive cache size: 140, Positive conditional cache size: 89, Positive unconditional cache size: 51, Negative cache size: 7, Negative conditional cache size: 2, Negative unconditional cache size: 5, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 0.0s, 261 PlacesBefore, 261 PlacesAfterwards, 1064 TransitionsBefore, 1064 TransitionsAfterwards, 3656 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 147, Positive cache size: 140, Positive conditional cache size: 89, Positive unconditional cache size: 51, Negative cache size: 7, Negative conditional cache size: 2, Negative unconditional cache size: 5, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 0.0s, 263 PlacesBefore, 263 PlacesAfterwards, 1062 TransitionsBefore, 1062 TransitionsAfterwards, 3652 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 147, Positive cache size: 140, Positive conditional cache size: 89, Positive unconditional cache size: 51, Negative cache size: 7, Negative conditional cache size: 2, Negative unconditional cache size: 5, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 0.0s, 271 PlacesBefore, 271 PlacesAfterwards, 1063 TransitionsBefore, 1063 TransitionsAfterwards, 3654 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 147, Positive cache size: 140, Positive conditional cache size: 89, Positive unconditional cache size: 51, Negative cache size: 7, Negative conditional cache size: 2, Negative unconditional cache size: 5, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 0.2s, 272 PlacesBefore, 271 PlacesAfterwards, 1042 TransitionsBefore, 1041 TransitionsAfterwards, 3592 CoEnabledTransitionPairs, 2 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 1 ConcurrentYvCompositions, 0 ChoiceCompositions, 1 TotalNumberOfCompositions, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1, independent: 1, independent conditional: 1, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 1, independent: 1, independent conditional: 1, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 1, independent: 1, independent conditional: 1, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 1, independent: 1, independent conditional: 1, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 1, independent: 1, independent conditional: 1, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 1, independent: 1, independent conditional: 0, independent unconditional: 1, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 1, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 1, unknown conditional: 1, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 148, Positive cache size: 141, Positive conditional cache size: 90, Positive unconditional cache size: 51, Negative cache size: 7, Negative conditional cache size: 2, Negative unconditional cache size: 5, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 0.0s, 261 PlacesBefore, 261 PlacesAfterwards, 1037 TransitionsBefore, 1037 TransitionsAfterwards, 3582 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 148, Positive cache size: 141, Positive conditional cache size: 90, Positive unconditional cache size: 51, Negative cache size: 7, Negative conditional cache size: 2, Negative unconditional cache size: 5, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 0.0s, 255 PlacesBefore, 255 PlacesAfterwards, 1032 TransitionsBefore, 1032 TransitionsAfterwards, 3572 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 148, Positive cache size: 141, Positive conditional cache size: 90, Positive unconditional cache size: 51, Negative cache size: 7, Negative conditional cache size: 2, Negative unconditional cache size: 5, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 0.0s, 250 PlacesBefore, 250 PlacesAfterwards, 1046 TransitionsBefore, 1046 TransitionsAfterwards, 3592 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 148, Positive cache size: 141, Positive conditional cache size: 90, Positive unconditional cache size: 51, Negative cache size: 7, Negative conditional cache size: 2, Negative unconditional cache size: 5, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 0.0s, 258 PlacesBefore, 258 PlacesAfterwards, 1154 TransitionsBefore, 1154 TransitionsAfterwards, 3820 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 148, Positive cache size: 141, Positive conditional cache size: 90, Positive unconditional cache size: 51, Negative cache size: 7, Negative conditional cache size: 2, Negative unconditional cache size: 5, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 0.0s, 264 PlacesBefore, 264 PlacesAfterwards, 1179 TransitionsBefore, 1179 TransitionsAfterwards, 3954 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 148, Positive cache size: 141, Positive conditional cache size: 90, Positive unconditional cache size: 51, Negative cache size: 7, Negative conditional cache size: 2, Negative unconditional cache size: 5, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 0, Maximal queried relation: -1 - TimeoutResultAtElement [Line: 168]: Timeout (TraceAbstraction) Unable to prove that call to reach_error is unreachable Cancelled while executing RemoveRedundantFlow. - TimeoutResultAtElement [Line: 156]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while executing RemoveRedundantFlow. - TimeoutResultAtElement [Line: 158]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while executing RemoveRedundantFlow. - TimeoutResultAtElement [Line: 157]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while executing RemoveRedundantFlow. - TimeoutResultAtElement [Line: 160]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while executing RemoveRedundantFlow. - TimeoutResultAtElement [Line: 159]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while executing RemoveRedundantFlow. - 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: 793.2s, OverallIterations: 84, TraceHistogramMax: 1, PathProgramHistogramMax: 5, EmptinessCheckTime: 0.0s, AutomataDifference: 681.5s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 7.1s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 3078 SdHoareTripleChecker+Valid, 16.6s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 3078 mSDsluCounter, 0 SdHoareTripleChecker+Invalid, 13.6s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 0 mSDsCounter, 2700 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 29651 IncrementalHoareTripleChecker+Invalid, 32351 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 2700 mSolverCounterUnsat, 0 mSDtfsCounter, 29651 mSolverCounterSat, 0.2s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 707 GetRequests, 123 SyntacticMatches, 0 SemanticMatches, 584 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 337 ImplicationChecksByTransitivity, 2.3s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=60670occurred in iteration=83, InterpolantAutomatonStates: 634, 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.8s SatisfiabilityAnalysisTime, 12.8s InterpolantComputationTime, 2299 NumberOfCodeBlocks, 2299 NumberOfCodeBlocksAsserted, 84 NumberOfCheckSat, 2215 ConstructedInterpolants, 0 QuantifiedInterpolants, 7457 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 84 InterpolantComputations, 84 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 RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown