/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-RepeatedSemanticLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-proofs/counter-add-4-semi-Q67.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-d5b4239aa45c8d22a30959944f2ef622f7386a6d-d5b4239 [2021-03-25 22:04:00,060 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-03-25 22:04:00,062 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-03-25 22:04:00,088 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-03-25 22:04:00,089 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-03-25 22:04:00,091 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-03-25 22:04:00,092 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-03-25 22:04:00,096 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-03-25 22:04:00,098 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-03-25 22:04:00,101 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-03-25 22:04:00,101 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-03-25 22:04:00,102 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-03-25 22:04:00,103 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-03-25 22:04:00,104 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-03-25 22:04:00,105 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-03-25 22:04:00,107 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-03-25 22:04:00,109 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-03-25 22:04:00,110 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-03-25 22:04:00,111 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-03-25 22:04:00,115 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-03-25 22:04:00,116 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-03-25 22:04:00,117 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-03-25 22:04:00,118 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-03-25 22:04:00,119 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-03-25 22:04:00,124 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-03-25 22:04:00,124 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-03-25 22:04:00,124 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-03-25 22:04:00,125 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-03-25 22:04:00,125 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-03-25 22:04:00,126 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-03-25 22:04:00,126 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-03-25 22:04:00,127 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-03-25 22:04:00,128 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-03-25 22:04:00,128 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-03-25 22:04:00,128 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-03-25 22:04:00,129 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-03-25 22:04:00,129 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-03-25 22:04:00,129 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-03-25 22:04:00,129 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-03-25 22:04:00,130 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-03-25 22:04:00,130 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-03-25 22:04:00,133 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-RepeatedSemanticLbe.epf [2021-03-25 22:04:00,161 INFO L113 SettingsManager]: Loading preferences was successful [2021-03-25 22:04:00,161 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-03-25 22:04:00,163 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-03-25 22:04:00,163 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-03-25 22:04:00,163 INFO L138 SettingsManager]: * Use SBE=true [2021-03-25 22:04:00,163 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-03-25 22:04:00,164 INFO L138 SettingsManager]: * sizeof long=4 [2021-03-25 22:04:00,164 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-03-25 22:04:00,164 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-03-25 22:04:00,164 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-03-25 22:04:00,165 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-03-25 22:04:00,165 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-03-25 22:04:00,165 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-03-25 22:04:00,165 INFO L138 SettingsManager]: * sizeof long double=12 [2021-03-25 22:04:00,165 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-03-25 22:04:00,165 INFO L138 SettingsManager]: * Use constant arrays=true [2021-03-25 22:04:00,165 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-03-25 22:04:00,165 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-03-25 22:04:00,166 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-03-25 22:04:00,166 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-03-25 22:04:00,166 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-03-25 22:04:00,166 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-03-25 22:04:00,166 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-03-25 22:04:00,166 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-03-25 22:04:00,166 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-03-25 22:04:00,166 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-03-25 22:04:00,166 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-03-25 22:04:00,167 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-03-25 22:04:00,167 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-03-25 22:04:00,167 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-25 22:04:00,422 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-03-25 22:04:00,439 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-03-25 22:04:00,441 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-03-25 22:04:00,442 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-03-25 22:04:00,442 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-03-25 22:04:00,443 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-proofs/counter-add-4-semi-Q67.wvr.bpl [2021-03-25 22:04:00,443 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-proofs/counter-add-4-semi-Q67.wvr.bpl' [2021-03-25 22:04:00,484 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-03-25 22:04:00,485 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-03-25 22:04:00,486 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-03-25 22:04:00,486 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-03-25 22:04:00,486 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-03-25 22:04:00,494 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "counter-add-4-semi-Q67.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 25.03 10:04:00" (1/1) ... [2021-03-25 22:04:00,500 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "counter-add-4-semi-Q67.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 25.03 10:04:00" (1/1) ... [2021-03-25 22:04:00,505 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-03-25 22:04:00,506 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-03-25 22:04:00,506 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-03-25 22:04:00,506 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-03-25 22:04:00,511 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "counter-add-4-semi-Q67.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 25.03 10:04:00" (1/1) ... [2021-03-25 22:04:00,512 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "counter-add-4-semi-Q67.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 25.03 10:04:00" (1/1) ... [2021-03-25 22:04:00,512 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "counter-add-4-semi-Q67.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 25.03 10:04:00" (1/1) ... [2021-03-25 22:04:00,513 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "counter-add-4-semi-Q67.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 25.03 10:04:00" (1/1) ... [2021-03-25 22:04:00,514 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "counter-add-4-semi-Q67.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 25.03 10:04:00" (1/1) ... [2021-03-25 22:04:00,517 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "counter-add-4-semi-Q67.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 25.03 10:04:00" (1/1) ... [2021-03-25 22:04:00,517 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "counter-add-4-semi-Q67.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 25.03 10:04:00" (1/1) ... [2021-03-25 22:04:00,521 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-03-25 22:04:00,522 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-03-25 22:04:00,522 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-03-25 22:04:00,522 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-03-25 22:04:00,523 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "counter-add-4-semi-Q67.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 25.03 10:04:00" (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-25 22:04:00,567 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-03-25 22:04:00,567 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-03-25 22:04:00,567 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-03-25 22:04:00,567 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-03-25 22:04:00,567 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-03-25 22:04:00,567 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-03-25 22:04:00,567 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-03-25 22:04:00,568 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-03-25 22:04:00,568 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-03-25 22:04:00,568 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-03-25 22:04:00,568 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-03-25 22:04:00,568 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-03-25 22:04:00,568 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread4 given in one single declaration [2021-03-25 22:04:00,568 INFO L130 BoogieDeclarations]: Found specification of procedure thread4 [2021-03-25 22:04:00,568 INFO L138 BoogieDeclarations]: Found implementation of procedure thread4 [2021-03-25 22:04:00,569 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-03-25 22:04:00,698 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-03-25 22:04:00,698 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-03-25 22:04:00,699 INFO L202 PluginConnector]: Adding new model counter-add-4-semi-Q67.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.03 10:04:00 BoogieIcfgContainer [2021-03-25 22:04:00,699 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-03-25 22:04:00,700 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-03-25 22:04:00,700 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-03-25 22:04:00,702 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-03-25 22:04:00,702 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "counter-add-4-semi-Q67.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 25.03 10:04:00" (1/2) ... [2021-03-25 22:04:00,703 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3e7515d8 and model type counter-add-4-semi-Q67.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.03 10:04:00, skipping insertion in model container [2021-03-25 22:04:00,703 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "counter-add-4-semi-Q67.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.03 10:04:00" (2/2) ... [2021-03-25 22:04:00,704 INFO L111 eAbstractionObserver]: Analyzing ICFG counter-add-4-semi-Q67.wvr.bpl [2021-03-25 22:04:00,707 INFO L149 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-03-25 22:04:00,709 INFO L161 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2021-03-25 22:04:00,710 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-03-25 22:04:00,749 INFO L149 ThreadInstanceAdder]: Constructed 4 joinOtherThreadTransitions. [2021-03-25 22:04:00,760 INFO L253 AbstractCegarLoop]: Starting to check reachability of 5 error locations. [2021-03-25 22:04:00,773 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-03-25 22:04:00,773 INFO L377 AbstractCegarLoop]: Hoare is false [2021-03-25 22:04:00,773 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-03-25 22:04:00,773 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-03-25 22:04:00,773 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-03-25 22:04:00,773 INFO L381 AbstractCegarLoop]: Difference is false [2021-03-25 22:04:00,773 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-03-25 22:04:00,773 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-03-25 22:04:00,780 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 44 places, 35 transitions, 102 flow [2021-03-25 22:04:00,814 INFO L129 PetriNetUnfolder]: 4/31 cut-off events. [2021-03-25 22:04:00,814 INFO L130 PetriNetUnfolder]: For 4/4 co-relation queries the response was YES. [2021-03-25 22:04:00,822 INFO L84 FinitePrefix]: Finished finitePrefix Result has 48 conditions, 31 events. 4/31 cut-off events. For 4/4 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 50 event pairs, 0 based on Foata normal form. 0/26 useless extension candidates. Maximal degree in co-relation 25. Up to 2 conditions per place. [2021-03-25 22:04:00,822 INFO L82 GeneralOperation]: Start removeDead. Operand has 44 places, 35 transitions, 102 flow [2021-03-25 22:04:00,825 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 38 places, 29 transitions, 82 flow [2021-03-25 22:04:00,826 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 22:04:00,834 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 38 places, 29 transitions, 82 flow [2021-03-25 22:04:00,851 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 38 places, 29 transitions, 82 flow [2021-03-25 22:04:00,853 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 38 places, 29 transitions, 82 flow [2021-03-25 22:04:00,862 INFO L129 PetriNetUnfolder]: 4/29 cut-off events. [2021-03-25 22:04:00,863 INFO L130 PetriNetUnfolder]: For 4/4 co-relation queries the response was YES. [2021-03-25 22:04:00,870 INFO L84 FinitePrefix]: Finished finitePrefix Result has 46 conditions, 29 events. 4/29 cut-off events. For 4/4 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 41 event pairs, 0 based on Foata normal form. 0/25 useless extension candidates. Maximal degree in co-relation 25. Up to 2 conditions per place. [2021-03-25 22:04:00,874 INFO L142 LiptonReduction]: Number of co-enabled transitions 288 [2021-03-25 22:04:01,146 INFO L154 LiptonReduction]: Checked pairs total: 120 [2021-03-25 22:04:01,147 INFO L156 LiptonReduction]: Total number of compositions: 11 [2021-03-25 22:04:01,148 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 323 [2021-03-25 22:04:01,156 INFO L129 PetriNetUnfolder]: 4/17 cut-off events. [2021-03-25 22:04:01,156 INFO L130 PetriNetUnfolder]: For 4/4 co-relation queries the response was YES. [2021-03-25 22:04:01,156 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 22:04:01,157 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 22:04:01,157 INFO L428 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-25 22:04:01,160 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 22:04:01,160 INFO L82 PathProgramCache]: Analyzing trace with hash 1885452408, now seen corresponding path program 1 times [2021-03-25 22:04:01,165 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 22:04:01,166 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1740229957] [2021-03-25 22:04:01,166 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 22:04:01,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 22:04:01,243 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:01,244 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:01,248 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-25 22:04:01,248 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1740229957] [2021-03-25 22:04:01,249 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 22:04:01,249 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2021-03-25 22:04:01,249 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [365314858] [2021-03-25 22:04:01,254 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-25 22:04:01,254 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 22:04:01,261 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-25 22:04:01,263 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-25 22:04:01,264 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 32 out of 46 [2021-03-25 22:04:01,265 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 27 places, 18 transitions, 60 flow. Second operand has 3 states, 3 states have (on average 32.666666666666664) internal successors, (98), 3 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-25 22:04:01,265 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 22:04:01,265 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 32 of 46 [2021-03-25 22:04:01,266 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 22:04:01,281 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([122] L57-1-->L57-1: Formula: (and (< v_j2_17 v_M2_4) (= v_counter_53 (+ v_counter_54 (- 1))) (< 0 v_counter_54) (= v_j2_16 (+ v_j2_17 1))) InVars {counter=v_counter_54, j2=v_j2_17, M2=v_M2_4} OutVars{counter=v_counter_53, j2=v_j2_16, M2=v_M2_4} AuxVars[] AssignedVars[counter, j2][14], [48#true, 20#L46-1true, 38#L57-1true, 23#L34-1true, thread3Thread1of1ForFork2InUse, thread4Thread1of1ForFork3InUse, 28#L23-1true, thread2Thread1of1ForFork1InUse, 14#L74true, thread1Thread1of1ForFork0InUse]) [2021-03-25 22:04:01,282 INFO L384 tUnfolder$Statistics]: this new event has 8 ancestors and is cut-off event [2021-03-25 22:04:01,282 INFO L387 tUnfolder$Statistics]: existing Event has 8 ancestors and is cut-off event [2021-03-25 22:04:01,282 INFO L387 tUnfolder$Statistics]: existing Event has 7 ancestors and is cut-off event [2021-03-25 22:04:01,282 INFO L387 tUnfolder$Statistics]: existing Event has 7 ancestors and is cut-off event [2021-03-25 22:04:01,286 INFO L129 PetriNetUnfolder]: 17/43 cut-off events. [2021-03-25 22:04:01,286 INFO L130 PetriNetUnfolder]: For 11/11 co-relation queries the response was YES. [2021-03-25 22:04:01,286 INFO L84 FinitePrefix]: Finished finitePrefix Result has 88 conditions, 43 events. 17/43 cut-off events. For 11/11 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 76 event pairs, 0 based on Foata normal form. 3/40 useless extension candidates. Maximal degree in co-relation 60. Up to 20 conditions per place. [2021-03-25 22:04:01,287 INFO L132 encePairwiseOnDemand]: 40/46 looper letters, 5 selfloop transitions, 3 changer transitions 0/20 dead transitions. [2021-03-25 22:04:01,287 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 29 places, 20 transitions, 80 flow [2021-03-25 22:04:01,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-25 22:04:01,289 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-03-25 22:04:01,293 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 107 transitions. [2021-03-25 22:04:01,295 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7753623188405797 [2021-03-25 22:04:01,295 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 107 transitions. [2021-03-25 22:04:01,295 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 107 transitions. [2021-03-25 22:04:01,296 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 22:04:01,297 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 107 transitions. [2021-03-25 22:04:01,299 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 35.666666666666664) internal successors, (107), 3 states have internal predecessors, (107), 0 states have call successors, (0), 0 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-25 22:04:01,301 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 46.0) internal successors, (184), 4 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-25 22:04:01,301 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 46.0) internal successors, (184), 4 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-25 22:04:01,302 INFO L185 Difference]: Start difference. First operand has 27 places, 18 transitions, 60 flow. Second operand 3 states and 107 transitions. [2021-03-25 22:04:01,303 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 29 places, 20 transitions, 80 flow [2021-03-25 22:04:01,305 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 21 places, 20 transitions, 64 flow, removed 0 selfloop flow, removed 8 redundant places. [2021-03-25 22:04:01,306 INFO L241 Difference]: Finished difference. Result has 22 places, 20 transitions, 67 flow [2021-03-25 22:04:01,307 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=44, PETRI_DIFFERENCE_MINUEND_PLACES=19, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=18, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=15, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=67, PETRI_PLACES=22, PETRI_TRANSITIONS=20} [2021-03-25 22:04:01,307 INFO L343 CegarLoopForPetriNet]: 27 programPoint places, -5 predicate places. [2021-03-25 22:04:01,308 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 22:04:01,308 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 22 places, 20 transitions, 67 flow [2021-03-25 22:04:01,308 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 22 places, 20 transitions, 67 flow [2021-03-25 22:04:01,309 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 22 places, 20 transitions, 67 flow [2021-03-25 22:04:01,312 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([122] L57-1-->L57-1: Formula: (and (< v_j2_17 v_M2_4) (= v_counter_53 (+ v_counter_54 (- 1))) (< 0 v_counter_54) (= v_j2_16 (+ v_j2_17 1))) InVars {counter=v_counter_54, j2=v_j2_17, M2=v_M2_4} OutVars{counter=v_counter_53, j2=v_j2_16, M2=v_M2_4} AuxVars[] AssignedVars[counter, j2][7], [48#true, 20#L46-1true, Black: 50#(= counter 0), 38#L57-1true, 23#L34-1true, 28#L23-1true, 14#L74true]) [2021-03-25 22:04:01,312 INFO L384 tUnfolder$Statistics]: this new event has 8 ancestors and is cut-off event [2021-03-25 22:04:01,312 INFO L387 tUnfolder$Statistics]: existing Event has 8 ancestors and is cut-off event [2021-03-25 22:04:01,312 INFO L387 tUnfolder$Statistics]: existing Event has 7 ancestors and is cut-off event [2021-03-25 22:04:01,312 INFO L387 tUnfolder$Statistics]: existing Event has 7 ancestors and is cut-off event [2021-03-25 22:04:01,314 INFO L129 PetriNetUnfolder]: 17/43 cut-off events. [2021-03-25 22:04:01,315 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-03-25 22:04:01,315 INFO L84 FinitePrefix]: Finished finitePrefix Result has 72 conditions, 43 events. 17/43 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 74 event pairs, 0 based on Foata normal form. 0/37 useless extension candidates. Maximal degree in co-relation 46. Up to 20 conditions per place. [2021-03-25 22:04:01,315 INFO L142 LiptonReduction]: Number of co-enabled transitions 108 [2021-03-25 22:04:01,316 INFO L154 LiptonReduction]: Checked pairs total: 0 [2021-03-25 22:04:01,317 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-25 22:04:01,317 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 9 [2021-03-25 22:04:01,317 INFO L480 AbstractCegarLoop]: Abstraction has has 22 places, 20 transitions, 67 flow [2021-03-25 22:04:01,318 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 32.666666666666664) internal successors, (98), 3 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-25 22:04:01,318 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 22:04:01,318 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 22:04:01,318 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-03-25 22:04:01,318 INFO L428 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-25 22:04:01,318 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 22:04:01,319 INFO L82 PathProgramCache]: Analyzing trace with hash 841972005, now seen corresponding path program 1 times [2021-03-25 22:04:01,319 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 22:04:01,319 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [662947714] [2021-03-25 22:04:01,319 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 22:04:01,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 22:04:01,343 INFO L142 QuantifierPusher]: treesize reduction 8, result has 46.7 percent of original size [2021-03-25 22:04:01,344 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:01,349 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:01,349 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:01,352 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:01,352 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:01,353 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-25 22:04:01,353 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [662947714] [2021-03-25 22:04:01,353 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 22:04:01,353 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-25 22:04:01,353 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [118458575] [2021-03-25 22:04:01,354 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-25 22:04:01,354 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 22:04:01,355 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-25 22:04:01,355 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-03-25 22:04:01,356 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 31 out of 46 [2021-03-25 22:04:01,356 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 22 places, 20 transitions, 67 flow. Second operand has 4 states, 4 states have (on average 32.0) internal successors, (128), 4 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 22:04:01,356 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 22:04:01,356 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 31 of 46 [2021-03-25 22:04:01,356 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 22:04:01,399 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([122] L57-1-->L57-1: Formula: (and (< v_j2_17 v_M2_4) (= v_counter_53 (+ v_counter_54 (- 1))) (< 0 v_counter_54) (= v_j2_16 (+ v_j2_17 1))) InVars {counter=v_counter_54, j2=v_j2_17, M2=v_M2_4} OutVars{counter=v_counter_53, j2=v_j2_16, M2=v_M2_4} AuxVars[] AssignedVars[counter, j2][22], [48#true, 20#L46-1true, Black: 50#(= counter 0), 53#true, 38#L57-1true, 23#L34-1true, 28#L23-1true, 14#L74true]) [2021-03-25 22:04:01,399 INFO L384 tUnfolder$Statistics]: this new event has 8 ancestors and is cut-off event [2021-03-25 22:04:01,400 INFO L387 tUnfolder$Statistics]: existing Event has 8 ancestors and is cut-off event [2021-03-25 22:04:01,400 INFO L387 tUnfolder$Statistics]: existing Event has 7 ancestors and is cut-off event [2021-03-25 22:04:01,400 INFO L387 tUnfolder$Statistics]: existing Event has 8 ancestors and is cut-off event [2021-03-25 22:04:01,408 INFO L129 PetriNetUnfolder]: 47/90 cut-off events. [2021-03-25 22:04:01,408 INFO L130 PetriNetUnfolder]: For 21/35 co-relation queries the response was YES. [2021-03-25 22:04:01,409 INFO L84 FinitePrefix]: Finished finitePrefix Result has 188 conditions, 90 events. 47/90 cut-off events. For 21/35 co-relation queries the response was YES. Maximal size of possible extension queue 11. Compared 208 event pairs, 0 based on Foata normal form. 7/88 useless extension candidates. Maximal degree in co-relation 152. Up to 48 conditions per place. [2021-03-25 22:04:01,410 INFO L132 encePairwiseOnDemand]: 41/46 looper letters, 7 selfloop transitions, 7 changer transitions 0/28 dead transitions. [2021-03-25 22:04:01,410 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 26 places, 28 transitions, 117 flow [2021-03-25 22:04:01,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-25 22:04:01,411 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-03-25 22:04:01,414 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 170 transitions. [2021-03-25 22:04:01,415 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7391304347826086 [2021-03-25 22:04:01,415 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 170 transitions. [2021-03-25 22:04:01,415 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 170 transitions. [2021-03-25 22:04:01,417 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 22:04:01,417 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 170 transitions. [2021-03-25 22:04:01,419 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 34.0) internal successors, (170), 5 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-25 22:04:01,420 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 46.0) internal successors, (276), 6 states have internal predecessors, (276), 0 states have call successors, (0), 0 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-25 22:04:01,420 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 46.0) internal successors, (276), 6 states have internal predecessors, (276), 0 states have call successors, (0), 0 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-25 22:04:01,420 INFO L185 Difference]: Start difference. First operand has 22 places, 20 transitions, 67 flow. Second operand 5 states and 170 transitions. [2021-03-25 22:04:01,420 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 26 places, 28 transitions, 117 flow [2021-03-25 22:04:01,421 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 25 places, 28 transitions, 114 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-03-25 22:04:01,421 INFO L241 Difference]: Finished difference. Result has 27 places, 25 transitions, 112 flow [2021-03-25 22:04:01,421 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=64, PETRI_DIFFERENCE_MINUEND_PLACES=21, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=20, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=14, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=112, PETRI_PLACES=27, PETRI_TRANSITIONS=25} [2021-03-25 22:04:01,423 INFO L343 CegarLoopForPetriNet]: 27 programPoint places, 0 predicate places. [2021-03-25 22:04:01,423 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 22:04:01,424 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 27 places, 25 transitions, 112 flow [2021-03-25 22:04:01,424 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 27 places, 25 transitions, 112 flow [2021-03-25 22:04:01,424 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 27 places, 25 transitions, 112 flow [2021-03-25 22:04:01,431 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([122] L57-1-->L57-1: Formula: (and (< v_j2_17 v_M2_4) (= v_counter_53 (+ v_counter_54 (- 1))) (< 0 v_counter_54) (= v_j2_16 (+ v_j2_17 1))) InVars {counter=v_counter_54, j2=v_j2_17, M2=v_M2_4} OutVars{counter=v_counter_53, j2=v_j2_16, M2=v_M2_4} AuxVars[] AssignedVars[counter, j2][16], [20#L46-1true, Black: 50#(= counter 0), 53#true, 38#L57-1true, 23#L34-1true, Black: 55#(and (= i2 i1) (= N2 N1)), 28#L23-1true, Black: 58#(and (<= N1 i1) (= i2 i1) (= N2 N1)), 14#L74true]) [2021-03-25 22:04:01,432 INFO L384 tUnfolder$Statistics]: this new event has 8 ancestors and is cut-off event [2021-03-25 22:04:01,432 INFO L387 tUnfolder$Statistics]: existing Event has 8 ancestors and is cut-off event [2021-03-25 22:04:01,432 INFO L387 tUnfolder$Statistics]: existing Event has 7 ancestors and is cut-off event [2021-03-25 22:04:01,432 INFO L387 tUnfolder$Statistics]: existing Event has 8 ancestors and is cut-off event [2021-03-25 22:04:01,434 INFO L129 PetriNetUnfolder]: 31/69 cut-off events. [2021-03-25 22:04:01,434 INFO L130 PetriNetUnfolder]: For 26/39 co-relation queries the response was YES. [2021-03-25 22:04:01,434 INFO L84 FinitePrefix]: Finished finitePrefix Result has 160 conditions, 69 events. 31/69 cut-off events. For 26/39 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 157 event pairs, 0 based on Foata normal form. 4/68 useless extension candidates. Maximal degree in co-relation 125. Up to 35 conditions per place. [2021-03-25 22:04:01,435 INFO L142 LiptonReduction]: Number of co-enabled transitions 158 [2021-03-25 22:04:01,436 INFO L154 LiptonReduction]: Checked pairs total: 0 [2021-03-25 22:04:01,436 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-25 22:04:01,436 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 13 [2021-03-25 22:04:01,437 INFO L480 AbstractCegarLoop]: Abstraction has has 27 places, 25 transitions, 112 flow [2021-03-25 22:04:01,437 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 32.0) internal successors, (128), 4 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 22:04:01,437 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 22:04:01,437 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 22:04:01,437 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-03-25 22:04:01,437 INFO L428 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-25 22:04:01,438 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 22:04:01,438 INFO L82 PathProgramCache]: Analyzing trace with hash 1197046401, now seen corresponding path program 1 times [2021-03-25 22:04:01,438 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 22:04:01,438 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [248648678] [2021-03-25 22:04:01,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 22:04:01,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 22:04:01,486 INFO L142 QuantifierPusher]: treesize reduction 4, result has 71.4 percent of original size [2021-03-25 22:04:01,488 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 22:04:01,494 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:01,495 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:01,499 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:01,500 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:01,501 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-25 22:04:01,502 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [248648678] [2021-03-25 22:04:01,503 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 22:04:01,503 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-25 22:04:01,503 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2144794414] [2021-03-25 22:04:01,504 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-25 22:04:01,504 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 22:04:01,506 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-25 22:04:01,506 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-03-25 22:04:01,507 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 31 out of 46 [2021-03-25 22:04:01,508 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 27 places, 25 transitions, 112 flow. Second operand has 4 states, 4 states have (on average 32.0) internal successors, (128), 4 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 22:04:01,508 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 22:04:01,508 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 31 of 46 [2021-03-25 22:04:01,508 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 22:04:01,550 INFO L129 PetriNetUnfolder]: 54/106 cut-off events. [2021-03-25 22:04:01,550 INFO L130 PetriNetUnfolder]: For 66/94 co-relation queries the response was YES. [2021-03-25 22:04:01,551 INFO L84 FinitePrefix]: Finished finitePrefix Result has 275 conditions, 106 events. 54/106 cut-off events. For 66/94 co-relation queries the response was YES. Maximal size of possible extension queue 12. Compared 274 event pairs, 3 based on Foata normal form. 10/105 useless extension candidates. Maximal degree in co-relation 232. Up to 54 conditions per place. [2021-03-25 22:04:01,553 INFO L132 encePairwiseOnDemand]: 41/46 looper letters, 6 selfloop transitions, 6 changer transitions 0/31 dead transitions. [2021-03-25 22:04:01,553 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 30 places, 31 transitions, 152 flow [2021-03-25 22:04:01,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-25 22:04:01,553 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2021-03-25 22:04:01,554 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 137 transitions. [2021-03-25 22:04:01,554 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7445652173913043 [2021-03-25 22:04:01,554 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 137 transitions. [2021-03-25 22:04:01,555 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 137 transitions. [2021-03-25 22:04:01,555 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 22:04:01,555 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 137 transitions. [2021-03-25 22:04:01,555 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 34.25) internal successors, (137), 4 states have internal predecessors, (137), 0 states have call successors, (0), 0 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-25 22:04:01,557 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 46.0) internal successors, (230), 5 states have internal predecessors, (230), 0 states have call successors, (0), 0 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-25 22:04:01,557 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 46.0) internal successors, (230), 5 states have internal predecessors, (230), 0 states have call successors, (0), 0 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-25 22:04:01,557 INFO L185 Difference]: Start difference. First operand has 27 places, 25 transitions, 112 flow. Second operand 4 states and 137 transitions. [2021-03-25 22:04:01,557 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 30 places, 31 transitions, 152 flow [2021-03-25 22:04:01,559 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 30 places, 31 transitions, 152 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-03-25 22:04:01,560 INFO L241 Difference]: Finished difference. Result has 32 places, 29 transitions, 156 flow [2021-03-25 22:04:01,560 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=112, PETRI_DIFFERENCE_MINUEND_PLACES=27, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=25, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=19, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=156, PETRI_PLACES=32, PETRI_TRANSITIONS=29} [2021-03-25 22:04:01,560 INFO L343 CegarLoopForPetriNet]: 27 programPoint places, 5 predicate places. [2021-03-25 22:04:01,560 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 22:04:01,561 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 32 places, 29 transitions, 156 flow [2021-03-25 22:04:01,563 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 32 places, 29 transitions, 156 flow [2021-03-25 22:04:01,564 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 32 places, 29 transitions, 156 flow [2021-03-25 22:04:01,573 INFO L129 PetriNetUnfolder]: 48/101 cut-off events. [2021-03-25 22:04:01,573 INFO L130 PetriNetUnfolder]: For 82/99 co-relation queries the response was YES. [2021-03-25 22:04:01,573 INFO L84 FinitePrefix]: Finished finitePrefix Result has 285 conditions, 101 events. 48/101 cut-off events. For 82/99 co-relation queries the response was YES. Maximal size of possible extension queue 12. Compared 291 event pairs, 3 based on Foata normal form. 6/95 useless extension candidates. Maximal degree in co-relation 238. Up to 49 conditions per place. [2021-03-25 22:04:01,574 INFO L142 LiptonReduction]: Number of co-enabled transitions 210 [2021-03-25 22:04:01,577 INFO L154 LiptonReduction]: Checked pairs total: 0 [2021-03-25 22:04:01,577 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-25 22:04:01,577 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 17 [2021-03-25 22:04:01,581 INFO L480 AbstractCegarLoop]: Abstraction has has 32 places, 29 transitions, 156 flow [2021-03-25 22:04:01,581 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 32.0) internal successors, (128), 4 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 22:04:01,581 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 22:04:01,581 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 22:04:01,581 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-03-25 22:04:01,582 INFO L428 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-25 22:04:01,582 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 22:04:01,582 INFO L82 PathProgramCache]: Analyzing trace with hash -1490891839, now seen corresponding path program 2 times [2021-03-25 22:04:01,582 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 22:04:01,582 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [252398492] [2021-03-25 22:04:01,583 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 22:04:01,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 22:04:01,614 INFO L142 QuantifierPusher]: treesize reduction 8, result has 46.7 percent of original size [2021-03-25 22:04:01,615 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:01,620 INFO L142 QuantifierPusher]: treesize reduction 4, result has 69.2 percent of original size [2021-03-25 22:04:01,620 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 22:04:01,630 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:01,631 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 22:04:01,635 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:01,636 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:01,636 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-25 22:04:01,636 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [252398492] [2021-03-25 22:04:01,637 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [698117437] [2021-03-25 22:04:01,637 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 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-25 22:04:01,702 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-25 22:04:01,703 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-25 22:04:01,704 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 6 conjunts are in the unsatisfiable core [2021-03-25 22:04:01,706 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-25 22:04:01,710 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:01,710 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 22:04:01,712 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:01,748 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 22:04:01,753 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:01,754 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:01,755 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 22:04:01,755 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:01,755 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:01,768 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-25 22:04:01,769 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:01,775 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:01,776 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:01,776 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:01,782 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:01,796 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:01,796 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:01,797 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:01,797 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:01,797 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:01,798 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:01,798 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:01,799 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:01,799 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:01,799 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:01,800 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:01,800 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:01,800 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:01,801 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:01,801 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:01,801 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:01,802 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:01,802 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:01,803 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:01,803 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:01,803 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:01,804 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:01,804 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:01,805 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:01,805 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 22:04:01,806 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:01,806 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:01,807 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 22:04:01,807 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:01,808 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 22:04:01,809 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:01,809 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 22:04:01,810 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:01,814 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:01,814 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 22:04:01,815 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 22:04:01,816 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:01,817 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:01,817 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:01,817 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:01,826 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:01,826 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 22:04:01,827 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:01,827 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 22:04:01,839 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:01,840 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 22:04:01,840 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:01,841 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 22:04:01,841 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:01,841 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 22:04:01,842 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:01,842 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 22:04:01,842 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:01,842 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 22:04:01,843 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:01,843 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 22:04:01,844 INFO L142 QuantifierPusher]: treesize reduction 9, result has 10.0 percent of original size [2021-03-25 22:04:01,844 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:01,844 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:01,845 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:01,845 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:01,845 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:01,845 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:01,846 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:01,846 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:01,846 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:01,846 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:01,847 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:01,847 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:01,847 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:01,847 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:01,848 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:01,848 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:01,848 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:01,848 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:01,849 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:01,849 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:01,849 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:01,850 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:01,850 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:01,850 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:01,850 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:01,851 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:01,851 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:01,851 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:01,851 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:01,851 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:01,852 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:01,852 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:01,852 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:01,852 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:01,853 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:01,853 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:01,863 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:01,864 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:01,864 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:01,865 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:01,865 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:01,865 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:01,865 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:01,865 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-25 22:04:01,866 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-25 22:04:01,866 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 3] total 5 [2021-03-25 22:04:01,866 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1422366657] [2021-03-25 22:04:01,866 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-25 22:04:01,866 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 22:04:01,866 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-25 22:04:01,867 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-03-25 22:04:01,867 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 31 out of 46 [2021-03-25 22:04:01,867 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 32 places, 29 transitions, 156 flow. Second operand has 6 states, 6 states have (on average 32.166666666666664) internal successors, (193), 6 states have internal predecessors, (193), 0 states have call successors, (0), 0 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-25 22:04:01,867 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 22:04:01,867 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 31 of 46 [2021-03-25 22:04:01,867 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 22:04:01,899 INFO L129 PetriNetUnfolder]: 48/102 cut-off events. [2021-03-25 22:04:01,899 INFO L130 PetriNetUnfolder]: For 143/201 co-relation queries the response was YES. [2021-03-25 22:04:01,899 INFO L84 FinitePrefix]: Finished finitePrefix Result has 345 conditions, 102 events. 48/102 cut-off events. For 143/201 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 264 event pairs, 1 based on Foata normal form. 14/105 useless extension candidates. Maximal degree in co-relation 298. Up to 54 conditions per place. [2021-03-25 22:04:01,900 INFO L132 encePairwiseOnDemand]: 42/46 looper letters, 10 selfloop transitions, 5 changer transitions 0/34 dead transitions. [2021-03-25 22:04:01,900 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 35 places, 34 transitions, 214 flow [2021-03-25 22:04:01,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-25 22:04:01,901 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2021-03-25 22:04:01,901 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 137 transitions. [2021-03-25 22:04:01,901 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7445652173913043 [2021-03-25 22:04:01,901 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 137 transitions. [2021-03-25 22:04:01,901 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 137 transitions. [2021-03-25 22:04:01,901 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 22:04:01,901 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 137 transitions. [2021-03-25 22:04:01,901 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 34.25) internal successors, (137), 4 states have internal predecessors, (137), 0 states have call successors, (0), 0 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-25 22:04:01,902 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 46.0) internal successors, (230), 5 states have internal predecessors, (230), 0 states have call successors, (0), 0 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-25 22:04:01,902 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 46.0) internal successors, (230), 5 states have internal predecessors, (230), 0 states have call successors, (0), 0 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-25 22:04:01,902 INFO L185 Difference]: Start difference. First operand has 32 places, 29 transitions, 156 flow. Second operand 4 states and 137 transitions. [2021-03-25 22:04:01,902 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 35 places, 34 transitions, 214 flow [2021-03-25 22:04:01,903 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 34 places, 34 transitions, 210 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-03-25 22:04:01,904 INFO L241 Difference]: Finished difference. Result has 35 places, 30 transitions, 177 flow [2021-03-25 22:04:01,904 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=152, PETRI_DIFFERENCE_MINUEND_PLACES=31, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=29, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=24, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=177, PETRI_PLACES=35, PETRI_TRANSITIONS=30} [2021-03-25 22:04:01,904 INFO L343 CegarLoopForPetriNet]: 27 programPoint places, 8 predicate places. [2021-03-25 22:04:01,904 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 22:04:01,904 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 35 places, 30 transitions, 177 flow [2021-03-25 22:04:01,904 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 35 places, 30 transitions, 177 flow [2021-03-25 22:04:01,904 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 35 places, 30 transitions, 177 flow [2021-03-25 22:04:01,909 INFO L129 PetriNetUnfolder]: 43/99 cut-off events. [2021-03-25 22:04:01,910 INFO L130 PetriNetUnfolder]: For 122/140 co-relation queries the response was YES. [2021-03-25 22:04:01,910 INFO L84 FinitePrefix]: Finished finitePrefix Result has 301 conditions, 99 events. 43/99 cut-off events. For 122/140 co-relation queries the response was YES. Maximal size of possible extension queue 11. Compared 298 event pairs, 3 based on Foata normal form. 6/95 useless extension candidates. Maximal degree in co-relation 251. Up to 48 conditions per place. [2021-03-25 22:04:01,911 INFO L142 LiptonReduction]: Number of co-enabled transitions 226 [2021-03-25 22:04:01,912 INFO L154 LiptonReduction]: Checked pairs total: 0 [2021-03-25 22:04:01,912 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-25 22:04:01,912 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 8 [2021-03-25 22:04:01,913 INFO L480 AbstractCegarLoop]: Abstraction has has 35 places, 30 transitions, 177 flow [2021-03-25 22:04:01,913 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 32.166666666666664) internal successors, (193), 6 states have internal predecessors, (193), 0 states have call successors, (0), 0 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-25 22:04:01,913 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 22:04:01,913 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 22:04:02,130 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,2 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-25 22:04:02,131 INFO L428 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-25 22:04:02,131 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 22:04:02,131 INFO L82 PathProgramCache]: Analyzing trace with hash 849657855, now seen corresponding path program 2 times [2021-03-25 22:04:02,131 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 22:04:02,131 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [352869559] [2021-03-25 22:04:02,131 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 22:04:02,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 22:04:02,153 INFO L142 QuantifierPusher]: treesize reduction 12, result has 45.5 percent of original size [2021-03-25 22:04:02,154 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 22:04:02,172 INFO L142 QuantifierPusher]: treesize reduction 4, result has 63.6 percent of original size [2021-03-25 22:04:02,172 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:02,177 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,178 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:02,181 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,191 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:02,192 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-25 22:04:02,192 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [352869559] [2021-03-25 22:04:02,192 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 22:04:02,192 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-03-25 22:04:02,192 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [774039390] [2021-03-25 22:04:02,192 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-25 22:04:02,193 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 22:04:02,193 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-25 22:04:02,193 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-03-25 22:04:02,193 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 27 out of 46 [2021-03-25 22:04:02,193 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 35 places, 30 transitions, 177 flow. Second operand has 5 states, 5 states have (on average 28.0) internal successors, (140), 5 states have internal predecessors, (140), 0 states have call successors, (0), 0 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-25 22:04:02,193 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 22:04:02,193 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 27 of 46 [2021-03-25 22:04:02,194 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 22:04:02,243 INFO L129 PetriNetUnfolder]: 140/278 cut-off events. [2021-03-25 22:04:02,243 INFO L130 PetriNetUnfolder]: For 685/764 co-relation queries the response was YES. [2021-03-25 22:04:02,253 INFO L84 FinitePrefix]: Finished finitePrefix Result has 955 conditions, 278 events. 140/278 cut-off events. For 685/764 co-relation queries the response was YES. Maximal size of possible extension queue 35. Compared 1242 event pairs, 10 based on Foata normal form. 31/293 useless extension candidates. Maximal degree in co-relation 855. Up to 104 conditions per place. [2021-03-25 22:04:02,254 INFO L132 encePairwiseOnDemand]: 41/46 looper letters, 21 selfloop transitions, 6 changer transitions 10/50 dead transitions. [2021-03-25 22:04:02,255 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 39 places, 50 transitions, 377 flow [2021-03-25 22:04:02,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-25 22:04:02,272 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-03-25 22:04:02,272 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 156 transitions. [2021-03-25 22:04:02,272 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6782608695652174 [2021-03-25 22:04:02,272 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 156 transitions. [2021-03-25 22:04:02,272 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 156 transitions. [2021-03-25 22:04:02,273 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 22:04:02,273 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 156 transitions. [2021-03-25 22:04:02,273 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 31.2) internal successors, (156), 5 states have internal predecessors, (156), 0 states have call successors, (0), 0 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-25 22:04:02,273 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 46.0) internal successors, (276), 6 states have internal predecessors, (276), 0 states have call successors, (0), 0 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-25 22:04:02,274 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 46.0) internal successors, (276), 6 states have internal predecessors, (276), 0 states have call successors, (0), 0 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-25 22:04:02,274 INFO L185 Difference]: Start difference. First operand has 35 places, 30 transitions, 177 flow. Second operand 5 states and 156 transitions. [2021-03-25 22:04:02,274 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 39 places, 50 transitions, 377 flow [2021-03-25 22:04:02,275 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 37 places, 50 transitions, 366 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-03-25 22:04:02,276 INFO L241 Difference]: Finished difference. Result has 38 places, 30 transitions, 189 flow [2021-03-25 22:04:02,276 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=170, PETRI_DIFFERENCE_MINUEND_PLACES=33, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=30, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=24, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=189, PETRI_PLACES=38, PETRI_TRANSITIONS=30} [2021-03-25 22:04:02,276 INFO L343 CegarLoopForPetriNet]: 27 programPoint places, 11 predicate places. [2021-03-25 22:04:02,276 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 22:04:02,276 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 38 places, 30 transitions, 189 flow [2021-03-25 22:04:02,277 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 38 places, 30 transitions, 189 flow [2021-03-25 22:04:02,277 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 37 places, 30 transitions, 189 flow [2021-03-25 22:04:02,281 INFO L129 PetriNetUnfolder]: 43/97 cut-off events. [2021-03-25 22:04:02,281 INFO L130 PetriNetUnfolder]: For 127/141 co-relation queries the response was YES. [2021-03-25 22:04:02,282 INFO L84 FinitePrefix]: Finished finitePrefix Result has 311 conditions, 97 events. 43/97 cut-off events. For 127/141 co-relation queries the response was YES. Maximal size of possible extension queue 11. Compared 290 event pairs, 3 based on Foata normal form. 6/94 useless extension candidates. Maximal degree in co-relation 262. Up to 48 conditions per place. [2021-03-25 22:04:02,282 INFO L142 LiptonReduction]: Number of co-enabled transitions 194 [2021-03-25 22:04:02,284 INFO L154 LiptonReduction]: Checked pairs total: 0 [2021-03-25 22:04:02,284 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-25 22:04:02,284 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 8 [2021-03-25 22:04:02,284 INFO L480 AbstractCegarLoop]: Abstraction has has 37 places, 30 transitions, 189 flow [2021-03-25 22:04:02,284 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 28.0) internal successors, (140), 5 states have internal predecessors, (140), 0 states have call successors, (0), 0 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-25 22:04:02,284 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 22:04:02,284 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 22:04:02,285 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-03-25 22:04:02,285 INFO L428 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-25 22:04:02,285 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 22:04:02,285 INFO L82 PathProgramCache]: Analyzing trace with hash 926599219, now seen corresponding path program 3 times [2021-03-25 22:04:02,285 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 22:04:02,299 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1865519822] [2021-03-25 22:04:02,300 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 22:04:02,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 22:04:02,318 INFO L142 QuantifierPusher]: treesize reduction 8, result has 46.7 percent of original size [2021-03-25 22:04:02,318 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:02,322 INFO L142 QuantifierPusher]: treesize reduction 4, result has 69.2 percent of original size [2021-03-25 22:04:02,322 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 22:04:02,337 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,337 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:02,338 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-25 22:04:02,338 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1865519822] [2021-03-25 22:04:02,338 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 22:04:02,338 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-25 22:04:02,338 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [627678135] [2021-03-25 22:04:02,338 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-25 22:04:02,338 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 22:04:02,339 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-25 22:04:02,339 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-03-25 22:04:02,339 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 31 out of 46 [2021-03-25 22:04:02,339 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 37 places, 30 transitions, 189 flow. Second operand has 4 states, 4 states have (on average 32.0) internal successors, (128), 4 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 22:04:02,339 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 22:04:02,339 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 31 of 46 [2021-03-25 22:04:02,339 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 22:04:02,358 INFO L129 PetriNetUnfolder]: 98/170 cut-off events. [2021-03-25 22:04:02,358 INFO L130 PetriNetUnfolder]: For 451/485 co-relation queries the response was YES. [2021-03-25 22:04:02,358 INFO L84 FinitePrefix]: Finished finitePrefix Result has 683 conditions, 170 events. 98/170 cut-off events. For 451/485 co-relation queries the response was YES. Maximal size of possible extension queue 18. Compared 501 event pairs, 18 based on Foata normal form. 18/172 useless extension candidates. Maximal degree in co-relation 634. Up to 96 conditions per place. [2021-03-25 22:04:02,359 INFO L132 encePairwiseOnDemand]: 42/46 looper letters, 9 selfloop transitions, 5 changer transitions 0/32 dead transitions. [2021-03-25 22:04:02,359 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 40 places, 32 transitions, 231 flow [2021-03-25 22:04:02,376 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-25 22:04:02,376 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2021-03-25 22:04:02,376 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 135 transitions. [2021-03-25 22:04:02,376 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7336956521739131 [2021-03-25 22:04:02,376 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 135 transitions. [2021-03-25 22:04:02,376 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 135 transitions. [2021-03-25 22:04:02,376 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 22:04:02,376 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 135 transitions. [2021-03-25 22:04:02,377 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 33.75) internal successors, (135), 4 states have internal predecessors, (135), 0 states have call successors, (0), 0 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-25 22:04:02,377 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 46.0) internal successors, (230), 5 states have internal predecessors, (230), 0 states have call successors, (0), 0 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-25 22:04:02,377 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 46.0) internal successors, (230), 5 states have internal predecessors, (230), 0 states have call successors, (0), 0 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-25 22:04:02,377 INFO L185 Difference]: Start difference. First operand has 37 places, 30 transitions, 189 flow. Second operand 4 states and 135 transitions. [2021-03-25 22:04:02,377 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 40 places, 32 transitions, 231 flow [2021-03-25 22:04:02,378 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 39 places, 32 transitions, 226 flow, removed 1 selfloop flow, removed 1 redundant places. [2021-03-25 22:04:02,379 INFO L241 Difference]: Finished difference. Result has 40 places, 30 transitions, 201 flow [2021-03-25 22:04:02,379 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=176, PETRI_DIFFERENCE_MINUEND_PLACES=36, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=29, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=24, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=201, PETRI_PLACES=40, PETRI_TRANSITIONS=30} [2021-03-25 22:04:02,379 INFO L343 CegarLoopForPetriNet]: 27 programPoint places, 13 predicate places. [2021-03-25 22:04:02,379 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 22:04:02,379 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 40 places, 30 transitions, 201 flow [2021-03-25 22:04:02,379 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 40 places, 30 transitions, 201 flow [2021-03-25 22:04:02,380 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 40 places, 30 transitions, 201 flow [2021-03-25 22:04:02,385 INFO L129 PetriNetUnfolder]: 51/111 cut-off events. [2021-03-25 22:04:02,385 INFO L130 PetriNetUnfolder]: For 191/206 co-relation queries the response was YES. [2021-03-25 22:04:02,385 INFO L84 FinitePrefix]: Finished finitePrefix Result has 384 conditions, 111 events. 51/111 cut-off events. For 191/206 co-relation queries the response was YES. Maximal size of possible extension queue 11. Compared 339 event pairs, 5 based on Foata normal form. 6/107 useless extension candidates. Maximal degree in co-relation 333. Up to 58 conditions per place. [2021-03-25 22:04:02,386 INFO L142 LiptonReduction]: Number of co-enabled transitions 188 [2021-03-25 22:04:02,387 INFO L154 LiptonReduction]: Checked pairs total: 0 [2021-03-25 22:04:02,388 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-25 22:04:02,388 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 9 [2021-03-25 22:04:02,388 INFO L480 AbstractCegarLoop]: Abstraction has has 40 places, 30 transitions, 201 flow [2021-03-25 22:04:02,388 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 32.0) internal successors, (128), 4 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 22:04:02,388 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 22:04:02,388 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 22:04:02,388 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-03-25 22:04:02,388 INFO L428 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-25 22:04:02,389 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 22:04:02,389 INFO L82 PathProgramCache]: Analyzing trace with hash 1360638997, now seen corresponding path program 1 times [2021-03-25 22:04:02,389 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 22:04:02,389 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2051434878] [2021-03-25 22:04:02,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 22:04:02,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 22:04:02,429 INFO L142 QuantifierPusher]: treesize reduction 8, result has 46.7 percent of original size [2021-03-25 22:04:02,429 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:02,433 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,433 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:02,436 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,436 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:02,437 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 22:04:02,437 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2051434878] [2021-03-25 22:04:02,437 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1963073042] [2021-03-25 22:04:02,437 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-25 22:04:02,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 22:04:02,466 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 4 conjunts are in the unsatisfiable core [2021-03-25 22:04:02,467 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-25 22:04:02,469 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,469 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:02,470 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,470 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:02,470 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,471 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:02,471 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,471 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:02,476 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,476 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:02,477 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,477 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:02,477 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,477 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:02,478 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,478 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:02,478 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,479 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:02,479 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,479 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:02,480 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,480 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:02,480 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,480 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:02,481 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,481 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:02,481 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,481 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:02,482 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,482 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:02,482 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,483 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:02,483 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,483 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:02,483 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,484 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:02,484 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,484 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:02,485 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,485 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:02,486 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,486 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 22:04:02,487 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,487 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:02,487 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 22:04:02,488 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,489 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 22:04:02,489 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,489 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 22:04:02,490 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,490 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:02,490 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 22:04:02,491 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 22:04:02,491 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,493 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:02,493 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,493 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:02,497 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,497 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:02,498 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,498 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:02,498 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,498 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:02,499 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,499 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:02,499 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,499 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:02,500 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,500 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:02,500 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,500 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:02,500 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,501 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:02,501 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,501 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:02,501 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,501 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:02,502 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,502 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:02,502 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,502 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:02,503 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,503 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:02,503 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,503 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:02,504 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,504 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:02,504 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,504 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:02,504 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,505 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:02,505 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,505 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:02,505 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,505 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:02,506 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,506 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:02,506 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,506 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:02,507 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,507 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:02,507 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,507 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:02,507 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,508 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:02,508 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,508 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:02,508 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,509 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:02,509 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,509 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:02,509 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,510 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:02,510 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-25 22:04:02,510 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-03-25 22:04:02,510 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [3] total 5 [2021-03-25 22:04:02,510 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [609957220] [2021-03-25 22:04:02,510 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-25 22:04:02,510 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 22:04:02,511 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-25 22:04:02,511 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-03-25 22:04:02,511 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 31 out of 46 [2021-03-25 22:04:02,511 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 40 places, 30 transitions, 201 flow. Second operand has 4 states, 4 states have (on average 32.0) internal successors, (128), 4 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 22:04:02,511 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 22:04:02,511 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 31 of 46 [2021-03-25 22:04:02,511 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 22:04:02,536 INFO L129 PetriNetUnfolder]: 107/168 cut-off events. [2021-03-25 22:04:02,536 INFO L130 PetriNetUnfolder]: For 666/701 co-relation queries the response was YES. [2021-03-25 22:04:02,537 INFO L84 FinitePrefix]: Finished finitePrefix Result has 786 conditions, 168 events. 107/168 cut-off events. For 666/701 co-relation queries the response was YES. Maximal size of possible extension queue 16. Compared 437 event pairs, 24 based on Foata normal form. 19/164 useless extension candidates. Maximal degree in co-relation 748. Up to 106 conditions per place. [2021-03-25 22:04:02,538 INFO L132 encePairwiseOnDemand]: 42/46 looper letters, 8 selfloop transitions, 5 changer transitions 0/31 dead transitions. [2021-03-25 22:04:02,538 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 43 places, 31 transitions, 239 flow [2021-03-25 22:04:02,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-25 22:04:02,538 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2021-03-25 22:04:02,539 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 135 transitions. [2021-03-25 22:04:02,539 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7336956521739131 [2021-03-25 22:04:02,539 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 135 transitions. [2021-03-25 22:04:02,539 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 135 transitions. [2021-03-25 22:04:02,539 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 22:04:02,539 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 135 transitions. [2021-03-25 22:04:02,539 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 33.75) internal successors, (135), 4 states have internal predecessors, (135), 0 states have call successors, (0), 0 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-25 22:04:02,540 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 46.0) internal successors, (230), 5 states have internal predecessors, (230), 0 states have call successors, (0), 0 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-25 22:04:02,540 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 46.0) internal successors, (230), 5 states have internal predecessors, (230), 0 states have call successors, (0), 0 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-25 22:04:02,540 INFO L185 Difference]: Start difference. First operand has 40 places, 30 transitions, 201 flow. Second operand 4 states and 135 transitions. [2021-03-25 22:04:02,540 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 43 places, 31 transitions, 239 flow [2021-03-25 22:04:02,541 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 40 places, 31 transitions, 228 flow, removed 0 selfloop flow, removed 3 redundant places. [2021-03-25 22:04:02,541 INFO L241 Difference]: Finished difference. Result has 41 places, 29 transitions, 201 flow [2021-03-25 22:04:02,542 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=176, PETRI_DIFFERENCE_MINUEND_PLACES=37, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=28, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=23, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=201, PETRI_PLACES=41, PETRI_TRANSITIONS=29} [2021-03-25 22:04:02,542 INFO L343 CegarLoopForPetriNet]: 27 programPoint places, 14 predicate places. [2021-03-25 22:04:02,542 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 22:04:02,542 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 41 places, 29 transitions, 201 flow [2021-03-25 22:04:02,542 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 41 places, 29 transitions, 201 flow [2021-03-25 22:04:02,542 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 41 places, 29 transitions, 201 flow [2021-03-25 22:04:02,548 INFO L129 PetriNetUnfolder]: 71/125 cut-off events. [2021-03-25 22:04:02,549 INFO L130 PetriNetUnfolder]: For 345/385 co-relation queries the response was YES. [2021-03-25 22:04:02,549 INFO L84 FinitePrefix]: Finished finitePrefix Result has 517 conditions, 125 events. 71/125 cut-off events. For 345/385 co-relation queries the response was YES. Maximal size of possible extension queue 12. Compared 323 event pairs, 7 based on Foata normal form. 6/116 useless extension candidates. Maximal degree in co-relation 476. Up to 80 conditions per place. [2021-03-25 22:04:02,550 INFO L142 LiptonReduction]: Number of co-enabled transitions 170 [2021-03-25 22:04:02,551 INFO L154 LiptonReduction]: Checked pairs total: 0 [2021-03-25 22:04:02,551 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-25 22:04:02,551 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 9 [2021-03-25 22:04:02,552 INFO L480 AbstractCegarLoop]: Abstraction has has 41 places, 29 transitions, 201 flow [2021-03-25 22:04:02,552 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 32.0) internal successors, (128), 4 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 22:04:02,552 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 22:04:02,552 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 22:04:02,766 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-25 22:04:02,767 INFO L428 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-25 22:04:02,767 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 22:04:02,768 INFO L82 PathProgramCache]: Analyzing trace with hash 119423642, now seen corresponding path program 1 times [2021-03-25 22:04:02,768 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 22:04:02,768 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2125214647] [2021-03-25 22:04:02,768 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 22:04:02,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 22:04:02,798 INFO L142 QuantifierPusher]: treesize reduction 12, result has 45.5 percent of original size [2021-03-25 22:04:02,798 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 22:04:02,803 INFO L142 QuantifierPusher]: treesize reduction 4, result has 63.6 percent of original size [2021-03-25 22:04:02,804 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:02,809 INFO L142 QuantifierPusher]: treesize reduction 4, result has 69.2 percent of original size [2021-03-25 22:04:02,809 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 22:04:02,815 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,815 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 22:04:02,820 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,820 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:02,821 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-25 22:04:02,821 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2125214647] [2021-03-25 22:04:02,821 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [956877546] [2021-03-25 22:04:02,821 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-25 22:04:02,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 22:04:02,880 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 4 conjunts are in the unsatisfiable core [2021-03-25 22:04:02,881 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-25 22:04:02,882 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,882 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:02,882 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,882 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:02,883 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,883 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:02,883 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,884 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:02,890 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,890 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:02,891 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,891 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:02,891 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,892 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:02,892 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,892 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:02,892 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,893 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:02,893 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,893 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:02,894 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,894 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:02,894 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,895 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:02,895 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,895 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:02,895 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,896 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:02,896 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,896 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:02,897 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,897 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:02,897 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,898 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:02,898 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,898 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:02,898 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,899 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:02,899 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,899 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:02,900 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,901 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 22:04:02,901 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,901 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:02,902 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 22:04:02,902 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,903 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 22:04:02,903 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,904 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 22:04:02,904 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,904 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:02,905 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 22:04:02,905 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 22:04:02,906 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,907 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:02,907 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,907 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:02,911 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,911 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 22:04:02,911 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,912 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 22:04:02,912 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,912 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 22:04:02,912 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,912 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 22:04:02,913 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,913 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 22:04:02,913 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,913 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 22:04:02,914 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,914 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 22:04:02,914 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,914 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 22:04:02,915 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,915 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 22:04:02,915 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,915 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 22:04:02,916 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,916 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 22:04:02,916 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,916 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 22:04:02,917 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,917 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 22:04:02,917 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,917 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 22:04:02,917 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,918 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 22:04:02,918 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,918 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 22:04:02,918 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,919 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 22:04:02,919 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,919 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 22:04:02,919 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,920 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 22:04:02,920 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,920 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 22:04:02,920 INFO L142 QuantifierPusher]: treesize reduction 9, result has 10.0 percent of original size [2021-03-25 22:04:02,921 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:02,921 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,921 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:02,921 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,922 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:02,922 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,922 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:02,922 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,923 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:02,923 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,923 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:02,923 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,923 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:02,924 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,924 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:02,924 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,924 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:02,925 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,925 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:02,925 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,925 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:02,926 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,926 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:02,926 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,926 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:02,926 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,927 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:02,927 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,927 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:02,927 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:02,928 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:02,928 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-25 22:04:02,928 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-25 22:04:02,928 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 3] total 6 [2021-03-25 22:04:02,928 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [931576768] [2021-03-25 22:04:02,928 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-25 22:04:02,928 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 22:04:02,929 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-25 22:04:02,929 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-03-25 22:04:02,929 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 26 out of 46 [2021-03-25 22:04:02,929 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 41 places, 29 transitions, 201 flow. Second operand has 7 states, 7 states have (on average 27.571428571428573) internal successors, (193), 7 states have internal predecessors, (193), 0 states have call successors, (0), 0 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-25 22:04:02,929 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 22:04:02,929 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 26 of 46 [2021-03-25 22:04:02,930 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 22:04:02,990 INFO L129 PetriNetUnfolder]: 195/295 cut-off events. [2021-03-25 22:04:02,991 INFO L130 PetriNetUnfolder]: For 1125/1171 co-relation queries the response was YES. [2021-03-25 22:04:02,991 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1415 conditions, 295 events. 195/295 cut-off events. For 1125/1171 co-relation queries the response was YES. Maximal size of possible extension queue 33. Compared 965 event pairs, 29 based on Foata normal form. 31/313 useless extension candidates. Maximal degree in co-relation 1370. Up to 176 conditions per place. [2021-03-25 22:04:02,993 INFO L132 encePairwiseOnDemand]: 41/46 looper letters, 17 selfloop transitions, 7 changer transitions 3/41 dead transitions. [2021-03-25 22:04:02,993 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 44 places, 41 transitions, 351 flow [2021-03-25 22:04:02,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-25 22:04:02,993 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2021-03-25 22:04:02,994 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 122 transitions. [2021-03-25 22:04:02,994 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6630434782608695 [2021-03-25 22:04:02,994 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 122 transitions. [2021-03-25 22:04:02,994 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 122 transitions. [2021-03-25 22:04:02,994 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 22:04:02,994 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 122 transitions. [2021-03-25 22:04:02,994 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 30.5) internal successors, (122), 4 states have internal predecessors, (122), 0 states have call successors, (0), 0 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-25 22:04:02,995 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 46.0) internal successors, (230), 5 states have internal predecessors, (230), 0 states have call successors, (0), 0 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-25 22:04:02,995 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 46.0) internal successors, (230), 5 states have internal predecessors, (230), 0 states have call successors, (0), 0 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-25 22:04:02,995 INFO L185 Difference]: Start difference. First operand has 41 places, 29 transitions, 201 flow. Second operand 4 states and 122 transitions. [2021-03-25 22:04:02,995 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 44 places, 41 transitions, 351 flow [2021-03-25 22:04:02,996 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 42 places, 41 transitions, 337 flow, removed 3 selfloop flow, removed 2 redundant places. [2021-03-25 22:04:02,997 INFO L241 Difference]: Finished difference. Result has 44 places, 32 transitions, 250 flow [2021-03-25 22:04:02,997 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=190, PETRI_DIFFERENCE_MINUEND_PLACES=39, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=29, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=23, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=250, PETRI_PLACES=44, PETRI_TRANSITIONS=32} [2021-03-25 22:04:02,997 INFO L343 CegarLoopForPetriNet]: 27 programPoint places, 17 predicate places. [2021-03-25 22:04:02,997 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 22:04:02,997 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 44 places, 32 transitions, 250 flow [2021-03-25 22:04:02,998 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 44 places, 32 transitions, 250 flow [2021-03-25 22:04:02,998 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 43 places, 32 transitions, 250 flow [2021-03-25 22:04:03,005 INFO L129 PetriNetUnfolder]: 78/139 cut-off events. [2021-03-25 22:04:03,005 INFO L130 PetriNetUnfolder]: For 450/501 co-relation queries the response was YES. [2021-03-25 22:04:03,006 INFO L84 FinitePrefix]: Finished finitePrefix Result has 605 conditions, 139 events. 78/139 cut-off events. For 450/501 co-relation queries the response was YES. Maximal size of possible extension queue 15. Compared 377 event pairs, 12 based on Foata normal form. 9/136 useless extension candidates. Maximal degree in co-relation 562. Up to 89 conditions per place. [2021-03-25 22:04:03,007 INFO L142 LiptonReduction]: Number of co-enabled transitions 164 [2021-03-25 22:04:03,008 INFO L154 LiptonReduction]: Checked pairs total: 0 [2021-03-25 22:04:03,008 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-25 22:04:03,008 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 11 [2021-03-25 22:04:03,009 INFO L480 AbstractCegarLoop]: Abstraction has has 43 places, 32 transitions, 250 flow [2021-03-25 22:04:03,009 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 27.571428571428573) internal successors, (193), 7 states have internal predecessors, (193), 0 states have call successors, (0), 0 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-25 22:04:03,009 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 22:04:03,009 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 22:04:03,223 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-25 22:04:03,224 INFO L428 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-25 22:04:03,224 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 22:04:03,224 INFO L82 PathProgramCache]: Analyzing trace with hash 980800168, now seen corresponding path program 1 times [2021-03-25 22:04:03,224 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 22:04:03,224 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2017420379] [2021-03-25 22:04:03,224 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 22:04:03,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 22:04:03,243 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,243 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:03,247 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,248 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:03,252 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,253 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:03,258 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,258 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:03,260 INFO L142 QuantifierPusher]: treesize reduction 9, result has 50.0 percent of original size [2021-03-25 22:04:03,260 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 22:04:03,262 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-25 22:04:03,262 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2017420379] [2021-03-25 22:04:03,262 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1702710901] [2021-03-25 22:04:03,262 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-25 22:04:03,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 22:04:03,321 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 8 conjunts are in the unsatisfiable core [2021-03-25 22:04:03,321 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-25 22:04:03,322 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,322 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:03,322 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,323 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:03,323 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,323 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:03,323 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,323 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:03,327 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,327 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:03,328 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,328 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:03,328 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,328 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:03,328 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,329 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:03,329 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,329 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:03,329 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,329 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:03,330 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,330 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:03,330 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,330 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:03,331 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,331 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:03,331 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,331 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:03,331 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,332 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:03,332 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,332 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:03,332 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,332 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:03,333 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,333 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:03,333 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,333 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:03,333 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,334 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:03,334 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,335 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 22:04:03,335 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,335 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 22:04:03,336 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 22:04:03,336 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,336 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 22:04:03,337 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,337 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 22:04:03,337 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 22:04:03,337 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,338 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:03,338 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,338 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:03,343 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,344 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 22:04:03,344 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,344 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 22:04:03,344 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 22:04:03,345 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,345 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 22:04:03,345 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,346 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 22:04:03,346 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 22:04:03,346 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,347 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:03,347 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,347 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:03,352 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,353 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:03,353 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,353 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:03,353 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,353 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:03,354 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,354 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:03,354 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,355 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 22:04:03,355 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,355 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 22:04:03,356 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 22:04:03,356 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,356 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 22:04:03,357 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,357 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 22:04:03,357 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 22:04:03,357 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,358 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:03,358 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,358 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:03,359 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,359 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:03,359 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,359 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:03,360 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,360 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:03,360 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,360 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:03,360 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,361 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:03,361 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,361 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:03,361 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,361 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:03,362 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,362 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:03,362 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,362 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:03,362 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,363 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:03,363 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,363 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:03,363 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,363 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:03,364 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,365 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 22:04:03,365 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,365 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 22:04:03,366 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,366 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 22:04:03,366 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,367 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 22:04:03,368 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,369 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:03,369 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,369 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:03,369 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,370 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:03,370 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,370 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:03,370 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,371 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:03,371 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,371 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:03,371 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,372 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:03,372 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,372 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:03,373 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,373 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:03,373 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,373 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:03,374 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,374 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:03,374 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,374 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:03,375 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,375 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:03,375 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,375 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:03,376 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,376 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:03,376 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,376 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:03,377 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 22:04:03,377 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-25 22:04:03,377 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 4] total 6 [2021-03-25 22:04:03,377 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [464916698] [2021-03-25 22:04:03,377 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-25 22:04:03,377 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 22:04:03,377 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-25 22:04:03,377 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-03-25 22:04:03,378 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 32 out of 46 [2021-03-25 22:04:03,378 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 43 places, 32 transitions, 250 flow. Second operand has 8 states, 8 states have (on average 33.375) internal successors, (267), 8 states have internal predecessors, (267), 0 states have call successors, (0), 0 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-25 22:04:03,378 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 22:04:03,378 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 32 of 46 [2021-03-25 22:04:03,378 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 22:04:03,434 INFO L129 PetriNetUnfolder]: 271/496 cut-off events. [2021-03-25 22:04:03,434 INFO L130 PetriNetUnfolder]: For 1906/2137 co-relation queries the response was YES. [2021-03-25 22:04:03,436 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2401 conditions, 496 events. 271/496 cut-off events. For 1906/2137 co-relation queries the response was YES. Maximal size of possible extension queue 51. Compared 2233 event pairs, 42 based on Foata normal form. 58/523 useless extension candidates. Maximal degree in co-relation 2304. Up to 308 conditions per place. [2021-03-25 22:04:03,438 INFO L132 encePairwiseOnDemand]: 40/46 looper letters, 18 selfloop transitions, 39 changer transitions 0/70 dead transitions. [2021-03-25 22:04:03,438 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 47 places, 70 transitions, 727 flow [2021-03-25 22:04:03,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-25 22:04:03,439 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-03-25 22:04:03,439 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 181 transitions. [2021-03-25 22:04:03,439 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7869565217391304 [2021-03-25 22:04:03,439 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 181 transitions. [2021-03-25 22:04:03,439 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 181 transitions. [2021-03-25 22:04:03,439 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 22:04:03,440 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 181 transitions. [2021-03-25 22:04:03,440 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 36.2) internal successors, (181), 5 states have internal predecessors, (181), 0 states have call successors, (0), 0 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-25 22:04:03,440 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 46.0) internal successors, (276), 6 states have internal predecessors, (276), 0 states have call successors, (0), 0 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-25 22:04:03,440 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 46.0) internal successors, (276), 6 states have internal predecessors, (276), 0 states have call successors, (0), 0 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-25 22:04:03,440 INFO L185 Difference]: Start difference. First operand has 43 places, 32 transitions, 250 flow. Second operand 5 states and 181 transitions. [2021-03-25 22:04:03,440 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 47 places, 70 transitions, 727 flow [2021-03-25 22:04:03,443 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 44 places, 70 transitions, 678 flow, removed 18 selfloop flow, removed 3 redundant places. [2021-03-25 22:04:03,444 INFO L241 Difference]: Finished difference. Result has 45 places, 68 transitions, 687 flow [2021-03-25 22:04:03,444 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=231, PETRI_DIFFERENCE_MINUEND_PLACES=40, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=32, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=18, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=14, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=687, PETRI_PLACES=45, PETRI_TRANSITIONS=68} [2021-03-25 22:04:03,444 INFO L343 CegarLoopForPetriNet]: 27 programPoint places, 18 predicate places. [2021-03-25 22:04:03,444 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 22:04:03,444 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 45 places, 68 transitions, 687 flow [2021-03-25 22:04:03,444 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 45 places, 68 transitions, 687 flow [2021-03-25 22:04:03,445 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 45 places, 68 transitions, 687 flow [2021-03-25 22:04:03,468 INFO L129 PetriNetUnfolder]: 288/510 cut-off events. [2021-03-25 22:04:03,468 INFO L130 PetriNetUnfolder]: For 1453/1631 co-relation queries the response was YES. [2021-03-25 22:04:03,469 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2275 conditions, 510 events. 288/510 cut-off events. For 1453/1631 co-relation queries the response was YES. Maximal size of possible extension queue 56. Compared 2408 event pairs, 48 based on Foata normal form. 7/467 useless extension candidates. Maximal degree in co-relation 2183. Up to 317 conditions per place. [2021-03-25 22:04:03,472 INFO L142 LiptonReduction]: Number of co-enabled transitions 438 [2021-03-25 22:04:03,477 INFO L154 LiptonReduction]: Checked pairs total: 0 [2021-03-25 22:04:03,477 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-25 22:04:03,477 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 33 [2021-03-25 22:04:03,477 INFO L480 AbstractCegarLoop]: Abstraction has has 45 places, 68 transitions, 687 flow [2021-03-25 22:04:03,478 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 33.375) internal successors, (267), 8 states have internal predecessors, (267), 0 states have call successors, (0), 0 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-25 22:04:03,478 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 22:04:03,478 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 22:04:03,695 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-25 22:04:03,695 INFO L428 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-25 22:04:03,695 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 22:04:03,695 INFO L82 PathProgramCache]: Analyzing trace with hash -1374283109, now seen corresponding path program 2 times [2021-03-25 22:04:03,695 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 22:04:03,696 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1845570513] [2021-03-25 22:04:03,696 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 22:04:03,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 22:04:03,736 INFO L142 QuantifierPusher]: treesize reduction 8, result has 46.7 percent of original size [2021-03-25 22:04:03,736 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:03,740 INFO L142 QuantifierPusher]: treesize reduction 4, result has 69.2 percent of original size [2021-03-25 22:04:03,741 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 22:04:03,747 INFO L142 QuantifierPusher]: treesize reduction 4, result has 63.6 percent of original size [2021-03-25 22:04:03,747 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:03,755 INFO L142 QuantifierPusher]: treesize reduction 4, result has 69.2 percent of original size [2021-03-25 22:04:03,756 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 22:04:03,763 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,764 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:03,764 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 22:04:03,764 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1845570513] [2021-03-25 22:04:03,764 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1432951667] [2021-03-25 22:04:03,764 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-25 22:04:03,816 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-25 22:04:03,816 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-25 22:04:03,817 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 6 conjunts are in the unsatisfiable core [2021-03-25 22:04:03,818 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-25 22:04:03,818 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,818 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:03,819 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,819 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:03,832 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,832 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:03,832 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,833 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:03,844 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,845 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:03,845 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,845 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:03,845 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,846 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:03,846 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,846 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:03,847 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,848 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 22:04:03,850 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,850 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 22:04:03,850 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 22:04:03,851 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,851 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 22:04:03,852 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,852 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 22:04:03,852 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 22:04:03,853 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,856 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 22:04:03,856 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,856 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 22:04:03,864 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,864 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 22:04:03,864 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,865 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 22:04:03,865 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,865 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 22:04:03,866 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,866 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 22:04:03,867 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,867 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 22:04:03,868 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,868 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 22:04:03,869 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 22:04:03,869 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,869 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 22:04:03,870 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,870 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 22:04:03,870 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 22:04:03,871 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,872 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:03,872 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,873 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:03,873 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,873 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:03,873 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,874 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:03,874 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,874 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:03,874 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,875 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:03,875 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,875 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:03,876 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,876 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:03,876 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,877 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:03,877 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,877 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:03,877 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,878 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 22:04:03,878 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,878 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:03,879 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 22:04:03,879 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,882 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 22:04:03,883 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,883 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 22:04:03,883 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,883 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:03,884 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 22:04:03,887 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 22:04:03,892 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,895 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:03,895 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,895 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:03,901 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,904 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:03,904 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,904 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:03,904 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,905 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:03,905 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,905 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:03,905 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,905 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:03,906 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,906 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:03,907 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,907 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:03,907 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,907 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:03,908 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,908 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:03,908 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,908 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:03,909 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,910 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:03,910 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,910 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:03,910 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,910 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:03,911 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,911 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:03,911 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,911 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:03,911 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,912 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:03,912 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,912 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:03,912 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,913 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:03,913 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,913 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:03,913 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,913 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:03,914 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,914 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:03,914 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,914 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:03,914 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,915 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:03,915 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,915 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:03,916 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,916 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:03,916 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,916 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:03,916 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,917 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:03,917 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,917 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:03,917 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,917 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:03,917 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,918 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:03,918 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,918 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:03,918 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,918 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:03,919 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,920 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:03,920 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,920 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:03,920 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,920 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:03,921 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,921 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:03,921 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:03,921 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:03,921 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-25 22:04:03,921 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-25 22:04:03,921 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 8 [2021-03-25 22:04:03,922 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [173747906] [2021-03-25 22:04:03,922 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-03-25 22:04:03,922 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 22:04:03,922 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-03-25 22:04:03,923 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-03-25 22:04:03,923 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 26 out of 46 [2021-03-25 22:04:03,923 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 45 places, 68 transitions, 687 flow. Second operand has 9 states, 9 states have (on average 27.77777777777778) internal successors, (250), 9 states have internal predecessors, (250), 0 states have call successors, (0), 0 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-25 22:04:03,923 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 22:04:03,923 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 26 of 46 [2021-03-25 22:04:03,924 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 22:04:04,316 INFO L129 PetriNetUnfolder]: 2095/3383 cut-off events. [2021-03-25 22:04:04,316 INFO L130 PetriNetUnfolder]: For 15015/15431 co-relation queries the response was YES. [2021-03-25 22:04:04,326 INFO L84 FinitePrefix]: Finished finitePrefix Result has 17315 conditions, 3383 events. 2095/3383 cut-off events. For 15015/15431 co-relation queries the response was YES. Maximal size of possible extension queue 301. Compared 20225 event pairs, 264 based on Foata normal form. 182/3337 useless extension candidates. Maximal degree in co-relation 16943. Up to 1904 conditions per place. [2021-03-25 22:04:04,349 INFO L132 encePairwiseOnDemand]: 40/46 looper letters, 67 selfloop transitions, 105 changer transitions 1/195 dead transitions. [2021-03-25 22:04:04,349 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 56 places, 195 transitions, 2397 flow [2021-03-25 22:04:04,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-03-25 22:04:04,350 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2021-03-25 22:04:04,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 375 transitions. [2021-03-25 22:04:04,351 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6793478260869565 [2021-03-25 22:04:04,351 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 375 transitions. [2021-03-25 22:04:04,351 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 375 transitions. [2021-03-25 22:04:04,351 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 22:04:04,351 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 375 transitions. [2021-03-25 22:04:04,353 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 31.25) internal successors, (375), 12 states have internal predecessors, (375), 0 states have call successors, (0), 0 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-25 22:04:04,354 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 46.0) internal successors, (598), 13 states have internal predecessors, (598), 0 states have call successors, (0), 0 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-25 22:04:04,354 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 46.0) internal successors, (598), 13 states have internal predecessors, (598), 0 states have call successors, (0), 0 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-25 22:04:04,354 INFO L185 Difference]: Start difference. First operand has 45 places, 68 transitions, 687 flow. Second operand 12 states and 375 transitions. [2021-03-25 22:04:04,354 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 56 places, 195 transitions, 2397 flow [2021-03-25 22:04:04,362 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 56 places, 195 transitions, 2131 flow, removed 133 selfloop flow, removed 0 redundant places. [2021-03-25 22:04:04,365 INFO L241 Difference]: Finished difference. Result has 64 places, 172 transitions, 2108 flow [2021-03-25 22:04:04,366 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=597, PETRI_DIFFERENCE_MINUEND_PLACES=45, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=68, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=37, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=30, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=2108, PETRI_PLACES=64, PETRI_TRANSITIONS=172} [2021-03-25 22:04:04,366 INFO L343 CegarLoopForPetriNet]: 27 programPoint places, 37 predicate places. [2021-03-25 22:04:04,366 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 22:04:04,366 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 64 places, 172 transitions, 2108 flow [2021-03-25 22:04:04,366 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 64 places, 172 transitions, 2108 flow [2021-03-25 22:04:04,367 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 63 places, 172 transitions, 2108 flow [2021-03-25 22:04:04,475 INFO L129 PetriNetUnfolder]: 946/1849 cut-off events. [2021-03-25 22:04:04,476 INFO L130 PetriNetUnfolder]: For 9121/9634 co-relation queries the response was YES. [2021-03-25 22:04:04,482 INFO L84 FinitePrefix]: Finished finitePrefix Result has 9045 conditions, 1849 events. 946/1849 cut-off events. For 9121/9634 co-relation queries the response was YES. Maximal size of possible extension queue 199. Compared 12795 event pairs, 189 based on Foata normal form. 7/1710 useless extension candidates. Maximal degree in co-relation 8646. Up to 791 conditions per place. [2021-03-25 22:04:04,497 INFO L142 LiptonReduction]: Number of co-enabled transitions 1190 [2021-03-25 22:04:04,523 INFO L154 LiptonReduction]: Checked pairs total: 0 [2021-03-25 22:04:04,523 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-25 22:04:04,523 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 157 [2021-03-25 22:04:04,523 INFO L480 AbstractCegarLoop]: Abstraction has has 63 places, 172 transitions, 2108 flow [2021-03-25 22:04:04,524 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 27.77777777777778) internal successors, (250), 9 states have internal predecessors, (250), 0 states have call successors, (0), 0 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-25 22:04:04,524 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 22:04:04,524 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 22:04:04,737 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-03-25 22:04:04,737 INFO L428 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-25 22:04:04,737 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 22:04:04,737 INFO L82 PathProgramCache]: Analyzing trace with hash 665674093, now seen corresponding path program 3 times [2021-03-25 22:04:04,737 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 22:04:04,737 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [153431008] [2021-03-25 22:04:04,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 22:04:04,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 22:04:04,770 INFO L142 QuantifierPusher]: treesize reduction 12, result has 45.5 percent of original size [2021-03-25 22:04:04,775 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 22:04:04,780 INFO L142 QuantifierPusher]: treesize reduction 8, result has 60.0 percent of original size [2021-03-25 22:04:04,781 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 22:04:04,786 INFO L142 QuantifierPusher]: treesize reduction 8, result has 60.0 percent of original size [2021-03-25 22:04:04,786 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 22:04:04,791 INFO L142 QuantifierPusher]: treesize reduction 4, result has 69.2 percent of original size [2021-03-25 22:04:04,792 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 22:04:04,797 INFO L142 QuantifierPusher]: treesize reduction 4, result has 69.2 percent of original size [2021-03-25 22:04:04,797 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 22:04:04,803 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:04,803 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:04,804 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-25 22:04:04,804 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [153431008] [2021-03-25 22:04:04,804 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [961957553] [2021-03-25 22:04:04,804 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-03-25 22:04:04,829 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-03-25 22:04:04,829 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-25 22:04:04,830 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 6 conjunts are in the unsatisfiable core [2021-03-25 22:04:04,830 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-25 22:04:04,837 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:04,839 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:04,839 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:04,839 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:04,840 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:04,840 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:04,840 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:04,840 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:04,846 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:04,847 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:04,847 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:04,848 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:04,848 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:04,848 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:04,848 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:04,849 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:04,849 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:04,849 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:04,849 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:04,850 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:04,850 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:04,850 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:04,850 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:04,851 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:04,851 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:04,851 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:04,851 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:04,852 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:04,852 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:04,852 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:04,852 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:04,853 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:04,853 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:04,854 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 22:04:04,854 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:04,854 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 22:04:04,854 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 22:04:04,855 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:04,857 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 22:04:04,857 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:04,857 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 22:04:04,858 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 22:04:04,858 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:04,859 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 22:04:04,859 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:04,859 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 22:04:04,867 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:04,868 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 22:04:04,868 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:04,868 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 22:04:04,869 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 22:04:04,870 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:04,875 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 22:04:04,875 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:04,876 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 22:04:04,876 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:04,876 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 22:04:04,877 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 22:04:04,877 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-25 22:04:04,878 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:04,878 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 22:04:04,878 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:04,879 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 22:04:04,885 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:04,885 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 22:04:04,886 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:04,886 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 22:04:04,886 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:04,886 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 22:04:04,886 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:04,887 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 22:04:04,887 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:04,887 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 22:04:04,887 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:04,887 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 22:04:04,887 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:04,888 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 22:04:04,888 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:04,888 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 22:04:04,891 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:04,892 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 22:04:04,892 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:04,892 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 22:04:04,893 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 22:04:04,893 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:04,894 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 22:04:04,894 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:04,894 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 22:04:04,894 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 22:04:04,895 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:04,896 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:04,896 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:04,896 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:04,902 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:04,902 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:04,902 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:04,903 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:04,903 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:04,903 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:04,903 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:04,903 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:04,903 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:04,904 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:04,904 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:04,904 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:04,904 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:04,904 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:04,905 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:04,905 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:04,905 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:04,905 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:04,905 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:04,905 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:04,906 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:04,906 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:04,906 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:04,906 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:04,906 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:04,907 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:04,907 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:04,907 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:04,908 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:04,908 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:04,908 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:04,908 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:04,908 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:04,909 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:04,909 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:04,909 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:04,909 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:04,909 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:04,910 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:04,910 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:04,910 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:04,910 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:04,910 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:04,910 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:04,911 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:04,911 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:04,911 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:04,911 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:04,911 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:04,912 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:04,912 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:04,912 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:04,912 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:04,912 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:04,912 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:04,913 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:04,913 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:04,913 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:04,913 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:04,913 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:04,913 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:04,914 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:04,914 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:04,914 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:04,915 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-25 22:04:04,915 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-25 22:04:04,915 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 10 [2021-03-25 22:04:04,917 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1069363124] [2021-03-25 22:04:04,918 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-25 22:04:04,918 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 22:04:04,918 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-25 22:04:04,919 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2021-03-25 22:04:04,919 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 26 out of 46 [2021-03-25 22:04:04,919 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 63 places, 172 transitions, 2108 flow. Second operand has 11 states, 11 states have (on average 27.454545454545453) internal successors, (302), 11 states have internal predecessors, (302), 0 states have call successors, (0), 0 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-25 22:04:04,920 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 22:04:04,920 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 26 of 46 [2021-03-25 22:04:04,920 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 22:04:06,644 INFO L129 PetriNetUnfolder]: 8046/13281 cut-off events. [2021-03-25 22:04:06,644 INFO L130 PetriNetUnfolder]: For 88776/89975 co-relation queries the response was YES. [2021-03-25 22:04:06,695 INFO L84 FinitePrefix]: Finished finitePrefix Result has 76520 conditions, 13281 events. 8046/13281 cut-off events. For 88776/89975 co-relation queries the response was YES. Maximal size of possible extension queue 1031. Compared 100111 event pairs, 1023 based on Foata normal form. 1391/14134 useless extension candidates. Maximal degree in co-relation 75001. Up to 5457 conditions per place. [2021-03-25 22:04:06,851 INFO L132 encePairwiseOnDemand]: 39/46 looper letters, 277 selfloop transitions, 369 changer transitions 0/717 dead transitions. [2021-03-25 22:04:06,851 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 83 places, 717 transitions, 10432 flow [2021-03-25 22:04:06,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-03-25 22:04:06,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2021-03-25 22:04:06,853 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 653 transitions. [2021-03-25 22:04:06,853 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6759834368530021 [2021-03-25 22:04:06,853 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 653 transitions. [2021-03-25 22:04:06,853 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 653 transitions. [2021-03-25 22:04:06,854 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 22:04:06,854 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 653 transitions. [2021-03-25 22:04:06,855 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 22 states, 21 states have (on average 31.095238095238095) internal successors, (653), 21 states have internal predecessors, (653), 0 states have call successors, (0), 0 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-25 22:04:06,856 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 22 states, 22 states have (on average 46.0) internal successors, (1012), 22 states have internal predecessors, (1012), 0 states have call successors, (0), 0 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-25 22:04:06,856 INFO L81 ComplementDD]: Finished complementDD. Result has 22 states, 22 states have (on average 46.0) internal successors, (1012), 22 states have internal predecessors, (1012), 0 states have call successors, (0), 0 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-25 22:04:06,856 INFO L185 Difference]: Start difference. First operand has 63 places, 172 transitions, 2108 flow. Second operand 21 states and 653 transitions. [2021-03-25 22:04:06,856 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 83 places, 717 transitions, 10432 flow [2021-03-25 22:04:07,003 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 80 places, 717 transitions, 9066 flow, removed 674 selfloop flow, removed 3 redundant places. [2021-03-25 22:04:07,013 INFO L241 Difference]: Finished difference. Result has 92 places, 587 transitions, 8119 flow [2021-03-25 22:04:07,013 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=1870, PETRI_DIFFERENCE_MINUEND_PLACES=60, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=172, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=65, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=82, PETRI_DIFFERENCE_SUBTRAHEND_STATES=21, PETRI_FLOW=8119, PETRI_PLACES=92, PETRI_TRANSITIONS=587} [2021-03-25 22:04:07,013 INFO L343 CegarLoopForPetriNet]: 27 programPoint places, 65 predicate places. [2021-03-25 22:04:07,013 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 22:04:07,013 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 92 places, 587 transitions, 8119 flow [2021-03-25 22:04:07,014 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 92 places, 587 transitions, 8119 flow [2021-03-25 22:04:07,017 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 92 places, 587 transitions, 8119 flow [2021-03-25 22:04:08,295 INFO L129 PetriNetUnfolder]: 4753/9295 cut-off events. [2021-03-25 22:04:08,296 INFO L130 PetriNetUnfolder]: For 98720/101846 co-relation queries the response was YES. [2021-03-25 22:04:08,349 INFO L84 FinitePrefix]: Finished finitePrefix Result has 58649 conditions, 9295 events. 4753/9295 cut-off events. For 98720/101846 co-relation queries the response was YES. Maximal size of possible extension queue 960. Compared 84574 event pairs, 1088 based on Foata normal form. 401/8943 useless extension candidates. Maximal degree in co-relation 56822. Up to 3582 conditions per place. [2021-03-25 22:04:08,451 INFO L142 LiptonReduction]: Number of co-enabled transitions 2492 [2021-03-25 22:04:08,535 INFO L154 LiptonReduction]: Checked pairs total: 0 [2021-03-25 22:04:08,535 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-25 22:04:08,536 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1523 [2021-03-25 22:04:08,536 INFO L480 AbstractCegarLoop]: Abstraction has has 92 places, 587 transitions, 8119 flow [2021-03-25 22:04:08,536 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 27.454545454545453) internal successors, (302), 11 states have internal predecessors, (302), 0 states have call successors, (0), 0 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-25 22:04:08,536 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 22:04:08,536 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 22:04:08,753 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-25 22:04:08,753 INFO L428 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-25 22:04:08,753 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 22:04:08,754 INFO L82 PathProgramCache]: Analyzing trace with hash -900137069, now seen corresponding path program 4 times [2021-03-25 22:04:08,754 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 22:04:08,754 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [865601474] [2021-03-25 22:04:08,754 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 22:04:08,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 22:04:08,775 INFO L142 QuantifierPusher]: treesize reduction 8, result has 46.7 percent of original size [2021-03-25 22:04:08,776 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:08,779 INFO L142 QuantifierPusher]: treesize reduction 4, result has 69.2 percent of original size [2021-03-25 22:04:08,779 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 22:04:08,783 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:08,783 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 22:04:08,786 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:08,786 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:08,802 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:08,802 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:08,802 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-25 22:04:08,802 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [865601474] [2021-03-25 22:04:08,802 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2062322971] [2021-03-25 22:04:08,803 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-25 22:04:08,825 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-25 22:04:08,825 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-25 22:04:08,826 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 6 conjunts are in the unsatisfiable core [2021-03-25 22:04:08,826 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-25 22:04:08,827 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:08,827 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:08,827 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:08,828 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:08,828 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:08,828 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:08,829 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:08,829 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:08,881 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:08,881 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:08,882 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:08,882 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:08,882 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:08,882 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:08,883 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:08,883 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:08,883 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:08,884 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 22:04:08,885 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:08,885 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 22:04:08,885 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 22:04:08,886 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:08,888 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 22:04:08,888 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:08,888 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 22:04:08,888 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 22:04:08,889 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:08,889 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 22:04:08,890 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:08,890 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 22:04:08,897 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:08,897 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 22:04:08,897 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:08,897 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 22:04:08,898 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:08,898 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 22:04:08,899 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:08,899 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 22:04:08,899 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:08,899 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 22:04:08,900 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:08,900 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 22:04:08,900 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:08,900 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 22:04:08,901 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:08,901 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 22:04:08,902 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.3 percent of original size [2021-03-25 22:04:08,902 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 22:04:08,902 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:08,903 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 22:04:08,905 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:08,905 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 22:04:08,905 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 22:04:08,906 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:08,907 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 22:04:08,907 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:08,907 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 22:04:08,907 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:08,908 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 22:04:08,908 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:08,908 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 22:04:08,908 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:08,909 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 22:04:08,909 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:08,909 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 22:04:08,909 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:08,910 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 22:04:08,911 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:08,911 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 22:04:08,911 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 22:04:08,911 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:08,912 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 22:04:08,913 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:08,913 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 22:04:08,913 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 22:04:08,913 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:08,915 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:08,915 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:08,915 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:08,916 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:08,916 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:08,916 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:08,916 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:08,916 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:08,916 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:08,917 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:08,917 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:08,917 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:08,917 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:08,918 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:08,918 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:08,918 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:08,918 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:08,918 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:08,919 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:08,919 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-03-25 22:04:08,919 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:08,919 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:08,920 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:08,920 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:08,920 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:08,920 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:08,920 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:08,920 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:08,921 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:08,921 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:08,921 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:08,921 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:08,921 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:08,922 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:08,922 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:08,922 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:08,922 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:08,922 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:08,923 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:08,923 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:08,923 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:08,923 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:08,923 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:08,923 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:08,924 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:08,924 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:08,924 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:08,924 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:08,924 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:08,925 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:08,925 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:08,926 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:08,926 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:08,927 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:08,927 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:08,927 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:08,927 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:08,927 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:08,928 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:08,931 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:08,932 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:08,932 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:08,932 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:08,933 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:08,934 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:08,934 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:08,934 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:08,934 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:08,935 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:08,935 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-25 22:04:08,935 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-25 22:04:08,935 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2021-03-25 22:04:08,935 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1216512285] [2021-03-25 22:04:08,936 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-25 22:04:08,936 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 22:04:08,936 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-25 22:04:08,936 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-03-25 22:04:08,937 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 31 out of 46 [2021-03-25 22:04:08,937 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 92 places, 587 transitions, 8119 flow. Second operand has 8 states, 8 states have (on average 32.125) internal successors, (257), 8 states have internal predecessors, (257), 0 states have call successors, (0), 0 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-25 22:04:08,937 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 22:04:08,937 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 31 of 46 [2021-03-25 22:04:08,937 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 22:04:12,554 INFO L129 PetriNetUnfolder]: 12837/22486 cut-off events. [2021-03-25 22:04:12,555 INFO L130 PetriNetUnfolder]: For 261618/268800 co-relation queries the response was YES. [2021-03-25 22:04:12,669 INFO L84 FinitePrefix]: Finished finitePrefix Result has 155899 conditions, 22486 events. 12837/22486 cut-off events. For 261618/268800 co-relation queries the response was YES. Maximal size of possible extension queue 1981. Compared 202616 event pairs, 2590 based on Foata normal form. 1062/21820 useless extension candidates. Maximal degree in co-relation 152735. Up to 9959 conditions per place. [2021-03-25 22:04:12,782 INFO L132 encePairwiseOnDemand]: 41/46 looper letters, 843 selfloop transitions, 414 changer transitions 3/1498 dead transitions. [2021-03-25 22:04:12,782 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 100 places, 1498 transitions, 23426 flow [2021-03-25 22:04:12,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-25 22:04:12,783 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-03-25 22:04:12,783 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 304 transitions. [2021-03-25 22:04:12,783 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7342995169082126 [2021-03-25 22:04:12,783 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 304 transitions. [2021-03-25 22:04:12,783 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 304 transitions. [2021-03-25 22:04:12,784 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 22:04:12,784 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 304 transitions. [2021-03-25 22:04:12,784 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 33.77777777777778) internal successors, (304), 9 states have internal predecessors, (304), 0 states have call successors, (0), 0 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-25 22:04:12,785 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 46.0) internal successors, (460), 10 states have internal predecessors, (460), 0 states have call successors, (0), 0 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-25 22:04:12,785 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 46.0) internal successors, (460), 10 states have internal predecessors, (460), 0 states have call successors, (0), 0 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-25 22:04:12,785 INFO L185 Difference]: Start difference. First operand has 92 places, 587 transitions, 8119 flow. Second operand 9 states and 304 transitions. [2021-03-25 22:04:12,785 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 100 places, 1498 transitions, 23426 flow [2021-03-25 22:04:13,567 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 97 places, 1498 transitions, 22011 flow, removed 665 selfloop flow, removed 3 redundant places. [2021-03-25 22:04:13,582 INFO L241 Difference]: Finished difference. Result has 102 places, 996 transitions, 14980 flow [2021-03-25 22:04:13,583 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=7263, PETRI_DIFFERENCE_MINUEND_PLACES=89, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=587, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=25, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=327, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=14980, PETRI_PLACES=102, PETRI_TRANSITIONS=996} [2021-03-25 22:04:13,583 INFO L343 CegarLoopForPetriNet]: 27 programPoint places, 75 predicate places. [2021-03-25 22:04:13,583 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 22:04:13,583 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 102 places, 996 transitions, 14980 flow [2021-03-25 22:04:13,583 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 102 places, 996 transitions, 14980 flow [2021-03-25 22:04:13,589 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 102 places, 996 transitions, 14980 flow [2021-03-25 22:04:16,458 INFO L129 PetriNetUnfolder]: 10910/20226 cut-off events. [2021-03-25 22:04:16,458 INFO L130 PetriNetUnfolder]: For 298381/308226 co-relation queries the response was YES. [2021-03-25 22:04:16,739 INFO L84 FinitePrefix]: Finished finitePrefix Result has 142029 conditions, 20226 events. 10910/20226 cut-off events. For 298381/308226 co-relation queries the response was YES. Maximal size of possible extension queue 1901. Compared 193336 event pairs, 2394 based on Foata normal form. 1341/20242 useless extension candidates. Maximal degree in co-relation 138547. Up to 8441 conditions per place. [2021-03-25 22:04:16,927 INFO L142 LiptonReduction]: Number of co-enabled transitions 3916 [2021-03-25 22:04:17,155 INFO L154 LiptonReduction]: Checked pairs total: 0 [2021-03-25 22:04:17,156 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-25 22:04:17,156 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 3573 [2021-03-25 22:04:17,158 INFO L480 AbstractCegarLoop]: Abstraction has has 102 places, 996 transitions, 14980 flow [2021-03-25 22:04:17,158 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 32.125) internal successors, (257), 8 states have internal predecessors, (257), 0 states have call successors, (0), 0 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-25 22:04:17,158 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 22:04:17,159 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 22:04:17,371 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,8 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-25 22:04:17,372 INFO L428 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-25 22:04:17,372 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 22:04:17,372 INFO L82 PathProgramCache]: Analyzing trace with hash 1640175217, now seen corresponding path program 5 times [2021-03-25 22:04:17,372 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 22:04:17,373 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [316519014] [2021-03-25 22:04:17,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 22:04:17,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 22:04:17,445 INFO L142 QuantifierPusher]: treesize reduction 16, result has 44.8 percent of original size [2021-03-25 22:04:17,445 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 22:04:17,453 INFO L142 QuantifierPusher]: treesize reduction 8, result has 55.6 percent of original size [2021-03-25 22:04:17,453 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 22:04:17,458 INFO L142 QuantifierPusher]: treesize reduction 8, result has 60.0 percent of original size [2021-03-25 22:04:17,460 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 22:04:17,465 INFO L142 QuantifierPusher]: treesize reduction 8, result has 55.6 percent of original size [2021-03-25 22:04:17,465 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 22:04:17,466 INFO L142 QuantifierPusher]: treesize reduction 4, result has 63.6 percent of original size [2021-03-25 22:04:17,467 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:17,473 INFO L142 QuantifierPusher]: treesize reduction 12, result has 7.7 percent of original size [2021-03-25 22:04:17,474 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:17,475 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:17,475 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:17,475 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 22:04:17,475 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [316519014] [2021-03-25 22:04:17,475 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [940772923] [2021-03-25 22:04:17,475 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-25 22:04:17,507 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-03-25 22:04:17,508 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-25 22:04:17,508 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 8 conjunts are in the unsatisfiable core [2021-03-25 22:04:17,510 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-25 22:04:17,510 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:17,510 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 22:04:17,511 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:17,512 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 22:04:17,513 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:17,513 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:17,513 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 22:04:17,514 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:17,514 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:17,514 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-25 22:04:17,517 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:17,518 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:17,518 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:17,518 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:17,524 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:17,524 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:17,524 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:17,528 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:17,528 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:17,529 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:17,529 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:17,529 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:17,529 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:17,530 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:17,530 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:17,530 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:17,530 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:17,531 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:17,531 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:17,531 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:17,531 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:17,532 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:17,532 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:17,532 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:17,532 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:17,532 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:17,533 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:17,533 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:17,533 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:17,533 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:17,533 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:17,534 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:17,534 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:17,535 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:17,535 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:17,535 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:17,536 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:17,537 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 22:04:17,537 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:17,537 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 22:04:17,537 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 22:04:17,538 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:17,538 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 22:04:17,538 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:17,538 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 22:04:17,539 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 22:04:17,539 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:17,539 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 22:04:17,540 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:17,540 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 22:04:17,546 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:17,547 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 22:04:17,547 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:17,547 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 22:04:17,547 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 22:04:17,548 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:17,548 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 22:04:17,550 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:17,550 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 22:04:17,550 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 22:04:17,550 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:17,551 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:17,551 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:17,551 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:17,552 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:17,552 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:17,552 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:17,552 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:17,553 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:17,553 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:17,553 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:17,553 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:17,553 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:17,554 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:17,554 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:17,554 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:17,554 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:17,555 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:17,555 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:17,556 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:17,556 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:17,556 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:17,556 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:17,557 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:17,557 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:17,558 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:17,558 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:17,558 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:17,558 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:17,559 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 22:04:17,559 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:17,559 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:17,559 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 22:04:17,560 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:17,560 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 22:04:17,561 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:17,562 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 22:04:17,562 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:17,562 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:04:17,562 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 22:04:17,563 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 22:04:17,563 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:17,564 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:17,564 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:17,564 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:17,569 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:17,569 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:17,570 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:17,570 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:17,570 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:17,570 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:17,570 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:17,570 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:04:17,571 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:17,571 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:17,571 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:17,571 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:17,571 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:17,572 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:17,572 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:17,572 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:17,572 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:17,572 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:17,572 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:17,573 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:17,573 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:17,573 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:17,573 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:17,573 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:17,573 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:17,574 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:17,574 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:17,574 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:17,574 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:17,574 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:17,574 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:17,575 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:17,575 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:17,575 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:17,575 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:17,575 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:17,576 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:17,576 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:17,576 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:17,576 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:17,576 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:17,576 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:17,577 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:17,577 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:17,577 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:04:17,577 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:04:17,577 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-25 22:04:17,577 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-25 22:04:17,577 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 8 [2021-03-25 22:04:17,578 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [896241473] [2021-03-25 22:04:17,578 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-03-25 22:04:17,578 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 22:04:17,578 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-03-25 22:04:17,578 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-03-25 22:04:17,578 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 21 out of 46 [2021-03-25 22:04:17,578 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 102 places, 996 transitions, 14980 flow. Second operand has 9 states, 9 states have (on average 23.11111111111111) internal successors, (208), 9 states have internal predecessors, (208), 0 states have call successors, (0), 0 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-25 22:04:17,578 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 22:04:17,579 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 21 of 46 [2021-03-25 22:04:17,579 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 22:04:53,126 INFO L129 PetriNetUnfolder]: 91069/150206 cut-off events. [2021-03-25 22:04:53,126 INFO L130 PetriNetUnfolder]: For 2497128/2497235 co-relation queries the response was YES. [2021-03-25 22:04:54,219 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1206513 conditions, 150206 events. 91069/150206 cut-off events. For 2497128/2497235 co-relation queries the response was YES. Maximal size of possible extension queue 9538. Compared 1506755 event pairs, 5879 based on Foata normal form. 5710/155897 useless extension candidates. Maximal degree in co-relation 1187130. Up to 60423 conditions per place. [2021-03-25 22:04:55,312 INFO L132 encePairwiseOnDemand]: 38/46 looper letters, 5082 selfloop transitions, 1733 changer transitions 263/7087 dead transitions. [2021-03-25 22:04:55,312 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 123 places, 7087 transitions, 125855 flow [2021-03-25 22:04:55,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-03-25 22:04:55,312 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2021-03-25 22:04:55,313 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 625 transitions. [2021-03-25 22:04:55,313 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6175889328063241 [2021-03-25 22:04:55,313 INFO L72 ComplementDD]: Start complementDD. Operand 22 states and 625 transitions. [2021-03-25 22:04:55,314 INFO L73 IsDeterministic]: Start isDeterministic. Operand 22 states and 625 transitions. [2021-03-25 22:04:55,314 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 22:04:55,314 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 22 states and 625 transitions. [2021-03-25 22:04:55,315 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 23 states, 22 states have (on average 28.40909090909091) internal successors, (625), 22 states have internal predecessors, (625), 0 states have call successors, (0), 0 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-25 22:04:55,316 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 23 states, 23 states have (on average 46.0) internal successors, (1058), 23 states have internal predecessors, (1058), 0 states have call successors, (0), 0 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-25 22:04:55,316 INFO L81 ComplementDD]: Finished complementDD. Result has 23 states, 23 states have (on average 46.0) internal successors, (1058), 23 states have internal predecessors, (1058), 0 states have call successors, (0), 0 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-25 22:04:55,316 INFO L185 Difference]: Start difference. First operand has 102 places, 996 transitions, 14980 flow. Second operand 22 states and 625 transitions. [2021-03-25 22:04:55,316 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 123 places, 7087 transitions, 125855 flow [2021-03-25 22:05:47,065 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 122 places, 7087 transitions, 119426 flow, removed 3213 selfloop flow, removed 1 redundant places. [2021-03-25 22:05:47,127 INFO L241 Difference]: Finished difference. Result has 141 places, 2896 transitions, 47027 flow [2021-03-25 22:05:47,128 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=14107, PETRI_DIFFERENCE_MINUEND_PLACES=101, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=996, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=286, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=666, PETRI_DIFFERENCE_SUBTRAHEND_STATES=22, PETRI_FLOW=47027, PETRI_PLACES=141, PETRI_TRANSITIONS=2896} [2021-03-25 22:05:47,128 INFO L343 CegarLoopForPetriNet]: 27 programPoint places, 114 predicate places. [2021-03-25 22:05:47,128 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 22:05:47,128 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 141 places, 2896 transitions, 47027 flow [2021-03-25 22:05:47,128 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 141 places, 2896 transitions, 47027 flow [2021-03-25 22:05:47,147 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 141 places, 2896 transitions, 47027 flow [2021-03-25 22:06:03,283 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([119] L34-1-->thread2EXIT: Formula: (not (< v_i2_16 v_N2_6)) InVars {i2=v_i2_16, N2=v_N2_6} OutVars{i2=v_i2_16, N2=v_N2_6} AuxVars[] AssignedVars[][2174], [Black: 492#(and (= M2 N2) (= M2 N1) (<= (+ i2 1) M2) (<= (+ i2 1) i1)), Black: 478#(and (= M2 N2) (<= (+ i2 1) M2) (<= N1 M2) (< (+ j2 1) M2) (<= (+ j2 1) i1)), 257#(and (<= counter 0) (<= 0 counter)), Black: 135#(and (<= (+ j1 1) N1) (= M1 N1)), 11#thread2EXITtrue, Black: 320#(and (<= j1 i1) (= M1 N1)), Black: 384#(and (<= N1 N2) (<= (+ j1 1) N1) (<= (+ j1 1) i1) (<= i2 i1) (= M1 N1)), 14#L74true, Black: 386#(and (<= N1 N2) (< i2 N2) (<= j1 i1) (<= (+ i2 1) i1) (= M1 N1)), Black: 390#(and (<= N1 N2) (<= i2 i1) (<= j1 i1) (= M1 N1)), Black: 392#(and (<= N1 N2) (< i2 N2) (<= (+ i2 1) i1)), Black: 394#(and (<= (+ j1 1) N1) (<= (+ j1 1) i1) (= M1 N1)), Black: 382#(and (<= N1 N2) (<= (+ j1 1) N1) (< i2 N2) (<= (+ j1 1) i1) (<= (+ i2 1) i1) (= M1 N1)), 404#true, 25#thread3EXITtrue, 28#L23-1true, 31#thread4EXITtrue, Black: 672#(and (<= N1 j1) (<= j2 j1) (= M2 N1) (< i2 N2) (<= M1 N2) (<= i2 j1) (= M1 N1)), Black: 674#(and (<= N1 j1) (= M2 N1) (<= M1 N2) (<= (+ j2 1) j1) (<= i2 j1) (= M1 N1)), Black: 676#(and (<= j2 j1) (= M2 N1) (<= M1 N2) (<= i2 j1) (= M1 N1)), Black: 678#(and (<= N1 j1) (<= j2 j1) (= M2 N1) (<= M1 N2) (<= i2 j1) (= M1 N1)), Black: 680#(and (<= N1 j1) (= M2 N1) (<= (+ j2 1) j1) (= M1 N1)), Black: 682#(and (<= N1 j1) (<= j2 j1) (= M2 N1) (<= M1 N2) (<= i2 (+ j1 1)) (= M1 N1)), Black: 50#(= counter 0), 53#true, Black: 684#(and (<= N1 j1) (<= j2 j1) (= M2 N1) (= M1 N1)), Black: 656#(and (<= j2 j1) (= M2 N1) (< i2 N2) (<= M1 N2) (<= i2 j1) (= M1 N1)), Black: 593#(and (<= j2 j1) (= M2 N1) (= M1 N1)), Black: 594#(and (= M2 N1) (<= (+ j2 1) j1) (= M1 N1)), Black: 658#(and (<= j2 j1) (= M2 N1) (<= M1 N2) (<= i2 (+ j1 1)) (= M1 N1)), Black: 660#(and (= M2 N1) (< i2 N2) (<= M1 N2) (<= (+ j2 1) j1) (<= i2 j1) (= M1 N1)), Black: 662#(and (= M2 N1) (<= M1 N2) (<= (+ j2 1) j1) (<= i2 j1) (= M1 N1)), Black: 599#(and (<= M1 N2) (<= i2 j1)), Black: 55#(and (= i2 i1) (= N2 N1)), Black: 664#(and (= M2 N1) (<= M1 N2) (<= i2 (+ j1 1)) (<= (+ j2 1) j1) (= M1 N1)), Black: 666#(and (<= N1 j1) (= M2 N1) (< i2 N2) (<= M1 N2) (<= (+ j2 1) j1) (<= i2 j1) (= M1 N1)), Black: 668#(and (< i2 N2) (<= M1 N2) (<= i2 j1)), Black: 190#(and (< i1 N1) (<= i1 j1) (<= M1 N1)), Black: 670#(and (<= N1 j1) (= M2 N1) (<= M1 N2) (<= i2 (+ j1 1)) (<= (+ j2 1) j1) (= M1 N1)), 579#(and (<= M1 j1) (<= i1 j1) (= M1 N1)), Black: 64#(and (= M2 M1) (= j1 0) (= j2 0)), 325#(and (<= N1 N2) (<= i2 i1)), Black: 577#(and (<= M1 (+ j1 1)) (<= i1 (+ j1 1)) (= M1 N1)), Black: 517#(and (<= i1 (+ j1 1)) (= M1 N1)), Black: 581#(and (<= i1 j1) (= M1 N1)), Black: 583#(and (<= M1 j1) (<= i1 (+ j1 1)) (= M1 N1)), 615#(and (<= M1 N2) (<= i2 (+ j1 1))), Black: 480#(and (<= N1 M2) (< (+ j2 1) M2) (<= (+ j2 1) i1)), Black: 498#(and (= M2 N2) (< j2 M2) (<= (+ i2 1) M2) (<= N1 M2) (<= (+ j2 1) i1)), Black: 482#(and (<= j2 i1) (< j2 M2) (<= N1 M2)), Black: 500#(and (= M2 N2) (<= j2 i1) (<= (+ i2 1) M2) (<= N1 M2)), Black: 120#(and (<= j2 j1) (= M2 M1) (<= (+ j2 1) M1)), Black: 486#(and (= M2 N2) (<= j2 i1) (< j2 M2) (= M2 N1) (<= (+ i2 2) N1) (<= (+ i2 1) i1)), Black: 488#(and (= M2 N2) (<= j2 i1) (< j2 M2) (<= (+ i2 1) M2) (<= N1 M2)), Black: 490#(and (= M2 N2) (< j2 M2) (= M2 N1) (<= (+ i2 2) N1) (<= (+ j2 1) i1) (<= (+ i2 1) i1)), Black: 474#(and (= M2 N2) (= M2 N1) (< (+ j2 1) M2) (<= (+ i2 2) N1) (<= (+ j2 1) i1) (<= (+ i2 1) i1)), Black: 410#(and (= M2 N2) (<= (+ i2 1) M2)), Black: 251#(and (<= N1 N2) (= M2 N2) (<= i2 j2) (<= (+ i2 1) M2) (<= i2 i1)), Black: 476#(and (< j2 M2) (<= N1 M2) (<= (+ j2 1) i1))]) [2021-03-25 22:06:03,283 INFO L384 tUnfolder$Statistics]: this new event has 18 ancestors and is cut-off event [2021-03-25 22:06:03,283 INFO L387 tUnfolder$Statistics]: existing Event has 16 ancestors and is cut-off event [2021-03-25 22:06:03,283 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-25 22:06:03,283 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-25 22:06:11,689 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([123] L57-1-->thread4EXIT: Formula: (not (< v_j2_20 v_M2_6)) InVars {j2=v_j2_20, M2=v_M2_6} OutVars{j2=v_j2_20, M2=v_M2_6} AuxVars[] AssignedVars[][1948], [Black: 492#(and (= M2 N2) (= M2 N1) (<= (+ i2 1) M2) (<= (+ i2 1) i1)), Black: 478#(and (= M2 N2) (<= (+ i2 1) M2) (<= N1 M2) (< (+ j2 1) M2) (<= (+ j2 1) i1)), 519#(<= M1 j1), Black: 135#(and (<= (+ j1 1) N1) (= M1 N1)), 11#thread2EXITtrue, 12#thread1EXITtrue, Black: 384#(and (<= N1 N2) (<= (+ j1 1) N1) (<= (+ j1 1) i1) (<= i2 i1) (= M1 N1)), 14#L74true, Black: 386#(and (<= N1 N2) (< i2 N2) (<= j1 i1) (<= (+ i2 1) i1) (= M1 N1)), Black: 325#(and (<= N1 N2) (<= i2 i1)), Black: 390#(and (<= N1 N2) (<= i2 i1) (<= j1 i1) (= M1 N1)), Black: 392#(and (<= N1 N2) (< i2 N2) (<= (+ i2 1) i1)), Black: 394#(and (<= (+ j1 1) N1) (<= (+ j1 1) i1) (= M1 N1)), Black: 382#(and (<= N1 N2) (<= (+ j1 1) N1) (< i2 N2) (<= (+ j1 1) i1) (<= (+ i2 1) i1) (= M1 N1)), 404#true, 25#thread3EXITtrue, 31#thread4EXITtrue, 684#(and (<= N1 j1) (<= j2 j1) (= M2 N1) (= M1 N1)), Black: 672#(and (<= N1 j1) (<= j2 j1) (= M2 N1) (< i2 N2) (<= M1 N2) (<= i2 j1) (= M1 N1)), Black: 674#(and (<= N1 j1) (= M2 N1) (<= M1 N2) (<= (+ j2 1) j1) (<= i2 j1) (= M1 N1)), Black: 676#(and (<= j2 j1) (= M2 N1) (<= M1 N2) (<= i2 j1) (= M1 N1)), Black: 678#(and (<= N1 j1) (<= j2 j1) (= M2 N1) (<= M1 N2) (<= i2 j1) (= M1 N1)), Black: 615#(and (<= M1 N2) (<= i2 (+ j1 1))), Black: 680#(and (<= N1 j1) (= M2 N1) (<= (+ j2 1) j1) (= M1 N1)), Black: 682#(and (<= N1 j1) (<= j2 j1) (= M2 N1) (<= M1 N2) (<= i2 (+ j1 1)) (= M1 N1)), Black: 50#(= counter 0), Black: 656#(and (<= j2 j1) (= M2 N1) (< i2 N2) (<= M1 N2) (<= i2 j1) (= M1 N1)), Black: 593#(and (<= j2 j1) (= M2 N1) (= M1 N1)), Black: 594#(and (= M2 N1) (<= (+ j2 1) j1) (= M1 N1)), 56#(<= N1 i1), Black: 658#(and (<= j2 j1) (= M2 N1) (<= M1 N2) (<= i2 (+ j1 1)) (= M1 N1)), Black: 660#(and (= M2 N1) (< i2 N2) (<= M1 N2) (<= (+ j2 1) j1) (<= i2 j1) (= M1 N1)), Black: 257#(and (<= counter 0) (<= 0 counter)), Black: 662#(and (= M2 N1) (<= M1 N2) (<= (+ j2 1) j1) (<= i2 j1) (= M1 N1)), Black: 599#(and (<= M1 N2) (<= i2 j1)), Black: 55#(and (= i2 i1) (= N2 N1)), Black: 664#(and (= M2 N1) (<= M1 N2) (<= i2 (+ j1 1)) (<= (+ j2 1) j1) (= M1 N1)), Black: 666#(and (<= N1 j1) (= M2 N1) (< i2 N2) (<= M1 N2) (<= (+ j2 1) j1) (<= i2 j1) (= M1 N1)), Black: 668#(and (< i2 N2) (<= M1 N2) (<= i2 j1)), Black: 670#(and (<= N1 j1) (= M2 N1) (<= M1 N2) (<= i2 (+ j1 1)) (<= (+ j2 1) j1) (= M1 N1)), 320#(and (<= j1 i1) (= M1 N1)), Black: 190#(and (< i1 N1) (<= i1 j1) (<= M1 N1)), Black: 64#(and (= M2 M1) (= j1 0) (= j2 0)), Black: 577#(and (<= M1 (+ j1 1)) (<= i1 (+ j1 1)) (= M1 N1)), Black: 579#(and (<= M1 j1) (<= i1 j1) (= M1 N1)), Black: 517#(and (<= i1 (+ j1 1)) (= M1 N1)), Black: 581#(and (<= i1 j1) (= M1 N1)), Black: 583#(and (<= M1 j1) (<= i1 (+ j1 1)) (= M1 N1)), Black: 480#(and (<= N1 M2) (< (+ j2 1) M2) (<= (+ j2 1) i1)), Black: 498#(and (= M2 N2) (< j2 M2) (<= (+ i2 1) M2) (<= N1 M2) (<= (+ j2 1) i1)), Black: 482#(and (<= j2 i1) (< j2 M2) (<= N1 M2)), Black: 500#(and (= M2 N2) (<= j2 i1) (<= (+ i2 1) M2) (<= N1 M2)), Black: 120#(and (<= j2 j1) (= M2 M1) (<= (+ j2 1) M1)), Black: 486#(and (= M2 N2) (<= j2 i1) (< j2 M2) (= M2 N1) (<= (+ i2 2) N1) (<= (+ i2 1) i1)), Black: 488#(and (= M2 N2) (<= j2 i1) (< j2 M2) (<= (+ i2 1) M2) (<= N1 M2)), Black: 490#(and (= M2 N2) (< j2 M2) (= M2 N1) (<= (+ i2 2) N1) (<= (+ j2 1) i1) (<= (+ i2 1) i1)), Black: 474#(and (= M2 N2) (= M2 N1) (< (+ j2 1) M2) (<= (+ i2 2) N1) (<= (+ j2 1) i1) (<= (+ i2 1) i1)), Black: 410#(and (= M2 N2) (<= (+ i2 1) M2)), Black: 251#(and (<= N1 N2) (= M2 N2) (<= i2 j2) (<= (+ i2 1) M2) (<= i2 i1)), Black: 476#(and (< j2 M2) (<= N1 M2) (<= (+ j2 1) i1)), 255#true, 127#(<= N1 i1)]) [2021-03-25 22:06:11,690 INFO L384 tUnfolder$Statistics]: this new event has 18 ancestors and is cut-off event [2021-03-25 22:06:11,690 INFO L387 tUnfolder$Statistics]: existing Event has 16 ancestors and is cut-off event [2021-03-25 22:06:11,690 INFO L387 tUnfolder$Statistics]: existing Event has 16 ancestors and is cut-off event [2021-03-25 22:06:11,690 INFO L387 tUnfolder$Statistics]: existing Event has 16 ancestors and is cut-off event [2021-03-25 22:06:11,694 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([123] L57-1-->thread4EXIT: Formula: (not (< v_j2_20 v_M2_6)) InVars {j2=v_j2_20, M2=v_M2_6} OutVars{j2=v_j2_20, M2=v_M2_6} AuxVars[] AssignedVars[][1948], [Black: 492#(and (= M2 N2) (= M2 N1) (<= (+ i2 1) M2) (<= (+ i2 1) i1)), Black: 478#(and (= M2 N2) (<= (+ i2 1) M2) (<= N1 M2) (< (+ j2 1) M2) (<= (+ j2 1) i1)), 519#(<= M1 j1), Black: 135#(and (<= (+ j1 1) N1) (= M1 N1)), 11#thread2EXITtrue, 12#thread1EXITtrue, Black: 320#(and (<= j1 i1) (= M1 N1)), Black: 384#(and (<= N1 N2) (<= (+ j1 1) N1) (<= (+ j1 1) i1) (<= i2 i1) (= M1 N1)), Black: 386#(and (<= N1 N2) (< i2 N2) (<= j1 i1) (<= (+ i2 1) i1) (= M1 N1)), 14#L74true, Black: 390#(and (<= N1 N2) (<= i2 i1) (<= j1 i1) (= M1 N1)), Black: 392#(and (<= N1 N2) (< i2 N2) (<= (+ i2 1) i1)), Black: 394#(and (<= (+ j1 1) N1) (<= (+ j1 1) i1) (= M1 N1)), Black: 382#(and (<= N1 N2) (<= (+ j1 1) N1) (< i2 N2) (<= (+ j1 1) i1) (<= (+ i2 1) i1) (= M1 N1)), 25#thread3EXITtrue, 414#(and (<= j2 i1) (<= N1 M2)), 31#thread4EXITtrue, 684#(and (<= N1 j1) (<= j2 j1) (= M2 N1) (= M1 N1)), Black: 672#(and (<= N1 j1) (<= j2 j1) (= M2 N1) (< i2 N2) (<= M1 N2) (<= i2 j1) (= M1 N1)), Black: 674#(and (<= N1 j1) (= M2 N1) (<= M1 N2) (<= (+ j2 1) j1) (<= i2 j1) (= M1 N1)), Black: 676#(and (<= j2 j1) (= M2 N1) (<= M1 N2) (<= i2 j1) (= M1 N1)), Black: 678#(and (<= N1 j1) (<= j2 j1) (= M2 N1) (<= M1 N2) (<= i2 j1) (= M1 N1)), Black: 615#(and (<= M1 N2) (<= i2 (+ j1 1))), Black: 680#(and (<= N1 j1) (= M2 N1) (<= (+ j2 1) j1) (= M1 N1)), Black: 682#(and (<= N1 j1) (<= j2 j1) (= M2 N1) (<= M1 N2) (<= i2 (+ j1 1)) (= M1 N1)), Black: 50#(= counter 0), Black: 656#(and (<= j2 j1) (= M2 N1) (< i2 N2) (<= M1 N2) (<= i2 j1) (= M1 N1)), Black: 593#(and (<= j2 j1) (= M2 N1) (= M1 N1)), 56#(<= N1 i1), Black: 594#(and (= M2 N1) (<= (+ j2 1) j1) (= M1 N1)), Black: 658#(and (<= j2 j1) (= M2 N1) (<= M1 N2) (<= i2 (+ j1 1)) (= M1 N1)), Black: 660#(and (= M2 N1) (< i2 N2) (<= M1 N2) (<= (+ j2 1) j1) (<= i2 j1) (= M1 N1)), Black: 662#(and (= M2 N1) (<= M1 N2) (<= (+ j2 1) j1) (<= i2 j1) (= M1 N1)), Black: 257#(and (<= counter 0) (<= 0 counter)), Black: 55#(and (= i2 i1) (= N2 N1)), Black: 599#(and (<= M1 N2) (<= i2 j1)), Black: 664#(and (= M2 N1) (<= M1 N2) (<= i2 (+ j1 1)) (<= (+ j2 1) j1) (= M1 N1)), Black: 666#(and (<= N1 j1) (= M2 N1) (< i2 N2) (<= M1 N2) (<= (+ j2 1) j1) (<= i2 j1) (= M1 N1)), Black: 668#(and (< i2 N2) (<= M1 N2) (<= i2 j1)), Black: 190#(and (< i1 N1) (<= i1 j1) (<= M1 N1)), Black: 670#(and (<= N1 j1) (= M2 N1) (<= M1 N2) (<= i2 (+ j1 1)) (<= (+ j2 1) j1) (= M1 N1)), Black: 64#(and (= M2 M1) (= j1 0) (= j2 0)), 325#(and (<= N1 N2) (<= i2 i1)), Black: 577#(and (<= M1 (+ j1 1)) (<= i1 (+ j1 1)) (= M1 N1)), Black: 579#(and (<= M1 j1) (<= i1 j1) (= M1 N1)), Black: 517#(and (<= i1 (+ j1 1)) (= M1 N1)), Black: 581#(and (<= i1 j1) (= M1 N1)), Black: 583#(and (<= M1 j1) (<= i1 (+ j1 1)) (= M1 N1)), Black: 480#(and (<= N1 M2) (< (+ j2 1) M2) (<= (+ j2 1) i1)), Black: 498#(and (= M2 N2) (< j2 M2) (<= (+ i2 1) M2) (<= N1 M2) (<= (+ j2 1) i1)), Black: 482#(and (<= j2 i1) (< j2 M2) (<= N1 M2)), Black: 500#(and (= M2 N2) (<= j2 i1) (<= (+ i2 1) M2) (<= N1 M2)), Black: 120#(and (<= j2 j1) (= M2 M1) (<= (+ j2 1) M1)), Black: 486#(and (= M2 N2) (<= j2 i1) (< j2 M2) (= M2 N1) (<= (+ i2 2) N1) (<= (+ i2 1) i1)), Black: 488#(and (= M2 N2) (<= j2 i1) (< j2 M2) (<= (+ i2 1) M2) (<= N1 M2)), Black: 490#(and (= M2 N2) (< j2 M2) (= M2 N1) (<= (+ i2 2) N1) (<= (+ j2 1) i1) (<= (+ i2 1) i1)), Black: 474#(and (= M2 N2) (= M2 N1) (< (+ j2 1) M2) (<= (+ i2 2) N1) (<= (+ j2 1) i1) (<= (+ i2 1) i1)), Black: 251#(and (<= N1 N2) (= M2 N2) (<= i2 j2) (<= (+ i2 1) M2) (<= i2 i1)), Black: 410#(and (= M2 N2) (<= (+ i2 1) M2)), 127#(<= N1 i1), Black: 476#(and (< j2 M2) (<= N1 M2) (<= (+ j2 1) i1)), 255#true]) [2021-03-25 22:06:11,695 INFO L384 tUnfolder$Statistics]: this new event has 18 ancestors and is cut-off event [2021-03-25 22:06:11,695 INFO L387 tUnfolder$Statistics]: existing Event has 17 ancestors and is cut-off event [2021-03-25 22:06:11,695 INFO L387 tUnfolder$Statistics]: existing Event has 18 ancestors and is cut-off event [2021-03-25 22:06:11,695 INFO L387 tUnfolder$Statistics]: existing Event has 18 ancestors and is cut-off event [2021-03-25 22:06:13,046 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([117] L46-1-->L46-1: Formula: (and (= v_counter_41 (+ v_counter_42 1)) (= (+ v_j1_13 1) v_j1_12) (< v_j1_13 v_M1_4)) InVars {counter=v_counter_42, j1=v_j1_13, M1=v_M1_4} OutVars{counter=v_counter_41, j1=v_j1_12, M1=v_M1_4} AuxVars[] AssignedVars[counter, j1][228], [Black: 492#(and (= M2 N2) (= M2 N1) (<= (+ i2 1) M2) (<= (+ i2 1) i1)), Black: 478#(and (= M2 N2) (<= (+ i2 1) M2) (<= N1 M2) (< (+ j2 1) M2) (<= (+ j2 1) i1)), 514#true, Black: 135#(and (<= (+ j1 1) N1) (= M1 N1)), 11#thread2EXITtrue, 12#thread1EXITtrue, Black: 320#(and (<= j1 i1) (= M1 N1)), Black: 384#(and (<= N1 N2) (<= (+ j1 1) N1) (<= (+ j1 1) i1) (<= i2 i1) (= M1 N1)), Black: 386#(and (<= N1 N2) (< i2 N2) (<= j1 i1) (<= (+ i2 1) i1) (= M1 N1)), 14#L74true, Black: 390#(and (<= N1 N2) (<= i2 i1) (<= j1 i1) (= M1 N1)), Black: 392#(and (<= N1 N2) (< i2 N2) (<= (+ i2 1) i1)), Black: 394#(and (<= (+ j1 1) N1) (<= (+ j1 1) i1) (= M1 N1)), Black: 382#(and (<= N1 N2) (<= (+ j1 1) N1) (< i2 N2) (<= (+ j1 1) i1) (<= (+ i2 1) i1) (= M1 N1)), 404#true, 20#L46-1true, 668#(and (< i2 N2) (<= M1 N2) (<= i2 j1)), 38#L57-1true, Black: 672#(and (<= N1 j1) (<= j2 j1) (= M2 N1) (< i2 N2) (<= M1 N2) (<= i2 j1) (= M1 N1)), Black: 674#(and (<= N1 j1) (= M2 N1) (<= M1 N2) (<= (+ j2 1) j1) (<= i2 j1) (= M1 N1)), Black: 676#(and (<= j2 j1) (= M2 N1) (<= M1 N2) (<= i2 j1) (= M1 N1)), Black: 678#(and (<= N1 j1) (<= j2 j1) (= M2 N1) (<= M1 N2) (<= i2 j1) (= M1 N1)), Black: 615#(and (<= M1 N2) (<= i2 (+ j1 1))), Black: 680#(and (<= N1 j1) (= M2 N1) (<= (+ j2 1) j1) (= M1 N1)), Black: 682#(and (<= N1 j1) (<= j2 j1) (= M2 N1) (<= M1 N2) (<= i2 (+ j1 1)) (= M1 N1)), Black: 50#(= counter 0), Black: 684#(and (<= N1 j1) (<= j2 j1) (= M2 N1) (= M1 N1)), Black: 656#(and (<= j2 j1) (= M2 N1) (< i2 N2) (<= M1 N2) (<= i2 j1) (= M1 N1)), Black: 593#(and (<= j2 j1) (= M2 N1) (= M1 N1)), Black: 594#(and (= M2 N1) (<= (+ j2 1) j1) (= M1 N1)), 56#(<= N1 i1), Black: 658#(and (<= j2 j1) (= M2 N1) (<= M1 N2) (<= i2 (+ j1 1)) (= M1 N1)), Black: 660#(and (= M2 N1) (< i2 N2) (<= M1 N2) (<= (+ j2 1) j1) (<= i2 j1) (= M1 N1)), Black: 662#(and (= M2 N1) (<= M1 N2) (<= (+ j2 1) j1) (<= i2 j1) (= M1 N1)), Black: 257#(and (<= counter 0) (<= 0 counter)), Black: 55#(and (= i2 i1) (= N2 N1)), Black: 599#(and (<= M1 N2) (<= i2 j1)), Black: 664#(and (= M2 N1) (<= M1 N2) (<= i2 (+ j1 1)) (<= (+ j2 1) j1) (= M1 N1)), Black: 666#(and (<= N1 j1) (= M2 N1) (< i2 N2) (<= M1 N2) (<= (+ j2 1) j1) (<= i2 j1) (= M1 N1)), Black: 670#(and (<= N1 j1) (= M2 N1) (<= M1 N2) (<= i2 (+ j1 1)) (<= (+ j2 1) j1) (= M1 N1)), Black: 190#(and (< i1 N1) (<= i1 j1) (<= M1 N1)), Black: 64#(and (= M2 M1) (= j1 0) (= j2 0)), 325#(and (<= N1 N2) (<= i2 i1)), Black: 577#(and (<= M1 (+ j1 1)) (<= i1 (+ j1 1)) (= M1 N1)), Black: 579#(and (<= M1 j1) (<= i1 j1) (= M1 N1)), Black: 517#(and (<= i1 (+ j1 1)) (= M1 N1)), Black: 581#(and (<= i1 j1) (= M1 N1)), Black: 583#(and (<= M1 j1) (<= i1 (+ j1 1)) (= M1 N1)), Black: 480#(and (<= N1 M2) (< (+ j2 1) M2) (<= (+ j2 1) i1)), Black: 498#(and (= M2 N2) (< j2 M2) (<= (+ i2 1) M2) (<= N1 M2) (<= (+ j2 1) i1)), Black: 482#(and (<= j2 i1) (< j2 M2) (<= N1 M2)), Black: 500#(and (= M2 N2) (<= j2 i1) (<= (+ i2 1) M2) (<= N1 M2)), Black: 120#(and (<= j2 j1) (= M2 M1) (<= (+ j2 1) M1)), Black: 486#(and (= M2 N2) (<= j2 i1) (< j2 M2) (= M2 N1) (<= (+ i2 2) N1) (<= (+ i2 1) i1)), Black: 488#(and (= M2 N2) (<= j2 i1) (< j2 M2) (<= (+ i2 1) M2) (<= N1 M2)), Black: 490#(and (= M2 N2) (< j2 M2) (= M2 N1) (<= (+ i2 2) N1) (<= (+ j2 1) i1) (<= (+ i2 1) i1)), Black: 474#(and (= M2 N2) (= M2 N1) (< (+ j2 1) M2) (<= (+ i2 2) N1) (<= (+ j2 1) i1) (<= (+ i2 1) i1)), Black: 251#(and (<= N1 N2) (= M2 N2) (<= i2 j2) (<= (+ i2 1) M2) (<= i2 i1)), Black: 410#(and (= M2 N2) (<= (+ i2 1) M2)), 127#(<= N1 i1), Black: 476#(and (< j2 M2) (<= N1 M2) (<= (+ j2 1) i1)), 255#true]) [2021-03-25 22:06:13,046 INFO L384 tUnfolder$Statistics]: this new event has 17 ancestors and is not cut-off event [2021-03-25 22:06:13,046 INFO L387 tUnfolder$Statistics]: existing Event has 17 ancestors and is not cut-off event [2021-03-25 22:06:13,046 INFO L387 tUnfolder$Statistics]: existing Event has 17 ancestors and is not cut-off event [2021-03-25 22:06:13,046 INFO L387 tUnfolder$Statistics]: existing Event has 17 ancestors and is not cut-off event [2021-03-25 22:06:13,063 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([123] L57-1-->thread4EXIT: Formula: (not (< v_j2_20 v_M2_6)) InVars {j2=v_j2_20, M2=v_M2_6} OutVars{j2=v_j2_20, M2=v_M2_6} AuxVars[] AssignedVars[][1948], [Black: 492#(and (= M2 N2) (= M2 N1) (<= (+ i2 1) M2) (<= (+ i2 1) i1)), Black: 478#(and (= M2 N2) (<= (+ i2 1) M2) (<= N1 M2) (< (+ j2 1) M2) (<= (+ j2 1) i1)), 514#true, Black: 135#(and (<= (+ j1 1) N1) (= M1 N1)), 11#thread2EXITtrue, 12#thread1EXITtrue, Black: 320#(and (<= j1 i1) (= M1 N1)), Black: 384#(and (<= N1 N2) (<= (+ j1 1) N1) (<= (+ j1 1) i1) (<= i2 i1) (= M1 N1)), Black: 386#(and (<= N1 N2) (< i2 N2) (<= j1 i1) (<= (+ i2 1) i1) (= M1 N1)), 14#L74true, Black: 390#(and (<= N1 N2) (<= i2 i1) (<= j1 i1) (= M1 N1)), Black: 392#(and (<= N1 N2) (< i2 N2) (<= (+ i2 1) i1)), Black: 394#(and (<= (+ j1 1) N1) (<= (+ j1 1) i1) (= M1 N1)), Black: 382#(and (<= N1 N2) (<= (+ j1 1) N1) (< i2 N2) (<= (+ j1 1) i1) (<= (+ i2 1) i1) (= M1 N1)), 404#true, 20#L46-1true, 31#thread4EXITtrue, Black: 672#(and (<= N1 j1) (<= j2 j1) (= M2 N1) (< i2 N2) (<= M1 N2) (<= i2 j1) (= M1 N1)), Black: 674#(and (<= N1 j1) (= M2 N1) (<= M1 N2) (<= (+ j2 1) j1) (<= i2 j1) (= M1 N1)), Black: 676#(and (<= j2 j1) (= M2 N1) (<= M1 N2) (<= i2 j1) (= M1 N1)), Black: 678#(and (<= N1 j1) (<= j2 j1) (= M2 N1) (<= M1 N2) (<= i2 j1) (= M1 N1)), Black: 615#(and (<= M1 N2) (<= i2 (+ j1 1))), Black: 680#(and (<= N1 j1) (= M2 N1) (<= (+ j2 1) j1) (= M1 N1)), Black: 682#(and (<= N1 j1) (<= j2 j1) (= M2 N1) (<= M1 N2) (<= i2 (+ j1 1)) (= M1 N1)), Black: 50#(= counter 0), Black: 684#(and (<= N1 j1) (<= j2 j1) (= M2 N1) (= M1 N1)), Black: 656#(and (<= j2 j1) (= M2 N1) (< i2 N2) (<= M1 N2) (<= i2 j1) (= M1 N1)), Black: 593#(and (<= j2 j1) (= M2 N1) (= M1 N1)), Black: 594#(and (= M2 N1) (<= (+ j2 1) j1) (= M1 N1)), 56#(<= N1 i1), Black: 658#(and (<= j2 j1) (= M2 N1) (<= M1 N2) (<= i2 (+ j1 1)) (= M1 N1)), Black: 660#(and (= M2 N1) (< i2 N2) (<= M1 N2) (<= (+ j2 1) j1) (<= i2 j1) (= M1 N1)), Black: 662#(and (= M2 N1) (<= M1 N2) (<= (+ j2 1) j1) (<= i2 j1) (= M1 N1)), Black: 257#(and (<= counter 0) (<= 0 counter)), Black: 55#(and (= i2 i1) (= N2 N1)), Black: 664#(and (= M2 N1) (<= M1 N2) (<= i2 (+ j1 1)) (<= (+ j2 1) j1) (= M1 N1)), Black: 666#(and (<= N1 j1) (= M2 N1) (< i2 N2) (<= M1 N2) (<= (+ j2 1) j1) (<= i2 j1) (= M1 N1)), Black: 668#(and (< i2 N2) (<= M1 N2) (<= i2 j1)), Black: 670#(and (<= N1 j1) (= M2 N1) (<= M1 N2) (<= i2 (+ j1 1)) (<= (+ j2 1) j1) (= M1 N1)), Black: 190#(and (< i1 N1) (<= i1 j1) (<= M1 N1)), 325#(and (<= N1 N2) (<= i2 i1)), Black: 64#(and (= M2 M1) (= j1 0) (= j2 0)), Black: 577#(and (<= M1 (+ j1 1)) (<= i1 (+ j1 1)) (= M1 N1)), Black: 579#(and (<= M1 j1) (<= i1 j1) (= M1 N1)), Black: 517#(and (<= i1 (+ j1 1)) (= M1 N1)), Black: 581#(and (<= i1 j1) (= M1 N1)), Black: 583#(and (<= M1 j1) (<= i1 (+ j1 1)) (= M1 N1)), 599#(and (<= M1 N2) (<= i2 j1)), Black: 480#(and (<= N1 M2) (< (+ j2 1) M2) (<= (+ j2 1) i1)), Black: 498#(and (= M2 N2) (< j2 M2) (<= (+ i2 1) M2) (<= N1 M2) (<= (+ j2 1) i1)), Black: 482#(and (<= j2 i1) (< j2 M2) (<= N1 M2)), Black: 500#(and (= M2 N2) (<= j2 i1) (<= (+ i2 1) M2) (<= N1 M2)), Black: 486#(and (= M2 N2) (<= j2 i1) (< j2 M2) (= M2 N1) (<= (+ i2 2) N1) (<= (+ i2 1) i1)), Black: 120#(and (<= j2 j1) (= M2 M1) (<= (+ j2 1) M1)), Black: 488#(and (= M2 N2) (<= j2 i1) (< j2 M2) (<= (+ i2 1) M2) (<= N1 M2)), Black: 490#(and (= M2 N2) (< j2 M2) (= M2 N1) (<= (+ i2 2) N1) (<= (+ j2 1) i1) (<= (+ i2 1) i1)), Black: 474#(and (= M2 N2) (= M2 N1) (< (+ j2 1) M2) (<= (+ i2 2) N1) (<= (+ j2 1) i1) (<= (+ i2 1) i1)), Black: 251#(and (<= N1 N2) (= M2 N2) (<= i2 j2) (<= (+ i2 1) M2) (<= i2 i1)), Black: 410#(and (= M2 N2) (<= (+ i2 1) M2)), 127#(<= N1 i1), Black: 476#(and (< j2 M2) (<= N1 M2) (<= (+ j2 1) i1)), 255#true]) [2021-03-25 22:06:13,063 INFO L384 tUnfolder$Statistics]: this new event has 17 ancestors and is not cut-off event [2021-03-25 22:06:13,063 INFO L387 tUnfolder$Statistics]: existing Event has 17 ancestors and is not cut-off event [2021-03-25 22:06:13,063 INFO L387 tUnfolder$Statistics]: existing Event has 17 ancestors and is not cut-off event [2021-03-25 22:06:13,063 INFO L387 tUnfolder$Statistics]: existing Event has 17 ancestors and is not cut-off event [2021-03-25 22:06:17,222 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([123] L57-1-->thread4EXIT: Formula: (not (< v_j2_20 v_M2_6)) InVars {j2=v_j2_20, M2=v_M2_6} OutVars{j2=v_j2_20, M2=v_M2_6} AuxVars[] AssignedVars[][1948], [Black: 492#(and (= M2 N2) (= M2 N1) (<= (+ i2 1) M2) (<= (+ i2 1) i1)), 257#(and (<= counter 0) (<= 0 counter)), Black: 478#(and (= M2 N2) (<= (+ i2 1) M2) (<= N1 M2) (< (+ j2 1) M2) (<= (+ j2 1) i1)), 514#true, Black: 135#(and (<= (+ j1 1) N1) (= M1 N1)), 11#thread2EXITtrue, Black: 320#(and (<= j1 i1) (= M1 N1)), 12#thread1EXITtrue, Black: 384#(and (<= N1 N2) (<= (+ j1 1) N1) (<= (+ j1 1) i1) (<= i2 i1) (= M1 N1)), 14#L74true, Black: 386#(and (<= N1 N2) (< i2 N2) (<= j1 i1) (<= (+ i2 1) i1) (= M1 N1)), Black: 325#(and (<= N1 N2) (<= i2 i1)), Black: 390#(and (<= N1 N2) (<= i2 i1) (<= j1 i1) (= M1 N1)), Black: 392#(and (<= N1 N2) (< i2 N2) (<= (+ i2 1) i1)), Black: 394#(and (<= (+ j1 1) N1) (<= (+ j1 1) i1) (= M1 N1)), Black: 382#(and (<= N1 N2) (<= (+ j1 1) N1) (< i2 N2) (<= (+ j1 1) i1) (<= (+ i2 1) i1) (= M1 N1)), 404#true, 20#L46-1true, 31#thread4EXITtrue, Black: 672#(and (<= N1 j1) (<= j2 j1) (= M2 N1) (< i2 N2) (<= M1 N2) (<= i2 j1) (= M1 N1)), Black: 674#(and (<= N1 j1) (= M2 N1) (<= M1 N2) (<= (+ j2 1) j1) (<= i2 j1) (= M1 N1)), Black: 676#(and (<= j2 j1) (= M2 N1) (<= M1 N2) (<= i2 j1) (= M1 N1)), Black: 678#(and (<= N1 j1) (<= j2 j1) (= M2 N1) (<= M1 N2) (<= i2 j1) (= M1 N1)), Black: 615#(and (<= M1 N2) (<= i2 (+ j1 1))), Black: 680#(and (<= N1 j1) (= M2 N1) (<= (+ j2 1) j1) (= M1 N1)), Black: 682#(and (<= N1 j1) (<= j2 j1) (= M2 N1) (<= M1 N2) (<= i2 (+ j1 1)) (= M1 N1)), Black: 50#(= counter 0), Black: 684#(and (<= N1 j1) (<= j2 j1) (= M2 N1) (= M1 N1)), Black: 656#(and (<= j2 j1) (= M2 N1) (< i2 N2) (<= M1 N2) (<= i2 j1) (= M1 N1)), Black: 593#(and (<= j2 j1) (= M2 N1) (= M1 N1)), Black: 594#(and (= M2 N1) (<= (+ j2 1) j1) (= M1 N1)), 56#(<= N1 i1), Black: 658#(and (<= j2 j1) (= M2 N1) (<= M1 N2) (<= i2 (+ j1 1)) (= M1 N1)), Black: 660#(and (= M2 N1) (< i2 N2) (<= M1 N2) (<= (+ j2 1) j1) (<= i2 j1) (= M1 N1)), Black: 662#(and (= M2 N1) (<= M1 N2) (<= (+ j2 1) j1) (<= i2 j1) (= M1 N1)), Black: 599#(and (<= M1 N2) (<= i2 j1)), Black: 55#(and (= i2 i1) (= N2 N1)), 316#true, Black: 664#(and (= M2 N1) (<= M1 N2) (<= i2 (+ j1 1)) (<= (+ j2 1) j1) (= M1 N1)), Black: 666#(and (<= N1 j1) (= M2 N1) (< i2 N2) (<= M1 N2) (<= (+ j2 1) j1) (<= i2 j1) (= M1 N1)), Black: 668#(and (< i2 N2) (<= M1 N2) (<= i2 j1)), Black: 670#(and (<= N1 j1) (= M2 N1) (<= M1 N2) (<= i2 (+ j1 1)) (<= (+ j2 1) j1) (= M1 N1)), Black: 190#(and (< i1 N1) (<= i1 j1) (<= M1 N1)), Black: 64#(and (= M2 M1) (= j1 0) (= j2 0)), Black: 577#(and (<= M1 (+ j1 1)) (<= i1 (+ j1 1)) (= M1 N1)), Black: 579#(and (<= M1 j1) (<= i1 j1) (= M1 N1)), Black: 517#(and (<= i1 (+ j1 1)) (= M1 N1)), Black: 581#(and (<= i1 j1) (= M1 N1)), Black: 583#(and (<= M1 j1) (<= i1 (+ j1 1)) (= M1 N1)), 590#true, Black: 480#(and (<= N1 M2) (< (+ j2 1) M2) (<= (+ j2 1) i1)), Black: 498#(and (= M2 N2) (< j2 M2) (<= (+ i2 1) M2) (<= N1 M2) (<= (+ j2 1) i1)), Black: 482#(and (<= j2 i1) (< j2 M2) (<= N1 M2)), Black: 500#(and (= M2 N2) (<= j2 i1) (<= (+ i2 1) M2) (<= N1 M2)), Black: 486#(and (= M2 N2) (<= j2 i1) (< j2 M2) (= M2 N1) (<= (+ i2 2) N1) (<= (+ i2 1) i1)), Black: 120#(and (<= j2 j1) (= M2 M1) (<= (+ j2 1) M1)), Black: 488#(and (= M2 N2) (<= j2 i1) (< j2 M2) (<= (+ i2 1) M2) (<= N1 M2)), Black: 490#(and (= M2 N2) (< j2 M2) (= M2 N1) (<= (+ i2 2) N1) (<= (+ j2 1) i1) (<= (+ i2 1) i1)), Black: 474#(and (= M2 N2) (= M2 N1) (< (+ j2 1) M2) (<= (+ i2 2) N1) (<= (+ j2 1) i1) (<= (+ i2 1) i1)), Black: 251#(and (<= N1 N2) (= M2 N2) (<= i2 j2) (<= (+ i2 1) M2) (<= i2 i1)), Black: 410#(and (= M2 N2) (<= (+ i2 1) M2)), Black: 476#(and (< j2 M2) (<= N1 M2) (<= (+ j2 1) i1)), 127#(<= N1 i1)]) [2021-03-25 22:06:17,223 INFO L384 tUnfolder$Statistics]: this new event has 20 ancestors and is cut-off event [2021-03-25 22:06:17,223 INFO L387 tUnfolder$Statistics]: existing Event has 16 ancestors and is cut-off event [2021-03-25 22:06:17,223 INFO L387 tUnfolder$Statistics]: existing Event has 18 ancestors and is cut-off event [2021-03-25 22:06:17,223 INFO L387 tUnfolder$Statistics]: existing Event has 18 ancestors and is cut-off event [2021-03-25 22:06:21,752 INFO L129 PetriNetUnfolder]: 56551/113052 cut-off events. [2021-03-25 22:06:21,752 INFO L130 PetriNetUnfolder]: For 3466229/3523450 co-relation queries the response was YES. [2021-03-25 22:06:23,089 INFO L84 FinitePrefix]: Finished finitePrefix Result has 985760 conditions, 113052 events. 56551/113052 cut-off events. For 3466229/3523450 co-relation queries the response was YES. Maximal size of possible extension queue 10338. Compared 1435379 event pairs, 9153 based on Foata normal form. 6129/113009 useless extension candidates. Maximal degree in co-relation 960186. Up to 44366 conditions per place. [2021-03-25 22:06:24,468 INFO L142 LiptonReduction]: Number of co-enabled transitions 19018 [2021-03-25 22:06:25,656 INFO L154 LiptonReduction]: Checked pairs total: 0 [2021-03-25 22:06:25,656 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-25 22:06:25,656 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 38528 [2021-03-25 22:06:25,656 INFO L480 AbstractCegarLoop]: Abstraction has has 141 places, 2896 transitions, 47027 flow [2021-03-25 22:06:25,657 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 23.11111111111111) internal successors, (208), 9 states have internal predecessors, (208), 0 states have call successors, (0), 0 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-25 22:06:25,657 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 22:06:25,657 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 22:06:25,862 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2021-03-25 22:06:25,863 INFO L428 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-25 22:06:25,863 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 22:06:25,863 INFO L82 PathProgramCache]: Analyzing trace with hash 1715024623, now seen corresponding path program 6 times [2021-03-25 22:06:25,864 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 22:06:25,864 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [25815390] [2021-03-25 22:06:25,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 22:06:25,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 22:06:25,905 INFO L142 QuantifierPusher]: treesize reduction 16, result has 44.8 percent of original size [2021-03-25 22:06:25,906 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 22:06:25,911 INFO L142 QuantifierPusher]: treesize reduction 8, result has 55.6 percent of original size [2021-03-25 22:06:25,911 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 22:06:25,915 INFO L142 QuantifierPusher]: treesize reduction 8, result has 60.0 percent of original size [2021-03-25 22:06:25,916 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 22:06:25,921 INFO L142 QuantifierPusher]: treesize reduction 4, result has 69.2 percent of original size [2021-03-25 22:06:25,921 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 22:06:25,926 INFO L142 QuantifierPusher]: treesize reduction 4, result has 63.6 percent of original size [2021-03-25 22:06:25,926 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:06:25,931 INFO L142 QuantifierPusher]: treesize reduction 12, result has 7.7 percent of original size [2021-03-25 22:06:25,931 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:06:25,931 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:06:25,932 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:06:25,932 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-25 22:06:25,932 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [25815390] [2021-03-25 22:06:25,932 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [150294962] [2021-03-25 22:06:25,932 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-25 22:06:25,954 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-03-25 22:06:25,954 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-25 22:06:25,955 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 6 conjunts are in the unsatisfiable core [2021-03-25 22:06:25,955 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-25 22:06:25,955 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:06:25,956 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:06:25,956 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:06:25,956 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:06:25,956 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:06:25,957 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:06:25,957 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:06:25,957 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:06:25,963 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:06:25,963 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:06:25,963 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:06:25,964 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:06:25,964 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:06:25,964 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:06:25,964 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:06:25,964 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:06:25,965 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:06:25,965 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:06:25,965 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:06:25,965 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:06:25,966 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:06:25,966 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:06:25,966 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:06:25,966 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:06:25,967 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:06:25,967 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 22:06:25,967 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:06:25,967 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 22:06:25,968 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 22:06:25,968 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:06:25,968 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 22:06:25,968 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:06:25,969 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 22:06:25,969 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 22:06:25,969 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:06:25,970 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 22:06:25,970 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:06:25,970 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 22:06:25,977 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:06:25,977 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 22:06:25,977 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:06:25,977 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 22:06:25,978 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:06:25,978 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 22:06:25,978 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:06:25,978 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 22:06:25,979 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:06:25,979 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 22:06:25,979 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:06:25,979 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 22:06:25,979 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:06:25,980 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 22:06:25,980 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:06:25,980 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 22:06:25,980 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:06:25,981 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 22:06:25,981 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:06:25,981 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 22:06:25,981 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:06:25,981 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 22:06:25,982 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:06:25,982 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 22:06:25,982 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:06:25,983 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 22:06:25,983 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:06:25,983 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 22:06:25,983 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 22:06:25,984 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:06:25,984 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 22:06:25,984 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:06:25,984 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 22:06:25,984 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 22:06:25,985 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:06:25,985 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:06:25,986 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:06:25,986 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:06:25,986 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:06:25,986 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 22:06:25,987 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:06:25,987 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:06:25,987 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 22:06:25,987 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:06:25,988 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 22:06:25,988 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:06:25,988 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 22:06:25,988 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:06:25,989 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 22:06:25,989 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 22:06:25,989 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 22:06:25,989 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:06:25,990 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:06:25,990 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:06:25,990 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:06:25,995 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:06:25,995 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:06:25,995 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:06:25,996 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:06:25,996 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:06:25,996 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:06:25,996 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:06:25,996 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 22:06:25,996 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:06:25,997 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:06:25,997 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:06:25,997 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:06:25,997 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:06:25,997 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:06:25,998 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:06:25,998 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:06:25,998 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:06:25,998 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:06:25,998 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:06:25,998 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:06:25,999 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:06:25,999 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:06:25,999 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:06:25,999 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:06:25,999 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:06:25,999 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:06:26,000 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:06:26,000 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:06:26,000 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:06:26,000 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:06:26,000 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:06:26,001 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:06:26,001 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:06:26,001 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:06:26,001 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:06:26,001 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:06:26,001 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:06:26,002 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:06:26,002 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:06:26,002 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:06:26,002 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:06:26,002 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:06:26,002 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:06:26,003 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:06:26,003 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:06:26,003 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:06:26,003 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:06:26,003 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:06:26,004 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:06:26,004 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:06:26,004 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:06:26,004 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:06:26,004 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:06:26,004 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:06:26,005 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:06:26,005 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:06:26,005 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 22:06:26,005 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 22:06:26,005 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-25 22:06:26,005 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-25 22:06:26,005 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 4] total 9 [2021-03-25 22:06:26,006 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1375651522] [2021-03-25 22:06:26,006 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-25 22:06:26,006 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 22:06:26,006 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-25 22:06:26,006 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-03-25 22:06:26,006 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 26 out of 46 [2021-03-25 22:06:26,007 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 141 places, 2896 transitions, 47027 flow. Second operand has 10 states, 10 states have (on average 27.6) internal successors, (276), 10 states have internal predecessors, (276), 0 states have call successors, (0), 0 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-25 22:06:26,007 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 22:06:26,007 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 26 of 46 [2021-03-25 22:06:26,007 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 22:08:10,356 INFO L129 PetriNetUnfolder]: 99193/181649 cut-off events. [2021-03-25 22:08:10,357 INFO L130 PetriNetUnfolder]: For 6007405/6039397 co-relation queries the response was YES. [2021-03-25 22:08:12,545 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1782797 conditions, 181649 events. 99193/181649 cut-off events. For 6007405/6039397 co-relation queries the response was YES. Maximal size of possible extension queue 13749. Compared 2164774 event pairs, 14264 based on Foata normal form. 5615/181748 useless extension candidates. Maximal degree in co-relation 1752146. Up to 61692 conditions per place. [2021-03-25 22:08:13,876 INFO L132 encePairwiseOnDemand]: 39/46 looper letters, 3242 selfloop transitions, 4735 changer transitions 260/8782 dead transitions. [2021-03-25 22:08:13,877 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 167 places, 8782 transitions, 163128 flow [2021-03-25 22:08:13,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-03-25 22:08:13,877 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27 states. [2021-03-25 22:08:13,878 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 840 transitions. [2021-03-25 22:08:13,879 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6763285024154589 [2021-03-25 22:08:13,879 INFO L72 ComplementDD]: Start complementDD. Operand 27 states and 840 transitions. [2021-03-25 22:08:13,879 INFO L73 IsDeterministic]: Start isDeterministic. Operand 27 states and 840 transitions. [2021-03-25 22:08:13,879 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 22:08:13,879 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 27 states and 840 transitions. [2021-03-25 22:08:13,880 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 28 states, 27 states have (on average 31.11111111111111) internal successors, (840), 27 states have internal predecessors, (840), 0 states have call successors, (0), 0 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-25 22:08:13,882 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 28 states, 28 states have (on average 46.0) internal successors, (1288), 28 states have internal predecessors, (1288), 0 states have call successors, (0), 0 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-25 22:08:13,882 INFO L81 ComplementDD]: Finished complementDD. Result has 28 states, 28 states have (on average 46.0) internal successors, (1288), 28 states have internal predecessors, (1288), 0 states have call successors, (0), 0 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-25 22:08:13,882 INFO L185 Difference]: Start difference. First operand has 141 places, 2896 transitions, 47027 flow. Second operand 27 states and 840 transitions. [2021-03-25 22:08:13,882 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 167 places, 8782 transitions, 163128 flow [2021-03-25 22:10:58,108 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 166 places, 8782 transitions, 160109 flow, removed 1508 selfloop flow, removed 1 redundant places. [2021-03-25 22:10:58,218 INFO L241 Difference]: Finished difference. Result has 187 places, 7318 transitions, 142046 flow [2021-03-25 22:10:58,220 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=45540, PETRI_DIFFERENCE_MINUEND_PLACES=140, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=2896, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1386, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=917, PETRI_DIFFERENCE_SUBTRAHEND_STATES=27, PETRI_FLOW=142046, PETRI_PLACES=187, PETRI_TRANSITIONS=7318} [2021-03-25 22:10:58,221 INFO L343 CegarLoopForPetriNet]: 27 programPoint places, 160 predicate places. [2021-03-25 22:10:58,221 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 22:10:58,221 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 187 places, 7318 transitions, 142046 flow [2021-03-25 22:10:58,221 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 187 places, 7318 transitions, 142046 flow [2021-03-25 22:10:58,279 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 187 places, 7318 transitions, 142046 flow [2021-03-25 22:11:58,924 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([123] L57-1-->thread4EXIT: Formula: (not (< v_j2_20 v_M2_6)) InVars {j2=v_j2_20, M2=v_M2_6} OutVars{j2=v_j2_20, M2=v_M2_6} AuxVars[] AssignedVars[][4701], [Black: 492#(and (= M2 N2) (= M2 N1) (<= (+ i2 1) M2) (<= (+ i2 1) i1)), Black: 478#(and (= M2 N2) (<= (+ i2 1) M2) (<= N1 M2) (< (+ j2 1) M2) (<= (+ j2 1) i1)), 519#(<= M1 j1), Black: 135#(and (<= (+ j1 1) N1) (= M1 N1)), 11#thread2EXITtrue, Black: 320#(and (<= j1 i1) (= M1 N1)), 12#thread1EXITtrue, Black: 384#(and (<= N1 N2) (<= (+ j1 1) N1) (<= (+ j1 1) i1) (<= i2 i1) (= M1 N1)), 14#L74true, Black: 386#(and (<= N1 N2) (< i2 N2) (<= j1 i1) (<= (+ i2 1) i1) (= M1 N1)), Black: 325#(and (<= N1 N2) (<= i2 i1)), Black: 390#(and (<= N1 N2) (<= i2 i1) (<= j1 i1) (= M1 N1)), Black: 392#(and (<= N1 N2) (< i2 N2) (<= (+ i2 1) i1)), Black: 394#(and (<= (+ j1 1) N1) (<= (+ j1 1) i1) (= M1 N1)), Black: 382#(and (<= N1 N2) (<= (+ j1 1) N1) (< i2 N2) (<= (+ j1 1) i1) (<= (+ i2 1) i1) (= M1 N1)), 404#true, 25#thread3EXITtrue, 31#thread4EXITtrue, Black: 800#(and (<= N1 j1) (= N2 N1) (<= i1 j1) (<= i2 (+ j1 1)) (= M1 N1)), Black: 770#(and (= N2 N1) (<= i1 (+ j1 1)) (<= i2 j1) (= M1 N1)), Black: 802#(and (<= N1 j1) (= N2 N1) (<= i1 (+ j1 1)) (<= i2 (+ j1 1)) (= M1 N1)), 684#(and (<= N1 j1) (<= j2 j1) (= M2 N1) (= M1 N1)), Black: 708#(and (= N2 N1) (<= i2 j1) (= M1 N1)), Black: 672#(and (<= N1 j1) (<= j2 j1) (= M2 N1) (< i2 N2) (<= M1 N2) (<= i2 j1) (= M1 N1)), Black: 772#(and (<= N1 (+ j1 1)) (= N2 N1) (<= i1 (+ j1 1)) (<= i2 j1) (= M1 N1)), Black: 674#(and (<= N1 j1) (= M2 N1) (<= M1 N2) (<= (+ j2 1) j1) (<= i2 j1) (= M1 N1)), Black: 804#(and (< i1 N1) (<= i1 j1) (<= M1 N1)), Black: 676#(and (<= j2 j1) (= M2 N1) (<= M1 N2) (<= i2 j1) (= M1 N1)), Black: 709#(and (= N2 N1) (<= i2 (+ j1 1)) (= M1 N1)), Black: 806#(and (<= N1 j1) (= N2 N1) (<= i2 (+ j1 1)) (= M1 N1)), Black: 678#(and (<= N1 j1) (<= j2 j1) (= M2 N1) (<= M1 N2) (<= i2 j1) (= M1 N1)), Black: 615#(and (<= M1 N2) (<= i2 (+ j1 1))), Black: 774#(and (= N2 N1) (<= i1 (+ j1 1)) (<= i2 (+ j1 1)) (= M1 N1)), Black: 808#(and (<= N1 (+ j1 1)) (= N2 N1) (<= i2 (+ j1 1)) (= M1 N1)), Black: 680#(and (<= N1 j1) (= M2 N1) (<= (+ j2 1) j1) (= M1 N1)), Black: 682#(and (<= N1 j1) (<= j2 j1) (= M2 N1) (<= M1 N2) (<= i2 (+ j1 1)) (= M1 N1)), Black: 50#(= counter 0), Black: 776#(and (= N2 N1) (< i1 N1) (<= i1 j1) (<= i2 j1) (= M1 N1)), Black: 778#(and (= N2 N1) (<= i1 j1) (<= i2 j1) (= M1 N1)), Black: 656#(and (<= j2 j1) (= M2 N1) (< i2 N2) (<= M1 N2) (<= i2 j1) (= M1 N1)), Black: 715#(and (<= i1 j1) (<= M1 N1)), Black: 780#(and (<= N1 (+ j1 1)) (= N2 N1) (<= i1 (+ j1 1)) (<= i2 (+ j1 1)) (= M1 N1)), Black: 593#(and (<= j2 j1) (= M2 N1) (= M1 N1)), Black: 594#(and (= M2 N1) (<= (+ j2 1) j1) (= M1 N1)), Black: 782#(and (= N2 N1) (< i1 N1) (<= i1 j1) (<= i2 (+ j1 1)) (= M1 N1)), 56#(<= N1 i1), Black: 658#(and (<= j2 j1) (= M2 N1) (<= M1 N2) (<= i2 (+ j1 1)) (= M1 N1)), Black: 784#(and (<= N1 j1) (= N2 N1) (< i1 N1) (<= i2 j1) (= M1 N1)), Black: 660#(and (= M2 N1) (< i2 N2) (<= M1 N2) (<= (+ j2 1) j1) (<= i2 j1) (= M1 N1)), Black: 786#(and (= N2 N1) (<= i1 j1) (<= i2 (+ j1 1)) (= M1 N1)), Black: 788#(and (<= N1 j1) (= N2 N1) (<= i1 j1) (<= i2 j1) (= M1 N1)), Black: 662#(and (= M2 N1) (<= M1 N2) (<= (+ j2 1) j1) (<= i2 j1) (= M1 N1)), Black: 257#(and (<= counter 0) (<= 0 counter)), Black: 725#(and (<= i1 (+ j1 1)) (<= M1 N1)), Black: 599#(and (<= M1 N2) (<= i2 j1)), 316#true, Black: 55#(and (= i2 i1) (= N2 N1)), Black: 664#(and (= M2 N1) (<= M1 N2) (<= i2 (+ j1 1)) (<= (+ j2 1) j1) (= M1 N1)), Black: 792#(and (<= N1 j1) (= N2 N1) (< i1 N1) (<= i2 (+ j1 1)) (= M1 N1)), Black: 796#(and (<= N1 j1) (= N2 N1) (<= i2 j1) (= M1 N1)), Black: 666#(and (<= N1 j1) (= M2 N1) (< i2 N2) (<= M1 N2) (<= (+ j2 1) j1) (<= i2 j1) (= M1 N1)), Black: 668#(and (< i2 N2) (<= M1 N2) (<= i2 j1)), Black: 670#(and (<= N1 j1) (= M2 N1) (<= M1 N2) (<= i2 (+ j1 1)) (<= (+ j2 1) j1) (= M1 N1)), Black: 190#(and (< i1 N1) (<= i1 j1) (<= M1 N1)), 705#true, Black: 64#(and (= M2 M1) (= j1 0) (= j2 0)), Black: 577#(and (<= M1 (+ j1 1)) (<= i1 (+ j1 1)) (= M1 N1)), Black: 579#(and (<= M1 j1) (<= i1 j1) (= M1 N1)), Black: 517#(and (<= i1 (+ j1 1)) (= M1 N1)), Black: 581#(and (<= i1 j1) (= M1 N1)), Black: 583#(and (<= M1 j1) (<= i1 (+ j1 1)) (= M1 N1)), Black: 480#(and (<= N1 M2) (< (+ j2 1) M2) (<= (+ j2 1) i1)), Black: 498#(and (= M2 N2) (< j2 M2) (<= (+ i2 1) M2) (<= N1 M2) (<= (+ j2 1) i1)), Black: 482#(and (<= j2 i1) (< j2 M2) (<= N1 M2)), Black: 500#(and (= M2 N2) (<= j2 i1) (<= (+ i2 1) M2) (<= N1 M2)), Black: 120#(and (<= j2 j1) (= M2 M1) (<= (+ j2 1) M1)), Black: 486#(and (= M2 N2) (<= j2 i1) (< j2 M2) (= M2 N1) (<= (+ i2 2) N1) (<= (+ i2 1) i1)), Black: 488#(and (= M2 N2) (<= j2 i1) (< j2 M2) (<= (+ i2 1) M2) (<= N1 M2)), Black: 490#(and (= M2 N2) (< j2 M2) (= M2 N1) (<= (+ i2 2) N1) (<= (+ j2 1) i1) (<= (+ i2 1) i1)), Black: 474#(and (= M2 N2) (= M2 N1) (< (+ j2 1) M2) (<= (+ i2 2) N1) (<= (+ j2 1) i1) (<= (+ i2 1) i1)), Black: 251#(and (<= N1 N2) (= M2 N2) (<= i2 j2) (<= (+ i2 1) M2) (<= i2 i1)), Black: 410#(and (= M2 N2) (<= (+ i2 1) M2)), Black: 476#(and (< j2 M2) (<= N1 M2) (<= (+ j2 1) i1)), 255#true, 127#(<= N1 i1)]) [2021-03-25 22:11:58,931 INFO L384 tUnfolder$Statistics]: this new event has 17 ancestors and is cut-off event [2021-03-25 22:11:58,931 INFO L387 tUnfolder$Statistics]: existing Event has 17 ancestors and is cut-off event [2021-03-25 22:11:58,931 INFO L387 tUnfolder$Statistics]: existing Event has 16 ancestors and is cut-off event [2021-03-25 22:11:58,931 INFO L387 tUnfolder$Statistics]: existing Event has 16 ancestors and is cut-off event [2021-03-25 22:12:14,843 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([123] L57-1-->thread4EXIT: Formula: (not (< v_j2_20 v_M2_6)) InVars {j2=v_j2_20, M2=v_M2_6} OutVars{j2=v_j2_20, M2=v_M2_6} AuxVars[] AssignedVars[][4701], [Black: 492#(and (= M2 N2) (= M2 N1) (<= (+ i2 1) M2) (<= (+ i2 1) i1)), Black: 478#(and (= M2 N2) (<= (+ i2 1) M2) (<= N1 M2) (< (+ j2 1) M2) (<= (+ j2 1) i1)), 519#(<= M1 j1), Black: 135#(and (<= (+ j1 1) N1) (= M1 N1)), 11#thread2EXITtrue, 12#thread1EXITtrue, Black: 384#(and (<= N1 N2) (<= (+ j1 1) N1) (<= (+ j1 1) i1) (<= i2 i1) (= M1 N1)), 14#L74true, Black: 386#(and (<= N1 N2) (< i2 N2) (<= j1 i1) (<= (+ i2 1) i1) (= M1 N1)), Black: 325#(and (<= N1 N2) (<= i2 i1)), Black: 390#(and (<= N1 N2) (<= i2 i1) (<= j1 i1) (= M1 N1)), Black: 392#(and (<= N1 N2) (< i2 N2) (<= (+ i2 1) i1)), Black: 394#(and (<= (+ j1 1) N1) (<= (+ j1 1) i1) (= M1 N1)), Black: 382#(and (<= N1 N2) (<= (+ j1 1) N1) (< i2 N2) (<= (+ j1 1) i1) (<= (+ i2 1) i1) (= M1 N1)), 25#thread3EXITtrue, 414#(and (<= j2 i1) (<= N1 M2)), 31#thread4EXITtrue, Black: 800#(and (<= N1 j1) (= N2 N1) (<= i1 j1) (<= i2 (+ j1 1)) (= M1 N1)), Black: 770#(and (= N2 N1) (<= i1 (+ j1 1)) (<= i2 j1) (= M1 N1)), Black: 802#(and (<= N1 j1) (= N2 N1) (<= i1 (+ j1 1)) (<= i2 (+ j1 1)) (= M1 N1)), 684#(and (<= N1 j1) (<= j2 j1) (= M2 N1) (= M1 N1)), Black: 708#(and (= N2 N1) (<= i2 j1) (= M1 N1)), Black: 672#(and (<= N1 j1) (<= j2 j1) (= M2 N1) (< i2 N2) (<= M1 N2) (<= i2 j1) (= M1 N1)), Black: 772#(and (<= N1 (+ j1 1)) (= N2 N1) (<= i1 (+ j1 1)) (<= i2 j1) (= M1 N1)), Black: 804#(and (< i1 N1) (<= i1 j1) (<= M1 N1)), Black: 674#(and (<= N1 j1) (= M2 N1) (<= M1 N2) (<= (+ j2 1) j1) (<= i2 j1) (= M1 N1)), Black: 676#(and (<= j2 j1) (= M2 N1) (<= M1 N2) (<= i2 j1) (= M1 N1)), Black: 709#(and (= N2 N1) (<= i2 (+ j1 1)) (= M1 N1)), Black: 806#(and (<= N1 j1) (= N2 N1) (<= i2 (+ j1 1)) (= M1 N1)), Black: 678#(and (<= N1 j1) (<= j2 j1) (= M2 N1) (<= M1 N2) (<= i2 j1) (= M1 N1)), Black: 615#(and (<= M1 N2) (<= i2 (+ j1 1))), Black: 774#(and (= N2 N1) (<= i1 (+ j1 1)) (<= i2 (+ j1 1)) (= M1 N1)), Black: 808#(and (<= N1 (+ j1 1)) (= N2 N1) (<= i2 (+ j1 1)) (= M1 N1)), Black: 680#(and (<= N1 j1) (= M2 N1) (<= (+ j2 1) j1) (= M1 N1)), Black: 682#(and (<= N1 j1) (<= j2 j1) (= M2 N1) (<= M1 N2) (<= i2 (+ j1 1)) (= M1 N1)), Black: 50#(= counter 0), Black: 776#(and (= N2 N1) (< i1 N1) (<= i1 j1) (<= i2 j1) (= M1 N1)), Black: 778#(and (= N2 N1) (<= i1 j1) (<= i2 j1) (= M1 N1)), Black: 715#(and (<= i1 j1) (<= M1 N1)), Black: 656#(and (<= j2 j1) (= M2 N1) (< i2 N2) (<= M1 N2) (<= i2 j1) (= M1 N1)), Black: 780#(and (<= N1 (+ j1 1)) (= N2 N1) (<= i1 (+ j1 1)) (<= i2 (+ j1 1)) (= M1 N1)), Black: 593#(and (<= j2 j1) (= M2 N1) (= M1 N1)), 56#(<= N1 i1), Black: 594#(and (= M2 N1) (<= (+ j2 1) j1) (= M1 N1)), Black: 782#(and (= N2 N1) (< i1 N1) (<= i1 j1) (<= i2 (+ j1 1)) (= M1 N1)), Black: 784#(and (<= N1 j1) (= N2 N1) (< i1 N1) (<= i2 j1) (= M1 N1)), Black: 658#(and (<= j2 j1) (= M2 N1) (<= M1 N2) (<= i2 (+ j1 1)) (= M1 N1)), Black: 660#(and (= M2 N1) (< i2 N2) (<= M1 N2) (<= (+ j2 1) j1) (<= i2 j1) (= M1 N1)), Black: 786#(and (= N2 N1) (<= i1 j1) (<= i2 (+ j1 1)) (= M1 N1)), Black: 788#(and (<= N1 j1) (= N2 N1) (<= i1 j1) (<= i2 j1) (= M1 N1)), Black: 662#(and (= M2 N1) (<= M1 N2) (<= (+ j2 1) j1) (<= i2 j1) (= M1 N1)), Black: 257#(and (<= counter 0) (<= 0 counter)), Black: 725#(and (<= i1 (+ j1 1)) (<= M1 N1)), Black: 599#(and (<= M1 N2) (<= i2 j1)), Black: 55#(and (= i2 i1) (= N2 N1)), Black: 792#(and (<= N1 j1) (= N2 N1) (< i1 N1) (<= i2 (+ j1 1)) (= M1 N1)), Black: 664#(and (= M2 N1) (<= M1 N2) (<= i2 (+ j1 1)) (<= (+ j2 1) j1) (= M1 N1)), Black: 796#(and (<= N1 j1) (= N2 N1) (<= i2 j1) (= M1 N1)), Black: 666#(and (<= N1 j1) (= M2 N1) (< i2 N2) (<= M1 N2) (<= (+ j2 1) j1) (<= i2 j1) (= M1 N1)), Black: 668#(and (< i2 N2) (<= M1 N2) (<= i2 j1)), Black: 670#(and (<= N1 j1) (= M2 N1) (<= M1 N2) (<= i2 (+ j1 1)) (<= (+ j2 1) j1) (= M1 N1)), Black: 190#(and (< i1 N1) (<= i1 j1) (<= M1 N1)), 320#(and (<= j1 i1) (= M1 N1)), 705#true, Black: 64#(and (= M2 M1) (= j1 0) (= j2 0)), Black: 577#(and (<= M1 (+ j1 1)) (<= i1 (+ j1 1)) (= M1 N1)), Black: 579#(and (<= M1 j1) (<= i1 j1) (= M1 N1)), Black: 517#(and (<= i1 (+ j1 1)) (= M1 N1)), Black: 581#(and (<= i1 j1) (= M1 N1)), Black: 583#(and (<= M1 j1) (<= i1 (+ j1 1)) (= M1 N1)), Black: 480#(and (<= N1 M2) (< (+ j2 1) M2) (<= (+ j2 1) i1)), Black: 498#(and (= M2 N2) (< j2 M2) (<= (+ i2 1) M2) (<= N1 M2) (<= (+ j2 1) i1)), Black: 482#(and (<= j2 i1) (< j2 M2) (<= N1 M2)), Black: 500#(and (= M2 N2) (<= j2 i1) (<= (+ i2 1) M2) (<= N1 M2)), Black: 486#(and (= M2 N2) (<= j2 i1) (< j2 M2) (= M2 N1) (<= (+ i2 2) N1) (<= (+ i2 1) i1)), Black: 120#(and (<= j2 j1) (= M2 M1) (<= (+ j2 1) M1)), Black: 488#(and (= M2 N2) (<= j2 i1) (< j2 M2) (<= (+ i2 1) M2) (<= N1 M2)), Black: 490#(and (= M2 N2) (< j2 M2) (= M2 N1) (<= (+ i2 2) N1) (<= (+ j2 1) i1) (<= (+ i2 1) i1)), Black: 474#(and (= M2 N2) (= M2 N1) (< (+ j2 1) M2) (<= (+ i2 2) N1) (<= (+ j2 1) i1) (<= (+ i2 1) i1)), Black: 251#(and (<= N1 N2) (= M2 N2) (<= i2 j2) (<= (+ i2 1) M2) (<= i2 i1)), Black: 410#(and (= M2 N2) (<= (+ i2 1) M2)), 127#(<= N1 i1), Black: 476#(and (< j2 M2) (<= N1 M2) (<= (+ j2 1) i1)), 255#true]) [2021-03-25 22:12:14,844 INFO L384 tUnfolder$Statistics]: this new event has 18 ancestors and is cut-off event [2021-03-25 22:12:14,844 INFO L387 tUnfolder$Statistics]: existing Event has 18 ancestors and is cut-off event [2021-03-25 22:12:14,844 INFO L387 tUnfolder$Statistics]: existing Event has 18 ancestors and is cut-off event [2021-03-25 22:12:14,844 INFO L387 tUnfolder$Statistics]: existing Event has 16 ancestors and is cut-off event