/usr/bin/java -Xmx16000000000 -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-RepeatedSemanticLbeWithPredicates.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/fork_loop_unsafe.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-6f4246e9f5583d222ebb38ff8175c901f3a528f0-6f4246e [2021-04-29 03:45:39,542 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-04-29 03:45:39,546 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-04-29 03:45:39,607 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-04-29 03:45:39,607 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-04-29 03:45:39,612 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-04-29 03:45:39,616 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-04-29 03:45:39,624 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-04-29 03:45:39,627 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-04-29 03:45:39,632 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-04-29 03:45:39,634 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-04-29 03:45:39,635 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-04-29 03:45:39,636 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-04-29 03:45:39,639 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-04-29 03:45:39,641 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-04-29 03:45:39,643 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-04-29 03:45:39,647 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-04-29 03:45:39,649 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-04-29 03:45:39,658 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-04-29 03:45:39,662 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-04-29 03:45:39,667 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-04-29 03:45:39,669 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-04-29 03:45:39,671 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-04-29 03:45:39,674 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-04-29 03:45:39,680 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-04-29 03:45:39,681 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-04-29 03:45:39,686 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-04-29 03:45:39,687 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-04-29 03:45:39,688 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-04-29 03:45:39,690 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-04-29 03:45:39,691 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-04-29 03:45:39,692 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-04-29 03:45:39,694 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-04-29 03:45:39,695 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-04-29 03:45:39,696 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-04-29 03:45:39,696 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-04-29 03:45:39,697 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-04-29 03:45:39,697 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-04-29 03:45:39,698 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-04-29 03:45:39,698 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-04-29 03:45:39,699 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-04-29 03:45:39,700 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-RepeatedSemanticLbeWithPredicates.epf [2021-04-29 03:45:39,756 INFO L113 SettingsManager]: Loading preferences was successful [2021-04-29 03:45:39,757 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-04-29 03:45:39,762 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-04-29 03:45:39,762 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-04-29 03:45:39,763 INFO L138 SettingsManager]: * Use SBE=true [2021-04-29 03:45:39,763 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-04-29 03:45:39,763 INFO L138 SettingsManager]: * sizeof long=4 [2021-04-29 03:45:39,763 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-04-29 03:45:39,763 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-04-29 03:45:39,764 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-04-29 03:45:39,765 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-04-29 03:45:39,766 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-04-29 03:45:39,766 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-04-29 03:45:39,766 INFO L138 SettingsManager]: * sizeof long double=12 [2021-04-29 03:45:39,766 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-04-29 03:45:39,766 INFO L138 SettingsManager]: * Use constant arrays=true [2021-04-29 03:45:39,767 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-04-29 03:45:39,767 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-04-29 03:45:39,767 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-04-29 03:45:39,767 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-04-29 03:45:39,768 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-04-29 03:45:39,768 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-04-29 03:45:39,768 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-04-29 03:45:39,769 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-04-29 03:45:39,769 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-04-29 03:45:39,769 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-04-29 03:45:39,769 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-04-29 03:45:39,769 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=SEMANTIC_BASED_MOVER_CHECK_WITH_PREDICATES [2021-04-29 03:45:39,769 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-04-29 03:45:39,770 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-04-29 03:45:39,770 INFO L138 SettingsManager]: * Apply repeated Lipton Reduction=true 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 [2021-04-29 03:45:40,160 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-04-29 03:45:40,195 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-04-29 03:45:40,199 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-04-29 03:45:40,201 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-04-29 03:45:40,202 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-04-29 03:45:40,203 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/fork_loop_unsafe.bpl [2021-04-29 03:45:40,203 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/fork_loop_unsafe.bpl' [2021-04-29 03:45:40,232 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-04-29 03:45:40,286 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-04-29 03:45:40,288 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-04-29 03:45:40,289 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-04-29 03:45:40,289 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-04-29 03:45:40,306 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "fork_loop_unsafe.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 29.04 03:45:40" (1/1) ... [2021-04-29 03:45:40,313 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "fork_loop_unsafe.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 29.04 03:45:40" (1/1) ... [2021-04-29 03:45:40,321 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-04-29 03:45:40,327 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-04-29 03:45:40,328 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-04-29 03:45:40,328 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-04-29 03:45:40,339 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "fork_loop_unsafe.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 29.04 03:45:40" (1/1) ... [2021-04-29 03:45:40,339 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "fork_loop_unsafe.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 29.04 03:45:40" (1/1) ... [2021-04-29 03:45:40,340 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "fork_loop_unsafe.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 29.04 03:45:40" (1/1) ... [2021-04-29 03:45:40,343 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "fork_loop_unsafe.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 29.04 03:45:40" (1/1) ... [2021-04-29 03:45:40,346 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "fork_loop_unsafe.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 29.04 03:45:40" (1/1) ... [2021-04-29 03:45:40,349 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "fork_loop_unsafe.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 29.04 03:45:40" (1/1) ... [2021-04-29 03:45:40,350 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "fork_loop_unsafe.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 29.04 03:45:40" (1/1) ... [2021-04-29 03:45:40,351 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-04-29 03:45:40,352 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-04-29 03:45:40,352 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-04-29 03:45:40,352 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-04-29 03:45:40,353 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "fork_loop_unsafe.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 29.04 03:45:40" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-04-29 03:45:40,446 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-04-29 03:45:40,447 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-04-29 03:45:40,447 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-04-29 03:45:40,447 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread given in one single declaration [2021-04-29 03:45:40,447 INFO L130 BoogieDeclarations]: Found specification of procedure thread [2021-04-29 03:45:40,447 INFO L138 BoogieDeclarations]: Found implementation of procedure thread [2021-04-29 03:45:40,449 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-04-29 03:45:40,593 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-04-29 03:45:40,594 INFO L299 CfgBuilder]: Removed 1 assume(true) statements. [2021-04-29 03:45:40,595 INFO L202 PluginConnector]: Adding new model fork_loop_unsafe.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.04 03:45:40 BoogieIcfgContainer [2021-04-29 03:45:40,596 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-04-29 03:45:40,598 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-04-29 03:45:40,598 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-04-29 03:45:40,601 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-04-29 03:45:40,602 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "fork_loop_unsafe.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 29.04 03:45:40" (1/2) ... [2021-04-29 03:45:40,603 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@511557f8 and model type fork_loop_unsafe.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.04 03:45:40, skipping insertion in model container [2021-04-29 03:45:40,603 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "fork_loop_unsafe.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.04 03:45:40" (2/2) ... [2021-04-29 03:45:40,605 INFO L111 eAbstractionObserver]: Analyzing ICFG fork_loop_unsafe.bpl [2021-04-29 03:45:40,612 INFO L149 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-04-29 03:45:40,617 INFO L161 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2021-04-29 03:45:40,619 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-04-29 03:45:40,641 WARN L313 ript$VariableManager]: TermVariabe threadThread1of1ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-04-29 03:45:40,642 WARN L313 ript$VariableManager]: TermVariabe threadThread1of1ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-04-29 03:45:40,642 WARN L313 ript$VariableManager]: TermVariabe threadThread1of1ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-04-29 03:45:40,643 WARN L313 ript$VariableManager]: TermVariabe threadThread1of1ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-04-29 03:45:40,654 INFO L149 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2021-04-29 03:45:40,677 INFO L253 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2021-04-29 03:45:40,704 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-04-29 03:45:40,705 INFO L377 AbstractCegarLoop]: Hoare is false [2021-04-29 03:45:40,705 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-04-29 03:45:40,705 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-04-29 03:45:40,705 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-04-29 03:45:40,705 INFO L381 AbstractCegarLoop]: Difference is false [2021-04-29 03:45:40,706 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-04-29 03:45:40,706 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-04-29 03:45:40,718 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 13 places, 10 transitions, 25 flow [2021-04-29 03:45:40,740 INFO L129 PetriNetUnfolder]: 0/11 cut-off events. [2021-04-29 03:45:40,740 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-04-29 03:45:40,742 INFO L84 FinitePrefix]: Finished finitePrefix Result has 16 conditions, 11 events. 0/11 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 11 event pairs, 0 based on Foata normal form. 0/10 useless extension candidates. Maximal degree in co-relation 0. Up to 2 conditions per place. [2021-04-29 03:45:40,742 INFO L82 GeneralOperation]: Start removeDead. Operand has 13 places, 10 transitions, 25 flow [2021-04-29 03:45:40,748 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 13 places, 10 transitions, 25 flow [2021-04-29 03:45:40,750 INFO L171 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-04-29 03:45:40,766 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 13 places, 10 transitions, 25 flow [2021-04-29 03:45:40,770 INFO L133 LiptonReduction]: Starting Lipton reduction on Petri net that has 13 places, 10 transitions, 25 flow [2021-04-29 03:45:40,772 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 13 places, 10 transitions, 25 flow [2021-04-29 03:45:40,777 INFO L129 PetriNetUnfolder]: 0/11 cut-off events. [2021-04-29 03:45:40,777 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-04-29 03:45:40,778 INFO L84 FinitePrefix]: Finished finitePrefix Result has 16 conditions, 11 events. 0/11 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 14 event pairs, 0 based on Foata normal form. 0/10 useless extension candidates. Maximal degree in co-relation 0. Up to 2 conditions per place. [2021-04-29 03:45:40,780 INFO L146 LiptonReduction]: Number of co-enabled transitions 24 [2021-04-29 03:45:40,955 INFO L158 LiptonReduction]: Checked pairs total: 9 [2021-04-29 03:45:40,955 INFO L160 LiptonReduction]: Total number of compositions: 4 [2021-04-29 03:45:40,962 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 214 [2021-04-29 03:45:40,991 INFO L129 PetriNetUnfolder]: 0/8 cut-off events. [2021-04-29 03:45:40,992 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-04-29 03:45:40,992 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-04-29 03:45:40,993 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1] [2021-04-29 03:45:40,993 INFO L428 AbstractCegarLoop]: === Iteration 1 === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-04-29 03:45:41,002 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-29 03:45:41,002 INFO L82 PathProgramCache]: Analyzing trace with hash 59486, now seen corresponding path program 1 times [2021-04-29 03:45:41,013 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-29 03:45:41,013 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [623719266] [2021-04-29 03:45:41,013 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-29 03:45:41,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-29 03:45:41,203 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:45:41,205 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 03:45:41,215 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:45:41,216 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 03:45:41,224 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-29 03:45:41,224 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [623719266] [2021-04-29 03:45:41,226 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-04-29 03:45:41,226 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-04-29 03:45:41,227 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [632242408] [2021-04-29 03:45:41,239 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-04-29 03:45:41,240 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-29 03:45:41,257 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-04-29 03:45:41,260 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-04-29 03:45:41,261 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 14 [2021-04-29 03:45:41,264 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 13 places, 10 transitions, 25 flow. Second operand has 4 states, 4 states have (on average 3.75) internal successors, (15), 4 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 03:45:41,264 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-04-29 03:45:41,264 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 14 [2021-04-29 03:45:41,266 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-04-29 03:45:41,333 INFO L129 PetriNetUnfolder]: 3/16 cut-off events. [2021-04-29 03:45:41,334 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-04-29 03:45:41,335 INFO L84 FinitePrefix]: Finished finitePrefix Result has 35 conditions, 16 events. 3/16 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 42 event pairs, 0 based on Foata normal form. 0/11 useless extension candidates. Maximal degree in co-relation 21. Up to 11 conditions per place. [2021-04-29 03:45:41,337 INFO L132 encePairwiseOnDemand]: 8/14 looper letters, 2 selfloop transitions, 5 changer transitions 2/10 dead transitions. [2021-04-29 03:45:41,337 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 15 places, 10 transitions, 41 flow [2021-04-29 03:45:41,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-04-29 03:45:41,341 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2021-04-29 03:45:41,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 21 transitions. [2021-04-29 03:45:41,355 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.375 [2021-04-29 03:45:41,356 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 21 transitions. [2021-04-29 03:45:41,356 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 21 transitions. [2021-04-29 03:45:41,358 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-04-29 03:45:41,361 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 21 transitions. [2021-04-29 03:45:41,363 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 5.25) internal successors, (21), 4 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 03:45:41,368 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 14.0) internal successors, (70), 5 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 03:45:41,369 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 14.0) internal successors, (70), 5 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 03:45:41,371 INFO L185 Difference]: Start difference. First operand has 13 places, 10 transitions, 25 flow. Second operand 4 states and 21 transitions. [2021-04-29 03:45:41,373 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 15 places, 10 transitions, 41 flow [2021-04-29 03:45:41,377 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 15 places, 10 transitions, 41 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-04-29 03:45:41,379 INFO L241 Difference]: Finished difference. Result has 15 places, 7 transitions, 29 flow [2021-04-29 03:45:41,382 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=14, PETRI_DIFFERENCE_MINUEND_FLOW=23, PETRI_DIFFERENCE_MINUEND_PLACES=12, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=9, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=4, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=29, PETRI_PLACES=15, PETRI_TRANSITIONS=7} [2021-04-29 03:45:41,383 INFO L343 CegarLoopForPetriNet]: 13 programPoint places, 2 predicate places. [2021-04-29 03:45:41,384 INFO L171 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-04-29 03:45:41,384 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 15 places, 7 transitions, 29 flow [2021-04-29 03:45:41,385 INFO L133 LiptonReduction]: Starting Lipton reduction on Petri net that has 15 places, 7 transitions, 29 flow [2021-04-29 03:45:41,385 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 13 places, 7 transitions, 29 flow [2021-04-29 03:45:41,389 INFO L129 PetriNetUnfolder]: 0/7 cut-off events. [2021-04-29 03:45:41,389 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-04-29 03:45:41,389 INFO L84 FinitePrefix]: Finished finitePrefix Result has 18 conditions, 7 events. 0/7 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 6 event pairs, 0 based on Foata normal form. 0/5 useless extension candidates. Maximal degree in co-relation 0. Up to 4 conditions per place. [2021-04-29 03:45:41,390 INFO L146 LiptonReduction]: Number of co-enabled transitions 12 [2021-04-29 03:45:41,391 INFO L158 LiptonReduction]: Checked pairs total: 0 [2021-04-29 03:45:41,391 INFO L160 LiptonReduction]: Total number of compositions: 0 [2021-04-29 03:45:41,391 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 7 [2021-04-29 03:45:41,393 INFO L480 AbstractCegarLoop]: Abstraction has has 13 places, 7 transitions, 29 flow [2021-04-29 03:45:41,394 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 3.75) internal successors, (15), 4 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 03:45:41,394 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-04-29 03:45:41,394 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1] [2021-04-29 03:45:41,394 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-04-29 03:45:41,395 INFO L428 AbstractCegarLoop]: === Iteration 2 === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-04-29 03:45:41,395 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-29 03:45:41,396 INFO L82 PathProgramCache]: Analyzing trace with hash 1843844, now seen corresponding path program 1 times [2021-04-29 03:45:41,396 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-29 03:45:41,396 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1271284557] [2021-04-29 03:45:41,396 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-29 03:45:41,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-04-29 03:45:41,404 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-04-29 03:45:41,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-04-29 03:45:41,409 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-04-29 03:45:41,481 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-04-29 03:45:41,482 INFO L634 BasicCegarLoop]: Counterexample might be feasible [2021-04-29 03:45:41,484 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-04-29 03:45:41,485 WARN L342 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2021-04-29 03:45:41,485 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2021-04-29 03:45:41,502 WARN L313 ript$VariableManager]: TermVariabe threadThread1of2ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-04-29 03:45:41,503 WARN L313 ript$VariableManager]: TermVariabe threadThread1of2ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-04-29 03:45:41,504 WARN L313 ript$VariableManager]: TermVariabe threadThread1of2ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-04-29 03:45:41,508 WARN L313 ript$VariableManager]: TermVariabe threadThread1of2ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-04-29 03:45:41,511 WARN L313 ript$VariableManager]: TermVariabe threadThread2of2ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-04-29 03:45:41,512 WARN L313 ript$VariableManager]: TermVariabe threadThread2of2ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-04-29 03:45:41,512 WARN L313 ript$VariableManager]: TermVariabe threadThread2of2ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-04-29 03:45:41,512 WARN L313 ript$VariableManager]: TermVariabe threadThread2of2ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-04-29 03:45:41,521 INFO L149 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2021-04-29 03:45:41,521 INFO L253 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2021-04-29 03:45:41,531 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-04-29 03:45:41,531 INFO L377 AbstractCegarLoop]: Hoare is false [2021-04-29 03:45:41,532 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-04-29 03:45:41,532 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-04-29 03:45:41,533 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-04-29 03:45:41,534 INFO L381 AbstractCegarLoop]: Difference is false [2021-04-29 03:45:41,538 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-04-29 03:45:41,538 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-04-29 03:45:41,541 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 20 places, 15 transitions, 42 flow [2021-04-29 03:45:41,555 INFO L129 PetriNetUnfolder]: 0/18 cut-off events. [2021-04-29 03:45:41,559 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2021-04-29 03:45:41,560 INFO L84 FinitePrefix]: Finished finitePrefix Result has 28 conditions, 18 events. 0/18 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 29 event pairs, 0 based on Foata normal form. 0/16 useless extension candidates. Maximal degree in co-relation 0. Up to 3 conditions per place. [2021-04-29 03:45:41,560 INFO L82 GeneralOperation]: Start removeDead. Operand has 20 places, 15 transitions, 42 flow [2021-04-29 03:45:41,562 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 20 places, 15 transitions, 42 flow [2021-04-29 03:45:41,562 INFO L171 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-04-29 03:45:41,562 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 20 places, 15 transitions, 42 flow [2021-04-29 03:45:41,566 INFO L133 LiptonReduction]: Starting Lipton reduction on Petri net that has 20 places, 15 transitions, 42 flow [2021-04-29 03:45:41,567 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 20 places, 15 transitions, 42 flow [2021-04-29 03:45:41,578 INFO L129 PetriNetUnfolder]: 0/18 cut-off events. [2021-04-29 03:45:41,578 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2021-04-29 03:45:41,578 INFO L84 FinitePrefix]: Finished finitePrefix Result has 28 conditions, 18 events. 0/18 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 25 event pairs, 0 based on Foata normal form. 0/16 useless extension candidates. Maximal degree in co-relation 0. Up to 3 conditions per place. [2021-04-29 03:45:41,581 INFO L146 LiptonReduction]: Number of co-enabled transitions 88 [2021-04-29 03:45:41,881 INFO L158 LiptonReduction]: Checked pairs total: 184 [2021-04-29 03:45:41,882 INFO L160 LiptonReduction]: Total number of compositions: 7 [2021-04-29 03:45:41,882 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 320 [2021-04-29 03:45:41,894 INFO L129 PetriNetUnfolder]: 0/10 cut-off events. [2021-04-29 03:45:41,894 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-04-29 03:45:41,895 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-04-29 03:45:41,895 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1] [2021-04-29 03:45:41,895 INFO L428 AbstractCegarLoop]: === Iteration 1 === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT]=== [2021-04-29 03:45:41,897 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-29 03:45:41,898 INFO L82 PathProgramCache]: Analyzing trace with hash 2581598, now seen corresponding path program 1 times [2021-04-29 03:45:41,898 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-29 03:45:41,899 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1953402426] [2021-04-29 03:45:41,899 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-29 03:45:41,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-29 03:45:41,947 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:45:41,948 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 03:45:41,952 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:45:41,953 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 03:45:41,959 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:45:41,960 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-04-29 03:45:41,966 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-29 03:45:41,967 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1953402426] [2021-04-29 03:45:41,967 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-04-29 03:45:41,967 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-04-29 03:45:41,968 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1051095373] [2021-04-29 03:45:41,968 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-04-29 03:45:41,969 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-29 03:45:41,969 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-04-29 03:45:41,970 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-04-29 03:45:41,970 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 22 [2021-04-29 03:45:41,971 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 22 places, 17 transitions, 46 flow. Second operand has 5 states, 5 states have (on average 4.8) internal successors, (24), 5 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 03:45:41,972 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-04-29 03:45:41,972 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 22 [2021-04-29 03:45:41,972 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-04-29 03:45:42,082 INFO L129 PetriNetUnfolder]: 84/170 cut-off events. [2021-04-29 03:45:42,082 INFO L130 PetriNetUnfolder]: For 14/14 co-relation queries the response was YES. [2021-04-29 03:45:42,084 INFO L84 FinitePrefix]: Finished finitePrefix Result has 359 conditions, 170 events. 84/170 cut-off events. For 14/14 co-relation queries the response was YES. Maximal size of possible extension queue 38. Compared 671 event pairs, 2 based on Foata normal form. 4/101 useless extension candidates. Maximal degree in co-relation 291. Up to 119 conditions per place. [2021-04-29 03:45:42,087 INFO L132 encePairwiseOnDemand]: 13/22 looper letters, 8 selfloop transitions, 18 changer transitions 1/29 dead transitions. [2021-04-29 03:45:42,087 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 26 places, 29 transitions, 129 flow [2021-04-29 03:45:42,088 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-04-29 03:45:42,088 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-04-29 03:45:42,089 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 44 transitions. [2021-04-29 03:45:42,090 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.4 [2021-04-29 03:45:42,090 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 44 transitions. [2021-04-29 03:45:42,090 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 44 transitions. [2021-04-29 03:45:42,090 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-04-29 03:45:42,091 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 44 transitions. [2021-04-29 03:45:42,091 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 8.8) internal successors, (44), 5 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 03:45:42,093 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 22.0) internal successors, (132), 6 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 03:45:42,093 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 22.0) internal successors, (132), 6 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 03:45:42,093 INFO L185 Difference]: Start difference. First operand has 22 places, 17 transitions, 46 flow. Second operand 5 states and 44 transitions. [2021-04-29 03:45:42,094 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 26 places, 29 transitions, 129 flow [2021-04-29 03:45:42,095 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 26 places, 29 transitions, 127 flow, removed 1 selfloop flow, removed 0 redundant places. [2021-04-29 03:45:42,096 INFO L241 Difference]: Finished difference. Result has 27 places, 24 transitions, 112 flow [2021-04-29 03:45:42,097 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=22, PETRI_DIFFERENCE_MINUEND_FLOW=44, PETRI_DIFFERENCE_MINUEND_PLACES=22, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=17, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=10, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=7, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=112, PETRI_PLACES=27, PETRI_TRANSITIONS=24} [2021-04-29 03:45:42,097 INFO L343 CegarLoopForPetriNet]: 22 programPoint places, 5 predicate places. [2021-04-29 03:45:42,097 INFO L171 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-04-29 03:45:42,098 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 27 places, 24 transitions, 112 flow [2021-04-29 03:45:42,098 INFO L133 LiptonReduction]: Starting Lipton reduction on Petri net that has 27 places, 24 transitions, 112 flow [2021-04-29 03:45:42,099 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 26 places, 24 transitions, 112 flow [2021-04-29 03:45:42,109 INFO L129 PetriNetUnfolder]: 16/57 cut-off events. [2021-04-29 03:45:42,109 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2021-04-29 03:45:42,110 INFO L84 FinitePrefix]: Finished finitePrefix Result has 146 conditions, 57 events. 16/57 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 21. Compared 224 event pairs, 0 based on Foata normal form. 0/24 useless extension candidates. Maximal degree in co-relation 128. Up to 37 conditions per place. [2021-04-29 03:45:42,111 INFO L146 LiptonReduction]: Number of co-enabled transitions 126 [2021-04-29 03:45:42,116 INFO L158 LiptonReduction]: Checked pairs total: 0 [2021-04-29 03:45:42,116 INFO L160 LiptonReduction]: Total number of compositions: 0 [2021-04-29 03:45:42,116 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 19 [2021-04-29 03:45:42,118 INFO L480 AbstractCegarLoop]: Abstraction has has 26 places, 24 transitions, 112 flow [2021-04-29 03:45:42,118 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 4.8) internal successors, (24), 5 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 03:45:42,119 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-04-29 03:45:42,119 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1] [2021-04-29 03:45:42,119 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-04-29 03:45:42,119 INFO L428 AbstractCegarLoop]: === Iteration 2 === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT]=== [2021-04-29 03:45:42,120 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-29 03:45:42,120 INFO L82 PathProgramCache]: Analyzing trace with hash -1814101293, now seen corresponding path program 1 times [2021-04-29 03:45:42,120 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-29 03:45:42,121 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [989260599] [2021-04-29 03:45:42,121 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-29 03:45:42,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-04-29 03:45:42,128 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-04-29 03:45:42,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-04-29 03:45:42,134 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-04-29 03:45:42,137 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-04-29 03:45:42,137 INFO L634 BasicCegarLoop]: Counterexample might be feasible [2021-04-29 03:45:42,137 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-04-29 03:45:42,138 WARN L342 ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis [2021-04-29 03:45:42,139 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances. [2021-04-29 03:45:42,144 WARN L313 ript$VariableManager]: TermVariabe threadThread3of3ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-04-29 03:45:42,144 WARN L313 ript$VariableManager]: TermVariabe threadThread3of3ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-04-29 03:45:42,144 WARN L313 ript$VariableManager]: TermVariabe threadThread3of3ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-04-29 03:45:42,145 WARN L313 ript$VariableManager]: TermVariabe threadThread3of3ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-04-29 03:45:42,145 WARN L313 ript$VariableManager]: TermVariabe threadThread2of3ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-04-29 03:45:42,145 WARN L313 ript$VariableManager]: TermVariabe threadThread2of3ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-04-29 03:45:42,146 WARN L313 ript$VariableManager]: TermVariabe threadThread2of3ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-04-29 03:45:42,146 WARN L313 ript$VariableManager]: TermVariabe threadThread2of3ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-04-29 03:45:42,147 WARN L313 ript$VariableManager]: TermVariabe threadThread1of3ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-04-29 03:45:42,147 WARN L313 ript$VariableManager]: TermVariabe threadThread1of3ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-04-29 03:45:42,147 WARN L313 ript$VariableManager]: TermVariabe threadThread1of3ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-04-29 03:45:42,147 WARN L313 ript$VariableManager]: TermVariabe threadThread1of3ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-04-29 03:45:42,151 INFO L149 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2021-04-29 03:45:42,152 INFO L253 AbstractCegarLoop]: Starting to check reachability of 5 error locations. [2021-04-29 03:45:42,153 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-04-29 03:45:42,153 INFO L377 AbstractCegarLoop]: Hoare is false [2021-04-29 03:45:42,153 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-04-29 03:45:42,154 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-04-29 03:45:42,154 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-04-29 03:45:42,154 INFO L381 AbstractCegarLoop]: Difference is false [2021-04-29 03:45:42,154 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-04-29 03:45:42,154 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-04-29 03:45:42,161 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 27 places, 20 transitions, 61 flow [2021-04-29 03:45:42,166 INFO L129 PetriNetUnfolder]: 0/25 cut-off events. [2021-04-29 03:45:42,166 INFO L130 PetriNetUnfolder]: For 7/7 co-relation queries the response was YES. [2021-04-29 03:45:42,166 INFO L84 FinitePrefix]: Finished finitePrefix Result has 41 conditions, 25 events. 0/25 cut-off events. For 7/7 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 50 event pairs, 0 based on Foata normal form. 0/22 useless extension candidates. Maximal degree in co-relation 0. Up to 4 conditions per place. [2021-04-29 03:45:42,166 INFO L82 GeneralOperation]: Start removeDead. Operand has 27 places, 20 transitions, 61 flow [2021-04-29 03:45:42,167 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 27 places, 20 transitions, 61 flow [2021-04-29 03:45:42,167 INFO L171 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-04-29 03:45:42,168 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 27 places, 20 transitions, 61 flow [2021-04-29 03:45:42,168 INFO L133 LiptonReduction]: Starting Lipton reduction on Petri net that has 27 places, 20 transitions, 61 flow [2021-04-29 03:45:42,169 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 27 places, 20 transitions, 61 flow [2021-04-29 03:45:42,173 INFO L129 PetriNetUnfolder]: 0/25 cut-off events. [2021-04-29 03:45:42,173 INFO L130 PetriNetUnfolder]: For 7/7 co-relation queries the response was YES. [2021-04-29 03:45:42,174 INFO L84 FinitePrefix]: Finished finitePrefix Result has 41 conditions, 25 events. 0/25 cut-off events. For 7/7 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 47 event pairs, 0 based on Foata normal form. 0/22 useless extension candidates. Maximal degree in co-relation 0. Up to 4 conditions per place. [2021-04-29 03:45:42,174 INFO L146 LiptonReduction]: Number of co-enabled transitions 192 [2021-04-29 03:45:42,464 INFO L158 LiptonReduction]: Checked pairs total: 418 [2021-04-29 03:45:42,464 INFO L160 LiptonReduction]: Total number of compositions: 8 [2021-04-29 03:45:42,464 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 297 [2021-04-29 03:45:42,468 INFO L129 PetriNetUnfolder]: 0/9 cut-off events. [2021-04-29 03:45:42,468 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-04-29 03:45:42,469 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-04-29 03:45:42,469 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1] [2021-04-29 03:45:42,469 INFO L428 AbstractCegarLoop]: === Iteration 1 === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT]=== [2021-04-29 03:45:42,470 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-29 03:45:42,470 INFO L82 PathProgramCache]: Analyzing trace with hash 3595612, now seen corresponding path program 1 times [2021-04-29 03:45:42,470 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-29 03:45:42,470 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [576761171] [2021-04-29 03:45:42,471 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-29 03:45:42,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-29 03:45:42,486 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:45:42,486 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 03:45:42,490 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:45:42,491 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 03:45:42,496 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:45:42,497 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-04-29 03:45:42,503 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-29 03:45:42,504 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [576761171] [2021-04-29 03:45:42,504 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-04-29 03:45:42,504 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-04-29 03:45:42,505 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [444958625] [2021-04-29 03:45:42,505 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-04-29 03:45:42,505 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-29 03:45:42,506 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-04-29 03:45:42,506 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-04-29 03:45:42,507 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 5 out of 28 [2021-04-29 03:45:42,508 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 30 places, 23 transitions, 67 flow. Second operand has 5 states, 5 states have (on average 5.8) 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) [2021-04-29 03:45:42,508 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-04-29 03:45:42,508 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 5 of 28 [2021-04-29 03:45:42,508 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-04-29 03:45:42,834 INFO L129 PetriNetUnfolder]: 966/1483 cut-off events. [2021-04-29 03:45:42,834 INFO L130 PetriNetUnfolder]: For 223/223 co-relation queries the response was YES. [2021-04-29 03:45:42,839 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3126 conditions, 1483 events. 966/1483 cut-off events. For 223/223 co-relation queries the response was YES. Maximal size of possible extension queue 169. Compared 7026 event pairs, 106 based on Foata normal form. 6/780 useless extension candidates. Maximal degree in co-relation 2555. Up to 1378 conditions per place. [2021-04-29 03:45:42,854 INFO L132 encePairwiseOnDemand]: 16/28 looper letters, 25 selfloop transitions, 26 changer transitions 1/54 dead transitions. [2021-04-29 03:45:42,854 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 34 places, 54 transitions, 252 flow [2021-04-29 03:45:42,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-04-29 03:45:42,855 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-04-29 03:45:42,856 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 69 transitions. [2021-04-29 03:45:42,856 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.4928571428571429 [2021-04-29 03:45:42,857 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 69 transitions. [2021-04-29 03:45:42,857 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 69 transitions. [2021-04-29 03:45:42,857 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-04-29 03:45:42,857 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 69 transitions. [2021-04-29 03:45:42,859 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 13.8) internal successors, (69), 5 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 03:45:42,860 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 28.0) internal successors, (168), 6 states have internal predecessors, (168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 03:45:42,860 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 28.0) internal successors, (168), 6 states have internal predecessors, (168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 03:45:42,860 INFO L185 Difference]: Start difference. First operand has 30 places, 23 transitions, 67 flow. Second operand 5 states and 69 transitions. [2021-04-29 03:45:42,861 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 34 places, 54 transitions, 252 flow [2021-04-29 03:45:42,862 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 34 places, 54 transitions, 242 flow, removed 5 selfloop flow, removed 0 redundant places. [2021-04-29 03:45:42,864 INFO L241 Difference]: Finished difference. Result has 35 places, 46 transitions, 209 flow [2021-04-29 03:45:42,865 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=28, PETRI_DIFFERENCE_MINUEND_FLOW=61, PETRI_DIFFERENCE_MINUEND_PLACES=30, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=23, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=14, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=9, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=209, PETRI_PLACES=35, PETRI_TRANSITIONS=46} [2021-04-29 03:45:42,865 INFO L343 CegarLoopForPetriNet]: 30 programPoint places, 5 predicate places. [2021-04-29 03:45:42,865 INFO L171 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-04-29 03:45:42,866 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 35 places, 46 transitions, 209 flow [2021-04-29 03:45:42,866 INFO L133 LiptonReduction]: Starting Lipton reduction on Petri net that has 35 places, 46 transitions, 209 flow [2021-04-29 03:45:42,867 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 34 places, 46 transitions, 209 flow [2021-04-29 03:45:42,907 INFO L129 PetriNetUnfolder]: 176/347 cut-off events. [2021-04-29 03:45:42,907 INFO L130 PetriNetUnfolder]: For 4/18 co-relation queries the response was YES. [2021-04-29 03:45:42,909 INFO L84 FinitePrefix]: Finished finitePrefix Result has 779 conditions, 347 events. 176/347 cut-off events. For 4/18 co-relation queries the response was YES. Maximal size of possible extension queue 108. Compared 1990 event pairs, 0 based on Foata normal form. 0/99 useless extension candidates. Maximal degree in co-relation 760. Up to 289 conditions per place. [2021-04-29 03:45:42,915 INFO L146 LiptonReduction]: Number of co-enabled transitions 364 [2021-04-29 03:45:42,930 INFO L158 LiptonReduction]: Checked pairs total: 21 [2021-04-29 03:45:42,931 INFO L160 LiptonReduction]: Total number of compositions: 0 [2021-04-29 03:45:42,931 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 66 [2021-04-29 03:45:42,932 INFO L480 AbstractCegarLoop]: Abstraction has has 34 places, 46 transitions, 209 flow [2021-04-29 03:45:42,933 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 5.8) 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) [2021-04-29 03:45:42,933 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-04-29 03:45:42,933 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1] [2021-04-29 03:45:42,933 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-04-29 03:45:42,933 INFO L428 AbstractCegarLoop]: === Iteration 2 === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT]=== [2021-04-29 03:45:42,934 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-29 03:45:42,934 INFO L82 PathProgramCache]: Analyzing trace with hash -839874964, now seen corresponding path program 1 times [2021-04-29 03:45:42,934 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-29 03:45:42,934 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1584531979] [2021-04-29 03:45:42,935 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-29 03:45:42,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-29 03:45:42,952 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:45:42,953 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 03:45:42,956 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:45:42,957 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-04-29 03:45:42,962 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:45:42,962 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-04-29 03:45:42,968 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:45:42,968 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 03:45:42,974 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-29 03:45:42,975 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1584531979] [2021-04-29 03:45:42,975 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-04-29 03:45:42,975 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-04-29 03:45:42,975 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1034683462] [2021-04-29 03:45:42,976 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-04-29 03:45:42,976 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-29 03:45:42,977 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-04-29 03:45:42,977 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-04-29 03:45:42,978 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 5 out of 28 [2021-04-29 03:45:42,978 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 34 places, 46 transitions, 209 flow. Second operand has 6 states, 6 states have (on average 6.0) internal successors, (36), 6 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 03:45:42,978 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-04-29 03:45:42,978 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 5 of 28 [2021-04-29 03:45:42,978 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-04-29 03:45:43,562 INFO L129 PetriNetUnfolder]: 2019/3219 cut-off events. [2021-04-29 03:45:43,562 INFO L130 PetriNetUnfolder]: For 614/614 co-relation queries the response was YES. [2021-04-29 03:45:43,571 INFO L84 FinitePrefix]: Finished finitePrefix Result has 9369 conditions, 3219 events. 2019/3219 cut-off events. For 614/614 co-relation queries the response was YES. Maximal size of possible extension queue 481. Compared 19028 event pairs, 399 based on Foata normal form. 7/1639 useless extension candidates. Maximal degree in co-relation 3599. Up to 2073 conditions per place. [2021-04-29 03:45:43,605 INFO L132 encePairwiseOnDemand]: 15/28 looper letters, 41 selfloop transitions, 73 changer transitions 0/116 dead transitions. [2021-04-29 03:45:43,605 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 40 places, 116 transitions, 743 flow [2021-04-29 03:45:43,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-04-29 03:45:43,606 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-04-29 03:45:43,607 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 117 transitions. [2021-04-29 03:45:43,608 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5969387755102041 [2021-04-29 03:45:43,608 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 117 transitions. [2021-04-29 03:45:43,608 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 117 transitions. [2021-04-29 03:45:43,608 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-04-29 03:45:43,609 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 117 transitions. [2021-04-29 03:45:43,610 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 16.714285714285715) internal successors, (117), 7 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 03:45:43,611 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 28.0) internal successors, (224), 8 states have internal predecessors, (224), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 03:45:43,612 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 28.0) internal successors, (224), 8 states have internal predecessors, (224), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 03:45:43,612 INFO L185 Difference]: Start difference. First operand has 34 places, 46 transitions, 209 flow. Second operand 7 states and 117 transitions. [2021-04-29 03:45:43,612 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 40 places, 116 transitions, 743 flow [2021-04-29 03:45:43,618 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 39 places, 116 transitions, 742 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-04-29 03:45:43,621 INFO L241 Difference]: Finished difference. Result has 42 places, 102 transitions, 744 flow [2021-04-29 03:45:43,621 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=28, PETRI_DIFFERENCE_MINUEND_FLOW=208, PETRI_DIFFERENCE_MINUEND_PLACES=33, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=46, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=38, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=7, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=744, PETRI_PLACES=42, PETRI_TRANSITIONS=102} [2021-04-29 03:45:43,622 INFO L343 CegarLoopForPetriNet]: 30 programPoint places, 12 predicate places. [2021-04-29 03:45:43,622 INFO L171 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-04-29 03:45:43,622 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 42 places, 102 transitions, 744 flow [2021-04-29 03:45:43,622 INFO L133 LiptonReduction]: Starting Lipton reduction on Petri net that has 42 places, 102 transitions, 744 flow [2021-04-29 03:45:43,623 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 42 places, 102 transitions, 744 flow [2021-04-29 03:45:43,840 INFO L129 PetriNetUnfolder]: 994/1989 cut-off events. [2021-04-29 03:45:43,840 INFO L130 PetriNetUnfolder]: For 513/513 co-relation queries the response was YES. [2021-04-29 03:45:43,848 INFO L84 FinitePrefix]: Finished finitePrefix Result has 6661 conditions, 1989 events. 994/1989 cut-off events. For 513/513 co-relation queries the response was YES. Maximal size of possible extension queue 378. Compared 15288 event pairs, 91 based on Foata normal form. 0/988 useless extension candidates. Maximal degree in co-relation 5521. Up to 1289 conditions per place. [2021-04-29 03:45:43,878 INFO L146 LiptonReduction]: Number of co-enabled transitions 634 [2021-04-29 03:45:43,920 INFO L158 LiptonReduction]: Checked pairs total: 0 [2021-04-29 03:45:43,920 INFO L160 LiptonReduction]: Total number of compositions: 0 [2021-04-29 03:45:43,921 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 299 [2021-04-29 03:45:43,922 INFO L480 AbstractCegarLoop]: Abstraction has has 42 places, 102 transitions, 744 flow [2021-04-29 03:45:43,922 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 6.0) internal successors, (36), 6 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 03:45:43,922 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-04-29 03:45:43,923 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-04-29 03:45:43,923 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-04-29 03:45:43,923 INFO L428 AbstractCegarLoop]: === Iteration 3 === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT]=== [2021-04-29 03:45:43,924 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-29 03:45:43,924 INFO L82 PathProgramCache]: Analyzing trace with hash -244622608, now seen corresponding path program 1 times [2021-04-29 03:45:43,924 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-29 03:45:43,924 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1400076808] [2021-04-29 03:45:43,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-29 03:45:43,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-29 03:45:43,943 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:45:43,944 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 03:45:43,948 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:45:43,948 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-04-29 03:45:43,953 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:45:43,954 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 03:45:43,955 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:45:43,955 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 03:45:43,961 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:45:43,961 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-04-29 03:45:43,967 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-04-29 03:45:43,968 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1400076808] [2021-04-29 03:45:43,968 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-04-29 03:45:43,968 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-04-29 03:45:43,969 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1807270466] [2021-04-29 03:45:43,969 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-04-29 03:45:43,969 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-29 03:45:43,970 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-04-29 03:45:43,970 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-04-29 03:45:43,971 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 5 out of 28 [2021-04-29 03:45:43,971 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 42 places, 102 transitions, 744 flow. Second operand has 6 states, 6 states have (on average 6.166666666666667) internal successors, (37), 6 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 03:45:43,971 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-04-29 03:45:43,971 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 5 of 28 [2021-04-29 03:45:43,971 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-04-29 03:45:44,774 INFO L129 PetriNetUnfolder]: 2582/4668 cut-off events. [2021-04-29 03:45:44,774 INFO L130 PetriNetUnfolder]: For 3094/3094 co-relation queries the response was YES. [2021-04-29 03:45:44,790 INFO L84 FinitePrefix]: Finished finitePrefix Result has 18334 conditions, 4668 events. 2582/4668 cut-off events. For 3094/3094 co-relation queries the response was YES. Maximal size of possible extension queue 632. Compared 35320 event pairs, 87 based on Foata normal form. 35/2651 useless extension candidates. Maximal degree in co-relation 11813. Up to 2689 conditions per place. [2021-04-29 03:45:44,845 INFO L132 encePairwiseOnDemand]: 15/28 looper letters, 35 selfloop transitions, 100 changer transitions 0/137 dead transitions. [2021-04-29 03:45:44,846 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 48 places, 137 transitions, 1203 flow [2021-04-29 03:45:44,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-04-29 03:45:44,846 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-04-29 03:45:44,849 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 119 transitions. [2021-04-29 03:45:44,851 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6071428571428571 [2021-04-29 03:45:44,851 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 119 transitions. [2021-04-29 03:45:44,851 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 119 transitions. [2021-04-29 03:45:44,851 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-04-29 03:45:44,851 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 119 transitions. [2021-04-29 03:45:44,853 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 17.0) internal successors, (119), 7 states have internal predecessors, (119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 03:45:44,857 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 28.0) internal successors, (224), 8 states have internal predecessors, (224), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 03:45:44,858 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 28.0) internal successors, (224), 8 states have internal predecessors, (224), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 03:45:44,858 INFO L185 Difference]: Start difference. First operand has 42 places, 102 transitions, 744 flow. Second operand 7 states and 119 transitions. [2021-04-29 03:45:44,858 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 48 places, 137 transitions, 1203 flow [2021-04-29 03:45:44,883 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 48 places, 137 transitions, 1201 flow, removed 1 selfloop flow, removed 0 redundant places. [2021-04-29 03:45:44,890 INFO L241 Difference]: Finished difference. Result has 51 places, 121 transitions, 1201 flow [2021-04-29 03:45:44,890 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=28, PETRI_DIFFERENCE_MINUEND_FLOW=742, PETRI_DIFFERENCE_MINUEND_PLACES=42, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=102, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=89, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=11, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=1201, PETRI_PLACES=51, PETRI_TRANSITIONS=121} [2021-04-29 03:45:44,891 INFO L343 CegarLoopForPetriNet]: 30 programPoint places, 21 predicate places. [2021-04-29 03:45:44,891 INFO L171 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-04-29 03:45:44,891 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 51 places, 121 transitions, 1201 flow [2021-04-29 03:45:44,891 INFO L133 LiptonReduction]: Starting Lipton reduction on Petri net that has 51 places, 121 transitions, 1201 flow [2021-04-29 03:45:44,893 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 51 places, 121 transitions, 1201 flow [2021-04-29 03:45:45,267 INFO L129 PetriNetUnfolder]: 1344/3004 cut-off events. [2021-04-29 03:45:45,267 INFO L130 PetriNetUnfolder]: For 3068/3091 co-relation queries the response was YES. [2021-04-29 03:45:45,278 INFO L84 FinitePrefix]: Finished finitePrefix Result has 13309 conditions, 3004 events. 1344/3004 cut-off events. For 3068/3091 co-relation queries the response was YES. Maximal size of possible extension queue 650. Compared 27625 event pairs, 196 based on Foata normal form. 23/1683 useless extension candidates. Maximal degree in co-relation 8435. Up to 1753 conditions per place. [2021-04-29 03:45:45,318 INFO L146 LiptonReduction]: Number of co-enabled transitions 738 [2021-04-29 03:45:45,384 INFO L158 LiptonReduction]: Checked pairs total: 0 [2021-04-29 03:45:45,384 INFO L160 LiptonReduction]: Total number of compositions: 0 [2021-04-29 03:45:45,385 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 494 [2021-04-29 03:45:45,393 INFO L480 AbstractCegarLoop]: Abstraction has has 51 places, 121 transitions, 1201 flow [2021-04-29 03:45:45,393 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 6.166666666666667) internal successors, (37), 6 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 03:45:45,393 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-04-29 03:45:45,393 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-04-29 03:45:45,393 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-04-29 03:45:45,394 INFO L428 AbstractCegarLoop]: === Iteration 4 === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT]=== [2021-04-29 03:45:45,395 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-29 03:45:45,395 INFO L82 PathProgramCache]: Analyzing trace with hash -257551898, now seen corresponding path program 1 times [2021-04-29 03:45:45,395 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-29 03:45:45,395 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1625012933] [2021-04-29 03:45:45,396 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-29 03:45:45,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-29 03:45:45,437 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:45:45,438 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 03:45:45,442 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:45:45,443 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 03:45:45,448 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:45:45,449 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-04-29 03:45:45,454 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:45:45,455 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-04-29 03:45:45,461 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-29 03:45:45,461 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1625012933] [2021-04-29 03:45:45,462 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [405771122] [2021-04-29 03:45:45,462 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-29 03:45:45,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-29 03:45:45,506 INFO L263 TraceCheckSpWp]: Trace formula consists of 21 conjuncts, 6 conjunts are in the unsatisfiable core [2021-04-29 03:45:45,509 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-29 03:45:45,519 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:45:45,520 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 03:45:45,522 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:45:45,523 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 03:45:45,524 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:45:45,525 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 03:45:45,528 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:45:45,529 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 03:45:45,539 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:45:45,540 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-04-29 03:45:45,544 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:45:45,567 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-04-29 03:45:45,568 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:45:45,569 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 03:45:45,571 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-04-29 03:45:45,574 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:45:45,586 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 03:45:45,590 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:45:45,591 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 03:45:45,606 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:45:45,611 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-04-29 03:45:45,612 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:45:45,612 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 03:45:45,614 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-04-29 03:45:45,615 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:45:45,619 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-04-29 03:45:45,620 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:45:45,621 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 03:45:45,622 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-04-29 03:45:45,630 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:45:45,632 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 03:45:45,633 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:45:45,635 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 03:45:45,647 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:45:45,652 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 03:45:45,653 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:45:45,654 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 03:45:45,657 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:45:45,658 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 03:45:45,659 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:45:45,660 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 03:45:45,660 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:45:45,661 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 03:45:45,662 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:45:45,662 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 03:45:45,663 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:45:45,664 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 03:45:45,665 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:45:45,665 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 03:45:45,666 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:45:45,670 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-04-29 03:45:45,671 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:45:45,671 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 03:45:45,674 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-04-29 03:45:45,677 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:45:45,678 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-04-29 03:45:45,679 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:45:45,681 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 03:45:45,687 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-04-29 03:45:45,690 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:45:45,695 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 03:45:45,696 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:45:45,697 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 03:45:45,706 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-29 03:45:45,706 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-29 03:45:45,706 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 8 [2021-04-29 03:45:45,707 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1428252174] [2021-04-29 03:45:45,707 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-04-29 03:45:45,707 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-29 03:45:45,708 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-04-29 03:45:45,708 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-04-29 03:45:45,708 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 5 out of 28 [2021-04-29 03:45:45,708 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 51 places, 121 transitions, 1201 flow. Second operand has 10 states, 10 states have (on average 6.4) internal successors, (64), 10 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 03:45:45,708 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-04-29 03:45:45,709 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 5 of 28 [2021-04-29 03:45:45,709 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-04-29 03:45:46,689 INFO L129 PetriNetUnfolder]: 2142/4218 cut-off events. [2021-04-29 03:45:46,690 INFO L130 PetriNetUnfolder]: For 7023/7023 co-relation queries the response was YES. [2021-04-29 03:45:46,705 INFO L84 FinitePrefix]: Finished finitePrefix Result has 21946 conditions, 4218 events. 2142/4218 cut-off events. For 7023/7023 co-relation queries the response was YES. Maximal size of possible extension queue 651. Compared 34087 event pairs, 145 based on Foata normal form. 108/2517 useless extension candidates. Maximal degree in co-relation 15567. Up to 2365 conditions per place. [2021-04-29 03:45:46,759 INFO L132 encePairwiseOnDemand]: 16/28 looper letters, 25 selfloop transitions, 106 changer transitions 0/133 dead transitions. [2021-04-29 03:45:46,759 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 57 places, 133 transitions, 1552 flow [2021-04-29 03:45:46,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-04-29 03:45:46,760 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-04-29 03:45:46,762 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 83 transitions. [2021-04-29 03:45:46,762 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.42346938775510207 [2021-04-29 03:45:46,762 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 83 transitions. [2021-04-29 03:45:46,762 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 83 transitions. [2021-04-29 03:45:46,762 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-04-29 03:45:46,762 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 83 transitions. [2021-04-29 03:45:46,763 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 11.857142857142858) internal successors, (83), 7 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 03:45:46,764 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 28.0) internal successors, (224), 8 states have internal predecessors, (224), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 03:45:46,765 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 28.0) internal successors, (224), 8 states have internal predecessors, (224), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 03:45:46,765 INFO L185 Difference]: Start difference. First operand has 51 places, 121 transitions, 1201 flow. Second operand 7 states and 83 transitions. [2021-04-29 03:45:46,765 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 57 places, 133 transitions, 1552 flow [2021-04-29 03:45:46,818 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 56 places, 133 transitions, 1529 flow, removed 5 selfloop flow, removed 1 redundant places. [2021-04-29 03:45:46,824 INFO L241 Difference]: Finished difference. Result has 57 places, 121 transitions, 1480 flow [2021-04-29 03:45:46,825 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=28, PETRI_DIFFERENCE_MINUEND_FLOW=1182, PETRI_DIFFERENCE_MINUEND_PLACES=50, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=121, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=106, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=15, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=1480, PETRI_PLACES=57, PETRI_TRANSITIONS=121} [2021-04-29 03:45:46,825 INFO L343 CegarLoopForPetriNet]: 30 programPoint places, 27 predicate places. [2021-04-29 03:45:46,825 INFO L171 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-04-29 03:45:46,825 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 57 places, 121 transitions, 1480 flow [2021-04-29 03:45:46,826 INFO L133 LiptonReduction]: Starting Lipton reduction on Petri net that has 57 places, 121 transitions, 1480 flow [2021-04-29 03:45:46,827 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 57 places, 121 transitions, 1480 flow [2021-04-29 03:45:47,172 INFO L129 PetriNetUnfolder]: 1248/3013 cut-off events. [2021-04-29 03:45:47,172 INFO L130 PetriNetUnfolder]: For 3606/3625 co-relation queries the response was YES. [2021-04-29 03:45:47,183 INFO L84 FinitePrefix]: Finished finitePrefix Result has 16130 conditions, 3013 events. 1248/3013 cut-off events. For 3606/3625 co-relation queries the response was YES. Maximal size of possible extension queue 752. Compared 29740 event pairs, 204 based on Foata normal form. 7/1683 useless extension candidates. Maximal degree in co-relation 10339. Up to 1741 conditions per place. [2021-04-29 03:45:47,226 INFO L146 LiptonReduction]: Number of co-enabled transitions 652 [2021-04-29 03:45:47,304 INFO L158 LiptonReduction]: Checked pairs total: 0 [2021-04-29 03:45:47,304 INFO L160 LiptonReduction]: Total number of compositions: 0 [2021-04-29 03:45:47,305 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 480 [2021-04-29 03:45:47,306 INFO L480 AbstractCegarLoop]: Abstraction has has 57 places, 121 transitions, 1480 flow [2021-04-29 03:45:47,306 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 6.4) internal successors, (64), 10 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 03:45:47,306 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-04-29 03:45:47,307 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-04-29 03:45:47,520 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7 [2021-04-29 03:45:47,521 INFO L428 AbstractCegarLoop]: === Iteration 5 === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT]=== [2021-04-29 03:45:47,521 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-29 03:45:47,522 INFO L82 PathProgramCache]: Analyzing trace with hash -266319942, now seen corresponding path program 1 times [2021-04-29 03:45:47,522 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-29 03:45:47,522 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1209539018] [2021-04-29 03:45:47,522 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-29 03:45:47,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-29 03:45:47,551 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:45:47,553 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 03:45:47,559 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:45:47,560 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-04-29 03:45:47,564 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:45:47,565 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-04-29 03:45:47,569 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:45:47,569 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 03:45:47,576 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:45:47,577 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-04-29 03:45:47,583 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-29 03:45:47,583 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1209539018] [2021-04-29 03:45:47,583 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-04-29 03:45:47,584 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-04-29 03:45:47,584 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1123195044] [2021-04-29 03:45:47,585 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-04-29 03:45:47,585 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-29 03:45:47,585 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-04-29 03:45:47,586 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-04-29 03:45:47,586 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 5 out of 28 [2021-04-29 03:45:47,586 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 57 places, 121 transitions, 1480 flow. Second operand has 7 states, 7 states have (on average 6.0) internal successors, (42), 7 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 03:45:47,586 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-04-29 03:45:47,586 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 5 of 28 [2021-04-29 03:45:47,587 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-04-29 03:45:48,535 INFO L129 PetriNetUnfolder]: 1927/3808 cut-off events. [2021-04-29 03:45:48,535 INFO L130 PetriNetUnfolder]: For 7048/7048 co-relation queries the response was YES. [2021-04-29 03:45:48,550 INFO L84 FinitePrefix]: Finished finitePrefix Result has 23776 conditions, 3808 events. 1927/3808 cut-off events. For 7048/7048 co-relation queries the response was YES. Maximal size of possible extension queue 626. Compared 30913 event pairs, 181 based on Foata normal form. 57/2191 useless extension candidates. Maximal degree in co-relation 16577. Up to 2340 conditions per place. [2021-04-29 03:45:48,592 INFO L132 encePairwiseOnDemand]: 15/28 looper letters, 49 selfloop transitions, 86 changer transitions 0/137 dead transitions. [2021-04-29 03:45:48,592 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 66 places, 137 transitions, 1841 flow [2021-04-29 03:45:48,593 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-04-29 03:45:48,593 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-04-29 03:45:48,595 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 148 transitions. [2021-04-29 03:45:48,595 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5285714285714286 [2021-04-29 03:45:48,595 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 148 transitions. [2021-04-29 03:45:48,596 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 148 transitions. [2021-04-29 03:45:48,596 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-04-29 03:45:48,596 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 148 transitions. [2021-04-29 03:45:48,597 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 14.8) internal successors, (148), 10 states have internal predecessors, (148), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 03:45:48,599 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 28.0) internal successors, (308), 11 states have internal predecessors, (308), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 03:45:48,600 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 28.0) internal successors, (308), 11 states have internal predecessors, (308), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 03:45:48,600 INFO L185 Difference]: Start difference. First operand has 57 places, 121 transitions, 1480 flow. Second operand 10 states and 148 transitions. [2021-04-29 03:45:48,600 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 66 places, 137 transitions, 1841 flow [2021-04-29 03:45:48,668 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 61 places, 137 transitions, 1582 flow, removed 52 selfloop flow, removed 5 redundant places. [2021-04-29 03:45:48,675 INFO L241 Difference]: Finished difference. Result has 64 places, 121 transitions, 1461 flow [2021-04-29 03:45:48,676 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=28, PETRI_DIFFERENCE_MINUEND_FLOW=1221, PETRI_DIFFERENCE_MINUEND_PLACES=52, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=121, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=86, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=35, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=1461, PETRI_PLACES=64, PETRI_TRANSITIONS=121} [2021-04-29 03:45:48,676 INFO L343 CegarLoopForPetriNet]: 30 programPoint places, 34 predicate places. [2021-04-29 03:45:48,676 INFO L171 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-04-29 03:45:48,676 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 64 places, 121 transitions, 1461 flow [2021-04-29 03:45:48,677 INFO L133 LiptonReduction]: Starting Lipton reduction on Petri net that has 64 places, 121 transitions, 1461 flow [2021-04-29 03:45:48,678 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 64 places, 121 transitions, 1461 flow [2021-04-29 03:45:49,035 INFO L129 PetriNetUnfolder]: 1244/3071 cut-off events. [2021-04-29 03:45:49,035 INFO L130 PetriNetUnfolder]: For 4973/4983 co-relation queries the response was YES. [2021-04-29 03:45:49,048 INFO L84 FinitePrefix]: Finished finitePrefix Result has 15817 conditions, 3071 events. 1244/3071 cut-off events. For 4973/4983 co-relation queries the response was YES. Maximal size of possible extension queue 748. Compared 30649 event pairs, 182 based on Foata normal form. 8/1746 useless extension candidates. Maximal degree in co-relation 12987. Up to 1393 conditions per place. [2021-04-29 03:45:49,098 INFO L146 LiptonReduction]: Number of co-enabled transitions 600 [2021-04-29 03:45:49,164 INFO L158 LiptonReduction]: Checked pairs total: 0 [2021-04-29 03:45:49,164 INFO L160 LiptonReduction]: Total number of compositions: 0 [2021-04-29 03:45:49,165 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 489 [2021-04-29 03:45:49,169 INFO L480 AbstractCegarLoop]: Abstraction has has 64 places, 121 transitions, 1461 flow [2021-04-29 03:45:49,169 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 6.0) internal successors, (42), 7 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 03:45:49,169 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-04-29 03:45:49,170 INFO L263 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1] [2021-04-29 03:45:49,170 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-04-29 03:45:49,170 INFO L428 AbstractCegarLoop]: === Iteration 6 === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT]=== [2021-04-29 03:45:49,170 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-29 03:45:49,170 INFO L82 PathProgramCache]: Analyzing trace with hash 333844234, now seen corresponding path program 1 times [2021-04-29 03:45:49,171 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-29 03:45:49,171 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1250660114] [2021-04-29 03:45:49,171 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-29 03:45:49,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-04-29 03:45:49,190 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-04-29 03:45:49,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-04-29 03:45:49,202 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-04-29 03:45:49,204 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-04-29 03:45:49,205 INFO L634 BasicCegarLoop]: Counterexample might be feasible [2021-04-29 03:45:49,209 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-04-29 03:45:49,209 WARN L342 ceAbstractionStarter]: 3 thread instances were not sufficient, I will increase this number and restart the analysis [2021-04-29 03:45:49,209 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 4 thread instances. [2021-04-29 03:45:49,216 WARN L313 ript$VariableManager]: TermVariabe threadThread3of4ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-04-29 03:45:49,216 WARN L313 ript$VariableManager]: TermVariabe threadThread3of4ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-04-29 03:45:49,216 WARN L313 ript$VariableManager]: TermVariabe threadThread3of4ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-04-29 03:45:49,217 WARN L313 ript$VariableManager]: TermVariabe threadThread3of4ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-04-29 03:45:49,218 WARN L313 ript$VariableManager]: TermVariabe threadThread1of4ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-04-29 03:45:49,218 WARN L313 ript$VariableManager]: TermVariabe threadThread1of4ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-04-29 03:45:49,218 WARN L313 ript$VariableManager]: TermVariabe threadThread1of4ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-04-29 03:45:49,218 WARN L313 ript$VariableManager]: TermVariabe threadThread1of4ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-04-29 03:45:49,220 WARN L313 ript$VariableManager]: TermVariabe threadThread2of4ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-04-29 03:45:49,220 WARN L313 ript$VariableManager]: TermVariabe threadThread2of4ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-04-29 03:45:49,220 WARN L313 ript$VariableManager]: TermVariabe threadThread2of4ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-04-29 03:45:49,220 WARN L313 ript$VariableManager]: TermVariabe threadThread2of4ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-04-29 03:45:49,221 WARN L313 ript$VariableManager]: TermVariabe threadThread4of4ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-04-29 03:45:49,221 WARN L313 ript$VariableManager]: TermVariabe threadThread4of4ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-04-29 03:45:49,221 WARN L313 ript$VariableManager]: TermVariabe threadThread4of4ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-04-29 03:45:49,221 WARN L313 ript$VariableManager]: TermVariabe threadThread4of4ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-04-29 03:45:49,226 INFO L149 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2021-04-29 03:45:49,226 INFO L253 AbstractCegarLoop]: Starting to check reachability of 6 error locations. [2021-04-29 03:45:49,227 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-04-29 03:45:49,227 INFO L377 AbstractCegarLoop]: Hoare is false [2021-04-29 03:45:49,227 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-04-29 03:45:49,228 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-04-29 03:45:49,228 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-04-29 03:45:49,228 INFO L381 AbstractCegarLoop]: Difference is false [2021-04-29 03:45:49,228 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-04-29 03:45:49,228 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-04-29 03:45:49,230 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 34 places, 25 transitions, 82 flow [2021-04-29 03:45:49,234 INFO L129 PetriNetUnfolder]: 0/32 cut-off events. [2021-04-29 03:45:49,234 INFO L130 PetriNetUnfolder]: For 16/16 co-relation queries the response was YES. [2021-04-29 03:45:49,234 INFO L84 FinitePrefix]: Finished finitePrefix Result has 55 conditions, 32 events. 0/32 cut-off events. For 16/16 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 66 event pairs, 0 based on Foata normal form. 0/28 useless extension candidates. Maximal degree in co-relation 0. Up to 5 conditions per place. [2021-04-29 03:45:49,234 INFO L82 GeneralOperation]: Start removeDead. Operand has 34 places, 25 transitions, 82 flow [2021-04-29 03:45:49,235 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 34 places, 25 transitions, 82 flow [2021-04-29 03:45:49,235 INFO L171 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-04-29 03:45:49,235 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 34 places, 25 transitions, 82 flow [2021-04-29 03:45:49,235 INFO L133 LiptonReduction]: Starting Lipton reduction on Petri net that has 34 places, 25 transitions, 82 flow [2021-04-29 03:45:49,236 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 34 places, 25 transitions, 82 flow [2021-04-29 03:45:49,240 INFO L129 PetriNetUnfolder]: 0/32 cut-off events. [2021-04-29 03:45:49,241 INFO L130 PetriNetUnfolder]: For 16/16 co-relation queries the response was YES. [2021-04-29 03:45:49,241 INFO L84 FinitePrefix]: Finished finitePrefix Result has 55 conditions, 32 events. 0/32 cut-off events. For 16/16 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 59 event pairs, 0 based on Foata normal form. 0/28 useless extension candidates. Maximal degree in co-relation 0. Up to 5 conditions per place. [2021-04-29 03:45:49,241 INFO L146 LiptonReduction]: Number of co-enabled transitions 336 [2021-04-29 03:45:49,644 INFO L158 LiptonReduction]: Checked pairs total: 762 [2021-04-29 03:45:49,644 INFO L160 LiptonReduction]: Total number of compositions: 10 [2021-04-29 03:45:49,644 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 409 [2021-04-29 03:45:49,646 INFO L129 PetriNetUnfolder]: 0/9 cut-off events. [2021-04-29 03:45:49,646 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-04-29 03:45:49,647 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-04-29 03:45:49,647 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1] [2021-04-29 03:45:49,647 INFO L428 AbstractCegarLoop]: === Iteration 1 === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT]=== [2021-04-29 03:45:49,647 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-29 03:45:49,647 INFO L82 PathProgramCache]: Analyzing trace with hash 4734364, now seen corresponding path program 1 times [2021-04-29 03:45:49,648 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-29 03:45:49,648 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1412701691] [2021-04-29 03:45:49,648 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-29 03:45:49,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-29 03:45:49,682 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:45:49,683 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 03:45:49,686 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:45:49,686 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 03:45:49,690 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:45:49,691 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-04-29 03:45:49,695 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-29 03:45:49,696 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1412701691] [2021-04-29 03:45:49,696 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-04-29 03:45:49,696 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-04-29 03:45:49,696 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1925157045] [2021-04-29 03:45:49,696 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-04-29 03:45:49,697 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-29 03:45:49,697 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-04-29 03:45:49,698 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-04-29 03:45:49,699 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 6 out of 35 [2021-04-29 03:45:49,699 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 38 places, 29 transitions, 90 flow. Second operand has 5 states, 5 states have (on average 6.8) internal successors, (34), 5 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 03:45:49,699 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-04-29 03:45:49,699 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 6 of 35 [2021-04-29 03:45:49,699 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-04-29 03:45:50,697 INFO L129 PetriNetUnfolder]: 8500/11608 cut-off events. [2021-04-29 03:45:50,697 INFO L130 PetriNetUnfolder]: For 2372/2372 co-relation queries the response was YES. [2021-04-29 03:45:50,731 INFO L84 FinitePrefix]: Finished finitePrefix Result has 24452 conditions, 11608 events. 8500/11608 cut-off events. For 2372/2372 co-relation queries the response was YES. Maximal size of possible extension queue 971. Compared 60045 event pairs, 2212 based on Foata normal form. 8/5741 useless extension candidates. Maximal degree in co-relation 19819. Up to 11429 conditions per place. [2021-04-29 03:45:50,810 INFO L132 encePairwiseOnDemand]: 20/35 looper letters, 34 selfloop transitions, 34 changer transitions 1/71 dead transitions. [2021-04-29 03:45:50,810 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 42 places, 71 transitions, 349 flow [2021-04-29 03:45:50,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-04-29 03:45:50,811 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-04-29 03:45:50,812 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 88 transitions. [2021-04-29 03:45:50,812 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5028571428571429 [2021-04-29 03:45:50,812 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 88 transitions. [2021-04-29 03:45:50,812 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 88 transitions. [2021-04-29 03:45:50,812 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-04-29 03:45:50,812 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 88 transitions. [2021-04-29 03:45:50,813 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 17.6) internal successors, (88), 5 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 03:45:50,814 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 35.0) internal successors, (210), 6 states have internal predecessors, (210), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 03:45:50,814 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 35.0) internal successors, (210), 6 states have internal predecessors, (210), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 03:45:50,814 INFO L185 Difference]: Start difference. First operand has 38 places, 29 transitions, 90 flow. Second operand 5 states and 88 transitions. [2021-04-29 03:45:50,815 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 42 places, 71 transitions, 349 flow [2021-04-29 03:45:50,817 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 42 places, 71 transitions, 325 flow, removed 12 selfloop flow, removed 0 redundant places. [2021-04-29 03:45:50,819 INFO L241 Difference]: Finished difference. Result has 43 places, 60 transitions, 274 flow [2021-04-29 03:45:50,819 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=35, PETRI_DIFFERENCE_MINUEND_FLOW=78, PETRI_DIFFERENCE_MINUEND_PLACES=38, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=29, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=18, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=11, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=274, PETRI_PLACES=43, PETRI_TRANSITIONS=60} [2021-04-29 03:45:50,819 INFO L343 CegarLoopForPetriNet]: 38 programPoint places, 5 predicate places. [2021-04-29 03:45:50,819 INFO L171 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-04-29 03:45:50,820 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 43 places, 60 transitions, 274 flow [2021-04-29 03:45:50,820 INFO L133 LiptonReduction]: Starting Lipton reduction on Petri net that has 43 places, 60 transitions, 274 flow [2021-04-29 03:45:50,821 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 42 places, 60 transitions, 274 flow [2021-04-29 03:45:50,958 INFO L129 PetriNetUnfolder]: 1376/2153 cut-off events. [2021-04-29 03:45:50,958 INFO L130 PetriNetUnfolder]: For 6/42 co-relation queries the response was YES. [2021-04-29 03:45:50,966 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4388 conditions, 2153 events. 1376/2153 cut-off events. For 6/42 co-relation queries the response was YES. Maximal size of possible extension queue 522. Compared 14292 event pairs, 256 based on Foata normal form. 0/602 useless extension candidates. Maximal degree in co-relation 4368. Up to 1985 conditions per place. [2021-04-29 03:45:50,997 INFO L146 LiptonReduction]: Number of co-enabled transitions 614 [2021-04-29 03:45:51,008 INFO L158 LiptonReduction]: Checked pairs total: 0 [2021-04-29 03:45:51,009 INFO L160 LiptonReduction]: Total number of compositions: 0 [2021-04-29 03:45:51,009 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 190 [2021-04-29 03:45:51,009 INFO L480 AbstractCegarLoop]: Abstraction has has 42 places, 60 transitions, 274 flow [2021-04-29 03:45:51,010 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 6.8) internal successors, (34), 5 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 03:45:51,010 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-04-29 03:45:51,010 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1] [2021-04-29 03:45:51,010 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-04-29 03:45:51,010 INFO L428 AbstractCegarLoop]: === Iteration 2 === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT]=== [2021-04-29 03:45:51,011 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-29 03:45:51,011 INFO L82 PathProgramCache]: Analyzing trace with hash 254593744, now seen corresponding path program 1 times [2021-04-29 03:45:51,011 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-29 03:45:51,011 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [48090761] [2021-04-29 03:45:51,011 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-29 03:45:51,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-29 03:45:51,022 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:45:51,023 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 03:45:51,026 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:45:51,026 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-04-29 03:45:51,030 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:45:51,030 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-04-29 03:45:51,034 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:45:51,035 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 03:45:51,039 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-29 03:45:51,040 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [48090761] [2021-04-29 03:45:51,040 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-04-29 03:45:51,040 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-04-29 03:45:51,040 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [160009390] [2021-04-29 03:45:51,041 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-04-29 03:45:51,041 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-29 03:45:51,041 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-04-29 03:45:51,042 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-04-29 03:45:51,042 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 6 out of 35 [2021-04-29 03:45:51,042 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 42 places, 60 transitions, 274 flow. Second operand has 6 states, 6 states have (on average 7.0) internal successors, (42), 6 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 03:45:51,042 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-04-29 03:45:51,042 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 6 of 35 [2021-04-29 03:45:51,043 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-04-29 03:45:54,574 INFO L129 PetriNetUnfolder]: 20153/29196 cut-off events. [2021-04-29 03:45:54,575 INFO L130 PetriNetUnfolder]: For 5135/5135 co-relation queries the response was YES. [2021-04-29 03:45:54,720 INFO L84 FinitePrefix]: Finished finitePrefix Result has 80743 conditions, 29196 events. 20153/29196 cut-off events. For 5135/5135 co-relation queries the response was YES. Maximal size of possible extension queue 2590. Compared 202786 event pairs, 3007 based on Foata normal form. 11/14471 useless extension candidates. Maximal degree in co-relation 30397. Up to 19569 conditions per place. [2021-04-29 03:45:54,924 INFO L132 encePairwiseOnDemand]: 19/35 looper letters, 61 selfloop transitions, 93 changer transitions 0/156 dead transitions. [2021-04-29 03:45:54,925 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 48 places, 156 transitions, 1005 flow [2021-04-29 03:45:54,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-04-29 03:45:54,925 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-04-29 03:45:54,926 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 154 transitions. [2021-04-29 03:45:54,927 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6285714285714286 [2021-04-29 03:45:54,927 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 154 transitions. [2021-04-29 03:45:54,927 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 154 transitions. [2021-04-29 03:45:54,927 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-04-29 03:45:54,927 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 154 transitions. [2021-04-29 03:45:54,928 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 22.0) internal successors, (154), 7 states have internal predecessors, (154), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 03:45:54,929 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 35.0) internal successors, (280), 8 states have internal predecessors, (280), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 03:45:54,930 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 35.0) internal successors, (280), 8 states have internal predecessors, (280), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 03:45:54,930 INFO L185 Difference]: Start difference. First operand has 42 places, 60 transitions, 274 flow. Second operand 7 states and 154 transitions. [2021-04-29 03:45:54,930 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 48 places, 156 transitions, 1005 flow [2021-04-29 03:45:54,946 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 47 places, 156 transitions, 1004 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-04-29 03:45:54,951 INFO L241 Difference]: Finished difference. Result has 50 places, 132 transitions, 961 flow [2021-04-29 03:45:54,951 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=35, PETRI_DIFFERENCE_MINUEND_FLOW=273, PETRI_DIFFERENCE_MINUEND_PLACES=41, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=60, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=50, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=9, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=961, PETRI_PLACES=50, PETRI_TRANSITIONS=132} [2021-04-29 03:45:54,951 INFO L343 CegarLoopForPetriNet]: 38 programPoint places, 12 predicate places. [2021-04-29 03:45:54,952 INFO L171 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-04-29 03:45:54,952 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 50 places, 132 transitions, 961 flow [2021-04-29 03:45:54,953 INFO L133 LiptonReduction]: Starting Lipton reduction on Petri net that has 50 places, 132 transitions, 961 flow [2021-04-29 03:45:54,954 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 50 places, 132 transitions, 961 flow [2021-04-29 03:45:56,156 INFO L129 PetriNetUnfolder]: 9149/14027 cut-off events. [2021-04-29 03:45:56,157 INFO L130 PetriNetUnfolder]: For 1921/2619 co-relation queries the response was YES. [2021-04-29 03:45:56,206 INFO L84 FinitePrefix]: Finished finitePrefix Result has 45417 conditions, 14027 events. 9149/14027 cut-off events. For 1921/2619 co-relation queries the response was YES. Maximal size of possible extension queue 1500. Compared 103954 event pairs, 953 based on Foata normal form. 8/5382 useless extension candidates. Maximal degree in co-relation 31261. Up to 11249 conditions per place. [2021-04-29 03:45:56,424 INFO L146 LiptonReduction]: Number of co-enabled transitions 1152 [2021-04-29 03:45:56,574 INFO L158 LiptonReduction]: Checked pairs total: 0 [2021-04-29 03:45:56,575 INFO L160 LiptonReduction]: Total number of compositions: 0 [2021-04-29 03:45:56,575 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1623 [2021-04-29 03:45:56,576 INFO L480 AbstractCegarLoop]: Abstraction has has 50 places, 132 transitions, 961 flow [2021-04-29 03:45:56,576 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 7.0) internal successors, (42), 6 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 03:45:56,576 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-04-29 03:45:56,576 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-04-29 03:45:56,577 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-04-29 03:45:56,577 INFO L428 AbstractCegarLoop]: === Iteration 3 === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT]=== [2021-04-29 03:45:56,577 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-29 03:45:56,578 INFO L82 PathProgramCache]: Analyzing trace with hash -697191138, now seen corresponding path program 1 times [2021-04-29 03:45:56,578 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-29 03:45:56,578 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1367679123] [2021-04-29 03:45:56,578 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-29 03:45:56,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-29 03:45:56,592 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:45:56,592 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 03:45:56,595 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:45:56,596 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-04-29 03:45:56,601 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:45:56,601 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 03:45:56,602 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:45:56,603 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 03:45:56,607 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:45:56,607 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-04-29 03:45:56,617 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-04-29 03:45:56,618 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1367679123] [2021-04-29 03:45:56,618 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-04-29 03:45:56,618 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-04-29 03:45:56,618 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [688611817] [2021-04-29 03:45:56,619 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-04-29 03:45:56,619 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-29 03:45:56,619 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-04-29 03:45:56,620 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-04-29 03:45:56,620 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 6 out of 35 [2021-04-29 03:45:56,620 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 50 places, 132 transitions, 961 flow. Second operand has 6 states, 6 states have (on average 7.166666666666667) internal successors, (43), 6 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 03:45:56,621 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-04-29 03:45:56,621 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 6 of 35 [2021-04-29 03:45:56,621 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-04-29 03:46:00,082 INFO L129 PetriNetUnfolder]: 23397/33335 cut-off events. [2021-04-29 03:46:00,082 INFO L130 PetriNetUnfolder]: For 17815/17815 co-relation queries the response was YES. [2021-04-29 03:46:00,147 INFO L84 FinitePrefix]: Finished finitePrefix Result has 132841 conditions, 33335 events. 23397/33335 cut-off events. For 17815/17815 co-relation queries the response was YES. Maximal size of possible extension queue 2788. Compared 226140 event pairs, 2747 based on Foata normal form. 70/16230 useless extension candidates. Maximal degree in co-relation 97058. Up to 22821 conditions per place. [2021-04-29 03:46:00,369 INFO L132 encePairwiseOnDemand]: 19/35 looper letters, 67 selfloop transitions, 143 changer transitions 0/212 dead transitions. [2021-04-29 03:46:00,370 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 58 places, 212 transitions, 1897 flow [2021-04-29 03:46:00,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-04-29 03:46:00,370 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-04-29 03:46:00,371 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 183 transitions. [2021-04-29 03:46:00,372 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.580952380952381 [2021-04-29 03:46:00,372 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 183 transitions. [2021-04-29 03:46:00,372 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 183 transitions. [2021-04-29 03:46:00,372 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-04-29 03:46:00,372 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 183 transitions. [2021-04-29 03:46:00,373 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 20.333333333333332) internal successors, (183), 9 states have internal predecessors, (183), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 03:46:00,374 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 35.0) internal successors, (350), 10 states have internal predecessors, (350), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 03:46:00,375 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 35.0) internal successors, (350), 10 states have internal predecessors, (350), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 03:46:00,375 INFO L185 Difference]: Start difference. First operand has 50 places, 132 transitions, 961 flow. Second operand 9 states and 183 transitions. [2021-04-29 03:46:00,375 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 58 places, 212 transitions, 1897 flow [2021-04-29 03:46:00,426 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 58 places, 212 transitions, 1895 flow, removed 1 selfloop flow, removed 0 redundant places. [2021-04-29 03:46:00,431 INFO L241 Difference]: Finished difference. Result has 61 places, 182 transitions, 1734 flow [2021-04-29 03:46:00,433 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=35, PETRI_DIFFERENCE_MINUEND_FLOW=959, PETRI_DIFFERENCE_MINUEND_PLACES=50, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=132, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=93, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=31, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=1734, PETRI_PLACES=61, PETRI_TRANSITIONS=182} [2021-04-29 03:46:00,435 INFO L343 CegarLoopForPetriNet]: 38 programPoint places, 23 predicate places. [2021-04-29 03:46:00,435 INFO L171 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-04-29 03:46:00,435 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 61 places, 182 transitions, 1734 flow [2021-04-29 03:46:00,435 INFO L133 LiptonReduction]: Starting Lipton reduction on Petri net that has 61 places, 182 transitions, 1734 flow [2021-04-29 03:46:00,437 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 61 places, 182 transitions, 1734 flow [2021-04-29 03:46:01,883 INFO L129 PetriNetUnfolder]: 11364/16848 cut-off events. [2021-04-29 03:46:01,883 INFO L130 PetriNetUnfolder]: For 8006/10066 co-relation queries the response was YES. [2021-04-29 03:46:01,933 INFO L84 FinitePrefix]: Finished finitePrefix Result has 70706 conditions, 16848 events. 11364/16848 cut-off events. For 8006/10066 co-relation queries the response was YES. Maximal size of possible extension queue 1903. Compared 118505 event pairs, 632 based on Foata normal form. 15/6448 useless extension candidates. Maximal degree in co-relation 54008. Up to 13337 conditions per place. [2021-04-29 03:46:02,077 INFO L146 LiptonReduction]: Number of co-enabled transitions 1526 [2021-04-29 03:46:02,284 INFO L158 LiptonReduction]: Checked pairs total: 0 [2021-04-29 03:46:02,285 INFO L160 LiptonReduction]: Total number of compositions: 0 [2021-04-29 03:46:02,285 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1850 [2021-04-29 03:46:02,286 INFO L480 AbstractCegarLoop]: Abstraction has has 61 places, 182 transitions, 1734 flow [2021-04-29 03:46:02,286 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 7.166666666666667) internal successors, (43), 6 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 03:46:02,286 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-04-29 03:46:02,286 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-04-29 03:46:02,286 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-04-29 03:46:02,287 INFO L428 AbstractCegarLoop]: === Iteration 4 === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT]=== [2021-04-29 03:46:02,287 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-29 03:46:02,287 INFO L82 PathProgramCache]: Analyzing trace with hash -697935917, now seen corresponding path program 1 times [2021-04-29 03:46:02,287 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-29 03:46:02,287 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [453305999] [2021-04-29 03:46:02,288 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-29 03:46:02,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-29 03:46:02,299 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:46:02,299 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 03:46:02,302 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:46:02,303 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 03:46:02,306 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:46:02,306 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-04-29 03:46:02,317 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:46:02,317 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-04-29 03:46:02,465 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification that was a NOOP. DAG size: 5 [2021-04-29 03:46:02,466 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-29 03:46:02,466 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [453305999] [2021-04-29 03:46:02,467 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1774886056] [2021-04-29 03:46:02,467 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-04-29 03:46:02,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-29 03:46:02,515 INFO L263 TraceCheckSpWp]: Trace formula consists of 21 conjuncts, 6 conjunts are in the unsatisfiable core [2021-04-29 03:46:02,516 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-29 03:46:02,518 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:46:02,519 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 03:46:02,519 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:46:02,520 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 03:46:02,520 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:46:02,521 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 03:46:02,521 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:46:02,522 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 03:46:02,530 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:46:02,531 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-04-29 03:46:02,532 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:46:02,533 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-04-29 03:46:02,534 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:46:02,535 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 03:46:02,536 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-04-29 03:46:02,537 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:46:02,539 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 03:46:02,541 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:46:02,542 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 03:46:02,549 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:46:02,550 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 03:46:02,551 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:46:02,551 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 03:46:02,552 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:46:02,552 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 03:46:02,553 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:46:02,553 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 03:46:02,555 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:46:02,556 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-04-29 03:46:02,557 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:46:02,557 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 03:46:02,558 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-04-29 03:46:02,559 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:46:02,560 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-04-29 03:46:02,561 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:46:02,561 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 03:46:02,562 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-04-29 03:46:02,563 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:46:02,565 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 03:46:02,565 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:46:02,566 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 03:46:02,574 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:46:02,575 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 03:46:02,576 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:46:02,576 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 03:46:02,577 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:46:02,577 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 03:46:02,578 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:46:02,578 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 03:46:02,579 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:46:02,580 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-04-29 03:46:02,581 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:46:02,582 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 03:46:02,582 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-04-29 03:46:02,583 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:46:02,584 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-04-29 03:46:02,585 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:46:02,586 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 03:46:02,587 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-04-29 03:46:02,587 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:46:02,589 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 03:46:02,590 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:46:02,590 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 03:46:02,599 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-29 03:46:02,600 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-29 03:46:02,600 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 8 [2021-04-29 03:46:02,600 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1056158132] [2021-04-29 03:46:02,601 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-04-29 03:46:02,601 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-29 03:46:02,602 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-04-29 03:46:02,602 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-04-29 03:46:02,602 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 6 out of 35 [2021-04-29 03:46:02,603 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 61 places, 182 transitions, 1734 flow. Second operand has 10 states, 10 states have (on average 7.4) internal successors, (74), 10 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 03:46:02,603 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-04-29 03:46:02,603 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 6 of 35 [2021-04-29 03:46:02,603 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-04-29 03:46:06,110 INFO L129 PetriNetUnfolder]: 23766/33417 cut-off events. [2021-04-29 03:46:06,110 INFO L130 PetriNetUnfolder]: For 36270/36270 co-relation queries the response was YES. [2021-04-29 03:46:06,201 INFO L84 FinitePrefix]: Finished finitePrefix Result has 164485 conditions, 33417 events. 23766/33417 cut-off events. For 36270/36270 co-relation queries the response was YES. Maximal size of possible extension queue 2647. Compared 213173 event pairs, 1629 based on Foata normal form. 256/15967 useless extension candidates. Maximal degree in co-relation 115121. Up to 24794 conditions per place. [2021-04-29 03:46:06,676 INFO L132 encePairwiseOnDemand]: 20/35 looper letters, 77 selfloop transitions, 200 changer transitions 0/279 dead transitions. [2021-04-29 03:46:06,676 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 67 places, 279 transitions, 3043 flow [2021-04-29 03:46:06,676 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-04-29 03:46:06,676 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-04-29 03:46:06,678 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 129 transitions. [2021-04-29 03:46:06,679 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5265306122448979 [2021-04-29 03:46:06,679 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 129 transitions. [2021-04-29 03:46:06,679 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 129 transitions. [2021-04-29 03:46:06,680 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-04-29 03:46:06,680 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 129 transitions. [2021-04-29 03:46:06,680 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 18.428571428571427) internal successors, (129), 7 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 03:46:06,682 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 35.0) internal successors, (280), 8 states have internal predecessors, (280), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 03:46:06,683 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 35.0) internal successors, (280), 8 states have internal predecessors, (280), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 03:46:06,684 INFO L185 Difference]: Start difference. First operand has 61 places, 182 transitions, 1734 flow. Second operand 7 states and 129 transitions. [2021-04-29 03:46:06,684 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 67 places, 279 transitions, 3043 flow [2021-04-29 03:46:06,921 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 66 places, 279 transitions, 2926 flow, removed 16 selfloop flow, removed 1 redundant places. [2021-04-29 03:46:06,928 INFO L241 Difference]: Finished difference. Result has 67 places, 258 transitions, 2875 flow [2021-04-29 03:46:06,928 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=35, PETRI_DIFFERENCE_MINUEND_FLOW=1645, PETRI_DIFFERENCE_MINUEND_PLACES=60, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=182, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=152, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=16, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=2875, PETRI_PLACES=67, PETRI_TRANSITIONS=258} [2021-04-29 03:46:06,929 INFO L343 CegarLoopForPetriNet]: 38 programPoint places, 29 predicate places. [2021-04-29 03:46:06,929 INFO L171 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-04-29 03:46:06,929 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 67 places, 258 transitions, 2875 flow [2021-04-29 03:46:06,929 INFO L133 LiptonReduction]: Starting Lipton reduction on Petri net that has 67 places, 258 transitions, 2875 flow [2021-04-29 03:46:06,932 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 67 places, 258 transitions, 2875 flow [2021-04-29 03:46:08,587 INFO L129 PetriNetUnfolder]: 11923/18717 cut-off events. [2021-04-29 03:46:08,588 INFO L130 PetriNetUnfolder]: For 13895/18553 co-relation queries the response was YES. [2021-04-29 03:46:08,653 INFO L84 FinitePrefix]: Finished finitePrefix Result has 92752 conditions, 18717 events. 11923/18717 cut-off events. For 13895/18553 co-relation queries the response was YES. Maximal size of possible extension queue 2408. Compared 148512 event pairs, 592 based on Foata normal form. 123/7838 useless extension candidates. Maximal degree in co-relation 68839. Up to 14529 conditions per place. [2021-04-29 03:46:08,816 INFO L146 LiptonReduction]: Number of co-enabled transitions 2098 [2021-04-29 03:46:09,249 INFO L158 LiptonReduction]: Checked pairs total: 0 [2021-04-29 03:46:09,249 INFO L160 LiptonReduction]: Total number of compositions: 0 [2021-04-29 03:46:09,249 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 2320 [2021-04-29 03:46:09,250 INFO L480 AbstractCegarLoop]: Abstraction has has 67 places, 258 transitions, 2875 flow [2021-04-29 03:46:09,250 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 7.4) internal successors, (74), 10 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 03:46:09,250 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-04-29 03:46:09,251 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-04-29 03:46:09,464 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2021-04-29 03:46:09,465 INFO L428 AbstractCegarLoop]: === Iteration 5 === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT]=== [2021-04-29 03:46:09,466 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-29 03:46:09,466 INFO L82 PathProgramCache]: Analyzing trace with hash -697527798, now seen corresponding path program 2 times [2021-04-29 03:46:09,466 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-29 03:46:09,467 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [588061078] [2021-04-29 03:46:09,467 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-29 03:46:09,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-29 03:46:09,484 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:46:09,485 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 03:46:09,488 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:46:09,488 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-04-29 03:46:09,492 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:46:09,492 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-04-29 03:46:09,498 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:46:09,498 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 03:46:09,504 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:46:09,504 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-04-29 03:46:09,510 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-29 03:46:09,511 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [588061078] [2021-04-29 03:46:09,511 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-04-29 03:46:09,511 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-04-29 03:46:09,511 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [373793948] [2021-04-29 03:46:09,512 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-04-29 03:46:09,512 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-29 03:46:09,512 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-04-29 03:46:09,513 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-04-29 03:46:09,514 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 6 out of 35 [2021-04-29 03:46:09,514 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 67 places, 258 transitions, 2875 flow. Second operand has 7 states, 7 states have (on average 7.0) internal successors, (49), 7 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 03:46:09,514 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-04-29 03:46:09,514 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 6 of 35 [2021-04-29 03:46:09,514 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-04-29 03:46:13,829 INFO L129 PetriNetUnfolder]: 24112/34961 cut-off events. [2021-04-29 03:46:13,829 INFO L130 PetriNetUnfolder]: For 53916/53916 co-relation queries the response was YES. [2021-04-29 03:46:13,935 INFO L84 FinitePrefix]: Finished finitePrefix Result has 192142 conditions, 34961 events. 24112/34961 cut-off events. For 53916/53916 co-relation queries the response was YES. Maximal size of possible extension queue 3638. Compared 245102 event pairs, 3048 based on Foata normal form. 136/17665 useless extension candidates. Maximal degree in co-relation 131753. Up to 23613 conditions per place. [2021-04-29 03:46:14,184 INFO L132 encePairwiseOnDemand]: 19/35 looper letters, 95 selfloop transitions, 208 changer transitions 0/305 dead transitions. [2021-04-29 03:46:14,184 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 76 places, 305 transitions, 3784 flow [2021-04-29 03:46:14,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-04-29 03:46:14,185 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-04-29 03:46:14,187 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 220 transitions. [2021-04-29 03:46:14,187 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6285714285714286 [2021-04-29 03:46:14,188 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 220 transitions. [2021-04-29 03:46:14,188 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 220 transitions. [2021-04-29 03:46:14,188 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-04-29 03:46:14,188 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 220 transitions. [2021-04-29 03:46:14,189 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 22.0) internal successors, (220), 10 states have internal predecessors, (220), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 03:46:14,192 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 35.0) internal successors, (385), 11 states have internal predecessors, (385), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 03:46:14,192 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 35.0) internal successors, (385), 11 states have internal predecessors, (385), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 03:46:14,192 INFO L185 Difference]: Start difference. First operand has 67 places, 258 transitions, 2875 flow. Second operand 10 states and 220 transitions. [2021-04-29 03:46:14,192 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 76 places, 305 transitions, 3784 flow [2021-04-29 03:46:14,670 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 73 places, 305 transitions, 3449 flow, removed 112 selfloop flow, removed 3 redundant places. [2021-04-29 03:46:14,896 INFO L241 Difference]: Finished difference. Result has 76 places, 271 transitions, 3249 flow [2021-04-29 03:46:14,897 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=35, PETRI_DIFFERENCE_MINUEND_FLOW=2564, PETRI_DIFFERENCE_MINUEND_PLACES=64, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=258, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=195, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=51, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=3249, PETRI_PLACES=76, PETRI_TRANSITIONS=271} [2021-04-29 03:46:14,897 INFO L343 CegarLoopForPetriNet]: 38 programPoint places, 38 predicate places. [2021-04-29 03:46:14,897 INFO L171 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-04-29 03:46:14,897 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 76 places, 271 transitions, 3249 flow [2021-04-29 03:46:14,898 INFO L133 LiptonReduction]: Starting Lipton reduction on Petri net that has 76 places, 271 transitions, 3249 flow [2021-04-29 03:46:14,904 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 76 places, 271 transitions, 3249 flow [2021-04-29 03:46:16,822 INFO L129 PetriNetUnfolder]: 11766/18720 cut-off events. [2021-04-29 03:46:16,822 INFO L130 PetriNetUnfolder]: For 26092/28163 co-relation queries the response was YES. [2021-04-29 03:46:16,884 INFO L84 FinitePrefix]: Finished finitePrefix Result has 103625 conditions, 18720 events. 11766/18720 cut-off events. For 26092/28163 co-relation queries the response was YES. Maximal size of possible extension queue 2402. Compared 150801 event pairs, 733 based on Foata normal form. 43/7975 useless extension candidates. Maximal degree in co-relation 80923. Up to 10907 conditions per place. [2021-04-29 03:46:17,017 INFO L146 LiptonReduction]: Number of co-enabled transitions 2166 [2021-04-29 03:46:17,473 INFO L158 LiptonReduction]: Checked pairs total: 0 [2021-04-29 03:46:17,473 INFO L160 LiptonReduction]: Total number of compositions: 0 [2021-04-29 03:46:17,473 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 2576 [2021-04-29 03:46:17,474 INFO L480 AbstractCegarLoop]: Abstraction has has 76 places, 271 transitions, 3249 flow [2021-04-29 03:46:17,474 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 7.0) internal successors, (49), 7 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 03:46:17,474 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-04-29 03:46:17,475 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-04-29 03:46:17,475 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-04-29 03:46:17,475 INFO L428 AbstractCegarLoop]: === Iteration 6 === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT]=== [2021-04-29 03:46:17,475 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-29 03:46:17,475 INFO L82 PathProgramCache]: Analyzing trace with hash -692573533, now seen corresponding path program 1 times [2021-04-29 03:46:17,476 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-29 03:46:17,476 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1064907078] [2021-04-29 03:46:17,476 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-29 03:46:17,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-29 03:46:17,491 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:46:17,494 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 03:46:17,497 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:46:17,498 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-04-29 03:46:17,503 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:46:17,504 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 03:46:17,504 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:46:17,504 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 03:46:17,508 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:46:17,509 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-04-29 03:46:17,514 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-04-29 03:46:17,515 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1064907078] [2021-04-29 03:46:17,515 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-04-29 03:46:17,515 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-04-29 03:46:17,515 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [56067085] [2021-04-29 03:46:17,515 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-04-29 03:46:17,516 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-29 03:46:17,516 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-04-29 03:46:17,516 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-04-29 03:46:17,517 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 6 out of 35 [2021-04-29 03:46:17,517 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 76 places, 271 transitions, 3249 flow. Second operand has 6 states, 6 states have (on average 7.166666666666667) internal successors, (43), 6 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 03:46:17,517 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-04-29 03:46:17,517 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 6 of 35 [2021-04-29 03:46:17,517 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-04-29 03:46:23,603 INFO L129 PetriNetUnfolder]: 30375/46069 cut-off events. [2021-04-29 03:46:23,603 INFO L130 PetriNetUnfolder]: For 110206/110206 co-relation queries the response was YES. [2021-04-29 03:46:24,117 INFO L84 FinitePrefix]: Finished finitePrefix Result has 265790 conditions, 46069 events. 30375/46069 cut-off events. For 110206/110206 co-relation queries the response was YES. Maximal size of possible extension queue 4133. Compared 359252 event pairs, 3014 based on Foata normal form. 44/24295 useless extension candidates. Maximal degree in co-relation 174513. Up to 25739 conditions per place. [2021-04-29 03:46:24,425 INFO L132 encePairwiseOnDemand]: 19/35 looper letters, 85 selfloop transitions, 247 changer transitions 0/334 dead transitions. [2021-04-29 03:46:24,425 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 82 places, 334 transitions, 4427 flow [2021-04-29 03:46:24,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-04-29 03:46:24,425 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-04-29 03:46:24,426 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 153 transitions. [2021-04-29 03:46:24,426 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6244897959183674 [2021-04-29 03:46:24,426 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 153 transitions. [2021-04-29 03:46:24,426 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 153 transitions. [2021-04-29 03:46:24,426 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-04-29 03:46:24,426 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 153 transitions. [2021-04-29 03:46:24,427 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 21.857142857142858) internal successors, (153), 7 states have internal predecessors, (153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 03:46:24,431 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 35.0) internal successors, (280), 8 states have internal predecessors, (280), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 03:46:24,431 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 35.0) internal successors, (280), 8 states have internal predecessors, (280), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 03:46:24,431 INFO L185 Difference]: Start difference. First operand has 76 places, 271 transitions, 3249 flow. Second operand 7 states and 153 transitions. [2021-04-29 03:46:24,431 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 82 places, 334 transitions, 4427 flow [2021-04-29 03:46:25,662 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 76 places, 334 transitions, 4021 flow, removed 16 selfloop flow, removed 6 redundant places. [2021-04-29 03:46:25,668 INFO L241 Difference]: Finished difference. Result has 79 places, 310 transitions, 4028 flow [2021-04-29 03:46:25,669 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=35, PETRI_DIFFERENCE_MINUEND_FLOW=2845, PETRI_DIFFERENCE_MINUEND_PLACES=70, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=271, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=220, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=49, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=4028, PETRI_PLACES=79, PETRI_TRANSITIONS=310} [2021-04-29 03:46:25,669 INFO L343 CegarLoopForPetriNet]: 38 programPoint places, 41 predicate places. [2021-04-29 03:46:25,669 INFO L171 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-04-29 03:46:25,670 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 79 places, 310 transitions, 4028 flow [2021-04-29 03:46:25,670 INFO L133 LiptonReduction]: Starting Lipton reduction on Petri net that has 79 places, 310 transitions, 4028 flow [2021-04-29 03:46:25,673 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 79 places, 310 transitions, 4028 flow [2021-04-29 03:46:28,230 INFO L129 PetriNetUnfolder]: 14953/25463 cut-off events. [2021-04-29 03:46:28,230 INFO L130 PetriNetUnfolder]: For 63607/65196 co-relation queries the response was YES. [2021-04-29 03:46:28,326 INFO L84 FinitePrefix]: Finished finitePrefix Result has 151304 conditions, 25463 events. 14953/25463 cut-off events. For 63607/65196 co-relation queries the response was YES. Maximal size of possible extension queue 3341. Compared 234824 event pairs, 991 based on Foata normal form. 103/11876 useless extension candidates. Maximal degree in co-relation 93342. Up to 14677 conditions per place. [2021-04-29 03:46:28,510 INFO L146 LiptonReduction]: Number of co-enabled transitions 2430 [2021-04-29 03:46:28,941 INFO L158 LiptonReduction]: Checked pairs total: 0 [2021-04-29 03:46:28,941 INFO L160 LiptonReduction]: Total number of compositions: 0 [2021-04-29 03:46:28,941 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 3272 [2021-04-29 03:46:28,942 INFO L480 AbstractCegarLoop]: Abstraction has has 79 places, 310 transitions, 4028 flow [2021-04-29 03:46:28,942 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 7.166666666666667) internal successors, (43), 6 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 03:46:28,942 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-04-29 03:46:28,942 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1] [2021-04-29 03:46:28,942 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-04-29 03:46:28,942 INFO L428 AbstractCegarLoop]: === Iteration 7 === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT]=== [2021-04-29 03:46:28,943 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-29 03:46:28,943 INFO L82 PathProgramCache]: Analyzing trace with hash -148832955, now seen corresponding path program 1 times [2021-04-29 03:46:28,943 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-29 03:46:28,943 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1820172565] [2021-04-29 03:46:28,943 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-29 03:46:28,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-29 03:46:28,955 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:46:28,955 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 03:46:28,958 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:46:28,958 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-04-29 03:46:28,962 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:46:28,962 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-04-29 03:46:28,966 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:46:28,967 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-04-29 03:46:28,971 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:46:28,971 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-04-29 03:46:28,976 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-29 03:46:28,976 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1820172565] [2021-04-29 03:46:28,976 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-04-29 03:46:28,977 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-04-29 03:46:28,977 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1074602094] [2021-04-29 03:46:28,977 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-04-29 03:46:28,977 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-29 03:46:28,978 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-04-29 03:46:28,978 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-04-29 03:46:28,978 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 6 out of 35 [2021-04-29 03:46:28,978 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 79 places, 310 transitions, 4028 flow. Second operand has 7 states, 7 states have (on average 7.142857142857143) internal successors, (50), 7 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 03:46:28,978 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-04-29 03:46:28,979 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 6 of 35 [2021-04-29 03:46:28,979 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-04-29 03:46:38,360 INFO L129 PetriNetUnfolder]: 40077/61085 cut-off events. [2021-04-29 03:46:38,360 INFO L130 PetriNetUnfolder]: For 213620/213620 co-relation queries the response was YES. [2021-04-29 03:46:38,619 INFO L84 FinitePrefix]: Finished finitePrefix Result has 374869 conditions, 61085 events. 40077/61085 cut-off events. For 213620/213620 co-relation queries the response was YES. Maximal size of possible extension queue 6349. Compared 504168 event pairs, 5047 based on Foata normal form. 7/31999 useless extension candidates. Maximal degree in co-relation 236290. Up to 32317 conditions per place. [2021-04-29 03:46:39,043 INFO L132 encePairwiseOnDemand]: 19/35 looper letters, 137 selfloop transitions, 427 changer transitions 0/566 dead transitions. [2021-04-29 03:46:39,043 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 86 places, 566 transitions, 8242 flow [2021-04-29 03:46:39,044 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-04-29 03:46:39,044 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2021-04-29 03:46:39,045 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 171 transitions. [2021-04-29 03:46:39,046 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6107142857142858 [2021-04-29 03:46:39,046 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 171 transitions. [2021-04-29 03:46:39,047 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 171 transitions. [2021-04-29 03:46:39,047 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-04-29 03:46:39,047 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 171 transitions. [2021-04-29 03:46:39,048 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 21.375) internal successors, (171), 8 states have internal predecessors, (171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 03:46:39,050 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 35.0) internal successors, (315), 9 states have internal predecessors, (315), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 03:46:39,051 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 35.0) internal successors, (315), 9 states have internal predecessors, (315), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 03:46:39,051 INFO L185 Difference]: Start difference. First operand has 79 places, 310 transitions, 4028 flow. Second operand 8 states and 171 transitions. [2021-04-29 03:46:39,051 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 86 places, 566 transitions, 8242 flow [2021-04-29 03:46:42,978 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 85 places, 566 transitions, 8089 flow, removed 45 selfloop flow, removed 1 redundant places. [2021-04-29 03:46:42,988 INFO L241 Difference]: Finished difference. Result has 90 places, 546 transitions, 8507 flow [2021-04-29 03:46:42,989 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=35, PETRI_DIFFERENCE_MINUEND_FLOW=3912, PETRI_DIFFERENCE_MINUEND_PLACES=78, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=310, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=227, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=81, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=8507, PETRI_PLACES=90, PETRI_TRANSITIONS=546} [2021-04-29 03:46:42,989 INFO L343 CegarLoopForPetriNet]: 38 programPoint places, 52 predicate places. [2021-04-29 03:46:42,989 INFO L171 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-04-29 03:46:42,989 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 90 places, 546 transitions, 8507 flow [2021-04-29 03:46:42,989 INFO L133 LiptonReduction]: Starting Lipton reduction on Petri net that has 90 places, 546 transitions, 8507 flow [2021-04-29 03:46:42,994 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 90 places, 546 transitions, 8507 flow [2021-04-29 03:46:47,663 INFO L129 PetriNetUnfolder]: 20956/36050 cut-off events. [2021-04-29 03:46:47,663 INFO L130 PetriNetUnfolder]: For 103391/104628 co-relation queries the response was YES. [2021-04-29 03:46:47,831 INFO L84 FinitePrefix]: Finished finitePrefix Result has 237536 conditions, 36050 events. 20956/36050 cut-off events. For 103391/104628 co-relation queries the response was YES. Maximal size of possible extension queue 5244. Compared 355503 event pairs, 1279 based on Foata normal form. 329/17819 useless extension candidates. Maximal degree in co-relation 186749. Up to 20345 conditions per place. [2021-04-29 03:46:48,125 INFO L146 LiptonReduction]: Number of co-enabled transitions 3302 [2021-04-29 03:46:50,600 INFO L158 LiptonReduction]: Checked pairs total: 0 [2021-04-29 03:46:50,600 INFO L160 LiptonReduction]: Total number of compositions: 0 [2021-04-29 03:46:50,600 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 7611 [2021-04-29 03:46:50,601 INFO L480 AbstractCegarLoop]: Abstraction has has 90 places, 546 transitions, 8507 flow [2021-04-29 03:46:50,601 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 7.142857142857143) internal successors, (50), 7 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 03:46:50,601 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-04-29 03:46:50,601 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1] [2021-04-29 03:46:50,601 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-04-29 03:46:50,601 INFO L428 AbstractCegarLoop]: === Iteration 8 === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT]=== [2021-04-29 03:46:50,602 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-29 03:46:50,602 INFO L82 PathProgramCache]: Analyzing trace with hash -701799284, now seen corresponding path program 1 times [2021-04-29 03:46:50,602 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-29 03:46:50,602 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2116882622] [2021-04-29 03:46:50,602 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-29 03:46:50,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-29 03:46:50,617 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:46:50,619 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 03:46:50,624 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:46:50,625 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-04-29 03:46:50,628 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:46:50,629 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 03:46:50,629 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:46:50,630 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-04-29 03:46:50,630 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:46:50,631 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-04-29 03:46:50,634 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:46:50,635 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 03:46:50,639 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-04-29 03:46:50,639 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2116882622] [2021-04-29 03:46:50,640 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-04-29 03:46:50,640 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-04-29 03:46:50,640 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [603085862] [2021-04-29 03:46:50,640 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-04-29 03:46:50,640 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-29 03:46:50,641 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-04-29 03:46:50,641 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-04-29 03:46:50,641 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 6 out of 35 [2021-04-29 03:46:50,642 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 90 places, 546 transitions, 8507 flow. Second operand has 6 states, 6 states have (on average 7.333333333333333) internal successors, (44), 6 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 03:46:50,642 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-04-29 03:46:50,642 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 6 of 35 [2021-04-29 03:46:50,642 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-04-29 03:47:02,573 INFO L129 PetriNetUnfolder]: 42129/63361 cut-off events. [2021-04-29 03:47:02,574 INFO L130 PetriNetUnfolder]: For 267203/267203 co-relation queries the response was YES. [2021-04-29 03:47:02,849 INFO L84 FinitePrefix]: Finished finitePrefix Result has 467437 conditions, 63361 events. 42129/63361 cut-off events. For 267203/267203 co-relation queries the response was YES. Maximal size of possible extension queue 6339. Compared 510015 event pairs, 6163 based on Foata normal form. 84/32660 useless extension candidates. Maximal degree in co-relation 387982. Up to 47766 conditions per place. [2021-04-29 03:47:03,231 INFO L132 encePairwiseOnDemand]: 19/35 looper letters, 242 selfloop transitions, 371 changer transitions 0/615 dead transitions. [2021-04-29 03:47:03,231 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 96 places, 615 transitions, 10843 flow [2021-04-29 03:47:03,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-04-29 03:47:03,238 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-04-29 03:47:03,241 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 149 transitions. [2021-04-29 03:47:03,241 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6081632653061224 [2021-04-29 03:47:03,242 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 149 transitions. [2021-04-29 03:47:03,242 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 149 transitions. [2021-04-29 03:47:03,242 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-04-29 03:47:03,242 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 149 transitions. [2021-04-29 03:47:03,244 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 21.285714285714285) internal successors, (149), 7 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 03:47:03,246 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 35.0) internal successors, (280), 8 states have internal predecessors, (280), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 03:47:03,246 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 35.0) internal successors, (280), 8 states have internal predecessors, (280), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 03:47:03,246 INFO L185 Difference]: Start difference. First operand has 90 places, 546 transitions, 8507 flow. Second operand 7 states and 149 transitions. [2021-04-29 03:47:03,246 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 96 places, 615 transitions, 10843 flow [2021-04-29 03:47:09,269 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 96 places, 615 transitions, 10821 flow, removed 11 selfloop flow, removed 0 redundant places. [2021-04-29 03:47:09,283 INFO L241 Difference]: Finished difference. Result has 99 places, 597 transitions, 10631 flow [2021-04-29 03:47:09,284 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=35, PETRI_DIFFERENCE_MINUEND_FLOW=8485, PETRI_DIFFERENCE_MINUEND_PLACES=90, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=546, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=320, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=225, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=10631, PETRI_PLACES=99, PETRI_TRANSITIONS=597} [2021-04-29 03:47:09,284 INFO L343 CegarLoopForPetriNet]: 38 programPoint places, 61 predicate places. [2021-04-29 03:47:09,284 INFO L171 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-04-29 03:47:09,284 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 99 places, 597 transitions, 10631 flow [2021-04-29 03:47:09,284 INFO L133 LiptonReduction]: Starting Lipton reduction on Petri net that has 99 places, 597 transitions, 10631 flow [2021-04-29 03:47:09,290 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 99 places, 597 transitions, 10631 flow [2021-04-29 03:47:14,827 INFO L129 PetriNetUnfolder]: 22932/38482 cut-off events. [2021-04-29 03:47:14,827 INFO L130 PetriNetUnfolder]: For 115753/116863 co-relation queries the response was YES. [2021-04-29 03:47:15,025 INFO L84 FinitePrefix]: Finished finitePrefix Result has 282627 conditions, 38482 events. 22932/38482 cut-off events. For 115753/116863 co-relation queries the response was YES. Maximal size of possible extension queue 5515. Compared 367833 event pairs, 1097 based on Foata normal form. 289/18540 useless extension candidates. Maximal degree in co-relation 232582. Up to 22157 conditions per place. [2021-04-29 03:47:15,359 INFO L146 LiptonReduction]: Number of co-enabled transitions 3490 [2021-04-29 03:47:17,856 INFO L158 LiptonReduction]: Checked pairs total: 0 [2021-04-29 03:47:17,856 INFO L160 LiptonReduction]: Total number of compositions: 0 [2021-04-29 03:47:17,856 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 8572 [2021-04-29 03:47:17,857 INFO L480 AbstractCegarLoop]: Abstraction has has 99 places, 597 transitions, 10631 flow [2021-04-29 03:47:17,857 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 7.333333333333333) internal successors, (44), 6 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 03:47:17,857 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-04-29 03:47:17,857 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1] [2021-04-29 03:47:17,858 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-04-29 03:47:17,858 INFO L428 AbstractCegarLoop]: === Iteration 9 === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT]=== [2021-04-29 03:47:17,858 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-29 03:47:17,858 INFO L82 PathProgramCache]: Analyzing trace with hash -318508278, now seen corresponding path program 1 times [2021-04-29 03:47:17,858 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-29 03:47:17,859 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1501905458] [2021-04-29 03:47:17,859 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-29 03:47:17,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-29 03:47:17,873 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:47:17,876 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 03:47:17,882 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:47:17,882 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-04-29 03:47:17,886 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:47:17,886 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-04-29 03:47:17,891 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:47:17,891 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-04-29 03:47:17,892 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:47:17,892 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-04-29 03:47:17,897 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:47:17,897 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 03:47:17,902 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-04-29 03:47:17,902 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1501905458] [2021-04-29 03:47:17,902 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-04-29 03:47:17,903 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-04-29 03:47:17,903 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1873792722] [2021-04-29 03:47:17,903 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-04-29 03:47:17,903 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-29 03:47:17,904 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-04-29 03:47:17,904 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-04-29 03:47:17,904 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 6 out of 35 [2021-04-29 03:47:17,904 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 99 places, 597 transitions, 10631 flow. Second operand has 7 states, 7 states have (on average 7.285714285714286) internal successors, (51), 7 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 03:47:17,905 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-04-29 03:47:17,905 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 6 of 35 [2021-04-29 03:47:17,905 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-04-29 03:47:31,939 INFO L129 PetriNetUnfolder]: 45697/68391 cut-off events. [2021-04-29 03:47:31,940 INFO L130 PetriNetUnfolder]: For 302483/302483 co-relation queries the response was YES. [2021-04-29 03:47:32,273 INFO L84 FinitePrefix]: Finished finitePrefix Result has 549179 conditions, 68391 events. 45697/68391 cut-off events. For 302483/302483 co-relation queries the response was YES. Maximal size of possible extension queue 6397. Compared 550153 event pairs, 5236 based on Foata normal form. 64/34838 useless extension candidates. Maximal degree in co-relation 468389. Up to 37173 conditions per place. [2021-04-29 03:47:32,727 INFO L132 encePairwiseOnDemand]: 19/35 looper letters, 136 selfloop transitions, 587 changer transitions 0/725 dead transitions. [2021-04-29 03:47:32,727 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 108 places, 725 transitions, 14173 flow [2021-04-29 03:47:32,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-04-29 03:47:32,996 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-04-29 03:47:32,997 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 204 transitions. [2021-04-29 03:47:32,998 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5828571428571429 [2021-04-29 03:47:32,998 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 204 transitions. [2021-04-29 03:47:32,998 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 204 transitions. [2021-04-29 03:47:32,998 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-04-29 03:47:32,998 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 204 transitions. [2021-04-29 03:47:33,002 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 20.4) internal successors, (204), 10 states have internal predecessors, (204), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 03:47:33,003 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 35.0) internal successors, (385), 11 states have internal predecessors, (385), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 03:47:33,003 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 35.0) internal successors, (385), 11 states have internal predecessors, (385), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 03:47:33,003 INFO L185 Difference]: Start difference. First operand has 99 places, 597 transitions, 10631 flow. Second operand 10 states and 204 transitions. [2021-04-29 03:47:33,004 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 108 places, 725 transitions, 14173 flow [2021-04-29 03:47:36,433 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 107 places, 725 transitions, 13990 flow, removed 1 selfloop flow, removed 1 redundant places. [2021-04-29 03:47:36,449 INFO L241 Difference]: Finished difference. Result has 111 places, 706 transitions, 14221 flow [2021-04-29 03:47:36,449 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=35, PETRI_DIFFERENCE_MINUEND_FLOW=10476, PETRI_DIFFERENCE_MINUEND_PLACES=98, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=597, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=478, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=118, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=14221, PETRI_PLACES=111, PETRI_TRANSITIONS=706} [2021-04-29 03:47:36,450 INFO L343 CegarLoopForPetriNet]: 38 programPoint places, 73 predicate places. [2021-04-29 03:47:36,450 INFO L171 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-04-29 03:47:36,450 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 111 places, 706 transitions, 14221 flow [2021-04-29 03:47:36,450 INFO L133 LiptonReduction]: Starting Lipton reduction on Petri net that has 111 places, 706 transitions, 14221 flow [2021-04-29 03:47:36,457 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 111 places, 706 transitions, 14221 flow [2021-04-29 03:47:42,957 INFO L129 PetriNetUnfolder]: 25553/41743 cut-off events. [2021-04-29 03:47:42,957 INFO L130 PetriNetUnfolder]: For 143036/144282 co-relation queries the response was YES. [2021-04-29 03:47:43,196 INFO L84 FinitePrefix]: Finished finitePrefix Result has 346315 conditions, 41743 events. 25553/41743 cut-off events. For 143036/144282 co-relation queries the response was YES. Maximal size of possible extension queue 5563. Compared 384140 event pairs, 1146 based on Foata normal form. 123/19415 useless extension candidates. Maximal degree in co-relation 303962. Up to 24537 conditions per place. [2021-04-29 03:47:43,957 INFO L146 LiptonReduction]: Number of co-enabled transitions 3892 [2021-04-29 03:47:46,179 INFO L158 LiptonReduction]: Checked pairs total: 0 [2021-04-29 03:47:46,180 INFO L160 LiptonReduction]: Total number of compositions: 0 [2021-04-29 03:47:46,180 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 9730 [2021-04-29 03:47:46,180 INFO L480 AbstractCegarLoop]: Abstraction has has 111 places, 706 transitions, 14221 flow [2021-04-29 03:47:46,181 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 7.285714285714286) internal successors, (51), 7 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 03:47:46,181 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-04-29 03:47:46,181 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1] [2021-04-29 03:47:46,181 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-04-29 03:47:46,181 INFO L428 AbstractCegarLoop]: === Iteration 10 === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT]=== [2021-04-29 03:47:46,181 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-29 03:47:46,182 INFO L82 PathProgramCache]: Analyzing trace with hash -318846550, now seen corresponding path program 1 times [2021-04-29 03:47:46,182 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-29 03:47:46,182 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2137053509] [2021-04-29 03:47:46,182 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-29 03:47:46,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-29 03:47:46,194 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:47:46,194 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 03:47:46,197 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:47:46,198 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-04-29 03:47:46,202 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:47:46,202 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-04-29 03:47:46,206 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:47:46,207 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-04-29 03:47:46,211 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:47:46,212 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-04-29 03:47:46,217 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:47:46,217 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 03:47:46,223 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-29 03:47:46,224 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2137053509] [2021-04-29 03:47:46,224 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-04-29 03:47:46,224 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-04-29 03:47:46,224 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2146439528] [2021-04-29 03:47:46,225 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-04-29 03:47:46,225 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-29 03:47:46,225 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-04-29 03:47:46,226 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-04-29 03:47:46,226 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 6 out of 35 [2021-04-29 03:47:46,226 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 111 places, 706 transitions, 14221 flow. Second operand has 8 states, 8 states have (on average 7.125) internal successors, (57), 8 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 03:47:46,226 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-04-29 03:47:46,227 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 6 of 35 [2021-04-29 03:47:46,227 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-04-29 03:48:02,306 INFO L129 PetriNetUnfolder]: 44745/66857 cut-off events. [2021-04-29 03:48:02,306 INFO L130 PetriNetUnfolder]: For 383200/383200 co-relation queries the response was YES. [2021-04-29 03:48:02,692 INFO L84 FinitePrefix]: Finished finitePrefix Result has 588941 conditions, 66857 events. 44745/66857 cut-off events. For 383200/383200 co-relation queries the response was YES. Maximal size of possible extension queue 6579. Compared 535104 event pairs, 6098 based on Foata normal form. 126/34026 useless extension candidates. Maximal degree in co-relation 461213. Up to 36449 conditions per place. [2021-04-29 03:48:03,173 INFO L132 encePairwiseOnDemand]: 19/35 looper letters, 138 selfloop transitions, 589 changer transitions 0/729 dead transitions. [2021-04-29 03:48:03,173 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 121 places, 729 transitions, 15880 flow [2021-04-29 03:48:03,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-04-29 03:48:03,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2021-04-29 03:48:03,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 224 transitions. [2021-04-29 03:48:03,179 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5818181818181818 [2021-04-29 03:48:03,179 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 224 transitions. [2021-04-29 03:48:03,179 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 224 transitions. [2021-04-29 03:48:03,180 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-04-29 03:48:03,180 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 224 transitions. [2021-04-29 03:48:03,181 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 20.363636363636363) internal successors, (224), 11 states have internal predecessors, (224), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 03:48:03,182 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 35.0) internal successors, (420), 12 states have internal predecessors, (420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 03:48:03,182 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 35.0) internal successors, (420), 12 states have internal predecessors, (420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 03:48:03,182 INFO L185 Difference]: Start difference. First operand has 111 places, 706 transitions, 14221 flow. Second operand 11 states and 224 transitions. [2021-04-29 03:48:03,182 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 121 places, 729 transitions, 15880 flow [2021-04-29 03:48:17,096 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 119 places, 729 transitions, 15335 flow, removed 17 selfloop flow, removed 2 redundant places. [2021-04-29 03:48:17,114 INFO L241 Difference]: Finished difference. Result has 122 places, 708 transitions, 15283 flow [2021-04-29 03:48:17,115 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=35, PETRI_DIFFERENCE_MINUEND_FLOW=13677, PETRI_DIFFERENCE_MINUEND_PLACES=109, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=706, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=587, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=119, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=15283, PETRI_PLACES=122, PETRI_TRANSITIONS=708} [2021-04-29 03:48:17,116 INFO L343 CegarLoopForPetriNet]: 38 programPoint places, 84 predicate places. [2021-04-29 03:48:17,116 INFO L171 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-04-29 03:48:17,116 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 122 places, 708 transitions, 15283 flow [2021-04-29 03:48:17,116 INFO L133 LiptonReduction]: Starting Lipton reduction on Petri net that has 122 places, 708 transitions, 15283 flow [2021-04-29 03:48:17,127 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 122 places, 708 transitions, 15283 flow [2021-04-29 03:48:23,933 INFO L129 PetriNetUnfolder]: 26066/42148 cut-off events. [2021-04-29 03:48:23,933 INFO L130 PetriNetUnfolder]: For 179972/181364 co-relation queries the response was YES. [2021-04-29 03:48:24,212 INFO L84 FinitePrefix]: Finished finitePrefix Result has 370814 conditions, 42148 events. 26066/42148 cut-off events. For 179972/181364 co-relation queries the response was YES. Maximal size of possible extension queue 5347. Compared 382312 event pairs, 1326 based on Foata normal form. 135/19582 useless extension candidates. Maximal degree in co-relation 324647. Up to 24889 conditions per place. [2021-04-29 03:48:25,057 INFO L146 LiptonReduction]: Number of co-enabled transitions 3770 [2021-04-29 03:48:26,704 INFO L158 LiptonReduction]: Checked pairs total: 0 [2021-04-29 03:48:26,705 INFO L160 LiptonReduction]: Total number of compositions: 0 [2021-04-29 03:48:26,705 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 9589 [2021-04-29 03:48:26,705 INFO L480 AbstractCegarLoop]: Abstraction has has 122 places, 708 transitions, 15283 flow [2021-04-29 03:48:26,706 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 7.125) internal successors, (57), 8 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 03:48:26,706 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-04-29 03:48:26,706 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1] [2021-04-29 03:48:26,706 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-04-29 03:48:26,706 INFO L428 AbstractCegarLoop]: === Iteration 11 === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT]=== [2021-04-29 03:48:26,707 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-29 03:48:26,707 INFO L82 PathProgramCache]: Analyzing trace with hash 869236145, now seen corresponding path program 1 times [2021-04-29 03:48:26,707 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-29 03:48:26,707 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [135378736] [2021-04-29 03:48:26,707 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-29 03:48:26,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-29 03:48:26,719 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:48:26,720 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 03:48:26,723 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:48:26,724 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-04-29 03:48:26,727 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:48:26,728 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 03:48:26,728 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:48:26,729 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-04-29 03:48:26,732 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:48:26,733 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-04-29 03:48:26,737 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:48:26,738 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 03:48:26,743 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-04-29 03:48:26,743 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [135378736] [2021-04-29 03:48:26,743 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-04-29 03:48:26,743 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-04-29 03:48:26,744 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [230550218] [2021-04-29 03:48:26,744 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-04-29 03:48:26,744 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-29 03:48:26,745 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-04-29 03:48:26,745 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-04-29 03:48:26,745 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 6 out of 35 [2021-04-29 03:48:26,745 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 122 places, 708 transitions, 15283 flow. Second operand has 7 states, 7 states have (on average 7.285714285714286) internal successors, (51), 7 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 03:48:26,745 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-04-29 03:48:26,746 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 6 of 35 [2021-04-29 03:48:26,746 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-04-29 03:48:48,577 INFO L129 PetriNetUnfolder]: 51979/80008 cut-off events. [2021-04-29 03:48:48,577 INFO L130 PetriNetUnfolder]: For 584464/584464 co-relation queries the response was YES. [2021-04-29 03:48:49,112 INFO L84 FinitePrefix]: Finished finitePrefix Result has 711159 conditions, 80008 events. 51979/80008 cut-off events. For 584464/584464 co-relation queries the response was YES. Maximal size of possible extension queue 7687. Compared 693162 event pairs, 2723 based on Foata normal form. 28/42036 useless extension candidates. Maximal degree in co-relation 592042. Up to 43173 conditions per place. [2021-04-29 03:48:50,038 INFO L132 encePairwiseOnDemand]: 19/35 looper letters, 63 selfloop transitions, 735 changer transitions 0/800 dead transitions. [2021-04-29 03:48:50,038 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 129 places, 800 transitions, 17986 flow [2021-04-29 03:48:50,039 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-04-29 03:48:50,039 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2021-04-29 03:48:50,040 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 172 transitions. [2021-04-29 03:48:50,040 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6142857142857143 [2021-04-29 03:48:50,040 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 172 transitions. [2021-04-29 03:48:50,040 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 172 transitions. [2021-04-29 03:48:50,041 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-04-29 03:48:50,041 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 172 transitions. [2021-04-29 03:48:50,041 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 21.5) internal successors, (172), 8 states have internal predecessors, (172), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 03:48:50,042 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 35.0) internal successors, (315), 9 states have internal predecessors, (315), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 03:48:50,043 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 35.0) internal successors, (315), 9 states have internal predecessors, (315), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 03:48:50,043 INFO L185 Difference]: Start difference. First operand has 122 places, 708 transitions, 15283 flow. Second operand 8 states and 172 transitions. [2021-04-29 03:48:50,043 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 129 places, 800 transitions, 17986 flow [2021-04-29 03:49:17,370 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 122 places, 800 transitions, 17083 flow, removed 28 selfloop flow, removed 7 redundant places. [2021-04-29 03:49:17,392 INFO L241 Difference]: Finished difference. Result has 126 places, 779 transitions, 17951 flow [2021-04-29 03:49:17,393 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=35, PETRI_DIFFERENCE_MINUEND_FLOW=14392, PETRI_DIFFERENCE_MINUEND_PLACES=115, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=708, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=680, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=26, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=17951, PETRI_PLACES=126, PETRI_TRANSITIONS=779} [2021-04-29 03:49:17,394 INFO L343 CegarLoopForPetriNet]: 38 programPoint places, 88 predicate places. [2021-04-29 03:49:17,394 INFO L171 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-04-29 03:49:17,394 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 126 places, 779 transitions, 17951 flow [2021-04-29 03:49:17,394 INFO L133 LiptonReduction]: Starting Lipton reduction on Petri net that has 126 places, 779 transitions, 17951 flow [2021-04-29 03:49:17,407 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 126 places, 779 transitions, 17951 flow [2021-04-29 03:49:27,678 INFO L129 PetriNetUnfolder]: 29718/50308 cut-off events. [2021-04-29 03:49:27,679 INFO L130 PetriNetUnfolder]: For 294893/297857 co-relation queries the response was YES. [2021-04-29 03:49:28,059 INFO L84 FinitePrefix]: Finished finitePrefix Result has 476916 conditions, 50308 events. 29718/50308 cut-off events. For 294893/297857 co-relation queries the response was YES. Maximal size of possible extension queue 7483. Compared 503790 event pairs, 1666 based on Foata normal form. 486/24694 useless extension candidates. Maximal degree in co-relation 391541. Up to 29365 conditions per place. [2021-04-29 03:49:29,050 INFO L146 LiptonReduction]: Number of co-enabled transitions 4038 [2021-04-29 03:49:31,720 INFO L158 LiptonReduction]: Checked pairs total: 0 [2021-04-29 03:49:31,720 INFO L160 LiptonReduction]: Total number of compositions: 0 [2021-04-29 03:49:31,721 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 14327 [2021-04-29 03:49:31,721 INFO L480 AbstractCegarLoop]: Abstraction has has 126 places, 779 transitions, 17951 flow [2021-04-29 03:49:31,722 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 7.285714285714286) internal successors, (51), 7 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 03:49:31,722 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-04-29 03:49:31,722 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-29 03:49:31,722 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-04-29 03:49:31,722 INFO L428 AbstractCegarLoop]: === Iteration 12 === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT]=== [2021-04-29 03:49:31,723 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-29 03:49:31,723 INFO L82 PathProgramCache]: Analyzing trace with hash 440442150, now seen corresponding path program 1 times [2021-04-29 03:49:31,723 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-29 03:49:31,723 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [209022266] [2021-04-29 03:49:31,723 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-29 03:49:31,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-29 03:49:31,751 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:49:31,751 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 03:49:31,755 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:49:31,755 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-04-29 03:49:31,760 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:49:31,760 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 03:49:31,761 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:49:31,761 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-04-29 03:49:31,766 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:49:31,766 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 03:49:31,767 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:49:31,767 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 03:49:31,772 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:49:31,773 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-04-29 03:49:31,778 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-04-29 03:49:31,779 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [209022266] [2021-04-29 03:49:31,779 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1158774577] [2021-04-29 03:49:31,779 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-29 03:49:31,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-29 03:49:31,826 INFO L263 TraceCheckSpWp]: Trace formula consists of 30 conjuncts, 9 conjunts are in the unsatisfiable core [2021-04-29 03:49:31,827 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-29 03:49:31,828 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:49:31,828 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 03:49:31,829 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:49:31,831 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 03:49:31,833 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:49:31,834 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 03:49:31,835 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:49:31,838 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 03:49:31,847 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:49:31,848 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 03:49:31,848 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:49:31,849 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 03:49:31,849 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:49:31,850 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 03:49:31,850 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:49:31,851 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 03:49:31,852 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:49:31,854 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-04-29 03:49:31,855 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:49:31,862 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 03:49:31,863 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-04-29 03:49:31,864 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:49:31,865 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-04-29 03:49:31,866 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:49:31,867 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 03:49:31,868 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-04-29 03:49:31,869 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:49:31,872 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 03:49:31,873 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:49:31,873 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 03:49:31,884 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:49:31,887 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-04-29 03:49:31,888 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:49:31,889 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 03:49:31,890 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-04-29 03:49:31,892 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:49:31,894 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-04-29 03:49:31,895 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:49:31,895 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 03:49:31,898 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-04-29 03:49:31,910 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:49:31,912 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 03:49:31,912 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:49:31,913 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 03:49:31,924 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:49:31,927 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 03:49:31,928 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:49:31,928 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 03:49:31,933 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:49:31,934 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 03:49:31,935 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:49:31,935 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 03:49:31,937 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:49:31,940 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-04-29 03:49:31,941 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:49:31,942 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 03:49:31,944 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-04-29 03:49:31,946 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:49:31,947 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-04-29 03:49:31,948 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:49:31,949 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 03:49:31,950 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-04-29 03:49:31,952 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:49:31,954 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 03:49:31,954 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:49:31,955 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 03:49:31,965 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:49:31,972 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-04-29 03:49:31,972 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:49:31,973 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 03:49:31,974 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-04-29 03:49:31,974 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:49:31,976 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-04-29 03:49:31,976 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:49:31,977 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 03:49:31,978 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-04-29 03:49:31,979 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:49:31,981 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 03:49:31,982 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:49:31,982 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 03:49:32,003 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:49:32,004 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-04-29 03:49:32,005 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:49:32,011 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-04-29 03:49:32,011 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:49:32,012 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 03:49:32,013 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-04-29 03:49:32,014 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:49:32,015 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 03:49:32,016 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:49:32,017 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 03:49:32,028 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:49:32,030 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-04-29 03:49:32,031 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:49:32,031 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 03:49:32,032 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-04-29 03:49:32,033 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:49:32,035 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-04-29 03:49:32,036 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:49:32,038 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 03:49:32,039 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-04-29 03:49:32,049 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:49:32,055 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 03:49:32,057 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:49:32,058 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 03:49:32,068 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-29 03:49:32,069 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-29 03:49:32,069 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 7] total 12 [2021-04-29 03:49:32,069 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1071984453] [2021-04-29 03:49:32,069 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-04-29 03:49:32,070 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-29 03:49:32,070 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-04-29 03:49:32,070 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=134, Unknown=0, NotChecked=0, Total=182 [2021-04-29 03:49:32,071 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 6 out of 35 [2021-04-29 03:49:32,071 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 126 places, 779 transitions, 17951 flow. Second operand has 14 states, 14 states have (on average 7.428571428571429) internal successors, (104), 14 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 03:49:32,071 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-04-29 03:49:32,072 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 6 of 35 [2021-04-29 03:49:32,072 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-04-29 03:50:08,750 INFO L129 PetriNetUnfolder]: 62078/102617 cut-off events. [2021-04-29 03:50:08,751 INFO L130 PetriNetUnfolder]: For 959888/959888 co-relation queries the response was YES. [2021-04-29 03:50:09,545 INFO L84 FinitePrefix]: Finished finitePrefix Result has 958324 conditions, 102617 events. 62078/102617 cut-off events. For 959888/959888 co-relation queries the response was YES. Maximal size of possible extension queue 11667. Compared 1033434 event pairs, 993 based on Foata normal form. 1820/57844 useless extension candidates. Maximal degree in co-relation 792060. Up to 54197 conditions per place. [2021-04-29 03:50:10,364 INFO L132 encePairwiseOnDemand]: 19/35 looper letters, 63 selfloop transitions, 907 changer transitions 0/972 dead transitions. [2021-04-29 03:50:10,364 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 149 places, 972 transitions, 22808 flow [2021-04-29 03:50:10,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-04-29 03:50:10,596 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2021-04-29 03:50:10,597 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 393 transitions. [2021-04-29 03:50:10,598 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.46785714285714286 [2021-04-29 03:50:10,598 INFO L72 ComplementDD]: Start complementDD. Operand 24 states and 393 transitions. [2021-04-29 03:50:10,598 INFO L73 IsDeterministic]: Start isDeterministic. Operand 24 states and 393 transitions. [2021-04-29 03:50:10,598 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-04-29 03:50:10,598 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 24 states and 393 transitions. [2021-04-29 03:50:10,604 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 25 states, 24 states have (on average 16.375) internal successors, (393), 24 states have internal predecessors, (393), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 03:50:10,614 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 25 states, 25 states have (on average 35.0) internal successors, (875), 25 states have internal predecessors, (875), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 03:50:10,614 INFO L81 ComplementDD]: Finished complementDD. Result has 25 states, 25 states have (on average 35.0) internal successors, (875), 25 states have internal predecessors, (875), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 03:50:10,615 INFO L185 Difference]: Start difference. First operand has 126 places, 779 transitions, 17951 flow. Second operand 24 states and 393 transitions. [2021-04-29 03:50:10,615 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 149 places, 972 transitions, 22808 flow [2021-04-29 03:51:15,333 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 147 places, 972 transitions, 22322 flow, removed 122 selfloop flow, removed 2 redundant places. [2021-04-29 03:51:15,360 INFO L241 Difference]: Finished difference. Result has 154 places, 925 transitions, 22586 flow [2021-04-29 03:51:15,361 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=35, PETRI_DIFFERENCE_MINUEND_FLOW=17583, PETRI_DIFFERENCE_MINUEND_PLACES=124, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=779, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=761, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=17, PETRI_DIFFERENCE_SUBTRAHEND_STATES=24, PETRI_FLOW=22586, PETRI_PLACES=154, PETRI_TRANSITIONS=925} [2021-04-29 03:51:15,361 INFO L343 CegarLoopForPetriNet]: 38 programPoint places, 116 predicate places. [2021-04-29 03:51:15,361 INFO L171 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-04-29 03:51:15,362 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 154 places, 925 transitions, 22586 flow [2021-04-29 03:51:15,362 INFO L133 LiptonReduction]: Starting Lipton reduction on Petri net that has 154 places, 925 transitions, 22586 flow [2021-04-29 03:51:15,378 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 154 places, 925 transitions, 22586 flow [2021-04-29 03:51:33,694 INFO L129 PetriNetUnfolder]: 39393/69115 cut-off events. [2021-04-29 03:51:33,694 INFO L130 PetriNetUnfolder]: For 575870/576922 co-relation queries the response was YES. [2021-04-29 03:51:34,362 INFO L84 FinitePrefix]: Finished finitePrefix Result has 689436 conditions, 69115 events. 39393/69115 cut-off events. For 575870/576922 co-relation queries the response was YES. Maximal size of possible extension queue 9957. Compared 757079 event pairs, 2233 based on Foata normal form. 300/34789 useless extension candidates. Maximal degree in co-relation 632035. Up to 40177 conditions per place. [2021-04-29 03:51:35,709 INFO L146 LiptonReduction]: Number of co-enabled transitions 4566 [2021-04-29 03:51:43,299 INFO L158 LiptonReduction]: Checked pairs total: 0 [2021-04-29 03:51:43,299 INFO L160 LiptonReduction]: Total number of compositions: 0 [2021-04-29 03:51:43,299 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 27938 [2021-04-29 03:51:43,300 INFO L480 AbstractCegarLoop]: Abstraction has has 154 places, 925 transitions, 22586 flow [2021-04-29 03:51:43,300 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 7.428571428571429) internal successors, (104), 14 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 03:51:43,300 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-04-29 03:51:43,301 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-29 03:51:43,506 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2021-04-29 03:51:43,507 INFO L428 AbstractCegarLoop]: === Iteration 13 === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT]=== [2021-04-29 03:51:43,508 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-29 03:51:43,508 INFO L82 PathProgramCache]: Analyzing trace with hash -272312550, now seen corresponding path program 1 times [2021-04-29 03:51:43,508 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-29 03:51:43,509 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [579248387] [2021-04-29 03:51:43,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-29 03:51:43,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-29 03:51:43,525 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:51:43,526 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 03:51:43,528 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:51:43,529 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-04-29 03:51:43,532 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:51:43,533 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 03:51:43,534 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:51:43,534 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-04-29 03:51:43,539 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:51:43,539 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-04-29 03:51:43,544 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:51:43,544 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-04-29 03:51:43,550 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-04-29 03:51:43,551 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [579248387] [2021-04-29 03:51:43,551 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1955089509] [2021-04-29 03:51:43,551 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-29 03:51:43,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-04-29 03:51:43,577 INFO L263 TraceCheckSpWp]: Trace formula consists of 30 conjuncts, 8 conjunts are in the unsatisfiable core [2021-04-29 03:51:43,579 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-04-29 03:51:43,582 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:51:43,582 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 03:51:43,583 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:51:43,588 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 03:51:43,589 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:51:43,590 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 03:51:43,591 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:51:43,591 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 03:51:43,600 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:51:43,603 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 03:51:43,604 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:51:43,605 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 03:51:43,605 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:51:43,606 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 03:51:43,606 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:51:43,607 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 03:51:43,607 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:51:43,609 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-04-29 03:51:43,609 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:51:43,610 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 03:51:43,611 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-04-29 03:51:43,611 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:51:43,612 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-04-29 03:51:43,613 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:51:43,614 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 03:51:43,615 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-04-29 03:51:43,615 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:51:43,617 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 03:51:43,618 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:51:43,618 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 03:51:43,629 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:51:43,630 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-04-29 03:51:43,631 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:51:43,631 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 03:51:43,632 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-04-29 03:51:43,633 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:51:43,634 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-04-29 03:51:43,635 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:51:43,635 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 03:51:43,636 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-04-29 03:51:43,637 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:51:43,638 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 03:51:43,639 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:51:43,640 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 03:51:43,651 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:51:43,652 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-04-29 03:51:43,653 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:51:43,654 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-04-29 03:51:43,655 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:51:43,655 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 03:51:43,656 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-04-29 03:51:43,656 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:51:43,657 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 03:51:43,658 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:51:43,658 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 03:51:43,668 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:51:43,670 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-04-29 03:51:43,671 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:51:43,671 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 03:51:43,672 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-04-29 03:51:43,672 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:51:43,674 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-04-29 03:51:43,674 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:51:43,679 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 03:51:43,681 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-04-29 03:51:43,682 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:51:43,683 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 03:51:43,684 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:51:43,684 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 03:51:43,694 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:51:43,695 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 03:51:43,695 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:51:43,696 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 03:51:43,696 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:51:43,696 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 03:51:43,697 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:51:43,697 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 03:51:43,698 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:51:43,698 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 03:51:43,698 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:51:43,699 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 03:51:43,699 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:51:43,700 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 03:51:43,700 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:51:43,701 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 03:51:43,703 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:51:43,704 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-04-29 03:51:43,705 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:51:43,705 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 03:51:43,706 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-04-29 03:51:43,707 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:51:43,707 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-04-29 03:51:43,708 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:51:43,709 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-04-29 03:51:43,709 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-04-29 03:51:43,709 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:51:43,711 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 03:51:43,711 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-04-29 03:51:43,712 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-04-29 03:51:43,723 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-04-29 03:51:43,723 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-04-29 03:51:43,723 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6] total 11 [2021-04-29 03:51:43,723 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1873525788] [2021-04-29 03:51:43,724 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-04-29 03:51:43,724 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-04-29 03:51:43,725 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-04-29 03:51:43,725 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-04-29 03:51:43,726 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 6 out of 35 [2021-04-29 03:51:43,726 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 154 places, 925 transitions, 22586 flow. Second operand has 13 states, 13 states have (on average 7.538461538461538) internal successors, (98), 13 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 03:51:43,726 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-04-29 03:51:43,727 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 6 of 35 [2021-04-29 03:51:43,727 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-04-29 03:52:34,541 INFO L129 PetriNetUnfolder]: 58365/101124 cut-off events. [2021-04-29 03:52:34,541 INFO L130 PetriNetUnfolder]: For 1165289/1165289 co-relation queries the response was YES. [2021-04-29 03:52:35,460 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1036207 conditions, 101124 events. 58365/101124 cut-off events. For 1165289/1165289 co-relation queries the response was YES. Maximal size of possible extension queue 12955. Compared 1096465 event pairs, 5914 based on Foata normal form. 1387/57367 useless extension candidates. Maximal degree in co-relation 905659. Up to 53322 conditions per place. [2021-04-29 03:52:36,354 INFO L132 encePairwiseOnDemand]: 19/35 looper letters, 209 selfloop transitions, 821 changer transitions 0/1032 dead transitions. [2021-04-29 03:52:36,355 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 170 places, 1032 transitions, 26352 flow [2021-04-29 03:52:36,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-04-29 03:52:36,355 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2021-04-29 03:52:36,356 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 292 transitions. [2021-04-29 03:52:36,356 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.4907563025210084 [2021-04-29 03:52:36,356 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 292 transitions. [2021-04-29 03:52:36,356 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 292 transitions. [2021-04-29 03:52:36,357 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-04-29 03:52:36,357 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 292 transitions. [2021-04-29 03:52:36,358 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 18 states, 17 states have (on average 17.176470588235293) internal successors, (292), 17 states have internal predecessors, (292), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 03:52:36,360 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 18 states, 18 states have (on average 35.0) internal successors, (630), 18 states have internal predecessors, (630), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 03:52:36,360 INFO L81 ComplementDD]: Finished complementDD. Result has 18 states, 18 states have (on average 35.0) internal successors, (630), 18 states have internal predecessors, (630), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 03:52:36,361 INFO L185 Difference]: Start difference. First operand has 154 places, 925 transitions, 22586 flow. Second operand 17 states and 292 transitions. [2021-04-29 03:52:36,361 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 170 places, 1032 transitions, 26352 flow [2021-04-29 03:56:16,298 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 165 places, 1032 transitions, 24835 flow, removed 589 selfloop flow, removed 5 redundant places. [2021-04-29 03:56:16,328 INFO L241 Difference]: Finished difference. Result has 169 places, 989 transitions, 24717 flow [2021-04-29 03:56:16,329 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=35, PETRI_DIFFERENCE_MINUEND_FLOW=21189, PETRI_DIFFERENCE_MINUEND_PLACES=149, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=925, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=757, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=104, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=24717, PETRI_PLACES=169, PETRI_TRANSITIONS=989} [2021-04-29 03:56:16,330 INFO L343 CegarLoopForPetriNet]: 38 programPoint places, 131 predicate places. [2021-04-29 03:56:16,330 INFO L171 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-04-29 03:56:16,330 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 169 places, 989 transitions, 24717 flow [2021-04-29 03:56:16,331 INFO L133 LiptonReduction]: Starting Lipton reduction on Petri net that has 169 places, 989 transitions, 24717 flow [2021-04-29 03:56:16,345 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 169 places, 989 transitions, 24717 flow [2021-04-29 03:56:36,210 INFO L129 PetriNetUnfolder]: 37016/69516 cut-off events. [2021-04-29 03:56:36,210 INFO L130 PetriNetUnfolder]: For 610329/610672 co-relation queries the response was YES. [2021-04-29 03:56:37,042 INFO L84 FinitePrefix]: Finished finitePrefix Result has 694672 conditions, 69516 events. 37016/69516 cut-off events. For 610329/610672 co-relation queries the response was YES. Maximal size of possible extension queue 11745. Compared 826321 event pairs, 1658 based on Foata normal form. 43/37068 useless extension candidates. Maximal degree in co-relation 632543. Up to 39457 conditions per place. [2021-04-29 03:56:38,350 INFO L146 LiptonReduction]: Number of co-enabled transitions 4788 [2021-04-29 03:56:46,493 INFO L158 LiptonReduction]: Checked pairs total: 0 [2021-04-29 03:56:46,494 INFO L160 LiptonReduction]: Total number of compositions: 0 [2021-04-29 03:56:46,494 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 30164 [2021-04-29 03:56:46,495 INFO L480 AbstractCegarLoop]: Abstraction has has 169 places, 989 transitions, 24717 flow [2021-04-29 03:56:46,495 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 7.538461538461538) internal successors, (98), 13 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-04-29 03:56:46,495 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-04-29 03:56:46,495 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-04-29 03:56:46,708 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-04-29 03:56:46,709 INFO L428 AbstractCegarLoop]: === Iteration 14 === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT]=== [2021-04-29 03:56:46,710 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-04-29 03:56:46,710 INFO L82 PathProgramCache]: Analyzing trace with hash -281250691, now seen corresponding path program 1 times [2021-04-29 03:56:46,710 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-04-29 03:56:46,711 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1030637301] [2021-04-29 03:56:46,711 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-04-29 03:56:46,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-04-29 03:56:46,717 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-04-29 03:56:46,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-04-29 03:56:46,721 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-04-29 03:56:46,723 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-04-29 03:56:46,724 INFO L634 BasicCegarLoop]: Counterexample might be feasible [2021-04-29 03:56:46,724 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-04-29 03:56:46,749 INFO L202 PluginConnector]: Adding new model fork_loop_unsafe.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 29.04 03:56:46 BasicIcfg [2021-04-29 03:56:46,749 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-04-29 03:56:46,750 INFO L168 Benchmark]: Toolchain (without parser) took 666516.45 ms. Allocated memory was 302.0 MB in the beginning and 15.8 GB in the end (delta: 15.5 GB). Free memory was 269.8 MB in the beginning and 10.4 GB in the end (delta: -10.1 GB). Peak memory consumption was 5.4 GB. Max. memory is 16.0 GB. [2021-04-29 03:56:46,750 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.27 ms. Allocated memory is still 302.0 MB. Free memory is still 270.8 MB. There was no memory consumed. Max. memory is 16.0 GB. [2021-04-29 03:56:46,751 INFO L168 Benchmark]: Boogie Procedure Inliner took 33.07 ms. Allocated memory is still 302.0 MB. Free memory was 284.1 MB in the beginning and 282.7 MB in the end (delta: 1.5 MB). There was no memory consumed. Max. memory is 16.0 GB. [2021-04-29 03:56:46,751 INFO L168 Benchmark]: Boogie Preprocessor took 23.62 ms. Allocated memory is still 302.0 MB. Free memory was 282.7 MB in the beginning and 281.8 MB in the end (delta: 862.2 kB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. [2021-04-29 03:56:46,751 INFO L168 Benchmark]: RCFGBuilder took 244.09 ms. Allocated memory is still 302.0 MB. Free memory was 281.8 MB in the beginning and 273.3 MB in the end (delta: 8.5 MB). Peak memory consumption was 8.4 MB. Max. memory is 16.0 GB. [2021-04-29 03:56:46,751 INFO L168 Benchmark]: TraceAbstraction took 666151.57 ms. Allocated memory was 302.0 MB in the beginning and 15.8 GB in the end (delta: 15.5 GB). Free memory was 272.9 MB in the beginning and 10.4 GB in the end (delta: -10.1 GB). Peak memory consumption was 5.4 GB. Max. memory is 16.0 GB. [2021-04-29 03:56:46,752 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * Boogie PL CUP Parser took 0.27 ms. Allocated memory is still 302.0 MB. Free memory is still 270.8 MB. There was no memory consumed. Max. memory is 16.0 GB. * Boogie Procedure Inliner took 33.07 ms. Allocated memory is still 302.0 MB. Free memory was 284.1 MB in the beginning and 282.7 MB in the end (delta: 1.5 MB). There was no memory consumed. Max. memory is 16.0 GB. * Boogie Preprocessor took 23.62 ms. Allocated memory is still 302.0 MB. Free memory was 282.7 MB in the beginning and 281.8 MB in the end (delta: 862.2 kB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. * RCFGBuilder took 244.09 ms. Allocated memory is still 302.0 MB. Free memory was 281.8 MB in the beginning and 273.3 MB in the end (delta: 8.5 MB). Peak memory consumption was 8.4 MB. Max. memory is 16.0 GB. * TraceAbstraction took 666151.57 ms. Allocated memory was 302.0 MB in the beginning and 15.8 GB in the end (delta: 15.5 GB). Free memory was 272.9 MB in the beginning and 10.4 GB in the end (delta: -10.1 GB). Peak memory consumption was 5.4 GB. Max. memory is 16.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 185.1ms, 13 PlacesBefore, 13 PlacesAfterwards, 10 TransitionsBefore, 10 TransitionsAfterwards, 24 CoEnabledTransitionPairs, 3 FixpointIterations, 1 TrivialSequentialCompositions, 3 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 4 TotalNumberOfCompositions, 9 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 9, positive: 9, positive conditional: 9, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 6, positive: 6, positive conditional: 0, positive unconditional: 6, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 6, positive: 6, positive conditional: 0, positive unconditional: 6, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 6, positive: 6, positive conditional: 0, positive unconditional: 6, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 9, positive: 3, positive conditional: 3, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 6, unknown conditional: 6, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 6, Positive cache size: 6, Positive conditional cache size: 6, Positive unconditional cache size: 0, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 6.3ms, 15 PlacesBefore, 13 PlacesAfterwards, 7 TransitionsBefore, 7 TransitionsAfterwards, 12 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 6, Positive cache size: 6, Positive conditional cache size: 6, Positive unconditional cache size: 0, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 316.0ms, 20 PlacesBefore, 22 PlacesAfterwards, 15 TransitionsBefore, 17 TransitionsAfterwards, 88 CoEnabledTransitionPairs, 3 FixpointIterations, 1 TrivialSequentialCompositions, 6 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 7 TotalNumberOfCompositions, 184 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 129, positive: 111, positive conditional: 111, positive unconditional: 0, negative: 18, negative conditional: 18, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 71, positive: 66, positive conditional: 0, positive unconditional: 66, negative: 5, negative conditional: 0, negative unconditional: 5, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 71, positive: 66, positive conditional: 0, positive unconditional: 66, negative: 5, negative conditional: 0, negative unconditional: 5, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 71, positive: 58, positive conditional: 0, positive unconditional: 58, negative: 13, negative conditional: 0, negative unconditional: 13, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 13, positive: 8, positive conditional: 0, positive unconditional: 8, negative: 5, negative conditional: 0, negative unconditional: 5, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 108, positive: 69, positive conditional: 0, positive unconditional: 69, negative: 39, negative conditional: 0, negative unconditional: 39, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 129, positive: 45, positive conditional: 45, positive unconditional: 0, negative: 13, negative conditional: 13, negative unconditional: 0, unknown: 71, unknown conditional: 71, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 71, Positive cache size: 66, Positive conditional cache size: 66, Positive unconditional cache size: 0, Negative cache size: 5, Negative conditional cache size: 5, Negative unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 18.2ms, 27 PlacesBefore, 26 PlacesAfterwards, 24 TransitionsBefore, 24 TransitionsAfterwards, 126 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 71, Positive cache size: 66, Positive conditional cache size: 66, Positive unconditional cache size: 0, Negative cache size: 5, Negative conditional cache size: 5, Negative unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 296.2ms, 27 PlacesBefore, 30 PlacesAfterwards, 20 TransitionsBefore, 23 TransitionsAfterwards, 192 CoEnabledTransitionPairs, 3 FixpointIterations, 1 TrivialSequentialCompositions, 7 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 8 TotalNumberOfCompositions, 418 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 197, positive: 172, positive conditional: 172, positive unconditional: 0, negative: 25, negative conditional: 25, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 125, positive: 117, positive conditional: 0, positive unconditional: 117, negative: 8, negative conditional: 0, negative unconditional: 8, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 125, positive: 117, positive conditional: 0, positive unconditional: 117, negative: 8, negative conditional: 0, negative unconditional: 8, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 125, positive: 100, positive conditional: 0, positive unconditional: 100, negative: 25, negative conditional: 0, negative unconditional: 25, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 25, positive: 17, positive conditional: 0, positive unconditional: 17, negative: 8, negative conditional: 0, negative unconditional: 8, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 113, positive: 77, positive conditional: 0, positive unconditional: 77, negative: 35, negative conditional: 0, negative unconditional: 35, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 197, positive: 55, positive conditional: 55, positive unconditional: 0, negative: 17, negative conditional: 17, negative unconditional: 0, unknown: 125, unknown conditional: 125, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 125, Positive cache size: 117, Positive conditional cache size: 117, Positive unconditional cache size: 0, Negative cache size: 8, Negative conditional cache size: 8, Negative unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 64.9ms, 35 PlacesBefore, 34 PlacesAfterwards, 46 TransitionsBefore, 46 TransitionsAfterwards, 364 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 21 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 1, negative conditional: 1, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 1, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 1, negative conditional: 0, negative unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 1, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 1, negative conditional: 0, negative unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 1, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 1, negative conditional: 0, negative unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 1, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 1, negative conditional: 0, negative unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 5, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 5, negative conditional: 0, negative unconditional: 5, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 1, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 1, unknown conditional: 1, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 126, Positive cache size: 117, Positive conditional cache size: 117, Positive unconditional cache size: 0, Negative cache size: 9, Negative conditional cache size: 9, Negative unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 298.0ms, 42 PlacesBefore, 42 PlacesAfterwards, 102 TransitionsBefore, 102 TransitionsAfterwards, 634 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 126, Positive cache size: 117, Positive conditional cache size: 117, Positive unconditional cache size: 0, Negative cache size: 9, Negative conditional cache size: 9, Negative unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 493.0ms, 51 PlacesBefore, 51 PlacesAfterwards, 121 TransitionsBefore, 121 TransitionsAfterwards, 738 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 126, Positive cache size: 117, Positive conditional cache size: 117, Positive unconditional cache size: 0, Negative cache size: 9, Negative conditional cache size: 9, Negative unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 478.9ms, 57 PlacesBefore, 57 PlacesAfterwards, 121 TransitionsBefore, 121 TransitionsAfterwards, 652 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 126, Positive cache size: 117, Positive conditional cache size: 117, Positive unconditional cache size: 0, Negative cache size: 9, Negative conditional cache size: 9, Negative unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 487.7ms, 64 PlacesBefore, 64 PlacesAfterwards, 121 TransitionsBefore, 121 TransitionsAfterwards, 600 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 126, Positive cache size: 117, Positive conditional cache size: 117, Positive unconditional cache size: 0, Negative cache size: 9, Negative conditional cache size: 9, Negative unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 408.9ms, 34 PlacesBefore, 38 PlacesAfterwards, 25 TransitionsBefore, 29 TransitionsAfterwards, 336 CoEnabledTransitionPairs, 3 FixpointIterations, 1 TrivialSequentialCompositions, 9 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 10 TotalNumberOfCompositions, 762 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 389, positive: 356, positive conditional: 356, positive unconditional: 0, negative: 33, negative conditional: 33, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 223, positive: 210, positive conditional: 0, positive unconditional: 210, negative: 13, negative conditional: 0, negative unconditional: 13, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 223, positive: 210, positive conditional: 0, positive unconditional: 210, negative: 13, negative conditional: 0, negative unconditional: 13, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 223, positive: 161, positive conditional: 0, positive unconditional: 161, negative: 62, negative conditional: 0, negative unconditional: 62, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 62, positive: 49, positive conditional: 0, positive unconditional: 49, negative: 13, negative conditional: 0, negative unconditional: 13, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 211, positive: 166, positive conditional: 0, positive unconditional: 166, negative: 45, negative conditional: 0, negative unconditional: 45, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 389, positive: 146, positive conditional: 146, positive unconditional: 0, negative: 20, negative conditional: 20, negative unconditional: 0, unknown: 223, unknown conditional: 223, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 223, Positive cache size: 210, Positive conditional cache size: 210, Positive unconditional cache size: 0, Negative cache size: 13, Negative conditional cache size: 13, Negative unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 188.8ms, 43 PlacesBefore, 42 PlacesAfterwards, 60 TransitionsBefore, 60 TransitionsAfterwards, 614 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 223, Positive cache size: 210, Positive conditional cache size: 210, Positive unconditional cache size: 0, Negative cache size: 13, Negative conditional cache size: 13, Negative unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1622.1ms, 50 PlacesBefore, 50 PlacesAfterwards, 132 TransitionsBefore, 132 TransitionsAfterwards, 1152 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 223, Positive cache size: 210, Positive conditional cache size: 210, Positive unconditional cache size: 0, Negative cache size: 13, Negative conditional cache size: 13, Negative unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1849.4ms, 61 PlacesBefore, 61 PlacesAfterwards, 182 TransitionsBefore, 182 TransitionsAfterwards, 1526 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 223, Positive cache size: 210, Positive conditional cache size: 210, Positive unconditional cache size: 0, Negative cache size: 13, Negative conditional cache size: 13, Negative unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 2319.9ms, 67 PlacesBefore, 67 PlacesAfterwards, 258 TransitionsBefore, 258 TransitionsAfterwards, 2098 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 223, Positive cache size: 210, Positive conditional cache size: 210, Positive unconditional cache size: 0, Negative cache size: 13, Negative conditional cache size: 13, Negative unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 2575.6ms, 76 PlacesBefore, 76 PlacesAfterwards, 271 TransitionsBefore, 271 TransitionsAfterwards, 2166 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 223, Positive cache size: 210, Positive conditional cache size: 210, Positive unconditional cache size: 0, Negative cache size: 13, Negative conditional cache size: 13, Negative unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 3271.2ms, 79 PlacesBefore, 79 PlacesAfterwards, 310 TransitionsBefore, 310 TransitionsAfterwards, 2430 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 223, Positive cache size: 210, Positive conditional cache size: 210, Positive unconditional cache size: 0, Negative cache size: 13, Negative conditional cache size: 13, Negative unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 7610.6ms, 90 PlacesBefore, 90 PlacesAfterwards, 546 TransitionsBefore, 546 TransitionsAfterwards, 3302 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 223, Positive cache size: 210, Positive conditional cache size: 210, Positive unconditional cache size: 0, Negative cache size: 13, Negative conditional cache size: 13, Negative unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 8571.7ms, 99 PlacesBefore, 99 PlacesAfterwards, 597 TransitionsBefore, 597 TransitionsAfterwards, 3490 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 223, Positive cache size: 210, Positive conditional cache size: 210, Positive unconditional cache size: 0, Negative cache size: 13, Negative conditional cache size: 13, Negative unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 9729.5ms, 111 PlacesBefore, 111 PlacesAfterwards, 706 TransitionsBefore, 706 TransitionsAfterwards, 3892 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 223, Positive cache size: 210, Positive conditional cache size: 210, Positive unconditional cache size: 0, Negative cache size: 13, Negative conditional cache size: 13, Negative unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 9588.4ms, 122 PlacesBefore, 122 PlacesAfterwards, 708 TransitionsBefore, 708 TransitionsAfterwards, 3770 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 223, Positive cache size: 210, Positive conditional cache size: 210, Positive unconditional cache size: 0, Negative cache size: 13, Negative conditional cache size: 13, Negative unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 14326.2ms, 126 PlacesBefore, 126 PlacesAfterwards, 779 TransitionsBefore, 779 TransitionsAfterwards, 4038 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 223, Positive cache size: 210, Positive conditional cache size: 210, Positive unconditional cache size: 0, Negative cache size: 13, Negative conditional cache size: 13, Negative unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 27937.3ms, 154 PlacesBefore, 154 PlacesAfterwards, 925 TransitionsBefore, 925 TransitionsAfterwards, 4566 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 223, Positive cache size: 210, Positive conditional cache size: 210, Positive unconditional cache size: 0, Negative cache size: 13, Negative conditional cache size: 13, Negative unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 30163.2ms, 169 PlacesBefore, 169 PlacesAfterwards, 989 TransitionsBefore, 989 TransitionsAfterwards, 4788 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 223, Positive cache size: 210, Positive conditional cache size: 210, Positive unconditional cache size: 0, Negative cache size: 13, Negative conditional cache size: 13, Negative unconditional cache size: 0 - CounterExampleResult [Line: 17]: assertion can be violated assertion can be violated We found a FailurePath: [L24] 0 x := 0; [L25] 0 i := 0; VAL [i=0, x=0] [L28] FORK 0 fork i thread(i); VAL [i=0, x=0, y=0] [L29] 0 i := i + 1; VAL [i=1, x=0, y=0] [L16] 1 x := x + 1; VAL [i=1, x=1, y=0] [L28] FORK 0 fork i thread(i); VAL [i=1, x=1, y=0] [L29] 0 i := i + 1; VAL [i=2, x=1, y=0] [L16] 2 x := x + 1; VAL [i=2, x=2, y=0] [L28] FORK 0 fork i thread(i); VAL [i=2, x=2, y=0] [L16] 3 x := x + 1; VAL [i=2, x=3, y=0] [L17] 1 assert x <= y + 2; VAL [i=2, x=3, y=0] - StatisticsResult: Ultimate Automizer benchmark data CFG has 2 procedures, 10 locations, 1 error locations. Started 4 CEGAR loops. EmptinessCheckTime: 28.0ms, RemoveRedundantFlowTime: 0.0ms, RemoveRedundantFlowUnfoldingTime: 0.0ms, BackfoldingTime: 0.0ms, BackfoldingUnfoldingTime: 0.0ms, FlowIncreaseByBackfolding: 0, BasicCegarLoop: VerificationResult: UNSAFE, OverallTime: 665948.9ms, OverallIterations: 24, TraceHistogramMax: 3, EmptinessCheckTime: 0.0ms, AutomataDifference: 539739.2ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 1346.5ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 53 SDtfs, 659 SDslu, 78 SDs, 0 SdLazy, 3640 SolverSat, 1201 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 3400.1ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 198 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 179 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 385 ImplicationChecksByTransitivity, 1290.1ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=24717occurred in iteration=13, InterpolantAutomatonStates: 175, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 33.3ms SsaConstructionTime, 153.7ms SatisfiabilityAnalysisTime, 1568.4ms InterpolantComputationTime, 202 NumberOfCodeBlocks, 202 NumberOfCodeBlocksAsserted, 28 NumberOfCheckSat, 150 ConstructedInterpolants, 0 QuantifiedInterpolants, 680 SizeOfPredicates, 4 NumberOfNonLiveVariables, 102 ConjunctsInSsa, 29 ConjunctsInUnsatCore, 24 InterpolantComputations, 16 PerfectInterpolantSequences, 31/47 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 proved your program to be incorrect! Received shutdown request...