/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-proofs/counter-add-4-semi-Q67.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-0e22065b97d0a1f8b3904e080cebe0f05e88d2b7-0e22065 [2021-06-11 04:04:18,248 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-06-11 04:04:18,249 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-06-11 04:04:18,276 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-06-11 04:04:18,277 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-06-11 04:04:18,280 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-06-11 04:04:18,285 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-06-11 04:04:18,291 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-06-11 04:04:18,293 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-06-11 04:04:18,297 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-06-11 04:04:18,298 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-06-11 04:04:18,299 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-06-11 04:04:18,300 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-06-11 04:04:18,302 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-06-11 04:04:18,303 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-06-11 04:04:18,304 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-06-11 04:04:18,305 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-06-11 04:04:18,306 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-06-11 04:04:18,309 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-06-11 04:04:18,314 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-06-11 04:04:18,316 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-06-11 04:04:18,317 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-06-11 04:04:18,317 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-06-11 04:04:18,319 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-06-11 04:04:18,325 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-06-11 04:04:18,325 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-06-11 04:04:18,325 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-06-11 04:04:18,326 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-06-11 04:04:18,327 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-06-11 04:04:18,327 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-06-11 04:04:18,327 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-06-11 04:04:18,328 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-06-11 04:04:18,330 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-06-11 04:04:18,330 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-06-11 04:04:18,331 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-06-11 04:04:18,331 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-06-11 04:04:18,332 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-06-11 04:04:18,332 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-06-11 04:04:18,332 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-06-11 04:04:18,333 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-06-11 04:04:18,333 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-06-11 04:04:18,337 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-06-11 04:04:18,369 INFO L113 SettingsManager]: Loading preferences was successful [2021-06-11 04:04:18,369 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-06-11 04:04:18,370 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-06-11 04:04:18,370 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-06-11 04:04:18,371 INFO L138 SettingsManager]: * Use SBE=true [2021-06-11 04:04:18,371 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-06-11 04:04:18,371 INFO L138 SettingsManager]: * sizeof long=4 [2021-06-11 04:04:18,372 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-06-11 04:04:18,372 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-06-11 04:04:18,373 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-06-11 04:04:18,373 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-06-11 04:04:18,373 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-06-11 04:04:18,373 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-06-11 04:04:18,373 INFO L138 SettingsManager]: * sizeof long double=12 [2021-06-11 04:04:18,373 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-06-11 04:04:18,373 INFO L138 SettingsManager]: * Use constant arrays=true [2021-06-11 04:04:18,373 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-06-11 04:04:18,374 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-06-11 04:04:18,374 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-06-11 04:04:18,374 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-06-11 04:04:18,374 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-06-11 04:04:18,374 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-06-11 04:04:18,374 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-06-11 04:04:18,374 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-06-11 04:04:18,374 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-06-11 04:04:18,375 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-06-11 04:04:18,375 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-06-11 04:04:18,375 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-06-11 04:04:18,375 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-06-11 04:04:18,666 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-06-11 04:04:18,681 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-06-11 04:04:18,684 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-06-11 04:04:18,684 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-06-11 04:04:18,695 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-06-11 04:04:18,695 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-proofs/counter-add-4-semi-Q67.wvr.bpl [2021-06-11 04:04:18,696 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-proofs/counter-add-4-semi-Q67.wvr.bpl' [2021-06-11 04:04:18,755 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-06-11 04:04:18,756 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-06-11 04:04:18,757 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-06-11 04:04:18,757 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-06-11 04:04:18,757 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-06-11 04:04:18,777 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "counter-add-4-semi-Q67.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 11.06 04:04:18" (1/1) ... [2021-06-11 04:04:18,781 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "counter-add-4-semi-Q67.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 11.06 04:04:18" (1/1) ... [2021-06-11 04:04:18,788 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-06-11 04:04:18,789 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-06-11 04:04:18,789 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-06-11 04:04:18,789 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-06-11 04:04:18,797 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "counter-add-4-semi-Q67.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 11.06 04:04:18" (1/1) ... [2021-06-11 04:04:18,797 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "counter-add-4-semi-Q67.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 11.06 04:04:18" (1/1) ... [2021-06-11 04:04:18,799 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "counter-add-4-semi-Q67.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 11.06 04:04:18" (1/1) ... [2021-06-11 04:04:18,799 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "counter-add-4-semi-Q67.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 11.06 04:04:18" (1/1) ... [2021-06-11 04:04:18,804 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "counter-add-4-semi-Q67.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 11.06 04:04:18" (1/1) ... [2021-06-11 04:04:18,807 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "counter-add-4-semi-Q67.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 11.06 04:04:18" (1/1) ... [2021-06-11 04:04:18,808 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "counter-add-4-semi-Q67.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 11.06 04:04:18" (1/1) ... [2021-06-11 04:04:18,809 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-06-11 04:04:18,810 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-06-11 04:04:18,810 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-06-11 04:04:18,810 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-06-11 04:04:18,811 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "counter-add-4-semi-Q67.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 11.06 04:04:18" (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-06-11 04:04:18,876 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-06-11 04:04:18,876 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-06-11 04:04:18,876 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-06-11 04:04:18,878 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-06-11 04:04:18,878 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-06-11 04:04:18,879 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-06-11 04:04:18,879 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-06-11 04:04:18,879 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-06-11 04:04:18,879 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-06-11 04:04:18,879 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-06-11 04:04:18,879 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-06-11 04:04:18,879 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-06-11 04:04:18,880 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread4 given in one single declaration [2021-06-11 04:04:18,880 INFO L130 BoogieDeclarations]: Found specification of procedure thread4 [2021-06-11 04:04:18,880 INFO L138 BoogieDeclarations]: Found implementation of procedure thread4 [2021-06-11 04:04:18,881 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-06-11 04:04:19,115 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-06-11 04:04:19,115 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-06-11 04:04:19,117 INFO L202 PluginConnector]: Adding new model counter-add-4-semi-Q67.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 11.06 04:04:19 BoogieIcfgContainer [2021-06-11 04:04:19,117 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-06-11 04:04:19,118 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-06-11 04:04:19,118 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-06-11 04:04:19,121 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-06-11 04:04:19,121 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "counter-add-4-semi-Q67.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 11.06 04:04:18" (1/2) ... [2021-06-11 04:04:19,121 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@f9a58cc and model type counter-add-4-semi-Q67.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 11.06 04:04:19, skipping insertion in model container [2021-06-11 04:04:19,122 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "counter-add-4-semi-Q67.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 11.06 04:04:19" (2/2) ... [2021-06-11 04:04:19,123 INFO L111 eAbstractionObserver]: Analyzing ICFG counter-add-4-semi-Q67.wvr.bpl [2021-06-11 04:04:19,139 INFO L149 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-06-11 04:04:19,143 INFO L161 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2021-06-11 04:04:19,143 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-06-11 04:04:19,217 INFO L149 ThreadInstanceAdder]: Constructed 4 joinOtherThreadTransitions. [2021-06-11 04:04:19,229 INFO L253 AbstractCegarLoop]: Starting to check reachability of 5 error locations. [2021-06-11 04:04:19,246 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-06-11 04:04:19,246 INFO L377 AbstractCegarLoop]: Hoare is false [2021-06-11 04:04:19,246 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-06-11 04:04:19,247 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-06-11 04:04:19,247 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-06-11 04:04:19,247 INFO L381 AbstractCegarLoop]: Difference is false [2021-06-11 04:04:19,247 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-06-11 04:04:19,247 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-06-11 04:04:19,256 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 44 places, 35 transitions, 102 flow [2021-06-11 04:04:19,278 INFO L129 PetriNetUnfolder]: 4/31 cut-off events. [2021-06-11 04:04:19,279 INFO L130 PetriNetUnfolder]: For 4/4 co-relation queries the response was YES. [2021-06-11 04:04:19,282 INFO L84 FinitePrefix]: Finished finitePrefix Result has 48 conditions, 31 events. 4/31 cut-off events. For 4/4 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 50 event pairs, 0 based on Foata normal form. 0/26 useless extension candidates. Maximal degree in co-relation 25. Up to 2 conditions per place. [2021-06-11 04:04:19,282 INFO L82 GeneralOperation]: Start removeDead. Operand has 44 places, 35 transitions, 102 flow [2021-06-11 04:04:19,286 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 38 places, 29 transitions, 82 flow [2021-06-11 04:04:19,287 INFO L168 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-06-11 04:04:19,299 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 38 places, 29 transitions, 82 flow [2021-06-11 04:04:19,302 INFO L138 LiptonReduction]: Starting Lipton reduction on Petri net that has 38 places, 29 transitions, 82 flow [2021-06-11 04:04:19,304 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 38 places, 29 transitions, 82 flow [2021-06-11 04:04:19,313 INFO L129 PetriNetUnfolder]: 4/29 cut-off events. [2021-06-11 04:04:19,314 INFO L130 PetriNetUnfolder]: For 4/4 co-relation queries the response was YES. [2021-06-11 04:04:19,314 INFO L84 FinitePrefix]: Finished finitePrefix Result has 46 conditions, 29 events. 4/29 cut-off events. For 4/4 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 41 event pairs, 0 based on Foata normal form. 0/25 useless extension candidates. Maximal degree in co-relation 25. Up to 2 conditions per place. [2021-06-11 04:04:19,316 INFO L151 LiptonReduction]: Number of co-enabled transitions 288 [2021-06-11 04:04:19,422 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:19,434 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:19,476 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:19,482 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:19,542 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:19,544 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:19,583 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:19,587 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:19,671 INFO L163 LiptonReduction]: Checked pairs total: 120 [2021-06-11 04:04:19,671 INFO L165 LiptonReduction]: Total number of compositions: 11 [2021-06-11 04:04:19,682 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 396 [2021-06-11 04:04:19,700 INFO L129 PetriNetUnfolder]: 4/19 cut-off events. [2021-06-11 04:04:19,700 INFO L130 PetriNetUnfolder]: For 4/4 co-relation queries the response was YES. [2021-06-11 04:04:19,701 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 04:04:19,701 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 04:04:19,702 INFO L428 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-11 04:04:19,707 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 04:04:19,707 INFO L82 PathProgramCache]: Analyzing trace with hash 1885452408, now seen corresponding path program 1 times [2021-06-11 04:04:19,714 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 04:04:19,715 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1009900131] [2021-06-11 04:04:19,715 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 04:04:19,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 04:04:19,841 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:19,842 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:19,848 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 04:04:19,849 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1009900131] [2021-06-11 04:04:19,849 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 04:04:19,849 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2021-06-11 04:04:19,850 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1737532376] [2021-06-11 04:04:19,857 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-06-11 04:04:19,857 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 04:04:19,868 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-06-11 04:04:19,870 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-06-11 04:04:19,874 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 32 out of 46 [2021-06-11 04:04:19,876 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 29 places, 20 transitions, 64 flow. Second operand has 3 states, 3 states have (on average 32.666666666666664) internal successors, (98), 3 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:04:19,876 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 04:04:19,877 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 32 of 46 [2021-06-11 04:04:19,878 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 04:04:19,912 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([122] L57-1-->L57-1: Formula: (and (< v_j2_17 v_M2_4) (= v_counter_53 (+ v_counter_54 (- 1))) (< 0 v_counter_54) (= v_j2_16 (+ v_j2_17 1))) InVars {counter=v_counter_54, j2=v_j2_17, M2=v_M2_4} OutVars{counter=v_counter_53, j2=v_j2_16, M2=v_M2_4} AuxVars[] AssignedVars[counter, j2][16], [50#true, 20#L46-1true, 38#L57-1true, 23#L34-1true, thread3Thread1of1ForFork2InUse, thread4Thread1of1ForFork3InUse, 28#L23-1true, thread2Thread1of1ForFork1InUse, 14#L74true, thread1Thread1of1ForFork0InUse]) [2021-06-11 04:04:19,913 INFO L384 tUnfolder$Statistics]: this new event has 8 ancestors and is cut-off event [2021-06-11 04:04:19,913 INFO L387 tUnfolder$Statistics]: existing Event has 8 ancestors and is cut-off event [2021-06-11 04:04:19,913 INFO L387 tUnfolder$Statistics]: existing Event has 7 ancestors and is cut-off event [2021-06-11 04:04:19,913 INFO L387 tUnfolder$Statistics]: existing Event has 7 ancestors and is cut-off event [2021-06-11 04:04:19,920 INFO L129 PetriNetUnfolder]: 17/47 cut-off events. [2021-06-11 04:04:19,920 INFO L130 PetriNetUnfolder]: For 11/11 co-relation queries the response was YES. [2021-06-11 04:04:19,922 INFO L84 FinitePrefix]: Finished finitePrefix Result has 92 conditions, 47 events. 17/47 cut-off events. For 11/11 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 101 event pairs, 0 based on Foata normal form. 3/40 useless extension candidates. Maximal degree in co-relation 64. Up to 20 conditions per place. [2021-06-11 04:04:19,924 INFO L132 encePairwiseOnDemand]: 40/46 looper letters, 5 selfloop transitions, 3 changer transitions 0/22 dead transitions. [2021-06-11 04:04:19,924 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 31 places, 22 transitions, 84 flow [2021-06-11 04:04:19,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-11 04:04:19,927 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-06-11 04:04:19,933 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 107 transitions. [2021-06-11 04:04:19,934 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7753623188405797 [2021-06-11 04:04:19,935 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 107 transitions. [2021-06-11 04:04:19,935 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 107 transitions. [2021-06-11 04:04:19,937 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 04:04:19,939 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 107 transitions. [2021-06-11 04:04:19,942 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 35.666666666666664) internal successors, (107), 3 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:04:19,947 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 46.0) internal successors, (184), 4 states have internal predecessors, (184), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:04:19,947 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 46.0) internal successors, (184), 4 states have internal predecessors, (184), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:04:19,949 INFO L185 Difference]: Start difference. First operand has 29 places, 20 transitions, 64 flow. Second operand 3 states and 107 transitions. [2021-06-11 04:04:19,950 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 31 places, 22 transitions, 84 flow [2021-06-11 04:04:19,953 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 23 places, 22 transitions, 68 flow, removed 0 selfloop flow, removed 8 redundant places. [2021-06-11 04:04:19,955 INFO L241 Difference]: Finished difference. Result has 24 places, 22 transitions, 71 flow [2021-06-11 04:04:19,957 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=48, PETRI_DIFFERENCE_MINUEND_PLACES=21, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=20, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=17, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=71, PETRI_PLACES=24, PETRI_TRANSITIONS=22} [2021-06-11 04:04:19,957 INFO L343 CegarLoopForPetriNet]: 29 programPoint places, -5 predicate places. [2021-06-11 04:04:19,958 INFO L480 AbstractCegarLoop]: Abstraction has has 24 places, 22 transitions, 71 flow [2021-06-11 04:04:19,958 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 32.666666666666664) internal successors, (98), 3 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:04:19,958 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 04:04:19,958 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 04:04:19,958 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-06-11 04:04:19,959 INFO L428 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-11 04:04:19,960 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 04:04:19,960 INFO L82 PathProgramCache]: Analyzing trace with hash -333518639, now seen corresponding path program 1 times [2021-06-11 04:04:19,960 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 04:04:19,961 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [944791455] [2021-06-11 04:04:19,961 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 04:04:20,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 04:04:20,020 INFO L142 QuantifierPusher]: treesize reduction 8, result has 46.7 percent of original size [2021-06-11 04:04:20,021 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:20,032 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:20,033 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:20,036 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:20,037 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:20,038 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 04:04:20,039 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [944791455] [2021-06-11 04:04:20,039 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 04:04:20,039 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-06-11 04:04:20,039 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2137927431] [2021-06-11 04:04:20,045 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-06-11 04:04:20,047 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 04:04:20,048 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-06-11 04:04:20,048 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-06-11 04:04:20,050 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 31 out of 46 [2021-06-11 04:04:20,050 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 24 places, 22 transitions, 71 flow. Second operand has 4 states, 4 states have (on average 32.0) internal successors, (128), 4 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:04:20,050 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 04:04:20,051 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 31 of 46 [2021-06-11 04:04:20,051 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 04:04:20,113 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([122] L57-1-->L57-1: Formula: (and (< v_j2_17 v_M2_4) (= v_counter_53 (+ v_counter_54 (- 1))) (< 0 v_counter_54) (= v_j2_16 (+ v_j2_17 1))) InVars {counter=v_counter_54, j2=v_j2_17, M2=v_M2_4} OutVars{counter=v_counter_53, j2=v_j2_16, M2=v_M2_4} AuxVars[] AssignedVars[counter, j2][27], [50#true, 20#L46-1true, 38#L57-1true, Black: 52#(= counter 0), 55#true, 23#L34-1true, 28#L23-1true, 14#L74true]) [2021-06-11 04:04:20,116 INFO L384 tUnfolder$Statistics]: this new event has 8 ancestors and is cut-off event [2021-06-11 04:04:20,117 INFO L387 tUnfolder$Statistics]: existing Event has 8 ancestors and is cut-off event [2021-06-11 04:04:20,117 INFO L387 tUnfolder$Statistics]: existing Event has 7 ancestors and is cut-off event [2021-06-11 04:04:20,117 INFO L387 tUnfolder$Statistics]: existing Event has 8 ancestors and is cut-off event [2021-06-11 04:04:20,136 INFO L129 PetriNetUnfolder]: 64/120 cut-off events. [2021-06-11 04:04:20,137 INFO L130 PetriNetUnfolder]: For 28/57 co-relation queries the response was YES. [2021-06-11 04:04:20,139 INFO L84 FinitePrefix]: Finished finitePrefix Result has 250 conditions, 120 events. 64/120 cut-off events. For 28/57 co-relation queries the response was YES. Maximal size of possible extension queue 15. Compared 323 event pairs, 0 based on Foata normal form. 8/104 useless extension candidates. Maximal degree in co-relation 210. Up to 60 conditions per place. [2021-06-11 04:04:20,141 INFO L132 encePairwiseOnDemand]: 40/46 looper letters, 10 selfloop transitions, 7 changer transitions 0/32 dead transitions. [2021-06-11 04:04:20,141 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 28 places, 32 transitions, 131 flow [2021-06-11 04:04:20,141 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-11 04:04:20,142 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-06-11 04:04:20,145 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 174 transitions. [2021-06-11 04:04:20,147 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7565217391304347 [2021-06-11 04:04:20,147 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 174 transitions. [2021-06-11 04:04:20,147 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 174 transitions. [2021-06-11 04:04:20,149 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 04:04:20,149 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 174 transitions. [2021-06-11 04:04:20,151 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 34.8) internal successors, (174), 5 states have internal predecessors, (174), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:04:20,152 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 46.0) internal successors, (276), 6 states have internal predecessors, (276), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:04:20,153 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 46.0) internal successors, (276), 6 states have internal predecessors, (276), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:04:20,153 INFO L185 Difference]: Start difference. First operand has 24 places, 22 transitions, 71 flow. Second operand 5 states and 174 transitions. [2021-06-11 04:04:20,153 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 28 places, 32 transitions, 131 flow [2021-06-11 04:04:20,154 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 27 places, 32 transitions, 128 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-06-11 04:04:20,156 INFO L241 Difference]: Finished difference. Result has 29 places, 27 transitions, 118 flow [2021-06-11 04:04:20,156 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=68, PETRI_DIFFERENCE_MINUEND_PLACES=23, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=22, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=16, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=118, PETRI_PLACES=29, PETRI_TRANSITIONS=27} [2021-06-11 04:04:20,157 INFO L343 CegarLoopForPetriNet]: 29 programPoint places, 0 predicate places. [2021-06-11 04:04:20,157 INFO L480 AbstractCegarLoop]: Abstraction has has 29 places, 27 transitions, 118 flow [2021-06-11 04:04:20,157 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 32.0) internal successors, (128), 4 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:04:20,157 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 04:04:20,157 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 04:04:20,158 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-06-11 04:04:20,158 INFO L428 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-11 04:04:20,158 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 04:04:20,158 INFO L82 PathProgramCache]: Analyzing trace with hash 343467607, now seen corresponding path program 2 times [2021-06-11 04:04:20,158 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 04:04:20,159 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [594027808] [2021-06-11 04:04:20,159 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 04:04:20,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 04:04:20,223 INFO L142 QuantifierPusher]: treesize reduction 8, result has 61.9 percent of original size [2021-06-11 04:04:20,224 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 04:04:20,232 INFO L142 QuantifierPusher]: treesize reduction 4, result has 71.4 percent of original size [2021-06-11 04:04:20,233 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 04:04:20,242 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:20,243 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:20,247 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:20,248 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:20,248 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 04:04:20,248 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [594027808] [2021-06-11 04:04:20,249 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 04:04:20,249 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-06-11 04:04:20,249 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [723099629] [2021-06-11 04:04:20,249 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-11 04:04:20,250 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 04:04:20,250 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-11 04:04:20,250 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-06-11 04:04:20,251 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 26 out of 46 [2021-06-11 04:04:20,251 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 29 places, 27 transitions, 118 flow. Second operand has 5 states, 5 states have (on average 27.0) internal successors, (135), 5 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-06-11 04:04:20,251 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 04:04:20,252 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 26 of 46 [2021-06-11 04:04:20,252 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 04:04:20,328 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([122] L57-1-->L57-1: Formula: (and (< v_j2_17 v_M2_4) (= v_counter_53 (+ v_counter_54 (- 1))) (< 0 v_counter_54) (= v_j2_16 (+ v_j2_17 1))) InVars {counter=v_counter_54, j2=v_j2_17, M2=v_M2_4} OutVars{counter=v_counter_53, j2=v_j2_16, M2=v_M2_4} AuxVars[] AssignedVars[counter, j2][34], [64#true, 20#L46-1true, 38#L57-1true, Black: 52#(= counter 0), 55#true, 23#L34-1true, 28#L23-1true, Black: 57#(and (= i2 i1) (= N2 N1)), 14#L74true, Black: 60#(and (<= N1 i1) (= i2 i1) (= N2 N1))]) [2021-06-11 04:04:20,328 INFO L384 tUnfolder$Statistics]: this new event has 8 ancestors and is cut-off event [2021-06-11 04:04:20,328 INFO L387 tUnfolder$Statistics]: existing Event has 8 ancestors and is cut-off event [2021-06-11 04:04:20,328 INFO L387 tUnfolder$Statistics]: existing Event has 7 ancestors and is cut-off event [2021-06-11 04:04:20,328 INFO L387 tUnfolder$Statistics]: existing Event has 8 ancestors and is cut-off event [2021-06-11 04:04:20,344 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([122] L57-1-->L57-1: Formula: (and (< v_j2_17 v_M2_4) (= v_counter_53 (+ v_counter_54 (- 1))) (< 0 v_counter_54) (= v_j2_16 (+ v_j2_17 1))) InVars {counter=v_counter_54, j2=v_j2_17, M2=v_M2_4} OutVars{counter=v_counter_53, j2=v_j2_16, M2=v_M2_4} AuxVars[] AssignedVars[counter, j2][35], [68#(<= N1 i1), 20#L46-1true, 38#L57-1true, Black: 52#(= counter 0), 23#L34-1true, 58#(<= N1 i1), 12#thread1EXITtrue, 14#L74true, Black: 57#(and (= i2 i1) (= N2 N1)), Black: 60#(and (<= N1 i1) (= i2 i1) (= N2 N1))]) [2021-06-11 04:04:20,344 INFO L384 tUnfolder$Statistics]: this new event has 9 ancestors and is cut-off event [2021-06-11 04:04:20,344 INFO L387 tUnfolder$Statistics]: existing Event has 8 ancestors and is cut-off event [2021-06-11 04:04:20,345 INFO L387 tUnfolder$Statistics]: existing Event has 9 ancestors and is cut-off event [2021-06-11 04:04:20,345 INFO L387 tUnfolder$Statistics]: existing Event has 9 ancestors and is cut-off event [2021-06-11 04:04:20,375 INFO L129 PetriNetUnfolder]: 317/503 cut-off events. [2021-06-11 04:04:20,375 INFO L130 PetriNetUnfolder]: For 531/656 co-relation queries the response was YES. [2021-06-11 04:04:20,377 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1364 conditions, 503 events. 317/503 cut-off events. For 531/656 co-relation queries the response was YES. Maximal size of possible extension queue 58. Compared 2097 event pairs, 23 based on Foata normal form. 31/434 useless extension candidates. Maximal degree in co-relation 1259. Up to 198 conditions per place. [2021-06-11 04:04:20,381 INFO L132 encePairwiseOnDemand]: 40/46 looper letters, 20 selfloop transitions, 10 changer transitions 1/45 dead transitions. [2021-06-11 04:04:20,382 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 33 places, 45 transitions, 242 flow [2021-06-11 04:04:20,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-11 04:04:20,382 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-06-11 04:04:20,383 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 157 transitions. [2021-06-11 04:04:20,384 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6826086956521739 [2021-06-11 04:04:20,384 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 157 transitions. [2021-06-11 04:04:20,384 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 157 transitions. [2021-06-11 04:04:20,384 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 04:04:20,384 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 157 transitions. [2021-06-11 04:04:20,385 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 31.4) internal successors, (157), 5 states have internal predecessors, (157), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:04:20,386 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 46.0) internal successors, (276), 6 states have internal predecessors, (276), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:04:20,386 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 46.0) internal successors, (276), 6 states have internal predecessors, (276), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:04:20,387 INFO L185 Difference]: Start difference. First operand has 29 places, 27 transitions, 118 flow. Second operand 5 states and 157 transitions. [2021-06-11 04:04:20,387 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 33 places, 45 transitions, 242 flow [2021-06-11 04:04:20,390 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 33 places, 45 transitions, 242 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-06-11 04:04:20,392 INFO L241 Difference]: Finished difference. Result has 37 places, 34 transitions, 206 flow [2021-06-11 04:04:20,392 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=118, PETRI_DIFFERENCE_MINUEND_PLACES=29, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=27, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=20, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=206, PETRI_PLACES=37, PETRI_TRANSITIONS=34} [2021-06-11 04:04:20,392 INFO L343 CegarLoopForPetriNet]: 29 programPoint places, 8 predicate places. [2021-06-11 04:04:20,392 INFO L480 AbstractCegarLoop]: Abstraction has has 37 places, 34 transitions, 206 flow [2021-06-11 04:04:20,392 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 5 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-06-11 04:04:20,392 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 04:04:20,392 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 04:04:20,393 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-06-11 04:04:20,393 INFO L428 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-11 04:04:20,393 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 04:04:20,393 INFO L82 PathProgramCache]: Analyzing trace with hash 1730838353, now seen corresponding path program 1 times [2021-06-11 04:04:20,393 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 04:04:20,393 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1071360236] [2021-06-11 04:04:20,394 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 04:04:20,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 04:04:20,428 INFO L142 QuantifierPusher]: treesize reduction 8, result has 46.7 percent of original size [2021-06-11 04:04:20,429 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:20,433 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:20,434 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:20,437 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:20,438 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:20,438 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 04:04:20,438 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1071360236] [2021-06-11 04:04:20,438 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 04:04:20,438 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-06-11 04:04:20,438 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [930629730] [2021-06-11 04:04:20,439 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-06-11 04:04:20,439 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 04:04:20,439 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-06-11 04:04:20,439 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-06-11 04:04:20,440 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 31 out of 46 [2021-06-11 04:04:20,440 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 37 places, 34 transitions, 206 flow. Second operand has 4 states, 4 states have (on average 32.0) internal successors, (128), 4 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:04:20,440 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 04:04:20,440 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 31 of 46 [2021-06-11 04:04:20,440 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 04:04:20,484 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([122] L57-1-->L57-1: Formula: (and (< v_j2_17 v_M2_4) (= v_counter_53 (+ v_counter_54 (- 1))) (< 0 v_counter_54) (= v_j2_16 (+ v_j2_17 1))) InVars {counter=v_counter_54, j2=v_j2_17, M2=v_M2_4} OutVars{counter=v_counter_53, j2=v_j2_16, M2=v_M2_4} AuxVars[] AssignedVars[counter, j2][28], [64#true, 38#L57-1true, Black: 66#(and (= j1 i1) (= M2 N1) (= j1 0) (= j2 0)), Black: 68#(<= N1 i1), Black: 70#(and (= j1 i1) (= M2 N1) (<= N1 0) (= j1 0) (= j2 0)), 76#true, 14#L74true, 20#L46-1true, Black: 52#(= counter 0), 55#true, 23#L34-1true, 28#L23-1true, Black: 57#(and (= i2 i1) (= N2 N1)), Black: 60#(and (<= N1 i1) (= i2 i1) (= N2 N1))]) [2021-06-11 04:04:20,485 INFO L384 tUnfolder$Statistics]: this new event has 8 ancestors and is cut-off event [2021-06-11 04:04:20,485 INFO L387 tUnfolder$Statistics]: existing Event has 8 ancestors and is cut-off event [2021-06-11 04:04:20,487 INFO L387 tUnfolder$Statistics]: existing Event has 7 ancestors and is cut-off event [2021-06-11 04:04:20,488 INFO L387 tUnfolder$Statistics]: existing Event has 8 ancestors and is cut-off event [2021-06-11 04:04:20,518 INFO L129 PetriNetUnfolder]: 124/257 cut-off events. [2021-06-11 04:04:20,518 INFO L130 PetriNetUnfolder]: For 740/990 co-relation queries the response was YES. [2021-06-11 04:04:20,520 INFO L84 FinitePrefix]: Finished finitePrefix Result has 813 conditions, 257 events. 124/257 cut-off events. For 740/990 co-relation queries the response was YES. Maximal size of possible extension queue 41. Compared 1179 event pairs, 5 based on Foata normal form. 38/263 useless extension candidates. Maximal degree in co-relation 728. Up to 96 conditions per place. [2021-06-11 04:04:20,522 INFO L132 encePairwiseOnDemand]: 41/46 looper letters, 17 selfloop transitions, 5 changer transitions 10/50 dead transitions. [2021-06-11 04:04:20,523 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 41 places, 50 transitions, 397 flow [2021-06-11 04:04:20,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-11 04:04:20,523 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-06-11 04:04:20,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 170 transitions. [2021-06-11 04:04:20,524 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7391304347826086 [2021-06-11 04:04:20,524 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 170 transitions. [2021-06-11 04:04:20,524 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 170 transitions. [2021-06-11 04:04:20,524 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 04:04:20,524 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 170 transitions. [2021-06-11 04:04:20,525 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 34.0) internal successors, (170), 5 states have internal predecessors, (170), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:04:20,526 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 46.0) internal successors, (276), 6 states have internal predecessors, (276), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:04:20,526 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 46.0) internal successors, (276), 6 states have internal predecessors, (276), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:04:20,526 INFO L185 Difference]: Start difference. First operand has 37 places, 34 transitions, 206 flow. Second operand 5 states and 170 transitions. [2021-06-11 04:04:20,526 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 41 places, 50 transitions, 397 flow [2021-06-11 04:04:20,531 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 40 places, 50 transitions, 393 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-06-11 04:04:20,532 INFO L241 Difference]: Finished difference. Result has 41 places, 32 transitions, 202 flow [2021-06-11 04:04:20,533 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=202, PETRI_DIFFERENCE_MINUEND_PLACES=36, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=34, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=29, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=202, PETRI_PLACES=41, PETRI_TRANSITIONS=32} [2021-06-11 04:04:20,533 INFO L343 CegarLoopForPetriNet]: 29 programPoint places, 12 predicate places. [2021-06-11 04:04:20,533 INFO L480 AbstractCegarLoop]: Abstraction has has 41 places, 32 transitions, 202 flow [2021-06-11 04:04:20,533 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 32.0) internal successors, (128), 4 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:04:20,533 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 04:04:20,533 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 04:04:20,533 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-06-11 04:04:20,533 INFO L428 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-11 04:04:20,534 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 04:04:20,534 INFO L82 PathProgramCache]: Analyzing trace with hash 174461997, now seen corresponding path program 3 times [2021-06-11 04:04:20,534 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 04:04:20,534 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [535300905] [2021-06-11 04:04:20,534 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 04:04:20,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 04:04:20,572 INFO L142 QuantifierPusher]: treesize reduction 8, result has 46.7 percent of original size [2021-06-11 04:04:20,572 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:20,577 INFO L142 QuantifierPusher]: treesize reduction 4, result has 69.2 percent of original size [2021-06-11 04:04:20,578 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 04:04:20,590 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:20,590 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:20,591 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 04:04:20,592 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [535300905] [2021-06-11 04:04:20,592 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 04:04:20,592 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-06-11 04:04:20,592 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1184539434] [2021-06-11 04:04:20,593 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-06-11 04:04:20,593 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 04:04:20,593 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-06-11 04:04:20,594 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-06-11 04:04:20,595 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 31 out of 46 [2021-06-11 04:04:20,595 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 41 places, 32 transitions, 202 flow. Second operand has 4 states, 4 states have (on average 32.0) internal successors, (128), 4 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:04:20,595 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 04:04:20,595 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 31 of 46 [2021-06-11 04:04:20,595 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 04:04:20,660 INFO L129 PetriNetUnfolder]: 134/257 cut-off events. [2021-06-11 04:04:20,660 INFO L130 PetriNetUnfolder]: For 792/876 co-relation queries the response was YES. [2021-06-11 04:04:20,662 INFO L84 FinitePrefix]: Finished finitePrefix Result has 945 conditions, 257 events. 134/257 cut-off events. For 792/876 co-relation queries the response was YES. Maximal size of possible extension queue 39. Compared 1038 event pairs, 12 based on Foata normal form. 24/251 useless extension candidates. Maximal degree in co-relation 873. Up to 126 conditions per place. [2021-06-11 04:04:20,664 INFO L132 encePairwiseOnDemand]: 40/46 looper letters, 19 selfloop transitions, 10 changer transitions 0/47 dead transitions. [2021-06-11 04:04:20,664 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 44 places, 47 transitions, 375 flow [2021-06-11 04:04:20,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-11 04:04:20,665 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-06-11 04:04:20,665 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 173 transitions. [2021-06-11 04:04:20,665 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7521739130434782 [2021-06-11 04:04:20,665 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 173 transitions. [2021-06-11 04:04:20,666 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 173 transitions. [2021-06-11 04:04:20,666 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 04:04:20,666 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 173 transitions. [2021-06-11 04:04:20,666 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 34.6) internal successors, (173), 5 states have internal predecessors, (173), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:04:20,668 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 46.0) internal successors, (276), 6 states have internal predecessors, (276), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:04:20,668 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 46.0) internal successors, (276), 6 states have internal predecessors, (276), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:04:20,668 INFO L185 Difference]: Start difference. First operand has 41 places, 32 transitions, 202 flow. Second operand 5 states and 173 transitions. [2021-06-11 04:04:20,668 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 44 places, 47 transitions, 375 flow [2021-06-11 04:04:20,671 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 42 places, 47 transitions, 358 flow, removed 5 selfloop flow, removed 2 redundant places. [2021-06-11 04:04:20,673 INFO L241 Difference]: Finished difference. Result has 45 places, 40 transitions, 305 flow [2021-06-11 04:04:20,673 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=190, PETRI_DIFFERENCE_MINUEND_PLACES=38, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=32, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=26, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=305, PETRI_PLACES=45, PETRI_TRANSITIONS=40} [2021-06-11 04:04:20,673 INFO L343 CegarLoopForPetriNet]: 29 programPoint places, 16 predicate places. [2021-06-11 04:04:20,674 INFO L480 AbstractCegarLoop]: Abstraction has has 45 places, 40 transitions, 305 flow [2021-06-11 04:04:20,674 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 32.0) internal successors, (128), 4 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:04:20,674 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 04:04:20,674 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 04:04:20,674 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-06-11 04:04:20,674 INFO L428 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-11 04:04:20,675 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 04:04:20,675 INFO L82 PathProgramCache]: Analyzing trace with hash 2040003687, now seen corresponding path program 2 times [2021-06-11 04:04:20,675 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 04:04:20,675 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1496096051] [2021-06-11 04:04:20,676 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 04:04:20,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 04:04:20,715 INFO L142 QuantifierPusher]: treesize reduction 8, result has 46.7 percent of original size [2021-06-11 04:04:20,715 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:20,725 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:20,726 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:20,730 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:20,730 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:20,731 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 04:04:20,731 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1496096051] [2021-06-11 04:04:20,732 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 04:04:20,732 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-06-11 04:04:20,732 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [963747932] [2021-06-11 04:04:20,733 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-06-11 04:04:20,733 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 04:04:20,733 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-06-11 04:04:20,734 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-06-11 04:04:20,735 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 31 out of 46 [2021-06-11 04:04:20,735 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 45 places, 40 transitions, 305 flow. Second operand has 4 states, 4 states have (on average 32.0) internal successors, (128), 4 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:04:20,735 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 04:04:20,735 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 31 of 46 [2021-06-11 04:04:20,735 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 04:04:20,805 INFO L129 PetriNetUnfolder]: 170/344 cut-off events. [2021-06-11 04:04:20,805 INFO L130 PetriNetUnfolder]: For 1206/1371 co-relation queries the response was YES. [2021-06-11 04:04:20,808 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1326 conditions, 344 events. 170/344 cut-off events. For 1206/1371 co-relation queries the response was YES. Maximal size of possible extension queue 45. Compared 1633 event pairs, 7 based on Foata normal form. 44/359 useless extension candidates. Maximal degree in co-relation 1237. Up to 164 conditions per place. [2021-06-11 04:04:20,809 INFO L132 encePairwiseOnDemand]: 40/46 looper letters, 14 selfloop transitions, 8 changer transitions 3/53 dead transitions. [2021-06-11 04:04:20,809 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 49 places, 53 transitions, 418 flow [2021-06-11 04:04:20,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-11 04:04:20,810 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-06-11 04:04:20,811 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 174 transitions. [2021-06-11 04:04:20,811 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7565217391304347 [2021-06-11 04:04:20,811 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 174 transitions. [2021-06-11 04:04:20,811 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 174 transitions. [2021-06-11 04:04:20,811 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 04:04:20,811 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 174 transitions. [2021-06-11 04:04:20,812 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 34.8) internal successors, (174), 5 states have internal predecessors, (174), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:04:20,812 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 46.0) internal successors, (276), 6 states have internal predecessors, (276), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:04:20,812 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 46.0) internal successors, (276), 6 states have internal predecessors, (276), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:04:20,812 INFO L185 Difference]: Start difference. First operand has 45 places, 40 transitions, 305 flow. Second operand 5 states and 174 transitions. [2021-06-11 04:04:20,812 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 49 places, 53 transitions, 418 flow [2021-06-11 04:04:20,815 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 49 places, 53 transitions, 418 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-06-11 04:04:20,816 INFO L241 Difference]: Finished difference. Result has 51 places, 43 transitions, 343 flow [2021-06-11 04:04:20,816 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=305, PETRI_DIFFERENCE_MINUEND_PLACES=45, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=40, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=33, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=343, PETRI_PLACES=51, PETRI_TRANSITIONS=43} [2021-06-11 04:04:20,817 INFO L343 CegarLoopForPetriNet]: 29 programPoint places, 22 predicate places. [2021-06-11 04:04:20,817 INFO L480 AbstractCegarLoop]: Abstraction has has 51 places, 43 transitions, 343 flow [2021-06-11 04:04:20,817 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 32.0) internal successors, (128), 4 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:04:20,817 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 04:04:20,817 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 04:04:20,817 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-06-11 04:04:20,817 INFO L428 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-11 04:04:20,818 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 04:04:20,818 INFO L82 PathProgramCache]: Analyzing trace with hash 385552065, now seen corresponding path program 3 times [2021-06-11 04:04:20,818 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 04:04:20,818 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1032812284] [2021-06-11 04:04:20,819 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 04:04:20,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 04:04:20,848 INFO L142 QuantifierPusher]: treesize reduction 8, result has 46.7 percent of original size [2021-06-11 04:04:20,849 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:20,854 INFO L142 QuantifierPusher]: treesize reduction 4, result has 69.2 percent of original size [2021-06-11 04:04:20,855 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 04:04:20,860 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:20,861 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:20,861 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 04:04:20,862 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1032812284] [2021-06-11 04:04:20,862 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 04:04:20,862 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-06-11 04:04:20,862 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [400676598] [2021-06-11 04:04:20,862 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-06-11 04:04:20,862 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 04:04:20,862 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-06-11 04:04:20,863 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-06-11 04:04:20,863 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 31 out of 46 [2021-06-11 04:04:20,863 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 51 places, 43 transitions, 343 flow. Second operand has 4 states, 4 states have (on average 32.0) internal successors, (128), 4 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:04:20,863 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 04:04:20,863 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 31 of 46 [2021-06-11 04:04:20,863 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 04:04:20,944 INFO L129 PetriNetUnfolder]: 249/472 cut-off events. [2021-06-11 04:04:20,945 INFO L130 PetriNetUnfolder]: For 2261/2520 co-relation queries the response was YES. [2021-06-11 04:04:20,947 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2119 conditions, 472 events. 249/472 cut-off events. For 2261/2520 co-relation queries the response was YES. Maximal size of possible extension queue 74. Compared 2363 event pairs, 31 based on Foata normal form. 34/433 useless extension candidates. Maximal degree in co-relation 2019. Up to 249 conditions per place. [2021-06-11 04:04:20,950 INFO L132 encePairwiseOnDemand]: 40/46 looper letters, 16 selfloop transitions, 13 changer transitions 0/57 dead transitions. [2021-06-11 04:04:20,951 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 55 places, 57 transitions, 498 flow [2021-06-11 04:04:20,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-11 04:04:20,951 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-06-11 04:04:20,952 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 173 transitions. [2021-06-11 04:04:20,952 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7521739130434782 [2021-06-11 04:04:20,952 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 173 transitions. [2021-06-11 04:04:20,952 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 173 transitions. [2021-06-11 04:04:20,952 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 04:04:20,953 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 173 transitions. [2021-06-11 04:04:20,953 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 34.6) internal successors, (173), 5 states have internal predecessors, (173), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:04:20,954 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 46.0) internal successors, (276), 6 states have internal predecessors, (276), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:04:20,954 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 46.0) internal successors, (276), 6 states have internal predecessors, (276), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:04:20,954 INFO L185 Difference]: Start difference. First operand has 51 places, 43 transitions, 343 flow. Second operand 5 states and 173 transitions. [2021-06-11 04:04:20,954 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 55 places, 57 transitions, 498 flow [2021-06-11 04:04:20,958 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 55 places, 57 transitions, 496 flow, removed 1 selfloop flow, removed 0 redundant places. [2021-06-11 04:04:20,961 INFO L241 Difference]: Finished difference. Result has 58 places, 51 transitions, 466 flow [2021-06-11 04:04:20,961 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=341, PETRI_DIFFERENCE_MINUEND_PLACES=51, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=43, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=34, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=466, PETRI_PLACES=58, PETRI_TRANSITIONS=51} [2021-06-11 04:04:20,962 INFO L343 CegarLoopForPetriNet]: 29 programPoint places, 29 predicate places. [2021-06-11 04:04:20,962 INFO L480 AbstractCegarLoop]: Abstraction has has 58 places, 51 transitions, 466 flow [2021-06-11 04:04:20,962 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 32.0) internal successors, (128), 4 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:04:20,962 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 04:04:20,962 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 04:04:20,962 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-06-11 04:04:20,962 INFO L428 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-11 04:04:20,963 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 04:04:20,963 INFO L82 PathProgramCache]: Analyzing trace with hash 1176163351, now seen corresponding path program 4 times [2021-06-11 04:04:20,963 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 04:04:20,963 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [187445456] [2021-06-11 04:04:20,963 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 04:04:20,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 04:04:20,984 INFO L142 QuantifierPusher]: treesize reduction 4, result has 71.4 percent of original size [2021-06-11 04:04:20,985 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 04:04:20,993 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:20,993 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:21,000 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:21,001 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:21,002 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 04:04:21,002 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [187445456] [2021-06-11 04:04:21,002 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 04:04:21,002 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-06-11 04:04:21,002 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2131857539] [2021-06-11 04:04:21,003 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-06-11 04:04:21,003 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 04:04:21,010 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-06-11 04:04:21,010 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-06-11 04:04:21,010 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 31 out of 46 [2021-06-11 04:04:21,010 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 58 places, 51 transitions, 466 flow. Second operand has 4 states, 4 states have (on average 32.0) internal successors, (128), 4 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:04:21,011 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 04:04:21,011 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 31 of 46 [2021-06-11 04:04:21,011 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 04:04:21,077 INFO L129 PetriNetUnfolder]: 222/411 cut-off events. [2021-06-11 04:04:21,077 INFO L130 PetriNetUnfolder]: For 2709/2968 co-relation queries the response was YES. [2021-06-11 04:04:21,079 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2163 conditions, 411 events. 222/411 cut-off events. For 2709/2968 co-relation queries the response was YES. Maximal size of possible extension queue 63. Compared 1930 event pairs, 46 based on Foata normal form. 46/386 useless extension candidates. Maximal degree in co-relation 2072. Up to 223 conditions per place. [2021-06-11 04:04:21,082 INFO L132 encePairwiseOnDemand]: 40/46 looper letters, 13 selfloop transitions, 11 changer transitions 1/50 dead transitions. [2021-06-11 04:04:21,082 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 61 places, 50 transitions, 503 flow [2021-06-11 04:04:21,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-06-11 04:04:21,083 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2021-06-11 04:04:21,084 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 138 transitions. [2021-06-11 04:04:21,084 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.75 [2021-06-11 04:04:21,084 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 138 transitions. [2021-06-11 04:04:21,084 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 138 transitions. [2021-06-11 04:04:21,084 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 04:04:21,084 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 138 transitions. [2021-06-11 04:04:21,085 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 34.5) internal successors, (138), 4 states have internal predecessors, (138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:04:21,085 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 46.0) internal successors, (230), 5 states have internal predecessors, (230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:04:21,085 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 46.0) internal successors, (230), 5 states have internal predecessors, (230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:04:21,085 INFO L185 Difference]: Start difference. First operand has 58 places, 51 transitions, 466 flow. Second operand 4 states and 138 transitions. [2021-06-11 04:04:21,085 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 61 places, 50 transitions, 503 flow [2021-06-11 04:04:21,090 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 58 places, 50 transitions, 473 flow, removed 7 selfloop flow, removed 3 redundant places. [2021-06-11 04:04:21,092 INFO L241 Difference]: Finished difference. Result has 60 places, 49 transitions, 462 flow [2021-06-11 04:04:21,092 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=397, PETRI_DIFFERENCE_MINUEND_PLACES=55, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=47, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=8, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=36, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=462, PETRI_PLACES=60, PETRI_TRANSITIONS=49} [2021-06-11 04:04:21,092 INFO L343 CegarLoopForPetriNet]: 29 programPoint places, 31 predicate places. [2021-06-11 04:04:21,092 INFO L480 AbstractCegarLoop]: Abstraction has has 60 places, 49 transitions, 462 flow [2021-06-11 04:04:21,092 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 32.0) internal successors, (128), 4 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:04:21,092 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 04:04:21,092 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 04:04:21,093 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-06-11 04:04:21,093 INFO L428 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-11 04:04:21,093 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 04:04:21,093 INFO L82 PathProgramCache]: Analyzing trace with hash 737850459, now seen corresponding path program 1 times [2021-06-11 04:04:21,093 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 04:04:21,093 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [840465757] [2021-06-11 04:04:21,093 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 04:04:21,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 04:04:21,127 INFO L142 QuantifierPusher]: treesize reduction 12, result has 45.5 percent of original size [2021-06-11 04:04:21,128 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 04:04:21,140 INFO L142 QuantifierPusher]: treesize reduction 8, result has 60.0 percent of original size [2021-06-11 04:04:21,141 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-06-11 04:04:21,151 INFO L142 QuantifierPusher]: treesize reduction 12, result has 7.7 percent of original size [2021-06-11 04:04:21,151 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:21,152 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:21,152 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:21,152 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 04:04:21,152 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [840465757] [2021-06-11 04:04:21,152 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 04:04:21,152 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-06-11 04:04:21,152 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [746478612] [2021-06-11 04:04:21,153 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-06-11 04:04:21,153 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 04:04:21,153 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-06-11 04:04:21,153 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-06-11 04:04:21,153 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 27 out of 46 [2021-06-11 04:04:21,154 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 60 places, 49 transitions, 462 flow. Second operand has 4 states, 4 states have (on average 28.5) internal successors, (114), 4 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:04:21,154 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 04:04:21,154 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 27 of 46 [2021-06-11 04:04:21,154 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 04:04:21,256 INFO L129 PetriNetUnfolder]: 314/482 cut-off events. [2021-06-11 04:04:21,256 INFO L130 PetriNetUnfolder]: For 3357/3496 co-relation queries the response was YES. [2021-06-11 04:04:21,258 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2638 conditions, 482 events. 314/482 cut-off events. For 3357/3496 co-relation queries the response was YES. Maximal size of possible extension queue 62. Compared 1890 event pairs, 72 based on Foata normal form. 56/525 useless extension candidates. Maximal degree in co-relation 2574. Up to 242 conditions per place. [2021-06-11 04:04:21,261 INFO L132 encePairwiseOnDemand]: 40/46 looper letters, 25 selfloop transitions, 9 changer transitions 21/73 dead transitions. [2021-06-11 04:04:21,261 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 63 places, 73 transitions, 773 flow [2021-06-11 04:04:21,261 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-11 04:04:21,262 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-06-11 04:04:21,262 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 165 transitions. [2021-06-11 04:04:21,262 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.717391304347826 [2021-06-11 04:04:21,262 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 165 transitions. [2021-06-11 04:04:21,263 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 165 transitions. [2021-06-11 04:04:21,263 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 04:04:21,263 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 165 transitions. [2021-06-11 04:04:21,263 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 33.0) internal successors, (165), 5 states have internal predecessors, (165), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:04:21,264 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 46.0) internal successors, (276), 6 states have internal predecessors, (276), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:04:21,264 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 46.0) internal successors, (276), 6 states have internal predecessors, (276), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:04:21,264 INFO L185 Difference]: Start difference. First operand has 60 places, 49 transitions, 462 flow. Second operand 5 states and 165 transitions. [2021-06-11 04:04:21,264 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 63 places, 73 transitions, 773 flow [2021-06-11 04:04:21,269 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 62 places, 73 transitions, 764 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-06-11 04:04:21,274 INFO L241 Difference]: Finished difference. Result has 65 places, 42 transitions, 417 flow [2021-06-11 04:04:21,274 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=424, PETRI_DIFFERENCE_MINUEND_PLACES=58, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=46, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=38, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=417, PETRI_PLACES=65, PETRI_TRANSITIONS=42} [2021-06-11 04:04:21,274 INFO L343 CegarLoopForPetriNet]: 29 programPoint places, 36 predicate places. [2021-06-11 04:04:21,274 INFO L480 AbstractCegarLoop]: Abstraction has has 65 places, 42 transitions, 417 flow [2021-06-11 04:04:21,274 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 28.5) internal successors, (114), 4 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:04:21,274 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 04:04:21,275 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 04:04:21,275 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-06-11 04:04:21,275 INFO L428 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-11 04:04:21,275 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 04:04:21,275 INFO L82 PathProgramCache]: Analyzing trace with hash 1046103159, now seen corresponding path program 1 times [2021-06-11 04:04:21,275 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 04:04:21,275 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [82656857] [2021-06-11 04:04:21,276 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 04:04:21,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 04:04:21,291 INFO L142 QuantifierPusher]: treesize reduction 8, result has 46.7 percent of original size [2021-06-11 04:04:21,292 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:21,298 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:21,298 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:21,302 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:21,303 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:21,303 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 04:04:21,303 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [82656857] [2021-06-11 04:04:21,303 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 04:04:21,303 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-06-11 04:04:21,304 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [852246917] [2021-06-11 04:04:21,304 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-06-11 04:04:21,304 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 04:04:21,305 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-06-11 04:04:21,305 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-06-11 04:04:21,306 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 31 out of 46 [2021-06-11 04:04:21,306 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 65 places, 42 transitions, 417 flow. Second operand has 4 states, 4 states have (on average 32.0) internal successors, (128), 4 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:04:21,306 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 04:04:21,306 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 31 of 46 [2021-06-11 04:04:21,306 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 04:04:21,355 INFO L129 PetriNetUnfolder]: 186/334 cut-off events. [2021-06-11 04:04:21,355 INFO L130 PetriNetUnfolder]: For 2180/2358 co-relation queries the response was YES. [2021-06-11 04:04:21,357 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1741 conditions, 334 events. 186/334 cut-off events. For 2180/2358 co-relation queries the response was YES. Maximal size of possible extension queue 48. Compared 1421 event pairs, 30 based on Foata normal form. 21/310 useless extension candidates. Maximal degree in co-relation 1694. Up to 182 conditions per place. [2021-06-11 04:04:21,360 INFO L132 encePairwiseOnDemand]: 41/46 looper letters, 14 selfloop transitions, 10 changer transitions 0/50 dead transitions. [2021-06-11 04:04:21,360 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 67 places, 50 transitions, 546 flow [2021-06-11 04:04:21,360 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-11 04:04:21,360 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-06-11 04:04:21,361 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 167 transitions. [2021-06-11 04:04:21,361 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7260869565217392 [2021-06-11 04:04:21,361 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 167 transitions. [2021-06-11 04:04:21,361 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 167 transitions. [2021-06-11 04:04:21,361 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 04:04:21,362 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 167 transitions. [2021-06-11 04:04:21,362 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 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-06-11 04:04:21,363 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 46.0) internal successors, (276), 6 states have internal predecessors, (276), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:04:21,363 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 46.0) internal successors, (276), 6 states have internal predecessors, (276), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:04:21,364 INFO L185 Difference]: Start difference. First operand has 65 places, 42 transitions, 417 flow. Second operand 5 states and 167 transitions. [2021-06-11 04:04:21,364 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 67 places, 50 transitions, 546 flow [2021-06-11 04:04:21,367 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 62 places, 50 transitions, 501 flow, removed 17 selfloop flow, removed 5 redundant places. [2021-06-11 04:04:21,368 INFO L241 Difference]: Finished difference. Result has 63 places, 45 transitions, 443 flow [2021-06-11 04:04:21,369 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=386, PETRI_DIFFERENCE_MINUEND_PLACES=58, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=42, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=32, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=443, PETRI_PLACES=63, PETRI_TRANSITIONS=45} [2021-06-11 04:04:21,369 INFO L343 CegarLoopForPetriNet]: 29 programPoint places, 34 predicate places. [2021-06-11 04:04:21,369 INFO L480 AbstractCegarLoop]: Abstraction has has 63 places, 45 transitions, 443 flow [2021-06-11 04:04:21,369 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 32.0) internal successors, (128), 4 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:04:21,369 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 04:04:21,369 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 04:04:21,369 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-06-11 04:04:21,370 INFO L428 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-11 04:04:21,370 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 04:04:21,370 INFO L82 PathProgramCache]: Analyzing trace with hash -92251377, now seen corresponding path program 2 times [2021-06-11 04:04:21,370 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 04:04:21,370 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1748519469] [2021-06-11 04:04:21,370 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 04:04:21,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 04:04:21,391 INFO L142 QuantifierPusher]: treesize reduction 12, result has 45.5 percent of original size [2021-06-11 04:04:21,391 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 04:04:21,398 INFO L142 QuantifierPusher]: treesize reduction 8, result has 60.0 percent of original size [2021-06-11 04:04:21,400 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-06-11 04:04:21,409 INFO L142 QuantifierPusher]: treesize reduction 12, result has 7.7 percent of original size [2021-06-11 04:04:21,410 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:21,410 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:21,411 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:21,411 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 04:04:21,411 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1748519469] [2021-06-11 04:04:21,411 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 04:04:21,411 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-06-11 04:04:21,411 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [281392672] [2021-06-11 04:04:21,411 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-06-11 04:04:21,412 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 04:04:21,412 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-06-11 04:04:21,414 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-06-11 04:04:21,414 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 27 out of 46 [2021-06-11 04:04:21,414 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 63 places, 45 transitions, 443 flow. Second operand has 4 states, 4 states have (on average 28.5) internal successors, (114), 4 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:04:21,415 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 04:04:21,415 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 27 of 46 [2021-06-11 04:04:21,415 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 04:04:21,498 INFO L129 PetriNetUnfolder]: 454/669 cut-off events. [2021-06-11 04:04:21,498 INFO L130 PetriNetUnfolder]: For 4368/4530 co-relation queries the response was YES. [2021-06-11 04:04:21,501 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3675 conditions, 669 events. 454/669 cut-off events. For 4368/4530 co-relation queries the response was YES. Maximal size of possible extension queue 83. Compared 2713 event pairs, 137 based on Foata normal form. 66/633 useless extension candidates. Maximal degree in co-relation 3606. Up to 504 conditions per place. [2021-06-11 04:04:21,504 INFO L132 encePairwiseOnDemand]: 42/46 looper letters, 19 selfloop transitions, 8 changer transitions 2/46 dead transitions. [2021-06-11 04:04:21,505 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 65 places, 46 transitions, 500 flow [2021-06-11 04:04:21,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-06-11 04:04:21,505 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2021-06-11 04:04:21,506 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 125 transitions. [2021-06-11 04:04:21,506 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6793478260869565 [2021-06-11 04:04:21,506 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 125 transitions. [2021-06-11 04:04:21,506 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 125 transitions. [2021-06-11 04:04:21,506 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 04:04:21,506 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 125 transitions. [2021-06-11 04:04:21,507 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 31.25) internal successors, (125), 4 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:04:21,507 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 46.0) internal successors, (230), 5 states have internal predecessors, (230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:04:21,508 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 46.0) internal successors, (230), 5 states have internal predecessors, (230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:04:21,508 INFO L185 Difference]: Start difference. First operand has 63 places, 45 transitions, 443 flow. Second operand 4 states and 125 transitions. [2021-06-11 04:04:21,508 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 65 places, 46 transitions, 500 flow [2021-06-11 04:04:21,512 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 61 places, 46 transitions, 479 flow, removed 2 selfloop flow, removed 4 redundant places. [2021-06-11 04:04:21,513 INFO L241 Difference]: Finished difference. Result has 62 places, 39 transitions, 387 flow [2021-06-11 04:04:21,513 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=373, PETRI_DIFFERENCE_MINUEND_PLACES=58, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=40, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=32, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=387, PETRI_PLACES=62, PETRI_TRANSITIONS=39} [2021-06-11 04:04:21,513 INFO L343 CegarLoopForPetriNet]: 29 programPoint places, 33 predicate places. [2021-06-11 04:04:21,513 INFO L480 AbstractCegarLoop]: Abstraction has has 62 places, 39 transitions, 387 flow [2021-06-11 04:04:21,513 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 28.5) internal successors, (114), 4 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:04:21,513 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 04:04:21,514 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 04:04:21,514 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-06-11 04:04:21,514 INFO L428 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-11 04:04:21,514 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 04:04:21,514 INFO L82 PathProgramCache]: Analyzing trace with hash -1187035071, now seen corresponding path program 1 times [2021-06-11 04:04:21,514 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 04:04:21,514 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [989792502] [2021-06-11 04:04:21,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 04:04:21,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 04:04:21,529 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:21,529 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:21,532 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:21,532 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:21,541 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:21,541 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:21,542 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:21,542 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:21,542 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-11 04:04:21,542 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [989792502] [2021-06-11 04:04:21,543 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-11 04:04:21,543 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-06-11 04:04:21,543 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2131427536] [2021-06-11 04:04:21,543 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-06-11 04:04:21,543 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 04:04:21,543 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-06-11 04:04:21,544 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-06-11 04:04:21,544 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 32 out of 46 [2021-06-11 04:04:21,544 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 62 places, 39 transitions, 387 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-06-11 04:04:21,544 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 04:04:21,544 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 32 of 46 [2021-06-11 04:04:21,544 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 04:04:21,609 INFO L129 PetriNetUnfolder]: 299/528 cut-off events. [2021-06-11 04:04:21,609 INFO L130 PetriNetUnfolder]: For 3238/3455 co-relation queries the response was YES. [2021-06-11 04:04:21,611 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2957 conditions, 528 events. 299/528 cut-off events. For 3238/3455 co-relation queries the response was YES. Maximal size of possible extension queue 52. Compared 2411 event pairs, 45 based on Foata normal form. 39/503 useless extension candidates. Maximal degree in co-relation 2865. Up to 344 conditions per place. [2021-06-11 04:04:21,615 INFO L132 encePairwiseOnDemand]: 41/46 looper letters, 20 selfloop transitions, 28 changer transitions 0/65 dead transitions. [2021-06-11 04:04:21,615 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 64 places, 65 transitions, 788 flow [2021-06-11 04:04:21,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-06-11 04:04:21,615 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2021-06-11 04:04:21,616 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 144 transitions. [2021-06-11 04:04:21,616 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.782608695652174 [2021-06-11 04:04:21,616 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 144 transitions. [2021-06-11 04:04:21,616 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 144 transitions. [2021-06-11 04:04:21,616 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 04:04:21,616 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 144 transitions. [2021-06-11 04:04:21,617 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 36.0) internal successors, (144), 4 states have internal predecessors, (144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:04:21,617 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 46.0) internal successors, (230), 5 states have internal predecessors, (230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:04:21,617 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 46.0) internal successors, (230), 5 states have internal predecessors, (230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:04:21,618 INFO L185 Difference]: Start difference. First operand has 62 places, 39 transitions, 387 flow. Second operand 4 states and 144 transitions. [2021-06-11 04:04:21,618 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 64 places, 65 transitions, 788 flow [2021-06-11 04:04:21,623 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 61 places, 65 transitions, 742 flow, removed 11 selfloop flow, removed 3 redundant places. [2021-06-11 04:04:21,626 INFO L241 Difference]: Finished difference. Result has 63 places, 63 transitions, 794 flow [2021-06-11 04:04:21,626 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=362, PETRI_DIFFERENCE_MINUEND_PLACES=58, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=39, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=11, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=18, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=794, PETRI_PLACES=63, PETRI_TRANSITIONS=63} [2021-06-11 04:04:21,626 INFO L343 CegarLoopForPetriNet]: 29 programPoint places, 34 predicate places. [2021-06-11 04:04:21,627 INFO L480 AbstractCegarLoop]: Abstraction has has 63 places, 63 transitions, 794 flow [2021-06-11 04:04:21,627 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-06-11 04:04:21,627 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 04:04:21,627 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 04:04:21,627 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-06-11 04:04:21,627 INFO L428 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-11 04:04:21,627 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 04:04:21,628 INFO L82 PathProgramCache]: Analyzing trace with hash -93124328, now seen corresponding path program 2 times [2021-06-11 04:04:21,628 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 04:04:21,628 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [104599625] [2021-06-11 04:04:21,628 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 04:04:21,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 04:04:21,651 INFO L142 QuantifierPusher]: treesize reduction 12, result has 45.5 percent of original size [2021-06-11 04:04:21,651 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 04:04:21,659 INFO L142 QuantifierPusher]: treesize reduction 8, result has 60.0 percent of original size [2021-06-11 04:04:21,660 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-06-11 04:04:21,668 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:21,669 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:04:21,675 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:21,676 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:21,676 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-11 04:04:21,676 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [104599625] [2021-06-11 04:04:21,677 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [434649064] [2021-06-11 04:04:21,677 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-06-11 04:04:21,719 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-11 04:04:21,719 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-11 04:04:21,720 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 4 conjunts are in the unsatisfiable core [2021-06-11 04:04:21,724 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-11 04:04:21,728 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:21,728 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:21,729 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:21,730 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:21,730 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:21,730 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:21,731 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:21,731 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:21,741 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:21,741 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:21,742 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:21,742 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:21,743 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:21,743 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:21,744 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:21,744 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:21,745 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:21,749 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 04:04:21,750 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:21,750 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:21,751 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-06-11 04:04:21,752 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:21,753 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 04:04:21,754 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:21,754 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 04:04:21,755 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:21,755 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:21,756 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-06-11 04:04:21,757 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 04:04:21,757 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:21,797 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:21,797 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:21,798 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:21,803 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:21,803 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:04:21,804 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:21,804 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:04:21,805 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:21,805 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:04:21,805 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:21,806 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:04:21,806 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:21,807 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:04:21,807 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:21,807 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:04:21,808 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:21,808 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:04:21,808 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:21,809 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:04:21,809 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:21,809 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:04:21,810 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:21,810 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:04:21,811 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:21,811 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:04:21,811 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:21,812 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:04:21,812 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:21,812 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:04:21,813 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:21,813 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:04:21,813 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:21,829 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:04:21,829 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:21,830 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:04:21,830 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:21,830 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:04:21,831 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:21,831 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:04:21,831 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:21,832 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:04:21,832 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:21,833 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:04:21,833 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:21,833 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:04:21,834 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:21,834 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:04:21,834 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:21,835 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:04:21,835 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:21,836 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:04:21,836 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:21,836 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:04:21,837 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:21,837 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:04:21,837 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:21,838 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:04:21,838 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:21,838 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:04:21,839 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:21,839 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:04:21,840 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:21,840 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:04:21,840 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:21,841 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:04:21,841 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:21,841 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:04:21,842 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:21,842 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:04:21,842 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:21,843 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:04:21,843 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:21,843 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:04:21,844 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:21,844 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:04:21,845 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:21,845 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:04:21,845 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:21,846 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:04:21,852 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:21,852 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:04:21,853 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:21,853 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:04:21,854 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:21,854 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:04:21,854 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:21,855 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:04:21,862 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:21,863 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:04:21,863 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:21,864 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:04:21,864 INFO L142 QuantifierPusher]: treesize reduction 9, result has 10.0 percent of original size [2021-06-11 04:04:21,865 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:21,865 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:21,865 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:21,866 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:21,866 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:21,866 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:21,867 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:21,867 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:21,867 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:21,868 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:21,868 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:21,868 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:21,869 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:21,869 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:21,870 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:21,870 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:21,870 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:21,871 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:21,871 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:21,871 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-11 04:04:21,871 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-11 04:04:21,871 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 3] total 5 [2021-06-11 04:04:21,872 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2054856827] [2021-06-11 04:04:21,872 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-06-11 04:04:21,872 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 04:04:21,872 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-06-11 04:04:21,872 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-06-11 04:04:21,873 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 27 out of 46 [2021-06-11 04:04:21,873 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 63 places, 63 transitions, 794 flow. Second operand has 6 states, 6 states have (on average 29.0) internal successors, (174), 6 states have internal predecessors, (174), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:04:21,873 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 04:04:21,873 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 27 of 46 [2021-06-11 04:04:21,873 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 04:04:22,139 INFO L129 PetriNetUnfolder]: 1059/1564 cut-off events. [2021-06-11 04:04:22,139 INFO L130 PetriNetUnfolder]: For 13802/14359 co-relation queries the response was YES. [2021-06-11 04:04:22,148 INFO L84 FinitePrefix]: Finished finitePrefix Result has 10415 conditions, 1564 events. 1059/1564 cut-off events. For 13802/14359 co-relation queries the response was YES. Maximal size of possible extension queue 162. Compared 7268 event pairs, 216 based on Foata normal form. 95/1430 useless extension candidates. Maximal degree in co-relation 10307. Up to 1220 conditions per place. [2021-06-11 04:04:22,159 INFO L132 encePairwiseOnDemand]: 42/46 looper letters, 37 selfloop transitions, 15 changer transitions 0/73 dead transitions. [2021-06-11 04:04:22,160 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 65 places, 73 transitions, 1017 flow [2021-06-11 04:04:22,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-06-11 04:04:22,160 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2021-06-11 04:04:22,161 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 125 transitions. [2021-06-11 04:04:22,161 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6793478260869565 [2021-06-11 04:04:22,161 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 125 transitions. [2021-06-11 04:04:22,161 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 125 transitions. [2021-06-11 04:04:22,161 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 04:04:22,161 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 125 transitions. [2021-06-11 04:04:22,161 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 31.25) internal successors, (125), 4 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:04:22,162 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 46.0) internal successors, (230), 5 states have internal predecessors, (230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:04:22,162 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 46.0) internal successors, (230), 5 states have internal predecessors, (230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:04:22,162 INFO L185 Difference]: Start difference. First operand has 63 places, 63 transitions, 794 flow. Second operand 4 states and 125 transitions. [2021-06-11 04:04:22,162 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 65 places, 73 transitions, 1017 flow [2021-06-11 04:04:22,174 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 65 places, 73 transitions, 977 flow, removed 20 selfloop flow, removed 0 redundant places. [2021-06-11 04:04:22,175 INFO L241 Difference]: Finished difference. Result has 66 places, 65 transitions, 840 flow [2021-06-11 04:04:22,176 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=752, PETRI_DIFFERENCE_MINUEND_PLACES=62, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=62, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=12, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=47, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=840, PETRI_PLACES=66, PETRI_TRANSITIONS=65} [2021-06-11 04:04:22,176 INFO L343 CegarLoopForPetriNet]: 29 programPoint places, 37 predicate places. [2021-06-11 04:04:22,176 INFO L480 AbstractCegarLoop]: Abstraction has has 66 places, 65 transitions, 840 flow [2021-06-11 04:04:22,177 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 29.0) internal successors, (174), 6 states have internal predecessors, (174), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:04:22,177 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 04:04:22,177 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 04:04:22,399 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2021-06-11 04:04:22,400 INFO L428 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-11 04:04:22,400 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 04:04:22,400 INFO L82 PathProgramCache]: Analyzing trace with hash -23454474, now seen corresponding path program 1 times [2021-06-11 04:04:22,400 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 04:04:22,400 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [545945535] [2021-06-11 04:04:22,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 04:04:22,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 04:04:22,418 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:22,420 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:22,427 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:22,429 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:22,437 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:22,437 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:22,439 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:22,440 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:22,444 INFO L142 QuantifierPusher]: treesize reduction 9, result has 50.0 percent of original size [2021-06-11 04:04:22,445 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 04:04:22,453 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-11 04:04:22,453 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [545945535] [2021-06-11 04:04:22,453 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [586201972] [2021-06-11 04:04:22,453 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-11 04:04:22,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 04:04:22,506 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-11 04:04:22,507 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-11 04:04:22,508 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:22,508 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:22,508 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:22,509 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:22,509 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:22,509 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:22,510 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:22,510 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:22,515 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:22,515 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:22,515 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:22,516 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:22,516 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:22,517 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:22,518 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:22,525 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:22,526 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:22,526 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:22,526 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:22,527 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:22,527 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:22,527 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:22,528 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:22,528 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:22,530 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:22,532 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 04:04:22,533 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:22,533 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 04:04:22,534 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 04:04:22,535 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:22,536 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 04:04:22,536 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:22,537 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 04:04:22,539 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 04:04:22,540 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:22,542 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:22,542 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:22,542 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:22,548 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:22,549 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 04:04:22,550 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:22,551 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 04:04:22,551 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 04:04:22,552 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:22,554 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 04:04:22,554 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:22,555 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 04:04:22,556 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 04:04:22,556 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:22,558 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:22,558 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:22,559 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:22,559 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:22,562 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:22,563 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:22,563 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:22,564 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:22,566 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:22,567 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:22,567 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:22,568 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:22,575 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:22,576 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:22,576 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:22,576 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:22,577 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:22,577 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:22,577 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:22,578 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:22,578 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 04:04:22,579 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:22,579 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 04:04:22,580 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 04:04:22,580 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:22,581 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 04:04:22,581 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:22,581 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 04:04:22,582 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 04:04:22,582 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:22,583 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:22,583 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:22,584 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:22,584 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:22,584 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:22,585 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:22,585 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:22,585 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:22,585 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:22,586 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:22,586 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:22,586 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:22,587 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:22,587 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:22,587 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:22,587 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:22,588 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:22,588 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:22,588 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:22,589 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:22,589 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:22,589 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:22,589 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:22,590 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:22,590 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:22,590 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:22,590 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:22,591 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:22,591 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:22,591 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:22,592 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:22,592 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:22,592 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:22,592 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:22,593 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:22,593 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:22,593 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:22,594 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:22,594 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:22,594 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:22,594 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:22,595 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:22,595 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:22,595 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:22,595 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:22,596 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:22,596 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:22,596 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:22,597 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:22,597 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:22,597 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:22,598 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:22,599 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 04:04:22,599 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:22,599 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 04:04:22,600 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:22,600 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 04:04:22,600 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:22,601 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 04:04:22,603 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:22,604 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:22,604 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:22,604 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:22,605 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:22,605 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:22,605 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:22,606 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:22,606 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:22,606 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:22,610 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:22,610 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:22,611 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:22,611 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:22,611 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:22,615 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:22,615 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-11 04:04:22,615 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-11 04:04:22,615 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [2, 3] total 4 [2021-06-11 04:04:22,615 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [122920981] [2021-06-11 04:04:22,615 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-06-11 04:04:22,615 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 04:04:22,616 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-06-11 04:04:22,616 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-06-11 04:04:22,616 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 32 out of 46 [2021-06-11 04:04:22,616 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 66 places, 65 transitions, 840 flow. Second operand has 6 states, 6 states have (on average 33.833333333333336) internal successors, (203), 6 states have internal predecessors, (203), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:04:22,616 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 04:04:22,616 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 32 of 46 [2021-06-11 04:04:22,616 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 04:04:22,702 INFO L129 PetriNetUnfolder]: 346/594 cut-off events. [2021-06-11 04:04:22,702 INFO L130 PetriNetUnfolder]: For 6542/6937 co-relation queries the response was YES. [2021-06-11 04:04:22,705 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4007 conditions, 594 events. 346/594 cut-off events. For 6542/6937 co-relation queries the response was YES. Maximal size of possible extension queue 62. Compared 2707 event pairs, 53 based on Foata normal form. 33/551 useless extension candidates. Maximal degree in co-relation 3910. Up to 276 conditions per place. [2021-06-11 04:04:22,710 INFO L132 encePairwiseOnDemand]: 40/46 looper letters, 20 selfloop transitions, 30 changer transitions 0/66 dead transitions. [2021-06-11 04:04:22,710 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 69 places, 66 transitions, 942 flow [2021-06-11 04:04:22,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-06-11 04:04:22,710 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2021-06-11 04:04:22,711 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 142 transitions. [2021-06-11 04:04:22,711 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7717391304347826 [2021-06-11 04:04:22,711 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 142 transitions. [2021-06-11 04:04:22,711 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 142 transitions. [2021-06-11 04:04:22,711 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 04:04:22,711 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 142 transitions. [2021-06-11 04:04:22,711 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 35.5) internal successors, (142), 4 states have internal predecessors, (142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:04:22,712 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 46.0) internal successors, (230), 5 states have internal predecessors, (230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:04:22,712 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 46.0) internal successors, (230), 5 states have internal predecessors, (230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:04:22,712 INFO L185 Difference]: Start difference. First operand has 66 places, 65 transitions, 840 flow. Second operand 4 states and 142 transitions. [2021-06-11 04:04:22,712 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 69 places, 66 transitions, 942 flow [2021-06-11 04:04:22,718 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 67 places, 66 transitions, 925 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-06-11 04:04:22,719 INFO L241 Difference]: Finished difference. Result has 68 places, 65 transitions, 905 flow [2021-06-11 04:04:22,720 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=823, PETRI_DIFFERENCE_MINUEND_PLACES=64, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=65, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=30, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=35, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=905, PETRI_PLACES=68, PETRI_TRANSITIONS=65} [2021-06-11 04:04:22,720 INFO L343 CegarLoopForPetriNet]: 29 programPoint places, 39 predicate places. [2021-06-11 04:04:22,720 INFO L480 AbstractCegarLoop]: Abstraction has has 68 places, 65 transitions, 905 flow [2021-06-11 04:04:22,720 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 33.833333333333336) internal successors, (203), 6 states have internal predecessors, (203), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:04:22,720 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 04:04:22,720 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 04:04:22,942 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2021-06-11 04:04:22,942 INFO L428 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-11 04:04:22,943 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 04:04:22,943 INFO L82 PathProgramCache]: Analyzing trace with hash 152862170, now seen corresponding path program 2 times [2021-06-11 04:04:22,943 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 04:04:22,943 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [159556185] [2021-06-11 04:04:22,943 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 04:04:22,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 04:04:22,963 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:22,969 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:22,975 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:22,975 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:22,981 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:22,981 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:22,988 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:22,989 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:22,990 INFO L142 QuantifierPusher]: treesize reduction 9, result has 50.0 percent of original size [2021-06-11 04:04:22,991 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 04:04:22,993 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-11 04:04:22,993 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [159556185] [2021-06-11 04:04:22,993 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [736530465] [2021-06-11 04:04:22,993 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 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-06-11 04:04:23,024 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-11 04:04:23,024 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-11 04:04:23,025 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 11 conjunts are in the unsatisfiable core [2021-06-11 04:04:23,026 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-11 04:04:23,026 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,026 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:23,027 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,027 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:23,027 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,027 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:23,028 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,028 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:23,030 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,031 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:23,031 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,031 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:23,032 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,032 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:23,033 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,033 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:23,034 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,034 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:23,035 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,035 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:23,035 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,036 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:23,036 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,037 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:23,037 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,037 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:23,038 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,038 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:23,038 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,039 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:23,039 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,039 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:23,040 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,040 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:23,041 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,041 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:23,041 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,042 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:23,042 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,042 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:23,043 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,044 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:23,044 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,044 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:23,045 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,045 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:23,045 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,046 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:23,046 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,047 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:23,047 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,048 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:23,048 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,048 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:23,049 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,049 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:23,050 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,050 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:23,050 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,051 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:23,051 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,051 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:23,052 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,052 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:23,053 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,053 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:23,054 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,054 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:23,054 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,055 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:23,055 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,055 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:23,056 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,056 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:23,056 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,057 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:23,057 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,057 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:23,058 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,058 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:23,059 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,059 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:23,059 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,060 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:23,060 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,060 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:23,061 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,061 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:23,061 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,062 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:23,062 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,062 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:23,063 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,063 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:23,063 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,064 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:23,064 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,064 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:23,065 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,065 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:23,066 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,066 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:23,066 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,067 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:23,067 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,067 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:23,068 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,068 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:23,068 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,072 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:23,073 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,073 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:23,079 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,080 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:23,080 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,081 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:23,086 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,086 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:23,087 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,087 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:23,087 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,088 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:23,088 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,088 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:23,089 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,089 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:23,089 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,090 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:23,090 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,090 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:23,091 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,091 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:23,091 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,092 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:23,092 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,092 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:23,093 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-11 04:04:23,093 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-11 04:04:23,093 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 3 [2021-06-11 04:04:23,093 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [724351668] [2021-06-11 04:04:23,093 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-11 04:04:23,093 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 04:04:23,094 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-11 04:04:23,094 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-06-11 04:04:23,094 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 32 out of 46 [2021-06-11 04:04:23,094 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 68 places, 65 transitions, 905 flow. Second operand has 5 states, 5 states have (on average 33.2) internal successors, (166), 5 states have internal predecessors, (166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:04:23,094 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 04:04:23,094 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 32 of 46 [2021-06-11 04:04:23,094 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 04:04:23,258 INFO L129 PetriNetUnfolder]: 682/1191 cut-off events. [2021-06-11 04:04:23,258 INFO L130 PetriNetUnfolder]: For 13473/14117 co-relation queries the response was YES. [2021-06-11 04:04:23,264 INFO L84 FinitePrefix]: Finished finitePrefix Result has 8107 conditions, 1191 events. 682/1191 cut-off events. For 13473/14117 co-relation queries the response was YES. Maximal size of possible extension queue 117. Compared 6658 event pairs, 97 based on Foata normal form. 68/1135 useless extension candidates. Maximal degree in co-relation 7959. Up to 646 conditions per place. [2021-06-11 04:04:23,272 INFO L132 encePairwiseOnDemand]: 40/46 looper letters, 21 selfloop transitions, 72 changer transitions 0/109 dead transitions. [2021-06-11 04:04:23,272 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 72 places, 109 transitions, 1721 flow [2021-06-11 04:04:23,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-11 04:04:23,272 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-06-11 04:04:23,273 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 181 transitions. [2021-06-11 04:04:23,273 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7869565217391304 [2021-06-11 04:04:23,273 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 181 transitions. [2021-06-11 04:04:23,273 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 181 transitions. [2021-06-11 04:04:23,273 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 04:04:23,273 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 181 transitions. [2021-06-11 04:04:23,274 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 36.2) internal successors, (181), 5 states have internal predecessors, (181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:04:23,274 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 46.0) internal successors, (276), 6 states have internal predecessors, (276), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:04:23,274 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 46.0) internal successors, (276), 6 states have internal predecessors, (276), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:04:23,274 INFO L185 Difference]: Start difference. First operand has 68 places, 65 transitions, 905 flow. Second operand 5 states and 181 transitions. [2021-06-11 04:04:23,274 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 72 places, 109 transitions, 1721 flow [2021-06-11 04:04:23,284 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 69 places, 109 transitions, 1661 flow, removed 0 selfloop flow, removed 3 redundant places. [2021-06-11 04:04:23,286 INFO L241 Difference]: Finished difference. Result has 71 places, 107 transitions, 1721 flow [2021-06-11 04:04:23,287 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=845, PETRI_DIFFERENCE_MINUEND_PLACES=65, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=65, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=46, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=17, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=1721, PETRI_PLACES=71, PETRI_TRANSITIONS=107} [2021-06-11 04:04:23,287 INFO L343 CegarLoopForPetriNet]: 29 programPoint places, 42 predicate places. [2021-06-11 04:04:23,287 INFO L480 AbstractCegarLoop]: Abstraction has has 71 places, 107 transitions, 1721 flow [2021-06-11 04:04:23,287 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 33.2) internal successors, (166), 5 states have internal predecessors, (166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:04:23,287 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 04:04:23,287 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 04:04:23,508 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-06-11 04:04:23,509 INFO L428 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-11 04:04:23,509 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 04:04:23,509 INFO L82 PathProgramCache]: Analyzing trace with hash -166980457, now seen corresponding path program 3 times [2021-06-11 04:04:23,509 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 04:04:23,509 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [768279629] [2021-06-11 04:04:23,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 04:04:23,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 04:04:23,531 INFO L142 QuantifierPusher]: treesize reduction 8, result has 46.7 percent of original size [2021-06-11 04:04:23,532 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:23,538 INFO L142 QuantifierPusher]: treesize reduction 4, result has 69.2 percent of original size [2021-06-11 04:04:23,539 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 04:04:23,545 INFO L142 QuantifierPusher]: treesize reduction 4, result has 63.6 percent of original size [2021-06-11 04:04:23,545 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:23,551 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,552 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:23,556 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,557 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:23,557 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-11 04:04:23,557 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [768279629] [2021-06-11 04:04:23,557 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2054433733] [2021-06-11 04:04:23,557 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 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-06-11 04:04:23,601 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-11 04:04:23,602 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-11 04:04:23,602 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 6 conjunts are in the unsatisfiable core [2021-06-11 04:04:23,603 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-11 04:04:23,604 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,604 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:23,604 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,605 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:23,605 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,605 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:23,606 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,606 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:23,615 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,616 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:23,616 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,616 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:23,617 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,617 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:23,617 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,618 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:23,619 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,620 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 04:04:23,622 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,623 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 04:04:23,623 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 04:04:23,624 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,624 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 04:04:23,625 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,625 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 04:04:23,626 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 04:04:23,626 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,627 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 04:04:23,627 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,628 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 04:04:23,638 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,639 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 04:04:23,639 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,640 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 04:04:23,640 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,640 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 04:04:23,640 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,641 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 04:04:23,641 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,641 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 04:04:23,642 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,642 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 04:04:23,643 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,643 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 04:04:23,644 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,644 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 04:04:23,644 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,644 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 04:04:23,645 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,645 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 04:04:23,645 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,646 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 04:04:23,646 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,646 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 04:04:23,647 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,647 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 04:04:23,647 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,648 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 04:04:23,648 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,648 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 04:04:23,649 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,649 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 04:04:23,650 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,651 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 04:04:23,651 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,652 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-06-11 04:04:23,652 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 04:04:23,653 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,653 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 04:04:23,653 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,654 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-06-11 04:04:23,654 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 04:04:23,655 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,656 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:23,656 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,656 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:23,657 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,657 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:23,657 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,657 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:23,658 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,658 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:23,658 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,659 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:23,660 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,660 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 04:04:23,661 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,661 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:23,662 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-06-11 04:04:23,662 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,663 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 04:04:23,664 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,664 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 04:04:23,665 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,666 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:23,667 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-06-11 04:04:23,670 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 04:04:23,671 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,674 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:23,674 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,675 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:23,681 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,681 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:23,682 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,682 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:23,682 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,682 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:23,682 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,683 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:23,683 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,683 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:23,683 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,684 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:23,684 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,684 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:23,684 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,685 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:23,685 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,685 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:23,685 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,685 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:23,686 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,686 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:23,686 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,686 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:23,687 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,687 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:23,687 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,687 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:23,688 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,688 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:23,688 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,688 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:23,689 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,689 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:23,689 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,689 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:23,690 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,690 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:23,690 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,690 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:23,690 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,691 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:23,691 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,691 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:23,691 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,692 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:23,692 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,692 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:23,692 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,692 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:23,693 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,693 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:23,693 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,693 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:23,694 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,694 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:23,694 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:23,694 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:23,694 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-11 04:04:23,695 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-11 04:04:23,695 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 8 [2021-06-11 04:04:23,695 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1086754563] [2021-06-11 04:04:23,696 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-06-11 04:04:23,696 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 04:04:23,696 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-06-11 04:04:23,697 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-06-11 04:04:23,697 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 26 out of 46 [2021-06-11 04:04:23,697 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 71 places, 107 transitions, 1721 flow. Second operand has 9 states, 9 states have (on average 27.77777777777778) internal successors, (250), 9 states have internal predecessors, (250), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:04:23,698 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 04:04:23,698 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 26 of 46 [2021-06-11 04:04:23,698 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 04:04:24,739 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([117] L46-1-->L46-1: Formula: (and (= v_counter_41 (+ v_counter_42 1)) (= (+ v_j1_13 1) v_j1_12) (< v_j1_13 v_M1_4)) InVars {counter=v_counter_42, j1=v_j1_13, M1=v_M1_4} OutVars{counter=v_counter_41, j1=v_j1_12, M1=v_M1_4} AuxVars[] AssignedVars[counter, j1][423], [Black: 124#(and (= M2 N2) (= M2 N1) (= i2 i1)), Black: 125#(and (= M2 N2) (<= (+ i2 1) N1) (= M2 N1)), 132#true, 68#(<= N1 i1), Black: 275#(and (<= counter 0) (<= 0 counter)), Black: 277#(and (<= 2 counter) (<= counter 2)), Black: 134#(and (= j2 i1) (= M2 N1)), 12#thread1EXITtrue, 14#L74true, Black: 216#(and (<= counter 0) (<= 0 counter)), Black: 143#(and (= M2 N1) (<= (+ i1 1) M1) (= M2 M1)), 146#true, 276#(and (<= 1 counter) (<= counter 1)), 20#L46-1true, 84#true, Black: 211#(and (<= (+ j1 1) N1) (= M2 N1) (= M2 M1) (<= j1 i1)), Black: 148#(<= counter 0), 408#(and (<= N1 i1) (<= N1 M1) (= N2 N1) (<= j1 i1) (<= (+ i2 1) i1)), Black: 149#(<= counter 1), Black: 86#(and (= j2 i1) (= M2 N1)), Black: 87#(and (= M2 N1) (<= (+ j2 1) N1)), 94#true, Black: 96#(and (= M1 N2) (= j1 i2)), Black: 99#(and (= M1 N2) (= j1 i2) (<= M1 j1)), 103#true, Black: 105#(and (= j2 j1) (= M2 M1)), Black: 106#(and (= M2 M1) (<= (+ j2 1) M1)), 48#true, 49#true, Black: 52#(= counter 0), Black: 115#(and (= M2 M1) (= j1 0) (= j2 0)), 58#(<= N1 i1), Black: 57#(and (= i2 i1) (= N2 N1)), Black: 60#(and (<= N1 i1) (= i2 i1) (= N2 N1))]) [2021-06-11 04:04:24,740 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-06-11 04:04:24,740 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-06-11 04:04:24,740 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-06-11 04:04:24,740 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-06-11 04:04:24,874 INFO L129 PetriNetUnfolder]: 4574/7651 cut-off events. [2021-06-11 04:04:24,874 INFO L130 PetriNetUnfolder]: For 101295/104738 co-relation queries the response was YES. [2021-06-11 04:04:24,926 INFO L84 FinitePrefix]: Finished finitePrefix Result has 54434 conditions, 7651 events. 4574/7651 cut-off events. For 101295/104738 co-relation queries the response was YES. Maximal size of possible extension queue 714. Compared 55730 event pairs, 319 based on Foata normal form. 864/7968 useless extension candidates. Maximal degree in co-relation 53616. Up to 3309 conditions per place. [2021-06-11 04:04:24,982 INFO L132 encePairwiseOnDemand]: 38/46 looper letters, 164 selfloop transitions, 272 changer transitions 1/464 dead transitions. [2021-06-11 04:04:24,982 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 93 places, 464 transitions, 8521 flow [2021-06-11 04:04:24,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-11 04:04:24,982 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 23 states. [2021-06-11 04:04:24,984 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 734 transitions. [2021-06-11 04:04:24,984 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6937618147448015 [2021-06-11 04:04:24,984 INFO L72 ComplementDD]: Start complementDD. Operand 23 states and 734 transitions. [2021-06-11 04:04:24,984 INFO L73 IsDeterministic]: Start isDeterministic. Operand 23 states and 734 transitions. [2021-06-11 04:04:24,985 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 04:04:24,985 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 23 states and 734 transitions. [2021-06-11 04:04:24,987 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 24 states, 23 states have (on average 31.91304347826087) internal successors, (734), 23 states have internal predecessors, (734), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:04:24,988 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 24 states, 24 states have (on average 46.0) internal successors, (1104), 24 states have internal predecessors, (1104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:04:24,989 INFO L81 ComplementDD]: Finished complementDD. Result has 24 states, 24 states have (on average 46.0) internal successors, (1104), 24 states have internal predecessors, (1104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:04:24,989 INFO L185 Difference]: Start difference. First operand has 71 places, 107 transitions, 1721 flow. Second operand 23 states and 734 transitions. [2021-06-11 04:04:24,989 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 93 places, 464 transitions, 8521 flow [2021-06-11 04:04:25,144 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 91 places, 464 transitions, 7659 flow, removed 356 selfloop flow, removed 2 redundant places. [2021-06-11 04:04:25,153 INFO L241 Difference]: Finished difference. Result has 108 places, 392 transitions, 7212 flow [2021-06-11 04:04:25,153 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=1511, PETRI_DIFFERENCE_MINUEND_PLACES=69, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=107, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=58, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=39, PETRI_DIFFERENCE_SUBTRAHEND_STATES=23, PETRI_FLOW=7212, PETRI_PLACES=108, PETRI_TRANSITIONS=392} [2021-06-11 04:04:25,153 INFO L343 CegarLoopForPetriNet]: 29 programPoint places, 79 predicate places. [2021-06-11 04:04:25,153 INFO L480 AbstractCegarLoop]: Abstraction has has 108 places, 392 transitions, 7212 flow [2021-06-11 04:04:25,153 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 27.77777777777778) internal successors, (250), 9 states have internal predecessors, (250), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:04:25,153 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 04:04:25,153 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 04:04:25,368 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-11 04:04:25,369 INFO L428 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-11 04:04:25,369 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 04:04:25,369 INFO L82 PathProgramCache]: Analyzing trace with hash 1923623375, now seen corresponding path program 4 times [2021-06-11 04:04:25,370 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 04:04:25,370 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1389692090] [2021-06-11 04:04:25,370 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 04:04:25,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 04:04:25,437 INFO L142 QuantifierPusher]: treesize reduction 12, result has 45.5 percent of original size [2021-06-11 04:04:25,437 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 04:04:25,452 INFO L142 QuantifierPusher]: treesize reduction 8, result has 60.0 percent of original size [2021-06-11 04:04:25,452 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-06-11 04:04:25,460 INFO L142 QuantifierPusher]: treesize reduction 8, result has 60.0 percent of original size [2021-06-11 04:04:25,461 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-06-11 04:04:25,470 INFO L142 QuantifierPusher]: treesize reduction 4, result has 69.2 percent of original size [2021-06-11 04:04:25,470 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 04:04:25,479 INFO L142 QuantifierPusher]: treesize reduction 4, result has 69.2 percent of original size [2021-06-11 04:04:25,480 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 04:04:25,488 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:25,489 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:25,490 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-11 04:04:25,490 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1389692090] [2021-06-11 04:04:25,490 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2147173106] [2021-06-11 04:04:25,490 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 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-06-11 04:04:25,535 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-11 04:04:25,535 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-11 04:04:25,536 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 6 conjunts are in the unsatisfiable core [2021-06-11 04:04:25,537 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-11 04:04:25,538 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:25,539 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:25,539 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:25,539 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:25,540 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:25,540 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:25,540 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:25,541 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:25,557 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:25,557 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:25,558 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:25,558 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:25,558 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:25,559 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:25,559 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:25,560 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:25,560 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:25,562 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 04:04:25,563 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:25,563 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 04:04:25,564 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 04:04:25,564 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:25,571 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 04:04:25,572 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:25,572 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 04:04:25,573 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 04:04:25,573 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:25,575 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 04:04:25,576 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:25,576 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 04:04:25,586 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:25,590 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 04:04:25,590 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:25,591 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 04:04:25,591 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 04:04:25,593 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:25,594 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 04:04:25,595 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:25,595 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 04:04:25,596 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:25,596 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 04:04:25,596 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 04:04:25,597 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-06-11 04:04:25,597 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:25,599 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:04:25,600 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:25,600 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:04:25,608 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:25,609 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:04:25,609 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:25,609 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:04:25,609 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:25,610 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:04:25,610 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:25,610 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:04:25,611 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:25,611 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:04:25,611 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:25,612 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:04:25,612 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:25,612 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:04:25,613 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:25,614 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:04:25,614 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:25,615 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:04:25,615 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:25,615 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:04:25,615 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:25,616 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:04:25,616 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:25,616 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:04:25,617 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:25,617 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:04:25,617 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:25,618 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:04:25,618 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:25,618 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:04:25,618 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:25,619 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:04:25,619 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:25,619 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:04:25,620 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:25,620 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:04:25,620 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:25,620 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:04:25,621 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:25,621 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:04:25,622 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:25,622 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:04:25,622 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:25,623 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:04:25,623 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:25,623 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:04:25,623 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:25,624 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:04:25,624 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:25,625 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 04:04:25,625 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:25,626 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-06-11 04:04:25,626 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-06-11 04:04:25,627 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:25,628 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 04:04:25,628 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:25,628 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-06-11 04:04:25,629 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-06-11 04:04:25,629 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:25,631 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:25,631 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:25,631 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:25,640 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:25,640 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:25,641 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:25,641 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:25,641 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:25,642 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:25,642 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:25,642 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:25,642 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:25,643 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:25,643 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:25,643 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:25,643 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:25,644 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:25,644 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:25,644 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:25,645 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:25,645 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:25,645 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:25,645 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:25,646 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:25,646 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:25,647 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:25,647 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:25,648 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:25,648 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:25,648 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:25,649 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:25,649 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:25,649 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:25,650 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:25,650 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:25,650 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:25,650 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:25,651 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:25,651 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:25,651 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:25,652 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:25,652 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:25,652 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:25,652 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:25,653 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:25,653 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:25,653 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:25,654 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-11 04:04:25,654 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-11 04:04:25,654 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 10 [2021-06-11 04:04:25,654 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [224154776] [2021-06-11 04:04:25,656 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-11 04:04:25,656 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 04:04:25,656 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-11 04:04:25,656 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-06-11 04:04:25,657 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 27 out of 46 [2021-06-11 04:04:25,657 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 108 places, 392 transitions, 7212 flow. Second operand has 11 states, 11 states have (on average 28.363636363636363) internal successors, (312), 11 states have internal predecessors, (312), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:04:25,657 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 04:04:25,657 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 27 of 46 [2021-06-11 04:04:25,657 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 04:04:29,316 INFO L129 PetriNetUnfolder]: 12642/19745 cut-off events. [2021-06-11 04:04:29,316 INFO L130 PetriNetUnfolder]: For 444658/449589 co-relation queries the response was YES. [2021-06-11 04:04:29,462 INFO L84 FinitePrefix]: Finished finitePrefix Result has 165236 conditions, 19745 events. 12642/19745 cut-off events. For 444658/449589 co-relation queries the response was YES. Maximal size of possible extension queue 1665. Compared 151693 event pairs, 1696 based on Foata normal form. 1714/20527 useless extension candidates. Maximal degree in co-relation 163675. Up to 7729 conditions per place. [2021-06-11 04:04:29,682 INFO L132 encePairwiseOnDemand]: 41/46 looper letters, 251 selfloop transitions, 296 changer transitions 84/823 dead transitions. [2021-06-11 04:04:29,682 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 121 places, 823 transitions, 15860 flow [2021-06-11 04:04:29,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-11 04:04:29,683 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2021-06-11 04:04:29,684 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 473 transitions. [2021-06-11 04:04:29,685 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.734472049689441 [2021-06-11 04:04:29,685 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 473 transitions. [2021-06-11 04:04:29,685 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 473 transitions. [2021-06-11 04:04:29,685 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 04:04:29,686 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 473 transitions. [2021-06-11 04:04:29,687 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 33.785714285714285) internal successors, (473), 14 states have internal predecessors, (473), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:04:29,688 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 46.0) internal successors, (690), 15 states have internal predecessors, (690), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:04:29,688 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 46.0) internal successors, (690), 15 states have internal predecessors, (690), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:04:29,688 INFO L185 Difference]: Start difference. First operand has 108 places, 392 transitions, 7212 flow. Second operand 14 states and 473 transitions. [2021-06-11 04:04:29,688 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 121 places, 823 transitions, 15860 flow [2021-06-11 04:04:30,833 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 118 places, 823 transitions, 14306 flow, removed 765 selfloop flow, removed 3 redundant places. [2021-06-11 04:04:30,846 INFO L241 Difference]: Finished difference. Result has 127 places, 571 transitions, 11120 flow [2021-06-11 04:04:30,847 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=6488, PETRI_DIFFERENCE_MINUEND_PLACES=105, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=387, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=104, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=267, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=11120, PETRI_PLACES=127, PETRI_TRANSITIONS=571} [2021-06-11 04:04:30,847 INFO L343 CegarLoopForPetriNet]: 29 programPoint places, 98 predicate places. [2021-06-11 04:04:30,847 INFO L480 AbstractCegarLoop]: Abstraction has has 127 places, 571 transitions, 11120 flow [2021-06-11 04:04:30,847 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 28.363636363636363) internal successors, (312), 11 states have internal predecessors, (312), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:04:30,847 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 04:04:30,847 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 04:04:31,056 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-06-11 04:04:31,057 INFO L428 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-11 04:04:31,057 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 04:04:31,057 INFO L82 PathProgramCache]: Analyzing trace with hash 1768294995, now seen corresponding path program 5 times [2021-06-11 04:04:31,057 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 04:04:31,057 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1663888185] [2021-06-11 04:04:31,058 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 04:04:31,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 04:04:31,071 INFO L142 QuantifierPusher]: treesize reduction 8, result has 46.7 percent of original size [2021-06-11 04:04:31,072 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:31,076 INFO L142 QuantifierPusher]: treesize reduction 4, result has 69.2 percent of original size [2021-06-11 04:04:31,076 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 04:04:31,081 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:31,081 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:04:31,085 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:31,085 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:31,089 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:31,089 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:31,089 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-11 04:04:31,089 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1663888185] [2021-06-11 04:04:31,089 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [822107233] [2021-06-11 04:04:31,090 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 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-06-11 04:04:31,122 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-11 04:04:31,123 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-11 04:04:31,123 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 6 conjunts are in the unsatisfiable core [2021-06-11 04:04:31,124 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-11 04:04:31,124 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:31,125 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:31,125 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:31,125 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:31,126 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:31,126 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:31,127 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:31,127 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:31,135 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:31,135 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:31,135 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:31,136 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:31,136 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:31,137 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:31,137 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:31,137 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:31,138 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:31,139 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 04:04:31,139 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:31,139 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 04:04:31,140 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 04:04:31,140 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:31,141 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 04:04:31,141 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:31,141 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 04:04:31,142 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 04:04:31,142 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:31,144 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 04:04:31,145 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:31,145 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 04:04:31,154 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:31,154 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 04:04:31,154 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:31,155 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 04:04:31,155 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:31,155 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 04:04:31,156 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:31,156 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 04:04:31,156 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:31,157 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 04:04:31,157 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:31,157 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 04:04:31,158 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:31,158 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 04:04:31,158 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:31,158 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 04:04:31,159 INFO L142 QuantifierPusher]: treesize reduction 1, result has 92.3 percent of original size [2021-06-11 04:04:31,159 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-06-11 04:04:31,160 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:31,160 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 04:04:31,162 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:31,163 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-06-11 04:04:31,163 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 04:04:31,164 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:31,165 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:04:31,165 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:31,166 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:04:31,166 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:31,166 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:04:31,166 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:31,167 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:04:31,167 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:31,167 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:04:31,167 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:31,168 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:04:31,168 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:31,169 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 04:04:31,170 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:31,170 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-06-11 04:04:31,170 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-06-11 04:04:31,171 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:31,171 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 04:04:31,172 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:31,173 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-06-11 04:04:31,173 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-06-11 04:04:31,174 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:31,174 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:31,175 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:31,175 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:31,175 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:31,175 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:31,176 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:31,176 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:31,177 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:31,177 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:31,177 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:31,177 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:31,178 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:31,178 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:31,178 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:31,178 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:31,179 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:31,179 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:31,179 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:31,179 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:31,180 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:31,180 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:31,180 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:31,180 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:31,181 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:31,181 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:31,181 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:31,181 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:31,182 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:31,182 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:31,182 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:31,182 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:31,183 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:31,183 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:31,183 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:31,183 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:31,184 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-06-11 04:04:31,184 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:31,184 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:31,185 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:31,185 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:31,185 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:31,185 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:31,186 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:31,186 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:31,186 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:31,186 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:31,187 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:31,187 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:31,187 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:31,187 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:31,188 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:31,188 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:31,188 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:31,188 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:31,189 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:31,189 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:31,189 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:31,189 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:31,190 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:31,190 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:31,190 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:31,190 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:31,190 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:31,191 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:31,191 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:31,191 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:31,191 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:31,192 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:31,192 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:31,192 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:31,192 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:31,193 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:31,193 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:31,193 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-11 04:04:31,193 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-11 04:04:31,193 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2021-06-11 04:04:31,194 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [538492575] [2021-06-11 04:04:31,194 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-11 04:04:31,194 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 04:04:31,194 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-11 04:04:31,194 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-06-11 04:04:31,195 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 31 out of 46 [2021-06-11 04:04:31,195 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 127 places, 571 transitions, 11120 flow. Second operand has 8 states, 8 states have (on average 32.125) internal successors, (257), 8 states have internal predecessors, (257), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:04:31,195 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 04:04:31,195 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 31 of 46 [2021-06-11 04:04:31,195 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 04:04:33,211 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([121] L23-1-->L23-1: Formula: (and (= v_counter_49 (+ v_counter_50 1)) (< v_i1_15 v_N1_6) (= v_i1_14 (+ v_i1_15 1))) InVars {counter=v_counter_50, i1=v_i1_15, N1=v_N1_6} OutVars{counter=v_counter_49, i1=v_i1_14, N1=v_N1_6} AuxVars[] AssignedVars[counter, i1][391], [Black: 124#(and (= M2 N2) (= M2 N1) (= i2 i1)), Black: 125#(and (= M2 N2) (<= (+ i2 1) N1) (= M2 N1)), 132#true, Black: 134#(and (= j2 i1) (= M2 N1)), 14#L74true, Black: 517#(and (<= N1 N2) (= M2 N2) (<= (+ i2 1) M2) (<= i2 i1)), Black: 143#(and (= M2 N1) (<= (+ i1 1) M1) (= M2 M1)), 273#true, Black: 455#(and (<= N1 N2) (<= i2 i1)), 146#true, Black: 519#(and (<= N1 N2) (< i2 N2) (<= i2 i1)), Black: 521#(and (<= N1 N2) (< i2 N2) (<= (+ i2 1) i1)), Black: 523#(and (<= N1 N2) (= M2 N2) (<= (+ i2 1) M2) (<= (+ i2 1) i1)), Black: 525#(and (<= N1 N2) (< (+ i2 1) N2) (<= (+ i2 1) i1)), 23#L34-1true, Black: 511#(and (= M2 N2) (= M2 N1) (<= (+ i2 1) M2) (<= (+ i2 1) i1)), Black: 149#(<= counter 1), Black: 527#(and (<= N1 N2) (= M2 N2) (<= (+ i2 2) M2) (<= (+ i2 1) i1)), 25#thread3EXITtrue, 28#L23-1true, Black: 416#(and (< j1 M1) (<= (+ j1 1) i1) (<= N1 M1)), Black: 418#(and (<= N1 i1) (<= N1 M1) (<= i2 i1) (= N2 N1) (<= j1 i1)), Black: 420#(and (<= N1 i1) (= N2 N1) (<= (+ i2 1) i1)), Black: 422#(and (<= N1 i1) (< j1 M1) (<= (+ j1 1) i1) (<= N1 M1)), Black: 424#(and (<= N1 i1) (<= i2 i1) (= N2 N1)), 48#true, Black: 426#(and (<= N1 i1) (<= N1 M1) (<= j1 i1)), Black: 396#(and (<= N1 M1) (= i2 i1) (= N2 N1) (<= j1 i1)), Black: 398#(and (< j1 M1) (<= (+ j1 1) i1) (<= N1 M1) (= N2 N1) (<= (+ i2 1) i1)), Black: 335#(and (= N2 N1) (<= (+ i2 1) i1)), Black: 336#(and (<= i2 i1) (= N2 N1)), Black: 52#(= counter 0), Black: 402#(and (<= N1 i1) (< j1 M1) (<= (+ j1 1) i1) (<= N1 M1) (= N2 N1) (<= (+ i2 1) i1)), 55#true, Black: 404#(and (< j1 M1) (<= (+ j1 1) i1) (<= N1 M1) (<= i2 i1) (= N2 N1)), Black: 341#(and (<= N1 M1) (<= j1 i1)), Black: 406#(and (<= N1 M1) (= N2 N1) (<= j1 i1) (<= (+ i2 1) i1)), Black: 408#(and (<= N1 i1) (<= N1 M1) (= N2 N1) (<= j1 i1) (<= (+ i2 1) i1)), Black: 410#(and (<= N1 i1) (< j1 M1) (<= (+ j1 1) i1) (<= N1 M1) (<= i2 i1) (= N2 N1)), Black: 412#(and (<= N1 M1) (<= i2 i1) (= N2 N1) (<= j1 i1)), 445#true, Black: 57#(and (= i2 i1) (= N2 N1)), Black: 60#(and (<= N1 i1) (= i2 i1) (= N2 N1)), Black: 275#(and (<= counter 0) (<= 0 counter)), Black: 277#(and (<= 2 counter) (<= counter 2)), 332#true, 79#(<= M1 j1), 84#true, Black: 211#(and (<= (+ j1 1) N1) (= M2 N1) (= M2 M1) (<= j1 i1)), Black: 86#(and (= j2 i1) (= M2 N1)), Black: 87#(and (= M2 N1) (<= (+ j2 1) N1)), 605#(and (<= M1 j1) (<= i1 j1) (= M1 N1)), 97#(<= M1 j1), Black: 96#(and (= M1 N2) (= j1 i2)), Black: 99#(and (= M1 N2) (= j1 i2) (<= M1 j1)), 103#true, Black: 105#(and (= j2 j1) (= M2 M1)), Black: 106#(and (= M2 M1) (<= (+ j2 1) M1)), Black: 115#(and (= M2 M1) (= j1 0) (= j2 0))]) [2021-06-11 04:04:33,212 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-06-11 04:04:33,212 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-06-11 04:04:33,212 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-06-11 04:04:33,212 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-06-11 04:04:33,291 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([117] L46-1-->L46-1: Formula: (and (= v_counter_41 (+ v_counter_42 1)) (= (+ v_j1_13 1) v_j1_12) (< v_j1_13 v_M1_4)) InVars {counter=v_counter_42, j1=v_j1_13, M1=v_M1_4} OutVars{counter=v_counter_41, j1=v_j1_12, M1=v_M1_4} AuxVars[] AssignedVars[counter, j1][170], [Black: 124#(and (= M2 N2) (= M2 N1) (= i2 i1)), 515#(and (= M2 N2) (= M2 N1) (<= (+ i2 2) N1) (<= (+ i2 1) i1)), 132#true, Black: 134#(and (= j2 i1) (= M2 N1)), 12#thread1EXITtrue, 14#L74true, Black: 143#(and (= M2 N1) (<= (+ i1 1) M1) (= M2 M1)), Black: 517#(and (<= N1 N2) (= M2 N2) (<= (+ i2 1) M2) (<= i2 i1)), 273#true, 146#true, Black: 455#(and (<= N1 N2) (<= i2 i1)), Black: 519#(and (<= N1 N2) (< i2 N2) (<= i2 i1)), Black: 521#(and (<= N1 N2) (< i2 N2) (<= (+ i2 1) i1)), 20#L46-1true, Black: 523#(and (<= N1 N2) (= M2 N2) (<= (+ i2 1) M2) (<= (+ i2 1) i1)), Black: 445#true, Black: 525#(and (<= N1 N2) (< (+ i2 1) N2) (<= (+ i2 1) i1)), Black: 149#(<= counter 1), Black: 511#(and (= M2 N2) (= M2 N1) (<= (+ i2 1) M2) (<= (+ i2 1) i1)), Black: 527#(and (<= N1 N2) (= M2 N2) (<= (+ i2 2) M2) (<= (+ i2 1) i1)), 538#true, 420#(and (<= N1 i1) (= N2 N1) (<= (+ i2 1) i1)), Black: 416#(and (< j1 M1) (<= (+ j1 1) i1) (<= N1 M1)), Black: 418#(and (<= N1 i1) (<= N1 M1) (<= i2 i1) (= N2 N1) (<= j1 i1)), Black: 422#(and (<= N1 i1) (< j1 M1) (<= (+ j1 1) i1) (<= N1 M1)), Black: 424#(and (<= N1 i1) (<= i2 i1) (= N2 N1)), 48#true, Black: 426#(and (<= N1 i1) (<= N1 M1) (<= j1 i1)), 49#true, Black: 396#(and (<= N1 M1) (= i2 i1) (= N2 N1) (<= j1 i1)), Black: 398#(and (< j1 M1) (<= (+ j1 1) i1) (<= N1 M1) (= N2 N1) (<= (+ i2 1) i1)), Black: 335#(and (= N2 N1) (<= (+ i2 1) i1)), Black: 336#(and (<= i2 i1) (= N2 N1)), Black: 402#(and (<= N1 i1) (< j1 M1) (<= (+ j1 1) i1) (<= N1 M1) (= N2 N1) (<= (+ i2 1) i1)), Black: 52#(= counter 0), Black: 404#(and (< j1 M1) (<= (+ j1 1) i1) (<= N1 M1) (<= i2 i1) (= N2 N1)), Black: 341#(and (<= N1 M1) (<= j1 i1)), Black: 406#(and (<= N1 M1) (= N2 N1) (<= j1 i1) (<= (+ i2 1) i1)), 58#(<= N1 i1), Black: 408#(and (<= N1 i1) (<= N1 M1) (= N2 N1) (<= j1 i1) (<= (+ i2 1) i1)), Black: 410#(and (<= N1 i1) (< j1 M1) (<= (+ j1 1) i1) (<= N1 M1) (<= i2 i1) (= N2 N1)), Black: 412#(and (<= N1 M1) (<= i2 i1) (= N2 N1) (<= j1 i1)), Black: 57#(and (= i2 i1) (= N2 N1)), Black: 60#(and (<= N1 i1) (= i2 i1) (= N2 N1)), 68#(<= N1 i1), Black: 275#(and (<= counter 0) (<= 0 counter)), Black: 277#(and (<= 2 counter) (<= counter 2)), 84#true, Black: 211#(and (<= (+ j1 1) N1) (= M2 N1) (= M2 M1) (<= j1 i1)), Black: 86#(and (= j2 i1) (= M2 N1)), Black: 87#(and (= M2 N1) (<= (+ j2 1) N1)), 94#true, Black: 96#(and (= M1 N2) (= j1 i2)), Black: 99#(and (= M1 N2) (= j1 i2) (<= M1 j1)), 103#true, Black: 105#(and (= j2 j1) (= M2 M1)), Black: 106#(and (= M2 M1) (<= (+ j2 1) M1)), Black: 115#(and (= M2 M1) (= j1 0) (= j2 0)), 125#(and (= M2 N2) (<= (+ i2 1) N1) (= M2 N1))]) [2021-06-11 04:04:33,291 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-06-11 04:04:33,291 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-06-11 04:04:33,291 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-06-11 04:04:33,291 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-06-11 04:04:34,209 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([121] L23-1-->L23-1: Formula: (and (= v_counter_49 (+ v_counter_50 1)) (< v_i1_15 v_N1_6) (= v_i1_14 (+ v_i1_15 1))) InVars {counter=v_counter_50, i1=v_i1_15, N1=v_N1_6} OutVars{counter=v_counter_49, i1=v_i1_14, N1=v_N1_6} AuxVars[] AssignedVars[counter, i1][643], [Black: 124#(and (= M2 N2) (= M2 N1) (= i2 i1)), Black: 125#(and (= M2 N2) (<= (+ i2 1) N1) (= M2 N1)), 132#true, Black: 134#(and (= j2 i1) (= M2 N1)), 14#L74true, Black: 143#(and (= M2 N1) (<= (+ i1 1) M1) (= M2 M1)), Black: 517#(and (<= N1 N2) (= M2 N2) (<= (+ i2 1) M2) (<= i2 i1)), 146#true, Black: 455#(and (<= N1 N2) (<= i2 i1)), Black: 519#(and (<= N1 N2) (< i2 N2) (<= i2 i1)), Black: 521#(and (<= N1 N2) (< i2 N2) (<= (+ i2 1) i1)), 276#(and (<= 1 counter) (<= counter 1)), Black: 523#(and (<= N1 N2) (= M2 N2) (<= (+ i2 1) M2) (<= (+ i2 1) i1)), Black: 525#(and (<= N1 N2) (< (+ i2 1) N2) (<= (+ i2 1) i1)), 23#L34-1true, Black: 511#(and (= M2 N2) (= M2 N1) (<= (+ i2 1) M2) (<= (+ i2 1) i1)), Black: 149#(<= counter 1), Black: 527#(and (<= N1 N2) (= M2 N2) (<= (+ i2 2) M2) (<= (+ i2 1) i1)), 25#thread3EXITtrue, 28#L23-1true, 543#(<= M1 j1), Black: 416#(and (< j1 M1) (<= (+ j1 1) i1) (<= N1 M1)), Black: 418#(and (<= N1 i1) (<= N1 M1) (<= i2 i1) (= N2 N1) (<= j1 i1)), Black: 420#(and (<= N1 i1) (= N2 N1) (<= (+ i2 1) i1)), Black: 422#(and (<= N1 i1) (< j1 M1) (<= (+ j1 1) i1) (<= N1 M1)), Black: 424#(and (<= N1 i1) (<= i2 i1) (= N2 N1)), 48#true, Black: 426#(and (<= N1 i1) (<= N1 M1) (<= j1 i1)), Black: 396#(and (<= N1 M1) (= i2 i1) (= N2 N1) (<= j1 i1)), Black: 398#(and (< j1 M1) (<= (+ j1 1) i1) (<= N1 M1) (= N2 N1) (<= (+ i2 1) i1)), Black: 335#(and (= N2 N1) (<= (+ i2 1) i1)), Black: 336#(and (<= i2 i1) (= N2 N1)), Black: 52#(= counter 0), Black: 402#(and (<= N1 i1) (< j1 M1) (<= (+ j1 1) i1) (<= N1 M1) (= N2 N1) (<= (+ i2 1) i1)), Black: 404#(and (< j1 M1) (<= (+ j1 1) i1) (<= N1 M1) (<= i2 i1) (= N2 N1)), 55#true, Black: 341#(and (<= N1 M1) (<= j1 i1)), Black: 406#(and (<= N1 M1) (= N2 N1) (<= j1 i1) (<= (+ i2 1) i1)), Black: 408#(and (<= N1 i1) (<= N1 M1) (= N2 N1) (<= j1 i1) (<= (+ i2 1) i1)), Black: 410#(and (<= N1 i1) (< j1 M1) (<= (+ j1 1) i1) (<= N1 M1) (<= i2 i1) (= N2 N1)), Black: 412#(and (<= N1 M1) (<= i2 i1) (= N2 N1) (<= j1 i1)), 445#true, Black: 57#(and (= i2 i1) (= N2 N1)), Black: 60#(and (<= N1 i1) (= i2 i1) (= N2 N1)), Black: 275#(and (<= counter 0) (<= 0 counter)), Black: 277#(and (<= 2 counter) (<= counter 2)), 332#true, 79#(<= M1 j1), 84#true, Black: 211#(and (<= (+ j1 1) N1) (= M2 N1) (= M2 M1) (<= j1 i1)), Black: 86#(and (= j2 i1) (= M2 N1)), Black: 87#(and (= M2 N1) (<= (+ j2 1) N1)), 97#(<= M1 j1), Black: 96#(and (= M1 N2) (= j1 i2)), Black: 99#(and (= M1 N2) (= j1 i2) (<= M1 j1)), 103#true, Black: 105#(and (= j2 j1) (= M2 M1)), Black: 106#(and (= M2 M1) (<= (+ j2 1) M1)), Black: 115#(and (= M2 M1) (= j1 0) (= j2 0))]) [2021-06-11 04:04:34,210 INFO L384 tUnfolder$Statistics]: this new event has 16 ancestors and is cut-off event [2021-06-11 04:04:34,210 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-06-11 04:04:34,210 INFO L387 tUnfolder$Statistics]: existing Event has 16 ancestors and is cut-off event [2021-06-11 04:04:34,210 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-06-11 04:04:34,770 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([121] L23-1-->L23-1: Formula: (and (= v_counter_49 (+ v_counter_50 1)) (< v_i1_15 v_N1_6) (= v_i1_14 (+ v_i1_15 1))) InVars {counter=v_counter_50, i1=v_i1_15, N1=v_N1_6} OutVars{counter=v_counter_49, i1=v_i1_14, N1=v_N1_6} AuxVars[] AssignedVars[counter, i1][615], [Black: 124#(and (= M2 N2) (= M2 N1) (= i2 i1)), Black: 125#(and (= M2 N2) (<= (+ i2 1) N1) (= M2 N1)), 132#true, Black: 134#(and (= j2 i1) (= M2 N1)), 525#(and (<= N1 N2) (< (+ i2 1) N2) (<= (+ i2 1) i1)), 14#L74true, Black: 517#(and (<= N1 N2) (= M2 N2) (<= (+ i2 1) M2) (<= i2 i1)), Black: 143#(and (= M2 N1) (<= (+ i1 1) M1) (= M2 M1)), 146#true, Black: 455#(and (<= N1 N2) (<= i2 i1)), Black: 519#(and (<= N1 N2) (< i2 N2) (<= i2 i1)), Black: 521#(and (<= N1 N2) (< i2 N2) (<= (+ i2 1) i1)), Black: 523#(and (<= N1 N2) (= M2 N2) (<= (+ i2 1) M2) (<= (+ i2 1) i1)), 277#(and (<= 2 counter) (<= counter 2)), Black: 445#true, Black: 511#(and (= M2 N2) (= M2 N1) (<= (+ i2 1) M2) (<= (+ i2 1) i1)), Black: 149#(<= counter 1), Black: 527#(and (<= N1 N2) (= M2 N2) (<= (+ i2 2) M2) (<= (+ i2 1) i1)), 25#thread3EXITtrue, 28#L23-1true, 543#(<= M1 j1), Black: 416#(and (< j1 M1) (<= (+ j1 1) i1) (<= N1 M1)), Black: 418#(and (<= N1 i1) (<= N1 M1) (<= i2 i1) (= N2 N1) (<= j1 i1)), Black: 420#(and (<= N1 i1) (= N2 N1) (<= (+ i2 1) i1)), Black: 422#(and (<= N1 i1) (< j1 M1) (<= (+ j1 1) i1) (<= N1 M1)), 48#true, Black: 424#(and (<= N1 i1) (<= i2 i1) (= N2 N1)), Black: 426#(and (<= N1 i1) (<= N1 M1) (<= j1 i1)), 49#true, Black: 396#(and (<= N1 M1) (= i2 i1) (= N2 N1) (<= j1 i1)), Black: 398#(and (< j1 M1) (<= (+ j1 1) i1) (<= N1 M1) (= N2 N1) (<= (+ i2 1) i1)), Black: 336#(and (<= i2 i1) (= N2 N1)), Black: 402#(and (<= N1 i1) (< j1 M1) (<= (+ j1 1) i1) (<= N1 M1) (= N2 N1) (<= (+ i2 1) i1)), Black: 52#(= counter 0), 55#true, Black: 404#(and (< j1 M1) (<= (+ j1 1) i1) (<= N1 M1) (<= i2 i1) (= N2 N1)), Black: 341#(and (<= N1 M1) (<= j1 i1)), Black: 406#(and (<= N1 M1) (= N2 N1) (<= j1 i1) (<= (+ i2 1) i1)), Black: 408#(and (<= N1 i1) (<= N1 M1) (= N2 N1) (<= j1 i1) (<= (+ i2 1) i1)), Black: 410#(and (<= N1 i1) (< j1 M1) (<= (+ j1 1) i1) (<= N1 M1) (<= i2 i1) (= N2 N1)), Black: 412#(and (<= N1 M1) (<= i2 i1) (= N2 N1) (<= j1 i1)), Black: 57#(and (= i2 i1) (= N2 N1)), Black: 60#(and (<= N1 i1) (= i2 i1) (= N2 N1)), Black: 275#(and (<= counter 0) (<= 0 counter)), 335#(and (= N2 N1) (<= (+ i2 1) i1)), 79#(<= M1 j1), 84#true, Black: 211#(and (<= (+ j1 1) N1) (= M2 N1) (= M2 M1) (<= j1 i1)), Black: 86#(and (= j2 i1) (= M2 N1)), Black: 87#(and (= M2 N1) (<= (+ j2 1) N1)), 97#(<= M1 j1), Black: 96#(and (= M1 N2) (= j1 i2)), Black: 99#(and (= M1 N2) (= j1 i2) (<= M1 j1)), 103#true, Black: 105#(and (= j2 j1) (= M2 M1)), Black: 106#(and (= M2 M1) (<= (+ j2 1) M1)), Black: 115#(and (= M2 M1) (= j1 0) (= j2 0))]) [2021-06-11 04:04:34,770 INFO L384 tUnfolder$Statistics]: this new event has 18 ancestors and is cut-off event [2021-06-11 04:04:34,770 INFO L387 tUnfolder$Statistics]: existing Event has 16 ancestors and is cut-off event [2021-06-11 04:04:34,770 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-06-11 04:04:34,770 INFO L387 tUnfolder$Statistics]: existing Event has 16 ancestors and is cut-off event [2021-06-11 04:04:35,246 INFO L129 PetriNetUnfolder]: 11988/20610 cut-off events. [2021-06-11 04:04:35,246 INFO L130 PetriNetUnfolder]: For 602206/613936 co-relation queries the response was YES. [2021-06-11 04:04:35,424 INFO L84 FinitePrefix]: Finished finitePrefix Result has 190658 conditions, 20610 events. 11988/20610 cut-off events. For 602206/613936 co-relation queries the response was YES. Maximal size of possible extension queue 1691. Compared 177514 event pairs, 2100 based on Foata normal form. 2696/21953 useless extension candidates. Maximal degree in co-relation 188787. Up to 7626 conditions per place. [2021-06-11 04:04:35,570 INFO L132 encePairwiseOnDemand]: 41/46 looper letters, 472 selfloop transitions, 326 changer transitions 9/1032 dead transitions. [2021-06-11 04:04:35,570 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 131 places, 1032 transitions, 21758 flow [2021-06-11 04:04:35,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-11 04:04:35,571 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-06-11 04:04:35,572 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 304 transitions. [2021-06-11 04:04:35,572 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7342995169082126 [2021-06-11 04:04:35,572 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 304 transitions. [2021-06-11 04:04:35,572 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 304 transitions. [2021-06-11 04:04:35,572 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 04:04:35,572 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 304 transitions. [2021-06-11 04:04:35,573 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 33.77777777777778) internal successors, (304), 9 states have internal predecessors, (304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:04:35,574 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 46.0) internal successors, (460), 10 states have internal predecessors, (460), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:04:35,574 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 46.0) internal successors, (460), 10 states have internal predecessors, (460), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:04:35,574 INFO L185 Difference]: Start difference. First operand has 127 places, 571 transitions, 11120 flow. Second operand 9 states and 304 transitions. [2021-06-11 04:04:35,574 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 131 places, 1032 transitions, 21758 flow [2021-06-11 04:04:37,533 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 127 places, 1032 transitions, 20804 flow, removed 418 selfloop flow, removed 4 redundant places. [2021-06-11 04:04:37,558 INFO L241 Difference]: Finished difference. Result has 132 places, 879 transitions, 18303 flow [2021-06-11 04:04:37,558 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=10541, PETRI_DIFFERENCE_MINUEND_PLACES=119, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=571, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=24, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=343, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=18303, PETRI_PLACES=132, PETRI_TRANSITIONS=879} [2021-06-11 04:04:37,558 INFO L343 CegarLoopForPetriNet]: 29 programPoint places, 103 predicate places. [2021-06-11 04:04:37,559 INFO L480 AbstractCegarLoop]: Abstraction has has 132 places, 879 transitions, 18303 flow [2021-06-11 04:04:37,559 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 32.125) internal successors, (257), 8 states have internal predecessors, (257), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:04:37,559 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 04:04:37,559 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 04:04:37,780 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-06-11 04:04:37,781 INFO L428 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-11 04:04:37,781 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 04:04:37,781 INFO L82 PathProgramCache]: Analyzing trace with hash 786329957, now seen corresponding path program 6 times [2021-06-11 04:04:37,781 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 04:04:37,781 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1362437279] [2021-06-11 04:04:37,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 04:04:37,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 04:04:37,792 INFO L142 QuantifierPusher]: treesize reduction 8, result has 46.7 percent of original size [2021-06-11 04:04:37,793 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:37,799 INFO L142 QuantifierPusher]: treesize reduction 4, result has 69.2 percent of original size [2021-06-11 04:04:37,799 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 04:04:37,804 INFO L142 QuantifierPusher]: treesize reduction 4, result has 63.6 percent of original size [2021-06-11 04:04:37,804 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:37,810 INFO L142 QuantifierPusher]: treesize reduction 4, result has 69.2 percent of original size [2021-06-11 04:04:37,810 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 04:04:37,815 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:37,816 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:04:37,820 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:37,820 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:37,820 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-11 04:04:37,820 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1362437279] [2021-06-11 04:04:37,820 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1668441714] [2021-06-11 04:04:37,820 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 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-06-11 04:04:37,848 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-11 04:04:37,848 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-11 04:04:37,848 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 6 conjunts are in the unsatisfiable core [2021-06-11 04:04:37,849 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-11 04:04:37,852 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:37,853 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:37,853 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:37,853 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:37,854 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:37,855 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:37,855 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:37,855 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:37,863 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:37,864 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:37,864 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:37,864 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:37,865 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:37,865 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:37,865 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:37,866 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:37,866 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:37,866 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:37,867 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:37,867 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:37,867 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:37,868 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:37,868 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:37,868 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:37,868 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:37,869 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:37,869 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:37,869 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:37,869 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:37,870 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:37,870 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:37,870 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:37,871 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:37,872 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:37,872 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:37,872 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:37,872 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:37,873 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:37,873 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:37,873 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:37,874 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:37,875 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 04:04:37,875 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:37,876 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 04:04:37,876 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 04:04:37,877 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:37,880 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 04:04:37,880 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:37,880 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 04:04:37,881 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 04:04:37,881 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:37,882 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 04:04:37,882 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:37,883 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 04:04:37,892 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:37,892 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 04:04:37,892 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:37,893 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 04:04:37,893 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:37,893 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 04:04:37,894 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:37,894 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 04:04:37,895 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:37,896 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 04:04:37,896 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:37,896 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-06-11 04:04:37,897 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 04:04:37,897 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:37,898 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 04:04:37,898 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:37,898 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-06-11 04:04:37,899 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 04:04:37,899 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:37,901 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:37,901 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:37,901 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:37,902 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:37,905 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 04:04:37,905 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:37,905 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:37,906 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-06-11 04:04:37,907 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:37,908 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 04:04:37,908 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:37,908 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 04:04:37,909 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:37,909 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:37,909 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-06-11 04:04:37,910 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 04:04:37,911 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:37,912 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:37,912 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:37,912 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:37,923 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:37,923 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:04:37,923 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:37,924 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:04:37,924 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:37,924 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:04:37,925 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:37,925 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:04:37,925 INFO L142 QuantifierPusher]: treesize reduction 9, result has 10.0 percent of original size [2021-06-11 04:04:37,926 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:37,926 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:37,926 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:37,926 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:37,926 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:37,927 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:37,927 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:37,927 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:37,927 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:37,927 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:37,928 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:37,928 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:37,928 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:37,928 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:37,928 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:37,929 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:37,929 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:37,929 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:37,929 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:37,929 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:37,930 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:37,930 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:37,930 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:37,930 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:37,931 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:37,931 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:37,931 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:37,931 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:37,931 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:37,932 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:37,932 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:37,932 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:37,932 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:37,933 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:37,933 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:37,935 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:37,935 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:37,935 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:37,935 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:37,936 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:37,936 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:37,936 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:37,936 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:37,936 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:37,937 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:37,937 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:37,937 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:37,937 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:37,937 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:37,938 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-11 04:04:37,938 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-11 04:04:37,938 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 4] total 8 [2021-06-11 04:04:37,938 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [92789794] [2021-06-11 04:04:37,939 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-06-11 04:04:37,939 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 04:04:37,939 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-06-11 04:04:37,939 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=47, Unknown=0, NotChecked=0, Total=72 [2021-06-11 04:04:37,940 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 31 out of 46 [2021-06-11 04:04:37,940 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 132 places, 879 transitions, 18303 flow. Second operand has 9 states, 9 states have (on average 32.22222222222222) internal successors, (290), 9 states have internal predecessors, (290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:04:37,940 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 04:04:37,940 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 31 of 46 [2021-06-11 04:04:37,940 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 04:04:40,831 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([117] L46-1-->L46-1: Formula: (and (= v_counter_41 (+ v_counter_42 1)) (= (+ v_j1_13 1) v_j1_12) (< v_j1_13 v_M1_4)) InVars {counter=v_counter_42, j1=v_j1_13, M1=v_M1_4} OutVars{counter=v_counter_41, j1=v_j1_12, M1=v_M1_4} AuxVars[] AssignedVars[counter, j1][186], [Black: 124#(and (= M2 N2) (= M2 N1) (= i2 i1)), 515#(and (= M2 N2) (= M2 N1) (<= (+ i2 2) N1) (<= (+ i2 1) i1)), 132#true, Black: 134#(and (= j2 i1) (= M2 N1)), 12#thread1EXITtrue, 14#L74true, Black: 517#(and (<= N1 N2) (= M2 N2) (<= (+ i2 1) M2) (<= i2 i1)), Black: 143#(and (= M2 N1) (<= (+ i1 1) M1) (= M2 M1)), 273#true, 146#true, Black: 455#(and (<= N1 N2) (<= i2 i1)), Black: 519#(and (<= N1 N2) (< i2 N2) (<= i2 i1)), Black: 521#(and (<= N1 N2) (< i2 N2) (<= (+ i2 1) i1)), 20#L46-1true, Black: 523#(and (<= N1 N2) (= M2 N2) (<= (+ i2 1) M2) (<= (+ i2 1) i1)), Black: 445#true, Black: 525#(and (<= N1 N2) (< (+ i2 1) N2) (<= (+ i2 1) i1)), Black: 149#(<= counter 1), Black: 511#(and (= M2 N2) (= M2 N1) (<= (+ i2 1) M2) (<= (+ i2 1) i1)), Black: 527#(and (<= N1 N2) (= M2 N2) (<= (+ i2 2) M2) (<= (+ i2 1) i1)), 538#true, 420#(and (<= N1 i1) (= N2 N1) (<= (+ i2 1) i1)), Black: 416#(and (< j1 M1) (<= (+ j1 1) i1) (<= N1 M1)), Black: 418#(and (<= N1 i1) (<= N1 M1) (<= i2 i1) (= N2 N1) (<= j1 i1)), Black: 422#(and (<= N1 i1) (< j1 M1) (<= (+ j1 1) i1) (<= N1 M1)), 48#true, Black: 424#(and (<= N1 i1) (<= i2 i1) (= N2 N1)), Black: 426#(and (<= N1 i1) (<= N1 M1) (<= j1 i1)), 49#true, Black: 398#(and (< j1 M1) (<= (+ j1 1) i1) (<= N1 M1) (= N2 N1) (<= (+ i2 1) i1)), Black: 335#(and (= N2 N1) (<= (+ i2 1) i1)), Black: 336#(and (<= i2 i1) (= N2 N1)), Black: 402#(and (<= N1 i1) (< j1 M1) (<= (+ j1 1) i1) (<= N1 M1) (= N2 N1) (<= (+ i2 1) i1)), Black: 52#(= counter 0), Black: 404#(and (< j1 M1) (<= (+ j1 1) i1) (<= N1 M1) (<= i2 i1) (= N2 N1)), Black: 341#(and (<= N1 M1) (<= j1 i1)), Black: 406#(and (<= N1 M1) (= N2 N1) (<= j1 i1) (<= (+ i2 1) i1)), 58#(<= N1 i1), Black: 408#(and (<= N1 i1) (<= N1 M1) (= N2 N1) (<= j1 i1) (<= (+ i2 1) i1)), Black: 410#(and (<= N1 i1) (< j1 M1) (<= (+ j1 1) i1) (<= N1 M1) (<= i2 i1) (= N2 N1)), Black: 412#(and (<= N1 M1) (<= i2 i1) (= N2 N1) (<= j1 i1)), Black: 57#(and (= i2 i1) (= N2 N1)), Black: 60#(and (<= N1 i1) (= i2 i1) (= N2 N1)), 68#(<= N1 i1), Black: 275#(and (<= counter 0) (<= 0 counter)), Black: 277#(and (<= 2 counter) (<= counter 2)), 84#true, Black: 211#(and (<= (+ j1 1) N1) (= M2 N1) (= M2 M1) (<= j1 i1)), Black: 86#(and (= j2 i1) (= M2 N1)), Black: 87#(and (= M2 N1) (<= (+ j2 1) N1)), 94#true, Black: 601#(and (<= M1 (+ j1 1)) (<= i1 (+ j1 1)) (= M1 N1)), Black: 603#(and (<= i1 j1) (= M1 N1)), Black: 541#(and (<= i1 (+ j1 1)) (= M1 N1)), Black: 605#(and (<= M1 j1) (<= i1 j1) (= M1 N1)), Black: 96#(and (= M1 N2) (= j1 i2)), Black: 607#(and (<= M1 j1) (<= i1 (+ j1 1)) (= M1 N1)), 614#true, Black: 99#(and (= M1 N2) (= j1 i2) (<= M1 j1)), 103#true, Black: 105#(and (= j2 j1) (= M2 M1)), Black: 106#(and (= M2 M1) (<= (+ j2 1) M1)), Black: 115#(and (= M2 M1) (= j1 0) (= j2 0))]) [2021-06-11 04:04:40,831 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-06-11 04:04:40,831 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-06-11 04:04:40,831 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-06-11 04:04:40,831 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-06-11 04:04:41,895 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([121] L23-1-->L23-1: Formula: (and (= v_counter_49 (+ v_counter_50 1)) (< v_i1_15 v_N1_6) (= v_i1_14 (+ v_i1_15 1))) InVars {counter=v_counter_50, i1=v_i1_15, N1=v_N1_6} OutVars{counter=v_counter_49, i1=v_i1_14, N1=v_N1_6} AuxVars[] AssignedVars[counter, i1][380], [Black: 124#(and (= M2 N2) (= M2 N1) (= i2 i1)), Black: 125#(and (= M2 N2) (<= (+ i2 1) N1) (= M2 N1)), 132#true, Black: 134#(and (= j2 i1) (= M2 N1)), 14#L74true, Black: 517#(and (<= N1 N2) (= M2 N2) (<= (+ i2 1) M2) (<= i2 i1)), 273#true, Black: 143#(and (= M2 N1) (<= (+ i1 1) M1) (= M2 M1)), Black: 455#(and (<= N1 N2) (<= i2 i1)), 146#true, Black: 519#(and (<= N1 N2) (< i2 N2) (<= i2 i1)), Black: 521#(and (<= N1 N2) (< i2 N2) (<= (+ i2 1) i1)), Black: 523#(and (<= N1 N2) (= M2 N2) (<= (+ i2 1) M2) (<= (+ i2 1) i1)), Black: 525#(and (<= N1 N2) (< (+ i2 1) N2) (<= (+ i2 1) i1)), 23#L34-1true, Black: 511#(and (= M2 N2) (= M2 N1) (<= (+ i2 1) M2) (<= (+ i2 1) i1)), Black: 149#(<= counter 1), Black: 527#(and (<= N1 N2) (= M2 N2) (<= (+ i2 2) M2) (<= (+ i2 1) i1)), 25#thread3EXITtrue, 28#L23-1true, Black: 416#(and (< j1 M1) (<= (+ j1 1) i1) (<= N1 M1)), Black: 418#(and (<= N1 i1) (<= N1 M1) (<= i2 i1) (= N2 N1) (<= j1 i1)), Black: 420#(and (<= N1 i1) (= N2 N1) (<= (+ i2 1) i1)), Black: 422#(and (<= N1 i1) (< j1 M1) (<= (+ j1 1) i1) (<= N1 M1)), 48#true, Black: 424#(and (<= N1 i1) (<= i2 i1) (= N2 N1)), Black: 426#(and (<= N1 i1) (<= N1 M1) (<= j1 i1)), Black: 398#(and (< j1 M1) (<= (+ j1 1) i1) (<= N1 M1) (= N2 N1) (<= (+ i2 1) i1)), Black: 335#(and (= N2 N1) (<= (+ i2 1) i1)), Black: 336#(and (<= i2 i1) (= N2 N1)), Black: 52#(= counter 0), Black: 402#(and (<= N1 i1) (< j1 M1) (<= (+ j1 1) i1) (<= N1 M1) (= N2 N1) (<= (+ i2 1) i1)), 55#true, Black: 404#(and (< j1 M1) (<= (+ j1 1) i1) (<= N1 M1) (<= i2 i1) (= N2 N1)), Black: 341#(and (<= N1 M1) (<= j1 i1)), Black: 406#(and (<= N1 M1) (= N2 N1) (<= j1 i1) (<= (+ i2 1) i1)), Black: 408#(and (<= N1 i1) (<= N1 M1) (= N2 N1) (<= j1 i1) (<= (+ i2 1) i1)), Black: 410#(and (<= N1 i1) (< j1 M1) (<= (+ j1 1) i1) (<= N1 M1) (<= i2 i1) (= N2 N1)), Black: 412#(and (<= N1 M1) (<= i2 i1) (= N2 N1) (<= j1 i1)), 445#true, Black: 57#(and (= i2 i1) (= N2 N1)), Black: 60#(and (<= N1 i1) (= i2 i1) (= N2 N1)), Black: 275#(and (<= counter 0) (<= 0 counter)), Black: 277#(and (<= 2 counter) (<= counter 2)), 332#true, 79#(<= M1 j1), 84#true, Black: 211#(and (<= (+ j1 1) N1) (= M2 N1) (= M2 M1) (<= j1 i1)), Black: 86#(and (= j2 i1) (= M2 N1)), Black: 87#(and (= M2 N1) (<= (+ j2 1) N1)), 605#(and (<= M1 j1) (<= i1 j1) (= M1 N1)), Black: 601#(and (<= M1 (+ j1 1)) (<= i1 (+ j1 1)) (= M1 N1)), 97#(<= M1 j1), Black: 603#(and (<= i1 j1) (= M1 N1)), Black: 541#(and (<= i1 (+ j1 1)) (= M1 N1)), Black: 607#(and (<= M1 j1) (<= i1 (+ j1 1)) (= M1 N1)), Black: 96#(and (= M1 N2) (= j1 i2)), Black: 99#(and (= M1 N2) (= j1 i2) (<= M1 j1)), 103#true, 617#(and (<= i1 (+ j1 1)) (= M1 N1)), Black: 105#(and (= j2 j1) (= M2 M1)), Black: 106#(and (= M2 M1) (<= (+ j2 1) M1)), Black: 115#(and (= M2 M1) (= j1 0) (= j2 0))]) [2021-06-11 04:04:41,895 INFO L384 tUnfolder$Statistics]: this new event has 16 ancestors and is cut-off event [2021-06-11 04:04:41,895 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-06-11 04:04:41,895 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-06-11 04:04:41,895 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-06-11 04:04:41,996 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([121] L23-1-->L23-1: Formula: (and (= v_counter_49 (+ v_counter_50 1)) (< v_i1_15 v_N1_6) (= v_i1_14 (+ v_i1_15 1))) InVars {counter=v_counter_50, i1=v_i1_15, N1=v_N1_6} OutVars{counter=v_counter_49, i1=v_i1_14, N1=v_N1_6} AuxVars[] AssignedVars[counter, i1][666], [Black: 124#(and (= M2 N2) (= M2 N1) (= i2 i1)), Black: 125#(and (= M2 N2) (<= (+ i2 1) N1) (= M2 N1)), 132#true, Black: 134#(and (= j2 i1) (= M2 N1)), 14#L74true, Black: 517#(and (<= N1 N2) (= M2 N2) (<= (+ i2 1) M2) (<= i2 i1)), Black: 143#(and (= M2 N1) (<= (+ i1 1) M1) (= M2 M1)), Black: 455#(and (<= N1 N2) (<= i2 i1)), 146#true, Black: 519#(and (<= N1 N2) (< i2 N2) (<= i2 i1)), Black: 521#(and (<= N1 N2) (< i2 N2) (<= (+ i2 1) i1)), 276#(and (<= 1 counter) (<= counter 1)), Black: 523#(and (<= N1 N2) (= M2 N2) (<= (+ i2 1) M2) (<= (+ i2 1) i1)), Black: 525#(and (<= N1 N2) (< (+ i2 1) N2) (<= (+ i2 1) i1)), 23#L34-1true, Black: 149#(<= counter 1), Black: 511#(and (= M2 N2) (= M2 N1) (<= (+ i2 1) M2) (<= (+ i2 1) i1)), Black: 527#(and (<= N1 N2) (= M2 N2) (<= (+ i2 2) M2) (<= (+ i2 1) i1)), 25#thread3EXITtrue, 28#L23-1true, 543#(<= M1 j1), Black: 416#(and (< j1 M1) (<= (+ j1 1) i1) (<= N1 M1)), Black: 418#(and (<= N1 i1) (<= N1 M1) (<= i2 i1) (= N2 N1) (<= j1 i1)), Black: 420#(and (<= N1 i1) (= N2 N1) (<= (+ i2 1) i1)), Black: 422#(and (<= N1 i1) (< j1 M1) (<= (+ j1 1) i1) (<= N1 M1)), 48#true, Black: 424#(and (<= N1 i1) (<= i2 i1) (= N2 N1)), Black: 426#(and (<= N1 i1) (<= N1 M1) (<= j1 i1)), Black: 398#(and (< j1 M1) (<= (+ j1 1) i1) (<= N1 M1) (= N2 N1) (<= (+ i2 1) i1)), Black: 335#(and (= N2 N1) (<= (+ i2 1) i1)), Black: 336#(and (<= i2 i1) (= N2 N1)), Black: 402#(and (<= N1 i1) (< j1 M1) (<= (+ j1 1) i1) (<= N1 M1) (= N2 N1) (<= (+ i2 1) i1)), Black: 52#(= counter 0), Black: 404#(and (< j1 M1) (<= (+ j1 1) i1) (<= N1 M1) (<= i2 i1) (= N2 N1)), 55#true, Black: 341#(and (<= N1 M1) (<= j1 i1)), Black: 406#(and (<= N1 M1) (= N2 N1) (<= j1 i1) (<= (+ i2 1) i1)), Black: 408#(and (<= N1 i1) (<= N1 M1) (= N2 N1) (<= j1 i1) (<= (+ i2 1) i1)), Black: 410#(and (<= N1 i1) (< j1 M1) (<= (+ j1 1) i1) (<= N1 M1) (<= i2 i1) (= N2 N1)), Black: 412#(and (<= N1 M1) (<= i2 i1) (= N2 N1) (<= j1 i1)), 445#true, Black: 57#(and (= i2 i1) (= N2 N1)), Black: 60#(and (<= N1 i1) (= i2 i1) (= N2 N1)), Black: 275#(and (<= counter 0) (<= 0 counter)), Black: 277#(and (<= 2 counter) (<= counter 2)), 332#true, 79#(<= M1 j1), 84#true, Black: 211#(and (<= (+ j1 1) N1) (= M2 N1) (= M2 M1) (<= j1 i1)), Black: 86#(and (= j2 i1) (= M2 N1)), Black: 87#(and (= M2 N1) (<= (+ j2 1) N1)), 97#(<= M1 j1), Black: 601#(and (<= M1 (+ j1 1)) (<= i1 (+ j1 1)) (= M1 N1)), Black: 603#(and (<= i1 j1) (= M1 N1)), Black: 541#(and (<= i1 (+ j1 1)) (= M1 N1)), Black: 605#(and (<= M1 j1) (<= i1 j1) (= M1 N1)), Black: 96#(and (= M1 N2) (= j1 i2)), Black: 607#(and (<= M1 j1) (<= i1 (+ j1 1)) (= M1 N1)), Black: 99#(and (= M1 N2) (= j1 i2) (<= M1 j1)), 614#true, 103#true, Black: 105#(and (= j2 j1) (= M2 M1)), Black: 106#(and (= M2 M1) (<= (+ j2 1) M1)), Black: 115#(and (= M2 M1) (= j1 0) (= j2 0))]) [2021-06-11 04:04:41,996 INFO L384 tUnfolder$Statistics]: this new event has 16 ancestors and is cut-off event [2021-06-11 04:04:41,996 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-06-11 04:04:41,996 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-06-11 04:04:41,996 INFO L387 tUnfolder$Statistics]: existing Event has 16 ancestors and is cut-off event [2021-06-11 04:04:42,672 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([121] L23-1-->L23-1: Formula: (and (= v_counter_49 (+ v_counter_50 1)) (< v_i1_15 v_N1_6) (= v_i1_14 (+ v_i1_15 1))) InVars {counter=v_counter_50, i1=v_i1_15, N1=v_N1_6} OutVars{counter=v_counter_49, i1=v_i1_14, N1=v_N1_6} AuxVars[] AssignedVars[counter, i1][432], [Black: 124#(and (= M2 N2) (= M2 N1) (= i2 i1)), Black: 125#(and (= M2 N2) (<= (+ i2 1) N1) (= M2 N1)), 132#true, Black: 134#(and (= j2 i1) (= M2 N1)), 11#thread2EXITtrue, 14#L74true, Black: 517#(and (<= N1 N2) (= M2 N2) (<= (+ i2 1) M2) (<= i2 i1)), Black: 143#(and (= M2 N1) (<= (+ i1 1) M1) (= M2 M1)), Black: 455#(and (<= N1 N2) (<= i2 i1)), 146#true, Black: 519#(and (<= N1 N2) (< i2 N2) (<= i2 i1)), Black: 521#(and (<= N1 N2) (< i2 N2) (<= (+ i2 1) i1)), 276#(and (<= 1 counter) (<= counter 1)), Black: 523#(and (<= N1 N2) (= M2 N2) (<= (+ i2 1) M2) (<= (+ i2 1) i1)), Black: 525#(and (<= N1 N2) (< (+ i2 1) N2) (<= (+ i2 1) i1)), Black: 149#(<= counter 1), Black: 511#(and (= M2 N2) (= M2 N1) (<= (+ i2 1) M2) (<= (+ i2 1) i1)), Black: 527#(and (<= N1 N2) (= M2 N2) (<= (+ i2 2) M2) (<= (+ i2 1) i1)), 25#thread3EXITtrue, 28#L23-1true, Black: 416#(and (< j1 M1) (<= (+ j1 1) i1) (<= N1 M1)), Black: 418#(and (<= N1 i1) (<= N1 M1) (<= i2 i1) (= N2 N1) (<= j1 i1)), Black: 420#(and (<= N1 i1) (= N2 N1) (<= (+ i2 1) i1)), Black: 422#(and (<= N1 i1) (< j1 M1) (<= (+ j1 1) i1) (<= N1 M1)), 48#true, Black: 424#(and (<= N1 i1) (<= i2 i1) (= N2 N1)), Black: 426#(and (<= N1 i1) (<= N1 M1) (<= j1 i1)), Black: 398#(and (< j1 M1) (<= (+ j1 1) i1) (<= N1 M1) (= N2 N1) (<= (+ i2 1) i1)), Black: 335#(and (= N2 N1) (<= (+ i2 1) i1)), Black: 336#(and (<= i2 i1) (= N2 N1)), Black: 402#(and (<= N1 i1) (< j1 M1) (<= (+ j1 1) i1) (<= N1 M1) (= N2 N1) (<= (+ i2 1) i1)), Black: 52#(= counter 0), Black: 404#(and (< j1 M1) (<= (+ j1 1) i1) (<= N1 M1) (<= i2 i1) (= N2 N1)), 55#true, Black: 341#(and (<= N1 M1) (<= j1 i1)), Black: 406#(and (<= N1 M1) (= N2 N1) (<= j1 i1) (<= (+ i2 1) i1)), Black: 408#(and (<= N1 i1) (<= N1 M1) (= N2 N1) (<= j1 i1) (<= (+ i2 1) i1)), Black: 410#(and (<= N1 i1) (< j1 M1) (<= (+ j1 1) i1) (<= N1 M1) (<= i2 i1) (= N2 N1)), Black: 412#(and (<= N1 M1) (<= i2 i1) (= N2 N1) (<= j1 i1)), 445#true, Black: 57#(and (= i2 i1) (= N2 N1)), Black: 60#(and (<= N1 i1) (= i2 i1) (= N2 N1)), Black: 275#(and (<= counter 0) (<= 0 counter)), Black: 277#(and (<= 2 counter) (<= counter 2)), 332#true, 79#(<= M1 j1), 84#true, Black: 211#(and (<= (+ j1 1) N1) (= M2 N1) (= M2 M1) (<= j1 i1)), Black: 86#(and (= j2 i1) (= M2 N1)), Black: 87#(and (= M2 N1) (<= (+ j2 1) N1)), 605#(and (<= M1 j1) (<= i1 j1) (= M1 N1)), Black: 601#(and (<= M1 (+ j1 1)) (<= i1 (+ j1 1)) (= M1 N1)), 97#(<= M1 j1), Black: 603#(and (<= i1 j1) (= M1 N1)), Black: 541#(and (<= i1 (+ j1 1)) (= M1 N1)), Black: 607#(and (<= M1 j1) (<= i1 (+ j1 1)) (= M1 N1)), Black: 96#(and (= M1 N2) (= j1 i2)), Black: 99#(and (= M1 N2) (= j1 i2) (<= M1 j1)), 103#true, 617#(and (<= i1 (+ j1 1)) (= M1 N1)), Black: 105#(and (= j2 j1) (= M2 M1)), Black: 106#(and (= M2 M1) (<= (+ j2 1) M1)), Black: 115#(and (= M2 M1) (= j1 0) (= j2 0))]) [2021-06-11 04:04:42,672 INFO L384 tUnfolder$Statistics]: this new event has 17 ancestors and is cut-off event [2021-06-11 04:04:42,672 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-06-11 04:04:42,672 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-06-11 04:04:42,672 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-06-11 04:04:42,923 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([121] L23-1-->L23-1: Formula: (and (= v_counter_49 (+ v_counter_50 1)) (< v_i1_15 v_N1_6) (= v_i1_14 (+ v_i1_15 1))) InVars {counter=v_counter_50, i1=v_i1_15, N1=v_N1_6} OutVars{counter=v_counter_49, i1=v_i1_14, N1=v_N1_6} AuxVars[] AssignedVars[counter, i1][631], [Black: 124#(and (= M2 N2) (= M2 N1) (= i2 i1)), Black: 125#(and (= M2 N2) (<= (+ i2 1) N1) (= M2 N1)), 132#true, Black: 134#(and (= j2 i1) (= M2 N1)), 525#(and (<= N1 N2) (< (+ i2 1) N2) (<= (+ i2 1) i1)), 14#L74true, Black: 517#(and (<= N1 N2) (= M2 N2) (<= (+ i2 1) M2) (<= i2 i1)), Black: 143#(and (= M2 N1) (<= (+ i1 1) M1) (= M2 M1)), Black: 455#(and (<= N1 N2) (<= i2 i1)), 146#true, Black: 519#(and (<= N1 N2) (< i2 N2) (<= i2 i1)), Black: 521#(and (<= N1 N2) (< i2 N2) (<= (+ i2 1) i1)), Black: 523#(and (<= N1 N2) (= M2 N2) (<= (+ i2 1) M2) (<= (+ i2 1) i1)), 277#(and (<= 2 counter) (<= counter 2)), Black: 445#true, Black: 511#(and (= M2 N2) (= M2 N1) (<= (+ i2 1) M2) (<= (+ i2 1) i1)), Black: 149#(<= counter 1), Black: 527#(and (<= N1 N2) (= M2 N2) (<= (+ i2 2) M2) (<= (+ i2 1) i1)), 25#thread3EXITtrue, 28#L23-1true, 543#(<= M1 j1), Black: 416#(and (< j1 M1) (<= (+ j1 1) i1) (<= N1 M1)), Black: 418#(and (<= N1 i1) (<= N1 M1) (<= i2 i1) (= N2 N1) (<= j1 i1)), Black: 420#(and (<= N1 i1) (= N2 N1) (<= (+ i2 1) i1)), Black: 422#(and (<= N1 i1) (< j1 M1) (<= (+ j1 1) i1) (<= N1 M1)), 48#true, Black: 424#(and (<= N1 i1) (<= i2 i1) (= N2 N1)), Black: 426#(and (<= N1 i1) (<= N1 M1) (<= j1 i1)), 49#true, Black: 398#(and (< j1 M1) (<= (+ j1 1) i1) (<= N1 M1) (= N2 N1) (<= (+ i2 1) i1)), Black: 336#(and (<= i2 i1) (= N2 N1)), Black: 52#(= counter 0), Black: 402#(and (<= N1 i1) (< j1 M1) (<= (+ j1 1) i1) (<= N1 M1) (= N2 N1) (<= (+ i2 1) i1)), 55#true, Black: 404#(and (< j1 M1) (<= (+ j1 1) i1) (<= N1 M1) (<= i2 i1) (= N2 N1)), Black: 341#(and (<= N1 M1) (<= j1 i1)), Black: 406#(and (<= N1 M1) (= N2 N1) (<= j1 i1) (<= (+ i2 1) i1)), Black: 408#(and (<= N1 i1) (<= N1 M1) (= N2 N1) (<= j1 i1) (<= (+ i2 1) i1)), Black: 410#(and (<= N1 i1) (< j1 M1) (<= (+ j1 1) i1) (<= N1 M1) (<= i2 i1) (= N2 N1)), Black: 412#(and (<= N1 M1) (<= i2 i1) (= N2 N1) (<= j1 i1)), Black: 57#(and (= i2 i1) (= N2 N1)), Black: 60#(and (<= N1 i1) (= i2 i1) (= N2 N1)), Black: 275#(and (<= counter 0) (<= 0 counter)), 335#(and (= N2 N1) (<= (+ i2 1) i1)), 79#(<= M1 j1), 84#true, Black: 211#(and (<= (+ j1 1) N1) (= M2 N1) (= M2 M1) (<= j1 i1)), Black: 86#(and (= j2 i1) (= M2 N1)), Black: 87#(and (= M2 N1) (<= (+ j2 1) N1)), Black: 601#(and (<= M1 (+ j1 1)) (<= i1 (+ j1 1)) (= M1 N1)), 97#(<= M1 j1), Black: 603#(and (<= i1 j1) (= M1 N1)), Black: 541#(and (<= i1 (+ j1 1)) (= M1 N1)), Black: 605#(and (<= M1 j1) (<= i1 j1) (= M1 N1)), Black: 96#(and (= M1 N2) (= j1 i2)), Black: 607#(and (<= M1 j1) (<= i1 (+ j1 1)) (= M1 N1)), 614#true, Black: 99#(and (= M1 N2) (= j1 i2) (<= M1 j1)), 103#true, Black: 105#(and (= j2 j1) (= M2 M1)), Black: 106#(and (= M2 M1) (<= (+ j2 1) M1)), Black: 115#(and (= M2 M1) (= j1 0) (= j2 0))]) [2021-06-11 04:04:42,923 INFO L384 tUnfolder$Statistics]: this new event has 18 ancestors and is cut-off event [2021-06-11 04:04:42,923 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-06-11 04:04:42,923 INFO L387 tUnfolder$Statistics]: existing Event has 16 ancestors and is cut-off event [2021-06-11 04:04:42,923 INFO L387 tUnfolder$Statistics]: existing Event has 16 ancestors and is cut-off event [2021-06-11 04:04:43,161 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([113] thread4EXIT-->L78: Formula: (and (= v_thread4Thread1of1ForFork3_thidvar0_4 4) (= v_thread4Thread1of1ForFork3_thidvar3_4 4) (= v_thread4Thread1of1ForFork3_thidvar1_4 4) (= v_thread4Thread1of1ForFork3_thidvar2_4 4)) InVars {thread4Thread1of1ForFork3_thidvar1=v_thread4Thread1of1ForFork3_thidvar1_4, thread4Thread1of1ForFork3_thidvar0=v_thread4Thread1of1ForFork3_thidvar0_4, thread4Thread1of1ForFork3_thidvar3=v_thread4Thread1of1ForFork3_thidvar3_4, thread4Thread1of1ForFork3_thidvar2=v_thread4Thread1of1ForFork3_thidvar2_4} OutVars{thread4Thread1of1ForFork3_thidvar1=v_thread4Thread1of1ForFork3_thidvar1_4, thread4Thread1of1ForFork3_thidvar0=v_thread4Thread1of1ForFork3_thidvar0_4, thread4Thread1of1ForFork3_thidvar3=v_thread4Thread1of1ForFork3_thidvar3_4, thread4Thread1of1ForFork3_thidvar2=v_thread4Thread1of1ForFork3_thidvar2_4} AuxVars[] AssignedVars[][991], [Black: 124#(and (= M2 N2) (= M2 N1) (= i2 i1)), Black: 125#(and (= M2 N2) (<= (+ i2 1) N1) (= M2 N1)), 135#(<= M2 j2), Black: 134#(and (= j2 i1) (= M2 N1)), Black: 143#(and (= M2 N1) (<= (+ i1 1) M1) (= M2 M1)), Black: 517#(and (<= N1 N2) (= M2 N2) (<= (+ i2 1) M2) (<= i2 i1)), 146#true, 275#(and (<= counter 0) (<= 0 counter)), 19#L78true, Black: 519#(and (<= N1 N2) (< i2 N2) (<= i2 i1)), Black: 521#(and (<= N1 N2) (< i2 N2) (<= (+ i2 1) i1)), Black: 523#(and (<= N1 N2) (= M2 N2) (<= (+ i2 1) M2) (<= (+ i2 1) i1)), Black: 445#true, Black: 525#(and (<= N1 N2) (< (+ i2 1) N2) (<= (+ i2 1) i1)), Black: 149#(<= counter 1), Black: 511#(and (= M2 N2) (= M2 N1) (<= (+ i2 1) M2) (<= (+ i2 1) i1)), Black: 527#(and (<= N1 N2) (= M2 N2) (<= (+ i2 2) M2) (<= (+ i2 1) i1)), 418#(and (<= N1 i1) (<= N1 M1) (<= i2 i1) (= N2 N1) (<= j1 i1)), Black: 416#(and (< j1 M1) (<= (+ j1 1) i1) (<= N1 M1)), Black: 420#(and (<= N1 i1) (= N2 N1) (<= (+ i2 1) i1)), Black: 422#(and (<= N1 i1) (< j1 M1) (<= (+ j1 1) i1) (<= N1 M1)), Black: 424#(and (<= N1 i1) (<= i2 i1) (= N2 N1)), Black: 426#(and (<= N1 i1) (<= N1 M1) (<= j1 i1)), Black: 398#(and (< j1 M1) (<= (+ j1 1) i1) (<= N1 M1) (= N2 N1) (<= (+ i2 1) i1)), Black: 335#(and (= N2 N1) (<= (+ i2 1) i1)), Black: 336#(and (<= i2 i1) (= N2 N1)), Black: 402#(and (<= N1 i1) (< j1 M1) (<= (+ j1 1) i1) (<= N1 M1) (= N2 N1) (<= (+ i2 1) i1)), Black: 52#(= counter 0), Black: 404#(and (< j1 M1) (<= (+ j1 1) i1) (<= N1 M1) (<= i2 i1) (= N2 N1)), Black: 341#(and (<= N1 M1) (<= j1 i1)), Black: 406#(and (<= N1 M1) (= N2 N1) (<= j1 i1) (<= (+ i2 1) i1)), Black: 408#(and (<= N1 i1) (<= N1 M1) (= N2 N1) (<= j1 i1) (<= (+ i2 1) i1)), 58#(<= N1 i1), Black: 410#(and (<= N1 i1) (< j1 M1) (<= (+ j1 1) i1) (<= N1 M1) (<= i2 i1) (= N2 N1)), Black: 412#(and (<= N1 M1) (<= i2 i1) (= N2 N1) (<= j1 i1)), Black: 57#(and (= i2 i1) (= N2 N1)), Black: 60#(and (<= N1 i1) (= i2 i1) (= N2 N1)), 68#(<= N1 i1), 455#(and (<= N1 N2) (<= i2 i1)), Black: 277#(and (<= 2 counter) (<= counter 2)), 79#(<= M1 j1), 84#true, Black: 211#(and (<= (+ j1 1) N1) (= M2 N1) (= M2 M1) (<= j1 i1)), Black: 86#(and (= j2 i1) (= M2 N1)), Black: 87#(and (= M2 N1) (<= (+ j2 1) N1)), 605#(and (<= M1 j1) (<= i1 j1) (= M1 N1)), Black: 601#(and (<= M1 (+ j1 1)) (<= i1 (+ j1 1)) (= M1 N1)), 97#(<= M1 j1), Black: 603#(and (<= i1 j1) (= M1 N1)), Black: 541#(and (<= i1 (+ j1 1)) (= M1 N1)), Black: 607#(and (<= M1 j1) (<= i1 (+ j1 1)) (= M1 N1)), Black: 96#(and (= M1 N2) (= j1 i2)), Black: 99#(and (= M1 N2) (= j1 i2) (<= M1 j1)), 103#true, 618#(and (<= i1 j1) (= M1 N1)), Black: 105#(and (= j2 j1) (= M2 M1)), Black: 106#(and (= M2 M1) (<= (+ j2 1) M1)), Black: 115#(and (= M2 M1) (= j1 0) (= j2 0))]) [2021-06-11 04:04:43,161 INFO L384 tUnfolder$Statistics]: this new event has 21 ancestors and is cut-off event [2021-06-11 04:04:43,161 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-06-11 04:04:43,162 INFO L387 tUnfolder$Statistics]: existing Event has 17 ancestors and is cut-off event [2021-06-11 04:04:43,162 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-06-11 04:04:43,727 INFO L129 PetriNetUnfolder]: 13766/24110 cut-off events. [2021-06-11 04:04:43,727 INFO L130 PetriNetUnfolder]: For 831009/848884 co-relation queries the response was YES. [2021-06-11 04:04:43,893 INFO L84 FinitePrefix]: Finished finitePrefix Result has 239571 conditions, 24110 events. 13766/24110 cut-off events. For 831009/848884 co-relation queries the response was YES. Maximal size of possible extension queue 1932. Compared 215807 event pairs, 2719 based on Foata normal form. 1288/23851 useless extension candidates. Maximal degree in co-relation 237225. Up to 8475 conditions per place. [2021-06-11 04:04:43,997 INFO L132 encePairwiseOnDemand]: 42/46 looper letters, 363 selfloop transitions, 546 changer transitions 1/1135 dead transitions. [2021-06-11 04:04:43,997 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 137 places, 1135 transitions, 26109 flow [2021-06-11 04:04:43,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-11 04:04:43,997 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2021-06-11 04:04:43,998 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 205 transitions. [2021-06-11 04:04:43,998 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7427536231884058 [2021-06-11 04:04:43,998 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 205 transitions. [2021-06-11 04:04:43,998 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 205 transitions. [2021-06-11 04:04:43,998 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 04:04:43,998 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 205 transitions. [2021-06-11 04:04:43,999 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 34.166666666666664) internal successors, (205), 6 states have internal predecessors, (205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:04:43,999 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 46.0) internal successors, (322), 7 states have internal predecessors, (322), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:04:43,999 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 46.0) internal successors, (322), 7 states have internal predecessors, (322), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:04:43,999 INFO L185 Difference]: Start difference. First operand has 132 places, 879 transitions, 18303 flow. Second operand 6 states and 205 transitions. [2021-06-11 04:04:43,999 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 137 places, 1135 transitions, 26109 flow [2021-06-11 04:04:48,343 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 137 places, 1135 transitions, 25731 flow, removed 189 selfloop flow, removed 0 redundant places. [2021-06-11 04:04:48,363 INFO L241 Difference]: Finished difference. Result has 139 places, 1098 transitions, 25004 flow [2021-06-11 04:04:48,364 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=17991, PETRI_DIFFERENCE_MINUEND_PLACES=132, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=879, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=366, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=465, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=25004, PETRI_PLACES=139, PETRI_TRANSITIONS=1098} [2021-06-11 04:04:48,364 INFO L343 CegarLoopForPetriNet]: 29 programPoint places, 110 predicate places. [2021-06-11 04:04:48,364 INFO L480 AbstractCegarLoop]: Abstraction has has 139 places, 1098 transitions, 25004 flow [2021-06-11 04:04:48,365 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 32.22222222222222) internal successors, (290), 9 states have internal predecessors, (290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:04:48,365 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 04:04:48,365 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 04:04:48,582 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,8 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-11 04:04:48,582 INFO L428 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-11 04:04:48,582 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 04:04:48,582 INFO L82 PathProgramCache]: Analyzing trace with hash -1353370297, now seen corresponding path program 7 times [2021-06-11 04:04:48,582 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 04:04:48,583 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [53782377] [2021-06-11 04:04:48,583 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 04:04:48,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 04:04:48,595 INFO L142 QuantifierPusher]: treesize reduction 8, result has 46.7 percent of original size [2021-06-11 04:04:48,595 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:48,599 INFO L142 QuantifierPusher]: treesize reduction 4, result has 69.2 percent of original size [2021-06-11 04:04:48,600 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 04:04:48,605 INFO L142 QuantifierPusher]: treesize reduction 4, result has 63.6 percent of original size [2021-06-11 04:04:48,606 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:48,612 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:48,612 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:48,616 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:48,617 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:48,617 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-11 04:04:48,617 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [53782377] [2021-06-11 04:04:48,617 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1411908956] [2021-06-11 04:04:48,617 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 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-06-11 04:04:48,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 04:04:48,664 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-11 04:04:48,664 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-11 04:04:48,665 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:48,665 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 04:04:48,669 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:48,669 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 04:04:48,670 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:48,670 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:48,670 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 04:04:48,671 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:48,671 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:48,672 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-06-11 04:04:48,672 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:48,674 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:48,674 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:48,674 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:48,683 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:48,683 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:48,684 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:48,684 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:48,684 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:48,685 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:48,685 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:48,685 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:48,686 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:48,686 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:48,686 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:48,686 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:48,687 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:48,687 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:48,687 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:48,688 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:48,689 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:48,689 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:48,689 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:48,690 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:48,690 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:48,690 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:48,691 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:48,691 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:48,691 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:48,692 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 04:04:48,692 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:48,693 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 04:04:48,695 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 04:04:48,695 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:48,696 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 04:04:48,696 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:48,696 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 04:04:48,697 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 04:04:48,697 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:48,698 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 04:04:48,698 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:48,698 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 04:04:48,709 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:48,709 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 04:04:48,710 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:48,710 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-06-11 04:04:48,710 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 04:04:48,711 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:48,711 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 04:04:48,711 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:48,712 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-06-11 04:04:48,712 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 04:04:48,712 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:48,714 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:48,714 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:48,714 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:04:48,715 INFO L142 QuantifierPusher]: treesize reduction 1, result has 90.9 percent of original size [2021-06-11 04:04:48,715 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 04:04:48,715 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:48,717 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 04:04:48,718 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:48,718 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-11 04:04:48,719 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-06-11 04:04:48,719 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:48,720 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:48,721 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:48,721 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:04:48,721 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-06-11 04:04:48,722 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:48,722 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:48,722 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:48,722 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:48,723 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:48,723 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:48,723 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:48,723 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:48,724 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:48,724 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:48,724 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:48,724 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:48,725 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:48,725 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:48,725 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:48,725 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:48,726 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:48,726 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:48,726 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:48,726 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:48,727 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:48,727 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:48,727 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:48,728 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:48,728 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:48,728 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:48,728 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:48,729 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:48,729 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:48,729 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:48,729 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:48,730 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:48,730 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:48,730 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:48,730 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:48,731 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:48,731 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:48,732 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:48,732 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:48,733 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:48,733 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:48,733 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:48,733 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:48,736 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:48,736 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:48,736 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:48,737 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:48,737 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:48,737 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:48,737 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:48,738 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:48,738 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:48,738 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:48,738 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:48,739 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:48,739 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:48,739 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:48,739 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:48,740 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:48,740 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:48,740 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:48,741 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:48,741 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:48,741 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:48,741 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:48,742 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:04:48,742 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:04:48,742 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-11 04:04:48,742 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-11 04:04:48,742 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 7 [2021-06-11 04:04:48,742 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [522178342] [2021-06-11 04:04:48,743 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-11 04:04:48,743 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 04:04:48,743 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-11 04:04:48,743 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2021-06-11 04:04:48,744 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 31 out of 46 [2021-06-11 04:04:48,744 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 139 places, 1098 transitions, 25004 flow. Second operand has 8 states, 8 states have (on average 32.25) internal successors, (258), 8 states have internal predecessors, (258), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:04:48,744 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 04:04:48,744 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 31 of 46 [2021-06-11 04:04:48,744 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 04:05:01,090 INFO L129 PetriNetUnfolder]: 25150/44670 cut-off events. [2021-06-11 04:05:01,091 INFO L130 PetriNetUnfolder]: For 1543018/1563910 co-relation queries the response was YES. [2021-06-11 04:05:01,565 INFO L84 FinitePrefix]: Finished finitePrefix Result has 448157 conditions, 44670 events. 25150/44670 cut-off events. For 1543018/1563910 co-relation queries the response was YES. Maximal size of possible extension queue 3244. Compared 437925 event pairs, 2766 based on Foata normal form. 3823/46399 useless extension candidates. Maximal degree in co-relation 443694. Up to 15982 conditions per place. [2021-06-11 04:05:01,780 INFO L132 encePairwiseOnDemand]: 40/46 looper letters, 748 selfloop transitions, 598 changer transitions 13/1949 dead transitions. [2021-06-11 04:05:01,780 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 146 places, 1949 transitions, 45812 flow [2021-06-11 04:05:01,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-11 04:05:01,781 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2021-06-11 04:05:01,783 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 280 transitions. [2021-06-11 04:05:01,783 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7608695652173914 [2021-06-11 04:05:01,783 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 280 transitions. [2021-06-11 04:05:01,783 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 280 transitions. [2021-06-11 04:05:01,783 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 04:05:01,783 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 280 transitions. [2021-06-11 04:05:01,785 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 35.0) internal successors, (280), 8 states have internal predecessors, (280), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:05:01,785 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 46.0) internal successors, (414), 9 states have internal predecessors, (414), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:05:01,785 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 46.0) internal successors, (414), 9 states have internal predecessors, (414), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:05:01,786 INFO L185 Difference]: Start difference. First operand has 139 places, 1098 transitions, 25004 flow. Second operand 8 states and 280 transitions. [2021-06-11 04:05:01,786 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 146 places, 1949 transitions, 45812 flow [2021-06-11 04:05:16,190 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 144 places, 1949 transitions, 45514 flow, removed 146 selfloop flow, removed 2 redundant places. [2021-06-11 04:05:16,219 INFO L241 Difference]: Finished difference. Result has 148 places, 1618 transitions, 39201 flow [2021-06-11 04:05:16,220 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=24706, PETRI_DIFFERENCE_MINUEND_PLACES=137, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1098, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=118, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=709, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=39201, PETRI_PLACES=148, PETRI_TRANSITIONS=1618} [2021-06-11 04:05:16,220 INFO L343 CegarLoopForPetriNet]: 29 programPoint places, 119 predicate places. [2021-06-11 04:05:16,220 INFO L480 AbstractCegarLoop]: Abstraction has has 148 places, 1618 transitions, 39201 flow [2021-06-11 04:05:16,220 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 32.25) internal successors, (258), 8 states have internal predecessors, (258), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:05:16,221 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 04:05:16,221 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 04:05:16,436 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,9 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-11 04:05:16,437 INFO L428 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-11 04:05:16,437 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 04:05:16,437 INFO L82 PathProgramCache]: Analyzing trace with hash -580710867, now seen corresponding path program 8 times [2021-06-11 04:05:16,437 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 04:05:16,437 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1686727120] [2021-06-11 04:05:16,437 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 04:05:16,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 04:05:16,461 INFO L142 QuantifierPusher]: treesize reduction 8, result has 46.7 percent of original size [2021-06-11 04:05:16,461 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:05:16,466 INFO L142 QuantifierPusher]: treesize reduction 4, result has 69.2 percent of original size [2021-06-11 04:05:16,466 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 04:05:16,472 INFO L142 QuantifierPusher]: treesize reduction 4, result has 63.6 percent of original size [2021-06-11 04:05:16,473 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:05:16,479 INFO L142 QuantifierPusher]: treesize reduction 4, result has 69.2 percent of original size [2021-06-11 04:05:16,479 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 04:05:16,486 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:05:16,487 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:05:16,492 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:05:16,493 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:05:16,493 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-11 04:05:16,493 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1686727120] [2021-06-11 04:05:16,493 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [423061809] [2021-06-11 04:05:16,493 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 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-06-11 04:05:16,617 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-11 04:05:16,617 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-11 04:05:16,618 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 6 conjunts are in the unsatisfiable core [2021-06-11 04:05:16,619 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-11 04:05:16,623 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:05:16,624 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:05:16,624 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:05:16,625 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:05:16,625 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:05:16,625 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:05:16,626 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:05:16,627 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:05:16,635 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:05:16,636 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:05:16,636 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:05:16,636 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:05:16,636 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:05:16,637 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:05:16,637 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:05:16,639 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:05:16,640 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:05:16,644 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:05:16,644 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:05:16,644 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:05:16,644 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:05:16,645 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:05:16,645 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:05:16,645 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:05:16,645 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:05:16,647 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:05:16,647 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:05:16,647 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:05:16,647 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:05:16,648 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:05:16,648 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:05:16,648 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:05:16,649 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:05:16,649 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 04:05:16,650 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:05:16,650 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 04:05:16,650 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 04:05:16,651 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:05:16,651 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 04:05:16,651 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:05:16,652 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 04:05:16,652 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 04:05:16,653 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:05:16,653 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 04:05:16,654 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:05:16,654 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 04:05:16,664 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:05:16,665 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 04:05:16,665 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:05:16,665 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-06-11 04:05:16,666 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 04:05:16,666 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:05:16,667 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 04:05:16,667 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:05:16,667 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-06-11 04:05:16,668 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 04:05:16,668 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:05:16,669 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:05:16,669 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:05:16,669 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:05:16,670 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:05:16,670 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:05:16,670 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:05:16,671 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:05:16,671 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:05:16,671 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:05:16,672 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:05:16,672 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:05:16,673 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:05:16,673 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 04:05:16,673 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:05:16,674 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:05:16,674 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-06-11 04:05:16,674 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:05:16,675 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 04:05:16,675 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:05:16,675 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 04:05:16,676 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:05:16,676 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:05:16,676 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-06-11 04:05:16,677 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 04:05:16,677 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:05:16,678 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:05:16,678 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:05:16,679 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:05:16,684 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:05:16,684 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:05:16,685 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:05:16,685 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:05:16,685 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:05:16,685 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:05:16,686 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:05:16,686 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:05:16,686 INFO L142 QuantifierPusher]: treesize reduction 9, result has 10.0 percent of original size [2021-06-11 04:05:16,687 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:05:16,687 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:05:16,687 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:05:16,687 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:05:16,688 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:05:16,688 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:05:16,688 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:05:16,689 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:05:16,689 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:05:16,689 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:05:16,689 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:05:16,690 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:05:16,690 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:05:16,690 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:05:16,690 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:05:16,691 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:05:16,691 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:05:16,691 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:05:16,691 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:05:16,692 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:05:16,692 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:05:16,693 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:05:16,693 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:05:16,693 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:05:16,693 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:05:16,694 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:05:16,694 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:05:16,694 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:05:16,694 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:05:16,695 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:05:16,695 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:05:16,695 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:05:16,695 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:05:16,696 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:05:16,696 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:05:16,696 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:05:16,696 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:05:16,697 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:05:16,697 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:05:16,697 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:05:16,697 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:05:16,698 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:05:16,698 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:05:16,698 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:05:16,698 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:05:16,699 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:05:16,699 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:05:16,699 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:05:16,699 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:05:16,700 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:05:16,700 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:05:16,700 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:05:16,700 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:05:16,701 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:05:16,701 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:05:16,701 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-11 04:05:16,701 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-11 04:05:16,701 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 4] total 8 [2021-06-11 04:05:16,701 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1472313672] [2021-06-11 04:05:16,702 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-06-11 04:05:16,702 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 04:05:16,702 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-06-11 04:05:16,702 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2021-06-11 04:05:16,703 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 31 out of 46 [2021-06-11 04:05:16,703 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 148 places, 1618 transitions, 39201 flow. Second operand has 9 states, 9 states have (on average 32.22222222222222) internal successors, (290), 9 states have internal predecessors, (290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:05:16,703 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 04:05:16,703 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 31 of 46 [2021-06-11 04:05:16,703 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 04:05:38,689 INFO L129 PetriNetUnfolder]: 33126/58995 cut-off events. [2021-06-11 04:05:38,689 INFO L130 PetriNetUnfolder]: For 2440477/2475779 co-relation queries the response was YES. [2021-06-11 04:05:39,462 INFO L84 FinitePrefix]: Finished finitePrefix Result has 647754 conditions, 58995 events. 33126/58995 cut-off events. For 2440477/2475779 co-relation queries the response was YES. Maximal size of possible extension queue 4180. Compared 597558 event pairs, 5826 based on Foata normal form. 2730/58865 useless extension candidates. Maximal degree in co-relation 641765. Up to 25919 conditions per place. [2021-06-11 04:05:39,973 INFO L132 encePairwiseOnDemand]: 42/46 looper letters, 1067 selfloop transitions, 415 changer transitions 1/2045 dead transitions. [2021-06-11 04:05:39,973 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 152 places, 2045 transitions, 53507 flow [2021-06-11 04:05:39,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-11 04:05:39,975 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-06-11 04:05:39,975 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 170 transitions. [2021-06-11 04:05:39,975 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7391304347826086 [2021-06-11 04:05:39,975 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 170 transitions. [2021-06-11 04:05:39,976 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 170 transitions. [2021-06-11 04:05:39,976 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 04:05:39,976 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 170 transitions. [2021-06-11 04:05:39,976 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 34.0) internal successors, (170), 5 states have internal predecessors, (170), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:05:39,977 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 46.0) internal successors, (276), 6 states have internal predecessors, (276), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:05:39,977 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 46.0) internal successors, (276), 6 states have internal predecessors, (276), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:05:39,977 INFO L185 Difference]: Start difference. First operand has 148 places, 1618 transitions, 39201 flow. Second operand 5 states and 170 transitions. [2021-06-11 04:05:39,977 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 152 places, 2045 transitions, 53507 flow [2021-06-11 04:06:03,713 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 151 places, 2045 transitions, 52230 flow, removed 624 selfloop flow, removed 1 redundant places. [2021-06-11 04:06:03,752 INFO L241 Difference]: Finished difference. Result has 153 places, 1958 transitions, 49495 flow [2021-06-11 04:06:03,753 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=38202, PETRI_DIFFERENCE_MINUEND_PLACES=147, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1618, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=74, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1203, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=49495, PETRI_PLACES=153, PETRI_TRANSITIONS=1958} [2021-06-11 04:06:03,754 INFO L343 CegarLoopForPetriNet]: 29 programPoint places, 124 predicate places. [2021-06-11 04:06:03,754 INFO L480 AbstractCegarLoop]: Abstraction has has 153 places, 1958 transitions, 49495 flow [2021-06-11 04:06:03,754 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 32.22222222222222) internal successors, (290), 9 states have internal predecessors, (290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:06:03,754 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 04:06:03,754 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 04:06:03,956 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-11 04:06:03,957 INFO L428 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-11 04:06:03,957 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 04:06:03,957 INFO L82 PathProgramCache]: Analyzing trace with hash -1484275749, now seen corresponding path program 9 times [2021-06-11 04:06:03,957 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 04:06:03,957 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1331902282] [2021-06-11 04:06:03,957 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 04:06:03,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 04:06:03,969 INFO L142 QuantifierPusher]: treesize reduction 8, result has 46.7 percent of original size [2021-06-11 04:06:03,970 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:06:03,974 INFO L142 QuantifierPusher]: treesize reduction 4, result has 69.2 percent of original size [2021-06-11 04:06:03,974 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 04:06:03,980 INFO L142 QuantifierPusher]: treesize reduction 4, result has 63.6 percent of original size [2021-06-11 04:06:03,980 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:06:03,987 INFO L142 QuantifierPusher]: treesize reduction 4, result has 69.2 percent of original size [2021-06-11 04:06:03,987 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 04:06:03,994 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:03,994 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:06:04,000 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:04,000 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:06:04,001 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-11 04:06:04,001 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1331902282] [2021-06-11 04:06:04,001 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1668276652] [2021-06-11 04:06:04,001 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 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-06-11 04:06:04,079 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-11 04:06:04,079 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-11 04:06:04,080 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-11 04:06:04,081 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-11 04:06:04,086 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:04,086 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 04:06:04,087 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:04,087 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 04:06:04,088 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:04,088 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:06:04,089 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 04:06:04,089 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:04,090 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:06:04,090 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-06-11 04:06:04,091 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:04,092 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:06:04,093 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:04,093 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:06:04,102 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:04,102 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:06:04,103 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:04,103 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:06:04,106 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:04,106 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:06:04,107 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:04,107 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:06:04,107 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:04,108 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:06:04,108 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:04,108 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:06:04,109 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:04,109 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:06:04,109 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:04,109 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:06:04,110 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:04,110 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:06:04,110 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:04,111 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:06:04,111 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:04,111 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:06:04,112 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:04,112 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:06:04,112 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:04,113 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 04:06:04,113 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:04,113 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 04:06:04,114 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 04:06:04,114 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:04,114 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 04:06:04,115 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:04,115 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 04:06:04,115 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 04:06:04,116 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:04,117 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 04:06:04,117 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:04,117 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 04:06:04,127 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:04,128 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 04:06:04,128 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:04,128 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-06-11 04:06:04,129 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 04:06:04,129 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:04,129 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 04:06:04,130 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:04,130 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-06-11 04:06:04,130 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-06-11 04:06:04,133 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:04,134 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:06:04,136 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:04,136 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:06:04,138 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:04,139 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 04:06:04,139 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:04,139 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:06:04,140 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-06-11 04:06:04,140 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:04,144 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 04:06:04,144 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:04,145 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 04:06:04,145 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:04,145 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:06:04,146 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-06-11 04:06:04,146 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 04:06:04,146 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:04,148 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:06:04,148 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:04,149 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:06:04,154 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:04,154 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:06:04,155 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:04,155 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:06:04,155 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:04,155 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:06:04,156 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:04,156 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:06:04,156 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:04,156 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:06:04,157 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:04,157 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:06:04,157 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:04,157 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:06:04,158 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:04,158 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:06:04,159 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:04,159 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:06:04,159 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:04,160 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:06:04,160 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:04,160 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:06:04,160 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:04,161 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:06:04,161 INFO L142 QuantifierPusher]: treesize reduction 9, result has 10.0 percent of original size [2021-06-11 04:06:04,161 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:06:04,162 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:04,162 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:06:04,162 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:04,162 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:06:04,163 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:04,163 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:06:04,163 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:04,163 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:06:04,164 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:04,164 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:06:04,164 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:04,164 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:06:04,165 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:04,165 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:06:04,165 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:04,165 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:06:04,166 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:04,166 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:06:04,166 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:04,166 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:06:04,167 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:04,167 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:06:04,167 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:04,167 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:06:04,168 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:04,168 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:06:04,168 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:04,168 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:06:04,169 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:04,169 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:06:04,169 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:04,169 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:06:04,170 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:04,170 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:06:04,170 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:04,170 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:06:04,171 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:04,171 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:06:04,171 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:04,171 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:06:04,172 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:04,172 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:06:04,172 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:04,172 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:06:04,173 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:04,173 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:06:04,173 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:04,173 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:06:04,173 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-11 04:06:04,174 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-11 04:06:04,174 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 4] total 8 [2021-06-11 04:06:04,174 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [768513382] [2021-06-11 04:06:04,174 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-06-11 04:06:04,175 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 04:06:04,175 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-06-11 04:06:04,175 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2021-06-11 04:06:04,175 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 31 out of 46 [2021-06-11 04:06:04,175 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 153 places, 1958 transitions, 49495 flow. Second operand has 9 states, 9 states have (on average 32.22222222222222) internal successors, (290), 9 states have internal predecessors, (290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:06:04,176 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 04:06:04,176 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 31 of 46 [2021-06-11 04:06:04,176 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 04:06:29,518 INFO L129 PetriNetUnfolder]: 33155/59432 cut-off events. [2021-06-11 04:06:29,519 INFO L130 PetriNetUnfolder]: For 2473355/2500761 co-relation queries the response was YES. [2021-06-11 04:06:30,500 INFO L84 FinitePrefix]: Finished finitePrefix Result has 661569 conditions, 59432 events. 33155/59432 cut-off events. For 2473355/2500761 co-relation queries the response was YES. Maximal size of possible extension queue 4223. Compared 607341 event pairs, 4842 based on Foata normal form. 3269/60330 useless extension candidates. Maximal degree in co-relation 656008. Up to 21601 conditions per place. [2021-06-11 04:06:30,862 INFO L132 encePairwiseOnDemand]: 40/46 looper letters, 866 selfloop transitions, 758 changer transitions 42/2531 dead transitions. [2021-06-11 04:06:30,862 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 160 places, 2531 transitions, 66799 flow [2021-06-11 04:06:30,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-11 04:06:30,862 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2021-06-11 04:06:30,863 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 272 transitions. [2021-06-11 04:06:30,863 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7391304347826086 [2021-06-11 04:06:30,863 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 272 transitions. [2021-06-11 04:06:30,863 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 272 transitions. [2021-06-11 04:06:30,863 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 04:06:30,863 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 272 transitions. [2021-06-11 04:06:30,864 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 34.0) internal successors, (272), 8 states have internal predecessors, (272), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:06:30,864 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 46.0) internal successors, (414), 9 states have internal predecessors, (414), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:06:30,864 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 46.0) internal successors, (414), 9 states have internal predecessors, (414), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:06:30,864 INFO L185 Difference]: Start difference. First operand has 153 places, 1958 transitions, 49495 flow. Second operand 8 states and 272 transitions. [2021-06-11 04:06:30,864 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 160 places, 2531 transitions, 66799 flow [2021-06-11 04:06:54,473 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 158 places, 2531 transitions, 66590 flow, removed 42 selfloop flow, removed 2 redundant places. [2021-06-11 04:06:54,519 INFO L241 Difference]: Finished difference. Result has 161 places, 2114 transitions, 55969 flow [2021-06-11 04:06:54,521 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=49071, PETRI_DIFFERENCE_MINUEND_PLACES=151, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1948, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=588, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1305, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=55969, PETRI_PLACES=161, PETRI_TRANSITIONS=2114} [2021-06-11 04:06:54,521 INFO L343 CegarLoopForPetriNet]: 29 programPoint places, 132 predicate places. [2021-06-11 04:06:54,521 INFO L480 AbstractCegarLoop]: Abstraction has has 161 places, 2114 transitions, 55969 flow [2021-06-11 04:06:54,521 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 32.22222222222222) internal successors, (290), 9 states have internal predecessors, (290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:06:54,521 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 04:06:54,521 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 04:06:54,725 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,11 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-11 04:06:54,725 INFO L428 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-11 04:06:54,725 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 04:06:54,725 INFO L82 PathProgramCache]: Analyzing trace with hash 890495947, now seen corresponding path program 10 times [2021-06-11 04:06:54,725 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 04:06:54,726 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [168618578] [2021-06-11 04:06:54,726 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 04:06:54,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 04:06:54,747 INFO L142 QuantifierPusher]: treesize reduction 8, result has 46.7 percent of original size [2021-06-11 04:06:54,748 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:06:54,752 INFO L142 QuantifierPusher]: treesize reduction 4, result has 69.2 percent of original size [2021-06-11 04:06:54,752 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 04:06:54,757 INFO L142 QuantifierPusher]: treesize reduction 4, result has 69.2 percent of original size [2021-06-11 04:06:54,757 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 04:06:54,764 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:54,764 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:06:54,768 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:54,768 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:06:54,781 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:54,782 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:06:54,782 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-11 04:06:54,782 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [168618578] [2021-06-11 04:06:54,782 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1222999439] [2021-06-11 04:06:54,782 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 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-06-11 04:06:54,808 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-11 04:06:54,808 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-11 04:06:54,809 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-11 04:06:54,810 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-11 04:06:54,811 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:54,812 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-06-11 04:06:54,812 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:54,813 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 04:06:54,813 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:54,813 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:06:54,814 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 04:06:54,814 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:54,814 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:06:54,815 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-06-11 04:06:54,815 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:54,816 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:06:54,816 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:54,817 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:06:54,825 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:54,825 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:06:54,825 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:54,826 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:06:54,826 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:54,826 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:06:54,827 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:54,827 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:06:54,827 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:54,827 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:06:54,828 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:54,828 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:06:54,828 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:54,829 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:06:54,829 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:54,829 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:06:54,829 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:54,830 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:06:54,830 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:54,830 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:06:54,831 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:54,831 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:06:54,831 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:54,831 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:06:54,832 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:54,832 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 04:06:54,833 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:54,833 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 04:06:54,833 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 04:06:54,834 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:54,834 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 04:06:54,835 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:54,836 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 04:06:54,836 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 04:06:54,836 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:54,837 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 04:06:54,837 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:54,838 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 04:06:54,846 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:54,847 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 04:06:54,847 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:54,848 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 04:06:54,848 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 04:06:54,848 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:54,849 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 04:06:54,853 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:54,854 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 04:06:54,854 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:54,855 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 04:06:54,855 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 04:06:54,855 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-06-11 04:06:54,856 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:54,857 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:06:54,857 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:54,857 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:06:54,862 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:54,862 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:06:54,862 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:54,863 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:06:54,863 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:54,863 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:06:54,863 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:54,864 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:06:54,864 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:54,864 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 04:06:54,865 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:54,865 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-06-11 04:06:54,865 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-06-11 04:06:54,866 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:54,866 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 04:06:54,866 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:54,867 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-06-11 04:06:54,867 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-06-11 04:06:54,867 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:54,868 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:06:54,868 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:54,868 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:06:54,869 INFO L142 QuantifierPusher]: treesize reduction 9, result has 10.0 percent of original size [2021-06-11 04:06:54,869 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:06:54,869 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:54,869 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:06:54,870 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:54,870 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:06:54,870 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:54,870 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:06:54,871 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:54,871 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:06:54,871 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:54,871 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:06:54,872 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:54,872 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:06:54,872 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:54,872 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:06:54,873 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:54,873 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:06:54,873 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:54,873 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:06:54,874 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:54,874 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:06:54,874 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:54,874 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:06:54,875 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:54,875 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:06:54,875 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:54,875 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:06:54,876 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:54,876 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:06:54,876 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:54,876 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:06:54,877 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:54,877 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:06:54,877 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:54,877 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:06:54,877 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:54,878 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:06:54,878 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:54,878 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:06:54,878 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:54,879 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:06:54,879 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:54,879 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:06:54,880 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:54,880 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:06:54,880 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:54,880 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:06:54,881 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:54,881 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:06:54,881 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:54,881 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:06:54,882 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:54,882 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:06:54,882 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:54,882 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:06:54,882 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:54,883 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:06:54,883 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:54,883 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:06:54,883 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:06:54,884 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:06:54,884 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-11 04:06:54,884 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-11 04:06:54,884 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 8 [2021-06-11 04:06:54,884 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1597138363] [2021-06-11 04:06:54,884 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-06-11 04:06:54,884 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 04:06:54,885 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-06-11 04:06:54,885 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2021-06-11 04:06:54,885 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 31 out of 46 [2021-06-11 04:06:54,886 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 161 places, 2114 transitions, 55969 flow. Second operand has 9 states, 9 states have (on average 32.111111111111114) internal successors, (289), 9 states have internal predecessors, (289), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:06:54,886 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 04:06:54,886 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 31 of 46 [2021-06-11 04:06:54,886 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 04:07:30,461 INFO L129 PetriNetUnfolder]: 44359/77858 cut-off events. [2021-06-11 04:07:30,461 INFO L130 PetriNetUnfolder]: For 3416335/3443609 co-relation queries the response was YES. [2021-06-11 04:07:31,497 INFO L84 FinitePrefix]: Finished finitePrefix Result has 895204 conditions, 77858 events. 44359/77858 cut-off events. For 3416335/3443609 co-relation queries the response was YES. Maximal size of possible extension queue 5108. Compared 794119 event pairs, 5368 based on Foata normal form. 4612/80722 useless extension candidates. Maximal degree in co-relation 888955. Up to 29226 conditions per place. [2021-06-11 04:07:32,109 INFO L132 encePairwiseOnDemand]: 41/46 looper letters, 953 selfloop transitions, 1521 changer transitions 75/3414 dead transitions. [2021-06-11 04:07:32,110 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 171 places, 3414 transitions, 94777 flow [2021-06-11 04:07:32,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-11 04:07:32,110 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2021-06-11 04:07:32,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 379 transitions. [2021-06-11 04:07:32,111 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7490118577075099 [2021-06-11 04:07:32,111 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 379 transitions. [2021-06-11 04:07:32,111 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 379 transitions. [2021-06-11 04:07:32,111 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 04:07:32,111 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 379 transitions. [2021-06-11 04:07:32,112 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 34.45454545454545) internal successors, (379), 11 states have internal predecessors, (379), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:07:32,113 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 46.0) internal successors, (552), 12 states have internal predecessors, (552), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:07:32,113 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 46.0) internal successors, (552), 12 states have internal predecessors, (552), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:07:32,113 INFO L185 Difference]: Start difference. First operand has 161 places, 2114 transitions, 55969 flow. Second operand 11 states and 379 transitions. [2021-06-11 04:07:32,113 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 171 places, 3414 transitions, 94777 flow [2021-06-11 04:08:22,066 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 170 places, 3414 transitions, 93009 flow, removed 865 selfloop flow, removed 1 redundant places. [2021-06-11 04:08:22,134 INFO L241 Difference]: Finished difference. Result has 174 places, 2888 transitions, 80768 flow [2021-06-11 04:08:22,136 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=46, PETRI_DIFFERENCE_MINUEND_FLOW=54949, PETRI_DIFFERENCE_MINUEND_PLACES=160, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=2114, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=725, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1194, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=80768, PETRI_PLACES=174, PETRI_TRANSITIONS=2888} [2021-06-11 04:08:22,136 INFO L343 CegarLoopForPetriNet]: 29 programPoint places, 145 predicate places. [2021-06-11 04:08:22,136 INFO L480 AbstractCegarLoop]: Abstraction has has 174 places, 2888 transitions, 80768 flow [2021-06-11 04:08:22,136 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 32.111111111111114) internal successors, (289), 9 states have internal predecessors, (289), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:08:22,136 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-11 04:08:22,136 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-11 04:08:22,357 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2021-06-11 04:08:22,358 INFO L428 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-11 04:08:22,358 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-11 04:08:22,358 INFO L82 PathProgramCache]: Analyzing trace with hash 90457877, now seen corresponding path program 11 times [2021-06-11 04:08:22,358 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-11 04:08:22,358 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [358528267] [2021-06-11 04:08:22,358 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-11 04:08:22,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-11 04:08:22,377 INFO L142 QuantifierPusher]: treesize reduction 8, result has 46.7 percent of original size [2021-06-11 04:08:22,378 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:08:22,382 INFO L142 QuantifierPusher]: treesize reduction 4, result has 69.2 percent of original size [2021-06-11 04:08:22,383 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 04:08:22,388 INFO L142 QuantifierPusher]: treesize reduction 4, result has 69.2 percent of original size [2021-06-11 04:08:22,388 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 04:08:22,397 INFO L142 QuantifierPusher]: treesize reduction 4, result has 69.2 percent of original size [2021-06-11 04:08:22,397 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 04:08:22,404 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:08:22,405 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:08:22,405 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-11 04:08:22,405 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [358528267] [2021-06-11 04:08:22,405 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1813294986] [2021-06-11 04:08:22,405 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 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-11 04:08:22,445 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-11 04:08:22,445 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-11 04:08:22,445 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 6 conjunts are in the unsatisfiable core [2021-06-11 04:08:22,449 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-11 04:08:22,451 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:08:22,451 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:08:22,451 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:08:22,451 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:08:22,452 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:08:22,452 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:08:22,452 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:08:22,452 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:08:22,460 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:08:22,460 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:08:22,461 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:08:22,461 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:08:22,461 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:08:22,461 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:08:22,461 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:08:22,462 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:08:22,462 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:08:22,462 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:08:22,462 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:08:22,463 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:08:22,463 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:08:22,463 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:08:22,463 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:08:22,464 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:08:22,464 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:08:22,464 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:08:22,465 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:08:22,465 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:08:22,465 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:08:22,466 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:08:22,466 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:08:22,466 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:08:22,466 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:08:22,467 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:08:22,467 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:08:22,467 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:08:22,467 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:08:22,468 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:08:22,468 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:08:22,469 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:08:22,469 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:08:22,469 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:08:22,470 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:08:22,470 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:08:22,470 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:08:22,470 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:08:22,471 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:08:22,471 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:08:22,471 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:08:22,472 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:08:22,472 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:08:22,472 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:08:22,472 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:08:22,473 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:08:22,473 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:08:22,473 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-11 04:08:22,474 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:08:22,474 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 04:08:22,475 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:08:22,475 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 04:08:22,475 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 04:08:22,476 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:08:22,476 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 04:08:22,476 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:08:22,477 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 04:08:22,477 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 04:08:22,477 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:08:22,478 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 04:08:22,478 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:08:22,478 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 04:08:22,486 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:08:22,486 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 04:08:22,486 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:08:22,487 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 04:08:22,487 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:08:22,487 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 04:08:22,488 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:08:22,488 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 04:08:22,488 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:08:22,489 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 04:08:22,489 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:08:22,489 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 04:08:22,489 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 04:08:22,490 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:08:22,490 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 04:08:22,491 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:08:22,491 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 04:08:22,491 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:08:22,492 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-11 04:08:22,492 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-06-11 04:08:22,492 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-06-11 04:08:22,493 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:08:22,495 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:08:22,495 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:08:22,495 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:08:22,501 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:08:22,501 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:08:22,501 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:08:22,502 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:08:22,502 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:08:22,502 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:08:22,502 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:08:22,502 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-06-11 04:08:22,503 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:08:22,504 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 04:08:22,504 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:08:22,504 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-06-11 04:08:22,505 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-06-11 04:08:22,505 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:08:22,505 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-11 04:08:22,505 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:08:22,506 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-06-11 04:08:22,506 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-06-11 04:08:22,506 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:08:22,507 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:08:22,507 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:08:22,507 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-11 04:08:22,514 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:08:22,514 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:08:22,515 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:08:22,515 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:08:22,515 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:08:22,516 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:08:22,516 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:08:22,517 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:08:22,517 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:08:22,517 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:08:22,518 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:08:22,518 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:08:22,518 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:08:22,518 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:08:22,518 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:08:22,519 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:08:22,519 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:08:22,519 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:08:22,519 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:08:22,519 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:08:22,520 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:08:22,520 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:08:22,520 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:08:22,520 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:08:22,520 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:08:22,520 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:08:22,521 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:08:22,521 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:08:22,521 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:08:22,521 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:08:22,521 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:08:22,522 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:08:22,522 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:08:22,522 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:08:22,522 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:08:22,522 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:08:22,523 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-11 04:08:22,523 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-11 04:08:22,523 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-11 04:08:22,523 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-11 04:08:22,523 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2021-06-11 04:08:22,523 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1939834990] [2021-06-11 04:08:22,524 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-06-11 04:08:22,524 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-11 04:08:22,524 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-06-11 04:08:22,524 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2021-06-11 04:08:22,524 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 31 out of 46 [2021-06-11 04:08:22,524 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 174 places, 2888 transitions, 80768 flow. Second operand has 10 states, 10 states have (on average 32.1) internal successors, (321), 10 states have internal predecessors, (321), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:08:22,525 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-11 04:08:22,525 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 31 of 46 [2021-06-11 04:08:22,525 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-11 04:10:42,572 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([121] L23-1-->L23-1: Formula: (and (= v_counter_49 (+ v_counter_50 1)) (< v_i1_15 v_N1_6) (= v_i1_14 (+ v_i1_15 1))) InVars {counter=v_counter_50, i1=v_i1_15, N1=v_N1_6} OutVars{counter=v_counter_49, i1=v_i1_14, N1=v_N1_6} AuxVars[] AssignedVars[counter, i1][1949], [Black: 124#(and (= M2 N2) (= M2 N1) (= i2 i1)), Black: 125#(and (= M2 N2) (<= (+ i2 1) N1) (= M2 N1)), 132#true, Black: 134#(and (= j2 i1) (= M2 N1)), 525#(and (<= N1 N2) (< (+ i2 1) N2) (<= (+ i2 1) i1)), 14#L74true, Black: 143#(and (= M2 N1) (<= (+ i1 1) M1) (= M2 M1)), Black: 517#(and (<= N1 N2) (= M2 N2) (<= (+ i2 1) M2) (<= i2 i1)), 146#true, Black: 455#(and (<= N1 N2) (<= i2 i1)), Black: 519#(and (<= N1 N2) (< i2 N2) (<= i2 i1)), Black: 521#(and (<= N1 N2) (< i2 N2) (<= (+ i2 1) i1)), 276#(and (<= 1 counter) (<= counter 1)), Black: 523#(and (<= N1 N2) (= M2 N2) (<= (+ i2 1) M2) (<= (+ i2 1) i1)), Black: 445#true, Black: 511#(and (= M2 N2) (= M2 N1) (<= (+ i2 1) M2) (<= (+ i2 1) i1)), Black: 149#(<= counter 1), Black: 527#(and (<= N1 N2) (= M2 N2) (<= (+ i2 2) M2) (<= (+ i2 1) i1)), 25#thread3EXITtrue, 28#L23-1true, 543#(<= M1 j1), 38#L57-1true, Black: 678#(and (<= (+ i1 1) M1) (<= i1 j1) (= M1 N1)), Black: 618#(and (<= i1 j1) (= M1 N1)), Black: 416#(and (< j1 M1) (<= (+ j1 1) i1) (<= N1 M1)), Black: 418#(and (<= N1 i1) (<= N1 M1) (<= i2 i1) (= N2 N1) (<= j1 i1)), Black: 420#(and (<= N1 i1) (= N2 N1) (<= (+ i2 1) i1)), Black: 422#(and (<= N1 i1) (< j1 M1) (<= (+ j1 1) i1) (<= N1 M1)), Black: 424#(and (<= N1 i1) (<= i2 i1) (= N2 N1)), 49#true, Black: 426#(and (<= N1 i1) (<= N1 M1) (<= j1 i1)), Black: 817#(and (<= (+ i1 1) j1) (<= (+ i1 1) M1) (= M1 N1)), Black: 398#(and (< j1 M1) (<= (+ j1 1) i1) (<= N1 M1) (= N2 N1) (<= (+ i2 1) i1)), Black: 757#(and (<= i1 j1) (= M1 N1)), Black: 336#(and (<= i2 i1) (= N2 N1)), Black: 52#(= counter 0), Black: 402#(and (<= N1 i1) (< j1 M1) (<= (+ j1 1) i1) (<= N1 M1) (= N2 N1) (<= (+ i2 1) i1)), 55#true, Black: 404#(and (< j1 M1) (<= (+ j1 1) i1) (<= N1 M1) (<= i2 i1) (= N2 N1)), Black: 341#(and (<= N1 M1) (<= j1 i1)), Black: 406#(and (<= N1 M1) (= N2 N1) (<= j1 i1) (<= (+ i2 1) i1)), Black: 408#(and (<= N1 i1) (<= N1 M1) (= N2 N1) (<= j1 i1) (<= (+ i2 1) i1)), Black: 410#(and (<= N1 i1) (< j1 M1) (<= (+ j1 1) i1) (<= N1 M1) (<= i2 i1) (= N2 N1)), Black: 412#(and (<= N1 M1) (<= i2 i1) (= N2 N1) (<= j1 i1)), Black: 57#(and (= i2 i1) (= N2 N1)), Black: 60#(and (<= N1 i1) (= i2 i1) (= N2 N1)), 966#(and (<= (+ i2 1) N2) (<= M1 N2) (<= i2 j1)), Black: 275#(and (<= counter 0) (<= 0 counter)), Black: 960#(and (= M1 N2) (<= (+ i2 1) j1) (<= (+ i2 1) N2)), Black: 277#(and (<= 2 counter) (<= counter 2)), Black: 964#(and (<= (+ i2 1) j1) (<= (+ i2 1) N2) (<= M1 N2)), Black: 904#(and (<= M1 N2) (<= i2 j1)), 974#true, 335#(and (= N2 N1) (<= (+ i2 1) i1)), 79#(<= M1 j1), 84#true, Black: 211#(and (<= (+ j1 1) N1) (= M2 N1) (= M2 M1) (<= j1 i1)), Black: 86#(and (= j2 i1) (= M2 N1)), Black: 87#(and (= M2 N1) (<= (+ j2 1) N1)), Black: 601#(and (<= M1 (+ j1 1)) (<= i1 (+ j1 1)) (= M1 N1)), 97#(<= M1 j1), Black: 603#(and (<= i1 j1) (= M1 N1)), Black: 541#(and (<= i1 (+ j1 1)) (= M1 N1)), Black: 605#(and (<= M1 j1) (<= i1 j1) (= M1 N1)), Black: 607#(and (<= M1 j1) (<= i1 (+ j1 1)) (= M1 N1)), Black: 96#(and (= M1 N2) (= j1 i2)), 614#true, Black: 99#(and (= M1 N2) (= j1 i2) (<= M1 j1)), 103#true, 745#(and (= M1 N2) (<= (+ i2 1) j1) (<= M1 j1)), Black: 747#(and (= M1 N2) (<= M1 j1) (<= i2 j1)), Black: 105#(and (= j2 j1) (= M2 M1)), Black: 106#(and (= M2 M1) (<= (+ j2 1) M1)), Black: 685#(and (= M1 N2) (<= (+ i2 1) j1)), Black: 686#(and (= M1 N2) (<= i2 j1)), Black: 115#(and (= M2 M1) (= j1 0) (= j2 0)), 889#(and (= M1 N2) (<= (+ i2 1) M1) (<= i2 j1)), Black: 887#(and (= M1 N2) (<= (+ i2 1) M1) (<= (+ i2 1) j1)), Black: 825#(and (= M1 N2) (<= i2 j1))]) [2021-06-11 04:10:42,602 INFO L384 tUnfolder$Statistics]: this new event has 20 ancestors and is cut-off event [2021-06-11 04:10:42,602 INFO L387 tUnfolder$Statistics]: existing Event has 16 ancestors and is cut-off event [2021-06-11 04:10:42,602 INFO L387 tUnfolder$Statistics]: existing Event has 18 ancestors and is cut-off event [2021-06-11 04:10:42,602 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-06-11 04:10:53,975 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([121] L23-1-->L23-1: Formula: (and (= v_counter_49 (+ v_counter_50 1)) (< v_i1_15 v_N1_6) (= v_i1_14 (+ v_i1_15 1))) InVars {counter=v_counter_50, i1=v_i1_15, N1=v_N1_6} OutVars{counter=v_counter_49, i1=v_i1_14, N1=v_N1_6} AuxVars[] AssignedVars[counter, i1][1949], [Black: 124#(and (= M2 N2) (= M2 N1) (= i2 i1)), Black: 125#(and (= M2 N2) (<= (+ i2 1) N1) (= M2 N1)), 135#(<= M2 j2), Black: 134#(and (= j2 i1) (= M2 N1)), 525#(and (<= N1 N2) (< (+ i2 1) N2) (<= (+ i2 1) i1)), 14#L74true, Black: 143#(and (= M2 N1) (<= (+ i1 1) M1) (= M2 M1)), Black: 517#(and (<= N1 N2) (= M2 N2) (<= (+ i2 1) M2) (<= i2 i1)), 146#true, Black: 455#(and (<= N1 N2) (<= i2 i1)), Black: 519#(and (<= N1 N2) (< i2 N2) (<= i2 i1)), Black: 521#(and (<= N1 N2) (< i2 N2) (<= (+ i2 1) i1)), 276#(and (<= 1 counter) (<= counter 1)), Black: 523#(and (<= N1 N2) (= M2 N2) (<= (+ i2 1) M2) (<= (+ i2 1) i1)), Black: 445#true, Black: 511#(and (= M2 N2) (= M2 N1) (<= (+ i2 1) M2) (<= (+ i2 1) i1)), Black: 149#(<= counter 1), Black: 527#(and (<= N1 N2) (= M2 N2) (<= (+ i2 2) M2) (<= (+ i2 1) i1)), 25#thread3EXITtrue, 28#L23-1true, 31#thread4EXITtrue, 543#(<= M1 j1), Black: 678#(and (<= (+ i1 1) M1) (<= i1 j1) (= M1 N1)), Black: 618#(and (<= i1 j1) (= M1 N1)), Black: 416#(and (< j1 M1) (<= (+ j1 1) i1) (<= N1 M1)), Black: 418#(and (<= N1 i1) (<= N1 M1) (<= i2 i1) (= N2 N1) (<= j1 i1)), Black: 420#(and (<= N1 i1) (= N2 N1) (<= (+ i2 1) i1)), Black: 422#(and (<= N1 i1) (< j1 M1) (<= (+ j1 1) i1) (<= N1 M1)), Black: 424#(and (<= N1 i1) (<= i2 i1) (= N2 N1)), 49#true, Black: 426#(and (<= N1 i1) (<= N1 M1) (<= j1 i1)), Black: 817#(and (<= (+ i1 1) j1) (<= (+ i1 1) M1) (= M1 N1)), Black: 398#(and (< j1 M1) (<= (+ j1 1) i1) (<= N1 M1) (= N2 N1) (<= (+ i2 1) i1)), Black: 757#(and (<= i1 j1) (= M1 N1)), Black: 336#(and (<= i2 i1) (= N2 N1)), Black: 52#(= counter 0), Black: 402#(and (<= N1 i1) (< j1 M1) (<= (+ j1 1) i1) (<= N1 M1) (= N2 N1) (<= (+ i2 1) i1)), 55#true, Black: 404#(and (< j1 M1) (<= (+ j1 1) i1) (<= N1 M1) (<= i2 i1) (= N2 N1)), Black: 341#(and (<= N1 M1) (<= j1 i1)), Black: 406#(and (<= N1 M1) (= N2 N1) (<= j1 i1) (<= (+ i2 1) i1)), Black: 408#(and (<= N1 i1) (<= N1 M1) (= N2 N1) (<= j1 i1) (<= (+ i2 1) i1)), Black: 410#(and (<= N1 i1) (< j1 M1) (<= (+ j1 1) i1) (<= N1 M1) (<= i2 i1) (= N2 N1)), Black: 412#(and (<= N1 M1) (<= i2 i1) (= N2 N1) (<= j1 i1)), Black: 57#(and (= i2 i1) (= N2 N1)), Black: 60#(and (<= N1 i1) (= i2 i1) (= N2 N1)), 966#(and (<= (+ i2 1) N2) (<= M1 N2) (<= i2 j1)), Black: 960#(and (= M1 N2) (<= (+ i2 1) j1) (<= (+ i2 1) N2)), Black: 275#(and (<= counter 0) (<= 0 counter)), Black: 277#(and (<= 2 counter) (<= counter 2)), Black: 964#(and (<= (+ i2 1) j1) (<= (+ i2 1) N2) (<= M1 N2)), Black: 904#(and (<= M1 N2) (<= i2 j1)), 974#true, 335#(and (= N2 N1) (<= (+ i2 1) i1)), 79#(<= M1 j1), 84#true, Black: 211#(and (<= (+ j1 1) N1) (= M2 N1) (= M2 M1) (<= j1 i1)), Black: 86#(and (= j2 i1) (= M2 N1)), Black: 87#(and (= M2 N1) (<= (+ j2 1) N1)), Black: 601#(and (<= M1 (+ j1 1)) (<= i1 (+ j1 1)) (= M1 N1)), 97#(<= M1 j1), Black: 603#(and (<= i1 j1) (= M1 N1)), Black: 541#(and (<= i1 (+ j1 1)) (= M1 N1)), Black: 605#(and (<= M1 j1) (<= i1 j1) (= M1 N1)), Black: 607#(and (<= M1 j1) (<= i1 (+ j1 1)) (= M1 N1)), Black: 96#(and (= M1 N2) (= j1 i2)), 614#true, Black: 99#(and (= M1 N2) (= j1 i2) (<= M1 j1)), 103#true, 745#(and (= M1 N2) (<= (+ i2 1) j1) (<= M1 j1)), Black: 747#(and (= M1 N2) (<= M1 j1) (<= i2 j1)), Black: 105#(and (= j2 j1) (= M2 M1)), Black: 106#(and (= M2 M1) (<= (+ j2 1) M1)), Black: 685#(and (= M1 N2) (<= (+ i2 1) j1)), Black: 686#(and (= M1 N2) (<= i2 j1)), Black: 115#(and (= M2 M1) (= j1 0) (= j2 0)), 889#(and (= M1 N2) (<= (+ i2 1) M1) (<= i2 j1)), Black: 887#(and (= M1 N2) (<= (+ i2 1) M1) (<= (+ i2 1) j1)), Black: 825#(and (= M1 N2) (<= i2 j1))]) [2021-06-11 04:10:53,975 INFO L384 tUnfolder$Statistics]: this new event has 21 ancestors and is cut-off event [2021-06-11 04:10:53,975 INFO L387 tUnfolder$Statistics]: existing Event has 17 ancestors and is cut-off event [2021-06-11 04:10:53,975 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-06-11 04:10:53,975 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-06-11 04:10:53,983 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([121] L23-1-->L23-1: Formula: (and (= v_counter_49 (+ v_counter_50 1)) (< v_i1_15 v_N1_6) (= v_i1_14 (+ v_i1_15 1))) InVars {counter=v_counter_50, i1=v_i1_15, N1=v_N1_6} OutVars{counter=v_counter_49, i1=v_i1_14, N1=v_N1_6} AuxVars[] AssignedVars[counter, i1][2687], [Black: 124#(and (= M2 N2) (= M2 N1) (= i2 i1)), Black: 125#(and (= M2 N2) (<= (+ i2 1) N1) (= M2 N1)), 132#true, Black: 134#(and (= j2 i1) (= M2 N1)), 525#(and (<= N1 N2) (< (+ i2 1) N2) (<= (+ i2 1) i1)), 14#L74true, Black: 517#(and (<= N1 N2) (= M2 N2) (<= (+ i2 1) M2) (<= i2 i1)), Black: 143#(and (= M2 N1) (<= (+ i1 1) M1) (= M2 M1)), 146#true, Black: 455#(and (<= N1 N2) (<= i2 i1)), Black: 519#(and (<= N1 N2) (< i2 N2) (<= i2 i1)), 276#(and (<= 1 counter) (<= counter 1)), Black: 521#(and (<= N1 N2) (< i2 N2) (<= (+ i2 1) i1)), Black: 523#(and (<= N1 N2) (= M2 N2) (<= (+ i2 1) M2) (<= (+ i2 1) i1)), Black: 445#true, Black: 511#(and (= M2 N2) (= M2 N1) (<= (+ i2 1) M2) (<= (+ i2 1) i1)), Black: 149#(<= counter 1), Black: 527#(and (<= N1 N2) (= M2 N2) (<= (+ i2 2) M2) (<= (+ i2 1) i1)), 25#thread3EXITtrue, 28#L23-1true, 543#(<= M1 j1), Black: 678#(and (<= (+ i1 1) M1) (<= i1 j1) (= M1 N1)), Black: 618#(and (<= i1 j1) (= M1 N1)), Black: 416#(and (< j1 M1) (<= (+ j1 1) i1) (<= N1 M1)), Black: 418#(and (<= N1 i1) (<= N1 M1) (<= i2 i1) (= N2 N1) (<= j1 i1)), Black: 420#(and (<= N1 i1) (= N2 N1) (<= (+ i2 1) i1)), Black: 422#(and (<= N1 i1) (< j1 M1) (<= (+ j1 1) i1) (<= N1 M1)), Black: 424#(and (<= N1 i1) (<= i2 i1) (= N2 N1)), 48#true, 49#true, Black: 426#(and (<= N1 i1) (<= N1 M1) (<= j1 i1)), Black: 817#(and (<= (+ i1 1) j1) (<= (+ i1 1) M1) (= M1 N1)), Black: 398#(and (< j1 M1) (<= (+ j1 1) i1) (<= N1 M1) (= N2 N1) (<= (+ i2 1) i1)), Black: 757#(and (<= i1 j1) (= M1 N1)), Black: 336#(and (<= i2 i1) (= N2 N1)), Black: 52#(= counter 0), Black: 402#(and (<= N1 i1) (< j1 M1) (<= (+ j1 1) i1) (<= N1 M1) (= N2 N1) (<= (+ i2 1) i1)), 55#true, Black: 404#(and (< j1 M1) (<= (+ j1 1) i1) (<= N1 M1) (<= i2 i1) (= N2 N1)), Black: 341#(and (<= N1 M1) (<= j1 i1)), Black: 406#(and (<= N1 M1) (= N2 N1) (<= j1 i1) (<= (+ i2 1) i1)), Black: 408#(and (<= N1 i1) (<= N1 M1) (= N2 N1) (<= j1 i1) (<= (+ i2 1) i1)), Black: 410#(and (<= N1 i1) (< j1 M1) (<= (+ j1 1) i1) (<= N1 M1) (<= i2 i1) (= N2 N1)), Black: 412#(and (<= N1 M1) (<= i2 i1) (= N2 N1) (<= j1 i1)), Black: 57#(and (= i2 i1) (= N2 N1)), Black: 60#(and (<= N1 i1) (= i2 i1) (= N2 N1)), 966#(and (<= (+ i2 1) N2) (<= M1 N2) (<= i2 j1)), Black: 960#(and (= M1 N2) (<= (+ i2 1) j1) (<= (+ i2 1) N2)), Black: 275#(and (<= counter 0) (<= 0 counter)), Black: 277#(and (<= 2 counter) (<= counter 2)), Black: 964#(and (<= (+ i2 1) j1) (<= (+ i2 1) N2) (<= M1 N2)), Black: 904#(and (<= M1 N2) (<= i2 j1)), 335#(and (= N2 N1) (<= (+ i2 1) i1)), 79#(<= M1 j1), 84#true, Black: 211#(and (<= (+ j1 1) N1) (= M2 N1) (= M2 M1) (<= j1 i1)), Black: 86#(and (= j2 i1) (= M2 N1)), Black: 87#(and (= M2 N1) (<= (+ j2 1) N1)), Black: 601#(and (<= M1 (+ j1 1)) (<= i1 (+ j1 1)) (= M1 N1)), 97#(<= M1 j1), Black: 603#(and (<= i1 j1) (= M1 N1)), Black: 541#(and (<= i1 (+ j1 1)) (= M1 N1)), Black: 605#(and (<= M1 j1) (<= i1 j1) (= M1 N1)), Black: 607#(and (<= M1 j1) (<= i1 (+ j1 1)) (= M1 N1)), Black: 96#(and (= M1 N2) (= j1 i2)), 614#true, Black: 99#(and (= M1 N2) (= j1 i2) (<= M1 j1)), 103#true, 745#(and (= M1 N2) (<= (+ i2 1) j1) (<= M1 j1)), Black: 747#(and (= M1 N2) (<= M1 j1) (<= i2 j1)), Black: 105#(and (= j2 j1) (= M2 M1)), Black: 106#(and (= M2 M1) (<= (+ j2 1) M1)), Black: 685#(and (= M1 N2) (<= (+ i2 1) j1)), Black: 686#(and (= M1 N2) (<= i2 j1)), Black: 115#(and (= M2 M1) (= j1 0) (= j2 0)), 889#(and (= M1 N2) (<= (+ i2 1) M1) (<= i2 j1)), 1019#(< j2 M2), Black: 887#(and (= M1 N2) (<= (+ i2 1) M1) (<= (+ i2 1) j1)), Black: 825#(and (= M1 N2) (<= i2 j1))]) [2021-06-11 04:10:53,983 INFO L384 tUnfolder$Statistics]: this new event has 21 ancestors and is cut-off event [2021-06-11 04:10:53,983 INFO L387 tUnfolder$Statistics]: existing Event has 17 ancestors and is cut-off event [2021-06-11 04:10:53,983 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-06-11 04:10:53,984 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-06-11 04:11:11,279 INFO L129 PetriNetUnfolder]: 162087/281485 cut-off events. [2021-06-11 04:11:11,279 INFO L130 PetriNetUnfolder]: For 11205039/11271921 co-relation queries the response was YES. [2021-06-11 04:11:16,056 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3040244 conditions, 281485 events. 162087/281485 cut-off events. For 11205039/11271921 co-relation queries the response was YES. Maximal size of possible extension queue 21257. Compared 3328729 event pairs, 20268 based on Foata normal form. 16452/283597 useless extension candidates. Maximal degree in co-relation 3010404. Up to 91616 conditions per place. [2021-06-11 04:11:17,524 INFO L132 encePairwiseOnDemand]: 40/46 looper letters, 2320 selfloop transitions, 1545 changer transitions 65/5942 dead transitions. [2021-06-11 04:11:17,524 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 184 places, 5942 transitions, 165938 flow [2021-06-11 04:11:17,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-11 04:11:17,525 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2021-06-11 04:11:17,525 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 386 transitions. [2021-06-11 04:11:17,525 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7628458498023716 [2021-06-11 04:11:17,525 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 386 transitions. [2021-06-11 04:11:17,525 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 386 transitions. [2021-06-11 04:11:17,525 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-11 04:11:17,525 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 386 transitions. [2021-06-11 04:11:17,526 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 35.09090909090909) internal successors, (386), 11 states have internal predecessors, (386), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:11:17,527 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 46.0) internal successors, (552), 12 states have internal predecessors, (552), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:11:17,527 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 46.0) internal successors, (552), 12 states have internal predecessors, (552), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-11 04:11:17,527 INFO L185 Difference]: Start difference. First operand has 174 places, 2888 transitions, 80768 flow. Second operand 11 states and 386 transitions. [2021-06-11 04:11:17,527 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 184 places, 5942 transitions, 165938 flow Received shutdown request... Cannot interrupt operation gracefully because timeout expired. Forcing shutdown