/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-SemanticLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/mult-4.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-d5b4239aa45c8d22a30959944f2ef622f7386a6d-d5b4239 [2021-03-25 00:38:21,132 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-03-25 00:38:21,134 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-03-25 00:38:21,171 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-03-25 00:38:21,171 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-03-25 00:38:21,174 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-03-25 00:38:21,176 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-03-25 00:38:21,181 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-03-25 00:38:21,183 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-03-25 00:38:21,186 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-03-25 00:38:21,187 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-03-25 00:38:21,188 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-03-25 00:38:21,189 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-03-25 00:38:21,190 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-03-25 00:38:21,191 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-03-25 00:38:21,192 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-03-25 00:38:21,194 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-03-25 00:38:21,195 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-03-25 00:38:21,197 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-03-25 00:38:21,204 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-03-25 00:38:21,205 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-03-25 00:38:21,206 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-03-25 00:38:21,207 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-03-25 00:38:21,208 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-03-25 00:38:21,214 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-03-25 00:38:21,214 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-03-25 00:38:21,214 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-03-25 00:38:21,215 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-03-25 00:38:21,216 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-03-25 00:38:21,216 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-03-25 00:38:21,216 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-03-25 00:38:21,217 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-03-25 00:38:21,218 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-03-25 00:38:21,219 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-03-25 00:38:21,220 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-03-25 00:38:21,220 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-03-25 00:38:21,220 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-03-25 00:38:21,220 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-03-25 00:38:21,220 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-03-25 00:38:21,221 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-03-25 00:38:21,222 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-03-25 00:38:21,222 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-SemanticLbe.epf [2021-03-25 00:38:21,257 INFO L113 SettingsManager]: Loading preferences was successful [2021-03-25 00:38:21,257 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-03-25 00:38:21,260 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-03-25 00:38:21,260 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-03-25 00:38:21,261 INFO L138 SettingsManager]: * Use SBE=true [2021-03-25 00:38:21,261 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-03-25 00:38:21,261 INFO L138 SettingsManager]: * sizeof long=4 [2021-03-25 00:38:21,261 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-03-25 00:38:21,261 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-03-25 00:38:21,261 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-03-25 00:38:21,262 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-03-25 00:38:21,262 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-03-25 00:38:21,262 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-03-25 00:38:21,262 INFO L138 SettingsManager]: * sizeof long double=12 [2021-03-25 00:38:21,262 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-03-25 00:38:21,263 INFO L138 SettingsManager]: * Use constant arrays=true [2021-03-25 00:38:21,263 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-03-25 00:38:21,263 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-03-25 00:38:21,263 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-03-25 00:38:21,263 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-03-25 00:38:21,263 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-03-25 00:38:21,263 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-03-25 00:38:21,264 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-03-25 00:38:21,264 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-03-25 00:38:21,264 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-03-25 00:38:21,264 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-03-25 00:38:21,264 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-03-25 00:38:21,264 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-03-25 00:38:21,264 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2021-03-25 00:38:21,570 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-03-25 00:38:21,598 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-03-25 00:38:21,600 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-03-25 00:38:21,601 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-03-25 00:38:21,602 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-03-25 00:38:21,603 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/mult-4.wvr.bpl [2021-03-25 00:38:21,614 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/mult-4.wvr.bpl' [2021-03-25 00:38:21,657 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-03-25 00:38:21,659 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-03-25 00:38:21,660 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-03-25 00:38:21,660 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-03-25 00:38:21,660 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-03-25 00:38:21,671 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "mult-4.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 25.03 12:38:21" (1/1) ... [2021-03-25 00:38:21,677 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "mult-4.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 25.03 12:38:21" (1/1) ... [2021-03-25 00:38:21,684 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-03-25 00:38:21,685 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-03-25 00:38:21,685 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-03-25 00:38:21,685 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-03-25 00:38:21,691 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "mult-4.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 25.03 12:38:21" (1/1) ... [2021-03-25 00:38:21,691 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "mult-4.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 25.03 12:38:21" (1/1) ... [2021-03-25 00:38:21,693 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "mult-4.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 25.03 12:38:21" (1/1) ... [2021-03-25 00:38:21,693 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "mult-4.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 25.03 12:38:21" (1/1) ... [2021-03-25 00:38:21,699 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "mult-4.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 25.03 12:38:21" (1/1) ... [2021-03-25 00:38:21,702 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "mult-4.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 25.03 12:38:21" (1/1) ... [2021-03-25 00:38:21,703 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "mult-4.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 25.03 12:38:21" (1/1) ... [2021-03-25 00:38:21,704 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-03-25 00:38:21,704 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-03-25 00:38:21,704 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-03-25 00:38:21,705 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-03-25 00:38:21,708 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "mult-4.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 25.03 12:38:21" (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 00:38:21,782 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-03-25 00:38:21,782 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-03-25 00:38:21,782 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-03-25 00:38:21,784 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-03-25 00:38:21,784 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-03-25 00:38:21,784 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-03-25 00:38:21,785 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-03-25 00:38:21,785 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-03-25 00:38:21,785 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-03-25 00:38:21,785 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-03-25 00:38:21,785 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-03-25 00:38:21,785 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-03-25 00:38:21,785 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread4 given in one single declaration [2021-03-25 00:38:21,786 INFO L130 BoogieDeclarations]: Found specification of procedure thread4 [2021-03-25 00:38:21,786 INFO L138 BoogieDeclarations]: Found implementation of procedure thread4 [2021-03-25 00:38:21,786 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 00:38:22,059 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-03-25 00:38:22,059 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-03-25 00:38:22,061 INFO L202 PluginConnector]: Adding new model mult-4.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.03 12:38:22 BoogieIcfgContainer [2021-03-25 00:38:22,061 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-03-25 00:38:22,062 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-03-25 00:38:22,062 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-03-25 00:38:22,064 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-03-25 00:38:22,064 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "mult-4.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 25.03 12:38:21" (1/2) ... [2021-03-25 00:38:22,065 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@61551fa8 and model type mult-4.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.03 12:38:22, skipping insertion in model container [2021-03-25 00:38:22,065 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "mult-4.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.03 12:38:22" (2/2) ... [2021-03-25 00:38:22,066 INFO L111 eAbstractionObserver]: Analyzing ICFG mult-4.wvr.bpl [2021-03-25 00:38:22,070 INFO L149 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-03-25 00:38:22,073 INFO L161 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2021-03-25 00:38:22,074 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-03-25 00:38:22,130 INFO L149 ThreadInstanceAdder]: Constructed 4 joinOtherThreadTransitions. [2021-03-25 00:38:22,144 INFO L253 AbstractCegarLoop]: Starting to check reachability of 5 error locations. [2021-03-25 00:38:22,161 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-03-25 00:38:22,161 INFO L377 AbstractCegarLoop]: Hoare is false [2021-03-25 00:38:22,161 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-03-25 00:38:22,161 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-03-25 00:38:22,161 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-03-25 00:38:22,161 INFO L381 AbstractCegarLoop]: Difference is false [2021-03-25 00:38:22,161 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-03-25 00:38:22,161 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-03-25 00:38:22,169 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 45 places, 36 transitions, 104 flow [2021-03-25 00:38:22,211 INFO L129 PetriNetUnfolder]: 4/32 cut-off events. [2021-03-25 00:38:22,211 INFO L130 PetriNetUnfolder]: For 4/4 co-relation queries the response was YES. [2021-03-25 00:38:22,214 INFO L84 FinitePrefix]: Finished finitePrefix Result has 49 conditions, 32 events. 4/32 cut-off events. For 4/4 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 43 event pairs, 0 based on Foata normal form. 0/27 useless extension candidates. Maximal degree in co-relation 25. Up to 2 conditions per place. [2021-03-25 00:38:22,214 INFO L82 GeneralOperation]: Start removeDead. Operand has 45 places, 36 transitions, 104 flow [2021-03-25 00:38:22,225 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 39 places, 30 transitions, 84 flow [2021-03-25 00:38:22,226 INFO L165 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-25 00:38:22,240 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 39 places, 30 transitions, 84 flow [2021-03-25 00:38:22,248 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 39 places, 30 transitions, 84 flow [2021-03-25 00:38:22,251 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 39 places, 30 transitions, 84 flow [2021-03-25 00:38:22,273 INFO L129 PetriNetUnfolder]: 4/30 cut-off events. [2021-03-25 00:38:22,274 INFO L130 PetriNetUnfolder]: For 4/4 co-relation queries the response was YES. [2021-03-25 00:38:22,274 INFO L84 FinitePrefix]: Finished finitePrefix Result has 47 conditions, 30 events. 4/30 cut-off events. For 4/4 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 46 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 00:38:22,276 INFO L142 LiptonReduction]: Number of co-enabled transitions 288 [2021-03-25 00:38:22,665 INFO L154 LiptonReduction]: Checked pairs total: 120 [2021-03-25 00:38:22,666 INFO L156 LiptonReduction]: Total number of compositions: 11 [2021-03-25 00:38:22,672 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 447 [2021-03-25 00:38:22,689 INFO L129 PetriNetUnfolder]: 4/18 cut-off events. [2021-03-25 00:38:22,689 INFO L130 PetriNetUnfolder]: For 4/4 co-relation queries the response was YES. [2021-03-25 00:38:22,690 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 00:38:22,690 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 00:38:22,690 INFO L428 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-25 00:38:22,700 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 00:38:22,700 INFO L82 PathProgramCache]: Analyzing trace with hash 1200078189, now seen corresponding path program 1 times [2021-03-25 00:38:22,707 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 00:38:22,707 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1821293216] [2021-03-25 00:38:22,708 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 00:38:22,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 00:38:22,817 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:22,818 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:22,823 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 00:38:22,824 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1821293216] [2021-03-25 00:38:22,824 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 00:38:22,824 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2021-03-25 00:38:22,825 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2035342359] [2021-03-25 00:38:22,831 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-25 00:38:22,831 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 00:38:22,840 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-25 00:38:22,842 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-25 00:38:22,843 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 33 out of 47 [2021-03-25 00:38:22,844 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 28 places, 19 transitions, 62 flow. Second operand has 3 states, 3 states have (on average 33.666666666666664) internal successors, (101), 3 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:38:22,844 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 00:38:22,844 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 33 of 47 [2021-03-25 00:38:22,845 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 00:38:22,864 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([116] L58-1-->L58-1: Formula: (and (< 0 v_counter_38) (= v_counter_37 (+ (* v_C_18 (- 1)) v_counter_38)) (< v_j2_11 v_M2_4) (= (+ v_j2_11 1) v_j2_10)) InVars {counter=v_counter_38, j2=v_j2_11, M2=v_M2_4, C=v_C_18} OutVars{counter=v_counter_37, j2=v_j2_10, M2=v_M2_4, C=v_C_18} AuxVars[] AssignedVars[counter, j2][15], [thread4Thread1of1ForFork3InUse, 49#true, 17#L24-1true, 18#L76true, 20#L58-1true, 4#L35-1true, 38#L47-1true, thread2Thread1of1ForFork1InUse, thread1Thread1of1ForFork0InUse, thread3Thread1of1ForFork2InUse]) [2021-03-25 00:38:22,864 INFO L384 tUnfolder$Statistics]: this new event has 9 ancestors and is cut-off event [2021-03-25 00:38:22,864 INFO L387 tUnfolder$Statistics]: existing Event has 9 ancestors and is cut-off event [2021-03-25 00:38:22,864 INFO L387 tUnfolder$Statistics]: existing Event has 8 ancestors and is cut-off event [2021-03-25 00:38:22,864 INFO L387 tUnfolder$Statistics]: existing Event has 8 ancestors and is cut-off event [2021-03-25 00:38:22,869 INFO L129 PetriNetUnfolder]: 17/44 cut-off events. [2021-03-25 00:38:22,869 INFO L130 PetriNetUnfolder]: For 11/11 co-relation queries the response was YES. [2021-03-25 00:38:22,870 INFO L84 FinitePrefix]: Finished finitePrefix Result has 89 conditions, 44 events. 17/44 cut-off events. For 11/11 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 71 event pairs, 0 based on Foata normal form. 3/42 useless extension candidates. Maximal degree in co-relation 60. Up to 20 conditions per place. [2021-03-25 00:38:22,871 INFO L132 encePairwiseOnDemand]: 41/47 looper letters, 5 selfloop transitions, 3 changer transitions 0/21 dead transitions. [2021-03-25 00:38:22,871 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 30 places, 21 transitions, 82 flow [2021-03-25 00:38:22,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-25 00:38:22,874 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-03-25 00:38:22,879 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 110 transitions. [2021-03-25 00:38:22,880 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7801418439716312 [2021-03-25 00:38:22,881 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 110 transitions. [2021-03-25 00:38:22,881 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 110 transitions. [2021-03-25 00:38:22,882 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 00:38:22,884 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 110 transitions. [2021-03-25 00:38:22,885 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 36.666666666666664) internal successors, (110), 3 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:38:22,889 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 47.0) internal successors, (188), 4 states have internal predecessors, (188), 0 states have call successors, (0), 0 states 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 00:38:22,889 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 47.0) internal successors, (188), 4 states have internal predecessors, (188), 0 states have call successors, (0), 0 states 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 00:38:22,890 INFO L185 Difference]: Start difference. First operand has 28 places, 19 transitions, 62 flow. Second operand 3 states and 110 transitions. [2021-03-25 00:38:22,891 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 30 places, 21 transitions, 82 flow [2021-03-25 00:38:22,893 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 22 places, 21 transitions, 66 flow, removed 0 selfloop flow, removed 8 redundant places. [2021-03-25 00:38:22,895 INFO L241 Difference]: Finished difference. Result has 23 places, 21 transitions, 69 flow [2021-03-25 00:38:22,896 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=47, PETRI_DIFFERENCE_MINUEND_FLOW=46, PETRI_DIFFERENCE_MINUEND_PLACES=20, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=19, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=16, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=69, PETRI_PLACES=23, PETRI_TRANSITIONS=21} [2021-03-25 00:38:22,897 INFO L343 CegarLoopForPetriNet]: 28 programPoint places, -5 predicate places. [2021-03-25 00:38:22,897 INFO L480 AbstractCegarLoop]: Abstraction has has 23 places, 21 transitions, 69 flow [2021-03-25 00:38:22,897 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 33.666666666666664) internal successors, (101), 3 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:38:22,897 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 00:38:22,897 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 00:38:22,898 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-03-25 00:38:22,898 INFO L428 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-25 00:38:22,898 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 00:38:22,898 INFO L82 PathProgramCache]: Analyzing trace with hash 2125940079, now seen corresponding path program 1 times [2021-03-25 00:38:22,898 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 00:38:22,899 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [521035660] [2021-03-25 00:38:22,899 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 00:38:22,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 00:38:22,931 INFO L142 QuantifierPusher]: treesize reduction 4, result has 63.6 percent of original size [2021-03-25 00:38:22,935 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:22,942 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:22,944 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:22,947 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:22,948 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:22,949 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 00:38:22,949 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [521035660] [2021-03-25 00:38:22,949 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 00:38:22,949 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-25 00:38:22,949 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1219552165] [2021-03-25 00:38:22,950 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-25 00:38:22,951 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 00:38:22,951 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-25 00:38:22,951 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-03-25 00:38:22,952 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 32 out of 47 [2021-03-25 00:38:22,952 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 23 places, 21 transitions, 69 flow. Second operand has 4 states, 4 states have (on average 33.0) internal successors, (132), 4 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:38:22,952 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 00:38:22,952 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 32 of 47 [2021-03-25 00:38:22,953 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 00:38:23,001 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([116] L58-1-->L58-1: Formula: (and (< 0 v_counter_38) (= v_counter_37 (+ (* v_C_18 (- 1)) v_counter_38)) (< v_j2_11 v_M2_4) (= (+ v_j2_11 1) v_j2_10)) InVars {counter=v_counter_38, j2=v_j2_11, M2=v_M2_4, C=v_C_18} OutVars{counter=v_counter_37, j2=v_j2_10, M2=v_M2_4, C=v_C_18} AuxVars[] AssignedVars[counter, j2][18], [49#true, 18#L76true, 4#L35-1true, 20#L58-1true, Black: 51#(= counter 0), 38#L47-1true, 59#(and (<= N1 i1) (<= j2 i1) (= M2 N1)), 14#thread1EXITtrue]) [2021-03-25 00:38:23,001 INFO L384 tUnfolder$Statistics]: this new event has 10 ancestors and is cut-off event [2021-03-25 00:38:23,001 INFO L387 tUnfolder$Statistics]: existing Event has 9 ancestors and is cut-off event [2021-03-25 00:38:23,001 INFO L387 tUnfolder$Statistics]: existing Event has 10 ancestors and is cut-off event [2021-03-25 00:38:23,002 INFO L387 tUnfolder$Statistics]: existing Event has 9 ancestors and is cut-off event [2021-03-25 00:38:23,013 INFO L129 PetriNetUnfolder]: 27/68 cut-off events. [2021-03-25 00:38:23,013 INFO L130 PetriNetUnfolder]: For 15/21 co-relation queries the response was YES. [2021-03-25 00:38:23,015 INFO L84 FinitePrefix]: Finished finitePrefix Result has 136 conditions, 68 events. 27/68 cut-off events. For 15/21 co-relation queries the response was YES. Maximal size of possible extension queue 11. Compared 154 event pairs, 0 based on Foata normal form. 5/66 useless extension candidates. Maximal degree in co-relation 99. Up to 29 conditions per place. [2021-03-25 00:38:23,017 INFO L132 encePairwiseOnDemand]: 42/47 looper letters, 10 selfloop transitions, 5 changer transitions 0/30 dead transitions. [2021-03-25 00:38:23,019 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 27 places, 30 transitions, 125 flow [2021-03-25 00:38:23,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-25 00:38:23,020 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-03-25 00:38:23,026 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 175 transitions. [2021-03-25 00:38:23,029 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7446808510638298 [2021-03-25 00:38:23,029 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 175 transitions. [2021-03-25 00:38:23,029 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 175 transitions. [2021-03-25 00:38:23,030 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 00:38:23,030 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 175 transitions. [2021-03-25 00:38:23,031 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 35.0) internal successors, (175), 5 states have internal predecessors, (175), 0 states have call successors, (0), 0 states 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 00:38:23,032 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 47.0) internal successors, (282), 6 states have internal predecessors, (282), 0 states have call successors, (0), 0 states 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 00:38:23,032 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 47.0) internal successors, (282), 6 states have internal predecessors, (282), 0 states have call successors, (0), 0 states 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 00:38:23,033 INFO L185 Difference]: Start difference. First operand has 23 places, 21 transitions, 69 flow. Second operand 5 states and 175 transitions. [2021-03-25 00:38:23,033 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 27 places, 30 transitions, 125 flow [2021-03-25 00:38:23,034 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 26 places, 30 transitions, 122 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-03-25 00:38:23,034 INFO L241 Difference]: Finished difference. Result has 28 places, 25 transitions, 102 flow [2021-03-25 00:38:23,035 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=47, PETRI_DIFFERENCE_MINUEND_FLOW=66, PETRI_DIFFERENCE_MINUEND_PLACES=22, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=21, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=17, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=102, PETRI_PLACES=28, PETRI_TRANSITIONS=25} [2021-03-25 00:38:23,035 INFO L343 CegarLoopForPetriNet]: 28 programPoint places, 0 predicate places. [2021-03-25 00:38:23,035 INFO L480 AbstractCegarLoop]: Abstraction has has 28 places, 25 transitions, 102 flow [2021-03-25 00:38:23,035 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 33.0) internal successors, (132), 4 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:38:23,036 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 00:38:23,036 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 00:38:23,036 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-03-25 00:38:23,036 INFO L428 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-25 00:38:23,036 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 00:38:23,036 INFO L82 PathProgramCache]: Analyzing trace with hash 601868659, now seen corresponding path program 2 times [2021-03-25 00:38:23,037 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 00:38:23,037 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1201632222] [2021-03-25 00:38:23,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 00:38:23,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 00:38:23,088 INFO L142 QuantifierPusher]: treesize reduction 4, result has 63.6 percent of original size [2021-03-25 00:38:23,089 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:23,095 INFO L142 QuantifierPusher]: treesize reduction 4, result has 69.2 percent of original size [2021-03-25 00:38:23,097 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 00:38:23,103 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,103 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:38:23,107 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,108 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:23,109 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 00:38:23,109 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1201632222] [2021-03-25 00:38:23,110 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1406510499] [2021-03-25 00:38:23,110 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 00:38:23,151 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-25 00:38:23,152 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-25 00:38:23,153 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 4 conjunts are in the unsatisfiable core [2021-03-25 00:38:23,156 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-25 00:38:23,160 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,161 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:23,161 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,162 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:23,162 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,163 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:23,164 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,166 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:23,175 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,176 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:23,176 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,177 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:23,177 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,179 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:23,180 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,180 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:23,181 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,182 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:23,183 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,184 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:23,185 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,186 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:23,187 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,188 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:23,191 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,210 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 00:38:23,212 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,213 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:23,213 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 00:38:23,214 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,217 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 00:38:23,217 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,219 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 00:38:23,220 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,220 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:23,221 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 00:38:23,223 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 00:38:23,231 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,240 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:23,240 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,241 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:23,246 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,246 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:38:23,247 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,247 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:38:23,247 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,248 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:38:23,248 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,249 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:38:23,249 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,249 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:38:23,250 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,251 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:38:23,253 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,254 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:38:23,254 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,254 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:38:23,255 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,255 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:38:23,255 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,256 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:38:23,257 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,257 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:38:23,257 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,258 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:38:23,258 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,259 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:38:23,259 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,259 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:38:23,260 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,260 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:38:23,261 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,261 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:38:23,262 INFO L142 QuantifierPusher]: treesize reduction 9, result has 10.0 percent of original size [2021-03-25 00:38:23,263 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:23,263 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,263 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:23,264 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,267 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:23,268 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,268 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:23,268 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,269 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:23,269 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,269 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:23,270 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,271 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:23,272 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,272 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:23,272 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,274 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:23,274 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,275 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:23,275 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,275 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:23,276 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,276 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:23,276 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,277 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:23,277 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,278 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:23,278 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,278 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:23,279 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,279 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:23,279 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,279 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:23,280 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,280 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:23,280 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,282 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:23,283 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,283 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:23,283 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,286 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:23,286 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,288 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:23,289 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 00:38:23,290 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-25 00:38:23,290 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 3] total 5 [2021-03-25 00:38:23,290 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1184669053] [2021-03-25 00:38:23,290 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-25 00:38:23,291 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 00:38:23,291 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-25 00:38:23,291 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-03-25 00:38:23,292 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 32 out of 47 [2021-03-25 00:38:23,292 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 28 places, 25 transitions, 102 flow. Second operand has 6 states, 6 states have (on average 33.166666666666664) internal successors, (199), 6 states have internal predecessors, (199), 0 states have call successors, (0), 0 states 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 00:38:23,292 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 00:38:23,292 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 32 of 47 [2021-03-25 00:38:23,292 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 00:38:23,330 INFO L129 PetriNetUnfolder]: 29/74 cut-off events. [2021-03-25 00:38:23,331 INFO L130 PetriNetUnfolder]: For 56/87 co-relation queries the response was YES. [2021-03-25 00:38:23,331 INFO L84 FinitePrefix]: Finished finitePrefix Result has 184 conditions, 74 events. 29/74 cut-off events. For 56/87 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 179 event pairs, 1 based on Foata normal form. 4/72 useless extension candidates. Maximal degree in co-relation 140. Up to 35 conditions per place. [2021-03-25 00:38:23,332 INFO L132 encePairwiseOnDemand]: 43/47 looper letters, 10 selfloop transitions, 7 changer transitions 0/32 dead transitions. [2021-03-25 00:38:23,332 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 31 places, 32 transitions, 177 flow [2021-03-25 00:38:23,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-25 00:38:23,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2021-03-25 00:38:23,333 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 141 transitions. [2021-03-25 00:38:23,333 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.75 [2021-03-25 00:38:23,333 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 141 transitions. [2021-03-25 00:38:23,334 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 141 transitions. [2021-03-25 00:38:23,334 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 00:38:23,334 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 141 transitions. [2021-03-25 00:38:23,335 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 35.25) internal successors, (141), 4 states have internal predecessors, (141), 0 states have call successors, (0), 0 states 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 00:38:23,335 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 47.0) internal successors, (235), 5 states have internal predecessors, (235), 0 states have call successors, (0), 0 states 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 00:38:23,336 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 47.0) internal successors, (235), 5 states have internal predecessors, (235), 0 states have call successors, (0), 0 states 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 00:38:23,336 INFO L185 Difference]: Start difference. First operand has 28 places, 25 transitions, 102 flow. Second operand 4 states and 141 transitions. [2021-03-25 00:38:23,336 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 31 places, 32 transitions, 177 flow [2021-03-25 00:38:23,337 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 31 places, 32 transitions, 177 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-03-25 00:38:23,338 INFO L241 Difference]: Finished difference. Result has 33 places, 29 transitions, 158 flow [2021-03-25 00:38:23,338 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=47, PETRI_DIFFERENCE_MINUEND_FLOW=102, PETRI_DIFFERENCE_MINUEND_PLACES=28, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=25, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=20, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=158, PETRI_PLACES=33, PETRI_TRANSITIONS=29} [2021-03-25 00:38:23,338 INFO L343 CegarLoopForPetriNet]: 28 programPoint places, 5 predicate places. [2021-03-25 00:38:23,338 INFO L480 AbstractCegarLoop]: Abstraction has has 33 places, 29 transitions, 158 flow [2021-03-25 00:38:23,339 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 33.166666666666664) internal successors, (199), 6 states have internal predecessors, (199), 0 states have call successors, (0), 0 states 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 00:38:23,339 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 00:38:23,339 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 00:38:23,556 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2 [2021-03-25 00:38:23,557 INFO L428 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-25 00:38:23,557 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 00:38:23,557 INFO L82 PathProgramCache]: Analyzing trace with hash 301275125, now seen corresponding path program 1 times [2021-03-25 00:38:23,557 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 00:38:23,557 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [687269998] [2021-03-25 00:38:23,557 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 00:38:23,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 00:38:23,587 INFO L142 QuantifierPusher]: treesize reduction 4, result has 63.6 percent of original size [2021-03-25 00:38:23,588 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:23,598 INFO L142 QuantifierPusher]: treesize reduction 4, result has 69.2 percent of original size [2021-03-25 00:38:23,599 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 00:38:23,608 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,608 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:23,608 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 00:38:23,608 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [687269998] [2021-03-25 00:38:23,609 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 00:38:23,609 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-25 00:38:23,609 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [20761283] [2021-03-25 00:38:23,609 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-25 00:38:23,609 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 00:38:23,609 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-25 00:38:23,610 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-03-25 00:38:23,610 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 32 out of 47 [2021-03-25 00:38:23,610 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 33 places, 29 transitions, 158 flow. Second operand has 4 states, 4 states have (on average 33.0) internal successors, (132), 4 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:38:23,611 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 00:38:23,611 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 32 of 47 [2021-03-25 00:38:23,611 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 00:38:23,659 INFO L129 PetriNetUnfolder]: 56/117 cut-off events. [2021-03-25 00:38:23,659 INFO L130 PetriNetUnfolder]: For 159/179 co-relation queries the response was YES. [2021-03-25 00:38:23,660 INFO L84 FinitePrefix]: Finished finitePrefix Result has 352 conditions, 117 events. 56/117 cut-off events. For 159/179 co-relation queries the response was YES. Maximal size of possible extension queue 17. Compared 356 event pairs, 4 based on Foata normal form. 9/109 useless extension candidates. Maximal degree in co-relation 299. Up to 61 conditions per place. [2021-03-25 00:38:23,661 INFO L132 encePairwiseOnDemand]: 43/47 looper letters, 10 selfloop transitions, 5 changer transitions 0/34 dead transitions. [2021-03-25 00:38:23,661 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 36 places, 34 transitions, 210 flow [2021-03-25 00:38:23,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-25 00:38:23,665 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2021-03-25 00:38:23,665 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 141 transitions. [2021-03-25 00:38:23,666 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.75 [2021-03-25 00:38:23,667 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 141 transitions. [2021-03-25 00:38:23,667 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 141 transitions. [2021-03-25 00:38:23,667 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 00:38:23,667 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 141 transitions. [2021-03-25 00:38:23,669 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 35.25) internal successors, (141), 4 states have internal predecessors, (141), 0 states have call successors, (0), 0 states 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 00:38:23,671 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 47.0) internal successors, (235), 5 states have internal predecessors, (235), 0 states have call successors, (0), 0 states 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 00:38:23,671 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 47.0) internal successors, (235), 5 states have internal predecessors, (235), 0 states have call successors, (0), 0 states 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 00:38:23,671 INFO L185 Difference]: Start difference. First operand has 33 places, 29 transitions, 158 flow. Second operand 4 states and 141 transitions. [2021-03-25 00:38:23,671 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 36 places, 34 transitions, 210 flow [2021-03-25 00:38:23,675 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 36 places, 34 transitions, 210 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-03-25 00:38:23,676 INFO L241 Difference]: Finished difference. Result has 37 places, 30 transitions, 187 flow [2021-03-25 00:38:23,676 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=47, PETRI_DIFFERENCE_MINUEND_FLOW=158, PETRI_DIFFERENCE_MINUEND_PLACES=33, 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=187, PETRI_PLACES=37, PETRI_TRANSITIONS=30} [2021-03-25 00:38:23,676 INFO L343 CegarLoopForPetriNet]: 28 programPoint places, 9 predicate places. [2021-03-25 00:38:23,677 INFO L480 AbstractCegarLoop]: Abstraction has has 37 places, 30 transitions, 187 flow [2021-03-25 00:38:23,677 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 33.0) internal successors, (132), 4 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:38:23,677 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 00:38:23,677 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 00:38:23,677 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-03-25 00:38:23,677 INFO L428 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-25 00:38:23,678 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 00:38:23,678 INFO L82 PathProgramCache]: Analyzing trace with hash -602513409, now seen corresponding path program 2 times [2021-03-25 00:38:23,679 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 00:38:23,679 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1228161585] [2021-03-25 00:38:23,679 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 00:38:23,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 00:38:23,725 INFO L142 QuantifierPusher]: treesize reduction 8, result has 55.6 percent of original size [2021-03-25 00:38:23,725 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 00:38:23,731 INFO L142 QuantifierPusher]: treesize reduction 4, result has 63.6 percent of original size [2021-03-25 00:38:23,731 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:23,736 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,736 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:23,740 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,741 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:23,741 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 00:38:23,741 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1228161585] [2021-03-25 00:38:23,741 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 00:38:23,741 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-03-25 00:38:23,741 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1942168549] [2021-03-25 00:38:23,742 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-25 00:38:23,742 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 00:38:23,742 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-25 00:38:23,742 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-03-25 00:38:23,743 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 28 out of 47 [2021-03-25 00:38:23,743 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 37 places, 30 transitions, 187 flow. Second operand has 5 states, 5 states have (on average 29.0) internal successors, (145), 5 states have internal predecessors, (145), 0 states have call successors, (0), 0 states 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 00:38:23,743 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 00:38:23,743 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 28 of 47 [2021-03-25 00:38:23,743 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 00:38:23,806 INFO L129 PetriNetUnfolder]: 83/164 cut-off events. [2021-03-25 00:38:23,806 INFO L130 PetriNetUnfolder]: For 423/500 co-relation queries the response was YES. [2021-03-25 00:38:23,808 INFO L84 FinitePrefix]: Finished finitePrefix Result has 590 conditions, 164 events. 83/164 cut-off events. For 423/500 co-relation queries the response was YES. Maximal size of possible extension queue 17. Compared 548 event pairs, 5 based on Foata normal form. 18/168 useless extension candidates. Maximal degree in co-relation 527. Up to 79 conditions per place. [2021-03-25 00:38:23,809 INFO L132 encePairwiseOnDemand]: 42/47 looper letters, 33 selfloop transitions, 6 changer transitions 4/55 dead transitions. [2021-03-25 00:38:23,810 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 41 places, 55 transitions, 468 flow [2021-03-25 00:38:23,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-25 00:38:23,810 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-03-25 00:38:23,811 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 163 transitions. [2021-03-25 00:38:23,811 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6936170212765957 [2021-03-25 00:38:23,811 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 163 transitions. [2021-03-25 00:38:23,811 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 163 transitions. [2021-03-25 00:38:23,811 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 00:38:23,811 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 163 transitions. [2021-03-25 00:38:23,812 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 32.6) internal successors, (163), 5 states have internal predecessors, (163), 0 states have call successors, (0), 0 states 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 00:38:23,814 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 47.0) internal successors, (282), 6 states have internal predecessors, (282), 0 states have call successors, (0), 0 states 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 00:38:23,814 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 47.0) internal successors, (282), 6 states have internal predecessors, (282), 0 states have call successors, (0), 0 states 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 00:38:23,814 INFO L185 Difference]: Start difference. First operand has 37 places, 30 transitions, 187 flow. Second operand 5 states and 163 transitions. [2021-03-25 00:38:23,815 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 41 places, 55 transitions, 468 flow [2021-03-25 00:38:23,818 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 39 places, 55 transitions, 449 flow, removed 4 selfloop flow, removed 2 redundant places. [2021-03-25 00:38:23,819 INFO L241 Difference]: Finished difference. Result has 41 places, 32 transitions, 219 flow [2021-03-25 00:38:23,820 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=47, PETRI_DIFFERENCE_MINUEND_FLOW=167, PETRI_DIFFERENCE_MINUEND_PLACES=35, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=29, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=24, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=219, PETRI_PLACES=41, PETRI_TRANSITIONS=32} [2021-03-25 00:38:23,820 INFO L343 CegarLoopForPetriNet]: 28 programPoint places, 13 predicate places. [2021-03-25 00:38:23,820 INFO L480 AbstractCegarLoop]: Abstraction has has 41 places, 32 transitions, 219 flow [2021-03-25 00:38:23,820 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 29.0) internal successors, (145), 5 states have internal predecessors, (145), 0 states have call successors, (0), 0 states 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 00:38:23,820 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 00:38:23,820 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 00:38:23,820 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-03-25 00:38:23,820 INFO L428 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-25 00:38:23,821 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 00:38:23,821 INFO L82 PathProgramCache]: Analyzing trace with hash 180668817, now seen corresponding path program 1 times [2021-03-25 00:38:23,821 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 00:38:23,821 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [174864412] [2021-03-25 00:38:23,821 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 00:38:23,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 00:38:23,857 INFO L142 QuantifierPusher]: treesize reduction 4, result has 63.6 percent of original size [2021-03-25 00:38:23,858 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:23,864 INFO L142 QuantifierPusher]: treesize reduction 4, result has 69.2 percent of original size [2021-03-25 00:38:23,864 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 00:38:23,870 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,870 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:38:23,874 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,875 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:23,875 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-25 00:38:23,875 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [174864412] [2021-03-25 00:38:23,875 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2111436074] [2021-03-25 00:38:23,876 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-03-25 00:38:23,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 00:38:23,917 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 4 conjunts are in the unsatisfiable core Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-25 00:38:23,918 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-25 00:38:23,919 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,919 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:23,920 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,922 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:23,922 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,923 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:23,923 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,924 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:23,931 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,931 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:23,932 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,932 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:23,933 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,933 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:23,934 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,934 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:23,935 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,935 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:23,936 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,936 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:23,937 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,938 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:23,938 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,944 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:23,947 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,948 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 00:38:23,949 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,949 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:23,950 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 00:38:23,950 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,952 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 00:38:23,952 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,953 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 00:38:23,953 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,954 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:23,954 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 00:38:23,955 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 00:38:23,956 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,957 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:23,957 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,958 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:23,962 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,962 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:38:23,963 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,963 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:38:23,963 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,964 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:38:23,964 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,964 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:38:23,965 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,965 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:38:23,965 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,965 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:38:23,966 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,966 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:38:23,966 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,967 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:38:23,967 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,967 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:38:23,968 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,968 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:38:23,968 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,969 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:38:23,969 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,969 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:38:23,970 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,970 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:38:23,970 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,971 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:38:23,971 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,971 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:38:23,971 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,972 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:38:23,972 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,972 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:38:23,973 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,973 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:38:23,973 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,974 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:38:23,974 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,974 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:38:23,975 INFO L142 QuantifierPusher]: treesize reduction 9, result has 10.0 percent of original size [2021-03-25 00:38:23,975 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:23,976 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,976 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:23,976 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,976 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:23,977 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,977 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:23,977 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,978 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:23,978 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,978 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:23,979 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,979 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:23,979 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,979 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:23,980 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,980 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:23,980 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,981 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:23,981 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,981 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:23,982 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,982 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:23,982 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,982 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:23,983 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,983 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:23,983 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,984 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:23,984 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,984 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:23,985 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,985 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:23,985 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,986 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:23,986 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,986 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:23,986 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,987 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:23,987 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,987 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:23,988 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:23,988 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:23,988 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-25 00:38:23,989 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-25 00:38:23,989 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 3] total 5 [2021-03-25 00:38:23,989 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [721032918] [2021-03-25 00:38:23,989 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-25 00:38:23,989 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 00:38:23,990 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-25 00:38:23,990 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-03-25 00:38:23,990 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 32 out of 47 [2021-03-25 00:38:23,991 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 41 places, 32 transitions, 219 flow. Second operand has 6 states, 6 states have (on average 33.166666666666664) internal successors, (199), 6 states have internal predecessors, (199), 0 states have call successors, (0), 0 states 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 00:38:23,991 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 00:38:23,991 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 32 of 47 [2021-03-25 00:38:23,991 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 00:38:24,036 INFO L129 PetriNetUnfolder]: 111/236 cut-off events. [2021-03-25 00:38:24,036 INFO L130 PetriNetUnfolder]: For 590/624 co-relation queries the response was YES. [2021-03-25 00:38:24,037 INFO L84 FinitePrefix]: Finished finitePrefix Result has 853 conditions, 236 events. 111/236 cut-off events. For 590/624 co-relation queries the response was YES. Maximal size of possible extension queue 26. Compared 966 event pairs, 8 based on Foata normal form. 9/233 useless extension candidates. Maximal degree in co-relation 768. Up to 136 conditions per place. [2021-03-25 00:38:24,039 INFO L132 encePairwiseOnDemand]: 43/47 looper letters, 13 selfloop transitions, 9 changer transitions 1/43 dead transitions. [2021-03-25 00:38:24,039 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 44 places, 43 transitions, 357 flow [2021-03-25 00:38:24,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-25 00:38:24,040 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2021-03-25 00:38:24,041 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 141 transitions. [2021-03-25 00:38:24,041 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.75 [2021-03-25 00:38:24,041 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 141 transitions. [2021-03-25 00:38:24,041 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 141 transitions. [2021-03-25 00:38:24,041 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 00:38:24,042 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 141 transitions. [2021-03-25 00:38:24,042 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 35.25) internal successors, (141), 4 states have internal predecessors, (141), 0 states have call successors, (0), 0 states 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 00:38:24,043 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 47.0) internal successors, (235), 5 states have internal predecessors, (235), 0 states have call successors, (0), 0 states 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 00:38:24,043 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 47.0) internal successors, (235), 5 states have internal predecessors, (235), 0 states have call successors, (0), 0 states 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 00:38:24,043 INFO L185 Difference]: Start difference. First operand has 41 places, 32 transitions, 219 flow. Second operand 4 states and 141 transitions. [2021-03-25 00:38:24,043 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 44 places, 43 transitions, 357 flow [2021-03-25 00:38:24,045 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 43 places, 43 transitions, 354 flow, removed 1 selfloop flow, removed 1 redundant places. [2021-03-25 00:38:24,046 INFO L241 Difference]: Finished difference. Result has 45 places, 38 transitions, 315 flow [2021-03-25 00:38:24,046 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=47, PETRI_DIFFERENCE_MINUEND_FLOW=216, PETRI_DIFFERENCE_MINUEND_PLACES=40, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=32, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=24, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=315, PETRI_PLACES=45, PETRI_TRANSITIONS=38} [2021-03-25 00:38:24,046 INFO L343 CegarLoopForPetriNet]: 28 programPoint places, 17 predicate places. [2021-03-25 00:38:24,046 INFO L480 AbstractCegarLoop]: Abstraction has has 45 places, 38 transitions, 315 flow [2021-03-25 00:38:24,046 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 33.166666666666664) internal successors, (199), 6 states have internal predecessors, (199), 0 states have call successors, (0), 0 states 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 00:38:24,047 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 00:38:24,047 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 00:38:24,259 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-25 00:38:24,260 INFO L428 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-25 00:38:24,260 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 00:38:24,260 INFO L82 PathProgramCache]: Analyzing trace with hash 1069038295, now seen corresponding path program 2 times [2021-03-25 00:38:24,260 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 00:38:24,261 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1818619065] [2021-03-25 00:38:24,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 00:38:24,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 00:38:24,276 INFO L142 QuantifierPusher]: treesize reduction 4, result has 63.6 percent of original size [2021-03-25 00:38:24,277 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:24,283 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:24,284 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:24,288 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:24,289 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:24,289 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 00:38:24,289 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1818619065] [2021-03-25 00:38:24,289 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 00:38:24,289 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-25 00:38:24,289 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [148517015] [2021-03-25 00:38:24,290 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-25 00:38:24,290 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 00:38:24,290 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-25 00:38:24,290 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-03-25 00:38:24,291 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 32 out of 47 [2021-03-25 00:38:24,291 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 45 places, 38 transitions, 315 flow. Second operand has 4 states, 4 states have (on average 33.0) internal successors, (132), 4 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:38:24,291 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 00:38:24,291 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 32 of 47 [2021-03-25 00:38:24,291 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 00:38:24,341 INFO L129 PetriNetUnfolder]: 103/232 cut-off events. [2021-03-25 00:38:24,341 INFO L130 PetriNetUnfolder]: For 758/795 co-relation queries the response was YES. [2021-03-25 00:38:24,342 INFO L84 FinitePrefix]: Finished finitePrefix Result has 868 conditions, 232 events. 103/232 cut-off events. For 758/795 co-relation queries the response was YES. Maximal size of possible extension queue 26. Compared 961 event pairs, 7 based on Foata normal form. 12/240 useless extension candidates. Maximal degree in co-relation 776. Up to 129 conditions per place. [2021-03-25 00:38:24,343 INFO L132 encePairwiseOnDemand]: 42/47 looper letters, 19 selfloop transitions, 8 changer transitions 1/48 dead transitions. [2021-03-25 00:38:24,343 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 49 places, 48 transitions, 438 flow [2021-03-25 00:38:24,344 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-25 00:38:24,344 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-03-25 00:38:24,344 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 175 transitions. [2021-03-25 00:38:24,345 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7446808510638298 [2021-03-25 00:38:24,345 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 175 transitions. [2021-03-25 00:38:24,345 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 175 transitions. [2021-03-25 00:38:24,345 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 00:38:24,345 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 175 transitions. [2021-03-25 00:38:24,346 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 35.0) internal successors, (175), 5 states have internal predecessors, (175), 0 states have call successors, (0), 0 states 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 00:38:24,346 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 47.0) internal successors, (282), 6 states have internal predecessors, (282), 0 states have call successors, (0), 0 states 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 00:38:24,346 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 47.0) internal successors, (282), 6 states have internal predecessors, (282), 0 states have call successors, (0), 0 states 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 00:38:24,346 INFO L185 Difference]: Start difference. First operand has 45 places, 38 transitions, 315 flow. Second operand 5 states and 175 transitions. [2021-03-25 00:38:24,346 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 49 places, 48 transitions, 438 flow [2021-03-25 00:38:24,349 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 49 places, 48 transitions, 438 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-03-25 00:38:24,350 INFO L241 Difference]: Finished difference. Result has 51 places, 42 transitions, 383 flow [2021-03-25 00:38:24,350 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=47, PETRI_DIFFERENCE_MINUEND_FLOW=315, PETRI_DIFFERENCE_MINUEND_PLACES=45, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=38, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=32, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=383, PETRI_PLACES=51, PETRI_TRANSITIONS=42} [2021-03-25 00:38:24,351 INFO L343 CegarLoopForPetriNet]: 28 programPoint places, 23 predicate places. [2021-03-25 00:38:24,351 INFO L480 AbstractCegarLoop]: Abstraction has has 51 places, 42 transitions, 383 flow [2021-03-25 00:38:24,351 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 33.0) internal successors, (132), 4 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:38:24,351 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 00:38:24,351 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 00:38:24,351 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-03-25 00:38:24,352 INFO L428 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-25 00:38:24,352 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 00:38:24,352 INFO L82 PathProgramCache]: Analyzing trace with hash -986647911, now seen corresponding path program 1 times [2021-03-25 00:38:24,352 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 00:38:24,352 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [448226804] [2021-03-25 00:38:24,352 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 00:38:24,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 00:38:24,385 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:24,386 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:24,390 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:24,390 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:24,393 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:24,394 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:24,394 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:24,394 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:24,395 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 00:38:24,395 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [448226804] [2021-03-25 00:38:24,396 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1998363243] [2021-03-25 00:38:24,396 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 00:38:24,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 00:38:24,436 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 4 conjunts are in the unsatisfiable core [2021-03-25 00:38:24,437 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-25 00:38:24,437 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:24,437 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:24,438 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:24,438 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:24,438 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:24,439 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:24,439 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:24,439 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:24,440 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:24,440 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:24,440 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:24,441 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:24,441 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:24,442 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:24,442 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:24,442 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:24,443 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:24,443 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:24,443 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:24,443 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:24,444 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:24,444 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:24,444 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:24,445 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:24,445 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:24,446 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:24,446 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:24,446 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:24,447 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:24,447 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:24,447 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:24,448 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:24,448 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:24,448 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:24,450 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:24,451 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:24,451 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:24,451 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:24,452 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:24,452 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:24,453 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:24,453 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:24,453 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:24,454 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:24,454 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:24,454 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:24,455 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:24,455 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:24,460 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:24,461 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 00:38:24,461 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:24,461 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 00:38:24,462 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 00:38:24,463 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:24,464 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 00:38:24,464 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:24,465 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 00:38:24,465 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 00:38:24,466 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:24,467 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:24,467 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:24,468 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:24,468 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:24,468 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:24,469 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:24,469 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:24,469 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:24,470 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:24,470 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:24,470 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:24,476 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:24,477 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 00:38:24,478 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:24,478 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 00:38:24,478 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 00:38:24,479 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:24,483 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 00:38:24,484 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:24,484 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 00:38:24,485 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 00:38:24,486 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:24,488 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:24,488 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:24,489 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:24,489 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-03-25 00:38:24,490 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:24,490 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:24,490 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:24,491 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:24,491 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:24,491 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:24,492 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:24,492 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:24,492 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:24,492 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:24,493 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:24,493 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:24,493 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:24,494 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:24,500 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:24,500 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:24,500 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:24,501 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:24,501 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:24,501 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:24,502 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:24,502 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:24,502 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:24,503 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:24,503 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:24,503 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:24,504 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:24,504 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:24,504 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:24,505 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:24,505 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:24,505 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:24,506 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:24,506 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:24,506 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:24,507 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:24,507 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:24,507 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:24,507 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:24,508 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:24,508 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:24,508 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:24,509 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:24,509 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:24,510 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:24,510 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:24,510 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:24,511 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:24,511 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:24,511 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 00:38:24,511 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-25 00:38:24,512 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 3 [2021-03-25 00:38:24,512 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [808562590] [2021-03-25 00:38:24,512 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-25 00:38:24,512 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 00:38:24,512 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-25 00:38:24,512 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-03-25 00:38:24,513 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 32 out of 47 [2021-03-25 00:38:24,513 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 51 places, 42 transitions, 383 flow. Second operand has 4 states, 4 states have (on average 33.5) internal successors, (134), 4 states have internal predecessors, (134), 0 states have call successors, (0), 0 states 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 00:38:24,513 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 00:38:24,513 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 32 of 47 [2021-03-25 00:38:24,513 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 00:38:24,595 INFO L129 PetriNetUnfolder]: 142/406 cut-off events. [2021-03-25 00:38:24,595 INFO L130 PetriNetUnfolder]: For 1123/1212 co-relation queries the response was YES. [2021-03-25 00:38:24,597 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1586 conditions, 406 events. 142/406 cut-off events. For 1123/1212 co-relation queries the response was YES. Maximal size of possible extension queue 46. Compared 2452 event pairs, 8 based on Foata normal form. 56/456 useless extension candidates. Maximal degree in co-relation 1393. Up to 221 conditions per place. [2021-03-25 00:38:24,600 INFO L132 encePairwiseOnDemand]: 41/47 looper letters, 21 selfloop transitions, 31 changer transitions 0/70 dead transitions. [2021-03-25 00:38:24,600 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 55 places, 70 transitions, 806 flow [2021-03-25 00:38:24,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-25 00:38:24,601 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-03-25 00:38:24,601 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 177 transitions. [2021-03-25 00:38:24,601 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7531914893617021 [2021-03-25 00:38:24,601 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 177 transitions. [2021-03-25 00:38:24,602 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 177 transitions. [2021-03-25 00:38:24,602 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 00:38:24,602 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 177 transitions. [2021-03-25 00:38:24,602 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 35.4) internal successors, (177), 5 states have internal predecessors, (177), 0 states have call successors, (0), 0 states 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 00:38:24,603 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 47.0) internal successors, (282), 6 states have internal predecessors, (282), 0 states have call successors, (0), 0 states 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 00:38:24,603 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 47.0) internal successors, (282), 6 states have internal predecessors, (282), 0 states have call successors, (0), 0 states 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 00:38:24,603 INFO L185 Difference]: Start difference. First operand has 51 places, 42 transitions, 383 flow. Second operand 5 states and 177 transitions. [2021-03-25 00:38:24,603 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 55 places, 70 transitions, 806 flow [2021-03-25 00:38:24,607 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 55 places, 70 transitions, 806 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-03-25 00:38:24,610 INFO L241 Difference]: Finished difference. Result has 57 places, 68 transitions, 857 flow [2021-03-25 00:38:24,610 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=47, PETRI_DIFFERENCE_MINUEND_FLOW=383, PETRI_DIFFERENCE_MINUEND_PLACES=51, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=42, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=13, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=19, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=857, PETRI_PLACES=57, PETRI_TRANSITIONS=68} [2021-03-25 00:38:24,610 INFO L343 CegarLoopForPetriNet]: 28 programPoint places, 29 predicate places. [2021-03-25 00:38:24,610 INFO L480 AbstractCegarLoop]: Abstraction has has 57 places, 68 transitions, 857 flow [2021-03-25 00:38:24,611 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 33.5) internal successors, (134), 4 states have internal predecessors, (134), 0 states have call successors, (0), 0 states 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 00:38:24,611 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 00:38:24,611 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 00:38:24,823 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-25 00:38:24,824 INFO L428 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-25 00:38:24,824 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 00:38:24,824 INFO L82 PathProgramCache]: Analyzing trace with hash 1718542103, now seen corresponding path program 2 times [2021-03-25 00:38:24,824 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 00:38:24,824 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1332488201] [2021-03-25 00:38:24,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 00:38:24,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 00:38:24,844 INFO L142 QuantifierPusher]: treesize reduction 4, result has 63.6 percent of original size [2021-03-25 00:38:24,845 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:24,858 INFO L142 QuantifierPusher]: treesize reduction 4, result has 69.2 percent of original size [2021-03-25 00:38:24,858 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 00:38:24,865 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:24,866 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:24,866 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-25 00:38:24,866 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1332488201] [2021-03-25 00:38:24,866 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 00:38:24,866 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-25 00:38:24,866 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1677367063] [2021-03-25 00:38:24,867 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-25 00:38:24,867 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 00:38:24,867 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-25 00:38:24,867 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-03-25 00:38:24,868 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 32 out of 47 [2021-03-25 00:38:24,868 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 57 places, 68 transitions, 857 flow. Second operand has 4 states, 4 states have (on average 33.0) internal successors, (132), 4 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:38:24,868 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 00:38:24,868 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 32 of 47 [2021-03-25 00:38:24,868 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 00:38:24,995 INFO L129 PetriNetUnfolder]: 321/852 cut-off events. [2021-03-25 00:38:24,996 INFO L130 PetriNetUnfolder]: For 2829/2997 co-relation queries the response was YES. [2021-03-25 00:38:25,016 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3819 conditions, 852 events. 321/852 cut-off events. For 2829/2997 co-relation queries the response was YES. Maximal size of possible extension queue 108. Compared 6176 event pairs, 50 based on Foata normal form. 25/854 useless extension candidates. Maximal degree in co-relation 3525. Up to 446 conditions per place. [2021-03-25 00:38:25,021 INFO L132 encePairwiseOnDemand]: 43/47 looper letters, 20 selfloop transitions, 12 changer transitions 2/85 dead transitions. [2021-03-25 00:38:25,021 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 60 places, 85 transitions, 1074 flow [2021-03-25 00:38:25,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-25 00:38:25,022 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2021-03-25 00:38:25,022 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 141 transitions. [2021-03-25 00:38:25,022 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.75 [2021-03-25 00:38:25,022 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 141 transitions. [2021-03-25 00:38:25,023 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 141 transitions. [2021-03-25 00:38:25,023 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 00:38:25,023 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 141 transitions. [2021-03-25 00:38:25,023 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 35.25) internal successors, (141), 4 states have internal predecessors, (141), 0 states have call successors, (0), 0 states 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 00:38:25,024 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 47.0) internal successors, (235), 5 states have internal predecessors, (235), 0 states have call successors, (0), 0 states 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 00:38:25,024 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 47.0) internal successors, (235), 5 states have internal predecessors, (235), 0 states have call successors, (0), 0 states 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 00:38:25,024 INFO L185 Difference]: Start difference. First operand has 57 places, 68 transitions, 857 flow. Second operand 4 states and 141 transitions. [2021-03-25 00:38:25,024 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 60 places, 85 transitions, 1074 flow [2021-03-25 00:38:25,029 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 59 places, 85 transitions, 1072 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-03-25 00:38:25,030 INFO L241 Difference]: Finished difference. Result has 61 places, 78 transitions, 1007 flow [2021-03-25 00:38:25,031 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=47, PETRI_DIFFERENCE_MINUEND_FLOW=855, PETRI_DIFFERENCE_MINUEND_PLACES=56, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=68, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=59, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=1007, PETRI_PLACES=61, PETRI_TRANSITIONS=78} [2021-03-25 00:38:25,031 INFO L343 CegarLoopForPetriNet]: 28 programPoint places, 33 predicate places. [2021-03-25 00:38:25,031 INFO L480 AbstractCegarLoop]: Abstraction has has 61 places, 78 transitions, 1007 flow [2021-03-25 00:38:25,031 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 33.0) internal successors, (132), 4 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:38:25,031 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 00:38:25,031 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 00:38:25,031 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-03-25 00:38:25,031 INFO L428 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-25 00:38:25,032 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 00:38:25,032 INFO L82 PathProgramCache]: Analyzing trace with hash -894256227, now seen corresponding path program 3 times [2021-03-25 00:38:25,032 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 00:38:25,032 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [400480274] [2021-03-25 00:38:25,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 00:38:25,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 00:38:25,046 INFO L142 QuantifierPusher]: treesize reduction 8, result has 55.6 percent of original size [2021-03-25 00:38:25,046 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 00:38:25,052 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,052 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,056 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,056 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:38:25,060 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,060 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:25,061 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-03-25 00:38:25,061 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [400480274] [2021-03-25 00:38:25,061 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 00:38:25,061 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-03-25 00:38:25,061 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2048001917] [2021-03-25 00:38:25,061 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-25 00:38:25,061 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 00:38:25,062 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-25 00:38:25,062 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-03-25 00:38:25,062 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 28 out of 47 [2021-03-25 00:38:25,062 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 61 places, 78 transitions, 1007 flow. Second operand has 5 states, 5 states have (on average 29.2) internal successors, (146), 5 states have internal predecessors, (146), 0 states have call successors, (0), 0 states 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 00:38:25,063 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 00:38:25,063 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 28 of 47 [2021-03-25 00:38:25,063 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 00:38:25,200 INFO L129 PetriNetUnfolder]: 504/1173 cut-off events. [2021-03-25 00:38:25,200 INFO L130 PetriNetUnfolder]: For 5692/5859 co-relation queries the response was YES. [2021-03-25 00:38:25,205 INFO L84 FinitePrefix]: Finished finitePrefix Result has 5940 conditions, 1173 events. 504/1173 cut-off events. For 5692/5859 co-relation queries the response was YES. Maximal size of possible extension queue 140. Compared 8255 event pairs, 94 based on Foata normal form. 25/1174 useless extension candidates. Maximal degree in co-relation 5607. Up to 597 conditions per place. [2021-03-25 00:38:25,213 INFO L132 encePairwiseOnDemand]: 43/47 looper letters, 61 selfloop transitions, 17 changer transitions 2/104 dead transitions. [2021-03-25 00:38:25,213 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 64 places, 104 transitions, 1443 flow [2021-03-25 00:38:25,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-25 00:38:25,214 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2021-03-25 00:38:25,214 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 131 transitions. [2021-03-25 00:38:25,214 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6968085106382979 [2021-03-25 00:38:25,214 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 131 transitions. [2021-03-25 00:38:25,214 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 131 transitions. [2021-03-25 00:38:25,214 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 00:38:25,214 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 131 transitions. [2021-03-25 00:38:25,215 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 32.75) internal successors, (131), 4 states have internal predecessors, (131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:38:25,215 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 47.0) internal successors, (235), 5 states have internal predecessors, (235), 0 states have call successors, (0), 0 states 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 00:38:25,215 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 47.0) internal successors, (235), 5 states have internal predecessors, (235), 0 states have call successors, (0), 0 states 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 00:38:25,216 INFO L185 Difference]: Start difference. First operand has 61 places, 78 transitions, 1007 flow. Second operand 4 states and 131 transitions. [2021-03-25 00:38:25,216 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 64 places, 104 transitions, 1443 flow [2021-03-25 00:38:25,222 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 64 places, 104 transitions, 1443 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-03-25 00:38:25,224 INFO L241 Difference]: Finished difference. Result has 66 places, 87 transitions, 1175 flow [2021-03-25 00:38:25,224 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=47, PETRI_DIFFERENCE_MINUEND_FLOW=1007, PETRI_DIFFERENCE_MINUEND_PLACES=61, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=78, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=8, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=66, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=1175, PETRI_PLACES=66, PETRI_TRANSITIONS=87} [2021-03-25 00:38:25,224 INFO L343 CegarLoopForPetriNet]: 28 programPoint places, 38 predicate places. [2021-03-25 00:38:25,225 INFO L480 AbstractCegarLoop]: Abstraction has has 66 places, 87 transitions, 1175 flow [2021-03-25 00:38:25,225 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 29.2) internal successors, (146), 5 states have internal predecessors, (146), 0 states have call successors, (0), 0 states 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 00:38:25,225 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 00:38:25,225 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 00:38:25,225 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-03-25 00:38:25,225 INFO L428 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-25 00:38:25,225 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 00:38:25,225 INFO L82 PathProgramCache]: Analyzing trace with hash -2065415895, now seen corresponding path program 4 times [2021-03-25 00:38:25,226 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 00:38:25,226 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [134586376] [2021-03-25 00:38:25,226 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 00:38:25,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 00:38:25,236 INFO L142 QuantifierPusher]: treesize reduction 4, result has 63.6 percent of original size [2021-03-25 00:38:25,236 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,241 INFO L142 QuantifierPusher]: treesize reduction 4, result has 69.2 percent of original size [2021-03-25 00:38:25,242 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 00:38:25,247 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,247 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:25,248 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-03-25 00:38:25,248 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [134586376] [2021-03-25 00:38:25,248 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-25 00:38:25,248 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-25 00:38:25,248 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1159871802] [2021-03-25 00:38:25,248 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-25 00:38:25,248 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 00:38:25,249 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-25 00:38:25,249 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-03-25 00:38:25,249 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 32 out of 47 [2021-03-25 00:38:25,249 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 66 places, 87 transitions, 1175 flow. Second operand has 4 states, 4 states have (on average 33.25) internal successors, (133), 4 states have internal predecessors, (133), 0 states have call successors, (0), 0 states 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 00:38:25,249 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 00:38:25,249 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 32 of 47 [2021-03-25 00:38:25,249 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 00:38:25,328 INFO L129 PetriNetUnfolder]: 234/640 cut-off events. [2021-03-25 00:38:25,329 INFO L130 PetriNetUnfolder]: For 3222/3370 co-relation queries the response was YES. [2021-03-25 00:38:25,331 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3249 conditions, 640 events. 234/640 cut-off events. For 3222/3370 co-relation queries the response was YES. Maximal size of possible extension queue 83. Compared 4342 event pairs, 16 based on Foata normal form. 16/643 useless extension candidates. Maximal degree in co-relation 3006. Up to 350 conditions per place. [2021-03-25 00:38:25,336 INFO L132 encePairwiseOnDemand]: 43/47 looper letters, 42 selfloop transitions, 15 changer transitions 1/96 dead transitions. [2021-03-25 00:38:25,336 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 69 places, 96 transitions, 1393 flow [2021-03-25 00:38:25,336 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-25 00:38:25,336 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2021-03-25 00:38:25,337 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 141 transitions. [2021-03-25 00:38:25,337 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.75 [2021-03-25 00:38:25,337 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 141 transitions. [2021-03-25 00:38:25,337 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 141 transitions. [2021-03-25 00:38:25,337 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 00:38:25,337 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 141 transitions. [2021-03-25 00:38:25,338 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 35.25) internal successors, (141), 4 states have internal predecessors, (141), 0 states have call successors, (0), 0 states 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 00:38:25,338 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 47.0) internal successors, (235), 5 states have internal predecessors, (235), 0 states have call successors, (0), 0 states 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 00:38:25,338 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 47.0) internal successors, (235), 5 states have internal predecessors, (235), 0 states have call successors, (0), 0 states 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 00:38:25,338 INFO L185 Difference]: Start difference. First operand has 66 places, 87 transitions, 1175 flow. Second operand 4 states and 141 transitions. [2021-03-25 00:38:25,338 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 69 places, 96 transitions, 1393 flow [2021-03-25 00:38:25,344 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 68 places, 96 transitions, 1380 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-03-25 00:38:25,346 INFO L241 Difference]: Finished difference. Result has 69 places, 87 transitions, 1207 flow [2021-03-25 00:38:25,346 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=47, PETRI_DIFFERENCE_MINUEND_FLOW=1162, PETRI_DIFFERENCE_MINUEND_PLACES=65, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=87, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=15, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=72, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=1207, PETRI_PLACES=69, PETRI_TRANSITIONS=87} [2021-03-25 00:38:25,346 INFO L343 CegarLoopForPetriNet]: 28 programPoint places, 41 predicate places. [2021-03-25 00:38:25,346 INFO L480 AbstractCegarLoop]: Abstraction has has 69 places, 87 transitions, 1207 flow [2021-03-25 00:38:25,346 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 33.25) internal successors, (133), 4 states have internal predecessors, (133), 0 states have call successors, (0), 0 states 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 00:38:25,346 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 00:38:25,347 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 00:38:25,347 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-03-25 00:38:25,347 INFO L428 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-25 00:38:25,347 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 00:38:25,347 INFO L82 PathProgramCache]: Analyzing trace with hash 1674461819, now seen corresponding path program 1 times [2021-03-25 00:38:25,347 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 00:38:25,347 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [518730555] [2021-03-25 00:38:25,347 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 00:38:25,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 00:38:25,364 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,365 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,369 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,370 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,375 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,376 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,376 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,377 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,378 INFO L142 QuantifierPusher]: treesize reduction 9, result has 50.0 percent of original size [2021-03-25 00:38:25,379 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 00:38:25,381 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-25 00:38:25,381 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [518730555] [2021-03-25 00:38:25,381 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [992170965] [2021-03-25 00:38:25,381 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 00:38:25,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 00:38:25,420 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 11 conjunts are in the unsatisfiable core [2021-03-25 00:38:25,420 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-25 00:38:25,421 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,421 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:25,421 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,422 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:25,422 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,422 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:25,423 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,423 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:25,425 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,425 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,426 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,426 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,426 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,427 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,427 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,427 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,428 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,428 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,428 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,429 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,429 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,430 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,430 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,430 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,431 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,432 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,432 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,432 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,433 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,433 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,433 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,434 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,434 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,434 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,435 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,435 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,435 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,436 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,436 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,436 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,437 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,437 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,437 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,438 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,438 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,438 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,439 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,439 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,440 INFO L142 QuantifierPusher]: treesize reduction 2, result has 86.7 percent of original size [2021-03-25 00:38:25,441 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,441 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,441 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,442 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,442 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,442 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,444 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,444 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,445 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,445 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,446 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,446 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,447 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,449 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,449 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,450 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,451 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,452 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,452 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,452 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,453 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,453 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,453 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,454 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,454 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,455 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,455 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,456 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,457 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,457 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,458 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,458 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,459 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,459 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,459 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,460 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,460 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,460 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,460 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,461 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,461 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,462 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,462 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,462 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,462 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,464 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,464 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,464 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,465 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,465 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,466 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,466 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,466 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,467 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,467 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,467 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,468 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,468 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,468 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,469 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,469 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,470 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,470 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,471 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,471 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,471 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,472 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,472 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,472 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,473 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,475 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,477 INFO L142 QuantifierPusher]: treesize reduction 2, result has 86.7 percent of original size [2021-03-25 00:38:25,477 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,478 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,478 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,479 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,479 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,479 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,480 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,480 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,480 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,481 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,481 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,481 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,482 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,482 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,482 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,483 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,483 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,483 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,484 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,484 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,484 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,485 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,485 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,486 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-25 00:38:25,486 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-25 00:38:25,486 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [2, 2] total 2 [2021-03-25 00:38:25,488 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [691298332] [2021-03-25 00:38:25,489 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-25 00:38:25,489 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 00:38:25,489 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-25 00:38:25,489 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-03-25 00:38:25,489 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 32 out of 47 [2021-03-25 00:38:25,490 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 69 places, 87 transitions, 1207 flow. Second operand has 4 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 00:38:25,490 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 00:38:25,490 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 32 of 47 [2021-03-25 00:38:25,490 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 00:38:25,567 INFO L129 PetriNetUnfolder]: 184/562 cut-off events. [2021-03-25 00:38:25,568 INFO L130 PetriNetUnfolder]: For 2493/2622 co-relation queries the response was YES. [2021-03-25 00:38:25,570 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2934 conditions, 562 events. 184/562 cut-off events. For 2493/2622 co-relation queries the response was YES. Maximal size of possible extension queue 76. Compared 3917 event pairs, 12 based on Foata normal form. 39/599 useless extension candidates. Maximal degree in co-relation 2688. Up to 296 conditions per place. [2021-03-25 00:38:25,574 INFO L132 encePairwiseOnDemand]: 41/47 looper letters, 29 selfloop transitions, 41 changer transitions 0/88 dead transitions. [2021-03-25 00:38:25,574 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 72 places, 88 transitions, 1351 flow [2021-03-25 00:38:25,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-25 00:38:25,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2021-03-25 00:38:25,575 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 143 transitions. [2021-03-25 00:38:25,575 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7606382978723404 [2021-03-25 00:38:25,575 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 143 transitions. [2021-03-25 00:38:25,575 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 143 transitions. [2021-03-25 00:38:25,575 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 00:38:25,575 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 143 transitions. [2021-03-25 00:38:25,576 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 35.75) internal successors, (143), 4 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-25 00:38:25,576 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 47.0) internal successors, (235), 5 states have internal predecessors, (235), 0 states have call successors, (0), 0 states 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 00:38:25,576 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 47.0) internal successors, (235), 5 states have internal predecessors, (235), 0 states have call successors, (0), 0 states 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 00:38:25,576 INFO L185 Difference]: Start difference. First operand has 69 places, 87 transitions, 1207 flow. Second operand 4 states and 143 transitions. [2021-03-25 00:38:25,577 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 72 places, 88 transitions, 1351 flow [2021-03-25 00:38:25,583 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 68 places, 88 transitions, 1310 flow, removed 2 selfloop flow, removed 4 redundant places. [2021-03-25 00:38:25,586 INFO L241 Difference]: Finished difference. Result has 69 places, 87 transitions, 1277 flow [2021-03-25 00:38:25,586 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=47, PETRI_DIFFERENCE_MINUEND_FLOW=1166, PETRI_DIFFERENCE_MINUEND_PLACES=65, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=87, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=41, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=46, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=1277, PETRI_PLACES=69, PETRI_TRANSITIONS=87} [2021-03-25 00:38:25,586 INFO L343 CegarLoopForPetriNet]: 28 programPoint places, 41 predicate places. [2021-03-25 00:38:25,587 INFO L480 AbstractCegarLoop]: Abstraction has has 69 places, 87 transitions, 1277 flow [2021-03-25 00:38:25,587 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 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 00:38:25,587 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 00:38:25,587 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 00:38:25,799 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-25 00:38:25,800 INFO L428 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-25 00:38:25,800 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 00:38:25,800 INFO L82 PathProgramCache]: Analyzing trace with hash -1679689245, now seen corresponding path program 2 times [2021-03-25 00:38:25,800 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 00:38:25,800 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2061392891] [2021-03-25 00:38:25,800 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 00:38:25,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 00:38:25,828 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,828 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,833 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,833 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,839 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,839 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 00:38:25,850 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,851 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,852 INFO L142 QuantifierPusher]: treesize reduction 9, result has 50.0 percent of original size [2021-03-25 00:38:25,853 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 00:38:25,855 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 00:38:25,855 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2061392891] [2021-03-25 00:38:25,855 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [866996887] [2021-03-25 00:38:25,855 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 00:38:25,898 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-25 00:38:25,898 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-25 00:38:25,899 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 11 conjunts are in the unsatisfiable core [2021-03-25 00:38:25,904 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-25 00:38:25,904 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,904 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:25,905 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,905 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:25,905 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,905 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:25,906 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,906 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:25,908 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,908 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,909 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,909 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,909 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,910 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,910 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,911 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,911 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,911 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,912 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,912 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,912 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,913 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,913 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,913 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,914 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,915 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,915 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,916 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,916 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,916 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,916 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,917 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,917 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,917 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,918 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,918 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,918 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,919 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,919 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,919 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,920 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,920 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,920 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,921 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,921 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,921 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,922 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,922 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,922 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,923 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 00:38:25,924 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,924 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 00:38:25,924 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,925 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 00:38:25,925 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,925 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 00:38:25,926 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,926 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 00:38:25,926 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,927 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 00:38:25,929 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,929 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 00:38:25,929 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,930 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 00:38:25,930 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,930 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 00:38:25,931 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,931 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 00:38:25,931 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,932 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 00:38:25,932 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,932 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 00:38:25,933 INFO L142 QuantifierPusher]: treesize reduction 2, result has 89.5 percent of original size [2021-03-25 00:38:25,934 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,934 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,935 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,935 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,935 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,936 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,936 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,937 INFO L142 QuantifierPusher]: treesize reduction 2, result has 86.7 percent of original size [2021-03-25 00:38:25,937 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,938 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,938 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,939 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,939 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,939 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,940 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,941 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,941 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,941 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,942 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,942 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,942 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,943 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,943 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,944 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,944 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,945 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,946 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,948 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,950 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,950 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,951 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,951 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,952 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,952 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,952 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,952 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,953 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,953 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,953 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,954 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,954 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,954 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,955 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,955 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,955 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,956 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,956 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,956 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,957 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,957 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,957 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,957 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,958 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,958 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,958 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,959 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,959 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,959 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,960 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,960 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,960 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,960 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,961 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,961 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,961 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,962 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,962 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,962 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,963 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,963 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:25,963 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:25,964 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 00:38:25,964 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-25 00:38:25,964 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 3 [2021-03-25 00:38:25,964 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1532812425] [2021-03-25 00:38:25,965 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-25 00:38:25,965 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 00:38:25,965 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-25 00:38:25,965 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-03-25 00:38:25,966 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 32 out of 47 [2021-03-25 00:38:25,966 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 69 places, 87 transitions, 1277 flow. Second operand has 5 states, 5 states have (on average 33.4) internal successors, (167), 5 states have internal predecessors, (167), 0 states have call successors, (0), 0 states 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 00:38:25,966 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 00:38:25,966 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 32 of 47 [2021-03-25 00:38:25,966 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 00:38:26,136 INFO L129 PetriNetUnfolder]: 344/1078 cut-off events. [2021-03-25 00:38:26,136 INFO L130 PetriNetUnfolder]: For 5011/5221 co-relation queries the response was YES. [2021-03-25 00:38:26,142 INFO L84 FinitePrefix]: Finished finitePrefix Result has 5538 conditions, 1078 events. 344/1078 cut-off events. For 5011/5221 co-relation queries the response was YES. Maximal size of possible extension queue 147. Compared 9072 event pairs, 12 based on Foata normal form. 131/1203 useless extension candidates. Maximal degree in co-relation 5071. Up to 564 conditions per place. [2021-03-25 00:38:26,149 INFO L132 encePairwiseOnDemand]: 41/47 looper letters, 30 selfloop transitions, 101 changer transitions 0/149 dead transitions. [2021-03-25 00:38:26,150 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 73 places, 149 transitions, 2423 flow [2021-03-25 00:38:26,150 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-25 00:38:26,150 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-03-25 00:38:26,151 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 182 transitions. [2021-03-25 00:38:26,151 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.774468085106383 [2021-03-25 00:38:26,151 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 182 transitions. [2021-03-25 00:38:26,151 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 182 transitions. [2021-03-25 00:38:26,151 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 00:38:26,151 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 182 transitions. [2021-03-25 00:38:26,152 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 36.4) internal successors, (182), 5 states have internal predecessors, (182), 0 states have call successors, (0), 0 states 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 00:38:26,153 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 47.0) internal successors, (282), 6 states have internal predecessors, (282), 0 states have call successors, (0), 0 states 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 00:38:26,153 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 47.0) internal successors, (282), 6 states have internal predecessors, (282), 0 states have call successors, (0), 0 states 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 00:38:26,153 INFO L185 Difference]: Start difference. First operand has 69 places, 87 transitions, 1277 flow. Second operand 5 states and 182 transitions. [2021-03-25 00:38:26,153 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 73 places, 149 transitions, 2423 flow [2021-03-25 00:38:26,166 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 70 places, 149 transitions, 2341 flow, removed 0 selfloop flow, removed 3 redundant places. [2021-03-25 00:38:26,170 INFO L241 Difference]: Finished difference. Result has 72 places, 147 transitions, 2424 flow [2021-03-25 00:38:26,171 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=47, PETRI_DIFFERENCE_MINUEND_FLOW=1195, PETRI_DIFFERENCE_MINUEND_PLACES=66, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=87, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=64, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=20, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=2424, PETRI_PLACES=72, PETRI_TRANSITIONS=147} [2021-03-25 00:38:26,171 INFO L343 CegarLoopForPetriNet]: 28 programPoint places, 44 predicate places. [2021-03-25 00:38:26,171 INFO L480 AbstractCegarLoop]: Abstraction has has 72 places, 147 transitions, 2424 flow [2021-03-25 00:38:26,171 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 33.4) internal successors, (167), 5 states have internal predecessors, (167), 0 states have call successors, (0), 0 states 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 00:38:26,171 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 00:38:26,171 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 00:38:26,393 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2021-03-25 00:38:26,394 INFO L428 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-25 00:38:26,394 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 00:38:26,394 INFO L82 PathProgramCache]: Analyzing trace with hash -605026449, now seen corresponding path program 3 times [2021-03-25 00:38:26,394 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 00:38:26,394 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [100284168] [2021-03-25 00:38:26,394 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 00:38:26,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 00:38:26,425 INFO L142 QuantifierPusher]: treesize reduction 4, result has 63.6 percent of original size [2021-03-25 00:38:26,425 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:26,432 INFO L142 QuantifierPusher]: treesize reduction 4, result has 69.2 percent of original size [2021-03-25 00:38:26,432 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 00:38:26,439 INFO L142 QuantifierPusher]: treesize reduction 4, result has 69.2 percent of original size [2021-03-25 00:38:26,440 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 00:38:26,446 INFO L142 QuantifierPusher]: treesize reduction 4, result has 69.2 percent of original size [2021-03-25 00:38:26,447 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 00:38:26,454 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:26,455 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:38:26,461 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:26,462 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:26,462 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 00:38:26,463 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [100284168] [2021-03-25 00:38:26,463 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [975571315] [2021-03-25 00:38:26,463 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) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-25 00:38:26,495 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-03-25 00:38:26,496 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-25 00:38:26,496 INFO L263 TraceCheckSpWp]: Trace formula consists of 82 conjuncts, 6 conjunts are in the unsatisfiable core [2021-03-25 00:38:26,497 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-25 00:38:26,498 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:26,498 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:26,499 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:26,499 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:26,499 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:26,500 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:26,502 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:26,503 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:26,513 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:26,513 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:26,514 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:26,514 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:26,514 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:26,515 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:26,515 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:26,515 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:26,516 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:26,516 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:26,516 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:26,517 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:26,517 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:26,517 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:26,517 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:26,518 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:26,518 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:26,520 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 00:38:26,520 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:26,520 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 00:38:26,521 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 00:38:26,522 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:26,526 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 00:38:26,526 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:26,526 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 00:38:26,527 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 00:38:26,528 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:26,529 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 00:38:26,529 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:26,530 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 00:38:26,539 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:26,542 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 00:38:26,542 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:26,543 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 00:38:26,543 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 00:38:26,544 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:26,545 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 00:38:26,545 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:26,548 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 00:38:26,548 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:26,549 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 00:38:26,549 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 00:38:26,549 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-25 00:38:26,550 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:26,551 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:38:26,551 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:26,552 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:38:26,560 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:26,560 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:38:26,560 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:26,561 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:38:26,561 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:26,561 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:38:26,561 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:26,562 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:38:26,562 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:26,562 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:38:26,562 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:26,563 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:38:26,563 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:26,563 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:38:26,564 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:26,564 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:38:26,564 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:26,564 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:38:26,565 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:26,565 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:38:26,565 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:26,565 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:38:26,565 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:26,566 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:38:26,566 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:26,566 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:38:26,567 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:26,567 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:38:26,567 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:26,567 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:38:26,568 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:26,568 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:38:26,568 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:26,568 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:38:26,569 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:26,569 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:38:26,569 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:26,569 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:38:26,570 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:26,570 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:38:26,571 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:26,571 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 00:38:26,572 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:26,572 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 00:38:26,572 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 00:38:26,573 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:26,577 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 00:38:26,577 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:26,578 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 00:38:26,578 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 00:38:26,578 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:26,579 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:26,579 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:26,579 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:26,588 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:26,589 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:26,589 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:26,589 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:26,589 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:26,590 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:26,590 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:26,590 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:26,590 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:26,591 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:26,591 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:26,591 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:26,591 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:26,591 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:26,592 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:26,592 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:26,592 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:26,592 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:26,593 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:26,593 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:26,593 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:26,593 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:26,594 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:26,594 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:26,594 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:26,594 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:26,594 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:26,595 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:26,595 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:26,595 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:26,595 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:26,596 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:26,596 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:26,596 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:26,596 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:26,597 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:26,597 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:26,597 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:26,597 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:26,598 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:26,598 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:26,598 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:26,598 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:26,599 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:26,599 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:26,599 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:26,599 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:26,600 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:26,600 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:26,600 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:26,600 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:26,600 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:26,601 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:26,601 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:26,601 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:26,601 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:26,602 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:26,602 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:26,602 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:26,602 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:26,602 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:26,603 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:26,603 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 00:38:26,603 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-25 00:38:26,603 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 10 [2021-03-25 00:38:26,603 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1656592288] [2021-03-25 00:38:26,603 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-25 00:38:26,604 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 00:38:26,604 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-25 00:38:26,604 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-03-25 00:38:26,604 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 27 out of 47 [2021-03-25 00:38:26,605 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 72 places, 147 transitions, 2424 flow. Second operand has 11 states, 11 states have (on average 28.454545454545453) internal successors, (313), 11 states have internal predecessors, (313), 0 states have call successors, (0), 0 states 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 00:38:26,605 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 00:38:26,605 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 27 of 47 [2021-03-25 00:38:26,605 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 00:38:28,367 INFO L129 PetriNetUnfolder]: 4355/9860 cut-off events. [2021-03-25 00:38:28,367 INFO L130 PetriNetUnfolder]: For 61697/62571 co-relation queries the response was YES. [2021-03-25 00:38:28,455 INFO L84 FinitePrefix]: Finished finitePrefix Result has 54574 conditions, 9860 events. 4355/9860 cut-off events. For 61697/62571 co-relation queries the response was YES. Maximal size of possible extension queue 1008. Compared 101046 event pairs, 310 based on Foata normal form. 1015/10678 useless extension candidates. Maximal degree in co-relation 51809. Up to 5266 conditions per place. [2021-03-25 00:38:28,526 INFO L132 encePairwiseOnDemand]: 40/47 looper letters, 175 selfloop transitions, 464 changer transitions 2/677 dead transitions. [2021-03-25 00:38:28,527 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 97 places, 677 transitions, 10891 flow [2021-03-25 00:38:28,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-03-25 00:38:28,527 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2021-03-25 00:38:28,529 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 853 transitions. [2021-03-25 00:38:28,530 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6980360065466449 [2021-03-25 00:38:28,530 INFO L72 ComplementDD]: Start complementDD. Operand 26 states and 853 transitions. [2021-03-25 00:38:28,530 INFO L73 IsDeterministic]: Start isDeterministic. Operand 26 states and 853 transitions. [2021-03-25 00:38:28,531 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 00:38:28,531 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 26 states and 853 transitions. [2021-03-25 00:38:28,533 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 27 states, 26 states have (on average 32.80769230769231) internal successors, (853), 26 states have internal predecessors, (853), 0 states have call successors, (0), 0 states 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 00:38:28,535 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 27 states, 27 states have (on average 47.0) internal successors, (1269), 27 states have internal predecessors, (1269), 0 states have call successors, (0), 0 states 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 00:38:28,535 INFO L81 ComplementDD]: Finished complementDD. Result has 27 states, 27 states have (on average 47.0) internal successors, (1269), 27 states have internal predecessors, (1269), 0 states have call successors, (0), 0 states 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 00:38:28,535 INFO L185 Difference]: Start difference. First operand has 72 places, 147 transitions, 2424 flow. Second operand 26 states and 853 transitions. [2021-03-25 00:38:28,535 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 97 places, 677 transitions, 10891 flow [2021-03-25 00:38:28,606 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 95 places, 677 transitions, 10163 flow, removed 248 selfloop flow, removed 2 redundant places. [2021-03-25 00:38:28,617 INFO L241 Difference]: Finished difference. Result has 116 places, 606 transitions, 10194 flow [2021-03-25 00:38:28,618 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=47, PETRI_DIFFERENCE_MINUEND_FLOW=2244, PETRI_DIFFERENCE_MINUEND_PLACES=70, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=147, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=79, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=63, PETRI_DIFFERENCE_SUBTRAHEND_STATES=26, PETRI_FLOW=10194, PETRI_PLACES=116, PETRI_TRANSITIONS=606} [2021-03-25 00:38:28,618 INFO L343 CegarLoopForPetriNet]: 28 programPoint places, 88 predicate places. [2021-03-25 00:38:28,618 INFO L480 AbstractCegarLoop]: Abstraction has has 116 places, 606 transitions, 10194 flow [2021-03-25 00:38:28,618 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 28.454545454545453) internal successors, (313), 11 states have internal predecessors, (313), 0 states have call successors, (0), 0 states 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 00:38:28,618 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 00:38:28,618 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 00:38:28,840 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-25 00:38:28,840 INFO L428 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-25 00:38:28,840 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 00:38:28,840 INFO L82 PathProgramCache]: Analyzing trace with hash -2130674537, now seen corresponding path program 4 times [2021-03-25 00:38:28,840 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 00:38:28,841 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [969473204] [2021-03-25 00:38:28,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 00:38:28,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 00:38:28,855 INFO L142 QuantifierPusher]: treesize reduction 4, result has 63.6 percent of original size [2021-03-25 00:38:28,855 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:28,860 INFO L142 QuantifierPusher]: treesize reduction 4, result has 69.2 percent of original size [2021-03-25 00:38:28,861 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 00:38:28,867 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:28,867 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:38:28,871 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:28,872 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:28,876 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:28,877 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:28,877 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-25 00:38:28,877 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [969473204] [2021-03-25 00:38:28,877 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [195280423] [2021-03-25 00:38:28,877 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 00:38:28,919 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-25 00:38:28,919 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-25 00:38:28,920 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 6 conjunts are in the unsatisfiable core [2021-03-25 00:38:28,920 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-25 00:38:28,921 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:28,922 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:28,922 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:28,927 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:28,930 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:28,930 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:28,930 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:28,931 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:28,941 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:28,942 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:28,942 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:28,942 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:28,943 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:28,946 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:28,946 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:28,947 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:28,947 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:28,947 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:28,948 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:28,948 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:28,948 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:28,949 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:28,949 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:28,950 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:28,950 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:28,950 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:28,951 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:28,951 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:28,952 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:28,952 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:28,953 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:28,953 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:28,953 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:28,954 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:28,954 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:28,954 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:28,955 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:28,955 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:28,955 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:28,956 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:28,956 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:28,956 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:28,957 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:28,957 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:28,957 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:28,958 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:28,958 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:28,958 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:28,959 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:28,961 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 00:38:28,961 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:28,962 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 00:38:28,962 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 00:38:28,963 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:28,964 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 00:38:28,964 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:28,965 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 00:38:28,965 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 00:38:28,966 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:28,967 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 00:38:28,967 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:28,968 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 00:38:28,977 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:28,977 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 00:38:28,978 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:28,978 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 00:38:28,978 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:28,979 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 00:38:28,980 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:28,981 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 00:38:28,981 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.3 percent of original size [2021-03-25 00:38:28,981 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 00:38:28,982 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:28,983 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 00:38:28,984 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:28,984 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 00:38:28,984 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 00:38:29,000 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:29,003 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:38:29,003 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:29,003 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-25 00:38:29,004 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:29,004 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 00:38:29,005 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:29,006 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 00:38:29,006 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 00:38:29,006 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:29,009 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 00:38:29,011 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:29,011 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 00:38:29,011 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 00:38:29,013 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:29,013 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:29,015 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:29,015 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:29,015 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:29,016 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:29,018 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:29,018 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:29,019 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:29,019 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:29,019 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:29,019 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:29,019 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:29,020 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:29,020 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:29,020 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:29,020 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:29,020 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:29,021 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:29,021 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:29,021 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:29,021 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:29,022 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:29,022 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:29,022 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:29,022 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:29,022 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:29,023 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:29,023 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:29,023 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:29,023 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:29,024 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:29,024 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:29,024 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:29,024 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:29,025 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:29,025 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:29,025 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:29,025 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:29,026 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:29,026 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:29,026 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:29,026 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:29,027 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:29,027 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-03-25 00:38:29,027 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:29,028 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:29,028 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:29,028 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:29,028 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:29,028 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:29,029 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:29,029 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:29,029 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:29,029 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:29,030 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:29,030 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:29,030 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:29,030 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:29,031 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:29,031 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:29,031 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:29,031 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:29,032 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:29,032 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:29,032 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:29,032 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:29,033 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:29,033 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:29,033 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:29,033 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-25 00:38:29,033 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-25 00:38:29,033 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2021-03-25 00:38:29,034 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1781492361] [2021-03-25 00:38:29,034 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-25 00:38:29,034 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 00:38:29,034 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-25 00:38:29,034 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-03-25 00:38:29,035 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 32 out of 47 [2021-03-25 00:38:29,035 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 116 places, 606 transitions, 10194 flow. Second operand has 8 states, 8 states have (on average 33.125) internal successors, (265), 8 states have internal predecessors, (265), 0 states have call successors, (0), 0 states 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 00:38:29,035 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 00:38:29,035 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 32 of 47 [2021-03-25 00:38:29,035 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 00:38:31,740 INFO L129 PetriNetUnfolder]: 5268/13735 cut-off events. [2021-03-25 00:38:31,740 INFO L130 PetriNetUnfolder]: For 272981/279536 co-relation queries the response was YES. [2021-03-25 00:38:31,831 INFO L84 FinitePrefix]: Finished finitePrefix Result has 101601 conditions, 13735 events. 5268/13735 cut-off events. For 272981/279536 co-relation queries the response was YES. Maximal size of possible extension queue 1473. Compared 163454 event pairs, 624 based on Foata normal form. 543/13584 useless extension candidates. Maximal degree in co-relation 97142. Up to 6523 conditions per place. [2021-03-25 00:38:31,937 INFO L132 encePairwiseOnDemand]: 42/47 looper letters, 672 selfloop transitions, 280 changer transitions 8/1159 dead transitions. [2021-03-25 00:38:31,938 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 123 places, 1159 transitions, 21477 flow [2021-03-25 00:38:31,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-03-25 00:38:31,938 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2021-03-25 00:38:31,939 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 279 transitions. [2021-03-25 00:38:31,939 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7420212765957447 [2021-03-25 00:38:31,939 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 279 transitions. [2021-03-25 00:38:31,939 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 279 transitions. [2021-03-25 00:38:31,940 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 00:38:31,940 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 279 transitions. [2021-03-25 00:38:31,940 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 34.875) internal successors, (279), 8 states have internal predecessors, (279), 0 states have call successors, (0), 0 states 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 00:38:31,941 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 47.0) internal successors, (423), 9 states have internal predecessors, (423), 0 states have call successors, (0), 0 states 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 00:38:31,941 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 47.0) internal successors, (423), 9 states have internal predecessors, (423), 0 states have call successors, (0), 0 states 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 00:38:31,941 INFO L185 Difference]: Start difference. First operand has 116 places, 606 transitions, 10194 flow. Second operand 8 states and 279 transitions. [2021-03-25 00:38:31,941 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 123 places, 1159 transitions, 21477 flow [2021-03-25 00:38:32,434 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 123 places, 1159 transitions, 19633 flow, removed 922 selfloop flow, removed 0 redundant places. [2021-03-25 00:38:32,456 INFO L241 Difference]: Finished difference. Result has 128 places, 855 transitions, 14634 flow [2021-03-25 00:38:32,457 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=47, PETRI_DIFFERENCE_MINUEND_FLOW=9242, PETRI_DIFFERENCE_MINUEND_PLACES=116, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=606, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=53, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=436, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=14634, PETRI_PLACES=128, PETRI_TRANSITIONS=855} [2021-03-25 00:38:32,457 INFO L343 CegarLoopForPetriNet]: 28 programPoint places, 100 predicate places. [2021-03-25 00:38:32,457 INFO L480 AbstractCegarLoop]: Abstraction has has 128 places, 855 transitions, 14634 flow [2021-03-25 00:38:32,457 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 33.125) internal successors, (265), 8 states have internal predecessors, (265), 0 states have call successors, (0), 0 states 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 00:38:32,457 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 00:38:32,457 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 00:38:32,671 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-03-25 00:38:32,672 INFO L428 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-25 00:38:32,672 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 00:38:32,672 INFO L82 PathProgramCache]: Analyzing trace with hash 212487805, now seen corresponding path program 5 times [2021-03-25 00:38:32,672 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 00:38:32,672 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [198828839] [2021-03-25 00:38:32,672 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 00:38:32,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 00:38:32,686 INFO L142 QuantifierPusher]: treesize reduction 8, result has 55.6 percent of original size [2021-03-25 00:38:32,686 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 00:38:32,694 INFO L142 QuantifierPusher]: treesize reduction 8, result has 60.0 percent of original size [2021-03-25 00:38:32,694 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 00:38:32,701 INFO L142 QuantifierPusher]: treesize reduction 8, result has 60.0 percent of original size [2021-03-25 00:38:32,702 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 00:38:32,709 INFO L142 QuantifierPusher]: treesize reduction 8, result has 60.0 percent of original size [2021-03-25 00:38:32,709 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 00:38:32,717 INFO L142 QuantifierPusher]: treesize reduction 12, result has 7.7 percent of original size [2021-03-25 00:38:32,718 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:32,718 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:32,718 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:32,719 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 00:38:32,719 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [198828839] [2021-03-25 00:38:32,719 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [866234649] [2021-03-25 00:38:32,719 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 00:38:32,762 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-03-25 00:38:32,763 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-25 00:38:32,763 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 8 conjunts are in the unsatisfiable core [2021-03-25 00:38:32,764 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-25 00:38:32,765 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:32,766 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 00:38:32,766 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:32,769 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 00:38:32,769 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:32,769 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:32,770 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 00:38:32,770 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:32,771 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:32,771 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-25 00:38:32,772 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:32,773 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:32,774 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:32,774 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:32,782 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:32,782 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:32,782 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:32,783 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:32,783 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:32,783 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:32,784 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:32,784 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:32,784 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:32,785 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:32,786 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:32,786 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:32,786 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:32,786 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:32,787 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:32,787 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:32,787 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:32,788 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:32,788 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:32,788 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:32,788 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:32,789 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:32,789 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:32,789 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:32,790 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:32,790 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:32,790 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:32,791 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:32,791 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:32,791 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:32,791 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:32,792 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:32,792 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:32,794 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 00:38:32,794 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:32,794 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 00:38:32,795 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 00:38:32,795 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:32,799 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 00:38:32,799 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:32,799 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 00:38:32,800 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 00:38:32,800 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:32,804 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 00:38:32,804 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:32,805 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 00:38:32,813 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:32,814 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 00:38:32,814 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:32,814 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 00:38:32,815 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:32,815 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 00:38:32,815 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:32,816 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 00:38:32,816 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:32,821 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 00:38:32,822 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:32,822 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 00:38:32,822 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 00:38:32,823 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:32,823 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 00:38:32,823 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:32,824 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 00:38:32,825 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 00:38:32,825 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:32,827 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:32,827 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:32,828 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:32,828 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:32,829 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 00:38:32,830 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:32,830 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:32,830 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 00:38:32,831 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:32,831 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 00:38:32,832 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:32,833 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 00:38:32,833 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:32,834 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:38:32,834 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 00:38:32,834 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 00:38:32,835 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:32,836 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:32,836 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:32,836 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:32,843 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:32,843 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:32,844 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:32,844 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:32,844 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:32,844 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:32,845 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:32,845 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:32,845 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:32,845 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:32,846 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:32,846 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:32,846 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:32,846 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:32,847 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:32,847 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:32,847 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:32,847 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:32,848 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:32,848 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:32,848 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:32,848 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:32,849 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:32,849 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:32,849 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:32,849 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:32,850 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:32,850 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:32,850 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:32,850 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:32,851 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:32,851 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:38:32,851 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:32,851 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:32,852 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:32,852 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:32,852 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:32,852 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:32,853 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:32,853 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:32,853 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:32,853 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:32,854 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:32,854 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:32,854 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:32,854 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:32,854 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:32,855 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:32,855 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:32,855 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:32,855 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:32,856 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:32,856 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:32,856 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:32,856 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:32,857 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:32,857 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:32,857 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:32,857 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:32,858 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:32,858 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:32,858 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:32,858 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:32,859 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:32,859 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:32,859 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:32,859 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:32,860 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:32,860 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:38:32,860 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:38:32,860 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 00:38:32,860 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-25 00:38:32,860 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 8 [2021-03-25 00:38:32,861 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1436350106] [2021-03-25 00:38:32,862 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-03-25 00:38:32,862 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 00:38:32,863 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-03-25 00:38:32,863 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-03-25 00:38:32,863 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 23 out of 47 [2021-03-25 00:38:32,864 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 128 places, 855 transitions, 14634 flow. Second operand has 9 states, 9 states have (on average 25.11111111111111) internal successors, (226), 9 states have internal predecessors, (226), 0 states have call successors, (0), 0 states 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 00:38:32,864 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 00:38:32,864 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 23 of 47 [2021-03-25 00:38:32,864 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 00:39:10,610 INFO L129 PetriNetUnfolder]: 88519/163837 cut-off events. [2021-03-25 00:39:10,610 INFO L130 PetriNetUnfolder]: For 5229494/5229796 co-relation queries the response was YES. [2021-03-25 00:39:12,416 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1373955 conditions, 163837 events. 88519/163837 cut-off events. For 5229494/5229796 co-relation queries the response was YES. Maximal size of possible extension queue 11043. Compared 1922451 event pairs, 8834 based on Foata normal form. 8662/172497 useless extension candidates. Maximal degree in co-relation 1340388. Up to 78854 conditions per place. [2021-03-25 00:39:13,456 INFO L132 encePairwiseOnDemand]: 40/47 looper letters, 3947 selfloop transitions, 2681 changer transitions 52/6690 dead transitions. [2021-03-25 00:39:13,456 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 148 places, 6690 transitions, 127020 flow [2021-03-25 00:39:13,456 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-03-25 00:39:13,456 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2021-03-25 00:39:13,458 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 644 transitions. [2021-03-25 00:39:13,458 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6524822695035462 [2021-03-25 00:39:13,458 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 644 transitions. [2021-03-25 00:39:13,458 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 644 transitions. [2021-03-25 00:39:13,458 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 00:39:13,459 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 644 transitions. [2021-03-25 00:39:13,460 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 22 states, 21 states have (on average 30.666666666666668) internal successors, (644), 21 states have internal predecessors, (644), 0 states have call successors, (0), 0 states 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 00:39:13,461 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 22 states, 22 states have (on average 47.0) internal successors, (1034), 22 states have internal predecessors, (1034), 0 states have call successors, (0), 0 states 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 00:39:13,462 INFO L81 ComplementDD]: Finished complementDD. Result has 22 states, 22 states have (on average 47.0) internal successors, (1034), 22 states have internal predecessors, (1034), 0 states have call successors, (0), 0 states 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 00:39:13,462 INFO L185 Difference]: Start difference. First operand has 128 places, 855 transitions, 14634 flow. Second operand 21 states and 644 transitions. [2021-03-25 00:39:13,462 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 148 places, 6690 transitions, 127020 flow [2021-03-25 00:41:11,931 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 148 places, 6690 transitions, 122828 flow, removed 2096 selfloop flow, removed 0 redundant places. [2021-03-25 00:41:12,011 INFO L241 Difference]: Finished difference. Result has 167 places, 3872 transitions, 70833 flow [2021-03-25 00:41:12,012 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=47, PETRI_DIFFERENCE_MINUEND_FLOW=14226, PETRI_DIFFERENCE_MINUEND_PLACES=128, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=855, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=395, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=378, PETRI_DIFFERENCE_SUBTRAHEND_STATES=21, PETRI_FLOW=70833, PETRI_PLACES=167, PETRI_TRANSITIONS=3872} [2021-03-25 00:41:12,012 INFO L343 CegarLoopForPetriNet]: 28 programPoint places, 139 predicate places. [2021-03-25 00:41:12,012 INFO L480 AbstractCegarLoop]: Abstraction has has 167 places, 3872 transitions, 70833 flow [2021-03-25 00:41:12,012 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 25.11111111111111) internal successors, (226), 9 states have internal predecessors, (226), 0 states have call successors, (0), 0 states 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 00:41:12,013 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 00:41:12,013 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 00:41:12,221 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2021-03-25 00:41:12,222 INFO L428 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-25 00:41:12,222 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 00:41:12,222 INFO L82 PathProgramCache]: Analyzing trace with hash -2007779577, now seen corresponding path program 6 times [2021-03-25 00:41:12,223 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 00:41:12,223 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [437343232] [2021-03-25 00:41:12,223 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 00:41:12,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 00:41:12,252 INFO L142 QuantifierPusher]: treesize reduction 8, result has 55.6 percent of original size [2021-03-25 00:41:12,253 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 00:41:12,259 INFO L142 QuantifierPusher]: treesize reduction 8, result has 60.0 percent of original size [2021-03-25 00:41:12,259 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 00:41:12,266 INFO L142 QuantifierPusher]: treesize reduction 4, result has 69.2 percent of original size [2021-03-25 00:41:12,266 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 00:41:12,272 INFO L142 QuantifierPusher]: treesize reduction 4, result has 63.6 percent of original size [2021-03-25 00:41:12,272 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:41:12,279 INFO L142 QuantifierPusher]: treesize reduction 12, result has 7.7 percent of original size [2021-03-25 00:41:12,279 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:41:12,279 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:41:12,280 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:41:12,280 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 00:41:12,280 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [437343232] [2021-03-25 00:41:12,280 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [532125618] [2021-03-25 00:41:12,280 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 00:41:12,323 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-03-25 00:41:12,323 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-25 00:41:12,323 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 6 conjunts are in the unsatisfiable core [2021-03-25 00:41:12,324 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-25 00:41:12,325 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:41:12,325 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:41:12,326 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:41:12,326 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:41:12,326 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:41:12,326 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:41:12,327 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:41:12,327 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:41:12,334 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:41:12,335 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:41:12,335 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:41:12,335 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:41:12,336 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:41:12,336 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:41:12,336 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:41:12,336 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:41:12,337 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:41:12,337 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:41:12,337 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:41:12,338 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:41:12,338 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:41:12,338 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:41:12,339 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:41:12,339 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:41:12,339 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:41:12,340 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 00:41:12,340 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:41:12,341 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 00:41:12,341 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 00:41:12,341 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:41:12,342 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 00:41:12,342 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:41:12,342 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 00:41:12,343 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 00:41:12,343 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:41:12,344 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 00:41:12,344 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:41:12,344 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 00:41:12,353 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:41:12,353 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 00:41:12,354 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:41:12,354 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 00:41:12,354 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:41:12,355 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 00:41:12,355 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:41:12,355 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 00:41:12,356 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:41:12,356 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 00:41:12,356 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:41:12,356 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 00:41:12,357 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:41:12,357 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 00:41:12,357 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:41:12,358 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 00:41:12,358 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:41:12,358 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 00:41:12,359 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:41:12,359 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 00:41:12,359 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:41:12,359 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 00:41:12,360 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:41:12,360 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 00:41:12,360 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:41:12,361 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 00:41:12,361 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:41:12,361 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 00:41:12,362 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:41:12,362 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 00:41:12,362 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:41:12,363 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 00:41:12,363 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:41:12,364 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 00:41:12,364 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:41:12,364 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 00:41:12,365 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 00:41:12,365 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:41:12,365 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 00:41:12,366 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:41:12,366 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 00:41:12,366 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 00:41:12,367 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:41:12,367 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:41:12,368 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:41:12,368 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:41:12,368 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:41:12,369 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:41:12,369 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:41:12,369 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:41:12,370 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:41:12,370 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:41:12,370 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:41:12,370 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:41:12,371 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:41:12,371 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:41:12,371 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:41:12,372 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:41:12,372 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:41:12,372 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:41:12,372 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:41:12,373 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:41:12,373 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:41:12,373 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:41:12,374 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:41:12,374 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:41:12,374 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:41:12,374 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:41:12,375 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:41:12,375 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:41:12,375 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:41:12,376 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 00:41:12,377 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:41:12,377 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:41:12,384 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 00:41:12,384 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:41:12,385 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 00:41:12,385 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:41:12,385 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 00:41:12,386 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:41:12,386 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:41:12,386 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-25 00:41:12,387 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-25 00:41:12,387 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:41:12,388 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:41:12,388 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:41:12,388 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:41:12,395 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:41:12,395 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:41:12,395 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:41:12,395 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:41:12,396 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:41:12,396 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:41:12,397 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:41:12,397 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:41:12,398 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:41:12,398 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:41:12,398 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:41:12,399 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:41:12,399 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:41:12,399 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:41:12,399 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:41:12,399 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:41:12,400 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:41:12,400 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:41:12,400 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:41:12,400 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:41:12,401 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:41:12,401 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:41:12,401 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:41:12,401 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:41:12,401 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:41:12,402 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:41:12,402 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:41:12,402 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:41:12,402 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:41:12,403 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:41:12,403 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:41:12,403 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:41:12,403 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:41:12,404 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:41:12,404 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:41:12,404 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:41:12,404 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:41:12,405 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:41:12,405 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:41:12,405 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:41:12,405 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 00:41:12,405 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-25 00:41:12,405 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 8 [2021-03-25 00:41:12,406 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [229538834] [2021-03-25 00:41:12,406 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-03-25 00:41:12,406 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 00:41:12,406 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-03-25 00:41:12,406 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-03-25 00:41:12,407 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 27 out of 47 [2021-03-25 00:41:12,407 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 167 places, 3872 transitions, 70833 flow. Second operand has 9 states, 9 states have (on average 28.77777777777778) internal successors, (259), 9 states have internal predecessors, (259), 0 states have call successors, (0), 0 states 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 00:41:12,407 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 00:41:12,407 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 27 of 47 [2021-03-25 00:41:12,407 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 00:41:51,341 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([124] L35-1-->L35-1: Formula: (and (= v_i2_16 (+ v_i2_17 1)) (< v_i2_17 v_N2_8) (= (+ v_counter_54 (* v_C_24 (- 1))) v_counter_53) (< 0 v_counter_54)) InVars {counter=v_counter_54, i2=v_i2_17, N2=v_N2_8, C=v_C_24} OutVars{counter=v_counter_53, i2=v_i2_16, N2=v_N2_8, C=v_C_24} AuxVars[] AssignedVars[counter, i2][2433], [131#(<= M1 j1), 4#L35-1true, Black: 129#(and (= M2 N1) (= M2 M1) (<= i1 j1)), Black: 208#(<= counter C), 265#true, 137#true, 650#(and (<= M1 N2) (<= i2 (+ j1 1))), 14#thread1EXITtrue, Black: 513#(and (<= (+ j1 1) i1) (<= (+ j1 2) N1) (= M1 N1)), Black: 515#(and (<= j2 i1) (<= (+ j1 1) i1) (<= N1 M2) (<= (+ j1 2) N1) (= M1 N1)), Black: 267#(and (<= j1 j2) (= M2 M1)), Black: 517#(and (<= (+ j1 1) N1) (< j2 M2) (<= N1 M2) (<= (+ j2 1) i1) (<= j1 i1) (= M1 N1)), 18#L76true, Black: 485#(and (<= (+ j1 1) N1) (< j2 M2) (<= (+ j1 1) i1) (<= N1 M2) (<= (+ j2 1) i1) (= M1 N1)), Black: 487#(and (<= (+ j1 1) i1) (<= N1 M2) (<= (+ j1 2) N1) (< (+ j2 1) M2) (<= (+ j2 1) i1) (= M1 N1)), Black: 519#(and (<= j2 i1) (< j2 M2) (<= N1 M2) (<= j1 i1) (= M1 N1)), 20#L58-1true, Black: 521#(and (<= (+ j1 1) N1) (<= j1 i1) (= M1 N1)), Black: 489#(and (< j2 M2) (<= N1 M2) (<= (+ j2 1) i1) (<= j1 i1) (= M1 N1)), Black: 491#(and (<= (+ j1 1) N1) (<= N1 M2) (< (+ j2 1) M2) (<= (+ j2 1) i1) (<= j1 i1) (= M1 N1)), Black: 523#(and (<= (+ j1 1) N1) (<= (+ j1 1) i1) (= M1 N1)), Black: 525#(and (<= (+ j1 1) N1) (<= j2 i1) (<= N1 M2) (<= j1 i1) (= M1 N1)), Black: 276#(and (<= j1 i2) (= N2 N1) (= M1 N1)), Black: 493#(and (<= (+ j1 1) N1) (<= j2 i1) (<= (+ j1 1) i1) (<= N1 M2) (= M1 N1)), Black: 495#(and (<= j2 i1) (< j2 M2) (<= (+ j1 1) i1) (<= N1 M2) (<= (+ j1 2) N1) (= M1 N1)), 27#thread3EXITtrue, Black: 354#(and (<= counter 0) (<= 0 counter)), Black: 497#(and (< j2 M2) (<= N1 M2) (<= (+ j2 1) i1)), Black: 499#(and (<= (+ j1 1) N1) (<= (+ j1 1) i1) (<= N1 M2) (< (+ j2 1) M2) (<= (+ j2 1) i1) (= M1 N1)), Black: 356#(and (<= (* 2 C) counter) (<= counter (* 2 C))), Black: 501#(and (<= N1 M2) (< (+ j2 1) M2) (<= (+ j2 1) i1)), 414#true, Black: 503#(and (<= (+ j1 1) N1) (<= j2 i1) (< j2 M2) (<= N1 M2) (<= j1 i1) (= M1 N1)), Black: 505#(and (< j2 M2) (<= (+ j1 1) i1) (<= N1 M2) (<= (+ j1 2) N1) (<= (+ j2 1) i1) (= M1 N1)), Black: 507#(and (<= N1 M2) (< (+ j2 1) M2) (<= (+ j2 1) i1) (<= j1 i1) (= M1 N1)), Black: 509#(and (<= (+ j1 1) N1) (<= j2 i1) (< j2 M2) (<= (+ j1 1) i1) (<= N1 M2) (= M1 N1)), Black: 511#(and (<= j2 i1) (< j2 M2) (<= N1 M2)), Black: 289#(and (<= (+ j1 1) N1) (<= j1 i1) (= M1 N1)), 553#(<= M1 j1), Black: 51#(= counter 0), 57#(<= N1 i1), Black: 56#(and (<= j2 i1) (= M2 N1)), Black: 59#(and (<= N1 i1) (<= j2 i1) (= M2 N1)), 63#true, Black: 192#(and (<= (+ i2 1) N1) (<= i2 i1) (= N2 N1)), Black: 139#(and (<= i2 i1) (= N2 N1)), 838#(and (<= N1 j1) (= N2 N1) (<= i2 j1) (= M1 N1)), 201#(and (<= N1 i1) (<= i2 i1) (= N2 N1)), Black: 198#(and (<= i2 i1) (= N2 N1)), 205#true, Black: 704#(and (<= (+ j2 2) M1) (= M2 N1) (< i2 N2) (<= M1 N2) (<= (+ j2 1) j1) (<= i2 j1) (= M1 N1)), Black: 706#(and (<= (+ j2 2) M1) (= M2 N1) (<= M1 N2) (<= (+ j2 1) j1) (<= i2 j1) (= M1 N1)), Black: 708#(and (<= (+ j2 2) M1) (= M2 N1) (<= M1 N2) (<= i2 (+ j1 1)) (<= (+ j2 1) j1) (= M1 N1)), Black: 710#(and (<= j2 j1) (= M2 N1) (< i2 N2) (<= M1 N2) (<= (+ j2 1) M1) (<= i2 j1) (= M1 N1)), Black: 712#(and (= M2 N1) (<= (+ j2 1) M1) (<= (+ j2 1) j1) (= M1 N1)), Black: 714#(and (< i2 N2) (<= M1 N2) (<= i2 j1)), Black: 716#(and (<= j2 j1) (= M2 N1) (<= M1 N2) (<= (+ j2 1) M1) (<= i2 j1) (= M1 N1)), Black: 718#(and (<= j2 j1) (= M2 N1) (<= M1 N2) (<= (+ j2 1) M1) (<= i2 (+ j1 1)) (= M1 N1)), Black: 720#(and (<= (+ j2 2) M1) (= M2 N1) (<= (+ j2 1) j1) (= M1 N1)), Black: 722#(and (<= j2 j1) (= M2 N1) (<= (+ j2 1) M1) (= M1 N1)), Black: 627#(and (<= j2 j1) (= M2 N1) (= M1 N1)), 352#true, Black: 692#(and (<= j2 j1) (= M2 N1) (<= M1 N2) (<= i2 j1) (= M1 N1)), Black: 694#(and (<= j2 j1) (= M2 N1) (<= M1 N2) (<= i2 (+ j1 1)) (= M1 N1)), Black: 696#(and (= M2 N1) (< i2 N2) (<= M1 N2) (<= (+ j2 1) M1) (<= (+ j2 1) j1) (<= i2 j1) (= M1 N1)), Black: 634#(and (<= M1 N2) (<= i2 j1)), Black: 698#(and (= M2 N1) (<= M1 N2) (<= (+ j2 1) M1) (<= (+ j2 1) j1) (<= i2 j1) (= M1 N1)), Black: 700#(and (= M2 N1) (<= M1 N2) (<= (+ j2 1) M1) (<= i2 (+ j1 1)) (<= (+ j2 1) j1) (= M1 N1)), Black: 702#(and (<= j2 j1) (= M2 N1) (< i2 N2) (<= M1 N2) (<= i2 j1) (= M1 N1)), Black: 550#(and (<= i1 j1) (= M1 N1)), Black: 614#(and (<= M1 (+ j1 1)) (<= i1 (+ j1 1)) (= M1 N1)), Black: 551#(and (<= i1 (+ j1 1)) (= M1 N1)), Black: 616#(and (<= M1 j1) (<= i1 j1) (= M1 N1)), Black: 618#(and (<= M1 j1) (<= i1 (+ j1 1)) (= M1 N1)), Black: 65#(and (<= j2 i1) (= M2 N1)), Black: 115#(and (<= j2 i1) (= M2 N1) (<= (+ j2 1) N1)), Black: 124#(and (<= (+ i1 1) M1) (<= i1 j1) (= M1 N1))]) [2021-03-25 00:41:51,341 INFO L384 tUnfolder$Statistics]: this new event has 16 ancestors and is cut-off event [2021-03-25 00:41:51,341 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-25 00:41:51,341 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-25 00:41:51,341 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-25 00:41:51,341 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([125] L58-1-->thread4EXIT: Formula: (not (< v_j2_14 v_M2_8)) InVars {j2=v_j2_14, M2=v_M2_8} OutVars{j2=v_j2_14, M2=v_M2_8} AuxVars[] AssignedVars[][61], [131#(<= M1 j1), 4#L35-1true, Black: 208#(<= counter C), Black: 129#(and (= M2 N1) (= M2 M1) (<= i1 j1)), 265#true, 14#thread1EXITtrue, Black: 513#(and (<= (+ j1 1) i1) (<= (+ j1 2) N1) (= M1 N1)), Black: 515#(and (<= j2 i1) (<= (+ j1 1) i1) (<= N1 M2) (<= (+ j1 2) N1) (= M1 N1)), Black: 267#(and (<= j1 j2) (= M2 M1)), Black: 517#(and (<= (+ j1 1) N1) (< j2 M2) (<= N1 M2) (<= (+ j2 1) i1) (<= j1 i1) (= M1 N1)), 18#L76true, Black: 485#(and (<= (+ j1 1) N1) (< j2 M2) (<= (+ j1 1) i1) (<= N1 M2) (<= (+ j2 1) i1) (= M1 N1)), Black: 487#(and (<= (+ j1 1) i1) (<= N1 M2) (<= (+ j1 2) N1) (< (+ j2 1) M2) (<= (+ j2 1) i1) (= M1 N1)), Black: 519#(and (<= j2 i1) (< j2 M2) (<= N1 M2) (<= j1 i1) (= M1 N1)), Black: 521#(and (<= (+ j1 1) N1) (<= j1 i1) (= M1 N1)), Black: 489#(and (< j2 M2) (<= N1 M2) (<= (+ j2 1) i1) (<= j1 i1) (= M1 N1)), Black: 491#(and (<= (+ j1 1) N1) (<= N1 M2) (< (+ j2 1) M2) (<= (+ j2 1) i1) (<= j1 i1) (= M1 N1)), Black: 523#(and (<= (+ j1 1) N1) (<= (+ j1 1) i1) (= M1 N1)), Black: 525#(and (<= (+ j1 1) N1) (<= j2 i1) (<= N1 M2) (<= j1 i1) (= M1 N1)), Black: 276#(and (<= j1 i2) (= N2 N1) (= M1 N1)), Black: 493#(and (<= (+ j1 1) N1) (<= j2 i1) (<= (+ j1 1) i1) (<= N1 M2) (= M1 N1)), Black: 495#(and (<= j2 i1) (< j2 M2) (<= (+ j1 1) i1) (<= N1 M2) (<= (+ j1 2) N1) (= M1 N1)), 27#thread3EXITtrue, Black: 354#(and (<= counter 0) (<= 0 counter)), Black: 497#(and (< j2 M2) (<= N1 M2) (<= (+ j2 1) i1)), Black: 356#(and (<= (* 2 C) counter) (<= counter (* 2 C))), Black: 499#(and (<= (+ j1 1) N1) (<= (+ j1 1) i1) (<= N1 M2) (< (+ j2 1) M2) (<= (+ j2 1) i1) (= M1 N1)), 414#true, Black: 501#(and (<= N1 M2) (< (+ j2 1) M2) (<= (+ j2 1) i1)), Black: 503#(and (<= (+ j1 1) N1) (<= j2 i1) (< j2 M2) (<= N1 M2) (<= j1 i1) (= M1 N1)), Black: 505#(and (< j2 M2) (<= (+ j1 1) i1) (<= N1 M2) (<= (+ j1 2) N1) (<= (+ j2 1) i1) (= M1 N1)), Black: 507#(and (<= N1 M2) (< (+ j2 1) M2) (<= (+ j2 1) i1) (<= j1 i1) (= M1 N1)), 33#thread4EXITtrue, Black: 509#(and (<= (+ j1 1) N1) (<= j2 i1) (< j2 M2) (<= (+ j1 1) i1) (<= N1 M2) (= M1 N1)), Black: 511#(and (<= j2 i1) (< j2 M2) (<= N1 M2)), Black: 289#(and (<= (+ j1 1) N1) (<= j1 i1) (= M1 N1)), 553#(<= M1 j1), Black: 51#(= counter 0), 57#(<= N1 i1), Black: 56#(and (<= j2 i1) (= M2 N1)), Black: 59#(and (<= N1 i1) (<= j2 i1) (= M2 N1)), 63#true, 192#(and (<= (+ i2 1) N1) (<= i2 i1) (= N2 N1)), Black: 139#(and (<= i2 i1) (= N2 N1)), 838#(and (<= N1 j1) (= N2 N1) (<= i2 j1) (= M1 N1)), 201#(and (<= N1 i1) (<= i2 i1) (= N2 N1)), 714#(and (< i2 N2) (<= M1 N2) (<= i2 j1)), Black: 198#(and (<= i2 i1) (= N2 N1)), 205#true, Black: 704#(and (<= (+ j2 2) M1) (= M2 N1) (< i2 N2) (<= M1 N2) (<= (+ j2 1) j1) (<= i2 j1) (= M1 N1)), Black: 706#(and (<= (+ j2 2) M1) (= M2 N1) (<= M1 N2) (<= (+ j2 1) j1) (<= i2 j1) (= M1 N1)), Black: 708#(and (<= (+ j2 2) M1) (= M2 N1) (<= M1 N2) (<= i2 (+ j1 1)) (<= (+ j2 1) j1) (= M1 N1)), Black: 710#(and (<= j2 j1) (= M2 N1) (< i2 N2) (<= M1 N2) (<= (+ j2 1) M1) (<= i2 j1) (= M1 N1)), Black: 712#(and (= M2 N1) (<= (+ j2 1) M1) (<= (+ j2 1) j1) (= M1 N1)), Black: 650#(and (<= M1 N2) (<= i2 (+ j1 1))), Black: 716#(and (<= j2 j1) (= M2 N1) (<= M1 N2) (<= (+ j2 1) M1) (<= i2 j1) (= M1 N1)), Black: 718#(and (<= j2 j1) (= M2 N1) (<= M1 N2) (<= (+ j2 1) M1) (<= i2 (+ j1 1)) (= M1 N1)), Black: 720#(and (<= (+ j2 2) M1) (= M2 N1) (<= (+ j2 1) j1) (= M1 N1)), Black: 722#(and (<= j2 j1) (= M2 N1) (<= (+ j2 1) M1) (= M1 N1)), Black: 627#(and (<= j2 j1) (= M2 N1) (= M1 N1)), 352#true, Black: 692#(and (<= j2 j1) (= M2 N1) (<= M1 N2) (<= i2 j1) (= M1 N1)), Black: 694#(and (<= j2 j1) (= M2 N1) (<= M1 N2) (<= i2 (+ j1 1)) (= M1 N1)), Black: 696#(and (= M2 N1) (< i2 N2) (<= M1 N2) (<= (+ j2 1) M1) (<= (+ j2 1) j1) (<= i2 j1) (= M1 N1)), Black: 634#(and (<= M1 N2) (<= i2 j1)), Black: 698#(and (= M2 N1) (<= M1 N2) (<= (+ j2 1) M1) (<= (+ j2 1) j1) (<= i2 j1) (= M1 N1)), Black: 700#(and (= M2 N1) (<= M1 N2) (<= (+ j2 1) M1) (<= i2 (+ j1 1)) (<= (+ j2 1) j1) (= M1 N1)), Black: 702#(and (<= j2 j1) (= M2 N1) (< i2 N2) (<= M1 N2) (<= i2 j1) (= M1 N1)), Black: 550#(and (<= i1 j1) (= M1 N1)), Black: 614#(and (<= M1 (+ j1 1)) (<= i1 (+ j1 1)) (= M1 N1)), Black: 551#(and (<= i1 (+ j1 1)) (= M1 N1)), Black: 616#(and (<= M1 j1) (<= i1 j1) (= M1 N1)), Black: 618#(and (<= M1 j1) (<= i1 (+ j1 1)) (= M1 N1)), Black: 65#(and (<= j2 i1) (= M2 N1)), Black: 115#(and (<= j2 i1) (= M2 N1) (<= (+ j2 1) N1)), Black: 124#(and (<= (+ i1 1) M1) (<= i1 j1) (= M1 N1))]) [2021-03-25 00:41:51,342 INFO L384 tUnfolder$Statistics]: this new event has 16 ancestors and is cut-off event [2021-03-25 00:41:51,342 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-25 00:41:51,342 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-25 00:41:51,342 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-25 00:43:15,313 INFO L129 PetriNetUnfolder]: 87042/183563 cut-off events. [2021-03-25 00:43:15,313 INFO L130 PetriNetUnfolder]: For 8213378/8280612 co-relation queries the response was YES. [2021-03-25 00:43:18,050 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1819501 conditions, 183563 events. 87042/183563 cut-off events. For 8213378/8280612 co-relation queries the response was YES. Maximal size of possible extension queue 14786. Compared 2522310 event pairs, 15481 based on Foata normal form. 6817/184612 useless extension candidates. Maximal degree in co-relation 1774925. Up to 80476 conditions per place. [2021-03-25 00:43:19,130 INFO L132 encePairwiseOnDemand]: 40/47 looper letters, 2348 selfloop transitions, 3754 changer transitions 275/7510 dead transitions. [2021-03-25 00:43:19,131 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 192 places, 7510 transitions, 150583 flow [2021-03-25 00:43:19,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-03-25 00:43:19,132 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2021-03-25 00:43:19,134 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 838 transitions. [2021-03-25 00:43:19,134 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6857610474631751 [2021-03-25 00:43:19,134 INFO L72 ComplementDD]: Start complementDD. Operand 26 states and 838 transitions. [2021-03-25 00:43:19,135 INFO L73 IsDeterministic]: Start isDeterministic. Operand 26 states and 838 transitions. [2021-03-25 00:43:19,135 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 00:43:19,135 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 26 states and 838 transitions. [2021-03-25 00:43:19,137 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 27 states, 26 states have (on average 32.23076923076923) internal successors, (838), 26 states have internal predecessors, (838), 0 states have call successors, (0), 0 states 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 00:43:19,139 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 27 states, 27 states have (on average 47.0) internal successors, (1269), 27 states have internal predecessors, (1269), 0 states have call successors, (0), 0 states 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 00:43:19,140 INFO L81 ComplementDD]: Finished complementDD. Result has 27 states, 27 states have (on average 47.0) internal successors, (1269), 27 states have internal predecessors, (1269), 0 states have call successors, (0), 0 states 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 00:43:19,140 INFO L185 Difference]: Start difference. First operand has 167 places, 3872 transitions, 70833 flow. Second operand 26 states and 838 transitions. [2021-03-25 00:43:19,140 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 192 places, 7510 transitions, 150583 flow [2021-03-25 00:45:21,178 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 190 places, 7510 transitions, 146574 flow, removed 1959 selfloop flow, removed 2 redundant places. [2021-03-25 00:45:21,303 INFO L241 Difference]: Finished difference. Result has 210 places, 6478 transitions, 134250 flow [2021-03-25 00:45:21,306 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=47, PETRI_DIFFERENCE_MINUEND_FLOW=67891, PETRI_DIFFERENCE_MINUEND_PLACES=165, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=3805, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1497, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1824, PETRI_DIFFERENCE_SUBTRAHEND_STATES=26, PETRI_FLOW=134250, PETRI_PLACES=210, PETRI_TRANSITIONS=6478} [2021-03-25 00:45:21,306 INFO L343 CegarLoopForPetriNet]: 28 programPoint places, 182 predicate places. [2021-03-25 00:45:21,306 INFO L480 AbstractCegarLoop]: Abstraction has has 210 places, 6478 transitions, 134250 flow [2021-03-25 00:45:21,306 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 28.77777777777778) internal successors, (259), 9 states have internal predecessors, (259), 0 states have call successors, (0), 0 states 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 00:45:21,307 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 00:45:21,307 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 00:45:21,519 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-03-25 00:45:21,520 INFO L428 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-25 00:45:21,520 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 00:45:21,520 INFO L82 PathProgramCache]: Analyzing trace with hash 34000581, now seen corresponding path program 7 times [2021-03-25 00:45:21,520 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 00:45:21,520 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1525173318] [2021-03-25 00:45:21,520 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 00:45:21,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 00:45:21,542 INFO L142 QuantifierPusher]: treesize reduction 4, result has 63.6 percent of original size [2021-03-25 00:45:21,542 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:45:21,547 INFO L142 QuantifierPusher]: treesize reduction 4, result has 69.2 percent of original size [2021-03-25 00:45:21,547 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 00:45:21,553 INFO L142 QuantifierPusher]: treesize reduction 4, result has 63.6 percent of original size [2021-03-25 00:45:21,553 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:45:21,554 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:45:21,554 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:45:21,558 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:45:21,558 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:45:21,558 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 00:45:21,558 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1525173318] [2021-03-25 00:45:21,558 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [808589896] [2021-03-25 00:45:21,558 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-25 00:45:21,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 00:45:21,611 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 6 conjunts are in the unsatisfiable core [2021-03-25 00:45:21,611 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-25 00:45:21,612 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:45:21,612 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:45:21,612 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:45:21,612 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:45:21,613 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:45:21,613 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:45:21,613 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:45:21,614 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:45:21,619 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:45:21,619 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:45:21,619 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:45:21,620 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:45:21,620 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:45:21,620 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:45:21,620 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:45:21,621 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:45:21,621 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:45:21,622 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:45:21,622 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:45:21,622 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:45:21,622 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:45:21,623 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:45:21,623 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:45:21,623 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:45:21,624 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:45:21,625 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 00:45:21,625 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:45:21,626 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 00:45:21,626 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 00:45:21,626 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:45:21,627 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 00:45:21,627 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:45:21,627 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 00:45:21,628 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 00:45:21,628 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:45:21,629 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 00:45:21,630 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:45:21,630 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 00:45:21,637 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:45:21,638 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 00:45:21,638 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:45:21,638 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 00:45:21,638 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:45:21,639 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 00:45:21,639 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:45:21,639 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 00:45:21,640 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:45:21,640 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 00:45:21,640 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:45:21,640 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 00:45:21,641 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:45:21,641 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 00:45:21,641 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:45:21,642 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 00:45:21,642 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:45:21,642 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 00:45:21,642 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:45:21,643 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 00:45:21,643 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:45:21,644 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 00:45:21,645 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:45:21,646 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 00:45:21,646 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:45:21,646 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 00:45:21,646 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:45:21,647 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 00:45:21,647 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:45:21,647 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 00:45:21,648 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:45:21,648 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 00:45:21,648 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:45:21,649 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 00:45:21,649 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:45:21,649 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 00:45:21,650 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:45:21,650 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 00:45:21,650 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:45:21,650 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 00:45:21,651 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:45:21,651 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 00:45:21,654 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:45:21,654 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 00:45:21,655 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 00:45:21,655 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:45:21,656 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 00:45:21,656 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:45:21,657 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 00:45:21,657 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 00:45:21,657 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:45:21,659 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:45:21,659 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:45:21,659 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:45:21,660 INFO L142 QuantifierPusher]: treesize reduction 1, result has 90.9 percent of original size [2021-03-25 00:45:21,660 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 00:45:21,660 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:45:21,661 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 00:45:21,662 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:45:21,662 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 00:45:21,663 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 00:45:21,663 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:45:21,664 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:45:21,665 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:45:21,665 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:45:21,665 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:45:21,665 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:45:21,666 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:45:21,666 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:45:21,666 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:45:21,666 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:45:21,666 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:45:21,667 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:45:21,667 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:45:21,667 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:45:21,667 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:45:21,667 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:45:21,668 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:45:21,668 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:45:21,668 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:45:21,668 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:45:21,669 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-03-25 00:45:21,669 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:45:21,669 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:45:21,669 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:45:21,669 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:45:21,670 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:45:21,670 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:45:21,670 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:45:21,670 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:45:21,670 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:45:21,671 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:45:21,671 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:45:21,671 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:45:21,671 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:45:21,671 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:45:21,672 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:45:21,672 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:45:21,672 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:45:21,672 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:45:21,673 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:45:21,673 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:45:21,673 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:45:21,673 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:45:21,673 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:45:21,674 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:45:21,674 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:45:21,674 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:45:21,674 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:45:21,675 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:45:21,675 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:45:21,675 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:45:21,675 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:45:21,676 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:45:21,676 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:45:21,676 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:45:21,676 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:45:21,677 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:45:21,677 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:45:21,677 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-25 00:45:21,677 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-25 00:45:21,677 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 6 [2021-03-25 00:45:21,677 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2117876784] [2021-03-25 00:45:21,678 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-25 00:45:21,678 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 00:45:21,678 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-25 00:45:21,679 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2021-03-25 00:45:21,679 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 32 out of 47 [2021-03-25 00:45:21,679 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 210 places, 6478 transitions, 134250 flow. Second operand has 7 states, 7 states have (on average 33.42857142857143) internal successors, (234), 7 states have internal predecessors, (234), 0 states have call successors, (0), 0 states 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 00:45:21,679 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 00:45:21,679 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 32 of 47 [2021-03-25 00:45:21,679 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-25 00:47:19,630 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([123] L47-1-->thread3EXIT: Formula: (not (< v_j1_14 v_M1_8)) InVars {j1=v_j1_14, M1=v_M1_8} OutVars{j1=v_j1_14, M1=v_M1_8} AuxVars[] AssignedVars[][759], [Black: 208#(<= counter C), 265#true, 11#thread2EXITtrue, Black: 513#(and (<= (+ j1 1) i1) (<= (+ j1 2) N1) (= M1 N1)), Black: 515#(and (<= j2 i1) (<= (+ j1 1) i1) (<= N1 M2) (<= (+ j1 2) N1) (= M1 N1)), 17#L24-1true, Black: 517#(and (<= (+ j1 1) N1) (< j2 M2) (<= N1 M2) (<= (+ j2 1) i1) (<= j1 i1) (= M1 N1)), 18#L76true, Black: 485#(and (<= (+ j1 1) N1) (< j2 M2) (<= (+ j1 1) i1) (<= N1 M2) (<= (+ j2 1) i1) (= M1 N1)), Black: 487#(and (<= (+ j1 1) i1) (<= N1 M2) (<= (+ j1 2) N1) (< (+ j2 1) M2) (<= (+ j2 1) i1) (= M1 N1)), Black: 519#(and (<= j2 i1) (< j2 M2) (<= N1 M2) (<= j1 i1) (= M1 N1)), Black: 521#(and (<= (+ j1 1) N1) (<= j1 i1) (= M1 N1)), Black: 489#(and (< j2 M2) (<= N1 M2) (<= (+ j2 1) i1) (<= j1 i1) (= M1 N1)), Black: 491#(and (<= (+ j1 1) N1) (<= N1 M2) (< (+ j2 1) M2) (<= (+ j2 1) i1) (<= j1 i1) (= M1 N1)), Black: 523#(and (<= (+ j1 1) N1) (<= (+ j1 1) i1) (= M1 N1)), Black: 525#(and (<= (+ j1 1) N1) (<= j2 i1) (<= N1 M2) (<= j1 i1) (= M1 N1)), Black: 493#(and (<= (+ j1 1) N1) (<= j2 i1) (<= (+ j1 1) i1) (<= N1 M2) (= M1 N1)), Black: 495#(and (<= j2 i1) (< j2 M2) (<= (+ j1 1) i1) (<= N1 M2) (<= (+ j1 2) N1) (= M1 N1)), 27#thread3EXITtrue, Black: 497#(and (< j2 M2) (<= N1 M2) (<= (+ j2 1) i1)), Black: 499#(and (<= (+ j1 1) N1) (<= (+ j1 1) i1) (<= N1 M2) (< (+ j2 1) M2) (<= (+ j2 1) i1) (= M1 N1)), Black: 501#(and (<= N1 M2) (< (+ j2 1) M2) (<= (+ j2 1) i1)), Black: 503#(and (<= (+ j1 1) N1) (<= j2 i1) (< j2 M2) (<= N1 M2) (<= j1 i1) (= M1 N1)), Black: 505#(and (< j2 M2) (<= (+ j1 1) i1) (<= N1 M2) (<= (+ j1 2) N1) (<= (+ j2 1) i1) (= M1 N1)), Black: 507#(and (<= N1 M2) (< (+ j2 1) M2) (<= (+ j2 1) i1) (<= j1 i1) (= M1 N1)), 33#thread4EXITtrue, Black: 509#(and (<= (+ j1 1) N1) (<= j2 i1) (< j2 M2) (<= (+ j1 1) i1) (<= N1 M2) (= M1 N1)), Black: 511#(and (<= j2 i1) (< j2 M2) (<= N1 M2)), Black: 289#(and (<= (+ j1 1) N1) (<= j1 i1) (= M1 N1)), 553#(<= M1 j1), Black: 51#(= counter 0), 54#true, Black: 56#(and (<= j2 i1) (= M2 N1)), Black: 59#(and (<= N1 i1) (<= j2 i1) (= M2 N1)), 63#true, Black: 832#(and (<= N1 j1) (= N2 N1) (< i1 N1) (<= i2 (+ j1 1)) (= M1 N1)), Black: 838#(and (<= N1 j1) (= N2 N1) (<= i2 j1) (= M1 N1)), Black: 745#(and (= N2 N1) (<= i2 j1) (= M1 N1)), Black: 810#(and (= N2 N1) (<= i1 j1) (<= i2 j1) (= M1 N1)), Black: 746#(and (= N2 N1) (<= i2 (+ j1 1)) (= M1 N1)), Black: 812#(and (= N2 N1) (<= i1 (+ j1 1)) (<= i2 j1) (= M1 N1)), Black: 844#(and (< i1 N1) (<= i1 j1) (<= M1 N1)), Black: 814#(and (<= N1 (+ j1 1)) (= N2 N1) (<= i1 (+ j1 1)) (<= i2 j1) (= M1 N1)), Black: 846#(and (<= N1 j1) (= N2 N1) (<= i1 (+ j1 1)) (<= i2 (+ j1 1)) (= M1 N1)), Black: 752#(and (<= i1 j1) (<= M1 N1)), Black: 848#(and (<= N1 j1) (= N2 N1) (<= i2 (+ j1 1)) (= M1 N1)), Black: 816#(and (= N2 N1) (<= i1 (+ j1 1)) (<= i2 (+ j1 1)) (= M1 N1)), Black: 818#(and (<= N1 j1) (= N2 N1) (<= i1 j1) (<= i2 j1) (= M1 N1)), Black: 820#(and (= N2 N1) (< i1 N1) (<= i1 j1) (<= i2 j1) (= M1 N1)), Black: 822#(and (<= N1 (+ j1 1)) (= N2 N1) (<= i1 (+ j1 1)) (<= i2 (+ j1 1)) (= M1 N1)), Black: 824#(and (<= N1 j1) (= N2 N1) (< i1 N1) (<= i2 j1) (= M1 N1)), Black: 762#(and (<= i1 (+ j1 1)) (<= M1 N1)), Black: 826#(and (= N2 N1) (< i1 N1) (<= i1 j1) (<= i2 (+ j1 1)) (= M1 N1)), Black: 828#(and (<= N1 (+ j1 1)) (= N2 N1) (<= i2 (+ j1 1)) (= M1 N1)), 356#(and (<= (* 2 C) counter) (<= counter (* 2 C))), Black: 830#(and (= N2 N1) (<= i1 j1) (<= i2 (+ j1 1)) (= M1 N1)), 870#true, Black: 550#(and (<= i1 j1) (= M1 N1)), Black: 614#(and (<= M1 (+ j1 1)) (<= i1 (+ j1 1)) (= M1 N1)), Black: 551#(and (<= i1 (+ j1 1)) (= M1 N1)), Black: 616#(and (<= M1 j1) (<= i1 j1) (= M1 N1)), Black: 618#(and (<= M1 j1) (<= i1 (+ j1 1)) (= M1 N1)), 625#true, Black: 65#(and (<= j2 i1) (= M2 N1)), Black: 115#(and (<= j2 i1) (= M2 N1) (<= (+ j2 1) N1)), Black: 124#(and (<= (+ i1 1) M1) (<= i1 j1) (= M1 N1)), 131#(<= M1 j1), Black: 129#(and (= M2 N1) (= M2 M1) (<= i1 j1)), 137#true, Black: 354#(and (<= counter 0) (<= 0 counter)), 414#true, Black: 192#(and (<= (+ i2 1) N1) (<= i2 i1) (= N2 N1)), Black: 139#(and (<= i2 i1) (= N2 N1)), 196#true, Black: 198#(and (<= i2 i1) (= N2 N1)), Black: 201#(and (<= N1 i1) (<= i2 i1) (= N2 N1)), 205#true, Black: 704#(and (<= (+ j2 2) M1) (= M2 N1) (< i2 N2) (<= M1 N2) (<= (+ j2 1) j1) (<= i2 j1) (= M1 N1)), Black: 706#(and (<= (+ j2 2) M1) (= M2 N1) (<= M1 N2) (<= (+ j2 1) j1) (<= i2 j1) (= M1 N1)), Black: 708#(and (<= (+ j2 2) M1) (= M2 N1) (<= M1 N2) (<= i2 (+ j1 1)) (<= (+ j2 1) j1) (= M1 N1)), Black: 710#(and (<= j2 j1) (= M2 N1) (< i2 N2) (<= M1 N2) (<= (+ j2 1) M1) (<= i2 j1) (= M1 N1)), Black: 712#(and (= M2 N1) (<= (+ j2 1) M1) (<= (+ j2 1) j1) (= M1 N1)), Black: 650#(and (<= M1 N2) (<= i2 (+ j1 1))), Black: 714#(and (< i2 N2) (<= M1 N2) (<= i2 j1)), Black: 716#(and (<= j2 j1) (= M2 N1) (<= M1 N2) (<= (+ j2 1) M1) (<= i2 j1) (= M1 N1)), Black: 718#(and (<= j2 j1) (= M2 N1) (<= M1 N2) (<= (+ j2 1) M1) (<= i2 (+ j1 1)) (= M1 N1)), Black: 720#(and (<= (+ j2 2) M1) (= M2 N1) (<= (+ j2 1) j1) (= M1 N1)), Black: 722#(and (<= j2 j1) (= M2 N1) (<= (+ j2 1) M1) (= M1 N1)), Black: 627#(and (<= j2 j1) (= M2 N1) (= M1 N1)), Black: 692#(and (<= j2 j1) (= M2 N1) (<= M1 N2) (<= i2 j1) (= M1 N1)), Black: 694#(and (<= j2 j1) (= M2 N1) (<= M1 N2) (<= i2 (+ j1 1)) (= M1 N1)), Black: 696#(and (= M2 N1) (< i2 N2) (<= M1 N2) (<= (+ j2 1) M1) (<= (+ j2 1) j1) (<= i2 j1) (= M1 N1)), Black: 634#(and (<= M1 N2) (<= i2 j1)), Black: 698#(and (= M2 N1) (<= M1 N2) (<= (+ j2 1) M1) (<= (+ j2 1) j1) (<= i2 j1) (= M1 N1)), Black: 700#(and (= M2 N1) (<= M1 N2) (<= (+ j2 1) M1) (<= i2 (+ j1 1)) (<= (+ j2 1) j1) (= M1 N1)), Black: 702#(and (<= j2 j1) (= M2 N1) (< i2 N2) (<= M1 N2) (<= i2 j1) (= M1 N1)), 743#true]) [2021-03-25 00:47:19,630 INFO L384 tUnfolder$Statistics]: this new event has 21 ancestors and is cut-off event [2021-03-25 00:47:19,630 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-25 00:47:19,630 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-25 00:47:19,630 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-25 00:47:28,649 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([123] L47-1-->thread3EXIT: Formula: (not (< v_j1_14 v_M1_8)) InVars {j1=v_j1_14, M1=v_M1_8} OutVars{j1=v_j1_14, M1=v_M1_8} AuxVars[] AssignedVars[][759], [Black: 208#(<= counter C), 265#true, 11#thread2EXITtrue, 14#thread1EXITtrue, Black: 513#(and (<= (+ j1 1) i1) (<= (+ j1 2) N1) (= M1 N1)), Black: 515#(and (<= j2 i1) (<= (+ j1 1) i1) (<= N1 M2) (<= (+ j1 2) N1) (= M1 N1)), Black: 517#(and (<= (+ j1 1) N1) (< j2 M2) (<= N1 M2) (<= (+ j2 1) i1) (<= j1 i1) (= M1 N1)), Black: 485#(and (<= (+ j1 1) N1) (< j2 M2) (<= (+ j1 1) i1) (<= N1 M2) (<= (+ j2 1) i1) (= M1 N1)), 18#L76true, Black: 487#(and (<= (+ j1 1) i1) (<= N1 M2) (<= (+ j1 2) N1) (< (+ j2 1) M2) (<= (+ j2 1) i1) (= M1 N1)), Black: 519#(and (<= j2 i1) (< j2 M2) (<= N1 M2) (<= j1 i1) (= M1 N1)), Black: 521#(and (<= (+ j1 1) N1) (<= j1 i1) (= M1 N1)), Black: 489#(and (< j2 M2) (<= N1 M2) (<= (+ j2 1) i1) (<= j1 i1) (= M1 N1)), Black: 491#(and (<= (+ j1 1) N1) (<= N1 M2) (< (+ j2 1) M2) (<= (+ j2 1) i1) (<= j1 i1) (= M1 N1)), Black: 523#(and (<= (+ j1 1) N1) (<= (+ j1 1) i1) (= M1 N1)), Black: 525#(and (<= (+ j1 1) N1) (<= j2 i1) (<= N1 M2) (<= j1 i1) (= M1 N1)), Black: 493#(and (<= (+ j1 1) N1) (<= j2 i1) (<= (+ j1 1) i1) (<= N1 M2) (= M1 N1)), 27#thread3EXITtrue, Black: 495#(and (<= j2 i1) (< j2 M2) (<= (+ j1 1) i1) (<= N1 M2) (<= (+ j1 2) N1) (= M1 N1)), Black: 497#(and (< j2 M2) (<= N1 M2) (<= (+ j2 1) i1)), Black: 499#(and (<= (+ j1 1) N1) (<= (+ j1 1) i1) (<= N1 M2) (< (+ j2 1) M2) (<= (+ j2 1) i1) (= M1 N1)), Black: 501#(and (<= N1 M2) (< (+ j2 1) M2) (<= (+ j2 1) i1)), Black: 503#(and (<= (+ j1 1) N1) (<= j2 i1) (< j2 M2) (<= N1 M2) (<= j1 i1) (= M1 N1)), Black: 505#(and (< j2 M2) (<= (+ j1 1) i1) (<= N1 M2) (<= (+ j1 2) N1) (<= (+ j2 1) i1) (= M1 N1)), Black: 507#(and (<= N1 M2) (< (+ j2 1) M2) (<= (+ j2 1) i1) (<= j1 i1) (= M1 N1)), 33#thread4EXITtrue, Black: 509#(and (<= (+ j1 1) N1) (<= j2 i1) (< j2 M2) (<= (+ j1 1) i1) (<= N1 M2) (= M1 N1)), Black: 289#(and (<= (+ j1 1) N1) (<= j1 i1) (= M1 N1)), Black: 511#(and (<= j2 i1) (< j2 M2) (<= N1 M2)), 553#(<= M1 j1), Black: 51#(= counter 0), 57#(<= N1 i1), Black: 56#(and (<= j2 i1) (= M2 N1)), Black: 59#(and (<= N1 i1) (<= j2 i1) (= M2 N1)), 63#true, Black: 832#(and (<= N1 j1) (= N2 N1) (< i1 N1) (<= i2 (+ j1 1)) (= M1 N1)), Black: 838#(and (<= N1 j1) (= N2 N1) (<= i2 j1) (= M1 N1)), Black: 745#(and (= N2 N1) (<= i2 j1) (= M1 N1)), Black: 810#(and (= N2 N1) (<= i1 j1) (<= i2 j1) (= M1 N1)), Black: 746#(and (= N2 N1) (<= i2 (+ j1 1)) (= M1 N1)), Black: 812#(and (= N2 N1) (<= i1 (+ j1 1)) (<= i2 j1) (= M1 N1)), Black: 844#(and (< i1 N1) (<= i1 j1) (<= M1 N1)), Black: 814#(and (<= N1 (+ j1 1)) (= N2 N1) (<= i1 (+ j1 1)) (<= i2 j1) (= M1 N1)), Black: 846#(and (<= N1 j1) (= N2 N1) (<= i1 (+ j1 1)) (<= i2 (+ j1 1)) (= M1 N1)), Black: 752#(and (<= i1 j1) (<= M1 N1)), Black: 848#(and (<= N1 j1) (= N2 N1) (<= i2 (+ j1 1)) (= M1 N1)), Black: 816#(and (= N2 N1) (<= i1 (+ j1 1)) (<= i2 (+ j1 1)) (= M1 N1)), Black: 818#(and (<= N1 j1) (= N2 N1) (<= i1 j1) (<= i2 j1) (= M1 N1)), Black: 820#(and (= N2 N1) (< i1 N1) (<= i1 j1) (<= i2 j1) (= M1 N1)), Black: 822#(and (<= N1 (+ j1 1)) (= N2 N1) (<= i1 (+ j1 1)) (<= i2 (+ j1 1)) (= M1 N1)), Black: 824#(and (<= N1 j1) (= N2 N1) (< i1 N1) (<= i2 j1) (= M1 N1)), Black: 762#(and (<= i1 (+ j1 1)) (<= M1 N1)), Black: 826#(and (= N2 N1) (< i1 N1) (<= i1 j1) (<= i2 (+ j1 1)) (= M1 N1)), Black: 828#(and (<= N1 (+ j1 1)) (= N2 N1) (<= i2 (+ j1 1)) (= M1 N1)), 356#(and (<= (* 2 C) counter) (<= counter (* 2 C))), Black: 830#(and (= N2 N1) (<= i1 j1) (<= i2 (+ j1 1)) (= M1 N1)), 874#(<= N1 i1), Black: 550#(and (<= i1 j1) (= M1 N1)), Black: 614#(and (<= M1 (+ j1 1)) (<= i1 (+ j1 1)) (= M1 N1)), Black: 551#(and (<= i1 (+ j1 1)) (= M1 N1)), Black: 616#(and (<= M1 j1) (<= i1 j1) (= M1 N1)), Black: 618#(and (<= M1 j1) (<= i1 (+ j1 1)) (= M1 N1)), 625#true, Black: 65#(and (<= j2 i1) (= M2 N1)), Black: 115#(and (<= j2 i1) (= M2 N1) (<= (+ j2 1) N1)), Black: 124#(and (<= (+ i1 1) M1) (<= i1 j1) (= M1 N1)), 131#(<= M1 j1), Black: 129#(and (= M2 N1) (= M2 M1) (<= i1 j1)), 137#true, Black: 354#(and (<= counter 0) (<= 0 counter)), 414#true, Black: 192#(and (<= (+ i2 1) N1) (<= i2 i1) (= N2 N1)), Black: 139#(and (<= i2 i1) (= N2 N1)), 199#(<= N1 i1), Black: 198#(and (<= i2 i1) (= N2 N1)), Black: 201#(and (<= N1 i1) (<= i2 i1) (= N2 N1)), 205#true, Black: 704#(and (<= (+ j2 2) M1) (= M2 N1) (< i2 N2) (<= M1 N2) (<= (+ j2 1) j1) (<= i2 j1) (= M1 N1)), Black: 706#(and (<= (+ j2 2) M1) (= M2 N1) (<= M1 N2) (<= (+ j2 1) j1) (<= i2 j1) (= M1 N1)), Black: 708#(and (<= (+ j2 2) M1) (= M2 N1) (<= M1 N2) (<= i2 (+ j1 1)) (<= (+ j2 1) j1) (= M1 N1)), Black: 710#(and (<= j2 j1) (= M2 N1) (< i2 N2) (<= M1 N2) (<= (+ j2 1) M1) (<= i2 j1) (= M1 N1)), Black: 712#(and (= M2 N1) (<= (+ j2 1) M1) (<= (+ j2 1) j1) (= M1 N1)), Black: 650#(and (<= M1 N2) (<= i2 (+ j1 1))), Black: 714#(and (< i2 N2) (<= M1 N2) (<= i2 j1)), Black: 716#(and (<= j2 j1) (= M2 N1) (<= M1 N2) (<= (+ j2 1) M1) (<= i2 j1) (= M1 N1)), Black: 718#(and (<= j2 j1) (= M2 N1) (<= M1 N2) (<= (+ j2 1) M1) (<= i2 (+ j1 1)) (= M1 N1)), Black: 720#(and (<= (+ j2 2) M1) (= M2 N1) (<= (+ j2 1) j1) (= M1 N1)), Black: 722#(and (<= j2 j1) (= M2 N1) (<= (+ j2 1) M1) (= M1 N1)), Black: 627#(and (<= j2 j1) (= M2 N1) (= M1 N1)), Black: 692#(and (<= j2 j1) (= M2 N1) (<= M1 N2) (<= i2 j1) (= M1 N1)), Black: 694#(and (<= j2 j1) (= M2 N1) (<= M1 N2) (<= i2 (+ j1 1)) (= M1 N1)), Black: 696#(and (= M2 N1) (< i2 N2) (<= M1 N2) (<= (+ j2 1) M1) (<= (+ j2 1) j1) (<= i2 j1) (= M1 N1)), Black: 634#(and (<= M1 N2) (<= i2 j1)), Black: 698#(and (= M2 N1) (<= M1 N2) (<= (+ j2 1) M1) (<= (+ j2 1) j1) (<= i2 j1) (= M1 N1)), Black: 700#(and (= M2 N1) (<= M1 N2) (<= (+ j2 1) M1) (<= i2 (+ j1 1)) (<= (+ j2 1) j1) (= M1 N1)), Black: 702#(and (<= j2 j1) (= M2 N1) (< i2 N2) (<= M1 N2) (<= i2 j1) (= M1 N1)), 743#true]) [2021-03-25 00:47:28,649 INFO L384 tUnfolder$Statistics]: this new event has 22 ancestors and is cut-off event [2021-03-25 00:47:28,649 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-25 00:47:28,649 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-25 00:47:28,649 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-25 00:47:45,579 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([123] L47-1-->thread3EXIT: Formula: (not (< v_j1_14 v_M1_8)) InVars {j1=v_j1_14, M1=v_M1_8} OutVars{j1=v_j1_14, M1=v_M1_8} AuxVars[] AssignedVars[][759], [Black: 208#(<= counter C), 265#true, 11#thread2EXITtrue, 14#thread1EXITtrue, Black: 513#(and (<= (+ j1 1) i1) (<= (+ j1 2) N1) (= M1 N1)), Black: 515#(and (<= j2 i1) (<= (+ j1 1) i1) (<= N1 M2) (<= (+ j1 2) N1) (= M1 N1)), Black: 517#(and (<= (+ j1 1) N1) (< j2 M2) (<= N1 M2) (<= (+ j2 1) i1) (<= j1 i1) (= M1 N1)), Black: 485#(and (<= (+ j1 1) N1) (< j2 M2) (<= (+ j1 1) i1) (<= N1 M2) (<= (+ j2 1) i1) (= M1 N1)), 18#L76true, Black: 487#(and (<= (+ j1 1) i1) (<= N1 M2) (<= (+ j1 2) N1) (< (+ j2 1) M2) (<= (+ j2 1) i1) (= M1 N1)), Black: 519#(and (<= j2 i1) (< j2 M2) (<= N1 M2) (<= j1 i1) (= M1 N1)), Black: 521#(and (<= (+ j1 1) N1) (<= j1 i1) (= M1 N1)), Black: 489#(and (< j2 M2) (<= N1 M2) (<= (+ j2 1) i1) (<= j1 i1) (= M1 N1)), Black: 491#(and (<= (+ j1 1) N1) (<= N1 M2) (< (+ j2 1) M2) (<= (+ j2 1) i1) (<= j1 i1) (= M1 N1)), Black: 523#(and (<= (+ j1 1) N1) (<= (+ j1 1) i1) (= M1 N1)), Black: 525#(and (<= (+ j1 1) N1) (<= j2 i1) (<= N1 M2) (<= j1 i1) (= M1 N1)), Black: 493#(and (<= (+ j1 1) N1) (<= j2 i1) (<= (+ j1 1) i1) (<= N1 M2) (= M1 N1)), Black: 495#(and (<= j2 i1) (< j2 M2) (<= (+ j1 1) i1) (<= N1 M2) (<= (+ j1 2) N1) (= M1 N1)), 27#thread3EXITtrue, Black: 497#(and (< j2 M2) (<= N1 M2) (<= (+ j2 1) i1)), Black: 499#(and (<= (+ j1 1) N1) (<= (+ j1 1) i1) (<= N1 M2) (< (+ j2 1) M2) (<= (+ j2 1) i1) (= M1 N1)), Black: 501#(and (<= N1 M2) (< (+ j2 1) M2) (<= (+ j2 1) i1)), Black: 503#(and (<= (+ j1 1) N1) (<= j2 i1) (< j2 M2) (<= N1 M2) (<= j1 i1) (= M1 N1)), Black: 505#(and (< j2 M2) (<= (+ j1 1) i1) (<= N1 M2) (<= (+ j1 2) N1) (<= (+ j2 1) i1) (= M1 N1)), 33#thread4EXITtrue, Black: 507#(and (<= N1 M2) (< (+ j2 1) M2) (<= (+ j2 1) i1) (<= j1 i1) (= M1 N1)), Black: 509#(and (<= (+ j1 1) N1) (<= j2 i1) (< j2 M2) (<= (+ j1 1) i1) (<= N1 M2) (= M1 N1)), Black: 289#(and (<= (+ j1 1) N1) (<= j1 i1) (= M1 N1)), Black: 511#(and (<= j2 i1) (< j2 M2) (<= N1 M2)), 553#(<= M1 j1), Black: 51#(= counter 0), 57#(<= N1 i1), Black: 56#(and (<= j2 i1) (= M2 N1)), Black: 59#(and (<= N1 i1) (<= j2 i1) (= M2 N1)), 63#true, Black: 832#(and (<= N1 j1) (= N2 N1) (< i1 N1) (<= i2 (+ j1 1)) (= M1 N1)), Black: 838#(and (<= N1 j1) (= N2 N1) (<= i2 j1) (= M1 N1)), Black: 745#(and (= N2 N1) (<= i2 j1) (= M1 N1)), Black: 810#(and (= N2 N1) (<= i1 j1) (<= i2 j1) (= M1 N1)), Black: 746#(and (= N2 N1) (<= i2 (+ j1 1)) (= M1 N1)), Black: 812#(and (= N2 N1) (<= i1 (+ j1 1)) (<= i2 j1) (= M1 N1)), Black: 844#(and (< i1 N1) (<= i1 j1) (<= M1 N1)), Black: 814#(and (<= N1 (+ j1 1)) (= N2 N1) (<= i1 (+ j1 1)) (<= i2 j1) (= M1 N1)), Black: 846#(and (<= N1 j1) (= N2 N1) (<= i1 (+ j1 1)) (<= i2 (+ j1 1)) (= M1 N1)), Black: 752#(and (<= i1 j1) (<= M1 N1)), Black: 848#(and (<= N1 j1) (= N2 N1) (<= i2 (+ j1 1)) (= M1 N1)), Black: 816#(and (= N2 N1) (<= i1 (+ j1 1)) (<= i2 (+ j1 1)) (= M1 N1)), Black: 818#(and (<= N1 j1) (= N2 N1) (<= i1 j1) (<= i2 j1) (= M1 N1)), Black: 820#(and (= N2 N1) (< i1 N1) (<= i1 j1) (<= i2 j1) (= M1 N1)), Black: 822#(and (<= N1 (+ j1 1)) (= N2 N1) (<= i1 (+ j1 1)) (<= i2 (+ j1 1)) (= M1 N1)), 352#true, Black: 824#(and (<= N1 j1) (= N2 N1) (< i1 N1) (<= i2 j1) (= M1 N1)), Black: 762#(and (<= i1 (+ j1 1)) (<= M1 N1)), Black: 826#(and (= N2 N1) (< i1 N1) (<= i1 j1) (<= i2 (+ j1 1)) (= M1 N1)), Black: 828#(and (<= N1 (+ j1 1)) (= N2 N1) (<= i2 (+ j1 1)) (= M1 N1)), Black: 830#(and (= N2 N1) (<= i1 j1) (<= i2 (+ j1 1)) (= M1 N1)), 874#(<= N1 i1), Black: 550#(and (<= i1 j1) (= M1 N1)), Black: 614#(and (<= M1 (+ j1 1)) (<= i1 (+ j1 1)) (= M1 N1)), Black: 551#(and (<= i1 (+ j1 1)) (= M1 N1)), Black: 616#(and (<= M1 j1) (<= i1 j1) (= M1 N1)), Black: 618#(and (<= M1 j1) (<= i1 (+ j1 1)) (= M1 N1)), Black: 65#(and (<= j2 i1) (= M2 N1)), Black: 115#(and (<= j2 i1) (= M2 N1) (<= (+ j2 1) N1)), Black: 124#(and (<= (+ i1 1) M1) (<= i1 j1) (= M1 N1)), 131#(<= M1 j1), Black: 129#(and (= M2 N1) (= M2 M1) (<= i1 j1)), 137#true, Black: 354#(and (<= counter 0) (<= 0 counter)), Black: 356#(and (<= (* 2 C) counter) (<= counter (* 2 C))), 416#(and (<= j1 i1) (= M1 N1)), Black: 192#(and (<= (+ i2 1) N1) (<= i2 i1) (= N2 N1)), Black: 139#(and (<= i2 i1) (= N2 N1)), 199#(<= N1 i1), Black: 198#(and (<= i2 i1) (= N2 N1)), Black: 201#(and (<= N1 i1) (<= i2 i1) (= N2 N1)), 205#true, 720#(and (<= (+ j2 2) M1) (= M2 N1) (<= (+ j2 1) j1) (= M1 N1)), Black: 704#(and (<= (+ j2 2) M1) (= M2 N1) (< i2 N2) (<= M1 N2) (<= (+ j2 1) j1) (<= i2 j1) (= M1 N1)), Black: 706#(and (<= (+ j2 2) M1) (= M2 N1) (<= M1 N2) (<= (+ j2 1) j1) (<= i2 j1) (= M1 N1)), Black: 708#(and (<= (+ j2 2) M1) (= M2 N1) (<= M1 N2) (<= i2 (+ j1 1)) (<= (+ j2 1) j1) (= M1 N1)), Black: 710#(and (<= j2 j1) (= M2 N1) (< i2 N2) (<= M1 N2) (<= (+ j2 1) M1) (<= i2 j1) (= M1 N1)), Black: 712#(and (= M2 N1) (<= (+ j2 1) M1) (<= (+ j2 1) j1) (= M1 N1)), Black: 650#(and (<= M1 N2) (<= i2 (+ j1 1))), Black: 714#(and (< i2 N2) (<= M1 N2) (<= i2 j1)), Black: 716#(and (<= j2 j1) (= M2 N1) (<= M1 N2) (<= (+ j2 1) M1) (<= i2 j1) (= M1 N1)), Black: 718#(and (<= j2 j1) (= M2 N1) (<= M1 N2) (<= (+ j2 1) M1) (<= i2 (+ j1 1)) (= M1 N1)), Black: 722#(and (<= j2 j1) (= M2 N1) (<= (+ j2 1) M1) (= M1 N1)), Black: 627#(and (<= j2 j1) (= M2 N1) (= M1 N1)), Black: 692#(and (<= j2 j1) (= M2 N1) (<= M1 N2) (<= i2 j1) (= M1 N1)), Black: 694#(and (<= j2 j1) (= M2 N1) (<= M1 N2) (<= i2 (+ j1 1)) (= M1 N1)), Black: 696#(and (= M2 N1) (< i2 N2) (<= M1 N2) (<= (+ j2 1) M1) (<= (+ j2 1) j1) (<= i2 j1) (= M1 N1)), Black: 634#(and (<= M1 N2) (<= i2 j1)), Black: 698#(and (= M2 N1) (<= M1 N2) (<= (+ j2 1) M1) (<= (+ j2 1) j1) (<= i2 j1) (= M1 N1)), Black: 700#(and (= M2 N1) (<= M1 N2) (<= (+ j2 1) M1) (<= i2 (+ j1 1)) (<= (+ j2 1) j1) (= M1 N1)), Black: 702#(and (<= j2 j1) (= M2 N1) (< i2 N2) (<= M1 N2) (<= i2 j1) (= M1 N1)), 743#true]) [2021-03-25 00:47:45,580 INFO L384 tUnfolder$Statistics]: this new event has 25 ancestors and is cut-off event [2021-03-25 00:47:45,580 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-25 00:47:45,580 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-25 00:47:45,580 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-25 00:47:49,695 INFO L129 PetriNetUnfolder]: 60116/137742 cut-off events. [2021-03-25 00:47:49,699 INFO L130 PetriNetUnfolder]: For 9143421/9207413 co-relation queries the response was YES. [2021-03-25 00:47:52,433 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1581159 conditions, 137742 events. 60116/137742 cut-off events. For 9143421/9207413 co-relation queries the response was YES. Maximal size of possible extension queue 13431. Compared 2005566 event pairs, 7930 based on Foata normal form. 3829/135440 useless extension candidates. Maximal degree in co-relation 1544072. Up to 58574 conditions per place. [2021-03-25 00:47:53,313 INFO L132 encePairwiseOnDemand]: 42/47 looper letters, 1724 selfloop transitions, 1741 changer transitions 134/7508 dead transitions. [2021-03-25 00:47:53,313 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 216 places, 7508 transitions, 158193 flow [2021-03-25 00:47:53,313 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-25 00:47:53,313 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-03-25 00:47:53,314 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 243 transitions. [2021-03-25 00:47:53,314 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7386018237082067 [2021-03-25 00:47:53,314 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 243 transitions. [2021-03-25 00:47:53,314 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 243 transitions. [2021-03-25 00:47:53,314 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-25 00:47:53,314 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 243 transitions. [2021-03-25 00:47:53,314 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 34.714285714285715) internal successors, (243), 7 states have internal predecessors, (243), 0 states have call successors, (0), 0 states 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 00:47:53,315 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 47.0) internal successors, (376), 8 states have internal predecessors, (376), 0 states have call successors, (0), 0 states 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 00:47:53,315 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 47.0) internal successors, (376), 8 states have internal predecessors, (376), 0 states have call successors, (0), 0 states 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 00:47:53,315 INFO L185 Difference]: Start difference. First operand has 210 places, 6478 transitions, 134250 flow. Second operand 7 states and 243 transitions. [2021-03-25 00:47:53,315 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 216 places, 7508 transitions, 158193 flow [2021-03-25 00:50:13,155 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 214 places, 7508 transitions, 150593 flow, removed 3781 selfloop flow, removed 2 redundant places. [2021-03-25 00:50:13,306 INFO L241 Difference]: Finished difference. Result has 215 places, 6993 transitions, 140234 flow [2021-03-25 00:50:13,310 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=47, PETRI_DIFFERENCE_MINUEND_FLOW=126645, PETRI_DIFFERENCE_MINUEND_PLACES=208, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=6472, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1101, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=5106, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=140234, PETRI_PLACES=215, PETRI_TRANSITIONS=6993} [2021-03-25 00:50:13,310 INFO L343 CegarLoopForPetriNet]: 28 programPoint places, 187 predicate places. [2021-03-25 00:50:13,310 INFO L480 AbstractCegarLoop]: Abstraction has has 215 places, 6993 transitions, 140234 flow [2021-03-25 00:50:13,310 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 33.42857142857143) internal successors, (234), 7 states have internal predecessors, (234), 0 states have call successors, (0), 0 states 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 00:50:13,310 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-25 00:50:13,310 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-25 00:50:13,510 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-03-25 00:50:13,511 INFO L428 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-25 00:50:13,511 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-25 00:50:13,511 INFO L82 PathProgramCache]: Analyzing trace with hash -604440773, now seen corresponding path program 8 times [2021-03-25 00:50:13,511 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-25 00:50:13,511 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1333221692] [2021-03-25 00:50:13,511 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-25 00:50:13,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-25 00:50:13,521 INFO L142 QuantifierPusher]: treesize reduction 4, result has 63.6 percent of original size [2021-03-25 00:50:13,521 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:50:13,526 INFO L142 QuantifierPusher]: treesize reduction 4, result has 69.2 percent of original size [2021-03-25 00:50:13,526 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 00:50:13,531 INFO L142 QuantifierPusher]: treesize reduction 4, result has 63.6 percent of original size [2021-03-25 00:50:13,531 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:50:13,532 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:50:13,532 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:50:13,535 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:50:13,535 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:50:13,536 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-25 00:50:13,536 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1333221692] [2021-03-25 00:50:13,536 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [451518729] [2021-03-25 00:50:13,536 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 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-25 00:50:13,563 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-25 00:50:13,563 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-25 00:50:13,564 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 6 conjunts are in the unsatisfiable core [2021-03-25 00:50:13,564 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-25 00:50:13,567 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:50:13,567 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:50:13,567 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:50:13,568 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:50:13,568 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:50:13,568 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:50:13,568 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:50:13,568 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:50:13,574 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:50:13,575 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:50:13,575 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:50:13,575 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:50:13,576 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:50:13,576 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:50:13,577 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:50:13,578 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:50:13,578 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:50:13,578 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:50:13,578 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:50:13,579 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:50:13,579 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:50:13,579 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:50:13,579 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:50:13,580 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:50:13,580 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:50:13,580 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:50:13,580 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:50:13,581 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:50:13,581 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:50:13,581 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:50:13,581 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:50:13,581 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:50:13,582 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:50:13,582 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:50:13,582 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:50:13,583 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:50:13,584 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:50:13,584 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:50:13,584 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:50:13,584 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:50:13,585 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:50:13,585 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 00:50:13,586 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:50:13,586 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 00:50:13,586 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 00:50:13,587 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:50:13,587 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 00:50:13,588 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:50:13,588 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 00:50:13,589 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-25 00:50:13,589 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:50:13,590 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 00:50:13,590 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:50:13,591 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-25 00:50:13,597 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:50:13,598 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 00:50:13,598 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:50:13,599 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 00:50:13,599 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 00:50:13,601 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:50:13,601 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 00:50:13,601 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:50:13,602 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 00:50:13,602 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-25 00:50:13,602 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:50:13,603 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:50:13,603 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:50:13,603 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-25 00:50:13,604 INFO L142 QuantifierPusher]: treesize reduction 1, result has 90.9 percent of original size [2021-03-25 00:50:13,604 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 00:50:13,604 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:50:13,605 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-25 00:50:13,609 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:50:13,610 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-25 00:50:13,610 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-25 00:50:13,610 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:50:13,611 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:50:13,611 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:50:13,612 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:50:13,612 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:50:13,612 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:50:13,612 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:50:13,612 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:50:13,613 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:50:13,613 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:50:13,613 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:50:13,613 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:50:13,613 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:50:13,614 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:50:13,614 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:50:13,614 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:50:13,614 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:50:13,614 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:50:13,615 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:50:13,615 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:50:13,615 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:50:13,615 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:50:13,615 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:50:13,616 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:50:13,616 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:50:13,616 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:50:13,616 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:50:13,616 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-25 00:50:13,617 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-03-25 00:50:13,617 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:50:13,617 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:50:13,617 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:50:13,618 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:50:13,618 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:50:13,618 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:50:13,618 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:50:13,618 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:50:13,619 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:50:13,619 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:50:13,619 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:50:13,619 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:50:13,619 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:50:13,620 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:50:13,620 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:50:13,620 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:50:13,620 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:50:13,620 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:50:13,620 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:50:13,621 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:50:13,621 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:50:13,621 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:50:13,621 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:50:13,622 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:50:13,622 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:50:13,622 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:50:13,622 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:50:13,622 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:50:13,623 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:50:13,623 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:50:13,623 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:50:13,623 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:50:13,623 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:50:13,624 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:50:13,624 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:50:13,624 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:50:13,624 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:50:13,624 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:50:13,625 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:50:13,625 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:50:13,625 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:50:13,625 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:50:13,625 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:50:13,626 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:50:13,626 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:50:13,626 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:50:13,626 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:50:13,626 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-25 00:50:13,627 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-25 00:50:13,627 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-25 00:50:13,627 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-25 00:50:13,627 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 6 [2021-03-25 00:50:13,627 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [196146545] [2021-03-25 00:50:13,627 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-25 00:50:13,627 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-25 00:50:13,628 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-25 00:50:13,628 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2021-03-25 00:50:13,628 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 32 out of 47 [2021-03-25 00:50:13,628 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 215 places, 6993 transitions, 140234 flow. Second operand has 7 states, 7 states have (on average 33.42857142857143) internal successors, (234), 7 states have internal predecessors, (234), 0 states have call successors, (0), 0 states 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 00:50:13,629 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-25 00:50:13,629 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 32 of 47 [2021-03-25 00:50:13,629 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand Received shutdown request... [2021-03-25 00:51:53,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-25 00:51:53,667 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,12 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-25 00:51:53,667 WARN L545 AbstractCegarLoop]: Verification canceled [2021-03-25 00:51:53,670 WARN L224 ceAbstractionStarter]: Timeout [2021-03-25 00:51:53,670 INFO L202 PluginConnector]: Adding new model mult-4.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 25.03 12:51:53 BasicIcfg [2021-03-25 00:51:53,670 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-03-25 00:51:53,671 INFO L168 Benchmark]: Toolchain (without parser) took 812012.05 ms. Allocated memory was 371.2 MB in the beginning and 14.4 GB in the end (delta: 14.1 GB). Free memory was 351.5 MB in the beginning and 9.5 GB in the end (delta: -9.1 GB). Peak memory consumption was 7.1 GB. Max. memory is 16.0 GB. [2021-03-25 00:51:53,671 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.12 ms. Allocated memory is still 371.2 MB. Free memory was 352.7 MB in the beginning and 352.6 MB in the end (delta: 76.7 kB). There was no memory consumed. Max. memory is 16.0 GB. [2021-03-25 00:51:53,671 INFO L168 Benchmark]: Boogie Procedure Inliner took 24.11 ms. Allocated memory is still 371.2 MB. Free memory was 351.4 MB in the beginning and 350.0 MB in the end (delta: 1.4 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. [2021-03-25 00:51:53,671 INFO L168 Benchmark]: Boogie Preprocessor took 19.03 ms. Allocated memory is still 371.2 MB. Free memory was 350.0 MB in the beginning and 348.9 MB in the end (delta: 1.1 MB). There was no memory consumed. Max. memory is 16.0 GB. [2021-03-25 00:51:53,671 INFO L168 Benchmark]: RCFGBuilder took 356.47 ms. Allocated memory is still 371.2 MB. Free memory was 348.9 MB in the beginning and 334.1 MB in the end (delta: 14.8 MB). Peak memory consumption was 16.8 MB. Max. memory is 16.0 GB. [2021-03-25 00:51:53,671 INFO L168 Benchmark]: TraceAbstraction took 811608.20 ms. Allocated memory was 371.2 MB in the beginning and 14.4 GB in the end (delta: 14.1 GB). Free memory was 333.6 MB in the beginning and 9.5 GB in the end (delta: -9.1 GB). Peak memory consumption was 7.1 GB. Max. memory is 16.0 GB. [2021-03-25 00:51:53,672 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * Boogie PL CUP Parser took 0.12 ms. Allocated memory is still 371.2 MB. Free memory was 352.7 MB in the beginning and 352.6 MB in the end (delta: 76.7 kB). There was no memory consumed. Max. memory is 16.0 GB. * Boogie Procedure Inliner took 24.11 ms. Allocated memory is still 371.2 MB. Free memory was 351.4 MB in the beginning and 350.0 MB in the end (delta: 1.4 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. * Boogie Preprocessor took 19.03 ms. Allocated memory is still 371.2 MB. Free memory was 350.0 MB in the beginning and 348.9 MB in the end (delta: 1.1 MB). There was no memory consumed. Max. memory is 16.0 GB. * RCFGBuilder took 356.47 ms. Allocated memory is still 371.2 MB. Free memory was 348.9 MB in the beginning and 334.1 MB in the end (delta: 14.8 MB). Peak memory consumption was 16.8 MB. Max. memory is 16.0 GB. * TraceAbstraction took 811608.20 ms. Allocated memory was 371.2 MB in the beginning and 14.4 GB in the end (delta: 14.1 GB). Free memory was 333.6 MB in the beginning and 9.5 GB in the end (delta: -9.1 GB). Peak memory consumption was 7.1 GB. Max. memory is 16.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 418.1ms, 39 PlacesBefore, 28 PlacesAfterwards, 30 TransitionsBefore, 19 TransitionsAfterwards, 288 CoEnabledTransitionPairs, 3 FixpointIterations, 3 TrivialSequentialCompositions, 8 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 11 TotalNumberOfCompositions, 120 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 120, positive: 120, positive conditional: 0, positive unconditional: 120, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 120, positive: 120, positive conditional: 0, positive unconditional: 120, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 120, positive: 120, positive conditional: 0, positive unconditional: 120, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 120, positive: 120, positive conditional: 0, positive unconditional: 120, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 120, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 120, unknown conditional: 0, unknown unconditional: 120] , Statistics on independence cache: Total cache size (in pairs): 0, Positive cache size: 0, Positive conditional cache size: 0, Positive unconditional cache size: 0, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0 - TimeoutResultAtElement [Line: 82]: Timeout (TraceAbstraction) Unable to prove that assertion always holds (line 82). Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (7states, 32/47 universal loopers) in iteration 19,while PetriNetUnfolder was constructing finite prefix that currently has 1043221 conditions, 77460 events (43500/77459 cut-off events. For 7067405/7135568 co-relation queries the response was YES. Maximal size of possible extension queue 16224. Compared 956893 event pairs, 5612 based on Foata normal form. 3364/91309 useless extension candidates. Maximal degree in co-relation 1038602. Up to 42517 conditions per place.). - StatisticsResult: Ultimate Automizer benchmark data CFG has 5 procedures, 33 locations, 1 error locations. Started 1 CEGAR loops. EmptinessCheckTime: 9.3ms, RemoveRedundantFlowTime: 0.0ms, RemoveRedundantFlowUnfoldingTime: 0.0ms, BackfoldingTime: 0.0ms, BackfoldingUnfoldingTime: 0.0ms, FlowIncreaseByBackfolding: 0, BasicCegarLoop: VerificationResult: TIMEOUT, OverallTime: 811510.3ms, OverallIterations: 19, TraceHistogramMax: 2, EmptinessCheckTime: 0.0ms, AutomataDifference: 806232.0ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 518.7ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 35 SDtfs, 297 SDslu, 24 SDs, 0 SdLazy, 840 SolverSat, 225 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 644.7ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 352 GetRequests, 200 SyntacticMatches, 6 SemanticMatches, 146 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 615 ImplicationChecksByTransitivity, 1320.1ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=140234occurred in iteration=18, InterpolantAutomatonStates: 144, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 95.1ms SsaConstructionTime, 280.8ms SatisfiabilityAnalysisTime, 1616.0ms InterpolantComputationTime, 555 NumberOfCodeBlocks, 552 NumberOfCodeBlocksAsserted, 41 NumberOfCheckSat, 525 ConstructedInterpolants, 0 QuantifiedInterpolants, 2444 SizeOfPredicates, 14 NumberOfNonLiveVariables, 934 ConjunctsInSsa, 72 ConjunctsInUnsatCore, 30 InterpolantComputations, 8 PerfectInterpolantSequences, 69/120 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown