/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-d5b4239aa45c8d22a30959944f2ef622f7386a6d-d5b4239 [2021-03-26 03:30:19,513 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-03-26 03:30:19,516 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-03-26 03:30:19,557 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-03-26 03:30:19,557 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-03-26 03:30:19,560 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-03-26 03:30:19,562 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-03-26 03:30:19,567 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-03-26 03:30:19,569 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-03-26 03:30:19,573 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-03-26 03:30:19,574 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-03-26 03:30:19,575 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-03-26 03:30:19,576 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-03-26 03:30:19,577 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-03-26 03:30:19,579 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-03-26 03:30:19,580 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-03-26 03:30:19,584 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-03-26 03:30:19,585 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-03-26 03:30:19,589 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-03-26 03:30:19,597 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-03-26 03:30:19,598 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-03-26 03:30:19,600 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-03-26 03:30:19,601 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-03-26 03:30:19,602 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-03-26 03:30:19,604 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-03-26 03:30:19,604 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-03-26 03:30:19,604 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-03-26 03:30:19,605 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-03-26 03:30:19,605 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-03-26 03:30:19,606 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-03-26 03:30:19,606 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-03-26 03:30:19,607 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-03-26 03:30:19,607 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-03-26 03:30:19,608 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-03-26 03:30:19,608 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-03-26 03:30:19,609 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-03-26 03:30:19,609 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-03-26 03:30:19,609 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-03-26 03:30:19,610 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-03-26 03:30:19,610 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-03-26 03:30:19,611 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-03-26 03:30:19,617 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-03-26 03:30:19,653 INFO L113 SettingsManager]: Loading preferences was successful [2021-03-26 03:30:19,654 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-03-26 03:30:19,657 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-03-26 03:30:19,657 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-03-26 03:30:19,657 INFO L138 SettingsManager]: * Use SBE=true [2021-03-26 03:30:19,657 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-03-26 03:30:19,657 INFO L138 SettingsManager]: * sizeof long=4 [2021-03-26 03:30:19,658 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-03-26 03:30:19,658 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-03-26 03:30:19,658 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-03-26 03:30:19,659 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-03-26 03:30:19,659 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-03-26 03:30:19,659 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-03-26 03:30:19,659 INFO L138 SettingsManager]: * sizeof long double=12 [2021-03-26 03:30:19,660 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-03-26 03:30:19,660 INFO L138 SettingsManager]: * Use constant arrays=true [2021-03-26 03:30:19,660 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-03-26 03:30:19,660 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-03-26 03:30:19,660 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-03-26 03:30:19,660 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-03-26 03:30:19,661 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-03-26 03:30:19,661 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-03-26 03:30:19,661 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-03-26 03:30:19,661 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-03-26 03:30:19,661 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-03-26 03:30:19,661 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-03-26 03:30:19,661 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-03-26 03:30:19,662 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=SEMANTIC_BASED_MOVER_CHECK_WITH_PREDICATES [2021-03-26 03:30:19,662 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-03-26 03:30:19,662 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-03-26 03:30:19,662 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-03-26 03:30:19,962 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-03-26 03:30:19,979 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-03-26 03:30:19,981 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-03-26 03:30:19,982 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-03-26 03:30:19,983 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-03-26 03:30:19,984 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-03-26 03:30:19,985 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/fork_loop_unsafe.bpl' [2021-03-26 03:30:20,017 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-03-26 03:30:20,019 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-03-26 03:30:20,020 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-03-26 03:30:20,021 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-03-26 03:30:20,021 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-03-26 03:30:20,029 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 26.03 03:30:20" (1/1) ... [2021-03-26 03:30:20,035 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 26.03 03:30:20" (1/1) ... [2021-03-26 03:30:20,041 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-03-26 03:30:20,043 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-03-26 03:30:20,043 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-03-26 03:30:20,044 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-03-26 03:30:20,051 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "fork_loop_unsafe.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 26.03 03:30:20" (1/1) ... [2021-03-26 03:30:20,051 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "fork_loop_unsafe.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 26.03 03:30:20" (1/1) ... [2021-03-26 03:30:20,052 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "fork_loop_unsafe.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 26.03 03:30:20" (1/1) ... [2021-03-26 03:30:20,053 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "fork_loop_unsafe.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 26.03 03:30:20" (1/1) ... [2021-03-26 03:30:20,055 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "fork_loop_unsafe.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 26.03 03:30:20" (1/1) ... [2021-03-26 03:30:20,057 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "fork_loop_unsafe.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 26.03 03:30:20" (1/1) ... [2021-03-26 03:30:20,058 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "fork_loop_unsafe.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 26.03 03:30:20" (1/1) ... [2021-03-26 03:30:20,058 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-03-26 03:30:20,059 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-03-26 03:30:20,059 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-03-26 03:30:20,059 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-03-26 03:30:20,061 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "fork_loop_unsafe.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 26.03 03:30:20" (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-03-26 03:30:20,126 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-03-26 03:30:20,127 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-03-26 03:30:20,127 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-03-26 03:30:20,127 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread given in one single declaration [2021-03-26 03:30:20,127 INFO L130 BoogieDeclarations]: Found specification of procedure thread [2021-03-26 03:30:20,127 INFO L138 BoogieDeclarations]: Found implementation of procedure thread [2021-03-26 03:30:20,128 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-03-26 03:30:20,239 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-03-26 03:30:20,239 INFO L299 CfgBuilder]: Removed 1 assume(true) statements. [2021-03-26 03:30:20,241 INFO L202 PluginConnector]: Adding new model fork_loop_unsafe.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 26.03 03:30:20 BoogieIcfgContainer [2021-03-26 03:30:20,241 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-03-26 03:30:20,243 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-03-26 03:30:20,243 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-03-26 03:30:20,246 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-03-26 03:30:20,246 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "fork_loop_unsafe.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 26.03 03:30:20" (1/2) ... [2021-03-26 03:30:20,247 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@593f0eaa and model type fork_loop_unsafe.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 26.03 03:30:20, skipping insertion in model container [2021-03-26 03:30:20,247 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "fork_loop_unsafe.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 26.03 03:30:20" (2/2) ... [2021-03-26 03:30:20,248 INFO L111 eAbstractionObserver]: Analyzing ICFG fork_loop_unsafe.bpl [2021-03-26 03:30:20,268 INFO L149 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-03-26 03:30:20,272 INFO L161 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2021-03-26 03:30:20,273 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-03-26 03:30:20,303 WARN L313 ript$VariableManager]: TermVariabe threadThread1of1ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 03:30:20,305 WARN L313 ript$VariableManager]: TermVariabe threadThread1of1ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 03:30:20,306 WARN L313 ript$VariableManager]: TermVariabe threadThread1of1ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 03:30:20,307 WARN L313 ript$VariableManager]: TermVariabe threadThread1of1ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 03:30:20,314 INFO L149 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2021-03-26 03:30:20,331 INFO L253 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2021-03-26 03:30:20,359 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-03-26 03:30:20,359 INFO L377 AbstractCegarLoop]: Hoare is false [2021-03-26 03:30:20,362 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-03-26 03:30:20,362 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-03-26 03:30:20,362 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-03-26 03:30:20,362 INFO L381 AbstractCegarLoop]: Difference is false [2021-03-26 03:30:20,362 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-03-26 03:30:20,362 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-03-26 03:30:20,370 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 13 places, 10 transitions, 25 flow [2021-03-26 03:30:20,390 INFO L129 PetriNetUnfolder]: 0/11 cut-off events. [2021-03-26 03:30:20,390 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-03-26 03:30:20,392 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-03-26 03:30:20,392 INFO L82 GeneralOperation]: Start removeDead. Operand has 13 places, 10 transitions, 25 flow [2021-03-26 03:30:20,396 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 13 places, 10 transitions, 25 flow [2021-03-26 03:30:20,397 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 03:30:20,412 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 13 places, 10 transitions, 25 flow [2021-03-26 03:30:20,420 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 13 places, 10 transitions, 25 flow [2021-03-26 03:30:20,420 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 13 places, 10 transitions, 25 flow [2021-03-26 03:30:20,429 INFO L129 PetriNetUnfolder]: 0/11 cut-off events. [2021-03-26 03:30:20,429 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-03-26 03:30:20,429 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-03-26 03:30:20,432 INFO L142 LiptonReduction]: Number of co-enabled transitions 24 [2021-03-26 03:30:20,649 INFO L154 LiptonReduction]: Checked pairs total: 9 [2021-03-26 03:30:20,649 INFO L156 LiptonReduction]: Total number of compositions: 4 [2021-03-26 03:30:20,651 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 255 [2021-03-26 03:30:20,667 INFO L129 PetriNetUnfolder]: 0/5 cut-off events. [2021-03-26 03:30:20,667 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-03-26 03:30:20,667 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 03:30:20,668 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1] [2021-03-26 03:30:20,668 INFO L428 AbstractCegarLoop]: === Iteration 1 === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-03-26 03:30:20,675 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 03:30:20,675 INFO L82 PathProgramCache]: Analyzing trace with hash 59486, now seen corresponding path program 1 times [2021-03-26 03:30:20,680 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 03:30:20,681 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1442095382] [2021-03-26 03:30:20,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 03:30:20,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 03:30:20,789 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:20,790 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 03:30:20,802 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:20,803 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 03:30:20,811 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-26 03:30:20,811 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1442095382] [2021-03-26 03:30:20,812 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-26 03:30:20,812 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-03-26 03:30:20,813 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1145088432] [2021-03-26 03:30:20,820 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-26 03:30:20,820 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 03:30:20,830 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-26 03:30:20,832 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-03-26 03:30:20,833 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 14 [2021-03-26 03:30:20,834 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 10 places, 7 transitions, 19 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-03-26 03:30:20,834 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 03:30:20,834 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 14 [2021-03-26 03:30:20,835 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 03:30:20,882 INFO L129 PetriNetUnfolder]: 1/9 cut-off events. [2021-03-26 03:30:20,882 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-03-26 03:30:20,883 INFO L84 FinitePrefix]: Finished finitePrefix Result has 21 conditions, 9 events. 1/9 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 10 event pairs, 0 based on Foata normal form. 0/9 useless extension candidates. Maximal degree in co-relation 9. Up to 4 conditions per place. [2021-03-26 03:30:20,884 INFO L132 encePairwiseOnDemand]: 10/14 looper letters, 2 selfloop transitions, 3 changer transitions 1/7 dead transitions. [2021-03-26 03:30:20,884 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 12 places, 7 transitions, 29 flow [2021-03-26 03:30:20,885 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-26 03:30:20,887 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2021-03-26 03:30:20,892 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 18 transitions. [2021-03-26 03:30:20,893 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.32142857142857145 [2021-03-26 03:30:20,894 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 18 transitions. [2021-03-26 03:30:20,894 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 18 transitions. [2021-03-26 03:30:20,895 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 03:30:20,896 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 18 transitions. [2021-03-26 03:30:20,897 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 4.5) internal successors, (18), 4 states have internal predecessors, (18), 0 states have call successors, (0), 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-03-26 03:30:20,901 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-03-26 03:30:20,901 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-03-26 03:30:20,902 INFO L185 Difference]: Start difference. First operand has 10 places, 7 transitions, 19 flow. Second operand 4 states and 18 transitions. [2021-03-26 03:30:20,903 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 12 places, 7 transitions, 29 flow [2021-03-26 03:30:20,905 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 12 places, 7 transitions, 29 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-03-26 03:30:20,908 INFO L241 Difference]: Finished difference. Result has 12 places, 5 transitions, 21 flow [2021-03-26 03:30:20,910 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=14, PETRI_DIFFERENCE_MINUEND_FLOW=17, PETRI_DIFFERENCE_MINUEND_PLACES=9, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=6, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=3, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=21, PETRI_PLACES=12, PETRI_TRANSITIONS=5} [2021-03-26 03:30:20,910 INFO L343 CegarLoopForPetriNet]: 10 programPoint places, 2 predicate places. [2021-03-26 03:30:20,911 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 03:30:20,911 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 12 places, 5 transitions, 21 flow [2021-03-26 03:30:20,912 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 12 places, 5 transitions, 21 flow [2021-03-26 03:30:20,912 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 11 places, 5 transitions, 21 flow [2021-03-26 03:30:20,914 INFO L129 PetriNetUnfolder]: 0/5 cut-off events. [2021-03-26 03:30:20,914 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-03-26 03:30:20,915 INFO L84 FinitePrefix]: Finished finitePrefix Result has 14 conditions, 5 events. 0/5 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 2. Compared 1 event pairs, 0 based on Foata normal form. 0/5 useless extension candidates. Maximal degree in co-relation 0. Up to 2 conditions per place. [2021-03-26 03:30:20,915 INFO L142 LiptonReduction]: Number of co-enabled transitions 4 [2021-03-26 03:30:20,916 INFO L154 LiptonReduction]: Checked pairs total: 0 [2021-03-26 03:30:20,916 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-26 03:30:20,916 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 5 [2021-03-26 03:30:20,917 INFO L480 AbstractCegarLoop]: Abstraction has has 11 places, 5 transitions, 21 flow [2021-03-26 03:30:20,918 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-03-26 03:30:20,918 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 03:30:20,918 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1] [2021-03-26 03:30:20,918 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-03-26 03:30:20,918 INFO L428 AbstractCegarLoop]: === Iteration 2 === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-03-26 03:30:20,919 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 03:30:20,919 INFO L82 PathProgramCache]: Analyzing trace with hash 1843844, now seen corresponding path program 1 times [2021-03-26 03:30:20,919 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 03:30:20,920 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [304531639] [2021-03-26 03:30:20,920 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 03:30:20,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-26 03:30:20,940 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-26 03:30:20,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-26 03:30:20,948 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-26 03:30:20,960 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-03-26 03:30:20,961 INFO L634 BasicCegarLoop]: Counterexample might be feasible [2021-03-26 03:30:20,962 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-03-26 03:30:20,963 WARN L342 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2021-03-26 03:30:20,963 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2021-03-26 03:30:20,968 WARN L313 ript$VariableManager]: TermVariabe threadThread1of2ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 03:30:20,969 WARN L313 ript$VariableManager]: TermVariabe threadThread1of2ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 03:30:20,969 WARN L313 ript$VariableManager]: TermVariabe threadThread1of2ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 03:30:20,969 WARN L313 ript$VariableManager]: TermVariabe threadThread1of2ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 03:30:20,970 WARN L313 ript$VariableManager]: TermVariabe threadThread2of2ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 03:30:20,970 WARN L313 ript$VariableManager]: TermVariabe threadThread2of2ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 03:30:20,970 WARN L313 ript$VariableManager]: TermVariabe threadThread2of2ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 03:30:20,970 WARN L313 ript$VariableManager]: TermVariabe threadThread2of2ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 03:30:20,974 INFO L149 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2021-03-26 03:30:20,974 INFO L253 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2021-03-26 03:30:20,977 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-03-26 03:30:20,977 INFO L377 AbstractCegarLoop]: Hoare is false [2021-03-26 03:30:20,977 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-03-26 03:30:20,977 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-03-26 03:30:20,977 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-03-26 03:30:20,978 INFO L381 AbstractCegarLoop]: Difference is false [2021-03-26 03:30:20,980 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-03-26 03:30:20,981 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-03-26 03:30:20,982 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 20 places, 15 transitions, 42 flow [2021-03-26 03:30:20,992 INFO L129 PetriNetUnfolder]: 0/18 cut-off events. [2021-03-26 03:30:20,996 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2021-03-26 03:30:20,996 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-03-26 03:30:20,996 INFO L82 GeneralOperation]: Start removeDead. Operand has 20 places, 15 transitions, 42 flow [2021-03-26 03:30:20,997 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 20 places, 15 transitions, 42 flow [2021-03-26 03:30:20,997 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 03:30:20,997 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 20 places, 15 transitions, 42 flow [2021-03-26 03:30:20,997 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 20 places, 15 transitions, 42 flow [2021-03-26 03:30:20,998 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 20 places, 15 transitions, 42 flow [2021-03-26 03:30:21,000 INFO L129 PetriNetUnfolder]: 0/18 cut-off events. [2021-03-26 03:30:21,001 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2021-03-26 03:30:21,001 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-03-26 03:30:21,001 INFO L142 LiptonReduction]: Number of co-enabled transitions 88 [2021-03-26 03:30:21,151 INFO L154 LiptonReduction]: Checked pairs total: 134 [2021-03-26 03:30:21,151 INFO L156 LiptonReduction]: Total number of compositions: 5 [2021-03-26 03:30:21,151 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 154 [2021-03-26 03:30:21,154 INFO L129 PetriNetUnfolder]: 0/7 cut-off events. [2021-03-26 03:30:21,154 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-03-26 03:30:21,154 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 03:30:21,154 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1] [2021-03-26 03:30:21,154 INFO L428 AbstractCegarLoop]: === Iteration 1 === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT]=== [2021-03-26 03:30:21,154 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 03:30:21,154 INFO L82 PathProgramCache]: Analyzing trace with hash 2581598, now seen corresponding path program 1 times [2021-03-26 03:30:21,155 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 03:30:21,155 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [371431336] [2021-03-26 03:30:21,155 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 03:30:21,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 03:30:21,180 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:21,180 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 03:30:21,183 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:21,184 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 03:30:21,189 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:21,190 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 03:30:21,194 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-26 03:30:21,195 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [371431336] [2021-03-26 03:30:21,195 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-26 03:30:21,195 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-26 03:30:21,195 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1778512097] [2021-03-26 03:30:21,196 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-26 03:30:21,196 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 03:30:21,196 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-26 03:30:21,197 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-03-26 03:30:21,199 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 20 [2021-03-26 03:30:21,199 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 17 places, 12 transitions, 36 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-03-26 03:30:21,199 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 03:30:21,200 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 20 [2021-03-26 03:30:21,200 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 03:30:21,258 INFO L129 PetriNetUnfolder]: 32/73 cut-off events. [2021-03-26 03:30:21,258 INFO L130 PetriNetUnfolder]: For 8/8 co-relation queries the response was YES. [2021-03-26 03:30:21,259 INFO L84 FinitePrefix]: Finished finitePrefix Result has 159 conditions, 73 events. 32/73 cut-off events. For 8/8 co-relation queries the response was YES. Maximal size of possible extension queue 12. Compared 209 event pairs, 2 based on Foata normal form. 4/61 useless extension candidates. Maximal degree in co-relation 115. Up to 42 conditions per place. [2021-03-26 03:30:21,260 INFO L132 encePairwiseOnDemand]: 13/20 looper letters, 8 selfloop transitions, 10 changer transitions 0/20 dead transitions. [2021-03-26 03:30:21,260 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 21 places, 20 transitions, 93 flow [2021-03-26 03:30:21,260 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-26 03:30:21,260 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-03-26 03:30:21,261 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 39 transitions. [2021-03-26 03:30:21,261 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.39 [2021-03-26 03:30:21,261 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 39 transitions. [2021-03-26 03:30:21,261 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 39 transitions. [2021-03-26 03:30:21,262 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 03:30:21,262 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 39 transitions. [2021-03-26 03:30:21,262 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 7.8) internal successors, (39), 5 states have internal predecessors, (39), 0 states have call successors, (0), 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-03-26 03:30:21,263 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 20.0) internal successors, (120), 6 states have internal predecessors, (120), 0 states have call successors, (0), 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-03-26 03:30:21,263 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 20.0) internal successors, (120), 6 states have internal predecessors, (120), 0 states have call successors, (0), 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-03-26 03:30:21,263 INFO L185 Difference]: Start difference. First operand has 17 places, 12 transitions, 36 flow. Second operand 5 states and 39 transitions. [2021-03-26 03:30:21,263 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 21 places, 20 transitions, 93 flow [2021-03-26 03:30:21,264 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 21 places, 20 transitions, 91 flow, removed 1 selfloop flow, removed 0 redundant places. [2021-03-26 03:30:21,265 INFO L241 Difference]: Finished difference. Result has 22 places, 16 transitions, 72 flow [2021-03-26 03:30:21,265 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=20, PETRI_DIFFERENCE_MINUEND_FLOW=34, PETRI_DIFFERENCE_MINUEND_PLACES=17, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=12, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=6, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=72, PETRI_PLACES=22, PETRI_TRANSITIONS=16} [2021-03-26 03:30:21,265 INFO L343 CegarLoopForPetriNet]: 17 programPoint places, 5 predicate places. [2021-03-26 03:30:21,265 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 03:30:21,266 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 22 places, 16 transitions, 72 flow [2021-03-26 03:30:21,266 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 22 places, 16 transitions, 72 flow [2021-03-26 03:30:21,266 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 22 places, 16 transitions, 72 flow [2021-03-26 03:30:21,270 INFO L129 PetriNetUnfolder]: 4/26 cut-off events. [2021-03-26 03:30:21,271 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2021-03-26 03:30:21,271 INFO L84 FinitePrefix]: Finished finitePrefix Result has 61 conditions, 26 events. 4/26 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 64 event pairs, 0 based on Foata normal form. 0/19 useless extension candidates. Maximal degree in co-relation 43. Up to 11 conditions per place. [2021-03-26 03:30:21,271 INFO L142 LiptonReduction]: Number of co-enabled transitions 70 [2021-03-26 03:30:21,305 INFO L154 LiptonReduction]: Checked pairs total: 20 [2021-03-26 03:30:21,305 INFO L156 LiptonReduction]: Total number of compositions: 1 [2021-03-26 03:30:21,305 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 40 [2021-03-26 03:30:21,306 INFO L480 AbstractCegarLoop]: Abstraction has has 22 places, 16 transitions, 72 flow [2021-03-26 03:30:21,306 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-03-26 03:30:21,307 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 03:30:21,307 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1] [2021-03-26 03:30:21,307 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-03-26 03:30:21,307 INFO L428 AbstractCegarLoop]: === Iteration 2 === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT]=== [2021-03-26 03:30:21,307 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 03:30:21,307 INFO L82 PathProgramCache]: Analyzing trace with hash -1814101293, now seen corresponding path program 1 times [2021-03-26 03:30:21,308 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 03:30:21,308 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [397114743] [2021-03-26 03:30:21,308 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 03:30:21,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-26 03:30:21,319 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-26 03:30:21,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-26 03:30:21,323 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-26 03:30:21,324 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-03-26 03:30:21,324 INFO L634 BasicCegarLoop]: Counterexample might be feasible [2021-03-26 03:30:21,324 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-03-26 03:30:21,325 WARN L342 ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis [2021-03-26 03:30:21,326 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances. [2021-03-26 03:30:21,329 WARN L313 ript$VariableManager]: TermVariabe threadThread3of3ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 03:30:21,330 WARN L313 ript$VariableManager]: TermVariabe threadThread3of3ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 03:30:21,330 WARN L313 ript$VariableManager]: TermVariabe threadThread3of3ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 03:30:21,330 WARN L313 ript$VariableManager]: TermVariabe threadThread3of3ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 03:30:21,330 WARN L313 ript$VariableManager]: TermVariabe threadThread2of3ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 03:30:21,330 WARN L313 ript$VariableManager]: TermVariabe threadThread2of3ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 03:30:21,330 WARN L313 ript$VariableManager]: TermVariabe threadThread2of3ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 03:30:21,331 WARN L313 ript$VariableManager]: TermVariabe threadThread2of3ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 03:30:21,331 WARN L313 ript$VariableManager]: TermVariabe threadThread1of3ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 03:30:21,331 WARN L313 ript$VariableManager]: TermVariabe threadThread1of3ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 03:30:21,331 WARN L313 ript$VariableManager]: TermVariabe threadThread1of3ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 03:30:21,332 WARN L313 ript$VariableManager]: TermVariabe threadThread1of3ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 03:30:21,335 INFO L149 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2021-03-26 03:30:21,335 INFO L253 AbstractCegarLoop]: Starting to check reachability of 5 error locations. [2021-03-26 03:30:21,336 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-03-26 03:30:21,336 INFO L377 AbstractCegarLoop]: Hoare is false [2021-03-26 03:30:21,337 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-03-26 03:30:21,337 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-03-26 03:30:21,337 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-03-26 03:30:21,337 INFO L381 AbstractCegarLoop]: Difference is false [2021-03-26 03:30:21,337 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-03-26 03:30:21,337 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-03-26 03:30:21,338 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 27 places, 20 transitions, 61 flow [2021-03-26 03:30:21,342 INFO L129 PetriNetUnfolder]: 0/25 cut-off events. [2021-03-26 03:30:21,342 INFO L130 PetriNetUnfolder]: For 7/7 co-relation queries the response was YES. [2021-03-26 03:30:21,343 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-03-26 03:30:21,343 INFO L82 GeneralOperation]: Start removeDead. Operand has 27 places, 20 transitions, 61 flow [2021-03-26 03:30:21,343 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 27 places, 20 transitions, 61 flow [2021-03-26 03:30:21,343 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 03:30:21,343 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 27 places, 20 transitions, 61 flow [2021-03-26 03:30:21,344 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 27 places, 20 transitions, 61 flow [2021-03-26 03:30:21,344 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 27 places, 20 transitions, 61 flow [2021-03-26 03:30:21,348 INFO L129 PetriNetUnfolder]: 0/25 cut-off events. [2021-03-26 03:30:21,348 INFO L130 PetriNetUnfolder]: For 7/7 co-relation queries the response was YES. [2021-03-26 03:30:21,348 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 4. Compared 40 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-03-26 03:30:21,348 INFO L142 LiptonReduction]: Number of co-enabled transitions 192 [2021-03-26 03:30:21,543 INFO L154 LiptonReduction]: Checked pairs total: 293 [2021-03-26 03:30:21,543 INFO L156 LiptonReduction]: Total number of compositions: 7 [2021-03-26 03:30:21,543 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 200 [2021-03-26 03:30:21,546 INFO L129 PetriNetUnfolder]: 0/6 cut-off events. [2021-03-26 03:30:21,546 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-03-26 03:30:21,546 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 03:30:21,546 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1] [2021-03-26 03:30:21,547 INFO L428 AbstractCegarLoop]: === Iteration 1 === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT]=== [2021-03-26 03:30:21,547 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 03:30:21,547 INFO L82 PathProgramCache]: Analyzing trace with hash 3564828, now seen corresponding path program 1 times [2021-03-26 03:30:21,547 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 03:30:21,547 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1634744723] [2021-03-26 03:30:21,547 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 03:30:21,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 03:30:21,558 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:21,558 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 03:30:21,561 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:21,562 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 03:30:21,565 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:21,566 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 03:30:21,570 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-26 03:30:21,570 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1634744723] [2021-03-26 03:30:21,570 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-26 03:30:21,570 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-26 03:30:21,571 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1523670987] [2021-03-26 03:30:21,571 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-26 03:30:21,571 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 03:30:21,571 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-26 03:30:21,572 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-03-26 03:30:21,572 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 5 out of 27 [2021-03-26 03:30:21,572 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 23 places, 16 transitions, 53 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-03-26 03:30:21,572 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 03:30:21,572 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 5 of 27 [2021-03-26 03:30:21,573 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 03:30:21,683 INFO L129 PetriNetUnfolder]: 262/430 cut-off events. [2021-03-26 03:30:21,683 INFO L130 PetriNetUnfolder]: For 97/97 co-relation queries the response was YES. [2021-03-26 03:30:21,685 INFO L84 FinitePrefix]: Finished finitePrefix Result has 934 conditions, 430 events. 262/430 cut-off events. For 97/97 co-relation queries the response was YES. Maximal size of possible extension queue 44. Compared 1614 event pairs, 42 based on Foata normal form. 6/328 useless extension candidates. Maximal degree in co-relation 683. Up to 367 conditions per place. [2021-03-26 03:30:21,688 INFO L132 encePairwiseOnDemand]: 18/27 looper letters, 19 selfloop transitions, 14 changer transitions 0/35 dead transitions. [2021-03-26 03:30:21,688 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 27 places, 35 transitions, 176 flow [2021-03-26 03:30:21,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-26 03:30:21,688 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-03-26 03:30:21,689 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 59 transitions. [2021-03-26 03:30:21,689 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.43703703703703706 [2021-03-26 03:30:21,690 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 59 transitions. [2021-03-26 03:30:21,690 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 59 transitions. [2021-03-26 03:30:21,690 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 03:30:21,690 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 59 transitions. [2021-03-26 03:30:21,691 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 0 states have call successors, (0), 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-03-26 03:30:21,691 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 27.0) internal successors, (162), 6 states have internal predecessors, (162), 0 states have call successors, (0), 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-03-26 03:30:21,692 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 27.0) internal successors, (162), 6 states have internal predecessors, (162), 0 states have call successors, (0), 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-03-26 03:30:21,692 INFO L185 Difference]: Start difference. First operand has 23 places, 16 transitions, 53 flow. Second operand 5 states and 59 transitions. [2021-03-26 03:30:21,692 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 27 places, 35 transitions, 176 flow [2021-03-26 03:30:21,693 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 27 places, 35 transitions, 166 flow, removed 5 selfloop flow, removed 0 redundant places. [2021-03-26 03:30:21,694 INFO L241 Difference]: Finished difference. Result has 28 places, 28 transitions, 125 flow [2021-03-26 03:30:21,694 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=27, PETRI_DIFFERENCE_MINUEND_FLOW=47, PETRI_DIFFERENCE_MINUEND_PLACES=23, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=16, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=8, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=8, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=125, PETRI_PLACES=28, PETRI_TRANSITIONS=28} [2021-03-26 03:30:21,694 INFO L343 CegarLoopForPetriNet]: 23 programPoint places, 5 predicate places. [2021-03-26 03:30:21,694 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 03:30:21,694 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 28 places, 28 transitions, 125 flow [2021-03-26 03:30:21,695 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 28 places, 28 transitions, 125 flow [2021-03-26 03:30:21,695 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 28 places, 28 transitions, 125 flow [2021-03-26 03:30:21,701 INFO L129 PetriNetUnfolder]: 28/79 cut-off events. [2021-03-26 03:30:21,702 INFO L130 PetriNetUnfolder]: For 4/7 co-relation queries the response was YES. [2021-03-26 03:30:21,702 INFO L84 FinitePrefix]: Finished finitePrefix Result has 178 conditions, 79 events. 28/79 cut-off events. For 4/7 co-relation queries the response was YES. Maximal size of possible extension queue 23. Compared 315 event pairs, 0 based on Foata normal form. 0/46 useless extension candidates. Maximal degree in co-relation 159. Up to 49 conditions per place. [2021-03-26 03:30:21,703 INFO L142 LiptonReduction]: Number of co-enabled transitions 196 [2021-03-26 03:30:21,721 INFO L154 LiptonReduction]: Checked pairs total: 47 [2021-03-26 03:30:21,721 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-26 03:30:21,721 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 27 [2021-03-26 03:30:21,722 INFO L480 AbstractCegarLoop]: Abstraction has has 28 places, 28 transitions, 125 flow [2021-03-26 03:30:21,722 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-03-26 03:30:21,722 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 03:30:21,723 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1] [2021-03-26 03:30:21,723 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-03-26 03:30:21,723 INFO L428 AbstractCegarLoop]: === Iteration 2 === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT]=== [2021-03-26 03:30:21,723 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 03:30:21,723 INFO L82 PathProgramCache]: Analyzing trace with hash -869458420, now seen corresponding path program 1 times [2021-03-26 03:30:21,723 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 03:30:21,724 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [994862603] [2021-03-26 03:30:21,724 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 03:30:21,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 03:30:21,736 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:21,736 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 03:30:21,739 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:21,739 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 03:30:21,742 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:21,743 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 03:30:21,746 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:21,747 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 03:30:21,751 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-26 03:30:21,751 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [994862603] [2021-03-26 03:30:21,751 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-26 03:30:21,752 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-03-26 03:30:21,752 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1331387276] [2021-03-26 03:30:21,752 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-26 03:30:21,752 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 03:30:21,752 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-26 03:30:21,753 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-03-26 03:30:21,753 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 5 out of 27 [2021-03-26 03:30:21,753 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 28 places, 28 transitions, 125 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-03-26 03:30:21,753 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 03:30:21,753 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 5 of 27 [2021-03-26 03:30:21,753 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 03:30:21,945 INFO L129 PetriNetUnfolder]: 483/885 cut-off events. [2021-03-26 03:30:21,945 INFO L130 PetriNetUnfolder]: For 288/288 co-relation queries the response was YES. [2021-03-26 03:30:21,948 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2483 conditions, 885 events. 483/885 cut-off events. For 288/288 co-relation queries the response was YES. Maximal size of possible extension queue 131. Compared 4810 event pairs, 137 based on Foata normal form. 7/671 useless extension candidates. Maximal degree in co-relation 953. Up to 499 conditions per place. [2021-03-26 03:30:21,953 INFO L132 encePairwiseOnDemand]: 17/27 looper letters, 31 selfloop transitions, 39 changer transitions 0/72 dead transitions. [2021-03-26 03:30:21,953 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 34 places, 72 transitions, 453 flow [2021-03-26 03:30:21,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-26 03:30:21,954 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-03-26 03:30:21,955 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 99 transitions. [2021-03-26 03:30:21,955 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5238095238095238 [2021-03-26 03:30:21,955 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 99 transitions. [2021-03-26 03:30:21,955 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 99 transitions. [2021-03-26 03:30:21,956 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 03:30:21,956 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 99 transitions. [2021-03-26 03:30:21,957 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 14.142857142857142) internal successors, (99), 7 states have internal predecessors, (99), 0 states have call successors, (0), 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-03-26 03:30:21,957 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 27.0) internal successors, (216), 8 states have internal predecessors, (216), 0 states have call successors, (0), 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-03-26 03:30:21,958 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 27.0) internal successors, (216), 8 states have internal predecessors, (216), 0 states have call successors, (0), 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-03-26 03:30:21,958 INFO L185 Difference]: Start difference. First operand has 28 places, 28 transitions, 125 flow. Second operand 7 states and 99 transitions. [2021-03-26 03:30:21,958 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 34 places, 72 transitions, 453 flow [2021-03-26 03:30:21,960 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 33 places, 72 transitions, 452 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-03-26 03:30:21,962 INFO L241 Difference]: Finished difference. Result has 36 places, 58 transitions, 414 flow [2021-03-26 03:30:21,962 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=27, PETRI_DIFFERENCE_MINUEND_FLOW=124, PETRI_DIFFERENCE_MINUEND_PLACES=27, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=28, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=20, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=7, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=414, PETRI_PLACES=36, PETRI_TRANSITIONS=58} [2021-03-26 03:30:21,962 INFO L343 CegarLoopForPetriNet]: 23 programPoint places, 13 predicate places. [2021-03-26 03:30:21,962 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 03:30:21,963 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 36 places, 58 transitions, 414 flow [2021-03-26 03:30:21,963 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 36 places, 58 transitions, 414 flow [2021-03-26 03:30:21,964 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 36 places, 58 transitions, 414 flow [2021-03-26 03:30:21,994 INFO L129 PetriNetUnfolder]: 181/461 cut-off events. [2021-03-26 03:30:21,994 INFO L130 PetriNetUnfolder]: For 223/225 co-relation queries the response was YES. [2021-03-26 03:30:21,995 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1489 conditions, 461 events. 181/461 cut-off events. For 223/225 co-relation queries the response was YES. Maximal size of possible extension queue 89. Compared 3120 event pairs, 24 based on Foata normal form. 0/340 useless extension candidates. Maximal degree in co-relation 1038. Up to 223 conditions per place. [2021-03-26 03:30:22,000 INFO L142 LiptonReduction]: Number of co-enabled transitions 334 [2021-03-26 03:30:22,048 INFO L154 LiptonReduction]: Checked pairs total: 175 [2021-03-26 03:30:22,048 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-26 03:30:22,048 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 86 [2021-03-26 03:30:22,051 INFO L480 AbstractCegarLoop]: Abstraction has has 36 places, 58 transitions, 414 flow [2021-03-26 03:30:22,051 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-03-26 03:30:22,051 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 03:30:22,051 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-03-26 03:30:22,052 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-03-26 03:30:22,052 INFO L428 AbstractCegarLoop]: === Iteration 3 === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT]=== [2021-03-26 03:30:22,052 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 03:30:22,052 INFO L82 PathProgramCache]: Analyzing trace with hash -1174639039, now seen corresponding path program 1 times [2021-03-26 03:30:22,052 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 03:30:22,052 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1856122553] [2021-03-26 03:30:22,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 03:30:22,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 03:30:22,094 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:22,095 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 03:30:22,100 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:22,100 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 03:30:22,104 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:22,104 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 03:30:22,105 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:22,105 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 03:30:22,109 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:22,110 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 03:30:22,114 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-26 03:30:22,114 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1856122553] [2021-03-26 03:30:22,114 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-26 03:30:22,115 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-03-26 03:30:22,115 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2019381160] [2021-03-26 03:30:22,115 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-26 03:30:22,115 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 03:30:22,115 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-26 03:30:22,116 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-03-26 03:30:22,116 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 5 out of 27 [2021-03-26 03:30:22,116 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 36 places, 58 transitions, 414 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-03-26 03:30:22,116 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 03:30:22,116 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 5 of 27 [2021-03-26 03:30:22,116 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 03:30:22,335 INFO L129 PetriNetUnfolder]: 614/1240 cut-off events. [2021-03-26 03:30:22,335 INFO L130 PetriNetUnfolder]: For 1266/1266 co-relation queries the response was YES. [2021-03-26 03:30:22,338 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4652 conditions, 1240 events. 614/1240 cut-off events. For 1266/1266 co-relation queries the response was YES. Maximal size of possible extension queue 153. Compared 7882 event pairs, 77 based on Foata normal form. 21/989 useless extension candidates. Maximal degree in co-relation 3267. Up to 523 conditions per place. [2021-03-26 03:30:22,346 INFO L132 encePairwiseOnDemand]: 17/27 looper letters, 29 selfloop transitions, 54 changer transitions 0/85 dead transitions. [2021-03-26 03:30:22,347 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 42 places, 85 transitions, 721 flow [2021-03-26 03:30:22,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-26 03:30:22,347 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-03-26 03:30:22,350 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 101 transitions. [2021-03-26 03:30:22,351 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5343915343915344 [2021-03-26 03:30:22,351 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 101 transitions. [2021-03-26 03:30:22,351 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 101 transitions. [2021-03-26 03:30:22,352 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 03:30:22,352 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 101 transitions. [2021-03-26 03:30:22,353 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 14.428571428571429) internal successors, (101), 7 states have internal predecessors, (101), 0 states have call successors, (0), 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-03-26 03:30:22,354 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 27.0) internal successors, (216), 8 states have internal predecessors, (216), 0 states have call successors, (0), 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-03-26 03:30:22,355 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 27.0) internal successors, (216), 8 states have internal predecessors, (216), 0 states have call successors, (0), 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-03-26 03:30:22,355 INFO L185 Difference]: Start difference. First operand has 36 places, 58 transitions, 414 flow. Second operand 7 states and 101 transitions. [2021-03-26 03:30:22,355 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 42 places, 85 transitions, 721 flow [2021-03-26 03:30:22,364 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 42 places, 85 transitions, 719 flow, removed 1 selfloop flow, removed 0 redundant places. [2021-03-26 03:30:22,366 INFO L241 Difference]: Finished difference. Result has 45 places, 69 transitions, 667 flow [2021-03-26 03:30:22,366 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=27, PETRI_DIFFERENCE_MINUEND_FLOW=412, PETRI_DIFFERENCE_MINUEND_PLACES=36, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=58, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=47, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=9, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=667, PETRI_PLACES=45, PETRI_TRANSITIONS=69} [2021-03-26 03:30:22,366 INFO L343 CegarLoopForPetriNet]: 23 programPoint places, 22 predicate places. [2021-03-26 03:30:22,366 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 03:30:22,366 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 45 places, 69 transitions, 667 flow [2021-03-26 03:30:22,367 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 45 places, 69 transitions, 667 flow [2021-03-26 03:30:22,367 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 45 places, 69 transitions, 667 flow [2021-03-26 03:30:22,410 INFO L129 PetriNetUnfolder]: 220/619 cut-off events. [2021-03-26 03:30:22,410 INFO L130 PetriNetUnfolder]: For 954/966 co-relation queries the response was YES. [2021-03-26 03:30:22,412 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2689 conditions, 619 events. 220/619 cut-off events. For 954/966 co-relation queries the response was YES. Maximal size of possible extension queue 121. Compared 4718 event pairs, 36 based on Foata normal form. 8/475 useless extension candidates. Maximal degree in co-relation 1459. Up to 285 conditions per place. [2021-03-26 03:30:22,417 INFO L142 LiptonReduction]: Number of co-enabled transitions 390 [2021-03-26 03:30:22,505 INFO L154 LiptonReduction]: Checked pairs total: 302 [2021-03-26 03:30:22,506 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-26 03:30:22,506 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 140 [2021-03-26 03:30:22,512 INFO L480 AbstractCegarLoop]: Abstraction has has 45 places, 69 transitions, 667 flow [2021-03-26 03:30:22,512 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-03-26 03:30:22,512 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 03:30:22,512 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-03-26 03:30:22,512 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-03-26 03:30:22,512 INFO L428 AbstractCegarLoop]: === Iteration 4 === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT]=== [2021-03-26 03:30:22,513 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 03:30:22,513 INFO L82 PathProgramCache]: Analyzing trace with hash -1183390738, now seen corresponding path program 1 times [2021-03-26 03:30:22,513 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 03:30:22,515 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1355993633] [2021-03-26 03:30:22,516 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 03:30:22,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 03:30:22,543 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:22,543 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 03:30:22,548 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:22,548 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 03:30:22,553 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:22,553 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 03:30:22,558 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:22,558 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 03:30:22,564 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-26 03:30:22,564 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1355993633] [2021-03-26 03:30:22,565 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2024912867] [2021-03-26 03:30:22,565 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-03-26 03:30:22,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 03:30:22,622 INFO L263 TraceCheckSpWp]: Trace formula consists of 22 conjuncts, 6 conjunts are in the unsatisfiable core [2021-03-26 03:30:22,622 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-26 03:30:22,639 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:22,640 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 03:30:22,640 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:22,641 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 03:30:22,641 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:22,642 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 03:30:22,644 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:22,644 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 03:30:22,655 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:22,658 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 03:30:22,661 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:22,717 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 03:30:22,732 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:22,733 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 03:30:22,734 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-26 03:30:22,738 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:22,746 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 03:30:22,750 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:22,750 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 03:30:22,758 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:22,760 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 03:30:22,760 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:22,761 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 03:30:22,764 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:22,765 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 03:30:22,765 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:22,766 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 03:30:22,766 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:22,767 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 03:30:22,768 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:22,769 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 03:30:22,769 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:22,770 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 03:30:22,770 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:22,771 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 03:30:22,773 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:22,775 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 03:30:22,775 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:22,776 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 03:30:22,778 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-26 03:30:22,779 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:22,782 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 03:30:22,782 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:22,783 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 03:30:22,784 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-26 03:30:22,784 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:22,792 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 03:30:22,792 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:22,793 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 03:30:22,803 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:22,805 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 03:30:22,805 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:22,806 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 03:30:22,808 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-26 03:30:22,809 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:22,810 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 03:30:22,810 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:22,811 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 03:30:22,811 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-26 03:30:22,813 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:22,815 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 03:30:22,816 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:22,819 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 03:30:22,828 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-26 03:30:22,828 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-26 03:30:22,828 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 8 [2021-03-26 03:30:22,828 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [423300153] [2021-03-26 03:30:22,829 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-26 03:30:22,829 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 03:30:22,829 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-26 03:30:22,829 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-03-26 03:30:22,830 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 5 out of 27 [2021-03-26 03:30:22,830 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 45 places, 69 transitions, 667 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-03-26 03:30:22,830 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 03:30:22,831 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 5 of 27 [2021-03-26 03:30:22,831 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 03:30:23,005 INFO L129 PetriNetUnfolder]: 470/1031 cut-off events. [2021-03-26 03:30:23,006 INFO L130 PetriNetUnfolder]: For 2524/2524 co-relation queries the response was YES. [2021-03-26 03:30:23,009 INFO L84 FinitePrefix]: Finished finitePrefix Result has 5112 conditions, 1031 events. 470/1031 cut-off events. For 2524/2524 co-relation queries the response was YES. Maximal size of possible extension queue 138. Compared 6690 event pairs, 69 based on Foata normal form. 62/868 useless extension candidates. Maximal degree in co-relation 3733. Up to 450 conditions per place. [2021-03-26 03:30:23,016 INFO L132 encePairwiseOnDemand]: 18/27 looper letters, 25 selfloop transitions, 54 changer transitions 0/81 dead transitions. [2021-03-26 03:30:23,017 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 51 places, 81 transitions, 914 flow [2021-03-26 03:30:23,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-26 03:30:23,017 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-03-26 03:30:23,018 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 74 transitions. [2021-03-26 03:30:23,019 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.3915343915343915 [2021-03-26 03:30:23,019 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 74 transitions. [2021-03-26 03:30:23,019 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 74 transitions. [2021-03-26 03:30:23,019 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 03:30:23,019 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 74 transitions. [2021-03-26 03:30:23,019 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 10.571428571428571) internal successors, (74), 7 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-03-26 03:30:23,020 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 27.0) internal successors, (216), 8 states have internal predecessors, (216), 0 states have call successors, (0), 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-03-26 03:30:23,021 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 27.0) internal successors, (216), 8 states have internal predecessors, (216), 0 states have call successors, (0), 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-03-26 03:30:23,021 INFO L185 Difference]: Start difference. First operand has 45 places, 69 transitions, 667 flow. Second operand 7 states and 74 transitions. [2021-03-26 03:30:23,021 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 51 places, 81 transitions, 914 flow [2021-03-26 03:30:23,030 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 50 places, 81 transitions, 897 flow, removed 5 selfloop flow, removed 1 redundant places. [2021-03-26 03:30:23,032 INFO L241 Difference]: Finished difference. Result has 51 places, 69 transitions, 806 flow [2021-03-26 03:30:23,033 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=27, PETRI_DIFFERENCE_MINUEND_FLOW=654, PETRI_DIFFERENCE_MINUEND_PLACES=44, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=69, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=54, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=15, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=806, PETRI_PLACES=51, PETRI_TRANSITIONS=69} [2021-03-26 03:30:23,033 INFO L343 CegarLoopForPetriNet]: 23 programPoint places, 28 predicate places. [2021-03-26 03:30:23,033 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 03:30:23,033 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 51 places, 69 transitions, 806 flow [2021-03-26 03:30:23,033 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 51 places, 69 transitions, 806 flow [2021-03-26 03:30:23,034 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 51 places, 69 transitions, 806 flow [2021-03-26 03:30:23,075 INFO L129 PetriNetUnfolder]: 191/611 cut-off events. [2021-03-26 03:30:23,075 INFO L130 PetriNetUnfolder]: For 1229/1250 co-relation queries the response was YES. [2021-03-26 03:30:23,076 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3005 conditions, 611 events. 191/611 cut-off events. For 1229/1250 co-relation queries the response was YES. Maximal size of possible extension queue 140. Compared 4963 event pairs, 32 based on Foata normal form. 9/469 useless extension candidates. Maximal degree in co-relation 2123. Up to 275 conditions per place. [2021-03-26 03:30:23,081 INFO L142 LiptonReduction]: Number of co-enabled transitions 344 [2021-03-26 03:30:23,193 INFO L154 LiptonReduction]: Checked pairs total: 492 [2021-03-26 03:30:23,194 INFO L156 LiptonReduction]: Total number of compositions: 3 [2021-03-26 03:30:23,194 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 161 [2021-03-26 03:30:23,195 INFO L480 AbstractCegarLoop]: Abstraction has has 51 places, 69 transitions, 812 flow [2021-03-26 03:30:23,195 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-03-26 03:30:23,195 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 03:30:23,195 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-03-26 03:30:23,419 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7 [2021-03-26 03:30:23,419 INFO L428 AbstractCegarLoop]: === Iteration 5 === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT]=== [2021-03-26 03:30:23,420 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 03:30:23,420 INFO L82 PathProgramCache]: Analyzing trace with hash -1183407079, now seen corresponding path program 2 times [2021-03-26 03:30:23,420 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 03:30:23,420 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1919220992] [2021-03-26 03:30:23,420 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 03:30:23,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 03:30:23,430 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:23,431 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 03:30:23,433 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:23,434 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 03:30:23,437 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:23,438 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 03:30:23,442 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:23,442 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 03:30:23,447 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:23,447 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 03:30:23,453 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-26 03:30:23,453 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1919220992] [2021-03-26 03:30:23,453 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-26 03:30:23,453 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-03-26 03:30:23,453 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [977837095] [2021-03-26 03:30:23,453 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-26 03:30:23,453 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 03:30:23,454 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-26 03:30:23,454 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-03-26 03:30:23,454 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 5 out of 30 [2021-03-26 03:30:23,454 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 51 places, 69 transitions, 812 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-03-26 03:30:23,454 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 03:30:23,454 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 5 of 30 [2021-03-26 03:30:23,455 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 03:30:23,704 INFO L129 PetriNetUnfolder]: 399/899 cut-off events. [2021-03-26 03:30:23,705 INFO L130 PetriNetUnfolder]: For 2667/2667 co-relation queries the response was YES. [2021-03-26 03:30:23,707 INFO L84 FinitePrefix]: Finished finitePrefix Result has 5085 conditions, 899 events. 399/899 cut-off events. For 2667/2667 co-relation queries the response was YES. Maximal size of possible extension queue 141. Compared 6070 event pairs, 81 based on Foata normal form. 31/760 useless extension candidates. Maximal degree in co-relation 3344. Up to 475 conditions per place. [2021-03-26 03:30:23,713 INFO L132 encePairwiseOnDemand]: 17/30 looper letters, 37 selfloop transitions, 46 changer transitions 0/85 dead transitions. [2021-03-26 03:30:23,713 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 60 places, 85 transitions, 1069 flow [2021-03-26 03:30:23,714 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-26 03:30:23,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-26 03:30:23,714 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 126 transitions. [2021-03-26 03:30:23,715 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.42 [2021-03-26 03:30:23,715 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 126 transitions. [2021-03-26 03:30:23,715 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 126 transitions. [2021-03-26 03:30:23,715 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 03:30:23,715 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 126 transitions. [2021-03-26 03:30:23,716 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 12.6) internal successors, (126), 10 states have internal predecessors, (126), 0 states have call successors, (0), 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-03-26 03:30:23,716 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 30.0) internal successors, (330), 11 states have internal predecessors, (330), 0 states have call successors, (0), 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-03-26 03:30:23,716 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 30.0) internal successors, (330), 11 states have internal predecessors, (330), 0 states have call successors, (0), 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-03-26 03:30:23,717 INFO L185 Difference]: Start difference. First operand has 51 places, 69 transitions, 812 flow. Second operand 10 states and 126 transitions. [2021-03-26 03:30:23,717 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 60 places, 85 transitions, 1069 flow [2021-03-26 03:30:23,725 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 55 places, 85 transitions, 931 flow, removed 29 selfloop flow, removed 5 redundant places. [2021-03-26 03:30:23,727 INFO L241 Difference]: Finished difference. Result has 58 places, 69 transitions, 804 flow [2021-03-26 03:30:23,727 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=30, PETRI_DIFFERENCE_MINUEND_FLOW=674, PETRI_DIFFERENCE_MINUEND_PLACES=46, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=69, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=46, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=23, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=804, PETRI_PLACES=58, PETRI_TRANSITIONS=69} [2021-03-26 03:30:23,727 INFO L343 CegarLoopForPetriNet]: 23 programPoint places, 35 predicate places. [2021-03-26 03:30:23,727 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 03:30:23,727 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 58 places, 69 transitions, 804 flow [2021-03-26 03:30:23,728 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 58 places, 69 transitions, 804 flow [2021-03-26 03:30:23,728 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 58 places, 69 transitions, 804 flow [2021-03-26 03:30:23,775 INFO L129 PetriNetUnfolder]: 212/629 cut-off events. [2021-03-26 03:30:23,775 INFO L130 PetriNetUnfolder]: For 1733/1740 co-relation queries the response was YES. [2021-03-26 03:30:23,776 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3139 conditions, 629 events. 212/629 cut-off events. For 1733/1740 co-relation queries the response was YES. Maximal size of possible extension queue 145. Compared 4895 event pairs, 33 based on Foata normal form. 3/476 useless extension candidates. Maximal degree in co-relation 2475. Up to 227 conditions per place. [2021-03-26 03:30:23,781 INFO L142 LiptonReduction]: Number of co-enabled transitions 316 [2021-03-26 03:30:23,901 INFO L154 LiptonReduction]: Checked pairs total: 352 [2021-03-26 03:30:23,901 INFO L156 LiptonReduction]: Total number of compositions: 5 [2021-03-26 03:30:23,902 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 175 [2021-03-26 03:30:23,902 INFO L480 AbstractCegarLoop]: Abstraction has has 58 places, 68 transitions, 831 flow [2021-03-26 03:30:23,902 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-03-26 03:30:23,902 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 03:30:23,902 INFO L263 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1] [2021-03-26 03:30:23,903 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-03-26 03:30:23,903 INFO L428 AbstractCegarLoop]: === Iteration 6 === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT]=== [2021-03-26 03:30:23,903 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 03:30:23,903 INFO L82 PathProgramCache]: Analyzing trace with hash 1968914058, now seen corresponding path program 1 times [2021-03-26 03:30:23,903 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 03:30:23,903 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [657612456] [2021-03-26 03:30:23,903 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 03:30:23,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-26 03:30:23,907 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-26 03:30:23,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-26 03:30:23,918 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-26 03:30:23,921 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-03-26 03:30:23,921 INFO L634 BasicCegarLoop]: Counterexample might be feasible [2021-03-26 03:30:23,921 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-03-26 03:30:23,922 WARN L342 ceAbstractionStarter]: 3 thread instances were not sufficient, I will increase this number and restart the analysis [2021-03-26 03:30:23,922 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 4 thread instances. [2021-03-26 03:30:23,926 WARN L313 ript$VariableManager]: TermVariabe threadThread3of4ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 03:30:23,926 WARN L313 ript$VariableManager]: TermVariabe threadThread3of4ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 03:30:23,926 WARN L313 ript$VariableManager]: TermVariabe threadThread3of4ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 03:30:23,927 WARN L313 ript$VariableManager]: TermVariabe threadThread3of4ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 03:30:23,927 WARN L313 ript$VariableManager]: TermVariabe threadThread1of4ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 03:30:23,927 WARN L313 ript$VariableManager]: TermVariabe threadThread1of4ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 03:30:23,927 WARN L313 ript$VariableManager]: TermVariabe threadThread1of4ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 03:30:23,927 WARN L313 ript$VariableManager]: TermVariabe threadThread1of4ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 03:30:23,927 WARN L313 ript$VariableManager]: TermVariabe threadThread2of4ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 03:30:23,928 WARN L313 ript$VariableManager]: TermVariabe threadThread2of4ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 03:30:23,928 WARN L313 ript$VariableManager]: TermVariabe threadThread2of4ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 03:30:23,928 WARN L313 ript$VariableManager]: TermVariabe threadThread2of4ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 03:30:23,928 WARN L313 ript$VariableManager]: TermVariabe threadThread4of4ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 03:30:23,928 WARN L313 ript$VariableManager]: TermVariabe threadThread4of4ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 03:30:23,928 WARN L313 ript$VariableManager]: TermVariabe threadThread4of4ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 03:30:23,928 WARN L313 ript$VariableManager]: TermVariabe threadThread4of4ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 03:30:23,932 INFO L149 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2021-03-26 03:30:23,932 INFO L253 AbstractCegarLoop]: Starting to check reachability of 6 error locations. [2021-03-26 03:30:23,933 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-03-26 03:30:23,933 INFO L377 AbstractCegarLoop]: Hoare is false [2021-03-26 03:30:23,933 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-03-26 03:30:23,933 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-03-26 03:30:23,933 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-03-26 03:30:23,933 INFO L381 AbstractCegarLoop]: Difference is false [2021-03-26 03:30:23,933 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-03-26 03:30:23,933 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-03-26 03:30:23,935 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 34 places, 25 transitions, 82 flow [2021-03-26 03:30:23,940 INFO L129 PetriNetUnfolder]: 0/32 cut-off events. [2021-03-26 03:30:23,940 INFO L130 PetriNetUnfolder]: For 16/16 co-relation queries the response was YES. [2021-03-26 03:30:23,940 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-03-26 03:30:23,940 INFO L82 GeneralOperation]: Start removeDead. Operand has 34 places, 25 transitions, 82 flow [2021-03-26 03:30:23,940 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 34 places, 25 transitions, 82 flow [2021-03-26 03:30:23,941 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 03:30:23,941 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 34 places, 25 transitions, 82 flow [2021-03-26 03:30:23,941 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 34 places, 25 transitions, 82 flow [2021-03-26 03:30:23,941 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 34 places, 25 transitions, 82 flow [2021-03-26 03:30:23,944 INFO L129 PetriNetUnfolder]: 0/32 cut-off events. [2021-03-26 03:30:23,945 INFO L130 PetriNetUnfolder]: For 16/16 co-relation queries the response was YES. [2021-03-26 03:30:23,945 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 75 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-03-26 03:30:23,945 INFO L142 LiptonReduction]: Number of co-enabled transitions 336 [2021-03-26 03:30:24,120 INFO L154 LiptonReduction]: Checked pairs total: 525 [2021-03-26 03:30:24,120 INFO L156 LiptonReduction]: Total number of compositions: 9 [2021-03-26 03:30:24,120 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 179 [2021-03-26 03:30:24,121 INFO L129 PetriNetUnfolder]: 0/6 cut-off events. [2021-03-26 03:30:24,121 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-03-26 03:30:24,121 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 03:30:24,121 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1] [2021-03-26 03:30:24,121 INFO L428 AbstractCegarLoop]: === Iteration 1 === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT]=== [2021-03-26 03:30:24,122 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 03:30:24,122 INFO L82 PathProgramCache]: Analyzing trace with hash 4888284, now seen corresponding path program 1 times [2021-03-26 03:30:24,122 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 03:30:24,122 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1114647354] [2021-03-26 03:30:24,122 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 03:30:24,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 03:30:24,128 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:24,129 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 03:30:24,131 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:24,132 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 03:30:24,135 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:24,135 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 03:30:24,140 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-26 03:30:24,140 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1114647354] [2021-03-26 03:30:24,140 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-26 03:30:24,140 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-26 03:30:24,140 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1997049618] [2021-03-26 03:30:24,140 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-26 03:30:24,140 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 03:30:24,141 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-26 03:30:24,141 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-03-26 03:30:24,141 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 6 out of 34 [2021-03-26 03:30:24,141 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 29 places, 20 transitions, 72 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-03-26 03:30:24,141 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 03:30:24,141 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 6 of 34 [2021-03-26 03:30:24,141 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 03:30:24,352 INFO L129 PetriNetUnfolder]: 1592/2271 cut-off events. [2021-03-26 03:30:24,352 INFO L130 PetriNetUnfolder]: For 726/726 co-relation queries the response was YES. [2021-03-26 03:30:24,355 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4932 conditions, 2271 events. 1592/2271 cut-off events. For 726/726 co-relation queries the response was YES. Maximal size of possible extension queue 155. Compared 9583 event pairs, 444 based on Foata normal form. 8/1665 useless extension candidates. Maximal degree in co-relation 3555. Up to 2164 conditions per place. [2021-03-26 03:30:24,366 INFO L132 encePairwiseOnDemand]: 23/34 looper letters, 26 selfloop transitions, 18 changer transitions 0/46 dead transitions. [2021-03-26 03:30:24,366 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 33 places, 46 transitions, 249 flow [2021-03-26 03:30:24,367 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-26 03:30:24,367 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-03-26 03:30:24,367 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 75 transitions. [2021-03-26 03:30:24,367 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.4411764705882353 [2021-03-26 03:30:24,367 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 75 transitions. [2021-03-26 03:30:24,367 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 75 transitions. [2021-03-26 03:30:24,368 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 03:30:24,368 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 75 transitions. [2021-03-26 03:30:24,368 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 15.0) internal successors, (75), 5 states have internal predecessors, (75), 0 states have call successors, (0), 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-03-26 03:30:24,368 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 34.0) internal successors, (204), 6 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-03-26 03:30:24,369 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 34.0) internal successors, (204), 6 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-03-26 03:30:24,369 INFO L185 Difference]: Start difference. First operand has 29 places, 20 transitions, 72 flow. Second operand 5 states and 75 transitions. [2021-03-26 03:30:24,369 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 33 places, 46 transitions, 249 flow [2021-03-26 03:30:24,370 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 33 places, 46 transitions, 225 flow, removed 12 selfloop flow, removed 0 redundant places. [2021-03-26 03:30:24,370 INFO L241 Difference]: Finished difference. Result has 34 places, 36 transitions, 162 flow [2021-03-26 03:30:24,371 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=60, PETRI_DIFFERENCE_MINUEND_PLACES=29, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=20, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=10, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=10, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=162, PETRI_PLACES=34, PETRI_TRANSITIONS=36} [2021-03-26 03:30:24,371 INFO L343 CegarLoopForPetriNet]: 29 programPoint places, 5 predicate places. [2021-03-26 03:30:24,371 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 03:30:24,371 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 34 places, 36 transitions, 162 flow [2021-03-26 03:30:24,371 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 34 places, 36 transitions, 162 flow [2021-03-26 03:30:24,371 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 34 places, 36 transitions, 162 flow [2021-03-26 03:30:24,384 INFO L129 PetriNetUnfolder]: 136/256 cut-off events. [2021-03-26 03:30:24,385 INFO L130 PetriNetUnfolder]: For 6/14 co-relation queries the response was YES. [2021-03-26 03:30:24,385 INFO L84 FinitePrefix]: Finished finitePrefix Result has 547 conditions, 256 events. 136/256 cut-off events. For 6/14 co-relation queries the response was YES. Maximal size of possible extension queue 56. Compared 1332 event pairs, 16 based on Foata normal form. 0/135 useless extension candidates. Maximal degree in co-relation 527. Up to 209 conditions per place. [2021-03-26 03:30:24,387 INFO L142 LiptonReduction]: Number of co-enabled transitions 330 [2021-03-26 03:30:24,399 INFO L154 LiptonReduction]: Checked pairs total: 102 [2021-03-26 03:30:24,399 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-26 03:30:24,399 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 28 [2021-03-26 03:30:24,399 INFO L480 AbstractCegarLoop]: Abstraction has has 34 places, 36 transitions, 162 flow [2021-03-26 03:30:24,400 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-03-26 03:30:24,400 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 03:30:24,400 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1] [2021-03-26 03:30:24,400 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-03-26 03:30:24,400 INFO L428 AbstractCegarLoop]: === Iteration 2 === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT]=== [2021-03-26 03:30:24,400 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 03:30:24,400 INFO L82 PathProgramCache]: Analyzing trace with hash 402511024, now seen corresponding path program 1 times [2021-03-26 03:30:24,400 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 03:30:24,400 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [482218110] [2021-03-26 03:30:24,401 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 03:30:24,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 03:30:24,408 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:24,408 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 03:30:24,411 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:24,411 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 03:30:24,415 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:24,415 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 03:30:24,419 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:24,419 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 03:30:24,423 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-26 03:30:24,423 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [482218110] [2021-03-26 03:30:24,424 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-26 03:30:24,424 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-03-26 03:30:24,424 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1345709448] [2021-03-26 03:30:24,424 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-26 03:30:24,424 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 03:30:24,424 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-26 03:30:24,424 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-03-26 03:30:24,425 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 6 out of 34 [2021-03-26 03:30:24,425 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 34 places, 36 transitions, 162 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-03-26 03:30:24,425 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 03:30:24,425 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 6 of 34 [2021-03-26 03:30:24,425 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 03:30:24,991 INFO L129 PetriNetUnfolder]: 3563/5455 cut-off events. [2021-03-26 03:30:24,991 INFO L130 PetriNetUnfolder]: For 1731/1731 co-relation queries the response was YES. [2021-03-26 03:30:24,999 INFO L84 FinitePrefix]: Finished finitePrefix Result has 14917 conditions, 5455 events. 3563/5455 cut-off events. For 1731/1731 co-relation queries the response was YES. Maximal size of possible extension queue 467. Compared 31992 event pairs, 1129 based on Foata normal form. 11/3980 useless extension candidates. Maximal degree in co-relation 5472. Up to 3176 conditions per place. [2021-03-26 03:30:25,035 INFO L132 encePairwiseOnDemand]: 22/34 looper letters, 47 selfloop transitions, 49 changer transitions 0/98 dead transitions. [2021-03-26 03:30:25,035 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 40 places, 98 transitions, 623 flow [2021-03-26 03:30:25,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-26 03:30:25,036 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-03-26 03:30:25,036 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 130 transitions. [2021-03-26 03:30:25,037 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5462184873949579 [2021-03-26 03:30:25,037 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 130 transitions. [2021-03-26 03:30:25,037 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 130 transitions. [2021-03-26 03:30:25,037 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 03:30:25,037 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 130 transitions. [2021-03-26 03:30:25,038 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 18.571428571428573) internal successors, (130), 7 states have internal predecessors, (130), 0 states have call successors, (0), 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-03-26 03:30:25,038 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 34.0) internal successors, (272), 8 states have internal predecessors, (272), 0 states have call successors, (0), 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-03-26 03:30:25,038 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 34.0) internal successors, (272), 8 states have internal predecessors, (272), 0 states have call successors, (0), 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-03-26 03:30:25,038 INFO L185 Difference]: Start difference. First operand has 34 places, 36 transitions, 162 flow. Second operand 7 states and 130 transitions. [2021-03-26 03:30:25,038 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 40 places, 98 transitions, 623 flow [2021-03-26 03:30:25,040 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 39 places, 98 transitions, 622 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-03-26 03:30:25,042 INFO L241 Difference]: Finished difference. Result has 42 places, 74 transitions, 527 flow [2021-03-26 03:30:25,042 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=161, PETRI_DIFFERENCE_MINUEND_PLACES=33, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=36, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=26, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=9, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=527, PETRI_PLACES=42, PETRI_TRANSITIONS=74} [2021-03-26 03:30:25,042 INFO L343 CegarLoopForPetriNet]: 29 programPoint places, 13 predicate places. [2021-03-26 03:30:25,042 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 03:30:25,042 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 42 places, 74 transitions, 527 flow [2021-03-26 03:30:25,043 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 42 places, 74 transitions, 527 flow [2021-03-26 03:30:25,043 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 42 places, 74 transitions, 527 flow [2021-03-26 03:30:25,173 INFO L129 PetriNetUnfolder]: 888/1859 cut-off events. [2021-03-26 03:30:25,174 INFO L130 PetriNetUnfolder]: For 692/762 co-relation queries the response was YES. [2021-03-26 03:30:25,179 INFO L84 FinitePrefix]: Finished finitePrefix Result has 5869 conditions, 1859 events. 888/1859 cut-off events. For 692/762 co-relation queries the response was YES. Maximal size of possible extension queue 274. Compared 14452 event pairs, 116 based on Foata normal form. 0/1261 useless extension candidates. Maximal degree in co-relation 5620. Up to 1111 conditions per place. [2021-03-26 03:30:25,193 INFO L142 LiptonReduction]: Number of co-enabled transitions 604 [2021-03-26 03:30:25,566 INFO L154 LiptonReduction]: Checked pairs total: 154 [2021-03-26 03:30:25,567 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-26 03:30:25,567 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 525 [2021-03-26 03:30:25,567 INFO L480 AbstractCegarLoop]: Abstraction has has 42 places, 74 transitions, 527 flow [2021-03-26 03:30:25,567 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-03-26 03:30:25,568 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 03:30:25,568 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-03-26 03:30:25,568 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-03-26 03:30:25,568 INFO L428 AbstractCegarLoop]: === Iteration 3 === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT]=== [2021-03-26 03:30:25,568 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 03:30:25,568 INFO L82 PathProgramCache]: Analyzing trace with hash -379940640, now seen corresponding path program 1 times [2021-03-26 03:30:25,568 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 03:30:25,569 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [297885461] [2021-03-26 03:30:25,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 03:30:25,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 03:30:25,578 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:25,579 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 03:30:25,581 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:25,582 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 03:30:25,586 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:25,587 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 03:30:25,587 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:25,587 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 03:30:25,591 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:25,592 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 03:30:25,596 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-26 03:30:25,596 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [297885461] [2021-03-26 03:30:25,597 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-26 03:30:25,597 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-03-26 03:30:25,597 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2001668562] [2021-03-26 03:30:25,597 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-26 03:30:25,597 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 03:30:25,597 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-26 03:30:25,598 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-03-26 03:30:25,598 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 6 out of 34 [2021-03-26 03:30:25,598 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 42 places, 74 transitions, 527 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-03-26 03:30:25,598 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 03:30:25,598 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 6 of 34 [2021-03-26 03:30:25,598 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 03:30:26,315 INFO L129 PetriNetUnfolder]: 4938/7930 cut-off events. [2021-03-26 03:30:26,315 INFO L130 PetriNetUnfolder]: For 7549/7549 co-relation queries the response was YES. [2021-03-26 03:30:26,334 INFO L84 FinitePrefix]: Finished finitePrefix Result has 29197 conditions, 7930 events. 4938/7930 cut-off events. For 7549/7549 co-relation queries the response was YES. Maximal size of possible extension queue 639. Compared 53047 event pairs, 581 based on Foata normal form. 33/5982 useless extension candidates. Maximal degree in co-relation 17144. Up to 3923 conditions per place. [2021-03-26 03:30:26,391 INFO L132 encePairwiseOnDemand]: 22/34 looper letters, 43 selfloop transitions, 82 changer transitions 0/127 dead transitions. [2021-03-26 03:30:26,391 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 48 places, 127 transitions, 1063 flow [2021-03-26 03:30:26,392 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-26 03:30:26,392 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-03-26 03:30:26,393 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 131 transitions. [2021-03-26 03:30:26,393 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5504201680672269 [2021-03-26 03:30:26,393 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 131 transitions. [2021-03-26 03:30:26,393 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 131 transitions. [2021-03-26 03:30:26,393 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 03:30:26,393 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 131 transitions. [2021-03-26 03:30:26,394 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 18.714285714285715) internal successors, (131), 7 states have internal predecessors, (131), 0 states have call successors, (0), 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-03-26 03:30:26,394 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 34.0) internal successors, (272), 8 states have internal predecessors, (272), 0 states have call successors, (0), 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-03-26 03:30:26,394 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 34.0) internal successors, (272), 8 states have internal predecessors, (272), 0 states have call successors, (0), 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-03-26 03:30:26,394 INFO L185 Difference]: Start difference. First operand has 42 places, 74 transitions, 527 flow. Second operand 7 states and 131 transitions. [2021-03-26 03:30:26,394 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 48 places, 127 transitions, 1063 flow [2021-03-26 03:30:26,410 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 48 places, 127 transitions, 1061 flow, removed 1 selfloop flow, removed 0 redundant places. [2021-03-26 03:30:26,413 INFO L241 Difference]: Finished difference. Result has 51 places, 101 transitions, 968 flow [2021-03-26 03:30:26,414 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=525, PETRI_DIFFERENCE_MINUEND_PLACES=42, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=74, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=61, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=11, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=968, PETRI_PLACES=51, PETRI_TRANSITIONS=101} [2021-03-26 03:30:26,415 INFO L343 CegarLoopForPetriNet]: 29 programPoint places, 22 predicate places. [2021-03-26 03:30:26,415 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 03:30:26,415 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 51 places, 101 transitions, 968 flow [2021-03-26 03:30:26,416 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 51 places, 101 transitions, 968 flow [2021-03-26 03:30:26,416 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 51 places, 101 transitions, 968 flow [2021-03-26 03:30:26,579 INFO L129 PetriNetUnfolder]: 1195/2711 cut-off events. [2021-03-26 03:30:26,579 INFO L130 PetriNetUnfolder]: For 3174/3368 co-relation queries the response was YES. [2021-03-26 03:30:26,588 INFO L84 FinitePrefix]: Finished finitePrefix Result has 11225 conditions, 2711 events. 1195/2711 cut-off events. For 3174/3368 co-relation queries the response was YES. Maximal size of possible extension queue 421. Compared 23671 event pairs, 157 based on Foata normal form. 6/1911 useless extension candidates. Maximal degree in co-relation 4978. Up to 1507 conditions per place. [2021-03-26 03:30:26,614 INFO L142 LiptonReduction]: Number of co-enabled transitions 844 [2021-03-26 03:30:27,727 INFO L154 LiptonReduction]: Checked pairs total: 820 [2021-03-26 03:30:27,727 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-26 03:30:27,727 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1312 [2021-03-26 03:30:27,728 INFO L480 AbstractCegarLoop]: Abstraction has has 51 places, 101 transitions, 968 flow [2021-03-26 03:30:27,728 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-03-26 03:30:27,728 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 03:30:27,728 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-03-26 03:30:27,728 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-03-26 03:30:27,728 INFO L428 AbstractCegarLoop]: === Iteration 4 === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT]=== [2021-03-26 03:30:27,728 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 03:30:27,729 INFO L82 PathProgramCache]: Analyzing trace with hash -402105148, now seen corresponding path program 1 times [2021-03-26 03:30:27,729 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 03:30:27,729 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1568525011] [2021-03-26 03:30:27,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 03:30:27,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 03:30:27,738 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:27,738 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 03:30:27,741 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:27,741 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 03:30:27,744 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:27,745 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 03:30:27,749 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:27,749 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 03:30:27,754 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-26 03:30:27,754 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1568525011] [2021-03-26 03:30:27,754 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [916485190] [2021-03-26 03:30:27,754 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) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-26 03:30:27,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 03:30:27,783 INFO L263 TraceCheckSpWp]: Trace formula consists of 21 conjuncts, 6 conjunts are in the unsatisfiable core [2021-03-26 03:30:27,783 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-26 03:30:27,784 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:27,784 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 03:30:27,785 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:27,785 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 03:30:27,786 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:27,786 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 03:30:27,786 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:27,787 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 03:30:27,794 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:27,795 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 03:30:27,795 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:27,796 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 03:30:27,797 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:27,797 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 03:30:27,799 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-26 03:30:27,799 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:27,800 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 03:30:27,801 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:27,802 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 03:30:27,813 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:27,814 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 03:30:27,815 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:27,817 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 03:30:27,818 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-26 03:30:27,819 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:27,820 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 03:30:27,820 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:27,821 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 03:30:27,822 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-26 03:30:27,823 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:27,824 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 03:30:27,825 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:27,825 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 03:30:27,833 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:27,834 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 03:30:27,834 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:27,834 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 03:30:27,835 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:27,835 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 03:30:27,836 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:27,837 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 03:30:27,837 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:27,838 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 03:30:27,839 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:27,839 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 03:30:27,839 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:27,840 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 03:30:27,840 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:27,840 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 03:30:27,841 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:27,842 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 03:30:27,843 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:27,845 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 03:30:27,847 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-26 03:30:27,847 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:27,848 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 03:30:27,849 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:27,849 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 03:30:27,849 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-26 03:30:27,850 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:27,852 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 03:30:27,852 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:27,852 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 03:30:27,861 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-26 03:30:27,862 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-26 03:30:27,862 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 8 [2021-03-26 03:30:27,863 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1195900674] [2021-03-26 03:30:27,864 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-26 03:30:27,864 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 03:30:27,866 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-26 03:30:27,866 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-03-26 03:30:27,866 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 6 out of 34 [2021-03-26 03:30:27,867 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 51 places, 101 transitions, 968 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-03-26 03:30:27,867 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 03:30:27,867 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 6 of 34 [2021-03-26 03:30:27,867 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 03:30:28,578 INFO L129 PetriNetUnfolder]: 4631/7547 cut-off events. [2021-03-26 03:30:28,579 INFO L130 PetriNetUnfolder]: For 17343/17343 co-relation queries the response was YES. [2021-03-26 03:30:28,599 INFO L84 FinitePrefix]: Finished finitePrefix Result has 36202 conditions, 7547 events. 4631/7547 cut-off events. For 17343/17343 co-relation queries the response was YES. Maximal size of possible extension queue 636. Compared 50546 event pairs, 795 based on Foata normal form. 142/5816 useless extension candidates. Maximal degree in co-relation 13078. Up to 5257 conditions per place. [2021-03-26 03:30:28,649 INFO L132 encePairwiseOnDemand]: 23/34 looper letters, 69 selfloop transitions, 89 changer transitions 0/160 dead transitions. [2021-03-26 03:30:28,650 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 57 places, 160 transitions, 1771 flow [2021-03-26 03:30:28,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-26 03:30:28,650 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-03-26 03:30:28,651 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 110 transitions. [2021-03-26 03:30:28,651 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.46218487394957986 [2021-03-26 03:30:28,651 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 110 transitions. [2021-03-26 03:30:28,651 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 110 transitions. [2021-03-26 03:30:28,651 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 03:30:28,651 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 110 transitions. [2021-03-26 03:30:28,652 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 15.714285714285714) internal successors, (110), 7 states have internal predecessors, (110), 0 states have call successors, (0), 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-03-26 03:30:28,652 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 34.0) internal successors, (272), 8 states have internal predecessors, (272), 0 states have call successors, (0), 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-03-26 03:30:28,653 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 34.0) internal successors, (272), 8 states have internal predecessors, (272), 0 states have call successors, (0), 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-03-26 03:30:28,653 INFO L185 Difference]: Start difference. First operand has 51 places, 101 transitions, 968 flow. Second operand 7 states and 110 transitions. [2021-03-26 03:30:28,653 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 57 places, 160 transitions, 1771 flow [2021-03-26 03:30:28,681 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 56 places, 160 transitions, 1752 flow, removed 5 selfloop flow, removed 1 redundant places. [2021-03-26 03:30:28,685 INFO L241 Difference]: Finished difference. Result has 57 places, 139 transitions, 1581 flow [2021-03-26 03:30:28,685 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=953, PETRI_DIFFERENCE_MINUEND_PLACES=50, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=101, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=65, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=29, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=1581, PETRI_PLACES=57, PETRI_TRANSITIONS=139} [2021-03-26 03:30:28,686 INFO L343 CegarLoopForPetriNet]: 29 programPoint places, 28 predicate places. [2021-03-26 03:30:28,686 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 03:30:28,686 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 57 places, 139 transitions, 1581 flow [2021-03-26 03:30:28,686 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 57 places, 139 transitions, 1581 flow [2021-03-26 03:30:28,688 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 57 places, 139 transitions, 1581 flow [2021-03-26 03:30:28,939 INFO L129 PetriNetUnfolder]: 1240/2833 cut-off events. [2021-03-26 03:30:28,940 INFO L130 PetriNetUnfolder]: For 4661/4985 co-relation queries the response was YES. [2021-03-26 03:30:28,949 INFO L84 FinitePrefix]: Finished finitePrefix Result has 13817 conditions, 2833 events. 1240/2833 cut-off events. For 4661/4985 co-relation queries the response was YES. Maximal size of possible extension queue 485. Compared 25441 event pairs, 177 based on Foata normal form. 24/2035 useless extension candidates. Maximal degree in co-relation 9667. Up to 1569 conditions per place. [2021-03-26 03:30:28,983 INFO L142 LiptonReduction]: Number of co-enabled transitions 1152 [2021-03-26 03:30:30,484 INFO L154 LiptonReduction]: Checked pairs total: 2056 [2021-03-26 03:30:30,484 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-26 03:30:30,484 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1798 [2021-03-26 03:30:30,485 INFO L480 AbstractCegarLoop]: Abstraction has has 57 places, 139 transitions, 1581 flow [2021-03-26 03:30:30,485 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-03-26 03:30:30,485 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 03:30:30,485 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-03-26 03:30:30,706 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2021-03-26 03:30:30,706 INFO L428 AbstractCegarLoop]: === Iteration 5 === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT]=== [2021-03-26 03:30:30,706 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 03:30:30,707 INFO L82 PathProgramCache]: Analyzing trace with hash -407467524, now seen corresponding path program 1 times [2021-03-26 03:30:30,707 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 03:30:30,707 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [723660658] [2021-03-26 03:30:30,707 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 03:30:30,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 03:30:30,720 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:30,720 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 03:30:30,723 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:30,723 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 03:30:30,727 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:30,727 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 03:30:30,728 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:30,728 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 03:30:30,732 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:30,732 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 03:30:30,737 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-26 03:30:30,737 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [723660658] [2021-03-26 03:30:30,737 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-26 03:30:30,737 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-03-26 03:30:30,737 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [615540099] [2021-03-26 03:30:30,738 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-26 03:30:30,738 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 03:30:30,738 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-26 03:30:30,738 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-03-26 03:30:30,739 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 6 out of 34 [2021-03-26 03:30:30,739 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 57 places, 139 transitions, 1581 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-03-26 03:30:30,739 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 03:30:30,739 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 6 of 34 [2021-03-26 03:30:30,739 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 03:30:31,550 INFO L129 PetriNetUnfolder]: 5001/8038 cut-off events. [2021-03-26 03:30:31,551 INFO L130 PetriNetUnfolder]: For 22561/22561 co-relation queries the response was YES. [2021-03-26 03:30:31,575 INFO L84 FinitePrefix]: Finished finitePrefix Result has 44249 conditions, 8038 events. 5001/8038 cut-off events. For 22561/22561 co-relation queries the response was YES. Maximal size of possible extension queue 674. Compared 53548 event pairs, 1144 based on Foata normal form. 28/6134 useless extension candidates. Maximal degree in co-relation 33833. Up to 5356 conditions per place. [2021-03-26 03:30:31,634 INFO L132 encePairwiseOnDemand]: 22/34 looper letters, 90 selfloop transitions, 100 changer transitions 0/192 dead transitions. [2021-03-26 03:30:31,634 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 65 places, 192 transitions, 2457 flow [2021-03-26 03:30:31,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-26 03:30:31,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-03-26 03:30:31,635 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 153 transitions. [2021-03-26 03:30:31,636 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5 [2021-03-26 03:30:31,636 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 153 transitions. [2021-03-26 03:30:31,636 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 153 transitions. [2021-03-26 03:30:31,636 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 03:30:31,636 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 153 transitions. [2021-03-26 03:30:31,638 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 17.0) internal successors, (153), 9 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-03-26 03:30:31,639 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 34.0) internal successors, (340), 10 states have internal predecessors, (340), 0 states have call successors, (0), 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-03-26 03:30:31,639 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 34.0) internal successors, (340), 10 states have internal predecessors, (340), 0 states have call successors, (0), 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-03-26 03:30:31,639 INFO L185 Difference]: Start difference. First operand has 57 places, 139 transitions, 1581 flow. Second operand 9 states and 153 transitions. [2021-03-26 03:30:31,639 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 65 places, 192 transitions, 2457 flow [2021-03-26 03:30:31,662 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 62 places, 192 transitions, 2268 flow, removed 66 selfloop flow, removed 3 redundant places. [2021-03-26 03:30:31,667 INFO L241 Difference]: Finished difference. Result has 65 places, 165 transitions, 1993 flow [2021-03-26 03:30:31,667 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=1432, PETRI_DIFFERENCE_MINUEND_PLACES=54, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=139, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=74, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=61, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=1993, PETRI_PLACES=65, PETRI_TRANSITIONS=165} [2021-03-26 03:30:31,667 INFO L343 CegarLoopForPetriNet]: 29 programPoint places, 36 predicate places. [2021-03-26 03:30:31,667 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 03:30:31,668 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 65 places, 165 transitions, 1993 flow [2021-03-26 03:30:31,668 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 65 places, 165 transitions, 1993 flow [2021-03-26 03:30:31,669 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 65 places, 165 transitions, 1993 flow [2021-03-26 03:30:31,869 INFO L129 PetriNetUnfolder]: 1461/3218 cut-off events. [2021-03-26 03:30:31,870 INFO L130 PetriNetUnfolder]: For 6531/6907 co-relation queries the response was YES. [2021-03-26 03:30:31,881 INFO L84 FinitePrefix]: Finished finitePrefix Result has 17134 conditions, 3218 events. 1461/3218 cut-off events. For 6531/6907 co-relation queries the response was YES. Maximal size of possible extension queue 476. Compared 28321 event pairs, 185 based on Foata normal form. 47/2314 useless extension candidates. Maximal degree in co-relation 14811. Up to 1365 conditions per place. [2021-03-26 03:30:31,912 INFO L142 LiptonReduction]: Number of co-enabled transitions 1308 [2021-03-26 03:30:33,864 INFO L154 LiptonReduction]: Checked pairs total: 3268 [2021-03-26 03:30:33,864 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-26 03:30:33,864 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 2197 [2021-03-26 03:30:33,865 INFO L480 AbstractCegarLoop]: Abstraction has has 65 places, 165 transitions, 1993 flow [2021-03-26 03:30:33,865 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-03-26 03:30:33,865 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 03:30:33,865 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-03-26 03:30:33,865 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-03-26 03:30:33,865 INFO L428 AbstractCegarLoop]: === Iteration 6 === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT]=== [2021-03-26 03:30:33,866 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 03:30:33,866 INFO L82 PathProgramCache]: Analyzing trace with hash -407060184, now seen corresponding path program 2 times [2021-03-26 03:30:33,866 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 03:30:33,866 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [397128537] [2021-03-26 03:30:33,866 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 03:30:33,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 03:30:33,874 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:33,875 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 03:30:33,877 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:33,878 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 03:30:33,881 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:33,881 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 03:30:33,885 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:33,885 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 03:30:33,889 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:33,889 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 03:30:33,895 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-26 03:30:33,895 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [397128537] [2021-03-26 03:30:33,895 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-26 03:30:33,895 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-03-26 03:30:33,895 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [45171968] [2021-03-26 03:30:33,895 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-26 03:30:33,895 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 03:30:33,896 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-26 03:30:33,896 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-03-26 03:30:33,896 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 6 out of 34 [2021-03-26 03:30:33,896 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 65 places, 165 transitions, 1993 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-03-26 03:30:33,896 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 03:30:33,896 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 6 of 34 [2021-03-26 03:30:33,896 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 03:30:34,661 INFO L129 PetriNetUnfolder]: 4703/7639 cut-off events. [2021-03-26 03:30:34,661 INFO L130 PetriNetUnfolder]: For 29508/29508 co-relation queries the response was YES. [2021-03-26 03:30:34,686 INFO L84 FinitePrefix]: Finished finitePrefix Result has 44566 conditions, 7639 events. 4703/7639 cut-off events. For 29508/29508 co-relation queries the response was YES. Maximal size of possible extension queue 655. Compared 51049 event pairs, 976 based on Foata normal form. 76/5898 useless extension candidates. Maximal degree in co-relation 33940. Up to 4825 conditions per place. [2021-03-26 03:30:34,734 INFO L132 encePairwiseOnDemand]: 22/34 looper letters, 89 selfloop transitions, 109 changer transitions 0/200 dead transitions. [2021-03-26 03:30:34,734 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 74 places, 200 transitions, 2591 flow [2021-03-26 03:30:34,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-26 03:30:34,735 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-26 03:30:34,735 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 184 transitions. [2021-03-26 03:30:34,736 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5411764705882353 [2021-03-26 03:30:34,736 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 184 transitions. [2021-03-26 03:30:34,736 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 184 transitions. [2021-03-26 03:30:34,736 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 03:30:34,736 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 184 transitions. [2021-03-26 03:30:34,737 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 18.4) internal successors, (184), 10 states have internal predecessors, (184), 0 states have call successors, (0), 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-03-26 03:30:34,738 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 34.0) internal successors, (374), 11 states have internal predecessors, (374), 0 states have call successors, (0), 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-03-26 03:30:34,738 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 34.0) internal successors, (374), 11 states have internal predecessors, (374), 0 states have call successors, (0), 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-03-26 03:30:34,738 INFO L185 Difference]: Start difference. First operand has 65 places, 165 transitions, 1993 flow. Second operand 10 states and 184 transitions. [2021-03-26 03:30:34,738 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 74 places, 200 transitions, 2591 flow [2021-03-26 03:30:34,785 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 73 places, 200 transitions, 2532 flow, removed 8 selfloop flow, removed 1 redundant places. [2021-03-26 03:30:34,788 INFO L241 Difference]: Finished difference. Result has 76 places, 166 transitions, 2236 flow [2021-03-26 03:30:34,788 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=1934, PETRI_DIFFERENCE_MINUEND_PLACES=64, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=165, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=108, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=57, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=2236, PETRI_PLACES=76, PETRI_TRANSITIONS=166} [2021-03-26 03:30:34,788 INFO L343 CegarLoopForPetriNet]: 29 programPoint places, 47 predicate places. [2021-03-26 03:30:34,788 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 03:30:34,789 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 76 places, 166 transitions, 2236 flow [2021-03-26 03:30:34,789 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 76 places, 166 transitions, 2236 flow [2021-03-26 03:30:34,790 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 76 places, 166 transitions, 2236 flow [2021-03-26 03:30:34,998 INFO L129 PetriNetUnfolder]: 1443/3119 cut-off events. [2021-03-26 03:30:34,998 INFO L130 PetriNetUnfolder]: For 10127/10391 co-relation queries the response was YES. [2021-03-26 03:30:35,013 INFO L84 FinitePrefix]: Finished finitePrefix Result has 18570 conditions, 3119 events. 1443/3119 cut-off events. For 10127/10391 co-relation queries the response was YES. Maximal size of possible extension queue 531. Compared 27193 event pairs, 174 based on Foata normal form. 18/2219 useless extension candidates. Maximal degree in co-relation 16228. Up to 1335 conditions per place. [2021-03-26 03:30:35,043 INFO L142 LiptonReduction]: Number of co-enabled transitions 1282 [2021-03-26 03:30:37,114 INFO L154 LiptonReduction]: Checked pairs total: 2812 [2021-03-26 03:30:37,115 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-26 03:30:37,115 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 2327 [2021-03-26 03:30:37,115 INFO L480 AbstractCegarLoop]: Abstraction has has 76 places, 166 transitions, 2236 flow [2021-03-26 03:30:37,116 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-03-26 03:30:37,116 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 03:30:37,116 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1] [2021-03-26 03:30:37,116 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-03-26 03:30:37,116 INFO L428 AbstractCegarLoop]: === Iteration 7 === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT]=== [2021-03-26 03:30:37,116 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 03:30:37,116 INFO L82 PathProgramCache]: Analyzing trace with hash 265752517, now seen corresponding path program 1 times [2021-03-26 03:30:37,116 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 03:30:37,116 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [724844898] [2021-03-26 03:30:37,116 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 03:30:37,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 03:30:37,125 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:37,125 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 03:30:37,128 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:37,128 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 03:30:37,131 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:37,131 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 03:30:37,135 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:37,135 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 03:30:37,139 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:37,140 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 03:30:37,144 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-26 03:30:37,144 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [724844898] [2021-03-26 03:30:37,144 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-26 03:30:37,144 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-03-26 03:30:37,145 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1629848282] [2021-03-26 03:30:37,145 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-26 03:30:37,145 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 03:30:37,145 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-26 03:30:37,145 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-03-26 03:30:37,145 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 6 out of 34 [2021-03-26 03:30:37,146 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 76 places, 166 transitions, 2236 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-03-26 03:30:37,146 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 03:30:37,146 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 6 of 34 [2021-03-26 03:30:37,146 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 03:30:38,044 INFO L129 PetriNetUnfolder]: 5965/9981 cut-off events. [2021-03-26 03:30:38,044 INFO L130 PetriNetUnfolder]: For 57530/57530 co-relation queries the response was YES. [2021-03-26 03:30:38,071 INFO L84 FinitePrefix]: Finished finitePrefix Result has 60351 conditions, 9981 events. 5965/9981 cut-off events. For 57530/57530 co-relation queries the response was YES. Maximal size of possible extension queue 1005. Compared 74348 event pairs, 1246 based on Foata normal form. 7/7687 useless extension candidates. Maximal degree in co-relation 49208. Up to 4719 conditions per place. [2021-03-26 03:30:38,140 INFO L132 encePairwiseOnDemand]: 22/34 looper letters, 85 selfloop transitions, 221 changer transitions 0/308 dead transitions. [2021-03-26 03:30:38,141 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 83 places, 308 transitions, 4693 flow [2021-03-26 03:30:38,141 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-26 03:30:38,141 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2021-03-26 03:30:38,142 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 143 transitions. [2021-03-26 03:30:38,142 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5257352941176471 [2021-03-26 03:30:38,142 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 143 transitions. [2021-03-26 03:30:38,142 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 143 transitions. [2021-03-26 03:30:38,142 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 03:30:38,142 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 143 transitions. [2021-03-26 03:30:38,143 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 17.875) internal successors, (143), 8 states have internal predecessors, (143), 0 states have call successors, (0), 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-03-26 03:30:38,143 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 34.0) internal successors, (306), 9 states have internal predecessors, (306), 0 states have call successors, (0), 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-03-26 03:30:38,143 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 34.0) internal successors, (306), 9 states have internal predecessors, (306), 0 states have call successors, (0), 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-03-26 03:30:38,143 INFO L185 Difference]: Start difference. First operand has 76 places, 166 transitions, 2236 flow. Second operand 8 states and 143 transitions. [2021-03-26 03:30:38,143 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 83 places, 308 transitions, 4693 flow [2021-03-26 03:30:38,261 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 77 places, 308 transitions, 4241 flow, removed 53 selfloop flow, removed 6 redundant places. [2021-03-26 03:30:38,266 INFO L241 Difference]: Finished difference. Result has 82 places, 288 transitions, 4377 flow [2021-03-26 03:30:38,266 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=2010, PETRI_DIFFERENCE_MINUEND_PLACES=70, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=166, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=117, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=47, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=4377, PETRI_PLACES=82, PETRI_TRANSITIONS=288} [2021-03-26 03:30:38,267 INFO L343 CegarLoopForPetriNet]: 29 programPoint places, 53 predicate places. [2021-03-26 03:30:38,267 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 03:30:38,267 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 82 places, 288 transitions, 4377 flow [2021-03-26 03:30:38,267 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 82 places, 288 transitions, 4377 flow [2021-03-26 03:30:38,269 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 82 places, 288 transitions, 4377 flow [2021-03-26 03:30:38,589 INFO L129 PetriNetUnfolder]: 1917/4304 cut-off events. [2021-03-26 03:30:38,590 INFO L130 PetriNetUnfolder]: For 18130/18318 co-relation queries the response was YES. [2021-03-26 03:30:38,605 INFO L84 FinitePrefix]: Finished finitePrefix Result has 26879 conditions, 4304 events. 1917/4304 cut-off events. For 18130/18318 co-relation queries the response was YES. Maximal size of possible extension queue 745. Compared 40678 event pairs, 168 based on Foata normal form. 58/3166 useless extension candidates. Maximal degree in co-relation 23837. Up to 1599 conditions per place. [2021-03-26 03:30:38,632 INFO L142 LiptonReduction]: Number of co-enabled transitions 1754 [2021-03-26 03:30:44,132 INFO L154 LiptonReduction]: Checked pairs total: 7050 [2021-03-26 03:30:44,132 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-26 03:30:44,132 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 5865 [2021-03-26 03:30:44,133 INFO L480 AbstractCegarLoop]: Abstraction has has 82 places, 288 transitions, 4377 flow [2021-03-26 03:30:44,133 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-03-26 03:30:44,133 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 03:30:44,133 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 03:30:44,133 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-03-26 03:30:44,134 INFO L428 AbstractCegarLoop]: === Iteration 8 === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT]=== [2021-03-26 03:30:44,134 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 03:30:44,134 INFO L82 PathProgramCache]: Analyzing trace with hash -342978631, now seen corresponding path program 1 times [2021-03-26 03:30:44,134 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 03:30:44,134 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [269814884] [2021-03-26 03:30:44,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 03:30:44,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 03:30:44,142 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:44,143 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 03:30:44,145 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:44,145 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 03:30:44,149 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:44,149 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 03:30:44,149 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:44,149 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 03:30:44,150 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:44,150 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 03:30:44,154 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:44,154 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 03:30:44,158 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-26 03:30:44,158 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [269814884] [2021-03-26 03:30:44,158 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-26 03:30:44,158 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-03-26 03:30:44,158 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [190417204] [2021-03-26 03:30:44,159 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-26 03:30:44,159 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 03:30:44,159 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-26 03:30:44,159 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-03-26 03:30:44,159 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 6 out of 34 [2021-03-26 03:30:44,160 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 82 places, 288 transitions, 4377 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-03-26 03:30:44,160 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 03:30:44,160 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 6 of 34 [2021-03-26 03:30:44,160 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 03:30:45,196 INFO L129 PetriNetUnfolder]: 6203/10327 cut-off events. [2021-03-26 03:30:45,196 INFO L130 PetriNetUnfolder]: For 66517/66517 co-relation queries the response was YES. [2021-03-26 03:30:45,232 INFO L84 FinitePrefix]: Finished finitePrefix Result has 70185 conditions, 10327 events. 6203/10327 cut-off events. For 66517/66517 co-relation queries the response was YES. Maximal size of possible extension queue 1024. Compared 76039 event pairs, 1747 based on Foata normal form. 42/7918 useless extension candidates. Maximal degree in co-relation 58705. Up to 7275 conditions per place. [2021-03-26 03:30:45,416 INFO L132 encePairwiseOnDemand]: 22/34 looper letters, 138 selfloop transitions, 193 changer transitions 0/333 dead transitions. [2021-03-26 03:30:45,416 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 88 places, 333 transitions, 5689 flow [2021-03-26 03:30:45,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-26 03:30:45,419 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-03-26 03:30:45,420 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 125 transitions. [2021-03-26 03:30:45,421 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5252100840336135 [2021-03-26 03:30:45,421 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 125 transitions. [2021-03-26 03:30:45,422 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 125 transitions. [2021-03-26 03:30:45,422 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 03:30:45,422 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 125 transitions. [2021-03-26 03:30:45,424 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 17.857142857142858) internal successors, (125), 7 states have internal predecessors, (125), 0 states have call successors, (0), 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-03-26 03:30:45,425 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 34.0) internal successors, (272), 8 states have internal predecessors, (272), 0 states have call successors, (0), 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-03-26 03:30:45,425 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 34.0) internal successors, (272), 8 states have internal predecessors, (272), 0 states have call successors, (0), 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-03-26 03:30:45,425 INFO L185 Difference]: Start difference. First operand has 82 places, 288 transitions, 4377 flow. Second operand 7 states and 125 transitions. [2021-03-26 03:30:45,425 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 88 places, 333 transitions, 5689 flow [2021-03-26 03:30:45,686 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 88 places, 333 transitions, 5659 flow, removed 15 selfloop flow, removed 0 redundant places. [2021-03-26 03:30:45,699 INFO L241 Difference]: Finished difference. Result has 91 places, 315 transitions, 5467 flow [2021-03-26 03:30:45,699 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=4347, PETRI_DIFFERENCE_MINUEND_PLACES=82, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=288, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=166, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=121, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=5467, PETRI_PLACES=91, PETRI_TRANSITIONS=315} [2021-03-26 03:30:45,699 INFO L343 CegarLoopForPetriNet]: 29 programPoint places, 62 predicate places. [2021-03-26 03:30:45,699 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 03:30:45,700 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 91 places, 315 transitions, 5467 flow [2021-03-26 03:30:45,700 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 91 places, 315 transitions, 5467 flow [2021-03-26 03:30:45,703 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 91 places, 315 transitions, 5467 flow [2021-03-26 03:30:46,055 INFO L129 PetriNetUnfolder]: 2143/4633 cut-off events. [2021-03-26 03:30:46,055 INFO L130 PetriNetUnfolder]: For 22803/23231 co-relation queries the response was YES. [2021-03-26 03:30:46,073 INFO L84 FinitePrefix]: Finished finitePrefix Result has 32668 conditions, 4633 events. 2143/4633 cut-off events. For 22803/23231 co-relation queries the response was YES. Maximal size of possible extension queue 794. Compared 42770 event pairs, 161 based on Foata normal form. 78/3395 useless extension candidates. Maximal degree in co-relation 32017. Up to 1813 conditions per place. [2021-03-26 03:30:46,169 INFO L142 LiptonReduction]: Number of co-enabled transitions 1846 [2021-03-26 03:30:53,623 INFO L154 LiptonReduction]: Checked pairs total: 7501 [2021-03-26 03:30:53,623 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-26 03:30:53,623 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 7924 [2021-03-26 03:30:53,624 INFO L480 AbstractCegarLoop]: Abstraction has has 91 places, 315 transitions, 5467 flow [2021-03-26 03:30:53,624 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-03-26 03:30:53,624 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 03:30:53,624 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 03:30:53,624 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-03-26 03:30:53,624 INFO L428 AbstractCegarLoop]: === Iteration 9 === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT]=== [2021-03-26 03:30:53,624 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 03:30:53,624 INFO L82 PathProgramCache]: Analyzing trace with hash -51019787, now seen corresponding path program 1 times [2021-03-26 03:30:53,624 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 03:30:53,625 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1670647955] [2021-03-26 03:30:53,625 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 03:30:53,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 03:30:53,633 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:53,633 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 03:30:53,636 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:53,636 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 03:30:53,640 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:53,640 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 03:30:53,640 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:53,640 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 03:30:53,644 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:53,644 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 03:30:53,648 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:30:53,648 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 03:30:53,653 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-26 03:30:53,653 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1670647955] [2021-03-26 03:30:53,653 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-26 03:30:53,653 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-03-26 03:30:53,653 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1970922690] [2021-03-26 03:30:53,654 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-26 03:30:53,654 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 03:30:53,654 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-26 03:30:53,654 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-03-26 03:30:53,654 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 6 out of 34 [2021-03-26 03:30:53,654 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 91 places, 315 transitions, 5467 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-03-26 03:30:53,654 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 03:30:53,655 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 6 of 34 [2021-03-26 03:30:53,655 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 03:30:55,246 INFO L129 PetriNetUnfolder]: 7307/12619 cut-off events. [2021-03-26 03:30:55,246 INFO L130 PetriNetUnfolder]: For 95144/95144 co-relation queries the response was YES. [2021-03-26 03:30:55,286 INFO L84 FinitePrefix]: Finished finitePrefix Result has 88920 conditions, 12619 events. 7307/12619 cut-off events. For 95144/95144 co-relation queries the response was YES. Maximal size of possible extension queue 1230. Compared 101314 event pairs, 1036 based on Foata normal form. 14/9835 useless extension candidates. Maximal degree in co-relation 80860. Up to 4329 conditions per place. [2021-03-26 03:30:55,346 INFO L132 encePairwiseOnDemand]: 22/34 looper letters, 49 selfloop transitions, 326 changer transitions 0/377 dead transitions. [2021-03-26 03:30:55,346 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 98 places, 377 transitions, 6875 flow [2021-03-26 03:30:55,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-26 03:30:55,347 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2021-03-26 03:30:55,347 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 144 transitions. [2021-03-26 03:30:55,347 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5294117647058824 [2021-03-26 03:30:55,347 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 144 transitions. [2021-03-26 03:30:55,348 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 144 transitions. [2021-03-26 03:30:55,348 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 03:30:55,348 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 144 transitions. [2021-03-26 03:30:55,348 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 18.0) internal successors, (144), 8 states have internal predecessors, (144), 0 states have call successors, (0), 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-03-26 03:30:55,348 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 34.0) internal successors, (306), 9 states have internal predecessors, (306), 0 states have call successors, (0), 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-03-26 03:30:55,349 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 34.0) internal successors, (306), 9 states have internal predecessors, (306), 0 states have call successors, (0), 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-03-26 03:30:55,349 INFO L185 Difference]: Start difference. First operand has 91 places, 315 transitions, 5467 flow. Second operand 8 states and 144 transitions. [2021-03-26 03:30:55,349 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 98 places, 377 transitions, 6875 flow [2021-03-26 03:30:55,543 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 97 places, 377 transitions, 6796 flow, removed 1 selfloop flow, removed 1 redundant places. [2021-03-26 03:30:55,548 INFO L241 Difference]: Finished difference. Result has 101 places, 355 transitions, 7050 flow [2021-03-26 03:30:55,549 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=5388, PETRI_DIFFERENCE_MINUEND_PLACES=90, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=315, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=295, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=18, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=7050, PETRI_PLACES=101, PETRI_TRANSITIONS=355} [2021-03-26 03:30:55,549 INFO L343 CegarLoopForPetriNet]: 29 programPoint places, 72 predicate places. [2021-03-26 03:30:55,549 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 03:30:55,549 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 101 places, 355 transitions, 7050 flow [2021-03-26 03:30:55,549 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 101 places, 355 transitions, 7050 flow [2021-03-26 03:30:55,552 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 101 places, 355 transitions, 7050 flow [2021-03-26 03:30:56,015 INFO L129 PetriNetUnfolder]: 2475/5537 cut-off events. [2021-03-26 03:30:56,015 INFO L130 PetriNetUnfolder]: For 42842/43380 co-relation queries the response was YES. [2021-03-26 03:30:56,037 INFO L84 FinitePrefix]: Finished finitePrefix Result has 44436 conditions, 5537 events. 2475/5537 cut-off events. For 42842/43380 co-relation queries the response was YES. Maximal size of possible extension queue 962. Compared 54710 event pairs, 257 based on Foata normal form. 118/4151 useless extension candidates. Maximal degree in co-relation 42565. Up to 2155 conditions per place. [2021-03-26 03:30:56,176 INFO L142 LiptonReduction]: Number of co-enabled transitions 2022 [2021-03-26 03:31:08,830 INFO L154 LiptonReduction]: Checked pairs total: 10900 [2021-03-26 03:31:08,831 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-26 03:31:08,831 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 13282 [2021-03-26 03:31:08,831 INFO L480 AbstractCegarLoop]: Abstraction has has 101 places, 355 transitions, 7050 flow [2021-03-26 03:31:08,831 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-03-26 03:31:08,832 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 03:31:08,832 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 03:31:08,832 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-03-26 03:31:08,832 INFO L428 AbstractCegarLoop]: === Iteration 10 === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT]=== [2021-03-26 03:31:08,832 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 03:31:08,832 INFO L82 PathProgramCache]: Analyzing trace with hash -351578620, now seen corresponding path program 1 times [2021-03-26 03:31:08,832 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 03:31:08,832 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [185654662] [2021-03-26 03:31:08,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 03:31:08,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 03:31:08,841 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:31:08,841 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 03:31:08,844 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:31:08,844 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 03:31:08,847 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:31:08,848 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 03:31:08,851 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:31:08,852 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 03:31:08,855 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:31:08,855 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 03:31:08,937 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:31:08,937 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 03:31:08,943 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-26 03:31:08,943 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [185654662] [2021-03-26 03:31:08,948 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-26 03:31:08,948 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-03-26 03:31:08,949 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1493221570] [2021-03-26 03:31:08,949 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-26 03:31:08,949 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 03:31:08,949 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-26 03:31:08,949 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-03-26 03:31:08,950 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 6 out of 34 [2021-03-26 03:31:08,950 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 101 places, 355 transitions, 7050 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-03-26 03:31:08,950 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 03:31:08,950 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 6 of 34 [2021-03-26 03:31:08,950 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 03:31:10,698 INFO L129 PetriNetUnfolder]: 7035/12228 cut-off events. [2021-03-26 03:31:10,698 INFO L130 PetriNetUnfolder]: For 132953/132953 co-relation queries the response was YES. [2021-03-26 03:31:10,737 INFO L84 FinitePrefix]: Finished finitePrefix Result has 99332 conditions, 12228 events. 7035/12228 cut-off events. For 132953/132953 co-relation queries the response was YES. Maximal size of possible extension queue 1305. Compared 98838 event pairs, 1888 based on Foata normal form. 66/9612 useless extension candidates. Maximal degree in co-relation 96673. Up to 6490 conditions per place. [2021-03-26 03:31:10,798 INFO L132 encePairwiseOnDemand]: 22/34 looper letters, 124 selfloop transitions, 252 changer transitions 0/378 dead transitions. [2021-03-26 03:31:10,798 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 111 places, 378 transitions, 8012 flow [2021-03-26 03:31:10,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-26 03:31:10,799 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2021-03-26 03:31:10,799 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 186 transitions. [2021-03-26 03:31:10,799 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.49732620320855614 [2021-03-26 03:31:10,799 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 186 transitions. [2021-03-26 03:31:10,799 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 186 transitions. [2021-03-26 03:31:10,799 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 03:31:10,799 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 186 transitions. [2021-03-26 03:31:10,804 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 16.90909090909091) internal successors, (186), 11 states have internal predecessors, (186), 0 states have call successors, (0), 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-03-26 03:31:10,804 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 34.0) internal successors, (408), 12 states have internal predecessors, (408), 0 states have call successors, (0), 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-03-26 03:31:10,804 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 34.0) internal successors, (408), 12 states have internal predecessors, (408), 0 states have call successors, (0), 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-03-26 03:31:10,804 INFO L185 Difference]: Start difference. First operand has 101 places, 355 transitions, 7050 flow. Second operand 11 states and 186 transitions. [2021-03-26 03:31:10,805 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 111 places, 378 transitions, 8012 flow [2021-03-26 03:31:11,205 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 109 places, 378 transitions, 7828 flow, removed 36 selfloop flow, removed 2 redundant places. [2021-03-26 03:31:11,211 INFO L241 Difference]: Finished difference. Result has 112 places, 357 transitions, 7568 flow [2021-03-26 03:31:11,211 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=6876, PETRI_DIFFERENCE_MINUEND_PLACES=99, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=355, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=250, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=105, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=7568, PETRI_PLACES=112, PETRI_TRANSITIONS=357} [2021-03-26 03:31:11,212 INFO L343 CegarLoopForPetriNet]: 29 programPoint places, 83 predicate places. [2021-03-26 03:31:11,212 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 03:31:11,212 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 112 places, 357 transitions, 7568 flow [2021-03-26 03:31:11,212 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 112 places, 357 transitions, 7568 flow [2021-03-26 03:31:11,214 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 112 places, 357 transitions, 7568 flow [2021-03-26 03:31:11,656 INFO L129 PetriNetUnfolder]: 2433/5482 cut-off events. [2021-03-26 03:31:11,656 INFO L130 PetriNetUnfolder]: For 42469/42582 co-relation queries the response was YES. [2021-03-26 03:31:11,677 INFO L84 FinitePrefix]: Finished finitePrefix Result has 46279 conditions, 5482 events. 2433/5482 cut-off events. For 42469/42582 co-relation queries the response was YES. Maximal size of possible extension queue 994. Compared 54442 event pairs, 259 based on Foata normal form. 51/4036 useless extension candidates. Maximal degree in co-relation 44854. Up to 2125 conditions per place. [2021-03-26 03:31:11,721 INFO L142 LiptonReduction]: Number of co-enabled transitions 1960 [2021-03-26 03:31:25,815 INFO L154 LiptonReduction]: Checked pairs total: 10500 [2021-03-26 03:31:25,815 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-26 03:31:25,815 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 14603 [2021-03-26 03:31:25,816 INFO L480 AbstractCegarLoop]: Abstraction has has 112 places, 357 transitions, 7568 flow [2021-03-26 03:31:25,816 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-03-26 03:31:25,816 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 03:31:25,816 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 03:31:25,816 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-03-26 03:31:25,816 INFO L428 AbstractCegarLoop]: === Iteration 11 === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT]=== [2021-03-26 03:31:25,816 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 03:31:25,817 INFO L82 PathProgramCache]: Analyzing trace with hash -450760543, now seen corresponding path program 1 times [2021-03-26 03:31:25,817 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 03:31:25,817 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1382878018] [2021-03-26 03:31:25,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 03:31:25,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 03:31:25,826 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:31:25,826 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 03:31:25,829 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:31:25,829 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 03:31:25,832 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:31:25,832 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 03:31:25,833 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:31:25,833 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 03:31:25,834 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:31:25,834 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 03:31:25,834 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:31:25,835 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 03:31:25,838 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:31:25,839 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 03:31:25,843 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-03-26 03:31:25,843 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1382878018] [2021-03-26 03:31:25,844 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-26 03:31:25,844 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-03-26 03:31:25,844 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [120407154] [2021-03-26 03:31:25,844 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-26 03:31:25,844 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 03:31:25,844 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-26 03:31:25,845 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-03-26 03:31:25,845 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 6 out of 34 [2021-03-26 03:31:25,845 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 112 places, 357 transitions, 7568 flow. Second operand has 6 states, 6 states have (on average 7.5) internal successors, (45), 6 states have internal predecessors, (45), 0 states have call successors, (0), 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-03-26 03:31:25,845 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 03:31:25,845 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 6 of 34 [2021-03-26 03:31:25,845 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 03:31:27,574 INFO L129 PetriNetUnfolder]: 7317/12862 cut-off events. [2021-03-26 03:31:27,575 INFO L130 PetriNetUnfolder]: For 142980/142980 co-relation queries the response was YES. [2021-03-26 03:31:27,621 INFO L84 FinitePrefix]: Finished finitePrefix Result has 106520 conditions, 12862 events. 7317/12862 cut-off events. For 142980/142980 co-relation queries the response was YES. Maximal size of possible extension queue 1386. Compared 106340 event pairs, 1269 based on Foata normal form. 63/10097 useless extension candidates. Maximal degree in co-relation 103810. Up to 7634 conditions per place. [2021-03-26 03:31:27,774 INFO L132 encePairwiseOnDemand]: 22/34 looper letters, 143 selfloop transitions, 251 changer transitions 0/396 dead transitions. [2021-03-26 03:31:27,775 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 118 places, 396 transitions, 8835 flow [2021-03-26 03:31:27,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-26 03:31:27,776 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-03-26 03:31:27,776 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 128 transitions. [2021-03-26 03:31:27,777 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5378151260504201 [2021-03-26 03:31:27,777 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 128 transitions. [2021-03-26 03:31:27,777 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 128 transitions. [2021-03-26 03:31:27,777 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 03:31:27,777 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 128 transitions. [2021-03-26 03:31:27,777 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 18.285714285714285) internal successors, (128), 7 states have internal predecessors, (128), 0 states have call successors, (0), 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-03-26 03:31:27,778 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 34.0) internal successors, (272), 8 states have internal predecessors, (272), 0 states have call successors, (0), 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-03-26 03:31:27,778 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 34.0) internal successors, (272), 8 states have internal predecessors, (272), 0 states have call successors, (0), 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-03-26 03:31:27,778 INFO L185 Difference]: Start difference. First operand has 112 places, 357 transitions, 7568 flow. Second operand 7 states and 128 transitions. [2021-03-26 03:31:27,778 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 118 places, 396 transitions, 8835 flow [2021-03-26 03:31:28,194 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 111 places, 396 transitions, 8321 flow, removed 7 selfloop flow, removed 7 redundant places. [2021-03-26 03:31:28,202 INFO L241 Difference]: Finished difference. Result has 113 places, 373 transitions, 7928 flow [2021-03-26 03:31:28,202 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=7054, PETRI_DIFFERENCE_MINUEND_PLACES=105, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=357, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=236, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=121, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=7928, PETRI_PLACES=113, PETRI_TRANSITIONS=373} [2021-03-26 03:31:28,202 INFO L343 CegarLoopForPetriNet]: 29 programPoint places, 84 predicate places. [2021-03-26 03:31:28,202 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 03:31:28,203 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 113 places, 373 transitions, 7928 flow [2021-03-26 03:31:28,203 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 113 places, 373 transitions, 7928 flow [2021-03-26 03:31:28,206 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 113 places, 373 transitions, 7928 flow [2021-03-26 03:31:28,726 INFO L129 PetriNetUnfolder]: 2503/5696 cut-off events. [2021-03-26 03:31:28,726 INFO L130 PetriNetUnfolder]: For 51282/52087 co-relation queries the response was YES. [2021-03-26 03:31:28,748 INFO L84 FinitePrefix]: Finished finitePrefix Result has 48728 conditions, 5696 events. 2503/5696 cut-off events. For 51282/52087 co-relation queries the response was YES. Maximal size of possible extension queue 1060. Compared 57182 event pairs, 224 based on Foata normal form. 161/4313 useless extension candidates. Maximal degree in co-relation 45903. Up to 2129 conditions per place. [2021-03-26 03:31:28,795 INFO L142 LiptonReduction]: Number of co-enabled transitions 2054 [2021-03-26 03:31:42,622 INFO L154 LiptonReduction]: Checked pairs total: 10207 [2021-03-26 03:31:42,622 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-26 03:31:42,622 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 14420 [2021-03-26 03:31:42,622 INFO L480 AbstractCegarLoop]: Abstraction has has 113 places, 373 transitions, 7928 flow [2021-03-26 03:31:42,623 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 7.5) internal successors, (45), 6 states have internal predecessors, (45), 0 states have call successors, (0), 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-03-26 03:31:42,623 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 03:31:42,623 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 03:31:42,623 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-03-26 03:31:42,623 INFO L428 AbstractCegarLoop]: === Iteration 12 === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT]=== [2021-03-26 03:31:42,623 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 03:31:42,623 INFO L82 PathProgramCache]: Analyzing trace with hash -1572985455, now seen corresponding path program 1 times [2021-03-26 03:31:42,623 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 03:31:42,623 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1743161375] [2021-03-26 03:31:42,623 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 03:31:42,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 03:31:42,634 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:31:42,634 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 03:31:42,638 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:31:42,638 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 03:31:42,642 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:31:42,642 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 03:31:42,642 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:31:42,642 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 03:31:42,646 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:31:42,646 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 03:31:42,652 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:31:42,652 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 03:31:42,657 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-26 03:31:42,658 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1743161375] [2021-03-26 03:31:42,658 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1064050197] [2021-03-26 03:31:42,658 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-03-26 03:31:42,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 03:31:42,684 INFO L263 TraceCheckSpWp]: Trace formula consists of 30 conjuncts, 8 conjunts are in the unsatisfiable core [2021-03-26 03:31:42,684 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-26 03:31:42,685 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:31:42,685 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 03:31:42,685 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:31:42,686 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 03:31:42,686 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:31:42,686 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 03:31:42,686 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:31:42,687 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 03:31:42,693 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:31:42,693 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 03:31:42,694 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:31:42,694 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 03:31:42,695 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:31:42,695 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 03:31:42,695 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:31:42,696 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 03:31:42,697 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:31:42,698 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 03:31:42,699 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:31:42,699 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 03:31:42,699 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-26 03:31:42,701 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:31:42,701 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 03:31:42,705 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:31:42,705 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 03:31:42,706 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-26 03:31:42,707 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:31:42,708 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 03:31:42,708 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:31:42,709 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 03:31:42,716 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:31:42,717 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 03:31:42,719 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:31:42,719 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 03:31:42,719 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-26 03:31:42,720 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:31:42,720 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 03:31:42,721 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:31:42,721 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 03:31:42,722 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-26 03:31:42,722 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:31:42,723 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 03:31:42,723 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:31:42,724 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 03:31:42,732 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:31:42,733 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 03:31:42,733 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:31:42,734 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 03:31:42,734 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:31:42,734 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 03:31:42,735 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-26 03:31:42,736 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:31:42,736 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 03:31:42,737 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:31:42,737 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 03:31:42,745 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:31:42,746 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 03:31:42,746 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:31:42,746 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 03:31:42,747 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-26 03:31:42,747 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:31:42,748 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 03:31:42,748 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:31:42,748 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 03:31:42,749 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-26 03:31:42,749 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:31:42,750 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 03:31:42,751 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:31:42,751 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 03:31:42,759 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:31:42,760 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 03:31:42,760 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:31:42,761 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 03:31:42,761 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:31:42,761 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 03:31:42,762 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:31:42,762 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 03:31:42,762 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:31:42,763 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 03:31:42,763 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:31:42,763 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 03:31:42,764 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:31:42,764 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 03:31:42,764 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:31:42,765 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 03:31:42,765 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:31:42,766 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 03:31:42,766 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:31:42,767 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 03:31:42,767 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-26 03:31:42,767 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:31:42,768 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 03:31:42,768 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:31:42,769 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 03:31:42,769 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-26 03:31:42,769 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:31:42,770 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 03:31:42,771 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:31:42,771 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 03:31:42,780 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-26 03:31:42,780 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-26 03:31:42,780 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6] total 11 [2021-03-26 03:31:42,781 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2052319527] [2021-03-26 03:31:42,781 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-03-26 03:31:42,781 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 03:31:42,781 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-03-26 03:31:42,781 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2021-03-26 03:31:42,782 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 6 out of 34 [2021-03-26 03:31:42,782 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 113 places, 373 transitions, 7928 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-03-26 03:31:42,782 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 03:31:42,782 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 6 of 34 [2021-03-26 03:31:42,782 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 03:31:44,790 INFO L129 PetriNetUnfolder]: 6972/13361 cut-off events. [2021-03-26 03:31:44,790 INFO L130 PetriNetUnfolder]: For 169720/169720 co-relation queries the response was YES. [2021-03-26 03:31:44,847 INFO L84 FinitePrefix]: Finished finitePrefix Result has 109081 conditions, 13361 events. 6972/13361 cut-off events. For 169720/169720 co-relation queries the response was YES. Maximal size of possible extension queue 1484. Compared 122102 event pairs, 539 based on Foata normal form. 774/11313 useless extension candidates. Maximal degree in co-relation 100065. Up to 4297 conditions per place. [2021-03-26 03:31:44,919 INFO L132 encePairwiseOnDemand]: 22/34 looper letters, 68 selfloop transitions, 392 changer transitions 0/462 dead transitions. [2021-03-26 03:31:44,919 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 129 places, 462 transitions, 10054 flow [2021-03-26 03:31:44,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-03-26 03:31:44,921 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2021-03-26 03:31:44,921 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 222 transitions. [2021-03-26 03:31:44,922 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.38408304498269896 [2021-03-26 03:31:44,922 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 222 transitions. [2021-03-26 03:31:44,922 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 222 transitions. [2021-03-26 03:31:44,922 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 03:31:44,922 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 222 transitions. [2021-03-26 03:31:44,925 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 18 states, 17 states have (on average 13.058823529411764) internal successors, (222), 17 states have internal predecessors, (222), 0 states have call successors, (0), 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-03-26 03:31:44,926 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 18 states, 18 states have (on average 34.0) internal successors, (612), 18 states have internal predecessors, (612), 0 states have call successors, (0), 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-03-26 03:31:44,926 INFO L81 ComplementDD]: Finished complementDD. Result has 18 states, 18 states have (on average 34.0) internal successors, (612), 18 states have internal predecessors, (612), 0 states have call successors, (0), 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-03-26 03:31:44,926 INFO L185 Difference]: Start difference. First operand has 113 places, 373 transitions, 7928 flow. Second operand 17 states and 222 transitions. [2021-03-26 03:31:44,926 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 129 places, 462 transitions, 10054 flow [2021-03-26 03:31:45,458 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 129 places, 462 transitions, 10052 flow, removed 1 selfloop flow, removed 0 redundant places. [2021-03-26 03:31:45,466 INFO L241 Difference]: Finished difference. Result has 134 places, 421 transitions, 9926 flow [2021-03-26 03:31:45,466 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=7926, PETRI_DIFFERENCE_MINUEND_PLACES=113, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=373, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=344, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=26, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=9926, PETRI_PLACES=134, PETRI_TRANSITIONS=421} [2021-03-26 03:31:45,467 INFO L343 CegarLoopForPetriNet]: 29 programPoint places, 105 predicate places. [2021-03-26 03:31:45,467 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 03:31:45,467 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 134 places, 421 transitions, 9926 flow [2021-03-26 03:31:45,467 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 134 places, 421 transitions, 9926 flow [2021-03-26 03:31:45,472 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 134 places, 421 transitions, 9926 flow [2021-03-26 03:31:46,158 INFO L129 PetriNetUnfolder]: 2564/6293 cut-off events. [2021-03-26 03:31:46,158 INFO L130 PetriNetUnfolder]: For 67383/68051 co-relation queries the response was YES. [2021-03-26 03:31:46,182 INFO L84 FinitePrefix]: Finished finitePrefix Result has 59459 conditions, 6293 events. 2564/6293 cut-off events. For 67383/68051 co-relation queries the response was YES. Maximal size of possible extension queue 1260. Compared 68400 event pairs, 198 based on Foata normal form. 138/4794 useless extension candidates. Maximal degree in co-relation 55590. Up to 2421 conditions per place. [2021-03-26 03:31:46,320 INFO L142 LiptonReduction]: Number of co-enabled transitions 2208 [2021-03-26 03:32:17,779 INFO L154 LiptonReduction]: Checked pairs total: 22379 [2021-03-26 03:32:17,780 INFO L156 LiptonReduction]: Total number of compositions: 23 [2021-03-26 03:32:17,780 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 32313 [2021-03-26 03:32:17,780 INFO L480 AbstractCegarLoop]: Abstraction has has 134 places, 414 transitions, 10037 flow [2021-03-26 03:32:17,781 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-03-26 03:32:17,781 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 03:32:17,781 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 03:32:17,996 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2021-03-26 03:32:17,996 INFO L428 AbstractCegarLoop]: === Iteration 13 === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT]=== [2021-03-26 03:32:17,996 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 03:32:17,996 INFO L82 PathProgramCache]: Analyzing trace with hash 1985366041, now seen corresponding path program 1 times [2021-03-26 03:32:17,996 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 03:32:17,997 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2129938036] [2021-03-26 03:32:17,997 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 03:32:18,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 03:32:18,012 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:32:18,013 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 03:32:18,015 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:32:18,016 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 03:32:18,019 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:32:18,019 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 03:32:18,023 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:32:18,023 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 03:32:18,027 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:32:18,028 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 03:32:18,033 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:32:18,033 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 03:32:18,039 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:32:18,039 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 03:32:18,046 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-26 03:32:18,046 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2129938036] [2021-03-26 03:32:18,046 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-26 03:32:18,046 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-03-26 03:32:18,046 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1262919595] [2021-03-26 03:32:18,048 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-03-26 03:32:18,048 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 03:32:18,048 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-03-26 03:32:18,048 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-03-26 03:32:18,049 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 6 out of 50 [2021-03-26 03:32:18,050 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 134 places, 414 transitions, 10037 flow. Second operand has 9 states, 9 states have (on average 7.111111111111111) internal successors, (64), 9 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-03-26 03:32:18,050 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 03:32:18,050 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 6 of 50 [2021-03-26 03:32:18,050 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 03:32:20,182 INFO L129 PetriNetUnfolder]: 6105/12023 cut-off events. [2021-03-26 03:32:20,182 INFO L130 PetriNetUnfolder]: For 214810/214810 co-relation queries the response was YES. [2021-03-26 03:32:20,229 INFO L84 FinitePrefix]: Finished finitePrefix Result has 114315 conditions, 12023 events. 6105/12023 cut-off events. For 214810/214810 co-relation queries the response was YES. Maximal size of possible extension queue 1470. Compared 112660 event pairs, 1532 based on Foata normal form. 369/10183 useless extension candidates. Maximal degree in co-relation 104883. Up to 5803 conditions per place. [2021-03-26 03:32:20,300 INFO L132 encePairwiseOnDemand]: 26/50 looper letters, 141 selfloop transitions, 302 changer transitions 0/445 dead transitions. [2021-03-26 03:32:20,301 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 147 places, 445 transitions, 11241 flow [2021-03-26 03:32:20,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-03-26 03:32:20,301 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2021-03-26 03:32:20,302 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 237 transitions. [2021-03-26 03:32:20,302 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.3385714285714286 [2021-03-26 03:32:20,302 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 237 transitions. [2021-03-26 03:32:20,302 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 237 transitions. [2021-03-26 03:32:20,302 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 03:32:20,302 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 237 transitions. [2021-03-26 03:32:20,303 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 16.928571428571427) internal successors, (237), 14 states have internal predecessors, (237), 0 states have call successors, (0), 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-03-26 03:32:20,304 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 50.0) internal successors, (750), 15 states have internal predecessors, (750), 0 states have call successors, (0), 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-03-26 03:32:20,304 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 50.0) internal successors, (750), 15 states have internal predecessors, (750), 0 states have call successors, (0), 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-03-26 03:32:20,304 INFO L185 Difference]: Start difference. First operand has 134 places, 414 transitions, 10037 flow. Second operand 14 states and 237 transitions. [2021-03-26 03:32:20,304 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 147 places, 445 transitions, 11241 flow [2021-03-26 03:32:21,798 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 140 places, 445 transitions, 10024 flow, removed 377 selfloop flow, removed 7 redundant places. [2021-03-26 03:32:21,806 INFO L241 Difference]: Finished difference. Result has 143 places, 418 transitions, 9723 flow [2021-03-26 03:32:21,807 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=50, PETRI_DIFFERENCE_MINUEND_FLOW=8848, PETRI_DIFFERENCE_MINUEND_PLACES=127, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=414, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=298, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=112, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=9723, PETRI_PLACES=143, PETRI_TRANSITIONS=418} [2021-03-26 03:32:21,807 INFO L343 CegarLoopForPetriNet]: 29 programPoint places, 114 predicate places. [2021-03-26 03:32:21,807 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 03:32:21,808 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 143 places, 418 transitions, 9723 flow [2021-03-26 03:32:21,808 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 143 places, 418 transitions, 9723 flow [2021-03-26 03:32:21,811 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 143 places, 418 transitions, 9723 flow [2021-03-26 03:32:22,408 INFO L129 PetriNetUnfolder]: 2596/6370 cut-off events. [2021-03-26 03:32:22,408 INFO L130 PetriNetUnfolder]: For 70074/70318 co-relation queries the response was YES. [2021-03-26 03:32:22,434 INFO L84 FinitePrefix]: Finished finitePrefix Result has 59962 conditions, 6370 events. 2596/6370 cut-off events. For 70074/70318 co-relation queries the response was YES. Maximal size of possible extension queue 1111. Compared 69028 event pairs, 169 based on Foata normal form. 68/4861 useless extension candidates. Maximal degree in co-relation 55984. Up to 2477 conditions per place. [2021-03-26 03:32:22,489 INFO L142 LiptonReduction]: Number of co-enabled transitions 2020 [2021-03-26 03:32:57,499 INFO L154 LiptonReduction]: Checked pairs total: 18879 [2021-03-26 03:32:57,499 INFO L156 LiptonReduction]: Total number of compositions: 4 [2021-03-26 03:32:57,499 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 35692 [2021-03-26 03:32:57,500 INFO L480 AbstractCegarLoop]: Abstraction has has 143 places, 414 transitions, 9612 flow [2021-03-26 03:32:57,500 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 7.111111111111111) internal successors, (64), 9 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-03-26 03:32:57,500 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 03:32:57,500 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 03:32:57,500 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-03-26 03:32:57,500 INFO L428 AbstractCegarLoop]: === Iteration 14 === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT]=== [2021-03-26 03:32:57,500 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 03:32:57,500 INFO L82 PathProgramCache]: Analyzing trace with hash -1581613073, now seen corresponding path program 2 times [2021-03-26 03:32:57,500 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 03:32:57,501 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1886058132] [2021-03-26 03:32:57,501 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 03:32:57,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 03:32:57,508 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:32:57,509 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 03:32:57,511 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:32:57,511 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 03:32:57,514 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:32:57,515 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 03:32:57,515 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:32:57,515 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 03:32:57,518 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:32:57,519 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 03:32:57,522 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:32:57,523 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 03:32:57,528 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 03:32:57,528 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 03:32:57,534 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-26 03:32:57,534 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1886058132] [2021-03-26 03:32:57,534 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-26 03:32:57,534 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-03-26 03:32:57,534 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1951753259] [2021-03-26 03:32:57,534 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-26 03:32:57,534 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 03:32:57,534 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-26 03:32:57,535 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-03-26 03:32:57,535 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 6 out of 50 [2021-03-26 03:32:57,535 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 143 places, 414 transitions, 9612 flow. Second operand has 8 states, 8 states have (on average 7.25) internal successors, (58), 8 states have internal predecessors, (58), 0 states have call successors, (0), 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-03-26 03:32:57,536 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 03:32:57,536 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 6 of 50 [2021-03-26 03:32:57,536 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 03:32:59,427 INFO L129 PetriNetUnfolder]: 6157/12339 cut-off events. [2021-03-26 03:32:59,428 INFO L130 PetriNetUnfolder]: For 177140/177140 co-relation queries the response was YES. [2021-03-26 03:32:59,479 INFO L84 FinitePrefix]: Finished finitePrefix Result has 113597 conditions, 12339 events. 6157/12339 cut-off events. For 177140/177140 co-relation queries the response was YES. Maximal size of possible extension queue 1518. Compared 118016 event pairs, 302 based on Foata normal form. 168/10076 useless extension candidates. Maximal degree in co-relation 104964. Up to 4159 conditions per place. [2021-03-26 03:32:59,695 INFO L132 encePairwiseOnDemand]: 22/50 looper letters, 51 selfloop transitions, 424 changer transitions 0/477 dead transitions. [2021-03-26 03:32:59,695 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 153 places, 477 transitions, 11592 flow [2021-03-26 03:32:59,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-26 03:32:59,695 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2021-03-26 03:32:59,696 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 205 transitions. [2021-03-26 03:32:59,696 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.37272727272727274 [2021-03-26 03:32:59,696 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 205 transitions. [2021-03-26 03:32:59,696 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 205 transitions. [2021-03-26 03:32:59,696 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 03:32:59,696 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 205 transitions. [2021-03-26 03:32:59,696 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 18.636363636363637) internal successors, (205), 11 states have internal predecessors, (205), 0 states have call successors, (0), 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-03-26 03:32:59,697 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 50.0) internal successors, (600), 12 states have internal predecessors, (600), 0 states have call successors, (0), 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-03-26 03:32:59,697 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 50.0) internal successors, (600), 12 states have internal predecessors, (600), 0 states have call successors, (0), 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-03-26 03:32:59,697 INFO L185 Difference]: Start difference. First operand has 143 places, 414 transitions, 9612 flow. Second operand 11 states and 205 transitions. [2021-03-26 03:32:59,697 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 153 places, 477 transitions, 11592 flow [2021-03-26 03:33:00,521 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 145 places, 477 transitions, 10937 flow, removed 44 selfloop flow, removed 8 redundant places. [2021-03-26 03:33:00,529 INFO L241 Difference]: Finished difference. Result has 148 places, 453 transitions, 10878 flow [2021-03-26 03:33:00,529 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=50, PETRI_DIFFERENCE_MINUEND_FLOW=9043, PETRI_DIFFERENCE_MINUEND_PLACES=135, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=414, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=385, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=29, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=10878, PETRI_PLACES=148, PETRI_TRANSITIONS=453} [2021-03-26 03:33:00,529 INFO L343 CegarLoopForPetriNet]: 29 programPoint places, 119 predicate places. [2021-03-26 03:33:00,529 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 03:33:00,530 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 148 places, 453 transitions, 10878 flow [2021-03-26 03:33:00,530 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 148 places, 453 transitions, 10878 flow [2021-03-26 03:33:00,534 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 148 places, 453 transitions, 10878 flow [2021-03-26 03:33:01,259 INFO L129 PetriNetUnfolder]: 2708/6654 cut-off events. [2021-03-26 03:33:01,260 INFO L130 PetriNetUnfolder]: For 81923/82151 co-relation queries the response was YES. [2021-03-26 03:33:01,286 INFO L84 FinitePrefix]: Finished finitePrefix Result has 66203 conditions, 6654 events. 2708/6654 cut-off events. For 81923/82151 co-relation queries the response was YES. Maximal size of possible extension queue 1345. Compared 73370 event pairs, 163 based on Foata normal form. 62/5090 useless extension candidates. Maximal degree in co-relation 62202. Up to 2673 conditions per place. [2021-03-26 03:33:01,341 INFO L142 LiptonReduction]: Number of co-enabled transitions 2202 [2021-03-26 03:33:30,862 INFO L154 LiptonReduction]: Checked pairs total: 22016 [2021-03-26 03:33:30,863 INFO L156 LiptonReduction]: Total number of compositions: 27 [2021-03-26 03:33:30,863 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 30334 [2021-03-26 03:33:30,864 INFO L480 AbstractCegarLoop]: Abstraction has has 148 places, 451 transitions, 11493 flow [2021-03-26 03:33:30,864 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 7.25) internal successors, (58), 8 states have internal predecessors, (58), 0 states have call successors, (0), 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-03-26 03:33:30,864 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 03:33:30,864 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 03:33:30,864 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-03-26 03:33:30,864 INFO L428 AbstractCegarLoop]: === Iteration 15 === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT]=== [2021-03-26 03:33:30,864 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 03:33:30,864 INFO L82 PathProgramCache]: Analyzing trace with hash -1295944019, now seen corresponding path program 1 times [2021-03-26 03:33:30,864 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 03:33:30,864 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1530183428] [2021-03-26 03:33:30,865 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 03:33:30,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-26 03:33:30,869 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-26 03:33:30,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-26 03:33:30,870 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-26 03:33:30,872 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-03-26 03:33:30,872 INFO L634 BasicCegarLoop]: Counterexample might be feasible [2021-03-26 03:33:30,872 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-03-26 03:33:30,886 INFO L202 PluginConnector]: Adding new model fork_loop_unsafe.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 26.03 03:33:30 BasicIcfg [2021-03-26 03:33:30,886 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-03-26 03:33:30,886 INFO L168 Benchmark]: Toolchain (without parser) took 190867.48 ms. Allocated memory was 255.9 MB in the beginning and 2.5 GB in the end (delta: 2.2 GB). Free memory was 236.9 MB in the beginning and 868.5 MB in the end (delta: -631.6 MB). Peak memory consumption was 1.6 GB. Max. memory is 16.0 GB. [2021-03-26 03:33:30,887 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.45 ms. Allocated memory is still 255.9 MB. Free memory was 238.0 MB in the beginning and 237.9 MB in the end (delta: 109.1 kB). There was no memory consumed. Max. memory is 16.0 GB. [2021-03-26 03:33:30,887 INFO L168 Benchmark]: Boogie Procedure Inliner took 21.68 ms. Allocated memory is still 255.9 MB. Free memory was 236.8 MB in the beginning and 235.4 MB in the end (delta: 1.5 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. [2021-03-26 03:33:30,887 INFO L168 Benchmark]: Boogie Preprocessor took 14.96 ms. Allocated memory is still 255.9 MB. Free memory was 235.4 MB in the beginning and 234.5 MB in the end (delta: 832.6 kB). There was no memory consumed. Max. memory is 16.0 GB. [2021-03-26 03:33:30,887 INFO L168 Benchmark]: RCFGBuilder took 182.28 ms. Allocated memory is still 255.9 MB. Free memory was 234.4 MB in the beginning and 226.2 MB in the end (delta: 8.2 MB). Peak memory consumption was 8.4 MB. Max. memory is 16.0 GB. [2021-03-26 03:33:30,887 INFO L168 Benchmark]: TraceAbstraction took 190642.80 ms. Allocated memory was 255.9 MB in the beginning and 2.5 GB in the end (delta: 2.2 GB). Free memory was 225.8 MB in the beginning and 868.5 MB in the end (delta: -642.7 MB). Peak memory consumption was 1.6 GB. Max. memory is 16.0 GB. [2021-03-26 03:33:30,888 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.45 ms. Allocated memory is still 255.9 MB. Free memory was 238.0 MB in the beginning and 237.9 MB in the end (delta: 109.1 kB). There was no memory consumed. Max. memory is 16.0 GB. * Boogie Procedure Inliner took 21.68 ms. Allocated memory is still 255.9 MB. Free memory was 236.8 MB in the beginning and 235.4 MB in the end (delta: 1.5 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. * Boogie Preprocessor took 14.96 ms. Allocated memory is still 255.9 MB. Free memory was 235.4 MB in the beginning and 234.5 MB in the end (delta: 832.6 kB). There was no memory consumed. Max. memory is 16.0 GB. * RCFGBuilder took 182.28 ms. Allocated memory is still 255.9 MB. Free memory was 234.4 MB in the beginning and 226.2 MB in the end (delta: 8.2 MB). Peak memory consumption was 8.4 MB. Max. memory is 16.0 GB. * TraceAbstraction took 190642.80 ms. Allocated memory was 255.9 MB in the beginning and 2.5 GB in the end (delta: 2.2 GB). Free memory was 225.8 MB in the beginning and 868.5 MB in the end (delta: -642.7 MB). Peak memory consumption was 1.6 GB. Max. memory is 16.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 229.5ms, 13 PlacesBefore, 10 PlacesAfterwards, 10 TransitionsBefore, 7 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): 0, Positive cache size: 0, Positive conditional cache size: 0, 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: 4.0ms, 12 PlacesBefore, 11 PlacesAfterwards, 5 TransitionsBefore, 5 TransitionsAfterwards, 4 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): 0, Positive cache size: 0, Positive conditional cache size: 0, 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: 153.8ms, 20 PlacesBefore, 17 PlacesAfterwards, 15 TransitionsBefore, 12 TransitionsAfterwards, 88 CoEnabledTransitionPairs, 3 FixpointIterations, 1 TrivialSequentialCompositions, 4 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 5 TotalNumberOfCompositions, 134 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 95, positive: 79, positive conditional: 79, positive unconditional: 0, negative: 16, negative conditional: 16, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 52, positive: 48, positive conditional: 0, positive unconditional: 48, negative: 4, negative conditional: 0, negative unconditional: 4, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 52, positive: 48, positive conditional: 0, positive unconditional: 48, negative: 4, negative conditional: 0, negative unconditional: 4, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 52, positive: 44, positive conditional: 0, positive unconditional: 44, negative: 8, negative conditional: 0, negative unconditional: 8, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 8, positive: 4, positive conditional: 0, positive unconditional: 4, negative: 4, negative conditional: 0, negative unconditional: 4, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 43, positive: 23, positive conditional: 0, positive unconditional: 23, negative: 20, negative conditional: 0, negative unconditional: 20, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 95, positive: 31, positive conditional: 31, positive unconditional: 0, negative: 12, negative conditional: 12, negative unconditional: 0, unknown: 52, unknown conditional: 52, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 12, Positive cache size: 10, Positive conditional cache size: 10, Positive unconditional cache size: 0, Negative cache size: 2, Negative conditional cache size: 2, Negative unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 39.4ms, 22 PlacesBefore, 22 PlacesAfterwards, 16 TransitionsBefore, 16 TransitionsAfterwards, 70 CoEnabledTransitionPairs, 2 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 1 ConcurrentYvCompositions, 0 ChoiceCompositions, 1 TotalNumberOfCompositions, 20 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 12, positive: 9, positive conditional: 9, positive unconditional: 0, negative: 3, negative conditional: 3, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 9, positive: 7, positive conditional: 2, positive unconditional: 5, negative: 2, negative conditional: 2, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 9, positive: 7, positive conditional: 2, positive unconditional: 5, negative: 2, negative conditional: 2, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 9, positive: 7, positive conditional: 0, positive unconditional: 7, negative: 2, negative conditional: 0, negative unconditional: 2, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 2, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 2, negative conditional: 2, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 9, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 9, negative conditional: 9, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 12, positive: 2, positive conditional: 2, positive unconditional: 0, negative: 1, negative conditional: 1, negative unconditional: 0, unknown: 9, unknown conditional: 9, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 14, Positive cache size: 12, Positive conditional cache size: 12, Positive unconditional cache size: 0, Negative cache size: 2, Negative conditional cache size: 2, Negative unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 199.2ms, 27 PlacesBefore, 23 PlacesAfterwards, 20 TransitionsBefore, 16 TransitionsAfterwards, 192 CoEnabledTransitionPairs, 3 FixpointIterations, 3 TrivialSequentialCompositions, 4 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 7 TotalNumberOfCompositions, 293 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 109, positive: 87, positive conditional: 87, positive unconditional: 0, negative: 22, negative conditional: 22, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 79, positive: 74, positive conditional: 0, positive unconditional: 74, 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: 79, positive: 74, positive conditional: 0, positive unconditional: 74, 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: 79, positive: 68, positive conditional: 0, positive unconditional: 68, negative: 11, negative conditional: 0, negative unconditional: 11, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 11, positive: 6, positive conditional: 0, positive unconditional: 6, negative: 5, negative conditional: 0, negative unconditional: 5, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 39, positive: 20, positive conditional: 0, positive unconditional: 20, negative: 19, negative conditional: 0, negative unconditional: 19, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 109, positive: 13, positive conditional: 13, positive unconditional: 0, negative: 17, negative conditional: 17, negative unconditional: 0, unknown: 79, unknown conditional: 79, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 9, Positive cache size: 5, Positive conditional cache size: 5, Positive unconditional cache size: 0, Negative cache size: 4, Negative conditional cache size: 4, Negative unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 26.5ms, 28 PlacesBefore, 28 PlacesAfterwards, 28 TransitionsBefore, 28 TransitionsAfterwards, 196 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 47 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 6, positive: 2, positive conditional: 2, positive unconditional: 0, negative: 4, negative conditional: 4, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 4, positive: 1, positive conditional: 0, positive unconditional: 1, negative: 3, negative conditional: 0, negative unconditional: 3, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 4, positive: 1, positive conditional: 0, positive unconditional: 1, negative: 3, negative conditional: 0, negative unconditional: 3, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 4, positive: 1, positive conditional: 0, positive unconditional: 1, negative: 3, negative conditional: 0, negative unconditional: 3, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 3, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 3, negative conditional: 0, negative unconditional: 3, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 13, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 13, negative conditional: 0, negative unconditional: 13, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 6, positive: 1, positive conditional: 1, positive unconditional: 0, negative: 1, negative conditional: 1, negative unconditional: 0, unknown: 4, unknown conditional: 4, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 13, Positive cache size: 6, Positive conditional cache size: 6, Positive unconditional cache size: 0, Negative cache size: 7, Negative conditional cache size: 7, Negative unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 85.0ms, 36 PlacesBefore, 36 PlacesAfterwards, 58 TransitionsBefore, 58 TransitionsAfterwards, 334 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 175 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 12, positive: 4, positive conditional: 4, positive unconditional: 0, negative: 8, negative conditional: 8, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 4, positive: 1, positive conditional: 0, positive unconditional: 1, negative: 3, negative conditional: 0, negative unconditional: 3, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 4, positive: 1, positive conditional: 0, positive unconditional: 1, negative: 3, negative conditional: 0, negative unconditional: 3, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 4, positive: 1, positive conditional: 0, positive unconditional: 1, negative: 3, negative conditional: 0, negative unconditional: 3, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 3, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 3, negative conditional: 0, negative unconditional: 3, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 12, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 12, negative conditional: 0, negative unconditional: 12, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 12, positive: 3, positive conditional: 3, positive unconditional: 0, negative: 5, negative conditional: 5, negative unconditional: 0, unknown: 4, unknown conditional: 4, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 17, Positive cache size: 7, Positive conditional cache size: 7, Positive unconditional cache size: 0, Negative cache size: 10, Negative conditional cache size: 10, Negative unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 139.1ms, 45 PlacesBefore, 45 PlacesAfterwards, 69 TransitionsBefore, 69 TransitionsAfterwards, 390 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 302 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 11, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 11, negative conditional: 11, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 2, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 2, negative conditional: 1, negative unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 2, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 2, negative conditional: 1, negative unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 2, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 2, negative conditional: 0, negative unconditional: 2, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 2, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 2, negative conditional: 1, negative unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 10, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 10, negative conditional: 7, negative unconditional: 4, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 11, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 9, negative conditional: 9, negative unconditional: 0, unknown: 2, unknown conditional: 2, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 19, Positive cache size: 7, Positive conditional cache size: 7, Positive unconditional cache size: 0, Negative cache size: 12, Negative conditional cache size: 12, Negative unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 160.3ms, 51 PlacesBefore, 51 PlacesAfterwards, 69 TransitionsBefore, 69 TransitionsAfterwards, 344 CoEnabledTransitionPairs, 2 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 3 ConcurrentYvCompositions, 0 ChoiceCompositions, 3 TotalNumberOfCompositions, 492 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 46, positive: 28, positive conditional: 28, 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: 9, positive: 7, positive conditional: 1, positive unconditional: 6, negative: 2, negative conditional: 2, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 9, positive: 7, positive conditional: 1, positive unconditional: 6, negative: 2, negative conditional: 2, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 9, positive: 7, positive conditional: 0, positive unconditional: 7, negative: 2, negative conditional: 0, negative unconditional: 2, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 2, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 2, negative conditional: 2, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 11, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 11, negative conditional: 11, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 46, positive: 21, positive conditional: 21, positive unconditional: 0, negative: 16, negative conditional: 16, negative unconditional: 0, unknown: 9, unknown conditional: 9, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 22, Positive cache size: 14, Positive conditional cache size: 14, 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: 173.7ms, 58 PlacesBefore, 58 PlacesAfterwards, 69 TransitionsBefore, 68 TransitionsAfterwards, 316 CoEnabledTransitionPairs, 2 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 5 ConcurrentYvCompositions, 0 ChoiceCompositions, 5 TotalNumberOfCompositions, 352 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 32, positive: 22, positive conditional: 22, positive unconditional: 0, negative: 10, negative conditional: 10, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 7, positive: 5, positive conditional: 0, positive unconditional: 5, negative: 2, negative conditional: 2, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 7, positive: 5, positive conditional: 0, positive unconditional: 5, negative: 2, negative conditional: 2, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 7, positive: 5, positive conditional: 0, positive unconditional: 5, negative: 2, negative conditional: 0, negative unconditional: 2, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 2, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 2, negative conditional: 2, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 8, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 8, negative conditional: 8, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 32, positive: 17, positive conditional: 17, positive unconditional: 0, negative: 8, negative conditional: 8, negative unconditional: 0, unknown: 7, unknown conditional: 7, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 24, Positive cache size: 19, Positive conditional cache size: 19, 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: 179.1ms, 34 PlacesBefore, 29 PlacesAfterwards, 25 TransitionsBefore, 20 TransitionsAfterwards, 336 CoEnabledTransitionPairs, 3 FixpointIterations, 4 TrivialSequentialCompositions, 5 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 9 TotalNumberOfCompositions, 525 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 179, positive: 150, positive conditional: 150, positive unconditional: 0, negative: 29, negative conditional: 29, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 139, positive: 131, positive conditional: 0, positive unconditional: 131, 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: 139, positive: 131, positive conditional: 0, positive unconditional: 131, 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: 139, positive: 118, positive conditional: 0, positive unconditional: 118, negative: 21, negative conditional: 0, negative unconditional: 21, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 21, positive: 13, positive conditional: 0, positive unconditional: 13, negative: 8, negative conditional: 0, negative unconditional: 8, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 46, positive: 27, positive conditional: 0, positive unconditional: 27, negative: 19, negative conditional: 0, negative unconditional: 19, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 179, positive: 19, positive conditional: 19, positive unconditional: 0, negative: 21, negative conditional: 21, negative unconditional: 0, unknown: 139, unknown conditional: 139, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 16, Positive cache size: 9, Positive conditional cache size: 9, Positive unconditional cache size: 0, Negative cache size: 7, Negative conditional cache size: 7, Negative unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 27.8ms, 34 PlacesBefore, 34 PlacesAfterwards, 36 TransitionsBefore, 36 TransitionsAfterwards, 330 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 102 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 12, positive: 6, positive conditional: 6, positive unconditional: 0, negative: 6, negative conditional: 6, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 4, positive: 1, positive conditional: 0, positive unconditional: 1, negative: 3, negative conditional: 0, negative unconditional: 3, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 4, positive: 1, positive conditional: 0, positive unconditional: 1, negative: 3, negative conditional: 0, negative unconditional: 3, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 4, positive: 1, positive conditional: 0, positive unconditional: 1, negative: 3, negative conditional: 0, negative unconditional: 3, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 3, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 3, negative conditional: 0, negative unconditional: 3, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 7, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 7, negative conditional: 0, negative unconditional: 7, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 12, positive: 5, positive conditional: 5, positive unconditional: 0, negative: 3, negative conditional: 3, negative unconditional: 0, unknown: 4, unknown conditional: 4, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 20, Positive cache size: 10, Positive conditional cache size: 10, Positive unconditional cache size: 0, Negative cache size: 10, Negative conditional cache size: 10, Negative unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 524.0ms, 42 PlacesBefore, 42 PlacesAfterwards, 74 TransitionsBefore, 74 TransitionsAfterwards, 604 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 154 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 8, positive: 4, positive conditional: 4, positive unconditional: 0, negative: 4, negative conditional: 4, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 3, positive: 1, positive conditional: 0, positive unconditional: 1, negative: 2, negative conditional: 2, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 3, positive: 1, positive conditional: 0, positive unconditional: 1, negative: 2, negative conditional: 2, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 3, positive: 1, positive conditional: 0, positive unconditional: 1, negative: 2, negative conditional: 0, negative unconditional: 2, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 2, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 2, negative conditional: 2, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 7, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 7, negative conditional: 7, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 8, positive: 3, positive conditional: 3, positive unconditional: 0, negative: 2, negative conditional: 2, negative unconditional: 0, unknown: 3, unknown conditional: 3, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 23, Positive cache size: 11, Positive conditional cache size: 11, Positive unconditional cache size: 0, Negative cache size: 12, Negative conditional cache size: 12, Negative unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1311.2ms, 51 PlacesBefore, 51 PlacesAfterwards, 101 TransitionsBefore, 101 TransitionsAfterwards, 844 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 820 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 16, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 16, negative conditional: 16, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 4, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 4, negative conditional: 3, negative unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 4, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 4, negative conditional: 3, negative unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 4, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 4, negative conditional: 0, negative unconditional: 4, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 4, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 4, negative conditional: 3, negative unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 46, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 46, negative conditional: 44, negative unconditional: 2, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 16, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 12, negative conditional: 12, negative unconditional: 0, unknown: 4, unknown conditional: 4, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 27, Positive cache size: 11, Positive conditional cache size: 11, Positive unconditional cache size: 0, Negative cache size: 16, Negative conditional cache size: 16, Negative unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1798.0ms, 57 PlacesBefore, 57 PlacesAfterwards, 139 TransitionsBefore, 139 TransitionsAfterwards, 1152 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 2056 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 29, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 29, negative conditional: 29, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 4, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 4, negative conditional: 3, negative unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 4, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 4, negative conditional: 3, negative unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 4, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 4, negative conditional: 0, negative unconditional: 4, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 4, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 4, negative conditional: 3, negative unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 17, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 17, negative conditional: 15, negative unconditional: 2, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 29, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 25, negative conditional: 25, negative unconditional: 0, unknown: 4, unknown conditional: 4, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 31, Positive cache size: 11, Positive conditional cache size: 11, Positive unconditional cache size: 0, Negative cache size: 20, Negative conditional cache size: 20, Negative unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 2196.3ms, 65 PlacesBefore, 65 PlacesAfterwards, 165 TransitionsBefore, 165 TransitionsAfterwards, 1308 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 3268 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 41, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 41, negative conditional: 41, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 3, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 3, negative conditional: 3, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 3, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 3, negative conditional: 3, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 3, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 3, negative conditional: 0, negative unconditional: 3, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 3, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 3, negative conditional: 3, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 15, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 15, negative conditional: 15, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 41, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 38, negative conditional: 38, negative unconditional: 0, unknown: 3, unknown conditional: 3, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 34, Positive cache size: 11, Positive conditional cache size: 11, Positive unconditional cache size: 0, Negative cache size: 23, Negative conditional cache size: 23, Negative unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 2325.8ms, 76 PlacesBefore, 76 PlacesAfterwards, 166 TransitionsBefore, 166 TransitionsAfterwards, 1282 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 2812 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 38, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 38, negative conditional: 38, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 3, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 3, negative conditional: 2, negative unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 3, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 3, negative conditional: 2, negative unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 3, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 3, negative conditional: 0, negative unconditional: 3, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 3, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 3, negative conditional: 2, negative unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 9, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 9, negative conditional: 7, negative unconditional: 2, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 38, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 35, negative conditional: 35, negative unconditional: 0, unknown: 3, unknown conditional: 3, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 37, Positive cache size: 11, Positive conditional cache size: 11, Positive unconditional cache size: 0, Negative cache size: 26, Negative conditional cache size: 26, Negative unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 5865.4ms, 82 PlacesBefore, 82 PlacesAfterwards, 288 TransitionsBefore, 288 TransitionsAfterwards, 1754 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 7050 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 72, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 72, negative conditional: 72, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 4, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 4, negative conditional: 2, negative unconditional: 2, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 4, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 4, negative conditional: 2, negative unconditional: 2, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 4, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 4, negative conditional: 0, negative unconditional: 4, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 4, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 4, negative conditional: 2, negative unconditional: 2, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 19, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 19, negative conditional: 14, negative unconditional: 5, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 72, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 68, negative conditional: 68, negative unconditional: 0, unknown: 4, unknown conditional: 4, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 41, Positive cache size: 11, Positive conditional cache size: 11, Positive unconditional cache size: 0, Negative cache size: 30, Negative conditional cache size: 30, Negative unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 7923.1ms, 91 PlacesBefore, 91 PlacesAfterwards, 315 TransitionsBefore, 315 TransitionsAfterwards, 1846 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 7501 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 83, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 83, negative conditional: 83, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 3, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 3, negative conditional: 3, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 3, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 3, negative conditional: 3, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 3, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 3, negative conditional: 0, negative unconditional: 3, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 3, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 3, negative conditional: 3, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 17, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 17, negative conditional: 17, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 83, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 80, negative conditional: 80, negative unconditional: 0, unknown: 3, unknown conditional: 3, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 44, Positive cache size: 11, Positive conditional cache size: 11, Positive unconditional cache size: 0, Negative cache size: 33, Negative conditional cache size: 33, Negative unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 13281.6ms, 101 PlacesBefore, 101 PlacesAfterwards, 355 TransitionsBefore, 355 TransitionsAfterwards, 2022 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 10900 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 141, positive: 45, positive conditional: 45, positive unconditional: 0, negative: 96, negative conditional: 96, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 5, positive: 2, positive conditional: 0, positive unconditional: 2, negative: 3, negative conditional: 3, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 5, positive: 2, positive conditional: 0, positive unconditional: 2, negative: 3, negative conditional: 3, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 5, positive: 2, positive conditional: 0, positive unconditional: 2, negative: 3, negative conditional: 0, negative unconditional: 3, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 3, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 3, negative conditional: 3, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 15, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 15, negative conditional: 15, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 141, positive: 43, positive conditional: 43, positive unconditional: 0, negative: 93, negative conditional: 93, negative unconditional: 0, unknown: 5, unknown conditional: 5, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 49, Positive cache size: 13, Positive conditional cache size: 13, Positive unconditional cache size: 0, Negative cache size: 36, Negative conditional cache size: 36, Negative unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 14603.0ms, 112 PlacesBefore, 112 PlacesAfterwards, 357 TransitionsBefore, 357 TransitionsAfterwards, 1960 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 10500 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 100, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 100, negative conditional: 100, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 3, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 3, negative conditional: 2, negative unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 3, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 3, negative conditional: 2, negative unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 3, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 3, negative conditional: 0, negative unconditional: 3, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 3, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 3, negative conditional: 2, negative unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 9, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 9, negative conditional: 7, negative unconditional: 2, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 100, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 97, negative conditional: 97, negative unconditional: 0, unknown: 3, unknown conditional: 3, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 52, Positive cache size: 13, Positive conditional cache size: 13, Positive unconditional cache size: 0, Negative cache size: 39, Negative conditional cache size: 39, Negative unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 14419.1ms, 113 PlacesBefore, 113 PlacesAfterwards, 373 TransitionsBefore, 373 TransitionsAfterwards, 2054 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 10207 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 94, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 94, negative conditional: 94, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 4, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 4, negative conditional: 3, negative unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 4, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 4, negative conditional: 3, negative unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 4, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 4, negative conditional: 0, negative unconditional: 4, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 4, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 4, negative conditional: 3, negative unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 16, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 16, negative conditional: 13, negative unconditional: 2, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 94, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 90, negative conditional: 90, negative unconditional: 0, unknown: 4, unknown conditional: 4, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 56, Positive cache size: 13, Positive conditional cache size: 13, Positive unconditional cache size: 0, Negative cache size: 43, Negative conditional cache size: 43, Negative unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 32312.5ms, 134 PlacesBefore, 134 PlacesAfterwards, 421 TransitionsBefore, 414 TransitionsAfterwards, 2208 CoEnabledTransitionPairs, 2 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 3 TrivialYvCompositions, 20 ConcurrentYvCompositions, 0 ChoiceCompositions, 23 TotalNumberOfCompositions, 22379 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 425, positive: 261, positive conditional: 261, positive unconditional: 0, negative: 164, negative conditional: 164, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 35, positive: 20, positive conditional: 14, positive unconditional: 6, negative: 15, negative conditional: 15, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 35, positive: 20, positive conditional: 14, positive unconditional: 6, negative: 15, negative conditional: 15, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 35, positive: 20, positive conditional: 0, positive unconditional: 20, negative: 15, negative conditional: 0, negative unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 15, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 15, negative conditional: 15, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 77, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 77, negative conditional: 77, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 425, positive: 241, positive conditional: 241, positive unconditional: 0, negative: 149, negative conditional: 149, negative unconditional: 0, unknown: 35, unknown conditional: 35, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 63, Positive cache size: 20, Positive conditional cache size: 20, Positive unconditional cache size: 0, Negative cache size: 43, Negative conditional cache size: 43, Negative unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 35691.1ms, 143 PlacesBefore, 143 PlacesAfterwards, 418 TransitionsBefore, 414 TransitionsAfterwards, 2020 CoEnabledTransitionPairs, 2 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 1 TrivialYvCompositions, 3 ConcurrentYvCompositions, 0 ChoiceCompositions, 4 TotalNumberOfCompositions, 18879 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 325, positive: 165, positive conditional: 165, positive unconditional: 0, negative: 160, negative conditional: 160, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 6, positive: 2, positive conditional: 0, positive unconditional: 2, negative: 4, negative conditional: 4, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 6, positive: 2, positive conditional: 0, positive unconditional: 2, negative: 4, negative conditional: 4, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 6, positive: 2, positive conditional: 0, positive unconditional: 2, negative: 4, negative conditional: 0, negative unconditional: 4, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 4, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 4, negative conditional: 4, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 16, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 16, negative conditional: 16, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 325, positive: 163, positive conditional: 163, positive unconditional: 0, negative: 156, negative conditional: 156, negative unconditional: 0, unknown: 6, unknown conditional: 6, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 66, Positive cache size: 20, Positive conditional cache size: 20, Positive unconditional cache size: 0, Negative cache size: 46, Negative conditional cache size: 46, Negative unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 30333.0ms, 148 PlacesBefore, 148 PlacesAfterwards, 453 TransitionsBefore, 451 TransitionsAfterwards, 2202 CoEnabledTransitionPairs, 2 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 27 ConcurrentYvCompositions, 0 ChoiceCompositions, 27 TotalNumberOfCompositions, 22016 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 469, positive: 351, positive conditional: 351, positive unconditional: 0, negative: 118, negative conditional: 118, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 10, positive: 8, positive conditional: 2, positive unconditional: 6, negative: 2, negative conditional: 2, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 10, positive: 8, positive conditional: 2, positive unconditional: 6, negative: 2, negative conditional: 2, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 10, positive: 8, positive conditional: 0, positive unconditional: 8, negative: 2, negative conditional: 0, negative unconditional: 2, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 2, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 2, negative conditional: 2, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 8, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 8, negative conditional: 8, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 469, positive: 343, positive conditional: 343, positive unconditional: 0, negative: 116, negative conditional: 116, negative unconditional: 0, unknown: 10, unknown conditional: 10, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 68, Positive cache size: 27, Positive conditional cache size: 27, Positive unconditional cache size: 0, Negative cache size: 41, Negative conditional cache size: 41, 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; [L17] 2 assert x <= y + 2; [L28] FORK 0 fork i thread(i); VAL [i=2, x=2, y=0] [L16] 3 x := x + 1; [L17] 3 assert x <= y + 2; [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: 7.2ms, RemoveRedundantFlowTime: 0.0ms, RemoveRedundantFlowUnfoldingTime: 0.0ms, BackfoldingTime: 0.0ms, BackfoldingUnfoldingTime: 0.0ms, FlowIncreaseByBackfolding: 0, BasicCegarLoop: VerificationResult: UNSAFE, OverallTime: 190480.9ms, OverallIterations: 25, TraceHistogramMax: 3, EmptinessCheckTime: 0.0ms, AutomataDifference: 24135.3ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 867.1ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 58 SDtfs, 619 SDslu, 86 SDs, 0 SdLazy, 3095 SolverSat, 757 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 1824.5ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 195 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 177 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 272 ImplicationChecksByTransitivity, 996.7ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=11493occurred in iteration=14, InterpolantAutomatonStates: 173, 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: 22.7ms SsaConstructionTime, 119.8ms SatisfiabilityAnalysisTime, 1051.6ms InterpolantComputationTime, 203 NumberOfCodeBlocks, 203 NumberOfCodeBlocksAsserted, 28 NumberOfCheckSat, 151 ConstructedInterpolants, 0 QuantifiedInterpolants, 657 SizeOfPredicates, 3 NumberOfNonLiveVariables, 73 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 24 InterpolantComputations, 18 PerfectInterpolantSequences, 36/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...