/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-RepeatedSemanticLbeWithDisjunctivePredicates.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 13:16:06,956 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-03-26 13:16:06,958 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-03-26 13:16:06,993 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-03-26 13:16:06,993 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-03-26 13:16:06,996 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-03-26 13:16:06,998 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-03-26 13:16:07,007 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-03-26 13:16:07,009 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-03-26 13:16:07,015 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-03-26 13:16:07,016 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-03-26 13:16:07,017 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-03-26 13:16:07,018 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-03-26 13:16:07,020 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-03-26 13:16:07,021 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-03-26 13:16:07,022 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-03-26 13:16:07,026 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-03-26 13:16:07,027 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-03-26 13:16:07,030 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-03-26 13:16:07,035 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-03-26 13:16:07,036 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-03-26 13:16:07,038 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-03-26 13:16:07,039 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-03-26 13:16:07,041 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-03-26 13:16:07,048 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-03-26 13:16:07,048 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-03-26 13:16:07,049 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-03-26 13:16:07,050 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-03-26 13:16:07,051 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-03-26 13:16:07,051 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-03-26 13:16:07,052 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-03-26 13:16:07,053 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-03-26 13:16:07,054 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-03-26 13:16:07,055 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-03-26 13:16:07,055 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-03-26 13:16:07,056 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-03-26 13:16:07,057 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-03-26 13:16:07,057 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-03-26 13:16:07,057 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-03-26 13:16:07,058 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-03-26 13:16:07,058 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-03-26 13:16:07,062 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-PN-RepeatedSemanticLbeWithDisjunctivePredicates.epf [2021-03-26 13:16:07,103 INFO L113 SettingsManager]: Loading preferences was successful [2021-03-26 13:16:07,104 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-03-26 13:16:07,107 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-03-26 13:16:07,107 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-03-26 13:16:07,107 INFO L138 SettingsManager]: * Use SBE=true [2021-03-26 13:16:07,108 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-03-26 13:16:07,108 INFO L138 SettingsManager]: * sizeof long=4 [2021-03-26 13:16:07,108 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-03-26 13:16:07,108 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-03-26 13:16:07,108 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-03-26 13:16:07,109 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-03-26 13:16:07,109 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-03-26 13:16:07,109 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-03-26 13:16:07,110 INFO L138 SettingsManager]: * sizeof long double=12 [2021-03-26 13:16:07,110 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-03-26 13:16:07,110 INFO L138 SettingsManager]: * Use constant arrays=true [2021-03-26 13:16:07,110 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-03-26 13:16:07,110 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-03-26 13:16:07,110 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-03-26 13:16:07,111 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-03-26 13:16:07,111 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-03-26 13:16:07,111 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-03-26 13:16:07,111 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-03-26 13:16:07,111 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-03-26 13:16:07,111 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-03-26 13:16:07,111 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-03-26 13:16:07,112 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-03-26 13:16:07,112 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=SEMANTIC_BASED_MOVER_CHECK_WITH_PREDICATES_DISJUNCTIVE [2021-03-26 13:16:07,112 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-03-26 13:16:07,112 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-03-26 13:16:07,112 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 13:16:07,416 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-03-26 13:16:07,448 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-03-26 13:16:07,450 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-03-26 13:16:07,451 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-03-26 13:16:07,453 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-03-26 13:16:07,456 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 13:16:07,457 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/fork_loop_unsafe.bpl' [2021-03-26 13:16:07,485 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-03-26 13:16:07,487 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-03-26 13:16:07,488 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-03-26 13:16:07,488 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-03-26 13:16:07,488 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-03-26 13:16:07,499 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 01:16:07" (1/1) ... [2021-03-26 13:16:07,506 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 01:16:07" (1/1) ... [2021-03-26 13:16:07,512 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-03-26 13:16:07,516 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-03-26 13:16:07,516 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-03-26 13:16:07,516 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-03-26 13:16:07,522 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 01:16:07" (1/1) ... [2021-03-26 13:16:07,523 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 01:16:07" (1/1) ... [2021-03-26 13:16:07,523 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 01:16:07" (1/1) ... [2021-03-26 13:16:07,523 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 01:16:07" (1/1) ... [2021-03-26 13:16:07,525 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 01:16:07" (1/1) ... [2021-03-26 13:16:07,526 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 01:16:07" (1/1) ... [2021-03-26 13:16:07,527 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 01:16:07" (1/1) ... [2021-03-26 13:16:07,528 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-03-26 13:16:07,528 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-03-26 13:16:07,528 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-03-26 13:16:07,529 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-03-26 13:16:07,530 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 01:16:07" (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 13:16:07,583 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-03-26 13:16:07,584 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-03-26 13:16:07,585 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-03-26 13:16:07,585 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread given in one single declaration [2021-03-26 13:16:07,585 INFO L130 BoogieDeclarations]: Found specification of procedure thread [2021-03-26 13:16:07,585 INFO L138 BoogieDeclarations]: Found implementation of procedure thread [2021-03-26 13:16:07,586 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 13:16:07,695 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-03-26 13:16:07,695 INFO L299 CfgBuilder]: Removed 1 assume(true) statements. [2021-03-26 13:16:07,697 INFO L202 PluginConnector]: Adding new model fork_loop_unsafe.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 26.03 01:16:07 BoogieIcfgContainer [2021-03-26 13:16:07,697 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-03-26 13:16:07,714 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-03-26 13:16:07,714 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-03-26 13:16:07,716 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-03-26 13:16:07,717 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 01:16:07" (1/2) ... [2021-03-26 13:16:07,717 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 01:16:07, skipping insertion in model container [2021-03-26 13:16:07,717 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 01:16:07" (2/2) ... [2021-03-26 13:16:07,719 INFO L111 eAbstractionObserver]: Analyzing ICFG fork_loop_unsafe.bpl [2021-03-26 13:16:07,727 INFO L149 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-03-26 13:16:07,730 INFO L161 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2021-03-26 13:16:07,731 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-03-26 13:16:07,761 WARN L313 ript$VariableManager]: TermVariabe threadThread1of1ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 13:16:07,762 WARN L313 ript$VariableManager]: TermVariabe threadThread1of1ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 13:16:07,763 WARN L313 ript$VariableManager]: TermVariabe threadThread1of1ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 13:16:07,764 WARN L313 ript$VariableManager]: TermVariabe threadThread1of1ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 13:16:07,773 INFO L149 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2021-03-26 13:16:07,790 INFO L253 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2021-03-26 13:16:07,819 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-03-26 13:16:07,821 INFO L377 AbstractCegarLoop]: Hoare is false [2021-03-26 13:16:07,821 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-03-26 13:16:07,821 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-03-26 13:16:07,822 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-03-26 13:16:07,822 INFO L381 AbstractCegarLoop]: Difference is false [2021-03-26 13:16:07,822 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-03-26 13:16:07,822 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-03-26 13:16:07,831 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 13 places, 10 transitions, 25 flow [2021-03-26 13:16:07,851 INFO L129 PetriNetUnfolder]: 0/11 cut-off events. [2021-03-26 13:16:07,851 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-03-26 13:16:07,853 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 13:16:07,853 INFO L82 GeneralOperation]: Start removeDead. Operand has 13 places, 10 transitions, 25 flow [2021-03-26 13:16:07,858 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 13 places, 10 transitions, 25 flow [2021-03-26 13:16:07,859 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 13:16:07,876 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 13 places, 10 transitions, 25 flow [2021-03-26 13:16:07,883 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 13 places, 10 transitions, 25 flow [2021-03-26 13:16:07,884 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 13 places, 10 transitions, 25 flow [2021-03-26 13:16:07,893 INFO L129 PetriNetUnfolder]: 0/11 cut-off events. [2021-03-26 13:16:07,893 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-03-26 13:16:07,893 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 13:16:07,895 INFO L142 LiptonReduction]: Number of co-enabled transitions 24 [2021-03-26 13:16:08,122 INFO L154 LiptonReduction]: Checked pairs total: 9 [2021-03-26 13:16:08,122 INFO L156 LiptonReduction]: Total number of compositions: 4 [2021-03-26 13:16:08,124 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 266 [2021-03-26 13:16:08,138 INFO L129 PetriNetUnfolder]: 0/5 cut-off events. [2021-03-26 13:16:08,138 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-03-26 13:16:08,138 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 13:16:08,139 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1] [2021-03-26 13:16:08,139 INFO L428 AbstractCegarLoop]: === Iteration 1 === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-03-26 13:16:08,146 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 13:16:08,146 INFO L82 PathProgramCache]: Analyzing trace with hash 59486, now seen corresponding path program 1 times [2021-03-26 13:16:08,154 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 13:16:08,155 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2068922878] [2021-03-26 13:16:08,155 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 13:16:08,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 13:16:08,237 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:08,238 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 13:16:08,246 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:08,247 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 13:16:08,254 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 13:16:08,255 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2068922878] [2021-03-26 13:16:08,255 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-26 13:16:08,255 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-03-26 13:16:08,256 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1105154442] [2021-03-26 13:16:08,262 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-26 13:16:08,263 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 13:16:08,272 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-26 13:16:08,274 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-03-26 13:16:08,274 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 14 [2021-03-26 13:16:08,276 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 13:16:08,276 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 13:16:08,276 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 14 [2021-03-26 13:16:08,277 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 13:16:08,301 INFO L129 PetriNetUnfolder]: 1/9 cut-off events. [2021-03-26 13:16:08,301 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-03-26 13:16:08,302 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 13:16:08,303 INFO L132 encePairwiseOnDemand]: 10/14 looper letters, 2 selfloop transitions, 3 changer transitions 1/7 dead transitions. [2021-03-26 13:16:08,304 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 12 places, 7 transitions, 29 flow [2021-03-26 13:16:08,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-26 13:16:08,306 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2021-03-26 13:16:08,311 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 18 transitions. [2021-03-26 13:16:08,313 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.32142857142857145 [2021-03-26 13:16:08,313 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 18 transitions. [2021-03-26 13:16:08,314 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 18 transitions. [2021-03-26 13:16:08,314 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 13:16:08,316 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 18 transitions. [2021-03-26 13:16:08,317 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 13:16:08,320 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 13:16:08,320 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 13:16:08,322 INFO L185 Difference]: Start difference. First operand has 10 places, 7 transitions, 19 flow. Second operand 4 states and 18 transitions. [2021-03-26 13:16:08,322 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 12 places, 7 transitions, 29 flow [2021-03-26 13:16:08,324 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 13:16:08,325 INFO L241 Difference]: Finished difference. Result has 12 places, 5 transitions, 21 flow [2021-03-26 13:16:08,326 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 13:16:08,327 INFO L343 CegarLoopForPetriNet]: 10 programPoint places, 2 predicate places. [2021-03-26 13:16:08,327 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 13:16:08,327 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 12 places, 5 transitions, 21 flow [2021-03-26 13:16:08,328 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 12 places, 5 transitions, 21 flow [2021-03-26 13:16:08,328 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 11 places, 5 transitions, 21 flow [2021-03-26 13:16:08,330 INFO L129 PetriNetUnfolder]: 0/5 cut-off events. [2021-03-26 13:16:08,330 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-03-26 13:16:08,330 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 13:16:08,330 INFO L142 LiptonReduction]: Number of co-enabled transitions 4 [2021-03-26 13:16:08,331 INFO L154 LiptonReduction]: Checked pairs total: 0 [2021-03-26 13:16:08,331 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-26 13:16:08,331 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 4 [2021-03-26 13:16:08,332 INFO L480 AbstractCegarLoop]: Abstraction has has 11 places, 5 transitions, 21 flow [2021-03-26 13:16:08,332 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 13:16:08,333 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 13:16:08,333 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1] [2021-03-26 13:16:08,333 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-03-26 13:16:08,333 INFO L428 AbstractCegarLoop]: === Iteration 2 === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-03-26 13:16:08,333 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 13:16:08,334 INFO L82 PathProgramCache]: Analyzing trace with hash 1843844, now seen corresponding path program 1 times [2021-03-26 13:16:08,334 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 13:16:08,334 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1524576514] [2021-03-26 13:16:08,334 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 13:16:08,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-26 13:16:08,339 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-26 13:16:08,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-26 13:16:08,342 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-26 13:16:08,353 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-03-26 13:16:08,353 INFO L634 BasicCegarLoop]: Counterexample might be feasible [2021-03-26 13:16:08,354 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-03-26 13:16:08,355 WARN L342 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2021-03-26 13:16:08,355 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2021-03-26 13:16:08,358 WARN L313 ript$VariableManager]: TermVariabe threadThread1of2ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 13:16:08,359 WARN L313 ript$VariableManager]: TermVariabe threadThread1of2ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 13:16:08,359 WARN L313 ript$VariableManager]: TermVariabe threadThread1of2ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 13:16:08,359 WARN L313 ript$VariableManager]: TermVariabe threadThread1of2ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 13:16:08,360 WARN L313 ript$VariableManager]: TermVariabe threadThread2of2ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 13:16:08,360 WARN L313 ript$VariableManager]: TermVariabe threadThread2of2ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 13:16:08,360 WARN L313 ript$VariableManager]: TermVariabe threadThread2of2ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 13:16:08,360 WARN L313 ript$VariableManager]: TermVariabe threadThread2of2ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 13:16:08,363 INFO L149 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2021-03-26 13:16:08,363 INFO L253 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2021-03-26 13:16:08,365 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-03-26 13:16:08,365 INFO L377 AbstractCegarLoop]: Hoare is false [2021-03-26 13:16:08,365 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-03-26 13:16:08,365 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-03-26 13:16:08,365 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-03-26 13:16:08,365 INFO L381 AbstractCegarLoop]: Difference is false [2021-03-26 13:16:08,365 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-03-26 13:16:08,366 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-03-26 13:16:08,366 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 20 places, 15 transitions, 42 flow [2021-03-26 13:16:08,374 INFO L129 PetriNetUnfolder]: 0/18 cut-off events. [2021-03-26 13:16:08,374 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2021-03-26 13:16:08,375 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 13:16:08,375 INFO L82 GeneralOperation]: Start removeDead. Operand has 20 places, 15 transitions, 42 flow [2021-03-26 13:16:08,375 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 20 places, 15 transitions, 42 flow [2021-03-26 13:16:08,375 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 13:16:08,376 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 20 places, 15 transitions, 42 flow [2021-03-26 13:16:08,376 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 20 places, 15 transitions, 42 flow [2021-03-26 13:16:08,376 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 20 places, 15 transitions, 42 flow [2021-03-26 13:16:08,380 INFO L129 PetriNetUnfolder]: 0/18 cut-off events. [2021-03-26 13:16:08,380 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2021-03-26 13:16:08,380 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 13:16:08,380 INFO L142 LiptonReduction]: Number of co-enabled transitions 88 [2021-03-26 13:16:08,479 INFO L154 LiptonReduction]: Checked pairs total: 134 [2021-03-26 13:16:08,479 INFO L156 LiptonReduction]: Total number of compositions: 5 [2021-03-26 13:16:08,480 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 105 [2021-03-26 13:16:08,482 INFO L129 PetriNetUnfolder]: 0/7 cut-off events. [2021-03-26 13:16:08,483 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-03-26 13:16:08,483 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 13:16:08,483 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1] [2021-03-26 13:16:08,493 INFO L428 AbstractCegarLoop]: === Iteration 1 === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT]=== [2021-03-26 13:16:08,494 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 13:16:08,494 INFO L82 PathProgramCache]: Analyzing trace with hash 2581598, now seen corresponding path program 1 times [2021-03-26 13:16:08,494 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 13:16:08,495 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [548977311] [2021-03-26 13:16:08,495 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 13:16:08,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 13:16:08,531 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:08,531 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 13:16:08,534 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:08,535 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 13:16:08,542 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:08,543 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 13:16:08,549 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 13:16:08,550 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [548977311] [2021-03-26 13:16:08,550 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-26 13:16:08,550 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-26 13:16:08,551 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2044588717] [2021-03-26 13:16:08,551 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-26 13:16:08,551 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 13:16:08,552 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-26 13:16:08,552 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-03-26 13:16:08,553 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 20 [2021-03-26 13:16:08,553 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 13:16:08,553 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 13:16:08,553 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 20 [2021-03-26 13:16:08,554 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 13:16:08,640 INFO L129 PetriNetUnfolder]: 32/73 cut-off events. [2021-03-26 13:16:08,640 INFO L130 PetriNetUnfolder]: For 8/8 co-relation queries the response was YES. [2021-03-26 13:16:08,642 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 13:16:08,644 INFO L132 encePairwiseOnDemand]: 13/20 looper letters, 8 selfloop transitions, 10 changer transitions 0/20 dead transitions. [2021-03-26 13:16:08,644 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 21 places, 20 transitions, 93 flow [2021-03-26 13:16:08,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-26 13:16:08,645 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-03-26 13:16:08,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 39 transitions. [2021-03-26 13:16:08,646 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.39 [2021-03-26 13:16:08,646 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 39 transitions. [2021-03-26 13:16:08,647 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 39 transitions. [2021-03-26 13:16:08,647 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 13:16:08,647 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 39 transitions. [2021-03-26 13:16:08,648 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 13:16:08,650 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 13:16:08,650 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 13:16:08,650 INFO L185 Difference]: Start difference. First operand has 17 places, 12 transitions, 36 flow. Second operand 5 states and 39 transitions. [2021-03-26 13:16:08,650 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 21 places, 20 transitions, 93 flow [2021-03-26 13:16:08,651 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 13:16:08,653 INFO L241 Difference]: Finished difference. Result has 22 places, 16 transitions, 72 flow [2021-03-26 13:16:08,654 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 13:16:08,654 INFO L343 CegarLoopForPetriNet]: 17 programPoint places, 5 predicate places. [2021-03-26 13:16:08,654 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 13:16:08,654 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 22 places, 16 transitions, 72 flow [2021-03-26 13:16:08,655 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 22 places, 16 transitions, 72 flow [2021-03-26 13:16:08,655 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 22 places, 16 transitions, 72 flow [2021-03-26 13:16:08,661 INFO L129 PetriNetUnfolder]: 4/26 cut-off events. [2021-03-26 13:16:08,662 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2021-03-26 13:16:08,662 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 13:16:08,663 INFO L142 LiptonReduction]: Number of co-enabled transitions 70 [2021-03-26 13:16:08,715 INFO L154 LiptonReduction]: Checked pairs total: 20 [2021-03-26 13:16:08,715 INFO L156 LiptonReduction]: Total number of compositions: 1 [2021-03-26 13:16:08,715 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 61 [2021-03-26 13:16:08,716 INFO L480 AbstractCegarLoop]: Abstraction has has 22 places, 16 transitions, 72 flow [2021-03-26 13:16:08,716 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 13:16:08,717 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 13:16:08,717 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1] [2021-03-26 13:16:08,717 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-03-26 13:16:08,717 INFO L428 AbstractCegarLoop]: === Iteration 2 === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT]=== [2021-03-26 13:16:08,717 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 13:16:08,717 INFO L82 PathProgramCache]: Analyzing trace with hash -1814101293, now seen corresponding path program 1 times [2021-03-26 13:16:08,717 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 13:16:08,718 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1817826584] [2021-03-26 13:16:08,718 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 13:16:08,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-26 13:16:08,723 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-26 13:16:08,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-26 13:16:08,728 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-26 13:16:08,730 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-03-26 13:16:08,730 INFO L634 BasicCegarLoop]: Counterexample might be feasible [2021-03-26 13:16:08,730 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-03-26 13:16:08,732 WARN L342 ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis [2021-03-26 13:16:08,733 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances. [2021-03-26 13:16:08,740 WARN L313 ript$VariableManager]: TermVariabe threadThread3of3ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 13:16:08,741 WARN L313 ript$VariableManager]: TermVariabe threadThread3of3ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 13:16:08,741 WARN L313 ript$VariableManager]: TermVariabe threadThread3of3ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 13:16:08,742 WARN L313 ript$VariableManager]: TermVariabe threadThread3of3ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 13:16:08,744 WARN L313 ript$VariableManager]: TermVariabe threadThread2of3ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 13:16:08,745 WARN L313 ript$VariableManager]: TermVariabe threadThread2of3ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 13:16:08,745 WARN L313 ript$VariableManager]: TermVariabe threadThread2of3ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 13:16:08,745 WARN L313 ript$VariableManager]: TermVariabe threadThread2of3ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 13:16:08,746 WARN L313 ript$VariableManager]: TermVariabe threadThread1of3ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 13:16:08,746 WARN L313 ript$VariableManager]: TermVariabe threadThread1of3ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 13:16:08,747 WARN L313 ript$VariableManager]: TermVariabe threadThread1of3ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 13:16:08,747 WARN L313 ript$VariableManager]: TermVariabe threadThread1of3ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 13:16:08,751 INFO L149 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2021-03-26 13:16:08,752 INFO L253 AbstractCegarLoop]: Starting to check reachability of 5 error locations. [2021-03-26 13:16:08,753 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-03-26 13:16:08,753 INFO L377 AbstractCegarLoop]: Hoare is false [2021-03-26 13:16:08,753 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-03-26 13:16:08,753 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-03-26 13:16:08,753 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-03-26 13:16:08,753 INFO L381 AbstractCegarLoop]: Difference is false [2021-03-26 13:16:08,753 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-03-26 13:16:08,753 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-03-26 13:16:08,757 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 27 places, 20 transitions, 61 flow [2021-03-26 13:16:08,765 INFO L129 PetriNetUnfolder]: 0/25 cut-off events. [2021-03-26 13:16:08,765 INFO L130 PetriNetUnfolder]: For 7/7 co-relation queries the response was YES. [2021-03-26 13:16:08,766 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 13:16:08,766 INFO L82 GeneralOperation]: Start removeDead. Operand has 27 places, 20 transitions, 61 flow [2021-03-26 13:16:08,766 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 27 places, 20 transitions, 61 flow [2021-03-26 13:16:08,766 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 13:16:08,766 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 27 places, 20 transitions, 61 flow [2021-03-26 13:16:08,767 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 27 places, 20 transitions, 61 flow [2021-03-26 13:16:08,767 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 27 places, 20 transitions, 61 flow [2021-03-26 13:16:08,774 INFO L129 PetriNetUnfolder]: 0/25 cut-off events. [2021-03-26 13:16:08,775 INFO L130 PetriNetUnfolder]: For 7/7 co-relation queries the response was YES. [2021-03-26 13:16:08,775 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 13:16:08,775 INFO L142 LiptonReduction]: Number of co-enabled transitions 192 [2021-03-26 13:16:08,975 INFO L154 LiptonReduction]: Checked pairs total: 293 [2021-03-26 13:16:08,975 INFO L156 LiptonReduction]: Total number of compositions: 7 [2021-03-26 13:16:08,975 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 209 [2021-03-26 13:16:08,978 INFO L129 PetriNetUnfolder]: 0/6 cut-off events. [2021-03-26 13:16:08,978 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-03-26 13:16:08,978 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 13:16:08,978 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1] [2021-03-26 13:16:08,978 INFO L428 AbstractCegarLoop]: === Iteration 1 === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT]=== [2021-03-26 13:16:08,979 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 13:16:08,979 INFO L82 PathProgramCache]: Analyzing trace with hash 3564828, now seen corresponding path program 1 times [2021-03-26 13:16:08,979 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 13:16:08,979 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1177367640] [2021-03-26 13:16:08,979 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 13:16:08,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 13:16:09,007 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:09,008 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 13:16:09,011 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:09,011 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 13:16:09,017 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:09,017 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 13:16:09,024 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 13:16:09,024 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1177367640] [2021-03-26 13:16:09,024 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-26 13:16:09,025 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-26 13:16:09,025 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1262427805] [2021-03-26 13:16:09,025 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-26 13:16:09,025 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 13:16:09,026 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-26 13:16:09,026 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-03-26 13:16:09,026 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 5 out of 27 [2021-03-26 13:16:09,026 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 13:16:09,026 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 13:16:09,027 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 5 of 27 [2021-03-26 13:16:09,027 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 13:16:09,168 INFO L129 PetriNetUnfolder]: 262/430 cut-off events. [2021-03-26 13:16:09,169 INFO L130 PetriNetUnfolder]: For 97/97 co-relation queries the response was YES. [2021-03-26 13:16:09,170 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 13:16:09,173 INFO L132 encePairwiseOnDemand]: 18/27 looper letters, 19 selfloop transitions, 14 changer transitions 0/35 dead transitions. [2021-03-26 13:16:09,173 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 27 places, 35 transitions, 176 flow [2021-03-26 13:16:09,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-26 13:16:09,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-03-26 13:16:09,175 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 59 transitions. [2021-03-26 13:16:09,175 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.43703703703703706 [2021-03-26 13:16:09,175 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 59 transitions. [2021-03-26 13:16:09,175 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 59 transitions. [2021-03-26 13:16:09,175 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 13:16:09,176 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 59 transitions. [2021-03-26 13:16:09,180 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 13:16:09,180 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 13:16:09,181 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 13:16:09,181 INFO L185 Difference]: Start difference. First operand has 23 places, 16 transitions, 53 flow. Second operand 5 states and 59 transitions. [2021-03-26 13:16:09,181 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 27 places, 35 transitions, 176 flow [2021-03-26 13:16:09,182 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 13:16:09,183 INFO L241 Difference]: Finished difference. Result has 28 places, 28 transitions, 125 flow [2021-03-26 13:16:09,183 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 13:16:09,183 INFO L343 CegarLoopForPetriNet]: 23 programPoint places, 5 predicate places. [2021-03-26 13:16:09,183 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 13:16:09,183 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 28 places, 28 transitions, 125 flow [2021-03-26 13:16:09,184 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 28 places, 28 transitions, 125 flow [2021-03-26 13:16:09,184 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 28 places, 28 transitions, 125 flow [2021-03-26 13:16:09,190 INFO L129 PetriNetUnfolder]: 28/79 cut-off events. [2021-03-26 13:16:09,190 INFO L130 PetriNetUnfolder]: For 4/7 co-relation queries the response was YES. [2021-03-26 13:16:09,190 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 13:16:09,192 INFO L142 LiptonReduction]: Number of co-enabled transitions 196 [2021-03-26 13:16:09,198 INFO L154 LiptonReduction]: Checked pairs total: 47 [2021-03-26 13:16:09,198 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-26 13:16:09,198 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 15 [2021-03-26 13:16:09,199 INFO L480 AbstractCegarLoop]: Abstraction has has 28 places, 28 transitions, 125 flow [2021-03-26 13:16:09,199 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 13:16:09,199 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 13:16:09,199 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1] [2021-03-26 13:16:09,200 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-03-26 13:16:09,200 INFO L428 AbstractCegarLoop]: === Iteration 2 === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT]=== [2021-03-26 13:16:09,200 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 13:16:09,200 INFO L82 PathProgramCache]: Analyzing trace with hash -869458420, now seen corresponding path program 1 times [2021-03-26 13:16:09,200 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 13:16:09,200 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1878084532] [2021-03-26 13:16:09,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 13:16:09,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 13:16:09,221 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:09,222 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 13:16:09,225 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:09,225 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 13:16:09,229 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:09,229 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 13:16:09,233 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:09,233 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 13:16:09,238 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 13:16:09,238 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1878084532] [2021-03-26 13:16:09,238 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-26 13:16:09,238 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-03-26 13:16:09,239 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [73549336] [2021-03-26 13:16:09,239 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-26 13:16:09,239 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 13:16:09,239 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-26 13:16:09,240 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-03-26 13:16:09,240 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 5 out of 27 [2021-03-26 13:16:09,240 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 13:16:09,240 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 13:16:09,240 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 5 of 27 [2021-03-26 13:16:09,240 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 13:16:09,456 INFO L129 PetriNetUnfolder]: 483/885 cut-off events. [2021-03-26 13:16:09,456 INFO L130 PetriNetUnfolder]: For 288/288 co-relation queries the response was YES. [2021-03-26 13:16:09,460 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 13:16:09,466 INFO L132 encePairwiseOnDemand]: 17/27 looper letters, 31 selfloop transitions, 39 changer transitions 0/72 dead transitions. [2021-03-26 13:16:09,467 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 34 places, 72 transitions, 453 flow [2021-03-26 13:16:09,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-26 13:16:09,467 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-03-26 13:16:09,468 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 99 transitions. [2021-03-26 13:16:09,469 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5238095238095238 [2021-03-26 13:16:09,469 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 99 transitions. [2021-03-26 13:16:09,469 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 99 transitions. [2021-03-26 13:16:09,470 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 13:16:09,470 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 99 transitions. [2021-03-26 13:16:09,471 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 13:16:09,472 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 13:16:09,473 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 13:16:09,475 INFO L185 Difference]: Start difference. First operand has 28 places, 28 transitions, 125 flow. Second operand 7 states and 99 transitions. [2021-03-26 13:16:09,476 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 34 places, 72 transitions, 453 flow [2021-03-26 13:16:09,479 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 13:16:09,482 INFO L241 Difference]: Finished difference. Result has 36 places, 58 transitions, 414 flow [2021-03-26 13:16:09,488 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 13:16:09,488 INFO L343 CegarLoopForPetriNet]: 23 programPoint places, 13 predicate places. [2021-03-26 13:16:09,488 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 13:16:09,488 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 36 places, 58 transitions, 414 flow [2021-03-26 13:16:09,489 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 36 places, 58 transitions, 414 flow [2021-03-26 13:16:09,490 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 36 places, 58 transitions, 414 flow [2021-03-26 13:16:09,526 INFO L129 PetriNetUnfolder]: 181/461 cut-off events. [2021-03-26 13:16:09,526 INFO L130 PetriNetUnfolder]: For 223/225 co-relation queries the response was YES. [2021-03-26 13:16:09,528 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 13:16:09,532 INFO L142 LiptonReduction]: Number of co-enabled transitions 334 [2021-03-26 13:16:09,573 INFO L154 LiptonReduction]: Checked pairs total: 175 [2021-03-26 13:16:09,573 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-26 13:16:09,573 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 85 [2021-03-26 13:16:09,574 INFO L480 AbstractCegarLoop]: Abstraction has has 36 places, 58 transitions, 414 flow [2021-03-26 13:16:09,574 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 13:16:09,574 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 13:16:09,574 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-03-26 13:16:09,575 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-03-26 13:16:09,575 INFO L428 AbstractCegarLoop]: === Iteration 3 === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT]=== [2021-03-26 13:16:09,575 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 13:16:09,575 INFO L82 PathProgramCache]: Analyzing trace with hash -1174639039, now seen corresponding path program 1 times [2021-03-26 13:16:09,575 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 13:16:09,575 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [576282193] [2021-03-26 13:16:09,575 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 13:16:09,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 13:16:09,589 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:09,590 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 13:16:09,593 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:09,594 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 13:16:09,598 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:09,598 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 13:16:09,599 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:09,599 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 13:16:09,604 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:09,605 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 13:16:09,610 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 13:16:09,611 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [576282193] [2021-03-26 13:16:09,611 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-26 13:16:09,611 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-03-26 13:16:09,611 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1447993459] [2021-03-26 13:16:09,611 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-26 13:16:09,611 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 13:16:09,612 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-26 13:16:09,612 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-03-26 13:16:09,612 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 5 out of 27 [2021-03-26 13:16:09,612 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 13:16:09,613 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 13:16:09,613 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 5 of 27 [2021-03-26 13:16:09,613 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 13:16:09,839 INFO L129 PetriNetUnfolder]: 614/1240 cut-off events. [2021-03-26 13:16:09,839 INFO L130 PetriNetUnfolder]: For 1266/1266 co-relation queries the response was YES. [2021-03-26 13:16:09,842 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 13:16:09,851 INFO L132 encePairwiseOnDemand]: 17/27 looper letters, 29 selfloop transitions, 54 changer transitions 0/85 dead transitions. [2021-03-26 13:16:09,851 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 42 places, 85 transitions, 721 flow [2021-03-26 13:16:09,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-26 13:16:09,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-03-26 13:16:09,853 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 101 transitions. [2021-03-26 13:16:09,853 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5343915343915344 [2021-03-26 13:16:09,853 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 101 transitions. [2021-03-26 13:16:09,853 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 101 transitions. [2021-03-26 13:16:09,853 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 13:16:09,853 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 101 transitions. [2021-03-26 13:16:09,854 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 13:16:09,855 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 13:16:09,855 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 13:16:09,855 INFO L185 Difference]: Start difference. First operand has 36 places, 58 transitions, 414 flow. Second operand 7 states and 101 transitions. [2021-03-26 13:16:09,855 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 42 places, 85 transitions, 721 flow [2021-03-26 13:16:09,863 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 13:16:09,864 INFO L241 Difference]: Finished difference. Result has 45 places, 69 transitions, 667 flow [2021-03-26 13:16:09,865 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 13:16:09,865 INFO L343 CegarLoopForPetriNet]: 23 programPoint places, 22 predicate places. [2021-03-26 13:16:09,865 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 13:16:09,865 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 45 places, 69 transitions, 667 flow [2021-03-26 13:16:09,865 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 45 places, 69 transitions, 667 flow [2021-03-26 13:16:09,866 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 45 places, 69 transitions, 667 flow [2021-03-26 13:16:09,910 INFO L129 PetriNetUnfolder]: 220/619 cut-off events. [2021-03-26 13:16:09,910 INFO L130 PetriNetUnfolder]: For 954/966 co-relation queries the response was YES. [2021-03-26 13:16:09,912 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 13:16:09,917 INFO L142 LiptonReduction]: Number of co-enabled transitions 390 [2021-03-26 13:16:10,005 INFO L154 LiptonReduction]: Checked pairs total: 302 [2021-03-26 13:16:10,005 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-26 13:16:10,005 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 140 [2021-03-26 13:16:10,009 INFO L480 AbstractCegarLoop]: Abstraction has has 45 places, 69 transitions, 667 flow [2021-03-26 13:16:10,009 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 13:16:10,009 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 13:16:10,009 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-03-26 13:16:10,009 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-03-26 13:16:10,009 INFO L428 AbstractCegarLoop]: === Iteration 4 === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT]=== [2021-03-26 13:16:10,010 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 13:16:10,010 INFO L82 PathProgramCache]: Analyzing trace with hash -1183390738, now seen corresponding path program 1 times [2021-03-26 13:16:10,010 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 13:16:10,010 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [975356781] [2021-03-26 13:16:10,010 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 13:16:10,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 13:16:10,039 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:10,040 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 13:16:10,043 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:10,044 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 13:16:10,047 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:10,048 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 13:16:10,054 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:10,055 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 13:16:10,063 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 13:16:10,063 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [975356781] [2021-03-26 13:16:10,063 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1779945517] [2021-03-26 13:16:10,063 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 13:16:10,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 13:16:10,122 INFO L263 TraceCheckSpWp]: Trace formula consists of 22 conjuncts, 6 conjunts are in the unsatisfiable core [2021-03-26 13:16:10,124 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-26 13:16:10,147 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:10,149 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 13:16:10,150 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:10,150 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 13:16:10,151 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:10,152 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 13:16:10,154 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:10,155 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 13:16:10,177 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:10,178 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 13:16:10,182 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:10,196 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 13:16:10,201 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:10,202 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 13:16:10,203 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-26 13:16:10,204 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:10,215 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 13:16:10,219 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:10,220 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 13:16:10,247 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:10,248 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 13:16:10,248 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:10,249 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 13:16:10,249 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:10,250 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 13:16:10,250 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:10,250 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 13:16:10,251 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:10,251 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 13:16:10,252 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:10,256 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 13:16:10,256 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:10,257 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 13:16:10,257 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:10,258 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 13:16:10,259 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:10,260 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 13:16:10,261 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:10,262 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 13:16:10,263 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-26 13:16:10,265 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:10,266 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 13:16:10,269 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:10,271 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 13:16:10,275 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-26 13:16:10,277 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:10,279 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 13:16:10,279 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:10,280 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 13:16:10,290 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:10,291 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 13:16:10,293 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:10,294 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 13:16:10,295 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-26 13:16:10,297 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:10,298 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 13:16:10,304 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:10,304 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 13:16:10,305 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-26 13:16:10,307 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:10,309 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 13:16:10,309 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:10,313 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 13:16:10,322 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 13:16:10,323 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-26 13:16:10,323 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 8 [2021-03-26 13:16:10,323 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1384924146] [2021-03-26 13:16:10,323 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-26 13:16:10,323 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 13:16:10,324 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-26 13:16:10,324 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-03-26 13:16:10,325 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 5 out of 27 [2021-03-26 13:16:10,326 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 13:16:10,326 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 13:16:10,326 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 5 of 27 [2021-03-26 13:16:10,326 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 13:16:10,505 INFO L129 PetriNetUnfolder]: 470/1031 cut-off events. [2021-03-26 13:16:10,505 INFO L130 PetriNetUnfolder]: For 2524/2524 co-relation queries the response was YES. [2021-03-26 13:16:10,509 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 13:16:10,516 INFO L132 encePairwiseOnDemand]: 18/27 looper letters, 25 selfloop transitions, 54 changer transitions 0/81 dead transitions. [2021-03-26 13:16:10,517 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 51 places, 81 transitions, 914 flow [2021-03-26 13:16:10,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-26 13:16:10,517 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-03-26 13:16:10,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 74 transitions. [2021-03-26 13:16:10,519 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.3915343915343915 [2021-03-26 13:16:10,519 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 74 transitions. [2021-03-26 13:16:10,520 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 74 transitions. [2021-03-26 13:16:10,520 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 13:16:10,520 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 74 transitions. [2021-03-26 13:16:10,520 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 13:16:10,522 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 13:16:10,522 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 13:16:10,522 INFO L185 Difference]: Start difference. First operand has 45 places, 69 transitions, 667 flow. Second operand 7 states and 74 transitions. [2021-03-26 13:16:10,522 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 51 places, 81 transitions, 914 flow [2021-03-26 13:16:10,531 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 13:16:10,534 INFO L241 Difference]: Finished difference. Result has 51 places, 69 transitions, 806 flow [2021-03-26 13:16:10,534 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 13:16:10,534 INFO L343 CegarLoopForPetriNet]: 23 programPoint places, 28 predicate places. [2021-03-26 13:16:10,534 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 13:16:10,535 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 51 places, 69 transitions, 806 flow [2021-03-26 13:16:10,535 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 51 places, 69 transitions, 806 flow [2021-03-26 13:16:10,536 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 51 places, 69 transitions, 806 flow [2021-03-26 13:16:10,579 INFO L129 PetriNetUnfolder]: 194/617 cut-off events. [2021-03-26 13:16:10,580 INFO L130 PetriNetUnfolder]: For 1200/1208 co-relation queries the response was YES. [2021-03-26 13:16:10,581 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3028 conditions, 617 events. 194/617 cut-off events. For 1200/1208 co-relation queries the response was YES. Maximal size of possible extension queue 150. Compared 4986 event pairs, 30 based on Foata normal form. 4/471 useless extension candidates. Maximal degree in co-relation 2155. Up to 277 conditions per place. [2021-03-26 13:16:10,586 INFO L142 LiptonReduction]: Number of co-enabled transitions 344 [2021-03-26 13:16:10,704 INFO L154 LiptonReduction]: Checked pairs total: 588 [2021-03-26 13:16:10,704 INFO L156 LiptonReduction]: Total number of compositions: 3 [2021-03-26 13:16:10,705 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 171 [2021-03-26 13:16:10,705 INFO L480 AbstractCegarLoop]: Abstraction has has 51 places, 69 transitions, 812 flow [2021-03-26 13:16:10,705 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 13:16:10,705 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 13:16:10,705 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-03-26 13:16:10,920 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7 [2021-03-26 13:16:10,920 INFO L428 AbstractCegarLoop]: === Iteration 5 === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT]=== [2021-03-26 13:16:10,920 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 13:16:10,920 INFO L82 PathProgramCache]: Analyzing trace with hash -1183407079, now seen corresponding path program 2 times [2021-03-26 13:16:10,920 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 13:16:10,921 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1731347857] [2021-03-26 13:16:10,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 13:16:10,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 13:16:10,934 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:10,936 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 13:16:10,940 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:10,941 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 13:16:10,945 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:10,945 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 13:16:10,950 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:10,950 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 13:16:10,956 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:10,956 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 13:16:10,962 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 13:16:10,962 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1731347857] [2021-03-26 13:16:10,962 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-26 13:16:10,963 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-03-26 13:16:10,963 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [77984636] [2021-03-26 13:16:10,963 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-26 13:16:10,963 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 13:16:10,964 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-26 13:16:10,964 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-03-26 13:16:10,964 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 5 out of 30 [2021-03-26 13:16:10,965 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 13:16:10,965 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 13:16:10,965 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 5 of 30 [2021-03-26 13:16:10,965 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 13:16:11,269 INFO L129 PetriNetUnfolder]: 399/899 cut-off events. [2021-03-26 13:16:11,269 INFO L130 PetriNetUnfolder]: For 2667/2667 co-relation queries the response was YES. [2021-03-26 13:16:11,272 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 6085 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 13:16:11,280 INFO L132 encePairwiseOnDemand]: 17/30 looper letters, 37 selfloop transitions, 46 changer transitions 0/85 dead transitions. [2021-03-26 13:16:11,280 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 60 places, 85 transitions, 1069 flow [2021-03-26 13:16:11,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-26 13:16:11,281 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-26 13:16:11,282 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 126 transitions. [2021-03-26 13:16:11,283 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.42 [2021-03-26 13:16:11,283 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 126 transitions. [2021-03-26 13:16:11,283 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 126 transitions. [2021-03-26 13:16:11,283 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 13:16:11,283 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 126 transitions. [2021-03-26 13:16:11,284 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 13:16:11,285 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 13:16:11,285 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 13:16:11,286 INFO L185 Difference]: Start difference. First operand has 51 places, 69 transitions, 812 flow. Second operand 10 states and 126 transitions. [2021-03-26 13:16:11,286 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 60 places, 85 transitions, 1069 flow [2021-03-26 13:16:11,295 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 13:16:11,299 INFO L241 Difference]: Finished difference. Result has 58 places, 69 transitions, 804 flow [2021-03-26 13:16:11,300 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 13:16:11,300 INFO L343 CegarLoopForPetriNet]: 23 programPoint places, 35 predicate places. [2021-03-26 13:16:11,300 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 13:16:11,300 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 58 places, 69 transitions, 804 flow [2021-03-26 13:16:11,301 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 58 places, 69 transitions, 804 flow [2021-03-26 13:16:11,301 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 58 places, 69 transitions, 804 flow [2021-03-26 13:16:11,351 INFO L129 PetriNetUnfolder]: 198/633 cut-off events. [2021-03-26 13:16:11,351 INFO L130 PetriNetUnfolder]: For 1690/1691 co-relation queries the response was YES. [2021-03-26 13:16:11,353 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3093 conditions, 633 events. 198/633 cut-off events. For 1690/1691 co-relation queries the response was YES. Maximal size of possible extension queue 151. Compared 5139 event pairs, 35 based on Foata normal form. 1/485 useless extension candidates. Maximal degree in co-relation 2443. Up to 219 conditions per place. [2021-03-26 13:16:11,358 INFO L142 LiptonReduction]: Number of co-enabled transitions 316 [2021-03-26 13:16:11,466 INFO L154 LiptonReduction]: Checked pairs total: 342 [2021-03-26 13:16:11,466 INFO L156 LiptonReduction]: Total number of compositions: 3 [2021-03-26 13:16:11,466 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 166 [2021-03-26 13:16:11,467 INFO L480 AbstractCegarLoop]: Abstraction has has 58 places, 69 transitions, 834 flow [2021-03-26 13:16:11,468 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 13:16:11,468 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 13:16:11,468 INFO L263 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1] [2021-03-26 13:16:11,468 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-03-26 13:16:11,468 INFO L428 AbstractCegarLoop]: === Iteration 6 === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT]=== [2021-03-26 13:16:11,469 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 13:16:11,469 INFO L82 PathProgramCache]: Analyzing trace with hash 1968914058, now seen corresponding path program 1 times [2021-03-26 13:16:11,469 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 13:16:11,469 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1537172887] [2021-03-26 13:16:11,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 13:16:11,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-26 13:16:11,485 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-26 13:16:11,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-26 13:16:11,492 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-26 13:16:11,496 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-03-26 13:16:11,497 INFO L634 BasicCegarLoop]: Counterexample might be feasible [2021-03-26 13:16:11,497 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-03-26 13:16:11,497 WARN L342 ceAbstractionStarter]: 3 thread instances were not sufficient, I will increase this number and restart the analysis [2021-03-26 13:16:11,497 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 4 thread instances. [2021-03-26 13:16:11,503 WARN L313 ript$VariableManager]: TermVariabe threadThread3of4ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 13:16:11,503 WARN L313 ript$VariableManager]: TermVariabe threadThread3of4ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 13:16:11,503 WARN L313 ript$VariableManager]: TermVariabe threadThread3of4ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 13:16:11,503 WARN L313 ript$VariableManager]: TermVariabe threadThread3of4ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 13:16:11,503 WARN L313 ript$VariableManager]: TermVariabe threadThread1of4ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 13:16:11,504 WARN L313 ript$VariableManager]: TermVariabe threadThread1of4ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 13:16:11,504 WARN L313 ript$VariableManager]: TermVariabe threadThread1of4ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 13:16:11,504 WARN L313 ript$VariableManager]: TermVariabe threadThread1of4ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 13:16:11,504 WARN L313 ript$VariableManager]: TermVariabe threadThread2of4ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 13:16:11,504 WARN L313 ript$VariableManager]: TermVariabe threadThread2of4ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 13:16:11,504 WARN L313 ript$VariableManager]: TermVariabe threadThread2of4ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 13:16:11,505 WARN L313 ript$VariableManager]: TermVariabe threadThread2of4ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 13:16:11,505 WARN L313 ript$VariableManager]: TermVariabe threadThread4of4ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 13:16:11,505 WARN L313 ript$VariableManager]: TermVariabe threadThread4of4ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 13:16:11,505 WARN L313 ript$VariableManager]: TermVariabe threadThread4of4ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 13:16:11,505 WARN L313 ript$VariableManager]: TermVariabe threadThread4of4ForFork0_y not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-26 13:16:11,509 INFO L149 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2021-03-26 13:16:11,509 INFO L253 AbstractCegarLoop]: Starting to check reachability of 6 error locations. [2021-03-26 13:16:11,510 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-03-26 13:16:11,510 INFO L377 AbstractCegarLoop]: Hoare is false [2021-03-26 13:16:11,510 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-03-26 13:16:11,510 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-03-26 13:16:11,510 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-03-26 13:16:11,510 INFO L381 AbstractCegarLoop]: Difference is false [2021-03-26 13:16:11,510 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-03-26 13:16:11,510 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-03-26 13:16:11,511 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 34 places, 25 transitions, 82 flow [2021-03-26 13:16:11,514 INFO L129 PetriNetUnfolder]: 0/32 cut-off events. [2021-03-26 13:16:11,514 INFO L130 PetriNetUnfolder]: For 16/16 co-relation queries the response was YES. [2021-03-26 13:16:11,514 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 13:16:11,514 INFO L82 GeneralOperation]: Start removeDead. Operand has 34 places, 25 transitions, 82 flow [2021-03-26 13:16:11,515 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 34 places, 25 transitions, 82 flow [2021-03-26 13:16:11,515 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 13:16:11,515 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 34 places, 25 transitions, 82 flow [2021-03-26 13:16:11,515 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 34 places, 25 transitions, 82 flow [2021-03-26 13:16:11,516 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 34 places, 25 transitions, 82 flow [2021-03-26 13:16:11,519 INFO L129 PetriNetUnfolder]: 0/32 cut-off events. [2021-03-26 13:16:11,519 INFO L130 PetriNetUnfolder]: For 16/16 co-relation queries the response was YES. [2021-03-26 13:16:11,519 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 65 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 13:16:11,519 INFO L142 LiptonReduction]: Number of co-enabled transitions 336 [2021-03-26 13:16:11,722 INFO L154 LiptonReduction]: Checked pairs total: 525 [2021-03-26 13:16:11,722 INFO L156 LiptonReduction]: Total number of compositions: 9 [2021-03-26 13:16:11,722 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 207 [2021-03-26 13:16:11,724 INFO L129 PetriNetUnfolder]: 0/6 cut-off events. [2021-03-26 13:16:11,724 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-03-26 13:16:11,724 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 13:16:11,724 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1] [2021-03-26 13:16:11,725 INFO L428 AbstractCegarLoop]: === Iteration 1 === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT]=== [2021-03-26 13:16:11,725 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 13:16:11,725 INFO L82 PathProgramCache]: Analyzing trace with hash 4857500, now seen corresponding path program 1 times [2021-03-26 13:16:11,725 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 13:16:11,725 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2083642961] [2021-03-26 13:16:11,725 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 13:16:11,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 13:16:11,749 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:11,749 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 13:16:11,752 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:11,753 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 13:16:11,756 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:11,757 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 13:16:11,761 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 13:16:11,761 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2083642961] [2021-03-26 13:16:11,762 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-26 13:16:11,762 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-26 13:16:11,762 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [84194702] [2021-03-26 13:16:11,762 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-26 13:16:11,762 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 13:16:11,763 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-26 13:16:11,763 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-03-26 13:16:11,764 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 6 out of 34 [2021-03-26 13:16:11,764 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 13:16:11,764 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 13:16:11,764 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 6 of 34 [2021-03-26 13:16:11,764 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 13:16:11,981 INFO L129 PetriNetUnfolder]: 1592/2271 cut-off events. [2021-03-26 13:16:11,981 INFO L130 PetriNetUnfolder]: For 726/726 co-relation queries the response was YES. [2021-03-26 13:16:11,984 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 9593 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 13:16:11,997 INFO L132 encePairwiseOnDemand]: 23/34 looper letters, 26 selfloop transitions, 18 changer transitions 0/46 dead transitions. [2021-03-26 13:16:11,997 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 33 places, 46 transitions, 249 flow [2021-03-26 13:16:11,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-26 13:16:11,997 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-03-26 13:16:11,998 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 75 transitions. [2021-03-26 13:16:11,998 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.4411764705882353 [2021-03-26 13:16:11,998 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 75 transitions. [2021-03-26 13:16:11,998 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 75 transitions. [2021-03-26 13:16:11,998 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 13:16:11,999 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 75 transitions. [2021-03-26 13:16:11,999 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 13:16:11,999 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 13:16:12,000 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 13:16:12,000 INFO L185 Difference]: Start difference. First operand has 29 places, 20 transitions, 72 flow. Second operand 5 states and 75 transitions. [2021-03-26 13:16:12,000 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 33 places, 46 transitions, 249 flow [2021-03-26 13:16:12,001 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 13:16:12,002 INFO L241 Difference]: Finished difference. Result has 34 places, 36 transitions, 162 flow [2021-03-26 13:16:12,002 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 13:16:12,002 INFO L343 CegarLoopForPetriNet]: 29 programPoint places, 5 predicate places. [2021-03-26 13:16:12,002 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 13:16:12,002 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 34 places, 36 transitions, 162 flow [2021-03-26 13:16:12,002 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 34 places, 36 transitions, 162 flow [2021-03-26 13:16:12,003 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 34 places, 36 transitions, 162 flow [2021-03-26 13:16:12,018 INFO L129 PetriNetUnfolder]: 136/267 cut-off events. [2021-03-26 13:16:12,018 INFO L130 PetriNetUnfolder]: For 6/14 co-relation queries the response was YES. [2021-03-26 13:16:12,019 INFO L84 FinitePrefix]: Finished finitePrefix Result has 558 conditions, 267 events. 136/267 cut-off events. For 6/14 co-relation queries the response was YES. Maximal size of possible extension queue 56. Compared 1383 event pairs, 16 based on Foata normal form. 0/146 useless extension candidates. Maximal degree in co-relation 538. Up to 209 conditions per place. [2021-03-26 13:16:12,021 INFO L142 LiptonReduction]: Number of co-enabled transitions 330 [2021-03-26 13:16:12,036 INFO L154 LiptonReduction]: Checked pairs total: 105 [2021-03-26 13:16:12,036 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-26 13:16:12,036 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 34 [2021-03-26 13:16:12,038 INFO L480 AbstractCegarLoop]: Abstraction has has 34 places, 36 transitions, 162 flow [2021-03-26 13:16:12,038 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 13:16:12,038 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 13:16:12,038 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1] [2021-03-26 13:16:12,038 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-03-26 13:16:12,038 INFO L428 AbstractCegarLoop]: === Iteration 2 === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT]=== [2021-03-26 13:16:12,039 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 13:16:12,039 INFO L82 PathProgramCache]: Analyzing trace with hash 372927568, now seen corresponding path program 1 times [2021-03-26 13:16:12,039 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 13:16:12,039 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [325641676] [2021-03-26 13:16:12,039 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 13:16:12,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 13:16:12,064 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:12,064 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 13:16:12,067 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:12,067 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 13:16:12,071 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:12,072 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 13:16:12,076 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:12,077 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 13:16:12,082 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 13:16:12,082 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [325641676] [2021-03-26 13:16:12,082 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-26 13:16:12,082 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-03-26 13:16:12,082 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [299041905] [2021-03-26 13:16:12,083 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-26 13:16:12,083 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 13:16:12,083 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-26 13:16:12,083 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-03-26 13:16:12,083 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 6 out of 34 [2021-03-26 13:16:12,085 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 13:16:12,085 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 13:16:12,085 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 6 of 34 [2021-03-26 13:16:12,085 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 13:16:12,659 INFO L129 PetriNetUnfolder]: 3563/5455 cut-off events. [2021-03-26 13:16:12,659 INFO L130 PetriNetUnfolder]: For 1731/1731 co-relation queries the response was YES. [2021-03-26 13:16:12,667 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 31993 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 13:16:12,707 INFO L132 encePairwiseOnDemand]: 22/34 looper letters, 47 selfloop transitions, 49 changer transitions 0/98 dead transitions. [2021-03-26 13:16:12,707 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 40 places, 98 transitions, 623 flow [2021-03-26 13:16:12,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-26 13:16:12,708 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-03-26 13:16:12,708 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 130 transitions. [2021-03-26 13:16:12,708 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5462184873949579 [2021-03-26 13:16:12,708 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 130 transitions. [2021-03-26 13:16:12,708 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 130 transitions. [2021-03-26 13:16:12,708 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 13:16:12,709 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 130 transitions. [2021-03-26 13:16:12,709 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 13:16:12,710 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 13:16:12,710 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 13:16:12,710 INFO L185 Difference]: Start difference. First operand has 34 places, 36 transitions, 162 flow. Second operand 7 states and 130 transitions. [2021-03-26 13:16:12,710 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 40 places, 98 transitions, 623 flow [2021-03-26 13:16:12,712 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 13:16:12,715 INFO L241 Difference]: Finished difference. Result has 42 places, 74 transitions, 527 flow [2021-03-26 13:16:12,715 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 13:16:12,715 INFO L343 CegarLoopForPetriNet]: 29 programPoint places, 13 predicate places. [2021-03-26 13:16:12,715 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 13:16:12,715 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 42 places, 74 transitions, 527 flow [2021-03-26 13:16:12,715 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 42 places, 74 transitions, 527 flow [2021-03-26 13:16:12,716 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 42 places, 74 transitions, 527 flow [2021-03-26 13:16:12,820 INFO L129 PetriNetUnfolder]: 923/1883 cut-off events. [2021-03-26 13:16:12,820 INFO L130 PetriNetUnfolder]: For 715/785 co-relation queries the response was YES. [2021-03-26 13:16:12,826 INFO L84 FinitePrefix]: Finished finitePrefix Result has 5966 conditions, 1883 events. 923/1883 cut-off events. For 715/785 co-relation queries the response was YES. Maximal size of possible extension queue 266. Compared 14240 event pairs, 126 based on Foata normal form. 0/1271 useless extension candidates. Maximal degree in co-relation 5575. Up to 1127 conditions per place. [2021-03-26 13:16:12,841 INFO L142 LiptonReduction]: Number of co-enabled transitions 604 [2021-03-26 13:16:13,137 INFO L154 LiptonReduction]: Checked pairs total: 259 [2021-03-26 13:16:13,137 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-26 13:16:13,137 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 422 [2021-03-26 13:16:13,139 INFO L480 AbstractCegarLoop]: Abstraction has has 42 places, 74 transitions, 527 flow [2021-03-26 13:16:13,139 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 13:16:13,139 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 13:16:13,139 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-03-26 13:16:13,139 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-03-26 13:16:13,139 INFO L428 AbstractCegarLoop]: === Iteration 3 === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT]=== [2021-03-26 13:16:13,140 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 13:16:13,140 INFO L82 PathProgramCache]: Analyzing trace with hash -1297027777, now seen corresponding path program 1 times [2021-03-26 13:16:13,140 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 13:16:13,140 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [248985803] [2021-03-26 13:16:13,140 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 13:16:13,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 13:16:13,164 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:13,164 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 13:16:13,170 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:13,172 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 13:16:13,177 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:13,178 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 13:16:13,178 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:13,178 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 13:16:13,183 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:13,183 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 13:16:13,188 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 13:16:13,188 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [248985803] [2021-03-26 13:16:13,188 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-26 13:16:13,188 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-03-26 13:16:13,188 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [521285886] [2021-03-26 13:16:13,189 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-26 13:16:13,189 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 13:16:13,189 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-26 13:16:13,189 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-03-26 13:16:13,190 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 6 out of 34 [2021-03-26 13:16:13,191 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 13:16:13,191 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 13:16:13,191 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 6 of 34 [2021-03-26 13:16:13,191 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 13:16:13,907 INFO L129 PetriNetUnfolder]: 4938/7930 cut-off events. [2021-03-26 13:16:13,907 INFO L130 PetriNetUnfolder]: For 7549/7549 co-relation queries the response was YES. [2021-03-26 13:16:13,928 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 53043 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 13:16:13,978 INFO L132 encePairwiseOnDemand]: 22/34 looper letters, 43 selfloop transitions, 82 changer transitions 0/127 dead transitions. [2021-03-26 13:16:13,978 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 48 places, 127 transitions, 1063 flow [2021-03-26 13:16:13,978 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-26 13:16:13,978 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-03-26 13:16:13,979 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 131 transitions. [2021-03-26 13:16:13,980 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5504201680672269 [2021-03-26 13:16:13,980 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 131 transitions. [2021-03-26 13:16:13,980 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 131 transitions. [2021-03-26 13:16:13,980 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 13:16:13,980 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 131 transitions. [2021-03-26 13:16:13,980 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 13:16:13,981 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 13:16:13,981 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 13:16:13,981 INFO L185 Difference]: Start difference. First operand has 42 places, 74 transitions, 527 flow. Second operand 7 states and 131 transitions. [2021-03-26 13:16:13,981 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 48 places, 127 transitions, 1063 flow [2021-03-26 13:16:13,993 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 13:16:13,996 INFO L241 Difference]: Finished difference. Result has 51 places, 101 transitions, 968 flow [2021-03-26 13:16:13,997 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 13:16:13,997 INFO L343 CegarLoopForPetriNet]: 29 programPoint places, 22 predicate places. [2021-03-26 13:16:13,997 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 13:16:13,998 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 51 places, 101 transitions, 968 flow [2021-03-26 13:16:13,998 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 51 places, 101 transitions, 968 flow [2021-03-26 13:16:13,998 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 51 places, 101 transitions, 968 flow [2021-03-26 13:16:14,156 INFO L129 PetriNetUnfolder]: 1217/2681 cut-off events. [2021-03-26 13:16:14,156 INFO L130 PetriNetUnfolder]: For 3196/3365 co-relation queries the response was YES. [2021-03-26 13:16:14,165 INFO L84 FinitePrefix]: Finished finitePrefix Result has 11170 conditions, 2681 events. 1217/2681 cut-off events. For 3196/3365 co-relation queries the response was YES. Maximal size of possible extension queue 387. Compared 22589 event pairs, 162 based on Foata normal form. 14/1887 useless extension candidates. Maximal degree in co-relation 7707. Up to 1511 conditions per place. [2021-03-26 13:16:14,222 INFO L142 LiptonReduction]: Number of co-enabled transitions 844 [2021-03-26 13:16:15,053 INFO L154 LiptonReduction]: Checked pairs total: 705 [2021-03-26 13:16:15,053 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-26 13:16:15,053 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1056 [2021-03-26 13:16:15,054 INFO L480 AbstractCegarLoop]: Abstraction has has 51 places, 101 transitions, 968 flow [2021-03-26 13:16:15,054 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 13:16:15,054 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 13:16:15,054 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-03-26 13:16:15,054 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-03-26 13:16:15,054 INFO L428 AbstractCegarLoop]: === Iteration 4 === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT]=== [2021-03-26 13:16:15,055 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 13:16:15,055 INFO L82 PathProgramCache]: Analyzing trace with hash -1319192285, now seen corresponding path program 1 times [2021-03-26 13:16:15,055 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 13:16:15,055 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1729803882] [2021-03-26 13:16:15,055 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 13:16:15,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 13:16:15,063 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:15,064 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 13:16:15,067 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:15,067 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 13:16:15,071 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:15,071 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 13:16:15,076 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:15,076 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 13:16:15,082 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 13:16:15,082 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1729803882] [2021-03-26 13:16:15,082 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1566981983] [2021-03-26 13:16:15,082 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-03-26 13:16:15,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 13:16:15,125 INFO L263 TraceCheckSpWp]: Trace formula consists of 21 conjuncts, 6 conjunts are in the unsatisfiable core [2021-03-26 13:16:15,125 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-26 13:16:15,126 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:15,127 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 13:16:15,132 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:15,132 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 13:16:15,133 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:15,133 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 13:16:15,133 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:15,134 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 13:16:15,142 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:15,143 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 13:16:15,143 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:15,144 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 13:16:15,145 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:15,145 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 13:16:15,147 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-26 13:16:15,149 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:15,150 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 13:16:15,151 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:15,152 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 13:16:15,160 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:15,162 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 13:16:15,162 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:15,163 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 13:16:15,164 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-26 13:16:15,165 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:15,166 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 13:16:15,167 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:15,167 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 13:16:15,168 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-26 13:16:15,169 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:15,170 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 13:16:15,171 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:15,171 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 13:16:15,180 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:15,181 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 13:16:15,181 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:15,181 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 13:16:15,182 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:15,182 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 13:16:15,183 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:15,184 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 13:16:15,184 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:15,185 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 13:16:15,185 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:15,185 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 13:16:15,186 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:15,187 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 13:16:15,187 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:15,188 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 13:16:15,188 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:15,190 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 13:16:15,191 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:15,193 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 13:16:15,194 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-26 13:16:15,194 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:15,195 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 13:16:15,197 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:15,197 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 13:16:15,198 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-26 13:16:15,199 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:15,200 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 13:16:15,200 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:15,200 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 13:16:15,210 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 13:16:15,210 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-26 13:16:15,211 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 8 [2021-03-26 13:16:15,212 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [948165459] [2021-03-26 13:16:15,213 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-26 13:16:15,213 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 13:16:15,215 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-26 13:16:15,215 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-03-26 13:16:15,215 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 6 out of 34 [2021-03-26 13:16:15,216 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 13:16:15,216 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 13:16:15,216 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 6 of 34 [2021-03-26 13:16:15,216 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 13:16:15,908 INFO L129 PetriNetUnfolder]: 4631/7487 cut-off events. [2021-03-26 13:16:15,908 INFO L130 PetriNetUnfolder]: For 17334/17334 co-relation queries the response was YES. [2021-03-26 13:16:15,937 INFO L84 FinitePrefix]: Finished finitePrefix Result has 36120 conditions, 7487 events. 4631/7487 cut-off events. For 17334/17334 co-relation queries the response was YES. Maximal size of possible extension queue 635. Compared 49597 event pairs, 869 based on Foata normal form. 142/5756 useless extension candidates. Maximal degree in co-relation 21977. Up to 5257 conditions per place. [2021-03-26 13:16:15,991 INFO L132 encePairwiseOnDemand]: 23/34 looper letters, 69 selfloop transitions, 89 changer transitions 0/160 dead transitions. [2021-03-26 13:16:15,991 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 57 places, 160 transitions, 1771 flow [2021-03-26 13:16:15,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-26 13:16:15,992 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-03-26 13:16:15,992 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 110 transitions. [2021-03-26 13:16:15,992 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.46218487394957986 [2021-03-26 13:16:15,992 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 110 transitions. [2021-03-26 13:16:15,992 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 110 transitions. [2021-03-26 13:16:15,992 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 13:16:15,993 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 110 transitions. [2021-03-26 13:16:15,993 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 13:16:15,993 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 13:16:15,994 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 13:16:15,994 INFO L185 Difference]: Start difference. First operand has 51 places, 101 transitions, 968 flow. Second operand 7 states and 110 transitions. [2021-03-26 13:16:15,994 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 57 places, 160 transitions, 1771 flow [2021-03-26 13:16:16,028 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 13:16:16,031 INFO L241 Difference]: Finished difference. Result has 57 places, 139 transitions, 1581 flow [2021-03-26 13:16:16,031 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 13:16:16,031 INFO L343 CegarLoopForPetriNet]: 29 programPoint places, 28 predicate places. [2021-03-26 13:16:16,031 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 13:16:16,036 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 57 places, 139 transitions, 1581 flow [2021-03-26 13:16:16,036 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 57 places, 139 transitions, 1581 flow [2021-03-26 13:16:16,038 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 57 places, 139 transitions, 1581 flow [2021-03-26 13:16:16,208 INFO L129 PetriNetUnfolder]: 1215/2772 cut-off events. [2021-03-26 13:16:16,208 INFO L130 PetriNetUnfolder]: For 4518/4808 co-relation queries the response was YES. [2021-03-26 13:16:16,219 INFO L84 FinitePrefix]: Finished finitePrefix Result has 13627 conditions, 2772 events. 1215/2772 cut-off events. For 4518/4808 co-relation queries the response was YES. Maximal size of possible extension queue 426. Compared 24601 event pairs, 145 based on Foata normal form. 32/1995 useless extension candidates. Maximal degree in co-relation 10073. Up to 1551 conditions per place. [2021-03-26 13:16:16,246 INFO L142 LiptonReduction]: Number of co-enabled transitions 1152 [2021-03-26 13:16:17,411 INFO L154 LiptonReduction]: Checked pairs total: 2417 [2021-03-26 13:16:17,411 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-26 13:16:17,411 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1380 [2021-03-26 13:16:17,412 INFO L480 AbstractCegarLoop]: Abstraction has has 57 places, 139 transitions, 1581 flow [2021-03-26 13:16:17,412 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 13:16:17,412 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 13:16:17,412 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-03-26 13:16:17,634 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2021-03-26 13:16:17,634 INFO L428 AbstractCegarLoop]: === Iteration 5 === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT]=== [2021-03-26 13:16:17,635 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 13:16:17,635 INFO L82 PathProgramCache]: Analyzing trace with hash -1324147321, now seen corresponding path program 1 times [2021-03-26 13:16:17,635 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 13:16:17,635 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1061246080] [2021-03-26 13:16:17,635 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 13:16:17,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 13:16:17,643 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:17,643 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 13:16:17,646 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:17,646 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 13:16:17,650 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:17,650 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 13:16:17,654 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:17,655 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 13:16:17,659 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:17,660 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 13:16:17,665 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 13:16:17,666 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1061246080] [2021-03-26 13:16:17,666 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-26 13:16:17,666 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-03-26 13:16:17,666 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [194800868] [2021-03-26 13:16:17,666 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-26 13:16:17,666 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 13:16:17,667 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-26 13:16:17,667 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-03-26 13:16:17,667 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 6 out of 34 [2021-03-26 13:16:17,667 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 57 places, 139 transitions, 1581 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 13:16:17,667 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 13:16:17,667 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 6 of 34 [2021-03-26 13:16:17,667 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 13:16:18,519 INFO L129 PetriNetUnfolder]: 4333/7139 cut-off events. [2021-03-26 13:16:18,519 INFO L130 PetriNetUnfolder]: For 20267/20267 co-relation queries the response was YES. [2021-03-26 13:16:18,539 INFO L84 FinitePrefix]: Finished finitePrefix Result has 38123 conditions, 7139 events. 4333/7139 cut-off events. For 20267/20267 co-relation queries the response was YES. Maximal size of possible extension queue 689. Compared 48904 event pairs, 1244 based on Foata normal form. 76/5592 useless extension candidates. Maximal degree in co-relation 22968. Up to 4609 conditions per place. [2021-03-26 13:16:18,585 INFO L132 encePairwiseOnDemand]: 22/34 looper letters, 89 selfloop transitions, 83 changer transitions 0/174 dead transitions. [2021-03-26 13:16:18,585 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 66 places, 174 transitions, 2113 flow [2021-03-26 13:16:18,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-26 13:16:18,585 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-26 13:16:18,586 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 184 transitions. [2021-03-26 13:16:18,586 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5411764705882353 [2021-03-26 13:16:18,586 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 184 transitions. [2021-03-26 13:16:18,586 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 184 transitions. [2021-03-26 13:16:18,587 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 13:16:18,587 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 184 transitions. [2021-03-26 13:16:18,587 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 13:16:18,588 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 13:16:18,588 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 13:16:18,588 INFO L185 Difference]: Start difference. First operand has 57 places, 139 transitions, 1581 flow. Second operand 10 states and 184 transitions. [2021-03-26 13:16:18,588 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 66 places, 174 transitions, 2113 flow [2021-03-26 13:16:18,612 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 63 places, 174 transitions, 1964 flow, removed 50 selfloop flow, removed 3 redundant places. [2021-03-26 13:16:18,615 INFO L241 Difference]: Finished difference. Result has 66 places, 140 transitions, 1654 flow [2021-03-26 13:16:18,615 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=82, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=57, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=1654, PETRI_PLACES=66, PETRI_TRANSITIONS=140} [2021-03-26 13:16:18,615 INFO L343 CegarLoopForPetriNet]: 29 programPoint places, 37 predicate places. [2021-03-26 13:16:18,615 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 13:16:18,615 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 66 places, 140 transitions, 1654 flow [2021-03-26 13:16:18,615 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 66 places, 140 transitions, 1654 flow [2021-03-26 13:16:18,616 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 66 places, 140 transitions, 1654 flow [2021-03-26 13:16:18,790 INFO L129 PetriNetUnfolder]: 1240/2812 cut-off events. [2021-03-26 13:16:18,791 INFO L130 PetriNetUnfolder]: For 6118/6264 co-relation queries the response was YES. [2021-03-26 13:16:18,803 INFO L84 FinitePrefix]: Finished finitePrefix Result has 14910 conditions, 2812 events. 1240/2812 cut-off events. For 6118/6264 co-relation queries the response was YES. Maximal size of possible extension queue 455. Compared 24936 event pairs, 161 based on Foata normal form. 19/2036 useless extension candidates. Maximal degree in co-relation 10967. Up to 1243 conditions per place. [2021-03-26 13:16:18,834 INFO L142 LiptonReduction]: Number of co-enabled transitions 1118 [2021-03-26 13:16:19,999 INFO L154 LiptonReduction]: Checked pairs total: 1949 [2021-03-26 13:16:20,000 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-26 13:16:20,000 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1385 [2021-03-26 13:16:20,000 INFO L480 AbstractCegarLoop]: Abstraction has has 66 places, 140 transitions, 1654 flow [2021-03-26 13:16:20,000 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 13:16:20,001 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 13:16:20,001 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1] [2021-03-26 13:16:20,001 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-03-26 13:16:20,001 INFO L428 AbstractCegarLoop]: === Iteration 6 === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT]=== [2021-03-26 13:16:20,001 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 13:16:20,001 INFO L82 PathProgramCache]: Analyzing trace with hash 1900822341, now seen corresponding path program 1 times [2021-03-26 13:16:20,001 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 13:16:20,002 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [591506197] [2021-03-26 13:16:20,002 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 13:16:20,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 13:16:20,010 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:20,011 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 13:16:20,013 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:20,014 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 13:16:20,017 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:20,017 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 13:16:20,022 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:20,023 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 13:16:20,027 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:20,027 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 13:16:20,033 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 13:16:20,033 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [591506197] [2021-03-26 13:16:20,033 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-26 13:16:20,033 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-03-26 13:16:20,033 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2065516194] [2021-03-26 13:16:20,034 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-26 13:16:20,034 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 13:16:20,034 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-26 13:16:20,034 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-03-26 13:16:20,034 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 6 out of 34 [2021-03-26 13:16:20,034 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 66 places, 140 transitions, 1654 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 13:16:20,035 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 13:16:20,035 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 6 of 34 [2021-03-26 13:16:20,035 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 13:16:20,869 INFO L129 PetriNetUnfolder]: 5595/9263 cut-off events. [2021-03-26 13:16:20,869 INFO L130 PetriNetUnfolder]: For 36361/36361 co-relation queries the response was YES. [2021-03-26 13:16:20,904 INFO L84 FinitePrefix]: Finished finitePrefix Result has 52087 conditions, 9263 events. 5595/9263 cut-off events. For 36361/36361 co-relation queries the response was YES. Maximal size of possible extension queue 936. Compared 67112 event pairs, 1594 based on Foata normal form. 7/7163 useless extension candidates. Maximal degree in co-relation 36392. Up to 4627 conditions per place. [2021-03-26 13:16:20,965 INFO L132 encePairwiseOnDemand]: 22/34 looper letters, 81 selfloop transitions, 182 changer transitions 0/265 dead transitions. [2021-03-26 13:16:20,965 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 73 places, 265 transitions, 3579 flow [2021-03-26 13:16:20,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-26 13:16:20,965 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2021-03-26 13:16:20,966 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 143 transitions. [2021-03-26 13:16:20,966 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5257352941176471 [2021-03-26 13:16:20,966 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 143 transitions. [2021-03-26 13:16:20,966 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 143 transitions. [2021-03-26 13:16:20,966 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 13:16:20,966 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 143 transitions. [2021-03-26 13:16:20,967 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 13:16:20,967 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 13:16:20,967 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 13:16:20,968 INFO L185 Difference]: Start difference. First operand has 66 places, 140 transitions, 1654 flow. Second operand 8 states and 143 transitions. [2021-03-26 13:16:20,968 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 73 places, 265 transitions, 3579 flow [2021-03-26 13:16:21,034 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 67 places, 265 transitions, 3213 flow, removed 50 selfloop flow, removed 6 redundant places. [2021-03-26 13:16:21,038 INFO L241 Difference]: Finished difference. Result has 72 places, 245 transitions, 3293 flow [2021-03-26 13:16:21,038 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=1476, PETRI_DIFFERENCE_MINUEND_PLACES=60, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=140, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=95, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=43, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=3293, PETRI_PLACES=72, PETRI_TRANSITIONS=245} [2021-03-26 13:16:21,038 INFO L343 CegarLoopForPetriNet]: 29 programPoint places, 43 predicate places. [2021-03-26 13:16:21,038 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 13:16:21,038 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 72 places, 245 transitions, 3293 flow [2021-03-26 13:16:21,039 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 72 places, 245 transitions, 3293 flow [2021-03-26 13:16:21,040 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 72 places, 245 transitions, 3293 flow [2021-03-26 13:16:21,330 INFO L129 PetriNetUnfolder]: 1737/3937 cut-off events. [2021-03-26 13:16:21,330 INFO L130 PetriNetUnfolder]: For 13883/14137 co-relation queries the response was YES. [2021-03-26 13:16:21,345 INFO L84 FinitePrefix]: Finished finitePrefix Result has 22723 conditions, 3937 events. 1737/3937 cut-off events. For 13883/14137 co-relation queries the response was YES. Maximal size of possible extension queue 690. Compared 37502 event pairs, 165 based on Foata normal form. 35/2877 useless extension candidates. Maximal degree in co-relation 18874. Up to 1419 conditions per place. [2021-03-26 13:16:21,371 INFO L142 LiptonReduction]: Number of co-enabled transitions 1568 [2021-03-26 13:16:24,707 INFO L154 LiptonReduction]: Checked pairs total: 6156 [2021-03-26 13:16:24,707 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-26 13:16:24,707 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 3669 [2021-03-26 13:16:24,708 INFO L480 AbstractCegarLoop]: Abstraction has has 72 places, 245 transitions, 3293 flow [2021-03-26 13:16:24,708 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 13:16:24,708 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 13:16:24,708 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 13:16:24,708 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-03-26 13:16:24,708 INFO L428 AbstractCegarLoop]: === Iteration 7 === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT]=== [2021-03-26 13:16:24,709 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 13:16:24,709 INFO L82 PathProgramCache]: Analyzing trace with hash -728714660, now seen corresponding path program 1 times [2021-03-26 13:16:24,709 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 13:16:24,709 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [294928746] [2021-03-26 13:16:24,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 13:16:24,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 13:16:24,717 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:24,717 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 13:16:24,720 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:24,720 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 13:16:24,723 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:24,724 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 13:16:24,724 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:24,724 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 13:16:24,727 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:24,728 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 13:16:24,732 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:24,732 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 13:16:24,737 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 13:16:24,737 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [294928746] [2021-03-26 13:16:24,737 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-26 13:16:24,737 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-03-26 13:16:24,737 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1860847402] [2021-03-26 13:16:24,737 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-26 13:16:24,737 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 13:16:24,738 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-26 13:16:24,738 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-03-26 13:16:24,738 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 6 out of 34 [2021-03-26 13:16:24,738 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 72 places, 245 transitions, 3293 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 13:16:24,738 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 13:16:24,738 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 6 of 34 [2021-03-26 13:16:24,738 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 13:16:26,053 INFO L129 PetriNetUnfolder]: 6991/12261 cut-off events. [2021-03-26 13:16:26,053 INFO L130 PetriNetUnfolder]: For 65146/65146 co-relation queries the response was YES. [2021-03-26 13:16:26,082 INFO L84 FinitePrefix]: Finished finitePrefix Result has 75112 conditions, 12261 events. 6991/12261 cut-off events. For 65146/65146 co-relation queries the response was YES. Maximal size of possible extension queue 1287. Compared 101284 event pairs, 824 based on Foata normal form. 42/9677 useless extension candidates. Maximal degree in co-relation 52398. Up to 4181 conditions per place. [2021-03-26 13:16:26,172 INFO L132 encePairwiseOnDemand]: 22/34 looper letters, 49 selfloop transitions, 280 changer transitions 0/331 dead transitions. [2021-03-26 13:16:26,173 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 79 places, 331 transitions, 4992 flow [2021-03-26 13:16:26,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-26 13:16:26,173 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2021-03-26 13:16:26,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 144 transitions. [2021-03-26 13:16:26,174 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5294117647058824 [2021-03-26 13:16:26,174 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 144 transitions. [2021-03-26 13:16:26,174 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 144 transitions. [2021-03-26 13:16:26,174 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 13:16:26,174 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 144 transitions. [2021-03-26 13:16:26,175 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 13:16:26,175 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 13:16:26,176 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 13:16:26,176 INFO L185 Difference]: Start difference. First operand has 72 places, 245 transitions, 3293 flow. Second operand 8 states and 144 transitions. [2021-03-26 13:16:26,176 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 79 places, 331 transitions, 4992 flow [2021-03-26 13:16:26,302 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 79 places, 331 transitions, 4986 flow, removed 3 selfloop flow, removed 0 redundant places. [2021-03-26 13:16:26,308 INFO L241 Difference]: Finished difference. Result has 83 places, 309 transitions, 5185 flow [2021-03-26 13:16:26,308 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=3287, PETRI_DIFFERENCE_MINUEND_PLACES=72, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=245, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=225, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=18, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=5185, PETRI_PLACES=83, PETRI_TRANSITIONS=309} [2021-03-26 13:16:26,308 INFO L343 CegarLoopForPetriNet]: 29 programPoint places, 54 predicate places. [2021-03-26 13:16:26,308 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 13:16:26,309 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 83 places, 309 transitions, 5185 flow [2021-03-26 13:16:26,309 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 83 places, 309 transitions, 5185 flow [2021-03-26 13:16:26,311 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 83 places, 309 transitions, 5185 flow [2021-03-26 13:16:26,815 INFO L129 PetriNetUnfolder]: 2209/5152 cut-off events. [2021-03-26 13:16:26,816 INFO L130 PetriNetUnfolder]: For 32191/33250 co-relation queries the response was YES. [2021-03-26 13:16:26,879 INFO L84 FinitePrefix]: Finished finitePrefix Result has 36403 conditions, 5152 events. 2209/5152 cut-off events. For 32191/33250 co-relation queries the response was YES. Maximal size of possible extension queue 930. Compared 52354 event pairs, 242 based on Foata normal form. 145/3921 useless extension candidates. Maximal degree in co-relation 29032. Up to 1897 conditions per place. [2021-03-26 13:16:26,926 INFO L142 LiptonReduction]: Number of co-enabled transitions 1876 [2021-03-26 13:16:34,990 INFO L154 LiptonReduction]: Checked pairs total: 8947 [2021-03-26 13:16:34,991 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-26 13:16:34,991 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 8683 [2021-03-26 13:16:34,991 INFO L480 AbstractCegarLoop]: Abstraction has has 83 places, 309 transitions, 5185 flow [2021-03-26 13:16:34,991 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 13:16:34,992 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 13:16:34,992 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 13:16:34,992 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-03-26 13:16:34,992 INFO L428 AbstractCegarLoop]: === Iteration 8 === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT]=== [2021-03-26 13:16:34,992 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 13:16:34,992 INFO L82 PathProgramCache]: Analyzing trace with hash -1204358940, now seen corresponding path program 1 times [2021-03-26 13:16:34,992 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 13:16:34,992 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1282932620] [2021-03-26 13:16:34,992 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 13:16:34,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 13:16:35,000 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:35,001 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 13:16:35,003 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:35,004 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 13:16:35,007 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:35,008 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 13:16:35,013 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:35,013 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 13:16:35,014 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:35,014 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 13:16:35,020 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:35,021 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 13:16:35,026 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 13:16:35,027 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1282932620] [2021-03-26 13:16:35,027 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-26 13:16:35,027 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-03-26 13:16:35,027 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [688546763] [2021-03-26 13:16:35,027 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-26 13:16:35,027 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 13:16:35,028 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-26 13:16:35,028 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-03-26 13:16:35,028 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 6 out of 34 [2021-03-26 13:16:35,028 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 83 places, 309 transitions, 5185 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 13:16:35,028 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 13:16:35,028 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 6 of 34 [2021-03-26 13:16:35,028 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 13:16:36,591 INFO L129 PetriNetUnfolder]: 7475/12612 cut-off events. [2021-03-26 13:16:36,591 INFO L130 PetriNetUnfolder]: For 102719/102719 co-relation queries the response was YES. [2021-03-26 13:16:36,631 INFO L84 FinitePrefix]: Finished finitePrefix Result has 95909 conditions, 12612 events. 7475/12612 cut-off events. For 102719/102719 co-relation queries the response was YES. Maximal size of possible extension queue 1244. Compared 98475 event pairs, 1536 based on Foata normal form. 32/9750 useless extension candidates. Maximal degree in co-relation 77173. Up to 6498 conditions per place. [2021-03-26 13:16:36,833 INFO L132 encePairwiseOnDemand]: 22/34 looper letters, 116 selfloop transitions, 268 changer transitions 0/386 dead transitions. [2021-03-26 13:16:36,834 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 92 places, 386 transitions, 7156 flow [2021-03-26 13:16:36,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-03-26 13:16:36,834 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-03-26 13:16:36,836 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 170 transitions. [2021-03-26 13:16:36,836 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5 [2021-03-26 13:16:36,836 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 170 transitions. [2021-03-26 13:16:36,836 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 170 transitions. [2021-03-26 13:16:36,837 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 13:16:36,837 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 170 transitions. [2021-03-26 13:16:36,838 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 17.0) internal successors, (170), 10 states have internal predecessors, (170), 0 states have call successors, (0), 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 13:16:36,839 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 13:16:36,840 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 13:16:36,840 INFO L185 Difference]: Start difference. First operand has 83 places, 309 transitions, 5185 flow. Second operand 10 states and 170 transitions. [2021-03-26 13:16:36,840 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 92 places, 386 transitions, 7156 flow [2021-03-26 13:16:37,171 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 92 places, 386 transitions, 7098 flow, removed 29 selfloop flow, removed 0 redundant places. [2021-03-26 13:16:37,177 INFO L241 Difference]: Finished difference. Result has 96 places, 367 transitions, 7004 flow [2021-03-26 13:16:37,177 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=5131, PETRI_DIFFERENCE_MINUEND_PLACES=83, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=309, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=210, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=98, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=7004, PETRI_PLACES=96, PETRI_TRANSITIONS=367} [2021-03-26 13:16:37,177 INFO L343 CegarLoopForPetriNet]: 29 programPoint places, 67 predicate places. [2021-03-26 13:16:37,177 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 13:16:37,177 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 96 places, 367 transitions, 7004 flow [2021-03-26 13:16:37,178 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 96 places, 367 transitions, 7004 flow [2021-03-26 13:16:37,180 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 96 places, 367 transitions, 7004 flow [2021-03-26 13:16:37,701 INFO L129 PetriNetUnfolder]: 2544/5709 cut-off events. [2021-03-26 13:16:37,701 INFO L130 PetriNetUnfolder]: For 37557/38380 co-relation queries the response was YES. [2021-03-26 13:16:37,722 INFO L84 FinitePrefix]: Finished finitePrefix Result has 45189 conditions, 5709 events. 2544/5709 cut-off events. For 37557/38380 co-relation queries the response was YES. Maximal size of possible extension queue 1056. Compared 57018 event pairs, 222 based on Foata normal form. 155/4272 useless extension candidates. Maximal degree in co-relation 37876. Up to 2201 conditions per place. [2021-03-26 13:16:37,781 INFO L142 LiptonReduction]: Number of co-enabled transitions 2078 [2021-03-26 13:16:48,761 INFO L154 LiptonReduction]: Checked pairs total: 10584 [2021-03-26 13:16:48,761 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-26 13:16:48,761 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 11584 [2021-03-26 13:16:48,761 INFO L480 AbstractCegarLoop]: Abstraction has has 96 places, 367 transitions, 7004 flow [2021-03-26 13:16:48,762 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 13:16:48,762 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 13:16:48,762 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 13:16:48,762 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-03-26 13:16:48,762 INFO L428 AbstractCegarLoop]: === Iteration 9 === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT]=== [2021-03-26 13:16:48,762 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 13:16:48,762 INFO L82 PathProgramCache]: Analyzing trace with hash -1204049250, now seen corresponding path program 2 times [2021-03-26 13:16:48,763 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 13:16:48,763 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1190431608] [2021-03-26 13:16:48,763 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 13:16:48,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 13:16:48,770 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:48,771 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 13:16:48,773 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:48,773 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 13:16:48,776 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:48,777 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 13:16:48,781 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:48,781 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 13:16:48,785 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:48,786 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 13:16:48,791 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:16:48,791 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 13:16:48,797 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 13:16:48,797 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1190431608] [2021-03-26 13:16:48,797 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-26 13:16:48,797 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-03-26 13:16:48,797 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [682687720] [2021-03-26 13:16:48,798 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-26 13:16:48,798 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 13:16:48,798 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-26 13:16:48,798 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-03-26 13:16:48,798 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 6 out of 34 [2021-03-26 13:16:48,798 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 96 places, 367 transitions, 7004 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 13:16:48,799 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 13:16:48,799 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 6 of 34 [2021-03-26 13:16:48,799 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 13:16:50,500 INFO L129 PetriNetUnfolder]: 7203/12466 cut-off events. [2021-03-26 13:16:50,500 INFO L130 PetriNetUnfolder]: For 121237/121237 co-relation queries the response was YES. [2021-03-26 13:16:50,551 INFO L84 FinitePrefix]: Finished finitePrefix Result has 100934 conditions, 12466 events. 7203/12466 cut-off events. For 121237/121237 co-relation queries the response was YES. Maximal size of possible extension queue 1283. Compared 100620 event pairs, 1888 based on Foata normal form. 66/9754 useless extension candidates. Maximal degree in co-relation 73265. Up to 6426 conditions per place. [2021-03-26 13:16:50,706 INFO L132 encePairwiseOnDemand]: 22/34 looper letters, 118 selfloop transitions, 269 changer transitions 0/389 dead transitions. [2021-03-26 13:16:50,706 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 106 places, 389 transitions, 7969 flow [2021-03-26 13:16:50,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-26 13:16:50,707 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2021-03-26 13:16:50,708 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 186 transitions. [2021-03-26 13:16:50,709 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.49732620320855614 [2021-03-26 13:16:50,709 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 186 transitions. [2021-03-26 13:16:50,709 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 186 transitions. [2021-03-26 13:16:50,709 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 13:16:50,709 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 186 transitions. [2021-03-26 13:16:50,710 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 13:16:50,711 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 13:16:50,711 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 13:16:50,711 INFO L185 Difference]: Start difference. First operand has 96 places, 367 transitions, 7004 flow. Second operand 11 states and 186 transitions. [2021-03-26 13:16:50,711 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 106 places, 389 transitions, 7969 flow [2021-03-26 13:16:51,090 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 104 places, 389 transitions, 7734 flow, removed 3 selfloop flow, removed 2 redundant places. [2021-03-26 13:16:51,097 INFO L241 Difference]: Finished difference. Result has 107 places, 368 transitions, 7504 flow [2021-03-26 13:16:51,098 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=6770, PETRI_DIFFERENCE_MINUEND_PLACES=94, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=367, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=268, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=99, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=7504, PETRI_PLACES=107, PETRI_TRANSITIONS=368} [2021-03-26 13:16:51,098 INFO L343 CegarLoopForPetriNet]: 29 programPoint places, 78 predicate places. [2021-03-26 13:16:51,098 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 13:16:51,098 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 107 places, 368 transitions, 7504 flow [2021-03-26 13:16:51,098 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 107 places, 368 transitions, 7504 flow [2021-03-26 13:16:51,101 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 107 places, 368 transitions, 7504 flow [2021-03-26 13:16:51,657 INFO L129 PetriNetUnfolder]: 2539/5672 cut-off events. [2021-03-26 13:16:51,657 INFO L130 PetriNetUnfolder]: For 46496/47004 co-relation queries the response was YES. [2021-03-26 13:16:51,677 INFO L84 FinitePrefix]: Finished finitePrefix Result has 48219 conditions, 5672 events. 2539/5672 cut-off events. For 46496/47004 co-relation queries the response was YES. Maximal size of possible extension queue 1018. Compared 56282 event pairs, 227 based on Foata normal form. 91/4181 useless extension candidates. Maximal degree in co-relation 40901. Up to 2179 conditions per place. [2021-03-26 13:16:51,722 INFO L142 LiptonReduction]: Number of co-enabled transitions 2016 [2021-03-26 13:17:03,172 INFO L154 LiptonReduction]: Checked pairs total: 9862 [2021-03-26 13:17:03,172 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-26 13:17:03,172 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 12074 [2021-03-26 13:17:03,173 INFO L480 AbstractCegarLoop]: Abstraction has has 107 places, 368 transitions, 7504 flow [2021-03-26 13:17:03,173 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 13:17:03,173 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 13:17:03,173 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 13:17:03,173 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-03-26 13:17:03,173 INFO L428 AbstractCegarLoop]: === Iteration 10 === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT]=== [2021-03-26 13:17:03,173 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 13:17:03,173 INFO L82 PathProgramCache]: Analyzing trace with hash 2066053174, now seen corresponding path program 1 times [2021-03-26 13:17:03,173 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 13:17:03,174 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1596844376] [2021-03-26 13:17:03,174 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 13:17:03,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 13:17:03,184 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:17:03,184 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 13:17:03,187 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:17:03,187 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 13:17:03,190 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:17:03,190 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 13:17:03,191 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:17:03,191 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 13:17:03,195 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:17:03,195 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 13:17:03,199 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:17:03,200 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 13:17:03,205 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 13:17:03,205 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1596844376] [2021-03-26 13:17:03,205 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [390369099] [2021-03-26 13:17:03,205 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 13:17:03,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 13:17:03,242 INFO L263 TraceCheckSpWp]: Trace formula consists of 31 conjuncts, 8 conjunts are in the unsatisfiable core [2021-03-26 13:17:03,243 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-26 13:17:03,243 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:17:03,244 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 13:17:03,244 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:17:03,248 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 13:17:03,249 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:17:03,249 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 13:17:03,249 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:17:03,250 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 13:17:03,257 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:17:03,258 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 13:17:03,258 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:17:03,258 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 13:17:03,262 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:17:03,263 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 13:17:03,263 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:17:03,264 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 13:17:03,264 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:17:03,267 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 13:17:03,267 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:17:03,267 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 13:17:03,268 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-26 13:17:03,268 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:17:03,269 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 13:17:03,269 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:17:03,270 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 13:17:03,270 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-26 13:17:03,270 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:17:03,271 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 13:17:03,272 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:17:03,272 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 13:17:03,280 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:17:03,281 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 13:17:03,288 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:17:03,288 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 13:17:03,289 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-26 13:17:03,290 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:17:03,291 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 13:17:03,291 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:17:03,292 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 13:17:03,292 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-26 13:17:03,292 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:17:03,293 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 13:17:03,294 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:17:03,294 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 13:17:03,309 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:17:03,310 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 13:17:03,310 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:17:03,311 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 13:17:03,311 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:17:03,312 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 13:17:03,312 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-26 13:17:03,313 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:17:03,314 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 13:17:03,314 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:17:03,314 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 13:17:03,325 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:17:03,326 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 13:17:03,327 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:17:03,327 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 13:17:03,328 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-26 13:17:03,328 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:17:03,328 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 13:17:03,329 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:17:03,329 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 13:17:03,330 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-26 13:17:03,330 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:17:03,331 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 13:17:03,331 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:17:03,331 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 13:17:03,340 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:17:03,341 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 13:17:03,341 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:17:03,342 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 13:17:03,342 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:17:03,342 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 13:17:03,343 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:17:03,343 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 13:17:03,343 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:17:03,344 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 13:17:03,344 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:17:03,345 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 13:17:03,346 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:17:03,346 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 13:17:03,346 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:17:03,347 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 13:17:03,347 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:17:03,349 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 13:17:03,349 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:17:03,350 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 13:17:03,350 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-26 13:17:03,350 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:17:03,351 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 13:17:03,352 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:17:03,352 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 13:17:03,352 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-26 13:17:03,357 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:17:03,358 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 13:17:03,359 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 13:17:03,359 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 13:17:03,369 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 13:17:03,369 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-26 13:17:03,369 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6] total 11 [2021-03-26 13:17:03,369 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [891512467] [2021-03-26 13:17:03,369 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-03-26 13:17:03,370 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 13:17:03,370 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-03-26 13:17:03,370 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2021-03-26 13:17:03,370 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 6 out of 34 [2021-03-26 13:17:03,370 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 107 places, 368 transitions, 7504 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 13:17:03,370 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 13:17:03,370 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 6 of 34 [2021-03-26 13:17:03,371 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 13:17:05,670 INFO L129 PetriNetUnfolder]: 6968/13181 cut-off events. [2021-03-26 13:17:05,671 INFO L130 PetriNetUnfolder]: For 162359/162359 co-relation queries the response was YES. [2021-03-26 13:17:05,819 INFO L84 FinitePrefix]: Finished finitePrefix Result has 109853 conditions, 13181 events. 6968/13181 cut-off events. For 162359/162359 co-relation queries the response was YES. Maximal size of possible extension queue 1458. Compared 119392 event pairs, 567 based on Foata normal form. 732/11099 useless extension candidates. Maximal degree in co-relation 92847. Up to 4367 conditions per place. [2021-03-26 13:17:05,884 INFO L132 encePairwiseOnDemand]: 22/34 looper letters, 68 selfloop transitions, 389 changer transitions 0/459 dead transitions. [2021-03-26 13:17:05,884 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 123 places, 459 transitions, 9780 flow [2021-03-26 13:17:05,885 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-03-26 13:17:05,885 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2021-03-26 13:17:05,885 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 222 transitions. [2021-03-26 13:17:05,886 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.38408304498269896 [2021-03-26 13:17:05,886 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 222 transitions. [2021-03-26 13:17:05,886 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 222 transitions. [2021-03-26 13:17:05,886 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 13:17:05,886 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 222 transitions. [2021-03-26 13:17:05,887 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 13:17:05,888 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 13:17:05,888 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 13:17:05,888 INFO L185 Difference]: Start difference. First operand has 107 places, 368 transitions, 7504 flow. Second operand 17 states and 222 transitions. [2021-03-26 13:17:05,888 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 123 places, 459 transitions, 9780 flow [2021-03-26 13:17:06,346 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 116 places, 459 transitions, 9329 flow, removed 16 selfloop flow, removed 7 redundant places. [2021-03-26 13:17:06,355 INFO L241 Difference]: Finished difference. Result has 121 places, 417 transitions, 9192 flow [2021-03-26 13:17:06,356 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=7102, PETRI_DIFFERENCE_MINUEND_PLACES=100, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=368, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=340, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=25, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=9192, PETRI_PLACES=121, PETRI_TRANSITIONS=417} [2021-03-26 13:17:06,356 INFO L343 CegarLoopForPetriNet]: 29 programPoint places, 92 predicate places. [2021-03-26 13:17:06,356 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 13:17:06,356 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 121 places, 417 transitions, 9192 flow [2021-03-26 13:17:06,356 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 121 places, 417 transitions, 9192 flow [2021-03-26 13:17:06,360 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 121 places, 417 transitions, 9192 flow [2021-03-26 13:17:07,047 INFO L129 PetriNetUnfolder]: 2658/6374 cut-off events. [2021-03-26 13:17:07,048 INFO L130 PetriNetUnfolder]: For 61508/61972 co-relation queries the response was YES. [2021-03-26 13:17:07,073 INFO L84 FinitePrefix]: Finished finitePrefix Result has 58517 conditions, 6374 events. 2658/6374 cut-off events. For 61508/61972 co-relation queries the response was YES. Maximal size of possible extension queue 1251. Compared 68637 event pairs, 223 based on Foata normal form. 130/4815 useless extension candidates. Maximal degree in co-relation 50455. Up to 2525 conditions per place. [2021-03-26 13:17:07,132 INFO L142 LiptonReduction]: Number of co-enabled transitions 2190 [2021-03-26 13:17:33,539 INFO L154 LiptonReduction]: Checked pairs total: 22155 [2021-03-26 13:17:33,539 INFO L156 LiptonReduction]: Total number of compositions: 24 [2021-03-26 13:17:33,539 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 27183 [2021-03-26 13:17:33,539 INFO L480 AbstractCegarLoop]: Abstraction has has 121 places, 408 transitions, 9211 flow [2021-03-26 13:17:33,540 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 13:17:33,540 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 13:17:33,540 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 13:17:33,743 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-26 13:17:33,744 INFO L428 AbstractCegarLoop]: === Iteration 11 === [threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, threadErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, threadErr0ASSERT_VIOLATIONASSERT]=== [2021-03-26 13:17:33,744 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 13:17:33,744 INFO L82 PathProgramCache]: Analyzing trace with hash -1952499134, now seen corresponding path program 1 times [2021-03-26 13:17:33,744 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 13:17:33,744 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [822127685] [2021-03-26 13:17:33,744 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 13:17:33,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-26 13:17:33,748 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-26 13:17:33,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-03-26 13:17:33,750 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-03-26 13:17:33,751 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-03-26 13:17:33,751 INFO L634 BasicCegarLoop]: Counterexample might be feasible [2021-03-26 13:17:33,751 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-03-26 13:17:33,775 INFO L202 PluginConnector]: Adding new model fork_loop_unsafe.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 26.03 01:17:33 BasicIcfg [2021-03-26 13:17:33,775 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-03-26 13:17:33,775 INFO L168 Benchmark]: Toolchain (without parser) took 86288.98 ms. Allocated memory was 255.9 MB in the beginning and 2.9 GB in the end (delta: 2.6 GB). Free memory was 236.6 MB in the beginning and 2.1 GB in the end (delta: -1.9 GB). Peak memory consumption was 734.9 MB. Max. memory is 16.0 GB. [2021-03-26 13:17:33,776 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.56 ms. Allocated memory is still 255.9 MB. Free memory is still 237.6 MB. There was no memory consumed. Max. memory is 16.0 GB. [2021-03-26 13:17:33,776 INFO L168 Benchmark]: Boogie Procedure Inliner took 24.68 ms. Allocated memory is still 255.9 MB. Free memory was 236.5 MB in the beginning and 235.0 MB in the end (delta: 1.5 MB). There was no memory consumed. Max. memory is 16.0 GB. [2021-03-26 13:17:33,776 INFO L168 Benchmark]: Boogie Preprocessor took 11.79 ms. Allocated memory is still 255.9 MB. Free memory was 235.0 MB in the beginning and 234.2 MB in the end (delta: 867.1 kB). There was no memory consumed. Max. memory is 16.0 GB. [2021-03-26 13:17:33,781 INFO L168 Benchmark]: RCFGBuilder took 168.49 ms. Allocated memory is still 255.9 MB. Free memory was 234.1 MB in the beginning and 225.9 MB in the end (delta: 8.2 MB). Peak memory consumption was 10.5 MB. Max. memory is 16.0 GB. [2021-03-26 13:17:33,781 INFO L168 Benchmark]: TraceAbstraction took 86061.34 ms. Allocated memory was 255.9 MB in the beginning and 2.9 GB in the end (delta: 2.6 GB). Free memory was 241.8 MB in the beginning and 2.1 GB in the end (delta: -1.9 GB). Peak memory consumption was 739.0 MB. Max. memory is 16.0 GB. [2021-03-26 13:17:33,782 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.56 ms. Allocated memory is still 255.9 MB. Free memory is still 237.6 MB. There was no memory consumed. Max. memory is 16.0 GB. * Boogie Procedure Inliner took 24.68 ms. Allocated memory is still 255.9 MB. Free memory was 236.5 MB in the beginning and 235.0 MB in the end (delta: 1.5 MB). There was no memory consumed. Max. memory is 16.0 GB. * Boogie Preprocessor took 11.79 ms. Allocated memory is still 255.9 MB. Free memory was 235.0 MB in the beginning and 234.2 MB in the end (delta: 867.1 kB). There was no memory consumed. Max. memory is 16.0 GB. * RCFGBuilder took 168.49 ms. Allocated memory is still 255.9 MB. Free memory was 234.1 MB in the beginning and 225.9 MB in the end (delta: 8.2 MB). Peak memory consumption was 10.5 MB. Max. memory is 16.0 GB. * TraceAbstraction took 86061.34 ms. Allocated memory was 255.9 MB in the beginning and 2.9 GB in the end (delta: 2.6 GB). Free memory was 241.8 MB in the beginning and 2.1 GB in the end (delta: -1.9 GB). Peak memory consumption was 739.0 MB. Max. memory is 16.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 239.1ms, 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: ConditionTransformingIndependenceRelation.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] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 9, positive: 9, positive conditional: 0, positive unconditional: 9, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 9, positive: 9, positive conditional: 0, positive unconditional: 9, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.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: 0, positive unconditional: 3, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 6, unknown conditional: 0, unknown unconditional: 6] , Statistics on independence cache: Total cache size (in pairs): 6, Positive cache size: 6, Positive conditional cache size: 0, Positive unconditional cache size: 6, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0, Eliminated conditions: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 3.1ms, 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: 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: SemanticConditionEliminator.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] , SemanticConditionEliminator.Statistics on underlying relation: 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: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 6, Positive cache size: 6, Positive conditional cache size: 0, Positive unconditional cache size: 6, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0, Eliminated conditions: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 103.5ms, 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: ConditionTransformingIndependenceRelation.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] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 95, positive: 79, positive conditional: 0, positive unconditional: 79, negative: 16, negative conditional: 0, negative unconditional: 16, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 95, positive: 79, positive conditional: 0, positive unconditional: 79, negative: 16, negative conditional: 0, negative unconditional: 16, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.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: 35, positive: 23, positive conditional: 0, positive unconditional: 23, negative: 12, negative conditional: 0, negative unconditional: 12, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 95, positive: 31, positive conditional: 0, positive unconditional: 31, negative: 12, negative conditional: 0, negative unconditional: 12, unknown: 52, unknown conditional: 0, unknown unconditional: 52] , Statistics on independence cache: Total cache size (in pairs): 52, Positive cache size: 48, Positive conditional cache size: 0, Positive unconditional cache size: 48, Negative cache size: 4, Negative conditional cache size: 0, Negative unconditional cache size: 4, Eliminated conditions: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 60.3ms, 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: ConditionTransformingIndependenceRelation.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] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 12, positive: 9, positive conditional: 2, positive unconditional: 7, negative: 3, negative conditional: 3, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 12, positive: 9, positive conditional: 2, positive unconditional: 7, negative: 3, negative conditional: 3, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 4, positive: 2, positive conditional: 0, positive unconditional: 2, 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: 4, positive: 2, positive conditional: 0, positive unconditional: 2, 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: 19, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 19, negative conditional: 19, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 12, positive: 7, positive conditional: 2, positive unconditional: 5, negative: 1, negative conditional: 1, negative unconditional: 0, unknown: 4, unknown conditional: 2, unknown unconditional: 2] , Statistics on independence cache: Total cache size (in pairs): 56, Positive cache size: 50, Positive conditional cache size: 0, Positive unconditional cache size: 50, Negative cache size: 6, Negative conditional cache size: 2, Negative unconditional cache size: 4, Eliminated conditions: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 208.5ms, 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: ConditionTransformingIndependenceRelation.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] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 109, positive: 87, positive conditional: 0, positive unconditional: 87, negative: 22, negative conditional: 0, negative unconditional: 22, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 109, positive: 87, positive conditional: 0, positive unconditional: 87, negative: 22, negative conditional: 0, negative unconditional: 22, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.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: 42, positive: 21, positive conditional: 0, positive unconditional: 21, negative: 21, negative conditional: 0, negative unconditional: 21, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 109, positive: 13, positive conditional: 0, positive unconditional: 13, negative: 17, negative conditional: 0, negative unconditional: 17, unknown: 79, unknown conditional: 0, unknown unconditional: 79] , Statistics on independence cache: Total cache size (in pairs): 79, Positive cache size: 74, Positive conditional cache size: 0, Positive unconditional cache size: 74, Negative cache size: 5, Negative conditional cache size: 0, Negative unconditional cache size: 5, Eliminated conditions: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 14.3ms, 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: ConditionTransformingIndependenceRelation.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] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.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] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.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] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 1, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 1, negative conditional: 0, negative unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 1, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 1, negative conditional: 0, negative unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 1, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 1, negative conditional: 0, negative unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 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] ], Cache Queries: [ total: 6, positive: 2, positive conditional: 0, positive unconditional: 2, negative: 3, negative conditional: 0, negative unconditional: 3, unknown: 1, unknown conditional: 0, unknown unconditional: 1] , Statistics on independence cache: Total cache size (in pairs): 80, Positive cache size: 74, Positive conditional cache size: 0, Positive unconditional cache size: 74, Negative cache size: 6, Negative conditional cache size: 0, Negative unconditional cache size: 6, Eliminated conditions: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 84.4ms, 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: ConditionTransformingIndependenceRelation.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] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 12, positive: 4, positive conditional: 0, positive unconditional: 4, negative: 8, negative conditional: 0, negative unconditional: 8, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 12, positive: 4, positive conditional: 0, positive unconditional: 4, negative: 8, negative conditional: 0, negative unconditional: 8, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 2, positive: 1, positive conditional: 0, positive unconditional: 1, negative: 1, negative conditional: 0, negative unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 2, positive: 1, positive conditional: 0, positive unconditional: 1, negative: 1, negative conditional: 0, negative unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 1, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 1, negative conditional: 0, negative unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 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] ], Cache Queries: [ total: 12, positive: 3, positive conditional: 0, positive unconditional: 3, negative: 7, negative conditional: 0, negative unconditional: 7, unknown: 2, unknown conditional: 0, unknown unconditional: 2] , Statistics on independence cache: Total cache size (in pairs): 82, Positive cache size: 75, Positive conditional cache size: 0, Positive unconditional cache size: 75, Negative cache size: 7, Negative conditional cache size: 0, Negative unconditional cache size: 7, Eliminated conditions: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 139.7ms, 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: ConditionTransformingIndependenceRelation.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] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 15, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 15, negative conditional: 8, negative unconditional: 7, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 15, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 15, negative conditional: 8, negative unconditional: 7, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.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] , 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: 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: 15, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 13, negative conditional: 6, negative unconditional: 7, unknown: 2, unknown conditional: 2, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 84, Positive cache size: 75, Positive conditional cache size: 0, Positive unconditional cache size: 75, Negative cache size: 9, Negative conditional cache size: 2, Negative unconditional cache size: 7, Eliminated conditions: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 169.5ms, 51 PlacesBefore, 51 PlacesAfterwards, 69 TransitionsBefore, 69 TransitionsAfterwards, 344 CoEnabledTransitionPairs, 2 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 3 ConcurrentYvCompositions, 0 ChoiceCompositions, 3 TotalNumberOfCompositions, 588 MoverChecksTotal, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 52, positive: 32, positive conditional: 32, positive unconditional: 0, negative: 20, negative conditional: 20, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 52, positive: 32, positive conditional: 3, positive unconditional: 29, negative: 20, negative conditional: 20, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 52, positive: 32, positive conditional: 3, positive unconditional: 29, negative: 20, negative conditional: 20, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 5, positive: 3, positive conditional: 0, positive unconditional: 3, 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: 5, positive: 3, positive conditional: 0, positive unconditional: 3, 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: 13, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 13, negative conditional: 13, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 52, positive: 29, positive conditional: 3, positive unconditional: 26, negative: 18, negative conditional: 18, negative unconditional: 0, unknown: 5, unknown conditional: 2, unknown unconditional: 3] , Statistics on independence cache: Total cache size (in pairs): 89, Positive cache size: 78, Positive conditional cache size: 0, Positive unconditional cache size: 78, Negative cache size: 11, Negative conditional cache size: 4, Negative unconditional cache size: 7, Eliminated conditions: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 165.2ms, 58 PlacesBefore, 58 PlacesAfterwards, 69 TransitionsBefore, 69 TransitionsAfterwards, 316 CoEnabledTransitionPairs, 2 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 3 ConcurrentYvCompositions, 0 ChoiceCompositions, 3 TotalNumberOfCompositions, 342 MoverChecksTotal, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 22, positive: 12, positive conditional: 12, positive unconditional: 0, negative: 10, negative conditional: 10, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 52, positive: 12, positive conditional: 0, positive unconditional: 12, negative: 40, negative conditional: 40, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 52, positive: 12, positive conditional: 0, positive unconditional: 12, negative: 40, negative conditional: 40, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 7, positive: 3, positive conditional: 0, positive unconditional: 3, 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: 7, positive: 3, positive conditional: 0, positive unconditional: 3, 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: 21, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 21, negative conditional: 21, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 52, positive: 9, positive conditional: 0, positive unconditional: 9, negative: 36, negative conditional: 36, negative unconditional: 0, unknown: 7, unknown conditional: 4, unknown unconditional: 3] , Statistics on independence cache: Total cache size (in pairs): 96, Positive cache size: 81, Positive conditional cache size: 0, Positive unconditional cache size: 81, Negative cache size: 15, Negative conditional cache size: 8, Negative unconditional cache size: 7, Eliminated conditions: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 207.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: ConditionTransformingIndependenceRelation.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] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 179, positive: 150, positive conditional: 0, positive unconditional: 150, negative: 29, negative conditional: 0, negative unconditional: 29, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 179, positive: 150, positive conditional: 0, positive unconditional: 150, negative: 29, negative conditional: 0, negative unconditional: 29, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 136, positive: 129, positive conditional: 0, positive unconditional: 129, negative: 7, negative conditional: 0, negative unconditional: 7, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 136, positive: 111, positive conditional: 0, positive unconditional: 111, negative: 25, negative conditional: 0, negative unconditional: 25, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 25, positive: 18, positive conditional: 0, positive unconditional: 18, negative: 7, negative conditional: 0, negative unconditional: 7, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 60, positive: 45, positive conditional: 0, positive unconditional: 45, negative: 15, negative conditional: 0, negative unconditional: 15, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 179, positive: 21, positive conditional: 0, positive unconditional: 21, negative: 22, negative conditional: 0, negative unconditional: 22, unknown: 136, unknown conditional: 0, unknown unconditional: 136] , Statistics on independence cache: Total cache size (in pairs): 136, Positive cache size: 129, Positive conditional cache size: 0, Positive unconditional cache size: 129, Negative cache size: 7, Negative conditional cache size: 0, Negative unconditional cache size: 7, Eliminated conditions: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 33.7ms, 34 PlacesBefore, 34 PlacesAfterwards, 36 TransitionsBefore, 36 TransitionsAfterwards, 330 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 105 MoverChecksTotal, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 7, positive: 1, positive conditional: 1, positive unconditional: 0, negative: 6, negative conditional: 6, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 7, positive: 1, positive conditional: 0, positive unconditional: 1, negative: 6, negative conditional: 0, negative unconditional: 6, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 7, positive: 1, positive conditional: 0, positive unconditional: 1, negative: 6, negative conditional: 0, negative unconditional: 6, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 5, positive: 1, positive conditional: 0, positive unconditional: 1, 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: 5, positive: 1, positive conditional: 0, positive unconditional: 1, 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: 0, negative unconditional: 4, 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: 0, negative unconditional: 10, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 7, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 2, negative conditional: 0, negative unconditional: 2, unknown: 5, unknown conditional: 0, unknown unconditional: 5] , Statistics on independence cache: Total cache size (in pairs): 141, Positive cache size: 130, Positive conditional cache size: 0, Positive unconditional cache size: 130, Negative cache size: 11, Negative conditional cache size: 0, Negative unconditional cache size: 11, Eliminated conditions: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 421.7ms, 42 PlacesBefore, 42 PlacesAfterwards, 74 TransitionsBefore, 74 TransitionsAfterwards, 604 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 259 MoverChecksTotal, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 15, positive: 8, positive conditional: 8, positive unconditional: 0, negative: 7, negative conditional: 7, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 19, positive: 8, positive conditional: 0, positive unconditional: 8, negative: 11, negative conditional: 11, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 19, positive: 8, positive conditional: 0, positive unconditional: 8, negative: 11, negative conditional: 11, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 7, positive: 3, positive conditional: 0, positive unconditional: 3, 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: 7, positive: 3, positive conditional: 0, positive unconditional: 3, 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: 18, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 18, negative conditional: 18, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 19, positive: 5, positive conditional: 0, positive unconditional: 5, negative: 7, negative conditional: 7, negative unconditional: 0, unknown: 7, unknown conditional: 4, unknown unconditional: 3] , Statistics on independence cache: Total cache size (in pairs): 148, Positive cache size: 133, Positive conditional cache size: 0, Positive unconditional cache size: 133, Negative cache size: 15, Negative conditional cache size: 4, Negative unconditional cache size: 11, Eliminated conditions: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1055.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, 705 MoverChecksTotal, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 17, positive: 3, positive conditional: 3, positive unconditional: 0, negative: 14, negative conditional: 14, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 23, positive: 3, positive conditional: 0, positive unconditional: 3, negative: 20, negative conditional: 20, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 23, positive: 3, positive conditional: 0, positive unconditional: 3, negative: 20, negative conditional: 20, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 7, positive: 1, positive conditional: 0, positive unconditional: 1, negative: 6, negative conditional: 6, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 7, positive: 1, positive conditional: 0, positive unconditional: 1, negative: 6, negative conditional: 0, negative unconditional: 6, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 6, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 6, negative conditional: 6, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 23, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 23, negative conditional: 23, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 23, positive: 2, positive conditional: 0, positive unconditional: 2, negative: 14, negative conditional: 14, negative unconditional: 0, unknown: 7, unknown conditional: 6, unknown unconditional: 1] , Statistics on independence cache: Total cache size (in pairs): 155, Positive cache size: 134, Positive conditional cache size: 0, Positive unconditional cache size: 134, Negative cache size: 21, Negative conditional cache size: 10, Negative unconditional cache size: 11, Eliminated conditions: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1375.2ms, 57 PlacesBefore, 57 PlacesAfterwards, 139 TransitionsBefore, 139 TransitionsAfterwards, 1152 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 2417 MoverChecksTotal, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 37, positive: 4, positive conditional: 4, positive unconditional: 0, negative: 33, negative conditional: 33, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 55, positive: 4, positive conditional: 0, positive unconditional: 4, negative: 51, negative conditional: 51, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 55, positive: 4, positive conditional: 0, positive unconditional: 4, negative: 51, negative conditional: 51, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 6, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 6, negative conditional: 6, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 6, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 6, negative conditional: 0, negative unconditional: 6, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 6, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 6, negative conditional: 6, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 27, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 27, negative conditional: 27, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 55, positive: 4, positive conditional: 0, positive unconditional: 4, negative: 45, negative conditional: 45, negative unconditional: 0, unknown: 6, unknown conditional: 6, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 161, Positive cache size: 134, Positive conditional cache size: 0, Positive unconditional cache size: 134, Negative cache size: 27, Negative conditional cache size: 16, Negative unconditional cache size: 11, Eliminated conditions: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1384.3ms, 66 PlacesBefore, 66 PlacesAfterwards, 140 TransitionsBefore, 140 TransitionsAfterwards, 1118 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 1949 MoverChecksTotal, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 40, positive: 11, positive conditional: 11, positive unconditional: 0, negative: 29, negative conditional: 29, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 40, positive: 11, positive conditional: 0, positive unconditional: 11, negative: 29, negative conditional: 29, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 40, positive: 11, positive conditional: 0, positive unconditional: 11, negative: 29, negative conditional: 29, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.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] , 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: 2, negative unconditional: 0, 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: 13, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 40, positive: 11, positive conditional: 0, positive unconditional: 11, negative: 27, negative conditional: 27, negative unconditional: 0, unknown: 2, unknown conditional: 2, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 163, Positive cache size: 134, Positive conditional cache size: 0, Positive unconditional cache size: 134, Negative cache size: 29, Negative conditional cache size: 18, Negative unconditional cache size: 11, Eliminated conditions: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 3668.6ms, 72 PlacesBefore, 72 PlacesAfterwards, 245 TransitionsBefore, 245 TransitionsAfterwards, 1568 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 6156 MoverChecksTotal, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 66, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 66, negative conditional: 66, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 208, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 208, negative conditional: 196, negative unconditional: 12, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 208, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 208, negative conditional: 196, negative unconditional: 12, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.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] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 11, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 11, negative conditional: 0, negative unconditional: 11, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.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] , SemanticIndependenceRelation.Query Time [ms]: [ total: 33, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 33, negative conditional: 33, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 208, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 197, negative conditional: 185, negative unconditional: 12, unknown: 11, unknown conditional: 11, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 174, Positive cache size: 134, Positive conditional cache size: 0, Positive unconditional cache size: 134, Negative cache size: 40, Negative conditional cache size: 29, Negative unconditional cache size: 11, Eliminated conditions: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 8681.7ms, 83 PlacesBefore, 83 PlacesAfterwards, 309 TransitionsBefore, 309 TransitionsAfterwards, 1876 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 8947 MoverChecksTotal, Independence Relation Statistics: ConditionTransformingIndependenceRelation.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] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 372, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 372, negative conditional: 372, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 372, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 372, negative conditional: 372, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ 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] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 17, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 17, negative conditional: 0, negative unconditional: 17, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ 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] , SemanticIndependenceRelation.Query Time [ms]: [ total: 78, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 78, negative conditional: 78, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 372, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 355, negative conditional: 355, negative unconditional: 0, unknown: 17, unknown conditional: 17, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 191, Positive cache size: 134, Positive conditional cache size: 0, Positive unconditional cache size: 134, Negative cache size: 57, Negative conditional cache size: 46, Negative unconditional cache size: 11, Eliminated conditions: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 11583.3ms, 96 PlacesBefore, 96 PlacesAfterwards, 367 TransitionsBefore, 367 TransitionsAfterwards, 2078 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 10584 MoverChecksTotal, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 96, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 96, negative conditional: 96, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 431, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 431, negative conditional: 407, negative unconditional: 24, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 431, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 431, negative conditional: 407, negative unconditional: 24, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.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] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 15, positive: 0, positive conditional: 0, positive unconditional: 0, 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: 57, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 57, negative conditional: 57, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 431, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 416, negative conditional: 392, negative unconditional: 24, unknown: 15, unknown conditional: 15, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 206, Positive cache size: 134, Positive conditional cache size: 0, Positive unconditional cache size: 134, Negative cache size: 72, Negative conditional cache size: 61, Negative unconditional cache size: 11, Eliminated conditions: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 12073.7ms, 107 PlacesBefore, 107 PlacesAfterwards, 368 TransitionsBefore, 368 TransitionsAfterwards, 2016 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 9862 MoverChecksTotal, Independence Relation Statistics: ConditionTransformingIndependenceRelation.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] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 329, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 329, negative conditional: 282, negative unconditional: 47, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 329, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 329, negative conditional: 282, negative unconditional: 47, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 13, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 13, negative conditional: 12, negative unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ 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] , SemanticIndependenceRelation.Independence Queries: [ total: 13, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 13, negative conditional: 12, negative unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 47, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 47, negative conditional: 44, negative unconditional: 4, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 329, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 316, negative conditional: 270, negative unconditional: 46, unknown: 13, unknown conditional: 12, unknown unconditional: 1] , Statistics on independence cache: Total cache size (in pairs): 219, Positive cache size: 134, Positive conditional cache size: 0, Positive unconditional cache size: 134, Negative cache size: 85, Negative conditional cache size: 73, Negative unconditional cache size: 12, Eliminated conditions: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 27182.7ms, 121 PlacesBefore, 121 PlacesAfterwards, 417 TransitionsBefore, 408 TransitionsAfterwards, 2190 CoEnabledTransitionPairs, 2 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 4 TrivialYvCompositions, 20 ConcurrentYvCompositions, 0 ChoiceCompositions, 24 TotalNumberOfCompositions, 22155 MoverChecksTotal, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 292, positive: 131, positive conditional: 131, positive unconditional: 0, negative: 161, negative conditional: 161, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 627, positive: 131, positive conditional: 11, positive unconditional: 120, negative: 496, negative conditional: 496, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 627, positive: 131, positive conditional: 11, positive unconditional: 120, negative: 496, negative conditional: 496, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 38, positive: 12, positive conditional: 8, positive unconditional: 4, negative: 26, negative conditional: 26, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 38, positive: 12, positive conditional: 0, positive unconditional: 12, negative: 26, negative conditional: 0, negative unconditional: 26, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 26, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 26, negative conditional: 26, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 208, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 208, negative conditional: 208, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 627, positive: 119, positive conditional: 3, positive unconditional: 116, negative: 470, negative conditional: 470, negative unconditional: 0, unknown: 38, unknown conditional: 34, unknown unconditional: 4] , Statistics on independence cache: Total cache size (in pairs): 257, Positive cache size: 146, Positive conditional cache size: 8, Positive unconditional cache size: 138, Negative cache size: 111, Negative conditional cache size: 99, Negative unconditional cache size: 12, Eliminated conditions: 0 - CounterExampleResult [Line: 17]: assertion can be violated assertion can be violated We found a FailurePath: [L24] 0 x := 0; [L25] 0 i := 0; VAL [i=0, x=0] [L28] FORK 0 fork i thread(i); VAL [i=0, x=0, y=0] [L29] 0 i := i + 1; VAL [i=1, x=0, y=0] [L16] 1 x := x + 1; VAL [i=1, x=1, y=0] [L28] FORK 0 fork i thread(i); VAL [i=1, x=1, y=0] [L29] 0 i := i + 1; VAL [i=2, x=1, y=0] [L16] 2 x := x + 1; VAL [i=2, x=2, y=0] [L28] FORK 0 fork i thread(i); VAL [i=2, x=2, y=0] [L16] 3 x := x + 1; [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.0ms, RemoveRedundantFlowTime: 0.0ms, RemoveRedundantFlowUnfoldingTime: 0.0ms, BackfoldingTime: 0.0ms, BackfoldingUnfoldingTime: 0.0ms, FlowIncreaseByBackfolding: 0, BasicCegarLoop: VerificationResult: UNSAFE, OverallTime: 85892.9ms, OverallIterations: 21, TraceHistogramMax: 3, EmptinessCheckTime: 0.0ms, AutomataDifference: 14819.4ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 864.7ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 42 SDtfs, 484 SDslu, 73 SDs, 0 SdLazy, 2225 SolverSat, 568 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 1468.5ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 150 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 138 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 212 ImplicationChecksByTransitivity, 794.8ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=9211occurred in iteration=10, InterpolantAutomatonStates: 135, 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.6ms SsaConstructionTime, 119.9ms SatisfiabilityAnalysisTime, 943.8ms InterpolantComputationTime, 166 NumberOfCodeBlocks, 166 NumberOfCodeBlocksAsserted, 24 NumberOfCheckSat, 118 ConstructedInterpolants, 0 QuantifiedInterpolants, 530 SizeOfPredicates, 3 NumberOfNonLiveVariables, 74 ConjunctsInSsa, 20 ConjunctsInUnsatCore, 20 InterpolantComputations, 14 PerfectInterpolantSequences, 23/34 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...