/usr/bin/java -Xmx16000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-PN-RepeatedSemanticLbeWithPredicates.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/parallel/min-max-2.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-d5b4239aa45c8d22a30959944f2ef622f7386a6d-d5b4239 [2021-03-26 05:17:04,170 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-03-26 05:17:04,172 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-03-26 05:17:04,197 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-03-26 05:17:04,198 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-03-26 05:17:04,198 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-03-26 05:17:04,202 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-03-26 05:17:04,208 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-03-26 05:17:04,210 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-03-26 05:17:04,215 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-03-26 05:17:04,217 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-03-26 05:17:04,217 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-03-26 05:17:04,217 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-03-26 05:17:04,218 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-03-26 05:17:04,219 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-03-26 05:17:04,219 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-03-26 05:17:04,220 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-03-26 05:17:04,220 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-03-26 05:17:04,221 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-03-26 05:17:04,222 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-03-26 05:17:04,223 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-03-26 05:17:04,225 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-03-26 05:17:04,227 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-03-26 05:17:04,228 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-03-26 05:17:04,236 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-03-26 05:17:04,236 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-03-26 05:17:04,236 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-03-26 05:17:04,237 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-03-26 05:17:04,237 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-03-26 05:17:04,237 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-03-26 05:17:04,238 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-03-26 05:17:04,238 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-03-26 05:17:04,238 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-03-26 05:17:04,239 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-03-26 05:17:04,242 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-03-26 05:17:04,243 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-03-26 05:17:04,243 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-03-26 05:17:04,244 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-03-26 05:17:04,244 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-03-26 05:17:04,244 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-03-26 05:17:04,245 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-03-26 05:17:04,248 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-PN-RepeatedSemanticLbeWithPredicates.epf [2021-03-26 05:17:04,279 INFO L113 SettingsManager]: Loading preferences was successful [2021-03-26 05:17:04,279 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-03-26 05:17:04,281 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-03-26 05:17:04,282 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-03-26 05:17:04,282 INFO L138 SettingsManager]: * Use SBE=true [2021-03-26 05:17:04,282 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-03-26 05:17:04,282 INFO L138 SettingsManager]: * sizeof long=4 [2021-03-26 05:17:04,282 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-03-26 05:17:04,282 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-03-26 05:17:04,282 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-03-26 05:17:04,283 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-03-26 05:17:04,283 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-03-26 05:17:04,283 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-03-26 05:17:04,283 INFO L138 SettingsManager]: * sizeof long double=12 [2021-03-26 05:17:04,283 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-03-26 05:17:04,283 INFO L138 SettingsManager]: * Use constant arrays=true [2021-03-26 05:17:04,284 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-03-26 05:17:04,284 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-03-26 05:17:04,284 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-03-26 05:17:04,284 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-03-26 05:17:04,284 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-03-26 05:17:04,284 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-03-26 05:17:04,284 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-03-26 05:17:04,284 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-03-26 05:17:04,285 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-03-26 05:17:04,285 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-03-26 05:17:04,285 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-03-26 05:17:04,285 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=SEMANTIC_BASED_MOVER_CHECK_WITH_PREDICATES [2021-03-26 05:17:04,285 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-03-26 05:17:04,285 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-03-26 05:17:04,285 INFO L138 SettingsManager]: * Apply repeated Lipton Reduction=true WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2021-03-26 05:17:04,508 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-03-26 05:17:04,534 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-03-26 05:17:04,536 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-03-26 05:17:04,537 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-03-26 05:17:04,537 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-03-26 05:17:04,538 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/parallel/min-max-2.wvr.bpl [2021-03-26 05:17:04,538 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/parallel/min-max-2.wvr.bpl' [2021-03-26 05:17:04,555 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-03-26 05:17:04,556 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-03-26 05:17:04,556 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-03-26 05:17:04,556 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-03-26 05:17:04,556 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-03-26 05:17:04,564 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "min-max-2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 26.03 05:17:04" (1/1) ... [2021-03-26 05:17:04,569 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "min-max-2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 26.03 05:17:04" (1/1) ... [2021-03-26 05:17:04,573 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-03-26 05:17:04,574 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-03-26 05:17:04,574 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-03-26 05:17:04,574 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-03-26 05:17:04,579 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "min-max-2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 26.03 05:17:04" (1/1) ... [2021-03-26 05:17:04,579 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "min-max-2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 26.03 05:17:04" (1/1) ... [2021-03-26 05:17:04,580 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "min-max-2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 26.03 05:17:04" (1/1) ... [2021-03-26 05:17:04,580 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "min-max-2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 26.03 05:17:04" (1/1) ... [2021-03-26 05:17:04,582 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "min-max-2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 26.03 05:17:04" (1/1) ... [2021-03-26 05:17:04,584 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "min-max-2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 26.03 05:17:04" (1/1) ... [2021-03-26 05:17:04,584 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "min-max-2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 26.03 05:17:04" (1/1) ... [2021-03-26 05:17:04,585 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-03-26 05:17:04,585 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-03-26 05:17:04,585 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-03-26 05:17:04,586 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-03-26 05:17:04,586 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "min-max-2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 26.03 05:17:04" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-03-26 05:17:04,627 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-03-26 05:17:04,628 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-03-26 05:17:04,629 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-03-26 05:17:04,629 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-03-26 05:17:04,629 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-03-26 05:17:04,629 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-03-26 05:17:04,629 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-03-26 05:17:04,629 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-03-26 05:17:04,630 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-03-26 05:17:04,630 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-03-26 05:17:04,630 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-03-26 05:17:04,630 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-03-26 05:17:04,630 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread4 given in one single declaration [2021-03-26 05:17:04,630 INFO L130 BoogieDeclarations]: Found specification of procedure thread4 [2021-03-26 05:17:04,630 INFO L138 BoogieDeclarations]: Found implementation of procedure thread4 [2021-03-26 05:17:04,630 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread5 given in one single declaration [2021-03-26 05:17:04,631 INFO L130 BoogieDeclarations]: Found specification of procedure thread5 [2021-03-26 05:17:04,632 INFO L138 BoogieDeclarations]: Found implementation of procedure thread5 [2021-03-26 05:17:04,632 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-03-26 05:17:04,852 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-03-26 05:17:04,852 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-03-26 05:17:04,853 INFO L202 PluginConnector]: Adding new model min-max-2.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 26.03 05:17:04 BoogieIcfgContainer [2021-03-26 05:17:04,854 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-03-26 05:17:04,854 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-03-26 05:17:04,854 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-03-26 05:17:04,856 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-03-26 05:17:04,856 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "min-max-2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 26.03 05:17:04" (1/2) ... [2021-03-26 05:17:04,857 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@73daa6e7 and model type min-max-2.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 26.03 05:17:04, skipping insertion in model container [2021-03-26 05:17:04,857 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "min-max-2.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 26.03 05:17:04" (2/2) ... [2021-03-26 05:17:04,858 INFO L111 eAbstractionObserver]: Analyzing ICFG min-max-2.wvr.bpl [2021-03-26 05:17:04,861 INFO L149 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-03-26 05:17:04,863 INFO L161 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2021-03-26 05:17:04,880 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-03-26 05:17:04,949 INFO L149 ThreadInstanceAdder]: Constructed 5 joinOtherThreadTransitions. [2021-03-26 05:17:04,961 INFO L253 AbstractCegarLoop]: Starting to check reachability of 6 error locations. [2021-03-26 05:17:04,973 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-03-26 05:17:04,974 INFO L377 AbstractCegarLoop]: Hoare is false [2021-03-26 05:17:04,974 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-03-26 05:17:04,974 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-03-26 05:17:04,974 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-03-26 05:17:04,974 INFO L381 AbstractCegarLoop]: Difference is false [2021-03-26 05:17:04,974 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-03-26 05:17:04,974 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-03-26 05:17:04,980 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 58 places, 46 transitions, 132 flow [2021-03-26 05:17:05,002 INFO L129 PetriNetUnfolder]: 4/41 cut-off events. [2021-03-26 05:17:05,002 INFO L130 PetriNetUnfolder]: For 5/5 co-relation queries the response was YES. [2021-03-26 05:17:05,005 INFO L84 FinitePrefix]: Finished finitePrefix Result has 62 conditions, 41 events. 4/41 cut-off events. For 5/5 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 111 event pairs, 0 based on Foata normal form. 0/36 useless extension candidates. Maximal degree in co-relation 38. Up to 2 conditions per place. [2021-03-26 05:17:05,005 INFO L82 GeneralOperation]: Start removeDead. Operand has 58 places, 46 transitions, 132 flow [2021-03-26 05:17:05,009 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 51 places, 39 transitions, 108 flow [2021-03-26 05:17:05,009 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 05:17:05,018 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 51 places, 39 transitions, 108 flow [2021-03-26 05:17:05,020 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 51 places, 39 transitions, 108 flow [2021-03-26 05:17:05,021 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 51 places, 39 transitions, 108 flow [2021-03-26 05:17:05,035 INFO L129 PetriNetUnfolder]: 4/39 cut-off events. [2021-03-26 05:17:05,035 INFO L130 PetriNetUnfolder]: For 5/5 co-relation queries the response was YES. [2021-03-26 05:17:05,036 INFO L84 FinitePrefix]: Finished finitePrefix Result has 60 conditions, 39 events. 4/39 cut-off events. For 5/5 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 105 event pairs, 0 based on Foata normal form. 0/35 useless extension candidates. Maximal degree in co-relation 38. Up to 2 conditions per place. [2021-03-26 05:17:05,038 INFO L142 LiptonReduction]: Number of co-enabled transitions 732 [2021-03-26 05:17:05,336 INFO L154 LiptonReduction]: Checked pairs total: 412 [2021-03-26 05:17:05,336 INFO L156 LiptonReduction]: Total number of compositions: 14 [2021-03-26 05:17:05,340 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 331 [2021-03-26 05:17:05,363 INFO L129 PetriNetUnfolder]: 4/24 cut-off events. [2021-03-26 05:17:05,363 INFO L130 PetriNetUnfolder]: For 5/5 co-relation queries the response was YES. [2021-03-26 05:17:05,364 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 05:17:05,364 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 05:17:05,364 INFO L428 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-26 05:17:05,370 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 05:17:05,371 INFO L82 PathProgramCache]: Analyzing trace with hash -655451061, now seen corresponding path program 1 times [2021-03-26 05:17:05,377 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 05:17:05,378 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [715028513] [2021-03-26 05:17:05,378 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 05:17:05,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 05:17:05,505 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:05,506 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-26 05:17:05,510 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:05,511 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:05,514 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-26 05:17:05,515 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [715028513] [2021-03-26 05:17:05,515 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-26 05:17:05,516 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-03-26 05:17:05,516 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1234004862] [2021-03-26 05:17:05,521 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-26 05:17:05,522 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 05:17:05,529 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-26 05:17:05,531 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-03-26 05:17:05,532 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 53 out of 60 [2021-03-26 05:17:05,534 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 37 places, 25 transitions, 80 flow. Second operand has 4 states, 4 states have (on average 54.0) internal successors, (216), 4 states have internal predecessors, (216), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:17:05,534 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 05:17:05,534 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 53 of 60 [2021-03-26 05:17:05,535 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 05:17:05,561 INFO L129 PetriNetUnfolder]: 5/34 cut-off events. [2021-03-26 05:17:05,561 INFO L130 PetriNetUnfolder]: For 10/10 co-relation queries the response was YES. [2021-03-26 05:17:05,562 INFO L84 FinitePrefix]: Finished finitePrefix Result has 67 conditions, 34 events. 5/34 cut-off events. For 10/10 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 46 event pairs, 0 based on Foata normal form. 1/30 useless extension candidates. Maximal degree in co-relation 37. Up to 4 conditions per place. [2021-03-26 05:17:05,563 INFO L132 encePairwiseOnDemand]: 56/60 looper letters, 2 selfloop transitions, 4 changer transitions 0/27 dead transitions. [2021-03-26 05:17:05,563 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 41 places, 27 transitions, 96 flow [2021-03-26 05:17:05,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-26 05:17:05,565 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-03-26 05:17:05,570 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 272 transitions. [2021-03-26 05:17:05,572 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.9066666666666666 [2021-03-26 05:17:05,572 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 272 transitions. [2021-03-26 05:17:05,573 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 272 transitions. [2021-03-26 05:17:05,575 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 05:17:05,576 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 272 transitions. [2021-03-26 05:17:05,581 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 54.4) internal successors, (272), 5 states have internal predecessors, (272), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:17:05,587 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 60.0) internal successors, (360), 6 states have internal predecessors, (360), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:17:05,587 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 60.0) internal successors, (360), 6 states have internal predecessors, (360), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:17:05,588 INFO L185 Difference]: Start difference. First operand has 37 places, 25 transitions, 80 flow. Second operand 5 states and 272 transitions. [2021-03-26 05:17:05,589 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 41 places, 27 transitions, 96 flow [2021-03-26 05:17:05,591 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 31 places, 27 transitions, 76 flow, removed 0 selfloop flow, removed 10 redundant places. [2021-03-26 05:17:05,594 INFO L241 Difference]: Finished difference. Result has 33 places, 27 transitions, 80 flow [2021-03-26 05:17:05,595 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=60, PETRI_DIFFERENCE_MINUEND_FLOW=60, PETRI_DIFFERENCE_MINUEND_PLACES=27, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=25, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=22, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=80, PETRI_PLACES=33, PETRI_TRANSITIONS=27} [2021-03-26 05:17:05,596 INFO L343 CegarLoopForPetriNet]: 37 programPoint places, -4 predicate places. [2021-03-26 05:17:05,596 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 05:17:05,597 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 33 places, 27 transitions, 80 flow [2021-03-26 05:17:05,597 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 33 places, 27 transitions, 80 flow [2021-03-26 05:17:05,600 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 33 places, 27 transitions, 80 flow [2021-03-26 05:17:05,610 INFO L129 PetriNetUnfolder]: 5/34 cut-off events. [2021-03-26 05:17:05,610 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-03-26 05:17:05,611 INFO L84 FinitePrefix]: Finished finitePrefix Result has 51 conditions, 34 events. 5/34 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 48 event pairs, 0 based on Foata normal form. 0/29 useless extension candidates. Maximal degree in co-relation 36. Up to 4 conditions per place. [2021-03-26 05:17:05,612 INFO L142 LiptonReduction]: Number of co-enabled transitions 262 [2021-03-26 05:17:05,614 INFO L154 LiptonReduction]: Checked pairs total: 0 [2021-03-26 05:17:05,615 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-26 05:17:05,615 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 19 [2021-03-26 05:17:05,617 INFO L480 AbstractCegarLoop]: Abstraction has has 33 places, 27 transitions, 80 flow [2021-03-26 05:17:05,617 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 54.0) internal successors, (216), 4 states have internal predecessors, (216), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:17:05,618 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 05:17:05,618 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 05:17:05,619 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-03-26 05:17:05,619 INFO L428 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-26 05:17:05,620 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 05:17:05,620 INFO L82 PathProgramCache]: Analyzing trace with hash -328226503, now seen corresponding path program 2 times [2021-03-26 05:17:05,621 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 05:17:05,621 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [326472972] [2021-03-26 05:17:05,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 05:17:05,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 05:17:05,671 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:05,671 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-26 05:17:05,674 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:05,674 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:05,678 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-26 05:17:05,678 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [326472972] [2021-03-26 05:17:05,678 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-26 05:17:05,679 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-03-26 05:17:05,679 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [82601420] [2021-03-26 05:17:05,680 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-26 05:17:05,680 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 05:17:05,686 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-26 05:17:05,687 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-03-26 05:17:05,688 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 53 out of 60 [2021-03-26 05:17:05,689 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 33 places, 27 transitions, 80 flow. Second operand has 4 states, 4 states have (on average 54.0) internal successors, (216), 4 states have internal predecessors, (216), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:17:05,690 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 05:17:05,691 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 53 of 60 [2021-03-26 05:17:05,692 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 05:17:05,719 INFO L129 PetriNetUnfolder]: 8/54 cut-off events. [2021-03-26 05:17:05,719 INFO L130 PetriNetUnfolder]: For 8/8 co-relation queries the response was YES. [2021-03-26 05:17:05,724 INFO L84 FinitePrefix]: Finished finitePrefix Result has 85 conditions, 54 events. 8/54 cut-off events. For 8/8 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 148 event pairs, 0 based on Foata normal form. 1/47 useless extension candidates. Maximal degree in co-relation 59. Up to 6 conditions per place. [2021-03-26 05:17:05,725 INFO L132 encePairwiseOnDemand]: 56/60 looper letters, 3 selfloop transitions, 5 changer transitions 0/30 dead transitions. [2021-03-26 05:17:05,725 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 37 places, 30 transitions, 107 flow [2021-03-26 05:17:05,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-26 05:17:05,726 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-03-26 05:17:05,729 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 272 transitions. [2021-03-26 05:17:05,730 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.9066666666666666 [2021-03-26 05:17:05,730 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 272 transitions. [2021-03-26 05:17:05,730 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 272 transitions. [2021-03-26 05:17:05,731 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 05:17:05,731 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 272 transitions. [2021-03-26 05:17:05,731 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 54.4) internal successors, (272), 5 states have internal predecessors, (272), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:17:05,733 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 60.0) internal successors, (360), 6 states have internal predecessors, (360), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:17:05,734 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 60.0) internal successors, (360), 6 states have internal predecessors, (360), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:17:05,734 INFO L185 Difference]: Start difference. First operand has 33 places, 27 transitions, 80 flow. Second operand 5 states and 272 transitions. [2021-03-26 05:17:05,734 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 37 places, 30 transitions, 107 flow [2021-03-26 05:17:05,735 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 36 places, 30 transitions, 105 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-03-26 05:17:05,736 INFO L241 Difference]: Finished difference. Result has 38 places, 30 transitions, 110 flow [2021-03-26 05:17:05,736 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=60, PETRI_DIFFERENCE_MINUEND_FLOW=78, PETRI_DIFFERENCE_MINUEND_PLACES=32, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=27, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=23, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=110, PETRI_PLACES=38, PETRI_TRANSITIONS=30} [2021-03-26 05:17:05,736 INFO L343 CegarLoopForPetriNet]: 37 programPoint places, 1 predicate places. [2021-03-26 05:17:05,736 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 05:17:05,737 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 38 places, 30 transitions, 110 flow [2021-03-26 05:17:05,737 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 38 places, 30 transitions, 110 flow [2021-03-26 05:17:05,737 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 38 places, 30 transitions, 110 flow [2021-03-26 05:17:05,748 INFO L129 PetriNetUnfolder]: 8/54 cut-off events. [2021-03-26 05:17:05,748 INFO L130 PetriNetUnfolder]: For 9/9 co-relation queries the response was YES. [2021-03-26 05:17:05,748 INFO L84 FinitePrefix]: Finished finitePrefix Result has 88 conditions, 54 events. 8/54 cut-off events. For 9/9 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 147 event pairs, 0 based on Foata normal form. 0/46 useless extension candidates. Maximal degree in co-relation 63. Up to 6 conditions per place. [2021-03-26 05:17:05,749 INFO L142 LiptonReduction]: Number of co-enabled transitions 298 [2021-03-26 05:17:05,752 INFO L154 LiptonReduction]: Checked pairs total: 0 [2021-03-26 05:17:05,752 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-26 05:17:05,752 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 16 [2021-03-26 05:17:05,753 INFO L480 AbstractCegarLoop]: Abstraction has has 38 places, 30 transitions, 110 flow [2021-03-26 05:17:05,753 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 54.0) internal successors, (216), 4 states have internal predecessors, (216), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:17:05,753 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 05:17:05,753 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 05:17:05,754 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-03-26 05:17:05,754 INFO L428 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-26 05:17:05,754 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 05:17:05,754 INFO L82 PathProgramCache]: Analyzing trace with hash 1271864197, now seen corresponding path program 3 times [2021-03-26 05:17:05,754 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 05:17:05,755 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [634271462] [2021-03-26 05:17:05,755 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 05:17:05,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 05:17:05,804 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:05,805 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:05,806 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:05,806 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:17:05,809 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:05,810 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:05,814 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:05,815 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:05,819 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-26 05:17:05,819 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [634271462] [2021-03-26 05:17:05,819 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-26 05:17:05,819 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-03-26 05:17:05,819 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1199420850] [2021-03-26 05:17:05,819 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-26 05:17:05,820 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 05:17:05,820 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-26 05:17:05,820 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-03-26 05:17:05,821 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 40 out of 60 [2021-03-26 05:17:05,821 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 38 places, 30 transitions, 110 flow. Second operand has 5 states, 5 states have (on average 41.0) internal successors, (205), 5 states have internal predecessors, (205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:17:05,821 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 05:17:05,822 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 40 of 60 [2021-03-26 05:17:05,822 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 05:17:05,905 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([144] thread5ENTRY-->thread5EXIT: Formula: (let ((.cse0 (<= v_min_15 (+ v_max_17 1)))) (or (and v_b2_7 (not v_v_assert_8) v_b1_6 (not .cse0)) (and (or .cse0 (not v_b1_6) (not v_b2_7)) v_v_assert_8))) InVars {b2=v_b2_7, b1=v_b1_6, min=v_min_15, max=v_max_17} OutVars{b2=v_b2_7, b1=v_b1_6, v_assert=v_v_assert_8, min=v_min_15, max=v_max_17} AuxVars[] AssignedVars[v_assert][27], [82#(= max (select A 0)), 50#L55true, 4#thread5EXITtrue, Black: 64#(not b1), Black: 65#v_assert, 23#L46true, 24#L36true, 42#L75true, 76#(and v_assert (not b2)), 29#L26-1true, Black: 73#(not b2), Black: 74#v_assert]) [2021-03-26 05:17:05,905 INFO L384 tUnfolder$Statistics]: this new event has 12 ancestors and is cut-off event [2021-03-26 05:17:05,905 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-03-26 05:17:05,905 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-03-26 05:17:05,905 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-03-26 05:17:05,907 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([144] thread5ENTRY-->thread5EXIT: Formula: (let ((.cse0 (<= v_min_15 (+ v_max_17 1)))) (or (and v_b2_7 (not v_v_assert_8) v_b1_6 (not .cse0)) (and (or .cse0 (not v_b1_6) (not v_b2_7)) v_v_assert_8))) InVars {b2=v_b2_7, b1=v_b1_6, min=v_min_15, max=v_max_17} OutVars{b2=v_b2_7, b1=v_b1_6, v_assert=v_v_assert_8, min=v_min_15, max=v_max_17} AuxVars[] AssignedVars[v_assert][26], [80#true, 18#thread2ENTRYtrue, 50#L55true, 4#thread5EXITtrue, Black: 64#(not b1), Black: 65#v_assert, 23#L46true, 42#L75true, 76#(and v_assert (not b2)), 29#L26-1true, Black: 73#(not b2), Black: 74#v_assert]) [2021-03-26 05:17:05,908 INFO L384 tUnfolder$Statistics]: this new event has 11 ancestors and is cut-off event [2021-03-26 05:17:05,908 INFO L387 tUnfolder$Statistics]: existing Event has 10 ancestors and is cut-off event [2021-03-26 05:17:05,908 INFO L387 tUnfolder$Statistics]: existing Event has 10 ancestors and is cut-off event [2021-03-26 05:17:05,908 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-03-26 05:17:05,909 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([144] thread5ENTRY-->thread5EXIT: Formula: (let ((.cse0 (<= v_min_15 (+ v_max_17 1)))) (or (and v_b2_7 (not v_v_assert_8) v_b1_6 (not .cse0)) (and (or .cse0 (not v_b1_6) (not v_b2_7)) v_v_assert_8))) InVars {b2=v_b2_7, b1=v_b1_6, min=v_min_15, max=v_max_17} OutVars{b2=v_b2_7, b1=v_b1_6, v_assert=v_v_assert_8, min=v_min_15, max=v_max_17} AuxVars[] AssignedVars[v_assert][26], [80#true, 18#thread2ENTRYtrue, 50#L55true, 4#thread5EXITtrue, Black: 64#(not b1), Black: 65#v_assert, 23#L46true, 42#L75true, 76#(and v_assert (not b2)), 29#L26-1true, Black: 73#(not b2), Black: 74#v_assert]) [2021-03-26 05:17:05,909 INFO L384 tUnfolder$Statistics]: this new event has 9 ancestors and is not cut-off event [2021-03-26 05:17:05,910 INFO L387 tUnfolder$Statistics]: existing Event has 10 ancestors and is not cut-off event [2021-03-26 05:17:05,910 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is not cut-off event [2021-03-26 05:17:05,910 INFO L387 tUnfolder$Statistics]: existing Event has 10 ancestors and is not cut-off event [2021-03-26 05:17:05,910 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is not cut-off event [2021-03-26 05:17:05,910 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([144] thread5ENTRY-->thread5EXIT: Formula: (let ((.cse0 (<= v_min_15 (+ v_max_17 1)))) (or (and v_b2_7 (not v_v_assert_8) v_b1_6 (not .cse0)) (and (or .cse0 (not v_b1_6) (not v_b2_7)) v_v_assert_8))) InVars {b2=v_b2_7, b1=v_b1_6, min=v_min_15, max=v_max_17} OutVars{b2=v_b2_7, b1=v_b1_6, v_assert=v_v_assert_8, min=v_min_15, max=v_max_17} AuxVars[] AssignedVars[v_assert][27], [82#(= max (select A 0)), 50#L55true, 4#thread5EXITtrue, Black: 64#(not b1), Black: 65#v_assert, 23#L46true, 24#L36true, 42#L75true, 76#(and v_assert (not b2)), 29#L26-1true, Black: 73#(not b2), Black: 74#v_assert]) [2021-03-26 05:17:05,910 INFO L384 tUnfolder$Statistics]: this new event has 10 ancestors and is cut-off event [2021-03-26 05:17:05,910 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 05:17:05,910 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-03-26 05:17:05,910 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-03-26 05:17:05,910 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-03-26 05:17:05,911 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([144] thread5ENTRY-->thread5EXIT: Formula: (let ((.cse0 (<= v_min_15 (+ v_max_17 1)))) (or (and v_b2_7 (not v_v_assert_8) v_b1_6 (not .cse0)) (and (or .cse0 (not v_b1_6) (not v_b2_7)) v_v_assert_8))) InVars {b2=v_b2_7, b1=v_b1_6, min=v_min_15, max=v_max_17} OutVars{b2=v_b2_7, b1=v_b1_6, v_assert=v_v_assert_8, min=v_min_15, max=v_max_17} AuxVars[] AssignedVars[v_assert][28], [67#(and v_assert (not b1)), 4#thread5EXITtrue, Black: 64#(not b1), Black: 65#v_assert, 71#true, 42#L75true, Black: 73#(not b2), Black: 74#v_assert, 80#true, 48#L37-1true, 50#L55true, 23#L46true, 28#thread1ENTRYtrue]) [2021-03-26 05:17:05,911 INFO L384 tUnfolder$Statistics]: this new event has 11 ancestors and is cut-off event [2021-03-26 05:17:05,911 INFO L387 tUnfolder$Statistics]: existing Event has 10 ancestors and is cut-off event [2021-03-26 05:17:05,911 INFO L387 tUnfolder$Statistics]: existing Event has 10 ancestors and is cut-off event [2021-03-26 05:17:05,911 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-03-26 05:17:05,929 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([144] thread5ENTRY-->thread5EXIT: Formula: (let ((.cse0 (<= v_min_15 (+ v_max_17 1)))) (or (and v_b2_7 (not v_v_assert_8) v_b1_6 (not .cse0)) (and (or .cse0 (not v_b1_6) (not v_b2_7)) v_v_assert_8))) InVars {b2=v_b2_7, b1=v_b1_6, min=v_min_15, max=v_max_17} OutVars{b2=v_b2_7, b1=v_b1_6, v_assert=v_v_assert_8, min=v_min_15, max=v_max_17} AuxVars[] AssignedVars[v_assert][31], [48#L37-1true, 50#L55true, 82#(= max (select A 0)), 4#thread5EXITtrue, Black: 64#(not b1), Black: 65#v_assert, 71#true, 23#L46true, 42#L75true, 29#L26-1true, Black: 73#(not b2), Black: 74#v_assert]) [2021-03-26 05:17:05,929 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is cut-off event [2021-03-26 05:17:05,929 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 05:17:05,929 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 05:17:05,929 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 05:17:05,929 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([144] thread5ENTRY-->thread5EXIT: Formula: (let ((.cse0 (<= v_min_15 (+ v_max_17 1)))) (or (and v_b2_7 (not v_v_assert_8) v_b1_6 (not .cse0)) (and (or .cse0 (not v_b1_6) (not v_b2_7)) v_v_assert_8))) InVars {b2=v_b2_7, b1=v_b1_6, min=v_min_15, max=v_max_17} OutVars{b2=v_b2_7, b1=v_b1_6, v_assert=v_v_assert_8, min=v_min_15, max=v_max_17} AuxVars[] AssignedVars[v_assert][27], [82#(= max (select A 0)), 50#L55true, 4#thread5EXITtrue, Black: 64#(not b1), Black: 65#v_assert, 23#L46true, 24#L36true, 42#L75true, 76#(and v_assert (not b2)), 29#L26-1true, Black: 73#(not b2), Black: 74#v_assert]) [2021-03-26 05:17:05,929 INFO L384 tUnfolder$Statistics]: this new event has 12 ancestors and is cut-off event [2021-03-26 05:17:05,929 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 05:17:05,929 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-03-26 05:17:05,930 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-03-26 05:17:05,930 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-03-26 05:17:05,930 INFO L387 tUnfolder$Statistics]: existing Event has 10 ancestors and is cut-off event [2021-03-26 05:17:05,931 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([144] thread5ENTRY-->thread5EXIT: Formula: (let ((.cse0 (<= v_min_15 (+ v_max_17 1)))) (or (and v_b2_7 (not v_v_assert_8) v_b1_6 (not .cse0)) (and (or .cse0 (not v_b1_6) (not v_b2_7)) v_v_assert_8))) InVars {b2=v_b2_7, b1=v_b1_6, min=v_min_15, max=v_max_17} OutVars{b2=v_b2_7, b1=v_b1_6, v_assert=v_v_assert_8, min=v_min_15, max=v_max_17} AuxVars[] AssignedVars[v_assert][28], [67#(and v_assert (not b1)), 4#thread5EXITtrue, Black: 64#(not b1), Black: 65#v_assert, 71#true, 42#L75true, Black: 73#(not b2), Black: 74#v_assert, 80#true, 48#L37-1true, 49#L25true, 50#L55true, 23#L46true]) [2021-03-26 05:17:05,931 INFO L384 tUnfolder$Statistics]: this new event has 12 ancestors and is cut-off event [2021-03-26 05:17:05,931 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-03-26 05:17:05,931 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-03-26 05:17:05,931 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 05:17:05,931 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([144] thread5ENTRY-->thread5EXIT: Formula: (let ((.cse0 (<= v_min_15 (+ v_max_17 1)))) (or (and v_b2_7 (not v_v_assert_8) v_b1_6 (not .cse0)) (and (or .cse0 (not v_b1_6) (not v_b2_7)) v_v_assert_8))) InVars {b2=v_b2_7, b1=v_b1_6, min=v_min_15, max=v_max_17} OutVars{b2=v_b2_7, b1=v_b1_6, v_assert=v_v_assert_8, min=v_min_15, max=v_max_17} AuxVars[] AssignedVars[v_assert][47], [80#true, 48#L37-1true, 50#L55true, 4#thread5EXITtrue, Black: 64#(not b1), Black: 65#v_assert, 71#true, 23#L46true, 42#L75true, 29#L26-1true, Black: 73#(not b2), Black: 74#v_assert]) [2021-03-26 05:17:05,931 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is cut-off event [2021-03-26 05:17:05,931 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 05:17:05,931 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 05:17:05,931 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:05,940 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([144] thread5ENTRY-->thread5EXIT: Formula: (let ((.cse0 (<= v_min_15 (+ v_max_17 1)))) (or (and v_b2_7 (not v_v_assert_8) v_b1_6 (not .cse0)) (and (or .cse0 (not v_b1_6) (not v_b2_7)) v_v_assert_8))) InVars {b2=v_b2_7, b1=v_b1_6, min=v_min_15, max=v_max_17} OutVars{b2=v_b2_7, b1=v_b1_6, v_assert=v_v_assert_8, min=v_min_15, max=v_max_17} AuxVars[] AssignedVars[v_assert][28], [67#(and v_assert (not b1)), 4#thread5EXITtrue, Black: 64#(not b1), Black: 65#v_assert, 71#true, 42#L75true, Black: 73#(not b2), Black: 74#v_assert, 80#true, 48#L37-1true, 50#L55true, 23#L46true, 28#thread1ENTRYtrue]) [2021-03-26 05:17:05,940 INFO L384 tUnfolder$Statistics]: this new event has 10 ancestors and is not cut-off event [2021-03-26 05:17:05,940 INFO L387 tUnfolder$Statistics]: existing Event has 10 ancestors and is not cut-off event [2021-03-26 05:17:05,940 INFO L387 tUnfolder$Statistics]: existing Event has 10 ancestors and is not cut-off event [2021-03-26 05:17:05,940 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is not cut-off event [2021-03-26 05:17:05,941 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is not cut-off event [2021-03-26 05:17:05,941 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([144] thread5ENTRY-->thread5EXIT: Formula: (let ((.cse0 (<= v_min_15 (+ v_max_17 1)))) (or (and v_b2_7 (not v_v_assert_8) v_b1_6 (not .cse0)) (and (or .cse0 (not v_b1_6) (not v_b2_7)) v_v_assert_8))) InVars {b2=v_b2_7, b1=v_b1_6, min=v_min_15, max=v_max_17} OutVars{b2=v_b2_7, b1=v_b1_6, v_assert=v_v_assert_8, min=v_min_15, max=v_max_17} AuxVars[] AssignedVars[v_assert][28], [67#(and v_assert (not b1)), 4#thread5EXITtrue, Black: 64#(not b1), Black: 65#v_assert, 71#true, 42#L75true, Black: 73#(not b2), Black: 74#v_assert, 80#true, 48#L37-1true, 49#L25true, 50#L55true, 23#L46true]) [2021-03-26 05:17:05,941 INFO L384 tUnfolder$Statistics]: this new event has 11 ancestors and is cut-off event [2021-03-26 05:17:05,942 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-03-26 05:17:05,945 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 05:17:05,945 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-03-26 05:17:05,945 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 05:17:05,964 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([144] thread5ENTRY-->thread5EXIT: Formula: (let ((.cse0 (<= v_min_15 (+ v_max_17 1)))) (or (and v_b2_7 (not v_v_assert_8) v_b1_6 (not .cse0)) (and (or .cse0 (not v_b1_6) (not v_b2_7)) v_v_assert_8))) InVars {b2=v_b2_7, b1=v_b1_6, min=v_min_15, max=v_max_17} OutVars{b2=v_b2_7, b1=v_b1_6, v_assert=v_v_assert_8, min=v_min_15, max=v_max_17} AuxVars[] AssignedVars[v_assert][47], [80#true, 48#L37-1true, 50#L55true, 4#thread5EXITtrue, Black: 64#(not b1), Black: 65#v_assert, 71#true, 23#L46true, 42#L75true, 29#L26-1true, Black: 73#(not b2), Black: 74#v_assert]) [2021-03-26 05:17:05,964 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-03-26 05:17:05,964 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:05,964 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 05:17:05,964 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 05:17:05,964 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:05,964 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([144] thread5ENTRY-->thread5EXIT: Formula: (let ((.cse0 (<= v_min_15 (+ v_max_17 1)))) (or (and v_b2_7 (not v_v_assert_8) v_b1_6 (not .cse0)) (and (or .cse0 (not v_b1_6) (not v_b2_7)) v_v_assert_8))) InVars {b2=v_b2_7, b1=v_b1_6, min=v_min_15, max=v_max_17} OutVars{b2=v_b2_7, b1=v_b1_6, v_assert=v_v_assert_8, min=v_min_15, max=v_max_17} AuxVars[] AssignedVars[v_assert][31], [48#L37-1true, 50#L55true, 82#(= max (select A 0)), 4#thread5EXITtrue, Black: 64#(not b1), Black: 65#v_assert, 71#true, 23#L46true, 42#L75true, 29#L26-1true, Black: 73#(not b2), Black: 74#v_assert]) [2021-03-26 05:17:05,965 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is cut-off event [2021-03-26 05:17:05,965 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 05:17:05,965 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:05,965 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 05:17:05,965 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 05:17:05,965 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([144] thread5ENTRY-->thread5EXIT: Formula: (let ((.cse0 (<= v_min_15 (+ v_max_17 1)))) (or (and v_b2_7 (not v_v_assert_8) v_b1_6 (not .cse0)) (and (or .cse0 (not v_b1_6) (not v_b2_7)) v_v_assert_8))) InVars {b2=v_b2_7, b1=v_b1_6, min=v_min_15, max=v_max_17} OutVars{b2=v_b2_7, b1=v_b1_6, v_assert=v_v_assert_8, min=v_min_15, max=v_max_17} AuxVars[] AssignedVars[v_assert][31], [48#L37-1true, 82#(= max (select A 0)), 50#L55true, 4#thread5EXITtrue, Black: 64#(not b1), Black: 65#v_assert, 71#true, 23#L46true, 42#L75true, 29#L26-1true, Black: 73#(not b2), Black: 74#v_assert]) [2021-03-26 05:17:05,965 INFO L384 tUnfolder$Statistics]: this new event has 11 ancestors and is not cut-off event [2021-03-26 05:17:05,965 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is not cut-off event [2021-03-26 05:17:05,965 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is not cut-off event [2021-03-26 05:17:05,965 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is not cut-off event [2021-03-26 05:17:05,965 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is not cut-off event [2021-03-26 05:17:05,965 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is not cut-off event [2021-03-26 05:17:05,966 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([144] thread5ENTRY-->thread5EXIT: Formula: (let ((.cse0 (<= v_min_15 (+ v_max_17 1)))) (or (and v_b2_7 (not v_v_assert_8) v_b1_6 (not .cse0)) (and (or .cse0 (not v_b1_6) (not v_b2_7)) v_v_assert_8))) InVars {b2=v_b2_7, b1=v_b1_6, min=v_min_15, max=v_max_17} OutVars{b2=v_b2_7, b1=v_b1_6, v_assert=v_v_assert_8, min=v_min_15, max=v_max_17} AuxVars[] AssignedVars[v_assert][47], [80#true, 48#L37-1true, 50#L55true, 4#thread5EXITtrue, Black: 64#(not b1), Black: 65#v_assert, 71#true, 23#L46true, 42#L75true, 29#L26-1true, Black: 73#(not b2), Black: 74#v_assert]) [2021-03-26 05:17:05,966 INFO L384 tUnfolder$Statistics]: this new event has 12 ancestors and is cut-off event [2021-03-26 05:17:05,966 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:05,966 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 05:17:05,966 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 05:17:05,966 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 05:17:05,966 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:05,976 INFO L382 tUnfolder$Statistics]: inserting event number 7 for the transition-marking pair ([144] thread5ENTRY-->thread5EXIT: Formula: (let ((.cse0 (<= v_min_15 (+ v_max_17 1)))) (or (and v_b2_7 (not v_v_assert_8) v_b1_6 (not .cse0)) (and (or .cse0 (not v_b1_6) (not v_b2_7)) v_v_assert_8))) InVars {b2=v_b2_7, b1=v_b1_6, min=v_min_15, max=v_max_17} OutVars{b2=v_b2_7, b1=v_b1_6, v_assert=v_v_assert_8, min=v_min_15, max=v_max_17} AuxVars[] AssignedVars[v_assert][47], [80#true, 48#L37-1true, 50#L55true, 4#thread5EXITtrue, Black: 64#(not b1), Black: 65#v_assert, 71#true, 23#L46true, 42#L75true, 29#L26-1true, Black: 73#(not b2), Black: 74#v_assert]) [2021-03-26 05:17:05,976 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-03-26 05:17:05,976 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:05,976 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 05:17:05,976 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 05:17:05,976 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 05:17:05,977 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 05:17:05,977 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:05,982 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([133] thread2EXIT-->L77: Formula: (and (= 2 v_thread2Thread1of1ForFork1_thidvar0_4) (= 2 v_thread2Thread1of1ForFork1_thidvar1_4)) InVars {thread2Thread1of1ForFork1_thidvar0=v_thread2Thread1of1ForFork1_thidvar0_4, thread2Thread1of1ForFork1_thidvar1=v_thread2Thread1of1ForFork1_thidvar1_4} OutVars{thread2Thread1of1ForFork1_thidvar0=v_thread2Thread1of1ForFork1_thidvar0_4, thread2Thread1of1ForFork1_thidvar1=v_thread2Thread1of1ForFork1_thidvar1_4} AuxVars[] AssignedVars[][52], [82#(= max (select A 0)), 50#L55true, 35#thread5ENTRYtrue, Black: 64#(not b1), Black: 65#v_assert, 71#true, 23#L46true, 46#L77true, Black: 73#(not b2), Black: 74#v_assert]) [2021-03-26 05:17:05,982 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is not cut-off event [2021-03-26 05:17:05,982 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is not cut-off event [2021-03-26 05:17:05,982 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is not cut-off event [2021-03-26 05:17:05,982 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is not cut-off event [2021-03-26 05:17:05,989 INFO L129 PetriNetUnfolder]: 299/607 cut-off events. [2021-03-26 05:17:05,990 INFO L130 PetriNetUnfolder]: For 234/261 co-relation queries the response was YES. [2021-03-26 05:17:05,991 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1205 conditions, 607 events. 299/607 cut-off events. For 234/261 co-relation queries the response was YES. Maximal size of possible extension queue 43. Compared 3084 event pairs, 16 based on Foata normal form. 7/596 useless extension candidates. Maximal degree in co-relation 1025. Up to 203 conditions per place. [2021-03-26 05:17:05,992 INFO L132 encePairwiseOnDemand]: 52/60 looper letters, 15 selfloop transitions, 11 changer transitions 30/72 dead transitions. [2021-03-26 05:17:05,993 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 46 places, 72 transitions, 366 flow [2021-03-26 05:17:05,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-26 05:17:05,993 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-03-26 05:17:05,994 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 406 transitions. [2021-03-26 05:17:05,994 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7518518518518519 [2021-03-26 05:17:05,994 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 406 transitions. [2021-03-26 05:17:05,994 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 406 transitions. [2021-03-26 05:17:05,994 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 05:17:05,994 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 406 transitions. [2021-03-26 05:17:05,995 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 45.111111111111114) internal successors, (406), 9 states have internal predecessors, (406), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:17:05,996 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 60.0) internal successors, (600), 10 states have internal predecessors, (600), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:17:05,996 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 60.0) internal successors, (600), 10 states have internal predecessors, (600), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:17:05,996 INFO L185 Difference]: Start difference. First operand has 38 places, 30 transitions, 110 flow. Second operand 9 states and 406 transitions. [2021-03-26 05:17:05,996 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 46 places, 72 transitions, 366 flow [2021-03-26 05:17:05,997 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 45 places, 72 transitions, 364 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-03-26 05:17:05,998 INFO L241 Difference]: Finished difference. Result has 52 places, 36 transitions, 184 flow [2021-03-26 05:17:05,998 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=60, PETRI_DIFFERENCE_MINUEND_FLOW=108, PETRI_DIFFERENCE_MINUEND_PLACES=37, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=30, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=24, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=184, PETRI_PLACES=52, PETRI_TRANSITIONS=36} [2021-03-26 05:17:05,998 INFO L343 CegarLoopForPetriNet]: 37 programPoint places, 15 predicate places. [2021-03-26 05:17:05,998 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 05:17:05,999 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 52 places, 36 transitions, 184 flow [2021-03-26 05:17:05,999 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 52 places, 36 transitions, 184 flow [2021-03-26 05:17:05,999 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 45 places, 36 transitions, 184 flow [2021-03-26 05:17:06,004 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([144] thread5ENTRY-->thread5EXIT: Formula: (let ((.cse0 (<= v_min_15 (+ v_max_17 1)))) (or (and v_b2_7 (not v_v_assert_8) v_b1_6 (not .cse0)) (and (or .cse0 (not v_b1_6) (not v_b2_7)) v_v_assert_8))) InVars {b2=v_b2_7, b1=v_b1_6, min=v_min_15, max=v_max_17} OutVars{b2=v_b2_7, b1=v_b1_6, v_assert=v_v_assert_8, min=v_min_15, max=v_max_17} AuxVars[] AssignedVars[v_assert][16], [Black: 84#v_assert, Black: 86#(and (= min max) (= max (select A 0))), Black: 88#(and v_assert (= min max) (= max (select A 0))), Black: 90#(and v_assert (= min max)), 4#thread5EXITtrue, Black: 92#(and v_assert (= max (select A 0))), Black: 64#(not b1), Black: 65#v_assert, 42#L75true, 76#(and v_assert (not b2)), Black: 73#(not b2), Black: 74#v_assert, 80#true, 50#L55true, 18#thread2ENTRYtrue, 23#L46true, 29#L26-1true, Black: 82#(= max (select A 0)), Black: 83#(= min max)]) [2021-03-26 05:17:06,004 INFO L384 tUnfolder$Statistics]: this new event has 9 ancestors and is not cut-off event [2021-03-26 05:17:06,005 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is not cut-off event [2021-03-26 05:17:06,005 INFO L387 tUnfolder$Statistics]: existing Event has 10 ancestors and is not cut-off event [2021-03-26 05:17:06,005 INFO L387 tUnfolder$Statistics]: existing Event has 10 ancestors and is not cut-off event [2021-03-26 05:17:06,005 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([144] thread5ENTRY-->thread5EXIT: Formula: (let ((.cse0 (<= v_min_15 (+ v_max_17 1)))) (or (and v_b2_7 (not v_v_assert_8) v_b1_6 (not .cse0)) (and (or .cse0 (not v_b1_6) (not v_b2_7)) v_v_assert_8))) InVars {b2=v_b2_7, b1=v_b1_6, min=v_min_15, max=v_max_17} OutVars{b2=v_b2_7, b1=v_b1_6, v_assert=v_v_assert_8, min=v_min_15, max=v_max_17} AuxVars[] AssignedVars[v_assert][16], [Black: 84#v_assert, Black: 86#(and (= min max) (= max (select A 0))), Black: 88#(and v_assert (= min max) (= max (select A 0))), Black: 90#(and v_assert (= min max)), Black: 92#(and v_assert (= max (select A 0))), 4#thread5EXITtrue, Black: 64#(not b1), Black: 65#v_assert, 42#L75true, 76#(and v_assert (not b2)), Black: 73#(not b2), Black: 74#v_assert, 80#true, 50#L55true, 18#thread2ENTRYtrue, 23#L46true, 29#L26-1true, Black: 82#(= max (select A 0)), Black: 83#(= min max)]) [2021-03-26 05:17:06,005 INFO L384 tUnfolder$Statistics]: this new event has 11 ancestors and is cut-off event [2021-03-26 05:17:06,005 INFO L387 tUnfolder$Statistics]: existing Event has 9 ancestors and is cut-off event [2021-03-26 05:17:06,005 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-03-26 05:17:06,005 INFO L387 tUnfolder$Statistics]: existing Event has 10 ancestors and is cut-off event [2021-03-26 05:17:06,005 INFO L387 tUnfolder$Statistics]: existing Event has 10 ancestors and is cut-off event [2021-03-26 05:17:06,006 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([144] thread5ENTRY-->thread5EXIT: Formula: (let ((.cse0 (<= v_min_15 (+ v_max_17 1)))) (or (and v_b2_7 (not v_v_assert_8) v_b1_6 (not .cse0)) (and (or .cse0 (not v_b1_6) (not v_b2_7)) v_v_assert_8))) InVars {b2=v_b2_7, b1=v_b1_6, min=v_min_15, max=v_max_17} OutVars{b2=v_b2_7, b1=v_b1_6, v_assert=v_v_assert_8, min=v_min_15, max=v_max_17} AuxVars[] AssignedVars[v_assert][9], [Black: 84#v_assert, Black: 86#(and (= min max) (= max (select A 0))), Black: 88#(and v_assert (= min max) (= max (select A 0))), Black: 90#(and v_assert (= min max)), Black: 92#(and v_assert (= max (select A 0))), 4#thread5EXITtrue, Black: 64#(not b1), Black: 65#v_assert, 42#L75true, Black: 73#(not b2), Black: 74#v_assert, 48#L37-1true, 82#(= max (select A 0)), 50#L55true, 23#L46true, 29#L26-1true, Black: 83#(= min max)]) [2021-03-26 05:17:06,006 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is cut-off event [2021-03-26 05:17:06,006 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 05:17:06,006 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:06,006 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 05:17:06,006 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([144] thread5ENTRY-->thread5EXIT: Formula: (let ((.cse0 (<= v_min_15 (+ v_max_17 1)))) (or (and v_b2_7 (not v_v_assert_8) v_b1_6 (not .cse0)) (and (or .cse0 (not v_b1_6) (not v_b2_7)) v_v_assert_8))) InVars {b2=v_b2_7, b1=v_b1_6, min=v_min_15, max=v_max_17} OutVars{b2=v_b2_7, b1=v_b1_6, v_assert=v_v_assert_8, min=v_min_15, max=v_max_17} AuxVars[] AssignedVars[v_assert][9], [Black: 84#v_assert, Black: 86#(and (= min max) (= max (select A 0))), Black: 88#(and v_assert (= min max) (= max (select A 0))), Black: 90#(and v_assert (= min max)), Black: 92#(and v_assert (= max (select A 0))), 4#thread5EXITtrue, Black: 64#(not b1), Black: 65#v_assert, 42#L75true, Black: 73#(not b2), Black: 74#v_assert, 48#L37-1true, 82#(= max (select A 0)), 50#L55true, 23#L46true, 29#L26-1true, Black: 83#(= min max)]) [2021-03-26 05:17:06,006 INFO L384 tUnfolder$Statistics]: this new event has 12 ancestors and is cut-off event [2021-03-26 05:17:06,006 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 05:17:06,006 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:06,006 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 05:17:06,007 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:06,008 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([144] thread5ENTRY-->thread5EXIT: Formula: (let ((.cse0 (<= v_min_15 (+ v_max_17 1)))) (or (and v_b2_7 (not v_v_assert_8) v_b1_6 (not .cse0)) (and (or .cse0 (not v_b1_6) (not v_b2_7)) v_v_assert_8))) InVars {b2=v_b2_7, b1=v_b1_6, min=v_min_15, max=v_max_17} OutVars{b2=v_b2_7, b1=v_b1_6, v_assert=v_v_assert_8, min=v_min_15, max=v_max_17} AuxVars[] AssignedVars[v_assert][9], [Black: 84#v_assert, Black: 86#(and (= min max) (= max (select A 0))), Black: 88#(and v_assert (= min max) (= max (select A 0))), Black: 90#(and v_assert (= min max)), 4#thread5EXITtrue, Black: 92#(and v_assert (= max (select A 0))), Black: 64#(not b1), Black: 65#v_assert, 42#L75true, Black: 73#(not b2), Black: 74#v_assert, 80#true, 48#L37-1true, 50#L55true, 23#L46true, 29#L26-1true, Black: 82#(= max (select A 0)), Black: 83#(= min max)]) [2021-03-26 05:17:06,008 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is cut-off event [2021-03-26 05:17:06,008 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 05:17:06,008 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 05:17:06,008 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:06,008 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([144] thread5ENTRY-->thread5EXIT: Formula: (let ((.cse0 (<= v_min_15 (+ v_max_17 1)))) (or (and v_b2_7 (not v_v_assert_8) v_b1_6 (not .cse0)) (and (or .cse0 (not v_b1_6) (not v_b2_7)) v_v_assert_8))) InVars {b2=v_b2_7, b1=v_b1_6, min=v_min_15, max=v_max_17} OutVars{b2=v_b2_7, b1=v_b1_6, v_assert=v_v_assert_8, min=v_min_15, max=v_max_17} AuxVars[] AssignedVars[v_assert][9], [Black: 84#v_assert, Black: 86#(and (= min max) (= max (select A 0))), Black: 88#(and v_assert (= min max) (= max (select A 0))), Black: 90#(and v_assert (= min max)), 4#thread5EXITtrue, Black: 92#(and v_assert (= max (select A 0))), Black: 64#(not b1), Black: 65#v_assert, 42#L75true, Black: 73#(not b2), Black: 74#v_assert, 48#L37-1true, 50#L55true, 82#(= max (select A 0)), 23#L46true, 29#L26-1true, Black: 83#(= min max)]) [2021-03-26 05:17:06,008 INFO L384 tUnfolder$Statistics]: this new event has 11 ancestors and is not cut-off event [2021-03-26 05:17:06,009 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is not cut-off event [2021-03-26 05:17:06,009 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is not cut-off event [2021-03-26 05:17:06,009 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is not cut-off event [2021-03-26 05:17:06,009 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is not cut-off event [2021-03-26 05:17:06,009 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is not cut-off event [2021-03-26 05:17:06,009 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([144] thread5ENTRY-->thread5EXIT: Formula: (let ((.cse0 (<= v_min_15 (+ v_max_17 1)))) (or (and v_b2_7 (not v_v_assert_8) v_b1_6 (not .cse0)) (and (or .cse0 (not v_b1_6) (not v_b2_7)) v_v_assert_8))) InVars {b2=v_b2_7, b1=v_b1_6, min=v_min_15, max=v_max_17} OutVars{b2=v_b2_7, b1=v_b1_6, v_assert=v_v_assert_8, min=v_min_15, max=v_max_17} AuxVars[] AssignedVars[v_assert][9], [Black: 84#v_assert, Black: 86#(and (= min max) (= max (select A 0))), Black: 88#(and v_assert (= min max) (= max (select A 0))), Black: 90#(and v_assert (= min max)), Black: 92#(and v_assert (= max (select A 0))), 4#thread5EXITtrue, Black: 64#(not b1), Black: 65#v_assert, 42#L75true, Black: 73#(not b2), Black: 74#v_assert, 48#L37-1true, 80#true, 50#L55true, 23#L46true, 29#L26-1true, Black: 82#(= max (select A 0)), Black: 83#(= min max)]) [2021-03-26 05:17:06,009 INFO L384 tUnfolder$Statistics]: this new event has 12 ancestors and is not cut-off event [2021-03-26 05:17:06,010 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is not cut-off event [2021-03-26 05:17:06,010 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is not cut-off event [2021-03-26 05:17:06,010 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is not cut-off event [2021-03-26 05:17:06,010 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is not cut-off event [2021-03-26 05:17:06,010 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([144] thread5ENTRY-->thread5EXIT: Formula: (let ((.cse0 (<= v_min_15 (+ v_max_17 1)))) (or (and v_b2_7 (not v_v_assert_8) v_b1_6 (not .cse0)) (and (or .cse0 (not v_b1_6) (not v_b2_7)) v_v_assert_8))) InVars {b2=v_b2_7, b1=v_b1_6, min=v_min_15, max=v_max_17} OutVars{b2=v_b2_7, b1=v_b1_6, v_assert=v_v_assert_8, min=v_min_15, max=v_max_17} AuxVars[] AssignedVars[v_assert][9], [Black: 84#v_assert, Black: 86#(and (= min max) (= max (select A 0))), Black: 88#(and v_assert (= min max) (= max (select A 0))), Black: 90#(and v_assert (= min max)), 4#thread5EXITtrue, Black: 92#(and v_assert (= max (select A 0))), Black: 64#(not b1), Black: 65#v_assert, 42#L75true, Black: 73#(not b2), Black: 74#v_assert, 80#true, 48#L37-1true, 50#L55true, 23#L46true, 29#L26-1true, Black: 82#(= max (select A 0)), Black: 83#(= min max)]) [2021-03-26 05:17:06,010 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-03-26 05:17:06,010 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 05:17:06,010 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 05:17:06,010 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:06,010 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 05:17:06,010 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:06,011 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([133] thread2EXIT-->L77: Formula: (and (= 2 v_thread2Thread1of1ForFork1_thidvar0_4) (= 2 v_thread2Thread1of1ForFork1_thidvar1_4)) InVars {thread2Thread1of1ForFork1_thidvar0=v_thread2Thread1of1ForFork1_thidvar0_4, thread2Thread1of1ForFork1_thidvar1=v_thread2Thread1of1ForFork1_thidvar1_4} OutVars{thread2Thread1of1ForFork1_thidvar0=v_thread2Thread1of1ForFork1_thidvar0_4, thread2Thread1of1ForFork1_thidvar1=v_thread2Thread1of1ForFork1_thidvar1_4} AuxVars[] AssignedVars[][35], [Black: 84#v_assert, Black: 86#(and (= min max) (= max (select A 0))), Black: 88#(and v_assert (= min max) (= max (select A 0))), Black: 90#(and v_assert (= min max)), 35#thread5ENTRYtrue, Black: 92#(and v_assert (= max (select A 0))), Black: 64#(not b1), Black: 65#v_assert, 46#L77true, Black: 73#(not b2), Black: 74#v_assert, 50#L55true, 82#(= max (select A 0)), 23#L46true, Black: 83#(= min max)]) [2021-03-26 05:17:06,011 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is not cut-off event [2021-03-26 05:17:06,011 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is not cut-off event [2021-03-26 05:17:06,011 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is not cut-off event [2021-03-26 05:17:06,011 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is not cut-off event [2021-03-26 05:17:06,012 INFO L129 PetriNetUnfolder]: 99/190 cut-off events. [2021-03-26 05:17:06,012 INFO L130 PetriNetUnfolder]: For 385/390 co-relation queries the response was YES. [2021-03-26 05:17:06,013 INFO L84 FinitePrefix]: Finished finitePrefix Result has 618 conditions, 190 events. 99/190 cut-off events. For 385/390 co-relation queries the response was YES. Maximal size of possible extension queue 24. Compared 671 event pairs, 5 based on Foata normal form. 1/183 useless extension candidates. Maximal degree in co-relation 591. Up to 84 conditions per place. [2021-03-26 05:17:06,015 INFO L142 LiptonReduction]: Number of co-enabled transitions 394 [2021-03-26 05:17:06,017 INFO L154 LiptonReduction]: Checked pairs total: 0 [2021-03-26 05:17:06,017 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-26 05:17:06,018 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 20 [2021-03-26 05:17:06,018 INFO L480 AbstractCegarLoop]: Abstraction has has 45 places, 36 transitions, 184 flow [2021-03-26 05:17:06,018 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 41.0) internal successors, (205), 5 states have internal predecessors, (205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:17:06,018 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 05:17:06,018 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 05:17:06,019 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-03-26 05:17:06,019 INFO L428 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-26 05:17:06,019 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 05:17:06,019 INFO L82 PathProgramCache]: Analyzing trace with hash 413055411, now seen corresponding path program 4 times [2021-03-26 05:17:06,019 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 05:17:06,019 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1362257538] [2021-03-26 05:17:06,019 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 05:17:06,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 05:17:06,031 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:06,031 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:06,032 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:06,032 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:17:06,034 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:06,034 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:06,037 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:06,037 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:06,040 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-26 05:17:06,040 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1362257538] [2021-03-26 05:17:06,040 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-26 05:17:06,040 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-03-26 05:17:06,040 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [790277171] [2021-03-26 05:17:06,041 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-26 05:17:06,041 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 05:17:06,041 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-26 05:17:06,041 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-03-26 05:17:06,041 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 40 out of 60 [2021-03-26 05:17:06,042 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 45 places, 36 transitions, 184 flow. Second operand has 5 states, 5 states have (on average 41.0) internal successors, (205), 5 states have internal predecessors, (205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:17:06,042 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 05:17:06,042 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 40 of 60 [2021-03-26 05:17:06,042 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 05:17:06,094 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([144] thread5ENTRY-->thread5EXIT: Formula: (let ((.cse0 (<= v_min_15 (+ v_max_17 1)))) (or (and v_b2_7 (not v_v_assert_8) v_b1_6 (not .cse0)) (and (or .cse0 (not v_b1_6) (not v_b2_7)) v_v_assert_8))) InVars {b2=v_b2_7, b1=v_b1_6, min=v_min_15, max=v_max_17} OutVars{b2=v_b2_7, b1=v_b1_6, v_assert=v_v_assert_8, min=v_min_15, max=v_max_17} AuxVars[] AssignedVars[v_assert][49], [Black: 84#v_assert, Black: 86#(and (= min max) (= max (select A 0))), Black: 88#(and v_assert (= min max) (= max (select A 0))), Black: 90#(and v_assert (= min max)), Black: 92#(and v_assert (= max (select A 0))), 4#thread5EXITtrue, Black: 64#(not b1), 101#true, Black: 65#v_assert, 42#L75true, Black: 73#(not b2), Black: 74#v_assert, 80#true, 48#L37-1true, 50#L55true, 23#L46true, 29#L26-1true, Black: 82#(= max (select A 0)), Black: 83#(= min max)]) [2021-03-26 05:17:06,094 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is cut-off event [2021-03-26 05:17:06,094 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:06,094 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:06,094 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:06,095 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([144] thread5ENTRY-->thread5EXIT: Formula: (let ((.cse0 (<= v_min_15 (+ v_max_17 1)))) (or (and v_b2_7 (not v_v_assert_8) v_b1_6 (not .cse0)) (and (or .cse0 (not v_b1_6) (not v_b2_7)) v_v_assert_8))) InVars {b2=v_b2_7, b1=v_b1_6, min=v_min_15, max=v_max_17} OutVars{b2=v_b2_7, b1=v_b1_6, v_assert=v_v_assert_8, min=v_min_15, max=v_max_17} AuxVars[] AssignedVars[v_assert][34], [Black: 84#v_assert, Black: 86#(and (= min max) (= max (select A 0))), Black: 88#(and v_assert (= min max) (= max (select A 0))), Black: 90#(and v_assert (= min max)), 4#thread5EXITtrue, Black: 92#(and v_assert (= max (select A 0))), Black: 64#(not b1), 101#true, Black: 65#v_assert, 42#L75true, 76#(and v_assert (not b2)), Black: 73#(not b2), Black: 74#v_assert, 80#true, 50#L55true, 18#thread2ENTRYtrue, 23#L46true, 29#L26-1true, Black: 82#(= max (select A 0)), Black: 83#(= min max)]) [2021-03-26 05:17:06,095 INFO L384 tUnfolder$Statistics]: this new event has 11 ancestors and is cut-off event [2021-03-26 05:17:06,095 INFO L387 tUnfolder$Statistics]: existing Event has 10 ancestors and is cut-off event [2021-03-26 05:17:06,095 INFO L387 tUnfolder$Statistics]: existing Event has 10 ancestors and is cut-off event [2021-03-26 05:17:06,095 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-03-26 05:17:06,097 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([144] thread5ENTRY-->thread5EXIT: Formula: (let ((.cse0 (<= v_min_15 (+ v_max_17 1)))) (or (and v_b2_7 (not v_v_assert_8) v_b1_6 (not .cse0)) (and (or .cse0 (not v_b1_6) (not v_b2_7)) v_v_assert_8))) InVars {b2=v_b2_7, b1=v_b1_6, min=v_min_15, max=v_max_17} OutVars{b2=v_b2_7, b1=v_b1_6, v_assert=v_v_assert_8, min=v_min_15, max=v_max_17} AuxVars[] AssignedVars[v_assert][49], [Black: 84#v_assert, Black: 86#(and (= min max) (= max (select A 0))), Black: 88#(and v_assert (= min max) (= max (select A 0))), Black: 90#(and v_assert (= min max)), Black: 92#(and v_assert (= max (select A 0))), 4#thread5EXITtrue, Black: 64#(not b1), 101#true, Black: 65#v_assert, 42#L75true, Black: 73#(not b2), Black: 74#v_assert, 80#true, 48#L37-1true, 50#L55true, 23#L46true, 29#L26-1true, Black: 82#(= max (select A 0)), Black: 83#(= min max)]) [2021-03-26 05:17:06,097 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is cut-off event [2021-03-26 05:17:06,097 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:06,097 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:06,097 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:06,098 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:06,098 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([144] thread5ENTRY-->thread5EXIT: Formula: (let ((.cse0 (<= v_min_15 (+ v_max_17 1)))) (or (and v_b2_7 (not v_v_assert_8) v_b1_6 (not .cse0)) (and (or .cse0 (not v_b1_6) (not v_b2_7)) v_v_assert_8))) InVars {b2=v_b2_7, b1=v_b1_6, min=v_min_15, max=v_max_17} OutVars{b2=v_b2_7, b1=v_b1_6, v_assert=v_v_assert_8, min=v_min_15, max=v_max_17} AuxVars[] AssignedVars[v_assert][34], [Black: 84#v_assert, Black: 86#(and (= min max) (= max (select A 0))), Black: 88#(and v_assert (= min max) (= max (select A 0))), Black: 90#(and v_assert (= min max)), 4#thread5EXITtrue, Black: 92#(and v_assert (= max (select A 0))), Black: 64#(not b1), 101#true, Black: 65#v_assert, 42#L75true, 76#(and v_assert (not b2)), Black: 73#(not b2), Black: 74#v_assert, 82#(= max (select A 0)), 50#L55true, 23#L46true, 24#L36true, 29#L26-1true, Black: 83#(= min max)]) [2021-03-26 05:17:06,098 INFO L384 tUnfolder$Statistics]: this new event has 12 ancestors and is cut-off event [2021-03-26 05:17:06,098 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 05:17:06,098 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-03-26 05:17:06,098 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-03-26 05:17:06,099 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([144] thread5ENTRY-->thread5EXIT: Formula: (let ((.cse0 (<= v_min_15 (+ v_max_17 1)))) (or (and v_b2_7 (not v_v_assert_8) v_b1_6 (not .cse0)) (and (or .cse0 (not v_b1_6) (not v_b2_7)) v_v_assert_8))) InVars {b2=v_b2_7, b1=v_b1_6, min=v_min_15, max=v_max_17} OutVars{b2=v_b2_7, b1=v_b1_6, v_assert=v_v_assert_8, min=v_min_15, max=v_max_17} AuxVars[] AssignedVars[v_assert][49], [Black: 84#v_assert, Black: 86#(and (= min max) (= max (select A 0))), Black: 88#(and v_assert (= min max) (= max (select A 0))), Black: 90#(and v_assert (= min max)), Black: 92#(and v_assert (= max (select A 0))), 4#thread5EXITtrue, Black: 64#(not b1), 101#true, Black: 65#v_assert, 42#L75true, Black: 73#(not b2), Black: 74#v_assert, 80#true, 48#L37-1true, 50#L55true, 23#L46true, 29#L26-1true, Black: 82#(= max (select A 0)), Black: 83#(= min max)]) [2021-03-26 05:17:06,099 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is cut-off event [2021-03-26 05:17:06,099 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:06,099 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:06,099 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:06,100 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:06,100 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:06,107 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([144] thread5ENTRY-->thread5EXIT: Formula: (let ((.cse0 (<= v_min_15 (+ v_max_17 1)))) (or (and v_b2_7 (not v_v_assert_8) v_b1_6 (not .cse0)) (and (or .cse0 (not v_b1_6) (not v_b2_7)) v_v_assert_8))) InVars {b2=v_b2_7, b1=v_b1_6, min=v_min_15, max=v_max_17} OutVars{b2=v_b2_7, b1=v_b1_6, v_assert=v_v_assert_8, min=v_min_15, max=v_max_17} AuxVars[] AssignedVars[v_assert][34], [Black: 84#v_assert, Black: 86#(and (= min max) (= max (select A 0))), Black: 88#(and v_assert (= min max) (= max (select A 0))), Black: 90#(and v_assert (= min max)), Black: 92#(and v_assert (= max (select A 0))), 4#thread5EXITtrue, 101#true, Black: 64#(not b1), Black: 65#v_assert, 42#L75true, 76#(and v_assert (not b2)), Black: 73#(not b2), Black: 74#v_assert, 80#true, 50#L55true, 18#thread2ENTRYtrue, 23#L46true, 29#L26-1true, Black: 82#(= max (select A 0)), Black: 83#(= min max)]) [2021-03-26 05:17:06,107 INFO L384 tUnfolder$Statistics]: this new event has 10 ancestors and is not cut-off event [2021-03-26 05:17:06,107 INFO L387 tUnfolder$Statistics]: existing Event has 10 ancestors and is not cut-off event [2021-03-26 05:17:06,107 INFO L387 tUnfolder$Statistics]: existing Event has 10 ancestors and is not cut-off event [2021-03-26 05:17:06,107 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is not cut-off event [2021-03-26 05:17:06,107 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is not cut-off event [2021-03-26 05:17:06,107 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([144] thread5ENTRY-->thread5EXIT: Formula: (let ((.cse0 (<= v_min_15 (+ v_max_17 1)))) (or (and v_b2_7 (not v_v_assert_8) v_b1_6 (not .cse0)) (and (or .cse0 (not v_b1_6) (not v_b2_7)) v_v_assert_8))) InVars {b2=v_b2_7, b1=v_b1_6, min=v_min_15, max=v_max_17} OutVars{b2=v_b2_7, b1=v_b1_6, v_assert=v_v_assert_8, min=v_min_15, max=v_max_17} AuxVars[] AssignedVars[v_assert][34], [Black: 84#v_assert, Black: 86#(and (= min max) (= max (select A 0))), Black: 88#(and v_assert (= min max) (= max (select A 0))), Black: 90#(and v_assert (= min max)), Black: 92#(and v_assert (= max (select A 0))), 4#thread5EXITtrue, Black: 64#(not b1), 101#true, Black: 65#v_assert, 42#L75true, 76#(and v_assert (not b2)), Black: 73#(not b2), Black: 74#v_assert, 50#L55true, 82#(= max (select A 0)), 23#L46true, 24#L36true, 29#L26-1true, Black: 83#(= min max)]) [2021-03-26 05:17:06,107 INFO L384 tUnfolder$Statistics]: this new event has 11 ancestors and is cut-off event [2021-03-26 05:17:06,107 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 05:17:06,107 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 05:17:06,108 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-03-26 05:17:06,108 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-03-26 05:17:06,109 INFO L382 tUnfolder$Statistics]: inserting event number 7 for the transition-marking pair ([144] thread5ENTRY-->thread5EXIT: Formula: (let ((.cse0 (<= v_min_15 (+ v_max_17 1)))) (or (and v_b2_7 (not v_v_assert_8) v_b1_6 (not .cse0)) (and (or .cse0 (not v_b1_6) (not v_b2_7)) v_v_assert_8))) InVars {b2=v_b2_7, b1=v_b1_6, min=v_min_15, max=v_max_17} OutVars{b2=v_b2_7, b1=v_b1_6, v_assert=v_v_assert_8, min=v_min_15, max=v_max_17} AuxVars[] AssignedVars[v_assert][49], [Black: 84#v_assert, Black: 86#(and (= min max) (= max (select A 0))), Black: 88#(and v_assert (= min max) (= max (select A 0))), Black: 90#(and v_assert (= min max)), 4#thread5EXITtrue, Black: 92#(and v_assert (= max (select A 0))), Black: 64#(not b1), 101#true, Black: 65#v_assert, 42#L75true, Black: 73#(not b2), Black: 74#v_assert, 80#true, 48#L37-1true, 50#L55true, 23#L46true, 29#L26-1true, Black: 82#(= max (select A 0)), Black: 83#(= min max)]) [2021-03-26 05:17:06,109 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-03-26 05:17:06,109 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:06,109 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:06,109 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:06,109 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:06,109 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:06,109 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:06,110 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([144] thread5ENTRY-->thread5EXIT: Formula: (let ((.cse0 (<= v_min_15 (+ v_max_17 1)))) (or (and v_b2_7 (not v_v_assert_8) v_b1_6 (not .cse0)) (and (or .cse0 (not v_b1_6) (not v_b2_7)) v_v_assert_8))) InVars {b2=v_b2_7, b1=v_b1_6, min=v_min_15, max=v_max_17} OutVars{b2=v_b2_7, b1=v_b1_6, v_assert=v_v_assert_8, min=v_min_15, max=v_max_17} AuxVars[] AssignedVars[v_assert][49], [Black: 84#v_assert, Black: 86#(and (= min max) (= max (select A 0))), Black: 88#(and v_assert (= min max) (= max (select A 0))), Black: 90#(and v_assert (= min max)), 4#thread5EXITtrue, Black: 92#(and v_assert (= max (select A 0))), Black: 64#(not b1), 101#true, Black: 65#v_assert, 42#L75true, Black: 73#(not b2), Black: 74#v_assert, 48#L37-1true, 82#(= max (select A 0)), 50#L55true, 23#L46true, 29#L26-1true, Black: 83#(= min max)]) [2021-03-26 05:17:06,110 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is cut-off event [2021-03-26 05:17:06,110 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 05:17:06,110 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 05:17:06,110 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:06,110 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([144] thread5ENTRY-->thread5EXIT: Formula: (let ((.cse0 (<= v_min_15 (+ v_max_17 1)))) (or (and v_b2_7 (not v_v_assert_8) v_b1_6 (not .cse0)) (and (or .cse0 (not v_b1_6) (not v_b2_7)) v_v_assert_8))) InVars {b2=v_b2_7, b1=v_b1_6, min=v_min_15, max=v_max_17} OutVars{b2=v_b2_7, b1=v_b1_6, v_assert=v_v_assert_8, min=v_min_15, max=v_max_17} AuxVars[] AssignedVars[v_assert][48], [Black: 84#v_assert, Black: 86#(and (= min max) (= max (select A 0))), Black: 88#(and v_assert (= min max) (= max (select A 0))), Black: 90#(and v_assert (= min max)), Black: 92#(and v_assert (= max (select A 0))), 4#thread5EXITtrue, Black: 64#(not b1), Black: 65#v_assert, 103#(= min (select A 0)), 42#L75true, Black: 73#(not b2), Black: 74#v_assert, 80#true, 48#L37-1true, 50#L55true, 23#L46true, 29#L26-1true, Black: 82#(= max (select A 0)), Black: 83#(= min max)]) [2021-03-26 05:17:06,110 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is cut-off event [2021-03-26 05:17:06,110 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 05:17:06,110 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:06,110 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 05:17:06,121 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([144] thread5ENTRY-->thread5EXIT: Formula: (let ((.cse0 (<= v_min_15 (+ v_max_17 1)))) (or (and v_b2_7 (not v_v_assert_8) v_b1_6 (not .cse0)) (and (or .cse0 (not v_b1_6) (not v_b2_7)) v_v_assert_8))) InVars {b2=v_b2_7, b1=v_b1_6, min=v_min_15, max=v_max_17} OutVars{b2=v_b2_7, b1=v_b1_6, v_assert=v_v_assert_8, min=v_min_15, max=v_max_17} AuxVars[] AssignedVars[v_assert][48], [Black: 84#v_assert, Black: 86#(and (= min max) (= max (select A 0))), Black: 88#(and v_assert (= min max) (= max (select A 0))), Black: 90#(and v_assert (= min max)), 4#thread5EXITtrue, Black: 92#(and v_assert (= max (select A 0))), Black: 64#(not b1), Black: 65#v_assert, 103#(= min (select A 0)), 42#L75true, Black: 73#(not b2), Black: 74#v_assert, 48#L37-1true, 80#true, 50#L55true, 23#L46true, 29#L26-1true, Black: 82#(= max (select A 0)), Black: 83#(= min max)]) [2021-03-26 05:17:06,121 INFO L384 tUnfolder$Statistics]: this new event has 12 ancestors and is not cut-off event [2021-03-26 05:17:06,121 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is not cut-off event [2021-03-26 05:17:06,121 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is not cut-off event [2021-03-26 05:17:06,121 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is not cut-off event [2021-03-26 05:17:06,121 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is not cut-off event [2021-03-26 05:17:06,121 INFO L382 tUnfolder$Statistics]: inserting event number 8 for the transition-marking pair ([144] thread5ENTRY-->thread5EXIT: Formula: (let ((.cse0 (<= v_min_15 (+ v_max_17 1)))) (or (and v_b2_7 (not v_v_assert_8) v_b1_6 (not .cse0)) (and (or .cse0 (not v_b1_6) (not v_b2_7)) v_v_assert_8))) InVars {b2=v_b2_7, b1=v_b1_6, min=v_min_15, max=v_max_17} OutVars{b2=v_b2_7, b1=v_b1_6, v_assert=v_v_assert_8, min=v_min_15, max=v_max_17} AuxVars[] AssignedVars[v_assert][49], [Black: 84#v_assert, Black: 86#(and (= min max) (= max (select A 0))), Black: 88#(and v_assert (= min max) (= max (select A 0))), Black: 90#(and v_assert (= min max)), 4#thread5EXITtrue, Black: 92#(and v_assert (= max (select A 0))), Black: 64#(not b1), 101#true, Black: 65#v_assert, 42#L75true, Black: 73#(not b2), Black: 74#v_assert, 48#L37-1true, 80#true, 50#L55true, 23#L46true, 29#L26-1true, Black: 82#(= max (select A 0)), Black: 83#(= min max)]) [2021-03-26 05:17:06,122 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is cut-off event [2021-03-26 05:17:06,122 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:06,122 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:06,122 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:06,122 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:06,122 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:06,122 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:06,122 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 05:17:06,122 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([144] thread5ENTRY-->thread5EXIT: Formula: (let ((.cse0 (<= v_min_15 (+ v_max_17 1)))) (or (and v_b2_7 (not v_v_assert_8) v_b1_6 (not .cse0)) (and (or .cse0 (not v_b1_6) (not v_b2_7)) v_v_assert_8))) InVars {b2=v_b2_7, b1=v_b1_6, min=v_min_15, max=v_max_17} OutVars{b2=v_b2_7, b1=v_b1_6, v_assert=v_v_assert_8, min=v_min_15, max=v_max_17} AuxVars[] AssignedVars[v_assert][49], [Black: 84#v_assert, Black: 86#(and (= min max) (= max (select A 0))), Black: 88#(and v_assert (= min max) (= max (select A 0))), Black: 90#(and v_assert (= min max)), Black: 92#(and v_assert (= max (select A 0))), 4#thread5EXITtrue, Black: 64#(not b1), 101#true, Black: 65#v_assert, 42#L75true, Black: 73#(not b2), Black: 74#v_assert, 48#L37-1true, 50#L55true, 82#(= max (select A 0)), 23#L46true, 29#L26-1true, Black: 83#(= min max)]) [2021-03-26 05:17:06,123 INFO L384 tUnfolder$Statistics]: this new event has 12 ancestors and is not cut-off event [2021-03-26 05:17:06,123 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is not cut-off event [2021-03-26 05:17:06,123 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is not cut-off event [2021-03-26 05:17:06,123 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is not cut-off event [2021-03-26 05:17:06,123 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is not cut-off event [2021-03-26 05:17:06,123 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([133] thread2EXIT-->L77: Formula: (and (= 2 v_thread2Thread1of1ForFork1_thidvar0_4) (= 2 v_thread2Thread1of1ForFork1_thidvar1_4)) InVars {thread2Thread1of1ForFork1_thidvar0=v_thread2Thread1of1ForFork1_thidvar0_4, thread2Thread1of1ForFork1_thidvar1=v_thread2Thread1of1ForFork1_thidvar1_4} OutVars{thread2Thread1of1ForFork1_thidvar0=v_thread2Thread1of1ForFork1_thidvar0_4, thread2Thread1of1ForFork1_thidvar1=v_thread2Thread1of1ForFork1_thidvar1_4} AuxVars[] AssignedVars[][53], [Black: 84#v_assert, Black: 86#(and (= min max) (= max (select A 0))), Black: 88#(and v_assert (= min max) (= max (select A 0))), Black: 90#(and v_assert (= min max)), 35#thread5ENTRYtrue, Black: 92#(and v_assert (= max (select A 0))), Black: 64#(not b1), 101#true, Black: 65#v_assert, 46#L77true, Black: 73#(not b2), Black: 74#v_assert, 82#(= max (select A 0)), 50#L55true, 23#L46true, Black: 83#(= min max)]) [2021-03-26 05:17:06,123 INFO L384 tUnfolder$Statistics]: this new event has 16 ancestors and is cut-off event [2021-03-26 05:17:06,123 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 05:17:06,123 INFO L387 tUnfolder$Statistics]: existing Event has 16 ancestors and is cut-off event [2021-03-26 05:17:06,123 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 05:17:06,124 INFO L382 tUnfolder$Statistics]: inserting event number 9 for the transition-marking pair ([144] thread5ENTRY-->thread5EXIT: Formula: (let ((.cse0 (<= v_min_15 (+ v_max_17 1)))) (or (and v_b2_7 (not v_v_assert_8) v_b1_6 (not .cse0)) (and (or .cse0 (not v_b1_6) (not v_b2_7)) v_v_assert_8))) InVars {b2=v_b2_7, b1=v_b1_6, min=v_min_15, max=v_max_17} OutVars{b2=v_b2_7, b1=v_b1_6, v_assert=v_v_assert_8, min=v_min_15, max=v_max_17} AuxVars[] AssignedVars[v_assert][49], [Black: 84#v_assert, Black: 86#(and (= min max) (= max (select A 0))), Black: 88#(and v_assert (= min max) (= max (select A 0))), Black: 90#(and v_assert (= min max)), 4#thread5EXITtrue, Black: 92#(and v_assert (= max (select A 0))), Black: 64#(not b1), 101#true, Black: 65#v_assert, 42#L75true, Black: 73#(not b2), Black: 74#v_assert, 80#true, 48#L37-1true, 50#L55true, 23#L46true, 29#L26-1true, Black: 82#(= max (select A 0)), Black: 83#(= min max)]) [2021-03-26 05:17:06,124 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-03-26 05:17:06,124 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:06,124 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:06,124 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:06,124 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:06,124 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:06,124 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:06,125 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:06,125 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 05:17:06,125 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([144] thread5ENTRY-->thread5EXIT: Formula: (let ((.cse0 (<= v_min_15 (+ v_max_17 1)))) (or (and v_b2_7 (not v_v_assert_8) v_b1_6 (not .cse0)) (and (or .cse0 (not v_b1_6) (not v_b2_7)) v_v_assert_8))) InVars {b2=v_b2_7, b1=v_b1_6, min=v_min_15, max=v_max_17} OutVars{b2=v_b2_7, b1=v_b1_6, v_assert=v_v_assert_8, min=v_min_15, max=v_max_17} AuxVars[] AssignedVars[v_assert][34], [Black: 84#v_assert, Black: 86#(and (= min max) (= max (select A 0))), Black: 88#(and v_assert (= min max) (= max (select A 0))), Black: 90#(and v_assert (= min max)), Black: 92#(and v_assert (= max (select A 0))), 4#thread5EXITtrue, Black: 64#(not b1), 101#true, Black: 65#v_assert, 42#L75true, 76#(and v_assert (not b2)), Black: 73#(not b2), Black: 74#v_assert, 80#true, 50#L55true, 23#L46true, 24#L36true, 29#L26-1true, Black: 82#(= max (select A 0)), Black: 83#(= min max)]) [2021-03-26 05:17:06,125 INFO L384 tUnfolder$Statistics]: this new event has 12 ancestors and is not cut-off event [2021-03-26 05:17:06,125 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is not cut-off event [2021-03-26 05:17:06,125 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is not cut-off event [2021-03-26 05:17:06,125 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is not cut-off event [2021-03-26 05:17:06,133 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([133] thread2EXIT-->L77: Formula: (and (= 2 v_thread2Thread1of1ForFork1_thidvar0_4) (= 2 v_thread2Thread1of1ForFork1_thidvar1_4)) InVars {thread2Thread1of1ForFork1_thidvar0=v_thread2Thread1of1ForFork1_thidvar0_4, thread2Thread1of1ForFork1_thidvar1=v_thread2Thread1of1ForFork1_thidvar1_4} OutVars{thread2Thread1of1ForFork1_thidvar0=v_thread2Thread1of1ForFork1_thidvar0_4, thread2Thread1of1ForFork1_thidvar1=v_thread2Thread1of1ForFork1_thidvar1_4} AuxVars[] AssignedVars[][53], [Black: 84#v_assert, Black: 86#(and (= min max) (= max (select A 0))), Black: 88#(and v_assert (= min max) (= max (select A 0))), Black: 90#(and v_assert (= min max)), 35#thread5ENTRYtrue, Black: 92#(and v_assert (= max (select A 0))), Black: 64#(not b1), 101#true, Black: 65#v_assert, Black: 73#(not b2), 46#L77true, Black: 74#v_assert, 50#L55true, 82#(= max (select A 0)), 23#L46true, Black: 83#(= min max)]) [2021-03-26 05:17:06,133 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is not cut-off event [2021-03-26 05:17:06,133 INFO L387 tUnfolder$Statistics]: existing Event has 16 ancestors and is not cut-off event [2021-03-26 05:17:06,133 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is not cut-off event [2021-03-26 05:17:06,133 INFO L387 tUnfolder$Statistics]: existing Event has 16 ancestors and is not cut-off event [2021-03-26 05:17:06,133 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is not cut-off event [2021-03-26 05:17:06,170 INFO L129 PetriNetUnfolder]: 220/394 cut-off events. [2021-03-26 05:17:06,170 INFO L130 PetriNetUnfolder]: For 1223/1321 co-relation queries the response was YES. [2021-03-26 05:17:06,171 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1559 conditions, 394 events. 220/394 cut-off events. For 1223/1321 co-relation queries the response was YES. Maximal size of possible extension queue 42. Compared 1574 event pairs, 12 based on Foata normal form. 12/394 useless extension candidates. Maximal degree in co-relation 1521. Up to 192 conditions per place. [2021-03-26 05:17:06,173 INFO L132 encePairwiseOnDemand]: 52/60 looper letters, 21 selfloop transitions, 15 changer transitions 23/75 dead transitions. [2021-03-26 05:17:06,173 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 53 places, 75 transitions, 619 flow [2021-03-26 05:17:06,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-26 05:17:06,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-03-26 05:17:06,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 406 transitions. [2021-03-26 05:17:06,174 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7518518518518519 [2021-03-26 05:17:06,175 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 406 transitions. [2021-03-26 05:17:06,175 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 406 transitions. [2021-03-26 05:17:06,175 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 05:17:06,175 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 406 transitions. [2021-03-26 05:17:06,176 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 45.111111111111114) internal successors, (406), 9 states have internal predecessors, (406), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:17:06,176 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 60.0) internal successors, (600), 10 states have internal predecessors, (600), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:17:06,188 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 60.0) internal successors, (600), 10 states have internal predecessors, (600), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:17:06,188 INFO L185 Difference]: Start difference. First operand has 45 places, 36 transitions, 184 flow. Second operand 9 states and 406 transitions. [2021-03-26 05:17:06,188 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 53 places, 75 transitions, 619 flow [2021-03-26 05:17:06,191 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 47 places, 75 transitions, 553 flow, removed 32 selfloop flow, removed 6 redundant places. [2021-03-26 05:17:06,192 INFO L241 Difference]: Finished difference. Result has 54 places, 46 transitions, 321 flow [2021-03-26 05:17:06,192 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=60, PETRI_DIFFERENCE_MINUEND_FLOW=164, PETRI_DIFFERENCE_MINUEND_PLACES=39, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=36, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=23, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=321, PETRI_PLACES=54, PETRI_TRANSITIONS=46} [2021-03-26 05:17:06,192 INFO L343 CegarLoopForPetriNet]: 37 programPoint places, 17 predicate places. [2021-03-26 05:17:06,192 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 05:17:06,192 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 54 places, 46 transitions, 321 flow [2021-03-26 05:17:06,192 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 54 places, 46 transitions, 321 flow [2021-03-26 05:17:06,193 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 50 places, 46 transitions, 321 flow [2021-03-26 05:17:06,200 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([144] thread5ENTRY-->thread5EXIT: Formula: (let ((.cse0 (<= v_min_15 (+ v_max_17 1)))) (or (and v_b2_7 (not v_v_assert_8) v_b1_6 (not .cse0)) (and (or .cse0 (not v_b1_6) (not v_b2_7)) v_v_assert_8))) InVars {b2=v_b2_7, b1=v_b1_6, min=v_min_15, max=v_max_17} OutVars{b2=v_b2_7, b1=v_b1_6, v_assert=v_v_assert_8, min=v_min_15, max=v_max_17} AuxVars[] AssignedVars[v_assert][14], [Black: 86#(and (= min max) (= max (select A 0))), Black: 88#(and v_assert (= min max) (= max (select A 0))), 4#thread5EXITtrue, 101#true, Black: 64#(not b1), 42#L75true, 76#(and v_assert (not b2)), Black: 73#(not b2), 80#true, 50#L55true, 18#thread2ENTRYtrue, Black: 113#(and v_assert (= min (select A 0))), Black: 103#(= min (select A 0)), Black: 104#(= min max), Black: 105#v_assert, 23#L46true, Black: 107#(and (= min (select A 0)) (= min max)), Black: 109#(and v_assert (= min (select A 0)) (= min max)), Black: 111#(and v_assert (= min max)), 29#L26-1true, Black: 82#(= max (select A 0)), Black: 83#(= min max)]) [2021-03-26 05:17:06,200 INFO L384 tUnfolder$Statistics]: this new event has 10 ancestors and is cut-off event [2021-03-26 05:17:06,200 INFO L387 tUnfolder$Statistics]: existing Event has 10 ancestors and is cut-off event [2021-03-26 05:17:06,200 INFO L387 tUnfolder$Statistics]: existing Event has 10 ancestors and is cut-off event [2021-03-26 05:17:06,200 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-03-26 05:17:06,201 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([144] thread5ENTRY-->thread5EXIT: Formula: (let ((.cse0 (<= v_min_15 (+ v_max_17 1)))) (or (and v_b2_7 (not v_v_assert_8) v_b1_6 (not .cse0)) (and (or .cse0 (not v_b1_6) (not v_b2_7)) v_v_assert_8))) InVars {b2=v_b2_7, b1=v_b1_6, min=v_min_15, max=v_max_17} OutVars{b2=v_b2_7, b1=v_b1_6, v_assert=v_v_assert_8, min=v_min_15, max=v_max_17} AuxVars[] AssignedVars[v_assert][14], [Black: 86#(and (= min max) (= max (select A 0))), Black: 88#(and v_assert (= min max) (= max (select A 0))), 4#thread5EXITtrue, 101#true, Black: 64#(not b1), 42#L75true, 76#(and v_assert (not b2)), Black: 73#(not b2), 80#true, 50#L55true, 18#thread2ENTRYtrue, Black: 113#(and v_assert (= min (select A 0))), Black: 103#(= min (select A 0)), Black: 104#(= min max), Black: 105#v_assert, 23#L46true, Black: 107#(and (= min (select A 0)) (= min max)), Black: 109#(and v_assert (= min (select A 0)) (= min max)), Black: 111#(and v_assert (= min max)), 29#L26-1true, Black: 82#(= max (select A 0)), Black: 83#(= min max)]) [2021-03-26 05:17:06,201 INFO L384 tUnfolder$Statistics]: this new event has 11 ancestors and is cut-off event [2021-03-26 05:17:06,201 INFO L387 tUnfolder$Statistics]: existing Event has 10 ancestors and is cut-off event [2021-03-26 05:17:06,201 INFO L387 tUnfolder$Statistics]: existing Event has 10 ancestors and is cut-off event [2021-03-26 05:17:06,201 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-03-26 05:17:06,201 INFO L387 tUnfolder$Statistics]: existing Event has 10 ancestors and is cut-off event [2021-03-26 05:17:06,203 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([144] thread5ENTRY-->thread5EXIT: Formula: (let ((.cse0 (<= v_min_15 (+ v_max_17 1)))) (or (and v_b2_7 (not v_v_assert_8) v_b1_6 (not .cse0)) (and (or .cse0 (not v_b1_6) (not v_b2_7)) v_v_assert_8))) InVars {b2=v_b2_7, b1=v_b1_6, min=v_min_15, max=v_max_17} OutVars{b2=v_b2_7, b1=v_b1_6, v_assert=v_v_assert_8, min=v_min_15, max=v_max_17} AuxVars[] AssignedVars[v_assert][45], [Black: 86#(and (= min max) (= max (select A 0))), Black: 88#(and v_assert (= min max) (= max (select A 0))), 4#thread5EXITtrue, Black: 64#(not b1), 101#true, 42#L75true, Black: 73#(not b2), 80#true, 48#L37-1true, 50#L55true, Black: 113#(and v_assert (= min (select A 0))), Black: 103#(= min (select A 0)), Black: 104#(= min max), Black: 105#v_assert, Black: 107#(and (= min (select A 0)) (= min max)), 23#L46true, Black: 109#(and v_assert (= min (select A 0)) (= min max)), Black: 111#(and v_assert (= min max)), 29#L26-1true, Black: 82#(= max (select A 0)), Black: 83#(= min max)]) [2021-03-26 05:17:06,203 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is cut-off event [2021-03-26 05:17:06,203 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:06,203 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:06,203 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:06,204 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([144] thread5ENTRY-->thread5EXIT: Formula: (let ((.cse0 (<= v_min_15 (+ v_max_17 1)))) (or (and v_b2_7 (not v_v_assert_8) v_b1_6 (not .cse0)) (and (or .cse0 (not v_b1_6) (not v_b2_7)) v_v_assert_8))) InVars {b2=v_b2_7, b1=v_b1_6, min=v_min_15, max=v_max_17} OutVars{b2=v_b2_7, b1=v_b1_6, v_assert=v_v_assert_8, min=v_min_15, max=v_max_17} AuxVars[] AssignedVars[v_assert][45], [Black: 86#(and (= min max) (= max (select A 0))), Black: 88#(and v_assert (= min max) (= max (select A 0))), 4#thread5EXITtrue, Black: 64#(not b1), 101#true, 42#L75true, Black: 73#(not b2), 48#L37-1true, 80#true, 50#L55true, Black: 113#(and v_assert (= min (select A 0))), Black: 103#(= min (select A 0)), Black: 104#(= min max), Black: 105#v_assert, Black: 107#(and (= min (select A 0)) (= min max)), 23#L46true, Black: 109#(and v_assert (= min (select A 0)) (= min max)), Black: 111#(and v_assert (= min max)), 29#L26-1true, Black: 82#(= max (select A 0)), Black: 83#(= min max)]) [2021-03-26 05:17:06,205 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is cut-off event [2021-03-26 05:17:06,205 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:06,205 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:06,205 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:06,205 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:06,205 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([144] thread5ENTRY-->thread5EXIT: Formula: (let ((.cse0 (<= v_min_15 (+ v_max_17 1)))) (or (and v_b2_7 (not v_v_assert_8) v_b1_6 (not .cse0)) (and (or .cse0 (not v_b1_6) (not v_b2_7)) v_v_assert_8))) InVars {b2=v_b2_7, b1=v_b1_6, min=v_min_15, max=v_max_17} OutVars{b2=v_b2_7, b1=v_b1_6, v_assert=v_v_assert_8, min=v_min_15, max=v_max_17} AuxVars[] AssignedVars[v_assert][45], [Black: 86#(and (= min max) (= max (select A 0))), Black: 88#(and v_assert (= min max) (= max (select A 0))), 4#thread5EXITtrue, 101#true, Black: 64#(not b1), 42#L75true, Black: 73#(not b2), 80#true, 48#L37-1true, 50#L55true, Black: 113#(and v_assert (= min (select A 0))), Black: 103#(= min (select A 0)), Black: 104#(= min max), Black: 105#v_assert, Black: 107#(and (= min (select A 0)) (= min max)), 23#L46true, Black: 109#(and v_assert (= min (select A 0)) (= min max)), Black: 111#(and v_assert (= min max)), 29#L26-1true, Black: 82#(= max (select A 0)), Black: 83#(= min max)]) [2021-03-26 05:17:06,205 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is cut-off event [2021-03-26 05:17:06,206 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:06,206 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:06,206 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:06,206 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:06,206 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:06,207 INFO L382 tUnfolder$Statistics]: inserting event number 7 for the transition-marking pair ([144] thread5ENTRY-->thread5EXIT: Formula: (let ((.cse0 (<= v_min_15 (+ v_max_17 1)))) (or (and v_b2_7 (not v_v_assert_8) v_b1_6 (not .cse0)) (and (or .cse0 (not v_b1_6) (not v_b2_7)) v_v_assert_8))) InVars {b2=v_b2_7, b1=v_b1_6, min=v_min_15, max=v_max_17} OutVars{b2=v_b2_7, b1=v_b1_6, v_assert=v_v_assert_8, min=v_min_15, max=v_max_17} AuxVars[] AssignedVars[v_assert][45], [Black: 86#(and (= min max) (= max (select A 0))), Black: 88#(and v_assert (= min max) (= max (select A 0))), 4#thread5EXITtrue, Black: 64#(not b1), 101#true, 42#L75true, Black: 73#(not b2), 80#true, 48#L37-1true, 50#L55true, Black: 113#(and v_assert (= min (select A 0))), Black: 103#(= min (select A 0)), Black: 104#(= min max), Black: 105#v_assert, Black: 107#(and (= min (select A 0)) (= min max)), 23#L46true, Black: 109#(and v_assert (= min (select A 0)) (= min max)), Black: 111#(and v_assert (= min max)), 29#L26-1true, Black: 82#(= max (select A 0)), Black: 83#(= min max)]) [2021-03-26 05:17:06,207 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-03-26 05:17:06,207 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:06,207 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:06,207 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:06,207 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:06,208 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:06,208 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:06,208 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([144] thread5ENTRY-->thread5EXIT: Formula: (let ((.cse0 (<= v_min_15 (+ v_max_17 1)))) (or (and v_b2_7 (not v_v_assert_8) v_b1_6 (not .cse0)) (and (or .cse0 (not v_b1_6) (not v_b2_7)) v_v_assert_8))) InVars {b2=v_b2_7, b1=v_b1_6, min=v_min_15, max=v_max_17} OutVars{b2=v_b2_7, b1=v_b1_6, v_assert=v_v_assert_8, min=v_min_15, max=v_max_17} AuxVars[] AssignedVars[v_assert][45], [Black: 86#(and (= min max) (= max (select A 0))), Black: 88#(and v_assert (= min max) (= max (select A 0))), 4#thread5EXITtrue, Black: 64#(not b1), 103#(= min (select A 0)), 42#L75true, Black: 73#(not b2), 80#true, 48#L37-1true, 50#L55true, Black: 113#(and v_assert (= min (select A 0))), Black: 104#(= min max), Black: 105#v_assert, Black: 107#(and (= min (select A 0)) (= min max)), 23#L46true, Black: 109#(and v_assert (= min (select A 0)) (= min max)), Black: 111#(and v_assert (= min max)), 29#L26-1true, Black: 82#(= max (select A 0)), Black: 83#(= min max)]) [2021-03-26 05:17:06,208 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is cut-off event [2021-03-26 05:17:06,208 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 05:17:06,208 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:06,208 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 05:17:06,208 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([144] thread5ENTRY-->thread5EXIT: Formula: (let ((.cse0 (<= v_min_15 (+ v_max_17 1)))) (or (and v_b2_7 (not v_v_assert_8) v_b1_6 (not .cse0)) (and (or .cse0 (not v_b1_6) (not v_b2_7)) v_v_assert_8))) InVars {b2=v_b2_7, b1=v_b1_6, min=v_min_15, max=v_max_17} OutVars{b2=v_b2_7, b1=v_b1_6, v_assert=v_v_assert_8, min=v_min_15, max=v_max_17} AuxVars[] AssignedVars[v_assert][45], [Black: 86#(and (= min max) (= max (select A 0))), Black: 88#(and v_assert (= min max) (= max (select A 0))), 4#thread5EXITtrue, 101#true, Black: 64#(not b1), 42#L75true, Black: 73#(not b2), 48#L37-1true, 50#L55true, 82#(= max (select A 0)), Black: 113#(and v_assert (= min (select A 0))), Black: 103#(= min (select A 0)), Black: 104#(= min max), Black: 105#v_assert, Black: 107#(and (= min (select A 0)) (= min max)), 23#L46true, Black: 109#(and v_assert (= min (select A 0)) (= min max)), Black: 111#(and v_assert (= min max)), 29#L26-1true, Black: 83#(= min max)]) [2021-03-26 05:17:06,209 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is cut-off event [2021-03-26 05:17:06,209 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 05:17:06,209 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 05:17:06,209 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:06,209 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([144] thread5ENTRY-->thread5EXIT: Formula: (let ((.cse0 (<= v_min_15 (+ v_max_17 1)))) (or (and v_b2_7 (not v_v_assert_8) v_b1_6 (not .cse0)) (and (or .cse0 (not v_b1_6) (not v_b2_7)) v_v_assert_8))) InVars {b2=v_b2_7, b1=v_b1_6, min=v_min_15, max=v_max_17} OutVars{b2=v_b2_7, b1=v_b1_6, v_assert=v_v_assert_8, min=v_min_15, max=v_max_17} AuxVars[] AssignedVars[v_assert][14], [Black: 86#(and (= min max) (= max (select A 0))), Black: 88#(and v_assert (= min max) (= max (select A 0))), 4#thread5EXITtrue, Black: 64#(not b1), 101#true, 42#L75true, 76#(and v_assert (not b2)), Black: 73#(not b2), 80#true, 50#L55true, Black: 113#(and v_assert (= min (select A 0))), Black: 103#(= min (select A 0)), Black: 104#(= min max), Black: 105#v_assert, Black: 107#(and (= min (select A 0)) (= min max)), 23#L46true, Black: 109#(and v_assert (= min (select A 0)) (= min max)), 24#L36true, Black: 111#(and v_assert (= min max)), 29#L26-1true, Black: 82#(= max (select A 0)), Black: 83#(= min max)]) [2021-03-26 05:17:06,209 INFO L384 tUnfolder$Statistics]: this new event has 12 ancestors and is not cut-off event [2021-03-26 05:17:06,209 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is not cut-off event [2021-03-26 05:17:06,209 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is not cut-off event [2021-03-26 05:17:06,209 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is not cut-off event [2021-03-26 05:17:06,210 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([144] thread5ENTRY-->thread5EXIT: Formula: (let ((.cse0 (<= v_min_15 (+ v_max_17 1)))) (or (and v_b2_7 (not v_v_assert_8) v_b1_6 (not .cse0)) (and (or .cse0 (not v_b1_6) (not v_b2_7)) v_v_assert_8))) InVars {b2=v_b2_7, b1=v_b1_6, min=v_min_15, max=v_max_17} OutVars{b2=v_b2_7, b1=v_b1_6, v_assert=v_v_assert_8, min=v_min_15, max=v_max_17} AuxVars[] AssignedVars[v_assert][45], [Black: 86#(and (= min max) (= max (select A 0))), Black: 88#(and v_assert (= min max) (= max (select A 0))), 4#thread5EXITtrue, Black: 64#(not b1), 103#(= min (select A 0)), 42#L75true, Black: 73#(not b2), 80#true, 48#L37-1true, 50#L55true, Black: 113#(and v_assert (= min (select A 0))), Black: 104#(= min max), Black: 105#v_assert, Black: 107#(and (= min (select A 0)) (= min max)), 23#L46true, Black: 109#(and v_assert (= min (select A 0)) (= min max)), Black: 111#(and v_assert (= min max)), 29#L26-1true, Black: 82#(= max (select A 0)), Black: 83#(= min max)]) [2021-03-26 05:17:06,210 INFO L384 tUnfolder$Statistics]: this new event has 12 ancestors and is not cut-off event [2021-03-26 05:17:06,210 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is not cut-off event [2021-03-26 05:17:06,210 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is not cut-off event [2021-03-26 05:17:06,210 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is not cut-off event [2021-03-26 05:17:06,210 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is not cut-off event [2021-03-26 05:17:06,210 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([144] thread5ENTRY-->thread5EXIT: Formula: (let ((.cse0 (<= v_min_15 (+ v_max_17 1)))) (or (and v_b2_7 (not v_v_assert_8) v_b1_6 (not .cse0)) (and (or .cse0 (not v_b1_6) (not v_b2_7)) v_v_assert_8))) InVars {b2=v_b2_7, b1=v_b1_6, min=v_min_15, max=v_max_17} OutVars{b2=v_b2_7, b1=v_b1_6, v_assert=v_v_assert_8, min=v_min_15, max=v_max_17} AuxVars[] AssignedVars[v_assert][45], [Black: 86#(and (= min max) (= max (select A 0))), Black: 88#(and v_assert (= min max) (= max (select A 0))), 4#thread5EXITtrue, 101#true, Black: 64#(not b1), 42#L75true, Black: 73#(not b2), 48#L37-1true, 50#L55true, 82#(= max (select A 0)), Black: 113#(and v_assert (= min (select A 0))), Black: 103#(= min (select A 0)), Black: 104#(= min max), Black: 105#v_assert, 23#L46true, Black: 107#(and (= min (select A 0)) (= min max)), Black: 109#(and v_assert (= min (select A 0)) (= min max)), Black: 111#(and v_assert (= min max)), 29#L26-1true, Black: 83#(= min max)]) [2021-03-26 05:17:06,210 INFO L384 tUnfolder$Statistics]: this new event has 12 ancestors and is not cut-off event [2021-03-26 05:17:06,210 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is not cut-off event [2021-03-26 05:17:06,210 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is not cut-off event [2021-03-26 05:17:06,210 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is not cut-off event [2021-03-26 05:17:06,211 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is not cut-off event [2021-03-26 05:17:06,211 INFO L382 tUnfolder$Statistics]: inserting event number 8 for the transition-marking pair ([144] thread5ENTRY-->thread5EXIT: Formula: (let ((.cse0 (<= v_min_15 (+ v_max_17 1)))) (or (and v_b2_7 (not v_v_assert_8) v_b1_6 (not .cse0)) (and (or .cse0 (not v_b1_6) (not v_b2_7)) v_v_assert_8))) InVars {b2=v_b2_7, b1=v_b1_6, min=v_min_15, max=v_max_17} OutVars{b2=v_b2_7, b1=v_b1_6, v_assert=v_v_assert_8, min=v_min_15, max=v_max_17} AuxVars[] AssignedVars[v_assert][45], [Black: 86#(and (= min max) (= max (select A 0))), Black: 88#(and v_assert (= min max) (= max (select A 0))), 4#thread5EXITtrue, 101#true, Black: 64#(not b1), 42#L75true, Black: 73#(not b2), 80#true, 48#L37-1true, 50#L55true, Black: 113#(and v_assert (= min (select A 0))), Black: 103#(= min (select A 0)), Black: 104#(= min max), Black: 105#v_assert, Black: 107#(and (= min (select A 0)) (= min max)), 23#L46true, Black: 109#(and v_assert (= min (select A 0)) (= min max)), Black: 111#(and v_assert (= min max)), 29#L26-1true, Black: 82#(= max (select A 0)), Black: 83#(= min max)]) [2021-03-26 05:17:06,211 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-03-26 05:17:06,211 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:06,211 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:06,211 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:06,211 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:06,211 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:06,211 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:06,211 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 05:17:06,212 INFO L382 tUnfolder$Statistics]: inserting event number 9 for the transition-marking pair ([144] thread5ENTRY-->thread5EXIT: Formula: (let ((.cse0 (<= v_min_15 (+ v_max_17 1)))) (or (and v_b2_7 (not v_v_assert_8) v_b1_6 (not .cse0)) (and (or .cse0 (not v_b1_6) (not v_b2_7)) v_v_assert_8))) InVars {b2=v_b2_7, b1=v_b1_6, min=v_min_15, max=v_max_17} OutVars{b2=v_b2_7, b1=v_b1_6, v_assert=v_v_assert_8, min=v_min_15, max=v_max_17} AuxVars[] AssignedVars[v_assert][45], [Black: 86#(and (= min max) (= max (select A 0))), Black: 88#(and v_assert (= min max) (= max (select A 0))), 4#thread5EXITtrue, Black: 64#(not b1), 101#true, 42#L75true, Black: 73#(not b2), 48#L37-1true, 80#true, 50#L55true, Black: 113#(and v_assert (= min (select A 0))), Black: 103#(= min (select A 0)), Black: 104#(= min max), Black: 105#v_assert, Black: 107#(and (= min (select A 0)) (= min max)), 23#L46true, Black: 109#(and v_assert (= min (select A 0)) (= min max)), Black: 111#(and v_assert (= min max)), 29#L26-1true, Black: 82#(= max (select A 0)), Black: 83#(= min max)]) [2021-03-26 05:17:06,212 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is not cut-off event [2021-03-26 05:17:06,212 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is not cut-off event [2021-03-26 05:17:06,212 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is not cut-off event [2021-03-26 05:17:06,212 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is not cut-off event [2021-03-26 05:17:06,212 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is not cut-off event [2021-03-26 05:17:06,212 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is not cut-off event [2021-03-26 05:17:06,212 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is not cut-off event [2021-03-26 05:17:06,212 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is not cut-off event [2021-03-26 05:17:06,212 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is not cut-off event [2021-03-26 05:17:06,213 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([133] thread2EXIT-->L77: Formula: (and (= 2 v_thread2Thread1of1ForFork1_thidvar0_4) (= 2 v_thread2Thread1of1ForFork1_thidvar1_4)) InVars {thread2Thread1of1ForFork1_thidvar0=v_thread2Thread1of1ForFork1_thidvar0_4, thread2Thread1of1ForFork1_thidvar1=v_thread2Thread1of1ForFork1_thidvar1_4} OutVars{thread2Thread1of1ForFork1_thidvar0=v_thread2Thread1of1ForFork1_thidvar0_4, thread2Thread1of1ForFork1_thidvar1=v_thread2Thread1of1ForFork1_thidvar1_4} AuxVars[] AssignedVars[][44], [Black: 86#(and (= min max) (= max (select A 0))), Black: 88#(and v_assert (= min max) (= max (select A 0))), 35#thread5ENTRYtrue, 101#true, Black: 64#(not b1), 46#L77true, Black: 73#(not b2), 50#L55true, 82#(= max (select A 0)), Black: 113#(and v_assert (= min (select A 0))), Black: 103#(= min (select A 0)), Black: 104#(= min max), Black: 105#v_assert, 23#L46true, Black: 107#(and (= min (select A 0)) (= min max)), Black: 109#(and v_assert (= min (select A 0)) (= min max)), Black: 111#(and v_assert (= min max)), Black: 83#(= min max)]) [2021-03-26 05:17:06,213 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is not cut-off event [2021-03-26 05:17:06,213 INFO L387 tUnfolder$Statistics]: existing Event has 16 ancestors and is not cut-off event [2021-03-26 05:17:06,213 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is not cut-off event [2021-03-26 05:17:06,213 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is not cut-off event [2021-03-26 05:17:06,213 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([133] thread2EXIT-->L77: Formula: (and (= 2 v_thread2Thread1of1ForFork1_thidvar0_4) (= 2 v_thread2Thread1of1ForFork1_thidvar1_4)) InVars {thread2Thread1of1ForFork1_thidvar0=v_thread2Thread1of1ForFork1_thidvar0_4, thread2Thread1of1ForFork1_thidvar1=v_thread2Thread1of1ForFork1_thidvar1_4} OutVars{thread2Thread1of1ForFork1_thidvar0=v_thread2Thread1of1ForFork1_thidvar0_4, thread2Thread1of1ForFork1_thidvar1=v_thread2Thread1of1ForFork1_thidvar1_4} AuxVars[] AssignedVars[][44], [Black: 86#(and (= min max) (= max (select A 0))), Black: 88#(and v_assert (= min max) (= max (select A 0))), 35#thread5ENTRYtrue, Black: 64#(not b1), 101#true, 46#L77true, Black: 73#(not b2), 80#true, 50#L55true, Black: 113#(and v_assert (= min (select A 0))), Black: 103#(= min (select A 0)), Black: 104#(= min max), Black: 105#v_assert, Black: 107#(and (= min (select A 0)) (= min max)), 23#L46true, Black: 109#(and v_assert (= min (select A 0)) (= min max)), Black: 111#(and v_assert (= min max)), Black: 82#(= max (select A 0)), Black: 83#(= min max)]) [2021-03-26 05:17:06,213 INFO L384 tUnfolder$Statistics]: this new event has 16 ancestors and is not cut-off event [2021-03-26 05:17:06,214 INFO L387 tUnfolder$Statistics]: existing Event has 16 ancestors and is not cut-off event [2021-03-26 05:17:06,214 INFO L387 tUnfolder$Statistics]: existing Event has 17 ancestors and is not cut-off event [2021-03-26 05:17:06,214 INFO L387 tUnfolder$Statistics]: existing Event has 16 ancestors and is not cut-off event [2021-03-26 05:17:06,215 INFO L129 PetriNetUnfolder]: 155/291 cut-off events. [2021-03-26 05:17:06,215 INFO L130 PetriNetUnfolder]: For 981/1005 co-relation queries the response was YES. [2021-03-26 05:17:06,217 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1183 conditions, 291 events. 155/291 cut-off events. For 981/1005 co-relation queries the response was YES. Maximal size of possible extension queue 34. Compared 1154 event pairs, 3 based on Foata normal form. 1/278 useless extension candidates. Maximal degree in co-relation 1152. Up to 130 conditions per place. [2021-03-26 05:17:06,219 INFO L142 LiptonReduction]: Number of co-enabled transitions 552 [2021-03-26 05:17:06,317 INFO L154 LiptonReduction]: Checked pairs total: 59 [2021-03-26 05:17:06,317 INFO L156 LiptonReduction]: Total number of compositions: 3 [2021-03-26 05:17:06,317 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 125 [2021-03-26 05:17:06,318 INFO L480 AbstractCegarLoop]: Abstraction has has 49 places, 45 transitions, 322 flow [2021-03-26 05:17:06,318 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 41.0) internal successors, (205), 5 states have internal predecessors, (205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:17:06,318 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 05:17:06,318 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 05:17:06,318 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-03-26 05:17:06,318 INFO L428 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-26 05:17:06,319 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 05:17:06,319 INFO L82 PathProgramCache]: Analyzing trace with hash 649939323, now seen corresponding path program 1 times [2021-03-26 05:17:06,319 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 05:17:06,319 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1134660641] [2021-03-26 05:17:06,319 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 05:17:06,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 05:17:06,371 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:06,371 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:06,387 INFO L142 QuantifierPusher]: treesize reduction 14, result has 67.4 percent of original size [2021-03-26 05:17:06,388 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-03-26 05:17:06,400 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:06,401 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:06,405 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:06,405 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:17:06,409 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:06,409 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:06,413 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-26 05:17:06,413 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1134660641] [2021-03-26 05:17:06,413 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [751066992] [2021-03-26 05:17:06,413 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-26 05:17:06,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 05:17:06,511 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 3 conjunts are in the unsatisfiable core [2021-03-26 05:17:06,514 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-26 05:17:06,517 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:06,517 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:06,517 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:06,518 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:06,518 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:06,518 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:06,519 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:06,519 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:06,525 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:06,525 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:06,525 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:06,526 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:06,526 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:06,527 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:06,527 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:06,527 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:06,527 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:06,528 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:06,528 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:06,528 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:06,529 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:06,529 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:06,529 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:06,529 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:06,530 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:06,530 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:06,530 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:06,530 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:06,531 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:06,531 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:06,532 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:06,532 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:06,532 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:06,532 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:06,533 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:06,533 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:06,533 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:06,533 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:06,534 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:06,534 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:06,534 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:06,534 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:06,535 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:06,535 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:06,535 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:06,535 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:06,536 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:06,536 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:06,538 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:06,545 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 05:17:06,547 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:06,549 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:06,550 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-26 05:17:06,551 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:06,552 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 05:17:06,552 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:06,552 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:06,553 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-26 05:17:06,553 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:06,558 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:06,559 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:06,559 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:06,565 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:06,566 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:06,567 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:06,567 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:06,567 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:06,568 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:06,568 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:06,568 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:06,568 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:06,570 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:06,570 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:06,571 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:06,571 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:06,571 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:06,571 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:06,572 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:06,572 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:06,572 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:06,572 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:06,573 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:06,573 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:06,573 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:06,573 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:06,574 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:06,574 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:06,574 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:06,574 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:06,575 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:06,575 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:06,576 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:06,576 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:06,576 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:06,576 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:06,577 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:06,578 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:06,578 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:06,578 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:06,578 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:06,578 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:06,579 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:06,579 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:06,579 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:06,579 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:06,580 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:06,581 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:06,581 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:06,581 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:06,581 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:06,582 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:06,582 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:06,582 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:06,582 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:06,583 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:06,583 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:06,583 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:06,584 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:06,584 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:06,584 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:06,584 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:06,585 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:06,585 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:06,587 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:06,587 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:06,588 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:06,588 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:06,588 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:06,592 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:06,592 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:06,593 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:06,593 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:06,593 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:06,593 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:06,594 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:06,594 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:06,594 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:06,594 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:06,595 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:06,595 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:06,595 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:06,595 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:06,596 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:06,596 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:06,596 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:06,596 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:06,597 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:06,597 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:06,597 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:06,598 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:06,598 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:06,598 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:06,598 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:06,599 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:06,599 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:06,599 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:06,599 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:06,599 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:06,600 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:06,600 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:06,600 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-26 05:17:06,600 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-26 05:17:06,600 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 3] total 8 [2021-03-26 05:17:06,601 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [149872563] [2021-03-26 05:17:06,601 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-03-26 05:17:06,601 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 05:17:06,601 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-03-26 05:17:06,601 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-03-26 05:17:06,602 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 26 out of 63 [2021-03-26 05:17:06,602 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 49 places, 45 transitions, 322 flow. Second operand has 9 states, 9 states have (on average 28.22222222222222) internal successors, (254), 9 states have internal predecessors, (254), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:17:06,602 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 05:17:06,602 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 26 of 63 [2021-03-26 05:17:06,602 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 05:17:07,328 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([144] thread5ENTRY-->thread5EXIT: Formula: (let ((.cse0 (<= v_min_15 (+ v_max_17 1)))) (or (and v_b2_7 (not v_v_assert_8) v_b1_6 (not .cse0)) (and (or .cse0 (not v_b1_6) (not v_b2_7)) v_v_assert_8))) InVars {b2=v_b2_7, b1=v_b1_6, min=v_min_15, max=v_max_17} OutVars{b2=v_b2_7, b1=v_b1_6, v_assert=v_v_assert_8, min=v_min_15, max=v_max_17} AuxVars[] AssignedVars[v_assert][197], [Black: 86#(and (= min max) (= max (select A 0))), Black: 88#(and v_assert (= min max) (= max (select A 0))), 4#thread5EXITtrue, 101#true, Black: 64#(not b1), 42#L75true, Black: 73#(not b2), 80#true, 48#L37-1true, 50#L55true, Black: 113#(and v_assert (= min (select A 0))), Black: 103#(= min (select A 0)), Black: 104#(= min max), Black: 105#v_assert, 23#L46true, Black: 107#(and (= min (select A 0)) (= min max)), Black: 109#(and v_assert (= min (select A 0)) (= min max)), Black: 111#(and v_assert (= min max)), 29#L26-1true, 221#(and (< i N) (<= i k)), Black: 82#(= max (select A 0)), Black: 83#(= min max)]) [2021-03-26 05:17:07,329 INFO L384 tUnfolder$Statistics]: this new event has 12 ancestors and is cut-off event [2021-03-26 05:17:07,329 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:07,329 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:07,329 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 05:17:07,351 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([144] thread5ENTRY-->thread5EXIT: Formula: (let ((.cse0 (<= v_min_15 (+ v_max_17 1)))) (or (and v_b2_7 (not v_v_assert_8) v_b1_6 (not .cse0)) (and (or .cse0 (not v_b1_6) (not v_b2_7)) v_v_assert_8))) InVars {b2=v_b2_7, b1=v_b1_6, min=v_min_15, max=v_max_17} OutVars{b2=v_b2_7, b1=v_b1_6, v_assert=v_v_assert_8, min=v_min_15, max=v_max_17} AuxVars[] AssignedVars[v_assert][204], [Black: 86#(and (= min max) (= max (select A 0))), Black: 88#(and v_assert (= min max) (= max (select A 0))), 4#thread5EXITtrue, 101#true, Black: 64#(not b1), 42#L75true, Black: 73#(not b2), 80#true, 48#L37-1true, 50#L55true, Black: 113#(and v_assert (= min (select A 0))), Black: 103#(= min (select A 0)), Black: 104#(= min max), Black: 105#v_assert, 23#L46true, Black: 107#(and (= min (select A 0)) (= min max)), Black: 109#(and v_assert (= min (select A 0)) (= min max)), Black: 111#(and v_assert (= min max)), 29#L26-1true, 253#(and v_assert (<= min (+ max 1))), Black: 82#(= max (select A 0)), Black: 83#(= min max)]) [2021-03-26 05:17:07,351 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is cut-off event [2021-03-26 05:17:07,351 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 05:17:07,351 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 05:17:07,351 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 05:17:07,352 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([144] thread5ENTRY-->thread5EXIT: Formula: (let ((.cse0 (<= v_min_15 (+ v_max_17 1)))) (or (and v_b2_7 (not v_v_assert_8) v_b1_6 (not .cse0)) (and (or .cse0 (not v_b1_6) (not v_b2_7)) v_v_assert_8))) InVars {b2=v_b2_7, b1=v_b1_6, min=v_min_15, max=v_max_17} OutVars{b2=v_b2_7, b1=v_b1_6, v_assert=v_v_assert_8, min=v_min_15, max=v_max_17} AuxVars[] AssignedVars[v_assert][116], [Black: 86#(and (= min max) (= max (select A 0))), Black: 88#(and v_assert (= min max) (= max (select A 0))), 4#thread5EXITtrue, 101#true, Black: 64#(not b1), 42#L75true, Black: 73#(not b2), 80#true, 48#L37-1true, 50#L55true, 243#(and v_assert (<= (select A 0) (+ max 1)) (<= min (+ max 1))), Black: 113#(and v_assert (= min (select A 0))), Black: 103#(= min (select A 0)), Black: 104#(= min max), Black: 105#v_assert, 23#L46true, Black: 107#(and (= min (select A 0)) (= min max)), Black: 109#(and v_assert (= min (select A 0)) (= min max)), Black: 111#(and v_assert (= min max)), 29#L26-1true, Black: 82#(= max (select A 0)), Black: 83#(= min max)]) [2021-03-26 05:17:07,352 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is cut-off event [2021-03-26 05:17:07,352 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 05:17:07,352 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-03-26 05:17:07,352 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 05:17:07,360 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([144] thread5ENTRY-->thread5EXIT: Formula: (let ((.cse0 (<= v_min_15 (+ v_max_17 1)))) (or (and v_b2_7 (not v_v_assert_8) v_b1_6 (not .cse0)) (and (or .cse0 (not v_b1_6) (not v_b2_7)) v_v_assert_8))) InVars {b2=v_b2_7, b1=v_b1_6, min=v_min_15, max=v_max_17} OutVars{b2=v_b2_7, b1=v_b1_6, v_assert=v_v_assert_8, min=v_min_15, max=v_max_17} AuxVars[] AssignedVars[v_assert][221], [Black: 86#(and (= min max) (= max (select A 0))), Black: 88#(and v_assert (= min max) (= max (select A 0))), 4#thread5EXITtrue, Black: 64#(not b1), 101#true, 42#L75true, Black: 73#(not b2), 80#true, 48#L37-1true, 50#L55true, Black: 113#(and v_assert (= min (select A 0))), Black: 103#(= min (select A 0)), Black: 104#(= min max), Black: 105#v_assert, Black: 107#(and (= min (select A 0)) (= min max)), 23#L46true, Black: 109#(and v_assert (= min (select A 0)) (= min max)), Black: 111#(and v_assert (= min max)), 29#L26-1true, Black: 82#(= max (select A 0)), Black: 83#(= min max), 255#(and v_assert (<= min (+ max 1)) (< i N) (<= i k))]) [2021-03-26 05:17:07,361 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is cut-off event [2021-03-26 05:17:07,361 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 05:17:07,361 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 05:17:07,361 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 05:17:07,367 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([144] thread5ENTRY-->thread5EXIT: Formula: (let ((.cse0 (<= v_min_15 (+ v_max_17 1)))) (or (and v_b2_7 (not v_v_assert_8) v_b1_6 (not .cse0)) (and (or .cse0 (not v_b1_6) (not v_b2_7)) v_v_assert_8))) InVars {b2=v_b2_7, b1=v_b1_6, min=v_min_15, max=v_max_17} OutVars{b2=v_b2_7, b1=v_b1_6, v_assert=v_v_assert_8, min=v_min_15, max=v_max_17} AuxVars[] AssignedVars[v_assert][133], [Black: 86#(and (= min max) (= max (select A 0))), Black: 88#(and v_assert (= min max) (= max (select A 0))), 4#thread5EXITtrue, Black: 64#(not b1), 103#(= min (select A 0)), 42#L75true, Black: 73#(not b2), 80#true, 48#L37-1true, 50#L55true, Black: 113#(and v_assert (= min (select A 0))), Black: 104#(= min max), Black: 105#v_assert, Black: 107#(and (= min (select A 0)) (= min max)), 247#(and v_assert (<= (select A 0) (+ max 1)) (<= min (+ max 1)) (< i N) (<= i k)), 23#L46true, Black: 109#(and v_assert (= min (select A 0)) (= min max)), Black: 111#(and v_assert (= min max)), 29#L26-1true, Black: 82#(= max (select A 0)), Black: 83#(= min max)]) [2021-03-26 05:17:07,367 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is cut-off event [2021-03-26 05:17:07,367 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 05:17:07,367 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-03-26 05:17:07,367 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 05:17:07,409 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([144] thread5ENTRY-->thread5EXIT: Formula: (let ((.cse0 (<= v_min_15 (+ v_max_17 1)))) (or (and v_b2_7 (not v_v_assert_8) v_b1_6 (not .cse0)) (and (or .cse0 (not v_b1_6) (not v_b2_7)) v_v_assert_8))) InVars {b2=v_b2_7, b1=v_b1_6, min=v_min_15, max=v_max_17} OutVars{b2=v_b2_7, b1=v_b1_6, v_assert=v_v_assert_8, min=v_min_15, max=v_max_17} AuxVars[] AssignedVars[v_assert][169], [Black: 86#(and (= min max) (= max (select A 0))), Black: 88#(and v_assert (= min max) (= max (select A 0))), 4#thread5EXITtrue, Black: 64#(not b1), 101#true, 42#L75true, Black: 73#(not b2), 80#true, 48#L37-1true, 50#L55true, Black: 113#(and v_assert (= min (select A 0))), 148#(<= (select A 0) (+ max 1)), Black: 103#(= min (select A 0)), Black: 104#(= min max), Black: 105#v_assert, Black: 107#(and (= min (select A 0)) (= min max)), 23#L46true, Black: 109#(and v_assert (= min (select A 0)) (= min max)), Black: 111#(and v_assert (= min max)), 29#L26-1true, Black: 82#(= max (select A 0)), Black: 83#(= min max)]) [2021-03-26 05:17:07,409 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-03-26 05:17:07,409 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:07,409 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 05:17:07,409 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:07,409 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([144] thread5ENTRY-->thread5EXIT: Formula: (let ((.cse0 (<= v_min_15 (+ v_max_17 1)))) (or (and v_b2_7 (not v_v_assert_8) v_b1_6 (not .cse0)) (and (or .cse0 (not v_b1_6) (not v_b2_7)) v_v_assert_8))) InVars {b2=v_b2_7, b1=v_b1_6, min=v_min_15, max=v_max_17} OutVars{b2=v_b2_7, b1=v_b1_6, v_assert=v_v_assert_8, min=v_min_15, max=v_max_17} AuxVars[] AssignedVars[v_assert][227], [Black: 86#(and (= min max) (= max (select A 0))), Black: 88#(and v_assert (= min max) (= max (select A 0))), 4#thread5EXITtrue, 101#true, Black: 64#(not b1), 42#L75true, Black: 73#(not b2), 144#true, 80#true, 48#L37-1true, 50#L55true, Black: 113#(and v_assert (= min (select A 0))), Black: 103#(= min (select A 0)), Black: 104#(= min max), Black: 105#v_assert, 23#L46true, Black: 107#(and (= min (select A 0)) (= min max)), Black: 109#(and v_assert (= min (select A 0)) (= min max)), Black: 111#(and v_assert (= min max)), 29#L26-1true, Black: 82#(= max (select A 0)), Black: 83#(= min max)]) [2021-03-26 05:17:07,409 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-03-26 05:17:07,410 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:07,410 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:07,410 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:07,423 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([144] thread5ENTRY-->thread5EXIT: Formula: (let ((.cse0 (<= v_min_15 (+ v_max_17 1)))) (or (and v_b2_7 (not v_v_assert_8) v_b1_6 (not .cse0)) (and (or .cse0 (not v_b1_6) (not v_b2_7)) v_v_assert_8))) InVars {b2=v_b2_7, b1=v_b1_6, min=v_min_15, max=v_max_17} OutVars{b2=v_b2_7, b1=v_b1_6, v_assert=v_v_assert_8, min=v_min_15, max=v_max_17} AuxVars[] AssignedVars[v_assert][197], [Black: 86#(and (= min max) (= max (select A 0))), Black: 88#(and v_assert (= min max) (= max (select A 0))), 4#thread5EXITtrue, 101#true, Black: 64#(not b1), 42#L75true, 14#thread1EXITtrue, Black: 73#(not b2), 80#true, 48#L37-1true, 50#L55true, Black: 113#(and v_assert (= min (select A 0))), Black: 103#(= min (select A 0)), Black: 104#(= min max), Black: 105#v_assert, 23#L46true, Black: 107#(and (= min (select A 0)) (= min max)), Black: 109#(and v_assert (= min (select A 0)) (= min max)), Black: 111#(and v_assert (= min max)), 221#(and (< i N) (<= i k)), Black: 82#(= max (select A 0)), Black: 83#(= min max)]) [2021-03-26 05:17:07,423 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is cut-off event [2021-03-26 05:17:07,423 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 05:17:07,424 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 05:17:07,424 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:07,437 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([144] thread5ENTRY-->thread5EXIT: Formula: (let ((.cse0 (<= v_min_15 (+ v_max_17 1)))) (or (and v_b2_7 (not v_v_assert_8) v_b1_6 (not .cse0)) (and (or .cse0 (not v_b1_6) (not v_b2_7)) v_v_assert_8))) InVars {b2=v_b2_7, b1=v_b1_6, min=v_min_15, max=v_max_17} OutVars{b2=v_b2_7, b1=v_b1_6, v_assert=v_v_assert_8, min=v_min_15, max=v_max_17} AuxVars[] AssignedVars[v_assert][197], [Black: 86#(and (= min max) (= max (select A 0))), 33#thread3EXITtrue, Black: 88#(and v_assert (= min max) (= max (select A 0))), 4#thread5EXITtrue, Black: 64#(not b1), 101#true, 42#L75true, Black: 73#(not b2), 80#true, 48#L37-1true, 50#L55true, Black: 113#(and v_assert (= min (select A 0))), Black: 103#(= min (select A 0)), Black: 104#(= min max), Black: 105#v_assert, Black: 107#(and (= min (select A 0)) (= min max)), Black: 109#(and v_assert (= min (select A 0)) (= min max)), Black: 111#(and v_assert (= min max)), 221#(and (< i N) (<= i k)), 29#L26-1true, Black: 82#(= max (select A 0)), Black: 83#(= min max)]) [2021-03-26 05:17:07,437 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is cut-off event [2021-03-26 05:17:07,437 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 05:17:07,437 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 05:17:07,437 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:07,457 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([144] thread5ENTRY-->thread5EXIT: Formula: (let ((.cse0 (<= v_min_15 (+ v_max_17 1)))) (or (and v_b2_7 (not v_v_assert_8) v_b1_6 (not .cse0)) (and (or .cse0 (not v_b1_6) (not v_b2_7)) v_v_assert_8))) InVars {b2=v_b2_7, b1=v_b1_6, min=v_min_15, max=v_max_17} OutVars{b2=v_b2_7, b1=v_b1_6, v_assert=v_v_assert_8, min=v_min_15, max=v_max_17} AuxVars[] AssignedVars[v_assert][204], [Black: 86#(and (= min max) (= max (select A 0))), Black: 88#(and v_assert (= min max) (= max (select A 0))), 4#thread5EXITtrue, 101#true, Black: 64#(not b1), 42#L75true, 14#thread1EXITtrue, Black: 73#(not b2), 80#true, 48#L37-1true, 50#L55true, Black: 113#(and v_assert (= min (select A 0))), Black: 103#(= min (select A 0)), Black: 104#(= min max), Black: 105#v_assert, 23#L46true, Black: 107#(and (= min (select A 0)) (= min max)), Black: 109#(and v_assert (= min (select A 0)) (= min max)), Black: 111#(and v_assert (= min max)), 253#(and v_assert (<= min (+ max 1))), Black: 82#(= max (select A 0)), Black: 83#(= min max)]) [2021-03-26 05:17:07,458 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-03-26 05:17:07,458 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:07,458 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:07,458 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:07,458 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([144] thread5ENTRY-->thread5EXIT: Formula: (let ((.cse0 (<= v_min_15 (+ v_max_17 1)))) (or (and v_b2_7 (not v_v_assert_8) v_b1_6 (not .cse0)) (and (or .cse0 (not v_b1_6) (not v_b2_7)) v_v_assert_8))) InVars {b2=v_b2_7, b1=v_b1_6, min=v_min_15, max=v_max_17} OutVars{b2=v_b2_7, b1=v_b1_6, v_assert=v_v_assert_8, min=v_min_15, max=v_max_17} AuxVars[] AssignedVars[v_assert][204], [33#thread3EXITtrue, Black: 86#(and (= min max) (= max (select A 0))), Black: 88#(and v_assert (= min max) (= max (select A 0))), 4#thread5EXITtrue, 101#true, Black: 64#(not b1), 42#L75true, Black: 73#(not b2), 80#true, 48#L37-1true, 50#L55true, Black: 113#(and v_assert (= min (select A 0))), Black: 103#(= min (select A 0)), Black: 104#(= min max), Black: 105#v_assert, Black: 107#(and (= min (select A 0)) (= min max)), Black: 109#(and v_assert (= min (select A 0)) (= min max)), Black: 111#(and v_assert (= min max)), 253#(and v_assert (<= min (+ max 1))), 29#L26-1true, Black: 82#(= max (select A 0)), Black: 83#(= min max)]) [2021-03-26 05:17:07,458 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-03-26 05:17:07,458 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:07,459 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:07,459 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:07,459 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([144] thread5ENTRY-->thread5EXIT: Formula: (let ((.cse0 (<= v_min_15 (+ v_max_17 1)))) (or (and v_b2_7 (not v_v_assert_8) v_b1_6 (not .cse0)) (and (or .cse0 (not v_b1_6) (not v_b2_7)) v_v_assert_8))) InVars {b2=v_b2_7, b1=v_b1_6, min=v_min_15, max=v_max_17} OutVars{b2=v_b2_7, b1=v_b1_6, v_assert=v_v_assert_8, min=v_min_15, max=v_max_17} AuxVars[] AssignedVars[v_assert][116], [Black: 86#(and (= min max) (= max (select A 0))), Black: 88#(and v_assert (= min max) (= max (select A 0))), 4#thread5EXITtrue, 101#true, Black: 64#(not b1), 42#L75true, Black: 73#(not b2), 14#thread1EXITtrue, 80#true, 48#L37-1true, 50#L55true, Black: 113#(and v_assert (= min (select A 0))), 243#(and v_assert (<= (select A 0) (+ max 1)) (<= min (+ max 1))), Black: 103#(= min (select A 0)), Black: 104#(= min max), Black: 105#v_assert, 23#L46true, Black: 107#(and (= min (select A 0)) (= min max)), Black: 109#(and v_assert (= min (select A 0)) (= min max)), Black: 111#(and v_assert (= min max)), Black: 82#(= max (select A 0)), Black: 83#(= min max)]) [2021-03-26 05:17:07,459 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-03-26 05:17:07,459 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 05:17:07,459 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:07,459 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:07,460 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([144] thread5ENTRY-->thread5EXIT: Formula: (let ((.cse0 (<= v_min_15 (+ v_max_17 1)))) (or (and v_b2_7 (not v_v_assert_8) v_b1_6 (not .cse0)) (and (or .cse0 (not v_b1_6) (not v_b2_7)) v_v_assert_8))) InVars {b2=v_b2_7, b1=v_b1_6, min=v_min_15, max=v_max_17} OutVars{b2=v_b2_7, b1=v_b1_6, v_assert=v_v_assert_8, min=v_min_15, max=v_max_17} AuxVars[] AssignedVars[v_assert][116], [Black: 86#(and (= min max) (= max (select A 0))), 33#thread3EXITtrue, Black: 88#(and v_assert (= min max) (= max (select A 0))), 4#thread5EXITtrue, 101#true, Black: 64#(not b1), 42#L75true, Black: 73#(not b2), 80#true, 48#L37-1true, 50#L55true, Black: 113#(and v_assert (= min (select A 0))), 243#(and v_assert (<= (select A 0) (+ max 1)) (<= min (+ max 1))), Black: 103#(= min (select A 0)), Black: 104#(= min max), Black: 105#v_assert, Black: 107#(and (= min (select A 0)) (= min max)), Black: 109#(and v_assert (= min (select A 0)) (= min max)), Black: 111#(and v_assert (= min max)), 29#L26-1true, Black: 82#(= max (select A 0)), Black: 83#(= min max)]) [2021-03-26 05:17:07,460 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-03-26 05:17:07,460 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:07,460 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 05:17:07,460 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:07,471 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([144] thread5ENTRY-->thread5EXIT: Formula: (let ((.cse0 (<= v_min_15 (+ v_max_17 1)))) (or (and v_b2_7 (not v_v_assert_8) v_b1_6 (not .cse0)) (and (or .cse0 (not v_b1_6) (not v_b2_7)) v_v_assert_8))) InVars {b2=v_b2_7, b1=v_b1_6, min=v_min_15, max=v_max_17} OutVars{b2=v_b2_7, b1=v_b1_6, v_assert=v_v_assert_8, min=v_min_15, max=v_max_17} AuxVars[] AssignedVars[v_assert][221], [Black: 86#(and (= min max) (= max (select A 0))), 33#thread3EXITtrue, Black: 88#(and v_assert (= min max) (= max (select A 0))), 4#thread5EXITtrue, Black: 64#(not b1), 101#true, 42#L75true, Black: 73#(not b2), 80#true, 48#L37-1true, 50#L55true, Black: 113#(and v_assert (= min (select A 0))), Black: 103#(= min (select A 0)), Black: 104#(= min max), Black: 105#v_assert, Black: 107#(and (= min (select A 0)) (= min max)), Black: 109#(and v_assert (= min (select A 0)) (= min max)), Black: 111#(and v_assert (= min max)), 29#L26-1true, Black: 82#(= max (select A 0)), Black: 83#(= min max), 255#(and v_assert (<= min (+ max 1)) (< i N) (<= i k))]) [2021-03-26 05:17:07,471 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-03-26 05:17:07,471 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:07,471 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:07,471 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:07,472 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([144] thread5ENTRY-->thread5EXIT: Formula: (let ((.cse0 (<= v_min_15 (+ v_max_17 1)))) (or (and v_b2_7 (not v_v_assert_8) v_b1_6 (not .cse0)) (and (or .cse0 (not v_b1_6) (not v_b2_7)) v_v_assert_8))) InVars {b2=v_b2_7, b1=v_b1_6, min=v_min_15, max=v_max_17} OutVars{b2=v_b2_7, b1=v_b1_6, v_assert=v_v_assert_8, min=v_min_15, max=v_max_17} AuxVars[] AssignedVars[v_assert][197], [Black: 86#(and (= min max) (= max (select A 0))), Black: 88#(and v_assert (= min max) (= max (select A 0))), 4#thread5EXITtrue, Black: 64#(not b1), 103#(= min (select A 0)), 42#L75true, Black: 73#(not b2), 48#L37-1true, 80#true, 50#L55true, Black: 113#(and v_assert (= min (select A 0))), Black: 104#(= min max), Black: 105#v_assert, 23#L46true, Black: 107#(and (= min (select A 0)) (= min max)), Black: 109#(and v_assert (= min (select A 0)) (= min max)), Black: 111#(and v_assert (= min max)), 29#L26-1true, 221#(and (< i N) (<= i k)), Black: 82#(= max (select A 0)), Black: 83#(= min max)]) [2021-03-26 05:17:07,472 INFO L384 tUnfolder$Statistics]: this new event has 12 ancestors and is not cut-off event [2021-03-26 05:17:07,472 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is not cut-off event [2021-03-26 05:17:07,472 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is not cut-off event [2021-03-26 05:17:07,472 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is not cut-off event [2021-03-26 05:17:07,474 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([144] thread5ENTRY-->thread5EXIT: Formula: (let ((.cse0 (<= v_min_15 (+ v_max_17 1)))) (or (and v_b2_7 (not v_v_assert_8) v_b1_6 (not .cse0)) (and (or .cse0 (not v_b1_6) (not v_b2_7)) v_v_assert_8))) InVars {b2=v_b2_7, b1=v_b1_6, min=v_min_15, max=v_max_17} OutVars{b2=v_b2_7, b1=v_b1_6, v_assert=v_v_assert_8, min=v_min_15, max=v_max_17} AuxVars[] AssignedVars[v_assert][133], [Black: 86#(and (= min max) (= max (select A 0))), 33#thread3EXITtrue, Black: 88#(and v_assert (= min max) (= max (select A 0))), 4#thread5EXITtrue, Black: 64#(not b1), 103#(= min (select A 0)), 42#L75true, Black: 73#(not b2), 80#true, 48#L37-1true, 50#L55true, Black: 113#(and v_assert (= min (select A 0))), Black: 104#(= min max), Black: 105#v_assert, Black: 107#(and (= min (select A 0)) (= min max)), 247#(and v_assert (<= (select A 0) (+ max 1)) (<= min (+ max 1)) (< i N) (<= i k)), Black: 109#(and v_assert (= min (select A 0)) (= min max)), Black: 111#(and v_assert (= min max)), 29#L26-1true, Black: 82#(= max (select A 0)), Black: 83#(= min max)]) [2021-03-26 05:17:07,474 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-03-26 05:17:07,474 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:07,474 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:07,474 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 05:17:07,492 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([144] thread5ENTRY-->thread5EXIT: Formula: (let ((.cse0 (<= v_min_15 (+ v_max_17 1)))) (or (and v_b2_7 (not v_v_assert_8) v_b1_6 (not .cse0)) (and (or .cse0 (not v_b1_6) (not v_b2_7)) v_v_assert_8))) InVars {b2=v_b2_7, b1=v_b1_6, min=v_min_15, max=v_max_17} OutVars{b2=v_b2_7, b1=v_b1_6, v_assert=v_v_assert_8, min=v_min_15, max=v_max_17} AuxVars[] AssignedVars[v_assert][169], [Black: 86#(and (= min max) (= max (select A 0))), Black: 88#(and v_assert (= min max) (= max (select A 0))), 4#thread5EXITtrue, 101#true, Black: 64#(not b1), 42#L75true, 14#thread1EXITtrue, Black: 73#(not b2), 80#true, 48#L37-1true, 50#L55true, Black: 113#(and v_assert (= min (select A 0))), Black: 103#(= min (select A 0)), 148#(<= (select A 0) (+ max 1)), Black: 104#(= min max), Black: 105#v_assert, 23#L46true, Black: 107#(and (= min (select A 0)) (= min max)), Black: 109#(and v_assert (= min (select A 0)) (= min max)), Black: 111#(and v_assert (= min max)), Black: 82#(= max (select A 0)), Black: 83#(= min max)]) [2021-03-26 05:17:07,492 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-03-26 05:17:07,492 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 05:17:07,492 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:07,492 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 05:17:07,493 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([144] thread5ENTRY-->thread5EXIT: Formula: (let ((.cse0 (<= v_min_15 (+ v_max_17 1)))) (or (and v_b2_7 (not v_v_assert_8) v_b1_6 (not .cse0)) (and (or .cse0 (not v_b1_6) (not v_b2_7)) v_v_assert_8))) InVars {b2=v_b2_7, b1=v_b1_6, min=v_min_15, max=v_max_17} OutVars{b2=v_b2_7, b1=v_b1_6, v_assert=v_v_assert_8, min=v_min_15, max=v_max_17} AuxVars[] AssignedVars[v_assert][227], [Black: 86#(and (= min max) (= max (select A 0))), Black: 88#(and v_assert (= min max) (= max (select A 0))), 4#thread5EXITtrue, 101#true, Black: 64#(not b1), 42#L75true, 14#thread1EXITtrue, Black: 73#(not b2), 80#true, 48#L37-1true, 144#true, 50#L55true, Black: 113#(and v_assert (= min (select A 0))), Black: 103#(= min (select A 0)), Black: 104#(= min max), Black: 105#v_assert, 23#L46true, Black: 107#(and (= min (select A 0)) (= min max)), Black: 109#(and v_assert (= min (select A 0)) (= min max)), Black: 111#(and v_assert (= min max)), Black: 82#(= max (select A 0)), Black: 83#(= min max)]) [2021-03-26 05:17:07,493 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-03-26 05:17:07,493 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 05:17:07,493 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 05:17:07,493 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 05:17:07,500 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([144] thread5ENTRY-->thread5EXIT: Formula: (let ((.cse0 (<= v_min_15 (+ v_max_17 1)))) (or (and v_b2_7 (not v_v_assert_8) v_b1_6 (not .cse0)) (and (or .cse0 (not v_b1_6) (not v_b2_7)) v_v_assert_8))) InVars {b2=v_b2_7, b1=v_b1_6, min=v_min_15, max=v_max_17} OutVars{b2=v_b2_7, b1=v_b1_6, v_assert=v_v_assert_8, min=v_min_15, max=v_max_17} AuxVars[] AssignedVars[v_assert][169], [33#thread3EXITtrue, Black: 86#(and (= min max) (= max (select A 0))), Black: 88#(and v_assert (= min max) (= max (select A 0))), 4#thread5EXITtrue, 101#true, Black: 64#(not b1), 42#L75true, Black: 73#(not b2), 80#true, 48#L37-1true, 50#L55true, Black: 113#(and v_assert (= min (select A 0))), Black: 103#(= min (select A 0)), 148#(<= (select A 0) (+ max 1)), Black: 104#(= min max), Black: 105#v_assert, Black: 107#(and (= min (select A 0)) (= min max)), Black: 109#(and v_assert (= min (select A 0)) (= min max)), Black: 111#(and v_assert (= min max)), 29#L26-1true, Black: 82#(= max (select A 0)), Black: 83#(= min max)]) [2021-03-26 05:17:07,500 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-03-26 05:17:07,501 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 05:17:07,501 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:07,501 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 05:17:07,501 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([144] thread5ENTRY-->thread5EXIT: Formula: (let ((.cse0 (<= v_min_15 (+ v_max_17 1)))) (or (and v_b2_7 (not v_v_assert_8) v_b1_6 (not .cse0)) (and (or .cse0 (not v_b1_6) (not v_b2_7)) v_v_assert_8))) InVars {b2=v_b2_7, b1=v_b1_6, min=v_min_15, max=v_max_17} OutVars{b2=v_b2_7, b1=v_b1_6, v_assert=v_v_assert_8, min=v_min_15, max=v_max_17} AuxVars[] AssignedVars[v_assert][227], [Black: 86#(and (= min max) (= max (select A 0))), 33#thread3EXITtrue, Black: 88#(and v_assert (= min max) (= max (select A 0))), 4#thread5EXITtrue, Black: 64#(not b1), 101#true, 42#L75true, Black: 73#(not b2), 144#true, 80#true, 48#L37-1true, 50#L55true, Black: 113#(and v_assert (= min (select A 0))), Black: 103#(= min (select A 0)), Black: 104#(= min max), Black: 105#v_assert, Black: 107#(and (= min (select A 0)) (= min max)), Black: 109#(and v_assert (= min (select A 0)) (= min max)), Black: 111#(and v_assert (= min max)), 29#L26-1true, Black: 82#(= max (select A 0)), Black: 83#(= min max)]) [2021-03-26 05:17:07,501 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-03-26 05:17:07,501 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 05:17:07,501 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 05:17:07,501 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 05:17:07,513 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([144] thread5ENTRY-->thread5EXIT: Formula: (let ((.cse0 (<= v_min_15 (+ v_max_17 1)))) (or (and v_b2_7 (not v_v_assert_8) v_b1_6 (not .cse0)) (and (or .cse0 (not v_b1_6) (not v_b2_7)) v_v_assert_8))) InVars {b2=v_b2_7, b1=v_b1_6, min=v_min_15, max=v_max_17} OutVars{b2=v_b2_7, b1=v_b1_6, v_assert=v_v_assert_8, min=v_min_15, max=v_max_17} AuxVars[] AssignedVars[v_assert][197], [Black: 86#(and (= min max) (= max (select A 0))), 33#thread3EXITtrue, Black: 88#(and v_assert (= min max) (= max (select A 0))), 4#thread5EXITtrue, 101#true, Black: 64#(not b1), 42#L75true, Black: 73#(not b2), 14#thread1EXITtrue, 80#true, 48#L37-1true, 50#L55true, Black: 113#(and v_assert (= min (select A 0))), Black: 103#(= min (select A 0)), Black: 104#(= min max), Black: 105#v_assert, Black: 107#(and (= min (select A 0)) (= min max)), Black: 109#(and v_assert (= min (select A 0)) (= min max)), Black: 111#(and v_assert (= min max)), 221#(and (< i N) (<= i k)), Black: 82#(= max (select A 0)), Black: 83#(= min max)]) [2021-03-26 05:17:07,513 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-03-26 05:17:07,513 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 05:17:07,513 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 05:17:07,513 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 05:17:07,532 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([144] thread5ENTRY-->thread5EXIT: Formula: (let ((.cse0 (<= v_min_15 (+ v_max_17 1)))) (or (and v_b2_7 (not v_v_assert_8) v_b1_6 (not .cse0)) (and (or .cse0 (not v_b1_6) (not v_b2_7)) v_v_assert_8))) InVars {b2=v_b2_7, b1=v_b1_6, min=v_min_15, max=v_max_17} OutVars{b2=v_b2_7, b1=v_b1_6, v_assert=v_v_assert_8, min=v_min_15, max=v_max_17} AuxVars[] AssignedVars[v_assert][204], [Black: 86#(and (= min max) (= max (select A 0))), 33#thread3EXITtrue, Black: 88#(and v_assert (= min max) (= max (select A 0))), 4#thread5EXITtrue, 101#true, Black: 64#(not b1), 42#L75true, Black: 73#(not b2), 14#thread1EXITtrue, 80#true, 48#L37-1true, 50#L55true, Black: 113#(and v_assert (= min (select A 0))), Black: 103#(= min (select A 0)), Black: 104#(= min max), Black: 105#v_assert, Black: 107#(and (= min (select A 0)) (= min max)), Black: 109#(and v_assert (= min (select A 0)) (= min max)), Black: 111#(and v_assert (= min max)), 253#(and v_assert (<= min (+ max 1))), Black: 82#(= max (select A 0)), Black: 83#(= min max)]) [2021-03-26 05:17:07,533 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-03-26 05:17:07,533 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 05:17:07,533 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 05:17:07,533 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 05:17:07,533 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([144] thread5ENTRY-->thread5EXIT: Formula: (let ((.cse0 (<= v_min_15 (+ v_max_17 1)))) (or (and v_b2_7 (not v_v_assert_8) v_b1_6 (not .cse0)) (and (or .cse0 (not v_b1_6) (not v_b2_7)) v_v_assert_8))) InVars {b2=v_b2_7, b1=v_b1_6, min=v_min_15, max=v_max_17} OutVars{b2=v_b2_7, b1=v_b1_6, v_assert=v_v_assert_8, min=v_min_15, max=v_max_17} AuxVars[] AssignedVars[v_assert][116], [33#thread3EXITtrue, Black: 86#(and (= min max) (= max (select A 0))), Black: 88#(and v_assert (= min max) (= max (select A 0))), 4#thread5EXITtrue, 101#true, Black: 64#(not b1), 42#L75true, 14#thread1EXITtrue, Black: 73#(not b2), 80#true, 48#L37-1true, 50#L55true, Black: 113#(and v_assert (= min (select A 0))), 243#(and v_assert (<= (select A 0) (+ max 1)) (<= min (+ max 1))), Black: 103#(= min (select A 0)), Black: 104#(= min max), Black: 105#v_assert, Black: 107#(and (= min (select A 0)) (= min max)), Black: 109#(and v_assert (= min (select A 0)) (= min max)), Black: 111#(and v_assert (= min max)), Black: 82#(= max (select A 0)), Black: 83#(= min max)]) [2021-03-26 05:17:07,533 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-03-26 05:17:07,533 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 05:17:07,533 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:07,533 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 05:17:07,542 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([144] thread5ENTRY-->thread5EXIT: Formula: (let ((.cse0 (<= v_min_15 (+ v_max_17 1)))) (or (and v_b2_7 (not v_v_assert_8) v_b1_6 (not .cse0)) (and (or .cse0 (not v_b1_6) (not v_b2_7)) v_v_assert_8))) InVars {b2=v_b2_7, b1=v_b1_6, min=v_min_15, max=v_max_17} OutVars{b2=v_b2_7, b1=v_b1_6, v_assert=v_v_assert_8, min=v_min_15, max=v_max_17} AuxVars[] AssignedVars[v_assert][197], [33#thread3EXITtrue, Black: 86#(and (= min max) (= max (select A 0))), Black: 88#(and v_assert (= min max) (= max (select A 0))), 4#thread5EXITtrue, Black: 64#(not b1), 103#(= min (select A 0)), 42#L75true, Black: 73#(not b2), 48#L37-1true, 80#true, 50#L55true, Black: 113#(and v_assert (= min (select A 0))), Black: 104#(= min max), Black: 105#v_assert, Black: 107#(and (= min (select A 0)) (= min max)), Black: 109#(and v_assert (= min (select A 0)) (= min max)), Black: 111#(and v_assert (= min max)), 221#(and (< i N) (<= i k)), 29#L26-1true, Black: 82#(= max (select A 0)), Black: 83#(= min max)]) [2021-03-26 05:17:07,542 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is not cut-off event [2021-03-26 05:17:07,542 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is not cut-off event [2021-03-26 05:17:07,542 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is not cut-off event [2021-03-26 05:17:07,542 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is not cut-off event [2021-03-26 05:17:07,553 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([144] thread5ENTRY-->thread5EXIT: Formula: (let ((.cse0 (<= v_min_15 (+ v_max_17 1)))) (or (and v_b2_7 (not v_v_assert_8) v_b1_6 (not .cse0)) (and (or .cse0 (not v_b1_6) (not v_b2_7)) v_v_assert_8))) InVars {b2=v_b2_7, b1=v_b1_6, min=v_min_15, max=v_max_17} OutVars{b2=v_b2_7, b1=v_b1_6, v_assert=v_v_assert_8, min=v_min_15, max=v_max_17} AuxVars[] AssignedVars[v_assert][169], [Black: 86#(and (= min max) (= max (select A 0))), 33#thread3EXITtrue, Black: 88#(and v_assert (= min max) (= max (select A 0))), 4#thread5EXITtrue, Black: 64#(not b1), 101#true, 42#L75true, Black: 73#(not b2), 14#thread1EXITtrue, 80#true, 48#L37-1true, 50#L55true, Black: 113#(and v_assert (= min (select A 0))), Black: 103#(= min (select A 0)), 148#(<= (select A 0) (+ max 1)), Black: 104#(= min max), Black: 105#v_assert, Black: 107#(and (= min (select A 0)) (= min max)), Black: 109#(and v_assert (= min (select A 0)) (= min max)), Black: 111#(and v_assert (= min max)), Black: 82#(= max (select A 0)), Black: 83#(= min max)]) [2021-03-26 05:17:07,554 INFO L384 tUnfolder$Statistics]: this new event has 16 ancestors and is cut-off event [2021-03-26 05:17:07,554 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 05:17:07,554 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 05:17:07,554 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 05:17:07,554 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([144] thread5ENTRY-->thread5EXIT: Formula: (let ((.cse0 (<= v_min_15 (+ v_max_17 1)))) (or (and v_b2_7 (not v_v_assert_8) v_b1_6 (not .cse0)) (and (or .cse0 (not v_b1_6) (not v_b2_7)) v_v_assert_8))) InVars {b2=v_b2_7, b1=v_b1_6, min=v_min_15, max=v_max_17} OutVars{b2=v_b2_7, b1=v_b1_6, v_assert=v_v_assert_8, min=v_min_15, max=v_max_17} AuxVars[] AssignedVars[v_assert][227], [Black: 86#(and (= min max) (= max (select A 0))), 33#thread3EXITtrue, Black: 88#(and v_assert (= min max) (= max (select A 0))), 4#thread5EXITtrue, 101#true, Black: 64#(not b1), 42#L75true, 14#thread1EXITtrue, Black: 73#(not b2), 144#true, 80#true, 48#L37-1true, 50#L55true, Black: 113#(and v_assert (= min (select A 0))), Black: 103#(= min (select A 0)), Black: 104#(= min max), Black: 105#v_assert, Black: 107#(and (= min (select A 0)) (= min max)), Black: 109#(and v_assert (= min (select A 0)) (= min max)), Black: 111#(and v_assert (= min max)), Black: 82#(= max (select A 0)), Black: 83#(= min max)]) [2021-03-26 05:17:07,554 INFO L384 tUnfolder$Statistics]: this new event has 16 ancestors and is cut-off event [2021-03-26 05:17:07,554 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 05:17:07,554 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 05:17:07,554 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 05:17:07,670 INFO L129 PetriNetUnfolder]: 5500/7342 cut-off events. [2021-03-26 05:17:07,671 INFO L130 PetriNetUnfolder]: For 34857/35164 co-relation queries the response was YES. [2021-03-26 05:17:07,688 INFO L84 FinitePrefix]: Finished finitePrefix Result has 33926 conditions, 7342 events. 5500/7342 cut-off events. For 34857/35164 co-relation queries the response was YES. Maximal size of possible extension queue 707. Compared 37364 event pairs, 217 based on Foata normal form. 351/7650 useless extension candidates. Maximal degree in co-relation 33843. Up to 2942 conditions per place. [2021-03-26 05:17:07,715 INFO L132 encePairwiseOnDemand]: 51/63 looper letters, 94 selfloop transitions, 42 changer transitions 167/314 dead transitions. [2021-03-26 05:17:07,715 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 74 places, 314 transitions, 3044 flow [2021-03-26 05:17:07,716 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-03-26 05:17:07,716 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2021-03-26 05:17:07,717 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 916 transitions. [2021-03-26 05:17:07,717 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5592185592185592 [2021-03-26 05:17:07,717 INFO L72 ComplementDD]: Start complementDD. Operand 26 states and 916 transitions. [2021-03-26 05:17:07,717 INFO L73 IsDeterministic]: Start isDeterministic. Operand 26 states and 916 transitions. [2021-03-26 05:17:07,718 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 05:17:07,718 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 26 states and 916 transitions. [2021-03-26 05:17:07,719 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 27 states, 26 states have (on average 35.23076923076923) internal successors, (916), 26 states have internal predecessors, (916), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:17:07,721 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 27 states, 27 states have (on average 63.0) internal successors, (1701), 27 states have internal predecessors, (1701), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:17:07,722 INFO L81 ComplementDD]: Finished complementDD. Result has 27 states, 27 states have (on average 63.0) internal successors, (1701), 27 states have internal predecessors, (1701), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:17:07,722 INFO L185 Difference]: Start difference. First operand has 49 places, 45 transitions, 322 flow. Second operand 26 states and 916 transitions. [2021-03-26 05:17:07,722 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 74 places, 314 transitions, 3044 flow [2021-03-26 05:17:07,811 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 71 places, 314 transitions, 2698 flow, removed 173 selfloop flow, removed 3 redundant places. [2021-03-26 05:17:07,814 INFO L241 Difference]: Finished difference. Result has 91 places, 73 transitions, 774 flow [2021-03-26 05:17:07,814 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=63, PETRI_DIFFERENCE_MINUEND_FLOW=280, PETRI_DIFFERENCE_MINUEND_PLACES=46, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=45, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=10, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=30, PETRI_DIFFERENCE_SUBTRAHEND_STATES=26, PETRI_FLOW=774, PETRI_PLACES=91, PETRI_TRANSITIONS=73} [2021-03-26 05:17:07,814 INFO L343 CegarLoopForPetriNet]: 37 programPoint places, 54 predicate places. [2021-03-26 05:17:07,814 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 05:17:07,814 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 91 places, 73 transitions, 774 flow [2021-03-26 05:17:07,814 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 91 places, 73 transitions, 774 flow [2021-03-26 05:17:07,815 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 74 places, 73 transitions, 774 flow [2021-03-26 05:17:07,844 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([144] thread5ENTRY-->thread5EXIT: Formula: (let ((.cse0 (<= v_min_15 (+ v_max_17 1)))) (or (and v_b2_7 (not v_v_assert_8) v_b1_6 (not .cse0)) (and (or .cse0 (not v_b1_6) (not v_b2_7)) v_v_assert_8))) InVars {b2=v_b2_7, b1=v_b1_6, min=v_min_15, max=v_max_17} OutVars{b2=v_b2_7, b1=v_b1_6, v_assert=v_v_assert_8, min=v_min_15, max=v_max_17} AuxVars[] AssignedVars[v_assert][3], [Black: 227#(and (<= (select A 0) (+ max 1)) (< i N) (<= i k)), Black: 229#(and (<= (select A 0) (+ max 1)) (= k 0) (<= i k)), Black: 231#(and (<= (select A 0) (+ max 1)) (= k 0) (<= min (+ max 1))), 4#thread5EXITtrue, Black: 233#(and (<= (select A 0) (+ max 1)) (<= min (+ max 1))), Black: 64#(not b1), Black: 235#(and (<= (select A 0) (+ max 1)) (<= min (+ max 1)) (< i N) (<= i k)), Black: 237#(and (<= (select A 0) (+ max 1)) (= k 0) (<= min (+ max 1)) (<= i k)), Black: 241#(and v_assert (= k 0) (<= min (+ max 1)) (= max (select A k))), Black: 147#(and (= k 0) (= max (select A k))), Black: 243#(and v_assert (<= (select A 0) (+ max 1)) (<= min (+ max 1))), Black: 149#(<= min (+ max 1)), Black: 245#(and (<= min (+ max 1)) (< i N) (<= i k)), Black: 247#(and v_assert (<= (select A 0) (+ max 1)) (<= min (+ max 1)) (< i N) (<= i k)), Black: 217#(and (= k 0) (<= i k)), Black: 249#(and v_assert (<= (select A 0) (+ max 1)) (= k 0) (<= min (+ max 1))), Black: 73#(not b2), Black: 219#(and (= k 0) (= max (select A k)) (<= i k)), Black: 251#(and v_assert (<= (select A 0) (+ max 1)) (= k 0) (<= min (+ max 1)) (<= i k)), 80#true, Black: 221#(and (< i N) (<= i k)), Black: 253#(and v_assert (<= min (+ max 1))), Black: 223#(and (= k 0) (<= min (+ max 1)) (= max (select A k))), Black: 255#(and v_assert (<= min (+ max 1)) (< i N) (<= i k)), 148#(<= (select A 0) (+ max 1)), 23#L46true, 29#L26-1true, Black: 82#(= max (select A 0)), Black: 83#(= min max), Black: 86#(and (= min max) (= max (select A 0))), 101#true, 42#L75true, 48#L37-1true, 50#L55true, Black: 113#(and v_assert (= min (select A 0))), Black: 103#(= min (select A 0)), Black: 104#(= min max), Black: 107#(and (= min (select A 0)) (= min max)), Black: 109#(and v_assert (= min (select A 0)) (= min max))]) [2021-03-26 05:17:07,844 INFO L384 tUnfolder$Statistics]: this new event has 12 ancestors and is cut-off event [2021-03-26 05:17:07,844 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:07,844 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:07,844 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:07,848 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([144] thread5ENTRY-->thread5EXIT: Formula: (let ((.cse0 (<= v_min_15 (+ v_max_17 1)))) (or (and v_b2_7 (not v_v_assert_8) v_b1_6 (not .cse0)) (and (or .cse0 (not v_b1_6) (not v_b2_7)) v_v_assert_8))) InVars {b2=v_b2_7, b1=v_b1_6, min=v_min_15, max=v_max_17} OutVars{b2=v_b2_7, b1=v_b1_6, v_assert=v_v_assert_8, min=v_min_15, max=v_max_17} AuxVars[] AssignedVars[v_assert][3], [Black: 227#(and (<= (select A 0) (+ max 1)) (< i N) (<= i k)), Black: 229#(and (<= (select A 0) (+ max 1)) (= k 0) (<= i k)), Black: 231#(and (<= (select A 0) (+ max 1)) (= k 0) (<= min (+ max 1))), 4#thread5EXITtrue, Black: 233#(and (<= (select A 0) (+ max 1)) (<= min (+ max 1))), Black: 64#(not b1), Black: 235#(and (<= (select A 0) (+ max 1)) (<= min (+ max 1)) (< i N) (<= i k)), Black: 237#(and (<= (select A 0) (+ max 1)) (= k 0) (<= min (+ max 1)) (<= i k)), Black: 241#(and v_assert (= k 0) (<= min (+ max 1)) (= max (select A k))), Black: 147#(and (= k 0) (= max (select A k))), Black: 243#(and v_assert (<= (select A 0) (+ max 1)) (<= min (+ max 1))), Black: 149#(<= min (+ max 1)), Black: 245#(and (<= min (+ max 1)) (< i N) (<= i k)), Black: 247#(and v_assert (<= (select A 0) (+ max 1)) (<= min (+ max 1)) (< i N) (<= i k)), Black: 217#(and (= k 0) (<= i k)), Black: 249#(and v_assert (<= (select A 0) (+ max 1)) (= k 0) (<= min (+ max 1))), Black: 73#(not b2), Black: 219#(and (= k 0) (= max (select A k)) (<= i k)), 80#true, Black: 251#(and v_assert (<= (select A 0) (+ max 1)) (= k 0) (<= min (+ max 1)) (<= i k)), Black: 253#(and v_assert (<= min (+ max 1))), Black: 223#(and (= k 0) (<= min (+ max 1)) (= max (select A k))), Black: 255#(and v_assert (<= min (+ max 1)) (< i N) (<= i k)), 23#L46true, 221#(and (< i N) (<= i k)), 29#L26-1true, Black: 82#(= max (select A 0)), Black: 83#(= min max), Black: 86#(and (= min max) (= max (select A 0))), 103#(= min (select A 0)), 42#L75true, 48#L37-1true, 50#L55true, Black: 113#(and v_assert (= min (select A 0))), Black: 104#(= min max), Black: 107#(and (= min (select A 0)) (= min max)), Black: 109#(and v_assert (= min (select A 0)) (= min max))]) [2021-03-26 05:17:07,848 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is cut-off event [2021-03-26 05:17:07,848 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:07,848 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 05:17:07,848 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 05:17:07,849 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([144] thread5ENTRY-->thread5EXIT: Formula: (let ((.cse0 (<= v_min_15 (+ v_max_17 1)))) (or (and v_b2_7 (not v_v_assert_8) v_b1_6 (not .cse0)) (and (or .cse0 (not v_b1_6) (not v_b2_7)) v_v_assert_8))) InVars {b2=v_b2_7, b1=v_b1_6, min=v_min_15, max=v_max_17} OutVars{b2=v_b2_7, b1=v_b1_6, v_assert=v_v_assert_8, min=v_min_15, max=v_max_17} AuxVars[] AssignedVars[v_assert][3], [Black: 227#(and (<= (select A 0) (+ max 1)) (< i N) (<= i k)), Black: 229#(and (<= (select A 0) (+ max 1)) (= k 0) (<= i k)), Black: 231#(and (<= (select A 0) (+ max 1)) (= k 0) (<= min (+ max 1))), 4#thread5EXITtrue, Black: 233#(and (<= (select A 0) (+ max 1)) (<= min (+ max 1))), Black: 64#(not b1), Black: 235#(and (<= (select A 0) (+ max 1)) (<= min (+ max 1)) (< i N) (<= i k)), Black: 237#(and (<= (select A 0) (+ max 1)) (= k 0) (<= min (+ max 1)) (<= i k)), Black: 241#(and v_assert (= k 0) (<= min (+ max 1)) (= max (select A k))), Black: 147#(and (= k 0) (= max (select A k))), Black: 243#(and v_assert (<= (select A 0) (+ max 1)) (<= min (+ max 1))), Black: 149#(<= min (+ max 1)), Black: 245#(and (<= min (+ max 1)) (< i N) (<= i k)), Black: 247#(and v_assert (<= (select A 0) (+ max 1)) (<= min (+ max 1)) (< i N) (<= i k)), Black: 217#(and (= k 0) (<= i k)), Black: 249#(and v_assert (<= (select A 0) (+ max 1)) (= k 0) (<= min (+ max 1))), Black: 73#(not b2), Black: 219#(and (= k 0) (= max (select A k)) (<= i k)), 80#true, Black: 251#(and v_assert (<= (select A 0) (+ max 1)) (= k 0) (<= min (+ max 1)) (<= i k)), Black: 253#(and v_assert (<= min (+ max 1))), Black: 223#(and (= k 0) (<= min (+ max 1)) (= max (select A k))), Black: 255#(and v_assert (<= min (+ max 1)) (< i N) (<= i k)), 23#L46true, 29#L26-1true, 221#(and (< i N) (<= i k)), Black: 82#(= max (select A 0)), Black: 83#(= min max), Black: 86#(and (= min max) (= max (select A 0))), 101#true, 42#L75true, 48#L37-1true, 50#L55true, Black: 113#(and v_assert (= min (select A 0))), Black: 103#(= min (select A 0)), Black: 104#(= min max), Black: 107#(and (= min (select A 0)) (= min max)), Black: 109#(and v_assert (= min (select A 0)) (= min max))]) [2021-03-26 05:17:07,849 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is cut-off event [2021-03-26 05:17:07,849 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:07,849 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 05:17:07,849 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 05:17:07,850 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([144] thread5ENTRY-->thread5EXIT: Formula: (let ((.cse0 (<= v_min_15 (+ v_max_17 1)))) (or (and v_b2_7 (not v_v_assert_8) v_b1_6 (not .cse0)) (and (or .cse0 (not v_b1_6) (not v_b2_7)) v_v_assert_8))) InVars {b2=v_b2_7, b1=v_b1_6, min=v_min_15, max=v_max_17} OutVars{b2=v_b2_7, b1=v_b1_6, v_assert=v_v_assert_8, min=v_min_15, max=v_max_17} AuxVars[] AssignedVars[v_assert][3], [Black: 227#(and (<= (select A 0) (+ max 1)) (< i N) (<= i k)), Black: 229#(and (<= (select A 0) (+ max 1)) (= k 0) (<= i k)), Black: 231#(and (<= (select A 0) (+ max 1)) (= k 0) (<= min (+ max 1))), 4#thread5EXITtrue, Black: 233#(and (<= (select A 0) (+ max 1)) (<= min (+ max 1))), Black: 64#(not b1), Black: 235#(and (<= (select A 0) (+ max 1)) (<= min (+ max 1)) (< i N) (<= i k)), Black: 237#(and (<= (select A 0) (+ max 1)) (= k 0) (<= min (+ max 1)) (<= i k)), Black: 241#(and v_assert (= k 0) (<= min (+ max 1)) (= max (select A k))), Black: 147#(and (= k 0) (= max (select A k))), Black: 243#(and v_assert (<= (select A 0) (+ max 1)) (<= min (+ max 1))), Black: 149#(<= min (+ max 1)), Black: 245#(and (<= min (+ max 1)) (< i N) (<= i k)), Black: 247#(and v_assert (<= (select A 0) (+ max 1)) (<= min (+ max 1)) (< i N) (<= i k)), Black: 217#(and (= k 0) (<= i k)), 14#thread1EXITtrue, Black: 249#(and v_assert (<= (select A 0) (+ max 1)) (= k 0) (<= min (+ max 1))), Black: 73#(not b2), Black: 219#(and (= k 0) (= max (select A k)) (<= i k)), Black: 251#(and v_assert (<= (select A 0) (+ max 1)) (= k 0) (<= min (+ max 1)) (<= i k)), 80#true, Black: 221#(and (< i N) (<= i k)), Black: 253#(and v_assert (<= min (+ max 1))), Black: 223#(and (= k 0) (<= min (+ max 1)) (= max (select A k))), Black: 255#(and v_assert (<= min (+ max 1)) (< i N) (<= i k)), 148#(<= (select A 0) (+ max 1)), 23#L46true, Black: 82#(= max (select A 0)), Black: 83#(= min max), Black: 86#(and (= min max) (= max (select A 0))), 101#true, 42#L75true, 48#L37-1true, 50#L55true, Black: 113#(and v_assert (= min (select A 0))), Black: 103#(= min (select A 0)), Black: 104#(= min max), Black: 107#(and (= min (select A 0)) (= min max)), Black: 109#(and v_assert (= min (select A 0)) (= min max))]) [2021-03-26 05:17:07,850 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-03-26 05:17:07,850 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 05:17:07,850 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 05:17:07,850 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 05:17:07,850 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([144] thread5ENTRY-->thread5EXIT: Formula: (let ((.cse0 (<= v_min_15 (+ v_max_17 1)))) (or (and v_b2_7 (not v_v_assert_8) v_b1_6 (not .cse0)) (and (or .cse0 (not v_b1_6) (not v_b2_7)) v_v_assert_8))) InVars {b2=v_b2_7, b1=v_b1_6, min=v_min_15, max=v_max_17} OutVars{b2=v_b2_7, b1=v_b1_6, v_assert=v_v_assert_8, min=v_min_15, max=v_max_17} AuxVars[] AssignedVars[v_assert][3], [Black: 227#(and (<= (select A 0) (+ max 1)) (< i N) (<= i k)), Black: 229#(and (<= (select A 0) (+ max 1)) (= k 0) (<= i k)), Black: 231#(and (<= (select A 0) (+ max 1)) (= k 0) (<= min (+ max 1))), 4#thread5EXITtrue, Black: 233#(and (<= (select A 0) (+ max 1)) (<= min (+ max 1))), Black: 64#(not b1), Black: 235#(and (<= (select A 0) (+ max 1)) (<= min (+ max 1)) (< i N) (<= i k)), Black: 237#(and (<= (select A 0) (+ max 1)) (= k 0) (<= min (+ max 1)) (<= i k)), Black: 241#(and v_assert (= k 0) (<= min (+ max 1)) (= max (select A k))), Black: 147#(and (= k 0) (= max (select A k))), Black: 243#(and v_assert (<= (select A 0) (+ max 1)) (<= min (+ max 1))), Black: 149#(<= min (+ max 1)), Black: 245#(and (<= min (+ max 1)) (< i N) (<= i k)), Black: 247#(and v_assert (<= (select A 0) (+ max 1)) (<= min (+ max 1)) (< i N) (<= i k)), Black: 217#(and (= k 0) (<= i k)), Black: 249#(and v_assert (<= (select A 0) (+ max 1)) (= k 0) (<= min (+ max 1))), Black: 73#(not b2), Black: 219#(and (= k 0) (= max (select A k)) (<= i k)), Black: 251#(and v_assert (<= (select A 0) (+ max 1)) (= k 0) (<= min (+ max 1)) (<= i k)), 80#true, Black: 221#(and (< i N) (<= i k)), Black: 253#(and v_assert (<= min (+ max 1))), Black: 223#(and (= k 0) (<= min (+ max 1)) (= max (select A k))), Black: 255#(and v_assert (<= min (+ max 1)) (< i N) (<= i k)), 148#(<= (select A 0) (+ max 1)), 23#L46true, 29#L26-1true, Black: 82#(= max (select A 0)), Black: 83#(= min max), Black: 86#(and (= min max) (= max (select A 0))), 101#true, 42#L75true, 48#L37-1true, 50#L55true, Black: 113#(and v_assert (= min (select A 0))), Black: 103#(= min (select A 0)), Black: 104#(= min max), Black: 107#(and (= min (select A 0)) (= min max)), Black: 109#(and v_assert (= min (select A 0)) (= min max))]) [2021-03-26 05:17:07,850 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-03-26 05:17:07,850 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:07,850 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:07,850 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:07,850 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 05:17:07,853 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([144] thread5ENTRY-->thread5EXIT: Formula: (let ((.cse0 (<= v_min_15 (+ v_max_17 1)))) (or (and v_b2_7 (not v_v_assert_8) v_b1_6 (not .cse0)) (and (or .cse0 (not v_b1_6) (not v_b2_7)) v_v_assert_8))) InVars {b2=v_b2_7, b1=v_b1_6, min=v_min_15, max=v_max_17} OutVars{b2=v_b2_7, b1=v_b1_6, v_assert=v_v_assert_8, min=v_min_15, max=v_max_17} AuxVars[] AssignedVars[v_assert][3], [Black: 227#(and (<= (select A 0) (+ max 1)) (< i N) (<= i k)), Black: 229#(and (<= (select A 0) (+ max 1)) (= k 0) (<= i k)), Black: 231#(and (<= (select A 0) (+ max 1)) (= k 0) (<= min (+ max 1))), 4#thread5EXITtrue, Black: 233#(and (<= (select A 0) (+ max 1)) (<= min (+ max 1))), Black: 64#(not b1), Black: 235#(and (<= (select A 0) (+ max 1)) (<= min (+ max 1)) (< i N) (<= i k)), Black: 237#(and (<= (select A 0) (+ max 1)) (= k 0) (<= min (+ max 1)) (<= i k)), Black: 241#(and v_assert (= k 0) (<= min (+ max 1)) (= max (select A k))), Black: 147#(and (= k 0) (= max (select A k))), Black: 243#(and v_assert (<= (select A 0) (+ max 1)) (<= min (+ max 1))), Black: 149#(<= min (+ max 1)), Black: 245#(and (<= min (+ max 1)) (< i N) (<= i k)), Black: 247#(and v_assert (<= (select A 0) (+ max 1)) (<= min (+ max 1)) (< i N) (<= i k)), Black: 217#(and (= k 0) (<= i k)), Black: 73#(not b2), Black: 249#(and v_assert (<= (select A 0) (+ max 1)) (= k 0) (<= min (+ max 1))), Black: 219#(and (= k 0) (= max (select A k)) (<= i k)), 80#true, Black: 251#(and v_assert (<= (select A 0) (+ max 1)) (= k 0) (<= min (+ max 1)) (<= i k)), Black: 253#(and v_assert (<= min (+ max 1))), Black: 223#(and (= k 0) (<= min (+ max 1)) (= max (select A k))), Black: 255#(and v_assert (<= min (+ max 1)) (< i N) (<= i k)), 23#L46true, 221#(and (< i N) (<= i k)), 29#L26-1true, Black: 82#(= max (select A 0)), Black: 83#(= min max), Black: 86#(and (= min max) (= max (select A 0))), 103#(= min (select A 0)), 42#L75true, 48#L37-1true, 50#L55true, Black: 113#(and v_assert (= min (select A 0))), Black: 104#(= min max), Black: 107#(and (= min (select A 0)) (= min max)), Black: 109#(and v_assert (= min (select A 0)) (= min max))]) [2021-03-26 05:17:07,853 INFO L384 tUnfolder$Statistics]: this new event has 12 ancestors and is not cut-off event [2021-03-26 05:17:07,853 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is not cut-off event [2021-03-26 05:17:07,853 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is not cut-off event [2021-03-26 05:17:07,853 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is not cut-off event [2021-03-26 05:17:07,853 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is not cut-off event [2021-03-26 05:17:07,858 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([144] thread5ENTRY-->thread5EXIT: Formula: (let ((.cse0 (<= v_min_15 (+ v_max_17 1)))) (or (and v_b2_7 (not v_v_assert_8) v_b1_6 (not .cse0)) (and (or .cse0 (not v_b1_6) (not v_b2_7)) v_v_assert_8))) InVars {b2=v_b2_7, b1=v_b1_6, min=v_min_15, max=v_max_17} OutVars{b2=v_b2_7, b1=v_b1_6, v_assert=v_v_assert_8, min=v_min_15, max=v_max_17} AuxVars[] AssignedVars[v_assert][3], [Black: 227#(and (<= (select A 0) (+ max 1)) (< i N) (<= i k)), Black: 229#(and (<= (select A 0) (+ max 1)) (= k 0) (<= i k)), Black: 231#(and (<= (select A 0) (+ max 1)) (= k 0) (<= min (+ max 1))), 4#thread5EXITtrue, Black: 233#(and (<= (select A 0) (+ max 1)) (<= min (+ max 1))), Black: 64#(not b1), Black: 235#(and (<= (select A 0) (+ max 1)) (<= min (+ max 1)) (< i N) (<= i k)), Black: 237#(and (<= (select A 0) (+ max 1)) (= k 0) (<= min (+ max 1)) (<= i k)), Black: 241#(and v_assert (= k 0) (<= min (+ max 1)) (= max (select A k))), Black: 147#(and (= k 0) (= max (select A k))), Black: 243#(and v_assert (<= (select A 0) (+ max 1)) (<= min (+ max 1))), Black: 149#(<= min (+ max 1)), Black: 245#(and (<= min (+ max 1)) (< i N) (<= i k)), Black: 247#(and v_assert (<= (select A 0) (+ max 1)) (<= min (+ max 1)) (< i N) (<= i k)), Black: 217#(and (= k 0) (<= i k)), 14#thread1EXITtrue, Black: 249#(and v_assert (<= (select A 0) (+ max 1)) (= k 0) (<= min (+ max 1))), Black: 73#(not b2), Black: 219#(and (= k 0) (= max (select A k)) (<= i k)), Black: 251#(and v_assert (<= (select A 0) (+ max 1)) (= k 0) (<= min (+ max 1)) (<= i k)), 80#true, Black: 221#(and (< i N) (<= i k)), Black: 253#(and v_assert (<= min (+ max 1))), Black: 223#(and (= k 0) (<= min (+ max 1)) (= max (select A k))), Black: 255#(and v_assert (<= min (+ max 1)) (< i N) (<= i k)), 148#(<= (select A 0) (+ max 1)), 23#L46true, Black: 82#(= max (select A 0)), Black: 83#(= min max), Black: 86#(and (= min max) (= max (select A 0))), 101#true, 42#L75true, 48#L37-1true, 50#L55true, Black: 113#(and v_assert (= min (select A 0))), Black: 103#(= min (select A 0)), Black: 104#(= min max), Black: 107#(and (= min (select A 0)) (= min max)), Black: 109#(and v_assert (= min (select A 0)) (= min max))]) [2021-03-26 05:17:07,858 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-03-26 05:17:07,858 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 05:17:07,858 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 05:17:07,858 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 05:17:07,858 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 05:17:07,858 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([144] thread5ENTRY-->thread5EXIT: Formula: (let ((.cse0 (<= v_min_15 (+ v_max_17 1)))) (or (and v_b2_7 (not v_v_assert_8) v_b1_6 (not .cse0)) (and (or .cse0 (not v_b1_6) (not v_b2_7)) v_v_assert_8))) InVars {b2=v_b2_7, b1=v_b1_6, min=v_min_15, max=v_max_17} OutVars{b2=v_b2_7, b1=v_b1_6, v_assert=v_v_assert_8, min=v_min_15, max=v_max_17} AuxVars[] AssignedVars[v_assert][3], [Black: 227#(and (<= (select A 0) (+ max 1)) (< i N) (<= i k)), Black: 229#(and (<= (select A 0) (+ max 1)) (= k 0) (<= i k)), Black: 231#(and (<= (select A 0) (+ max 1)) (= k 0) (<= min (+ max 1))), 4#thread5EXITtrue, Black: 233#(and (<= (select A 0) (+ max 1)) (<= min (+ max 1))), Black: 64#(not b1), Black: 235#(and (<= (select A 0) (+ max 1)) (<= min (+ max 1)) (< i N) (<= i k)), Black: 237#(and (<= (select A 0) (+ max 1)) (= k 0) (<= min (+ max 1)) (<= i k)), Black: 241#(and v_assert (= k 0) (<= min (+ max 1)) (= max (select A k))), Black: 147#(and (= k 0) (= max (select A k))), Black: 243#(and v_assert (<= (select A 0) (+ max 1)) (<= min (+ max 1))), Black: 149#(<= min (+ max 1)), Black: 245#(and (<= min (+ max 1)) (< i N) (<= i k)), Black: 247#(and v_assert (<= (select A 0) (+ max 1)) (<= min (+ max 1)) (< i N) (<= i k)), Black: 217#(and (= k 0) (<= i k)), Black: 249#(and v_assert (<= (select A 0) (+ max 1)) (= k 0) (<= min (+ max 1))), Black: 73#(not b2), Black: 219#(and (= k 0) (= max (select A k)) (<= i k)), Black: 251#(and v_assert (<= (select A 0) (+ max 1)) (= k 0) (<= min (+ max 1)) (<= i k)), 80#true, Black: 221#(and (< i N) (<= i k)), Black: 253#(and v_assert (<= min (+ max 1))), Black: 223#(and (= k 0) (<= min (+ max 1)) (= max (select A k))), Black: 255#(and v_assert (<= min (+ max 1)) (< i N) (<= i k)), 148#(<= (select A 0) (+ max 1)), 23#L46true, 29#L26-1true, Black: 82#(= max (select A 0)), Black: 83#(= min max), Black: 86#(and (= min max) (= max (select A 0))), 101#true, 42#L75true, 48#L37-1true, 50#L55true, Black: 113#(and v_assert (= min (select A 0))), Black: 103#(= min (select A 0)), Black: 104#(= min max), Black: 107#(and (= min (select A 0)) (= min max)), Black: 109#(and v_assert (= min (select A 0)) (= min max))]) [2021-03-26 05:17:07,859 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-03-26 05:17:07,859 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:07,859 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 05:17:07,859 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:07,859 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:07,859 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 05:17:07,859 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([144] thread5ENTRY-->thread5EXIT: Formula: (let ((.cse0 (<= v_min_15 (+ v_max_17 1)))) (or (and v_b2_7 (not v_v_assert_8) v_b1_6 (not .cse0)) (and (or .cse0 (not v_b1_6) (not v_b2_7)) v_v_assert_8))) InVars {b2=v_b2_7, b1=v_b1_6, min=v_min_15, max=v_max_17} OutVars{b2=v_b2_7, b1=v_b1_6, v_assert=v_v_assert_8, min=v_min_15, max=v_max_17} AuxVars[] AssignedVars[v_assert][3], [Black: 227#(and (<= (select A 0) (+ max 1)) (< i N) (<= i k)), Black: 229#(and (<= (select A 0) (+ max 1)) (= k 0) (<= i k)), Black: 231#(and (<= (select A 0) (+ max 1)) (= k 0) (<= min (+ max 1))), 4#thread5EXITtrue, Black: 233#(and (<= (select A 0) (+ max 1)) (<= min (+ max 1))), Black: 64#(not b1), Black: 235#(and (<= (select A 0) (+ max 1)) (<= min (+ max 1)) (< i N) (<= i k)), Black: 237#(and (<= (select A 0) (+ max 1)) (= k 0) (<= min (+ max 1)) (<= i k)), Black: 241#(and v_assert (= k 0) (<= min (+ max 1)) (= max (select A k))), Black: 147#(and (= k 0) (= max (select A k))), Black: 243#(and v_assert (<= (select A 0) (+ max 1)) (<= min (+ max 1))), Black: 149#(<= min (+ max 1)), Black: 245#(and (<= min (+ max 1)) (< i N) (<= i k)), Black: 247#(and v_assert (<= (select A 0) (+ max 1)) (<= min (+ max 1)) (< i N) (<= i k)), Black: 217#(and (= k 0) (<= i k)), Black: 249#(and v_assert (<= (select A 0) (+ max 1)) (= k 0) (<= min (+ max 1))), Black: 73#(not b2), Black: 219#(and (= k 0) (= max (select A k)) (<= i k)), 144#true, 80#true, Black: 251#(and v_assert (<= (select A 0) (+ max 1)) (= k 0) (<= min (+ max 1)) (<= i k)), Black: 221#(and (< i N) (<= i k)), Black: 253#(and v_assert (<= min (+ max 1))), Black: 223#(and (= k 0) (<= min (+ max 1)) (= max (select A k))), Black: 255#(and v_assert (<= min (+ max 1)) (< i N) (<= i k)), 23#L46true, 29#L26-1true, Black: 82#(= max (select A 0)), Black: 83#(= min max), Black: 86#(and (= min max) (= max (select A 0))), 101#true, 42#L75true, 48#L37-1true, 50#L55true, Black: 113#(and v_assert (= min (select A 0))), Black: 103#(= min (select A 0)), Black: 104#(= min max), Black: 107#(and (= min (select A 0)) (= min max)), Black: 109#(and v_assert (= min (select A 0)) (= min max))]) [2021-03-26 05:17:07,859 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-03-26 05:17:07,859 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:07,859 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:07,859 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:07,860 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([144] thread5ENTRY-->thread5EXIT: Formula: (let ((.cse0 (<= v_min_15 (+ v_max_17 1)))) (or (and v_b2_7 (not v_v_assert_8) v_b1_6 (not .cse0)) (and (or .cse0 (not v_b1_6) (not v_b2_7)) v_v_assert_8))) InVars {b2=v_b2_7, b1=v_b1_6, min=v_min_15, max=v_max_17} OutVars{b2=v_b2_7, b1=v_b1_6, v_assert=v_v_assert_8, min=v_min_15, max=v_max_17} AuxVars[] AssignedVars[v_assert][3], [Black: 227#(and (<= (select A 0) (+ max 1)) (< i N) (<= i k)), Black: 229#(and (<= (select A 0) (+ max 1)) (= k 0) (<= i k)), Black: 231#(and (<= (select A 0) (+ max 1)) (= k 0) (<= min (+ max 1))), 4#thread5EXITtrue, Black: 233#(and (<= (select A 0) (+ max 1)) (<= min (+ max 1))), Black: 64#(not b1), Black: 235#(and (<= (select A 0) (+ max 1)) (<= min (+ max 1)) (< i N) (<= i k)), Black: 237#(and (<= (select A 0) (+ max 1)) (= k 0) (<= min (+ max 1)) (<= i k)), Black: 241#(and v_assert (= k 0) (<= min (+ max 1)) (= max (select A k))), Black: 147#(and (= k 0) (= max (select A k))), Black: 243#(and v_assert (<= (select A 0) (+ max 1)) (<= min (+ max 1))), Black: 149#(<= min (+ max 1)), Black: 245#(and (<= min (+ max 1)) (< i N) (<= i k)), Black: 247#(and v_assert (<= (select A 0) (+ max 1)) (<= min (+ max 1)) (< i N) (<= i k)), Black: 217#(and (= k 0) (<= i k)), Black: 73#(not b2), Black: 249#(and v_assert (<= (select A 0) (+ max 1)) (= k 0) (<= min (+ max 1))), 14#thread1EXITtrue, Black: 219#(and (= k 0) (= max (select A k)) (<= i k)), Black: 251#(and v_assert (<= (select A 0) (+ max 1)) (= k 0) (<= min (+ max 1)) (<= i k)), 80#true, Black: 253#(and v_assert (<= min (+ max 1))), Black: 223#(and (= k 0) (<= min (+ max 1)) (= max (select A k))), Black: 255#(and v_assert (<= min (+ max 1)) (< i N) (<= i k)), 23#L46true, 221#(and (< i N) (<= i k)), Black: 82#(= max (select A 0)), Black: 83#(= min max), Black: 86#(and (= min max) (= max (select A 0))), 101#true, 42#L75true, 48#L37-1true, 50#L55true, Black: 113#(and v_assert (= min (select A 0))), Black: 103#(= min (select A 0)), Black: 104#(= min max), Black: 107#(and (= min (select A 0)) (= min max)), Black: 109#(and v_assert (= min (select A 0)) (= min max))]) [2021-03-26 05:17:07,860 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-03-26 05:17:07,860 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:07,860 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 05:17:07,860 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 05:17:07,863 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([144] thread5ENTRY-->thread5EXIT: Formula: (let ((.cse0 (<= v_min_15 (+ v_max_17 1)))) (or (and v_b2_7 (not v_v_assert_8) v_b1_6 (not .cse0)) (and (or .cse0 (not v_b1_6) (not v_b2_7)) v_v_assert_8))) InVars {b2=v_b2_7, b1=v_b1_6, min=v_min_15, max=v_max_17} OutVars{b2=v_b2_7, b1=v_b1_6, v_assert=v_v_assert_8, min=v_min_15, max=v_max_17} AuxVars[] AssignedVars[v_assert][3], [Black: 227#(and (<= (select A 0) (+ max 1)) (< i N) (<= i k)), Black: 229#(and (<= (select A 0) (+ max 1)) (= k 0) (<= i k)), Black: 231#(and (<= (select A 0) (+ max 1)) (= k 0) (<= min (+ max 1))), 4#thread5EXITtrue, Black: 233#(and (<= (select A 0) (+ max 1)) (<= min (+ max 1))), Black: 64#(not b1), Black: 235#(and (<= (select A 0) (+ max 1)) (<= min (+ max 1)) (< i N) (<= i k)), Black: 237#(and (<= (select A 0) (+ max 1)) (= k 0) (<= min (+ max 1)) (<= i k)), Black: 241#(and v_assert (= k 0) (<= min (+ max 1)) (= max (select A k))), Black: 147#(and (= k 0) (= max (select A k))), Black: 243#(and v_assert (<= (select A 0) (+ max 1)) (<= min (+ max 1))), Black: 149#(<= min (+ max 1)), Black: 245#(and (<= min (+ max 1)) (< i N) (<= i k)), Black: 247#(and v_assert (<= (select A 0) (+ max 1)) (<= min (+ max 1)) (< i N) (<= i k)), Black: 217#(and (= k 0) (<= i k)), 14#thread1EXITtrue, Black: 249#(and v_assert (<= (select A 0) (+ max 1)) (= k 0) (<= min (+ max 1))), Black: 73#(not b2), Black: 219#(and (= k 0) (= max (select A k)) (<= i k)), Black: 251#(and v_assert (<= (select A 0) (+ max 1)) (= k 0) (<= min (+ max 1)) (<= i k)), 80#true, Black: 221#(and (< i N) (<= i k)), Black: 253#(and v_assert (<= min (+ max 1))), Black: 223#(and (= k 0) (<= min (+ max 1)) (= max (select A k))), Black: 255#(and v_assert (<= min (+ max 1)) (< i N) (<= i k)), 148#(<= (select A 0) (+ max 1)), 23#L46true, Black: 82#(= max (select A 0)), Black: 83#(= min max), Black: 86#(and (= min max) (= max (select A 0))), 101#true, 42#L75true, 48#L37-1true, 50#L55true, Black: 113#(and v_assert (= min (select A 0))), Black: 103#(= min (select A 0)), Black: 104#(= min max), Black: 107#(and (= min (select A 0)) (= min max)), Black: 109#(and v_assert (= min (select A 0)) (= min max))]) [2021-03-26 05:17:07,863 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is not cut-off event [2021-03-26 05:17:07,863 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is not cut-off event [2021-03-26 05:17:07,863 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is not cut-off event [2021-03-26 05:17:07,863 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is not cut-off event [2021-03-26 05:17:07,863 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is not cut-off event [2021-03-26 05:17:07,863 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is not cut-off event [2021-03-26 05:17:07,865 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([144] thread5ENTRY-->thread5EXIT: Formula: (let ((.cse0 (<= v_min_15 (+ v_max_17 1)))) (or (and v_b2_7 (not v_v_assert_8) v_b1_6 (not .cse0)) (and (or .cse0 (not v_b1_6) (not v_b2_7)) v_v_assert_8))) InVars {b2=v_b2_7, b1=v_b1_6, min=v_min_15, max=v_max_17} OutVars{b2=v_b2_7, b1=v_b1_6, v_assert=v_v_assert_8, min=v_min_15, max=v_max_17} AuxVars[] AssignedVars[v_assert][3], [Black: 227#(and (<= (select A 0) (+ max 1)) (< i N) (<= i k)), Black: 229#(and (<= (select A 0) (+ max 1)) (= k 0) (<= i k)), Black: 231#(and (<= (select A 0) (+ max 1)) (= k 0) (<= min (+ max 1))), 4#thread5EXITtrue, Black: 233#(and (<= (select A 0) (+ max 1)) (<= min (+ max 1))), Black: 64#(not b1), Black: 235#(and (<= (select A 0) (+ max 1)) (<= min (+ max 1)) (< i N) (<= i k)), Black: 237#(and (<= (select A 0) (+ max 1)) (= k 0) (<= min (+ max 1)) (<= i k)), Black: 241#(and v_assert (= k 0) (<= min (+ max 1)) (= max (select A k))), Black: 147#(and (= k 0) (= max (select A k))), Black: 243#(and v_assert (<= (select A 0) (+ max 1)) (<= min (+ max 1))), Black: 149#(<= min (+ max 1)), Black: 245#(and (<= min (+ max 1)) (< i N) (<= i k)), Black: 247#(and v_assert (<= (select A 0) (+ max 1)) (<= min (+ max 1)) (< i N) (<= i k)), Black: 217#(and (= k 0) (<= i k)), 14#thread1EXITtrue, Black: 249#(and v_assert (<= (select A 0) (+ max 1)) (= k 0) (<= min (+ max 1))), Black: 73#(not b2), Black: 219#(and (= k 0) (= max (select A k)) (<= i k)), Black: 251#(and v_assert (<= (select A 0) (+ max 1)) (= k 0) (<= min (+ max 1)) (<= i k)), 144#true, 80#true, Black: 221#(and (< i N) (<= i k)), Black: 253#(and v_assert (<= min (+ max 1))), Black: 223#(and (= k 0) (<= min (+ max 1)) (= max (select A k))), Black: 255#(and v_assert (<= min (+ max 1)) (< i N) (<= i k)), 23#L46true, Black: 82#(= max (select A 0)), Black: 83#(= min max), Black: 86#(and (= min max) (= max (select A 0))), 101#true, 42#L75true, 48#L37-1true, 50#L55true, Black: 113#(and v_assert (= min (select A 0))), Black: 103#(= min (select A 0)), Black: 104#(= min max), Black: 107#(and (= min (select A 0)) (= min max)), Black: 109#(and v_assert (= min (select A 0)) (= min max))]) [2021-03-26 05:17:07,865 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is not cut-off event [2021-03-26 05:17:07,865 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is not cut-off event [2021-03-26 05:17:07,865 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is not cut-off event [2021-03-26 05:17:07,865 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is not cut-off event [2021-03-26 05:17:07,867 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([133] thread2EXIT-->L77: Formula: (and (= 2 v_thread2Thread1of1ForFork1_thidvar0_4) (= 2 v_thread2Thread1of1ForFork1_thidvar1_4)) InVars {thread2Thread1of1ForFork1_thidvar0=v_thread2Thread1of1ForFork1_thidvar0_4, thread2Thread1of1ForFork1_thidvar1=v_thread2Thread1of1ForFork1_thidvar1_4} OutVars{thread2Thread1of1ForFork1_thidvar0=v_thread2Thread1of1ForFork1_thidvar0_4, thread2Thread1of1ForFork1_thidvar1=v_thread2Thread1of1ForFork1_thidvar1_4} AuxVars[] AssignedVars[][72], [Black: 227#(and (<= (select A 0) (+ max 1)) (< i N) (<= i k)), Black: 229#(and (<= (select A 0) (+ max 1)) (= k 0) (<= i k)), Black: 231#(and (<= (select A 0) (+ max 1)) (= k 0) (<= min (+ max 1))), Black: 233#(and (<= (select A 0) (+ max 1)) (<= min (+ max 1))), Black: 235#(and (<= (select A 0) (+ max 1)) (<= min (+ max 1)) (< i N) (<= i k)), Black: 64#(not b1), Black: 237#(and (<= (select A 0) (+ max 1)) (= k 0) (<= min (+ max 1)) (<= i k)), Black: 241#(and v_assert (= k 0) (<= min (+ max 1)) (= max (select A k))), Black: 147#(and (= k 0) (= max (select A k))), Black: 243#(and v_assert (<= (select A 0) (+ max 1)) (<= min (+ max 1))), Black: 149#(<= min (+ max 1)), Black: 245#(and (<= min (+ max 1)) (< i N) (<= i k)), Black: 247#(and v_assert (<= (select A 0) (+ max 1)) (<= min (+ max 1)) (< i N) (<= i k)), Black: 217#(and (= k 0) (<= i k)), Black: 249#(and v_assert (<= (select A 0) (+ max 1)) (= k 0) (<= min (+ max 1))), Black: 73#(not b2), Black: 219#(and (= k 0) (= max (select A k)) (<= i k)), Black: 251#(and v_assert (<= (select A 0) (+ max 1)) (= k 0) (<= min (+ max 1)) (<= i k)), 80#true, Black: 221#(and (< i N) (<= i k)), Black: 253#(and v_assert (<= min (+ max 1))), Black: 223#(and (= k 0) (<= min (+ max 1)) (= max (select A k))), Black: 255#(and v_assert (<= min (+ max 1)) (< i N) (<= i k)), 148#(<= (select A 0) (+ max 1)), 23#L46true, Black: 82#(= max (select A 0)), Black: 83#(= min max), Black: 86#(and (= min max) (= max (select A 0))), 35#thread5ENTRYtrue, 101#true, 46#L77true, 50#L55true, Black: 113#(and v_assert (= min (select A 0))), Black: 103#(= min (select A 0)), Black: 104#(= min max), Black: 107#(and (= min (select A 0)) (= min max)), Black: 109#(and v_assert (= min (select A 0)) (= min max))]) [2021-03-26 05:17:07,867 INFO L384 tUnfolder$Statistics]: this new event has 16 ancestors and is not cut-off event [2021-03-26 05:17:07,867 INFO L387 tUnfolder$Statistics]: existing Event has 16 ancestors and is not cut-off event [2021-03-26 05:17:07,867 INFO L387 tUnfolder$Statistics]: existing Event has 17 ancestors and is not cut-off event [2021-03-26 05:17:07,867 INFO L387 tUnfolder$Statistics]: existing Event has 16 ancestors and is not cut-off event [2021-03-26 05:17:07,868 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([134] thread3EXIT-->L78: Formula: (and (= 3 v_thread3Thread1of1ForFork2_thidvar2_4) (= 3 v_thread3Thread1of1ForFork2_thidvar1_4) (= 3 v_thread3Thread1of1ForFork2_thidvar0_4)) InVars {thread3Thread1of1ForFork2_thidvar2=v_thread3Thread1of1ForFork2_thidvar2_4, thread3Thread1of1ForFork2_thidvar1=v_thread3Thread1of1ForFork2_thidvar1_4, thread3Thread1of1ForFork2_thidvar0=v_thread3Thread1of1ForFork2_thidvar0_4} OutVars{thread3Thread1of1ForFork2_thidvar2=v_thread3Thread1of1ForFork2_thidvar2_4, thread3Thread1of1ForFork2_thidvar1=v_thread3Thread1of1ForFork2_thidvar1_4, thread3Thread1of1ForFork2_thidvar0=v_thread3Thread1of1ForFork2_thidvar0_4} AuxVars[] AssignedVars[][43], [Black: 227#(and (<= (select A 0) (+ max 1)) (< i N) (<= i k)), Black: 229#(and (<= (select A 0) (+ max 1)) (= k 0) (<= i k)), Black: 231#(and (<= (select A 0) (+ max 1)) (= k 0) (<= min (+ max 1))), Black: 233#(and (<= (select A 0) (+ max 1)) (<= min (+ max 1))), Black: 64#(not b1), Black: 235#(and (<= (select A 0) (+ max 1)) (<= min (+ max 1)) (< i N) (<= i k)), Black: 237#(and (<= (select A 0) (+ max 1)) (= k 0) (<= min (+ max 1)) (<= i k)), Black: 241#(and v_assert (= k 0) (<= min (+ max 1)) (= max (select A k))), Black: 147#(and (= k 0) (= max (select A k))), Black: 243#(and v_assert (<= (select A 0) (+ max 1)) (<= min (+ max 1))), Black: 149#(<= min (+ max 1)), Black: 245#(and (<= min (+ max 1)) (< i N) (<= i k)), Black: 247#(and v_assert (<= (select A 0) (+ max 1)) (<= min (+ max 1)) (< i N) (<= i k)), Black: 217#(and (= k 0) (<= i k)), Black: 73#(not b2), Black: 249#(and v_assert (<= (select A 0) (+ max 1)) (= k 0) (<= min (+ max 1))), Black: 219#(and (= k 0) (= max (select A k)) (<= i k)), 80#true, Black: 251#(and v_assert (<= (select A 0) (+ max 1)) (= k 0) (<= min (+ max 1)) (<= i k)), Black: 253#(and v_assert (<= min (+ max 1))), Black: 223#(and (= k 0) (<= min (+ max 1)) (= max (select A k))), Black: 255#(and v_assert (<= min (+ max 1)) (< i N) (<= i k)), 27#L78true, 221#(and (< i N) (<= i k)), Black: 82#(= max (select A 0)), Black: 83#(= min max), Black: 86#(and (= min max) (= max (select A 0))), 35#thread5ENTRYtrue, 101#true, 50#L55true, Black: 113#(and v_assert (= min (select A 0))), Black: 103#(= min (select A 0)), Black: 104#(= min max), Black: 107#(and (= min (select A 0)) (= min max)), Black: 109#(and v_assert (= min (select A 0)) (= min max))]) [2021-03-26 05:17:07,868 INFO L384 tUnfolder$Statistics]: this new event has 17 ancestors and is not cut-off event [2021-03-26 05:17:07,868 INFO L387 tUnfolder$Statistics]: existing Event has 18 ancestors and is not cut-off event [2021-03-26 05:17:07,868 INFO L387 tUnfolder$Statistics]: existing Event has 18 ancestors and is not cut-off event [2021-03-26 05:17:07,869 INFO L387 tUnfolder$Statistics]: existing Event has 17 ancestors and is not cut-off event [2021-03-26 05:17:07,872 INFO L129 PetriNetUnfolder]: 444/813 cut-off events. [2021-03-26 05:17:07,872 INFO L130 PetriNetUnfolder]: For 12049/12191 co-relation queries the response was YES. [2021-03-26 05:17:07,878 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4818 conditions, 813 events. 444/813 cut-off events. For 12049/12191 co-relation queries the response was YES. Maximal size of possible extension queue 100. Compared 4300 event pairs, 40 based on Foata normal form. 3/748 useless extension candidates. Maximal degree in co-relation 4696. Up to 406 conditions per place. [2021-03-26 05:17:07,943 INFO L142 LiptonReduction]: Number of co-enabled transitions 830 [2021-03-26 05:17:07,984 INFO L154 LiptonReduction]: Checked pairs total: 39 [2021-03-26 05:17:07,984 INFO L156 LiptonReduction]: Total number of compositions: 1 [2021-03-26 05:17:07,984 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 170 [2021-03-26 05:17:07,985 INFO L480 AbstractCegarLoop]: Abstraction has has 74 places, 73 transitions, 776 flow [2021-03-26 05:17:07,985 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 28.22222222222222) internal successors, (254), 9 states have internal predecessors, (254), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:17:07,985 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 05:17:07,985 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 05:17:08,200 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,2 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-26 05:17:08,200 INFO L428 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-26 05:17:08,200 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 05:17:08,200 INFO L82 PathProgramCache]: Analyzing trace with hash -1387670076, now seen corresponding path program 1 times [2021-03-26 05:17:08,201 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 05:17:08,201 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [915911308] [2021-03-26 05:17:08,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 05:17:08,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 05:17:08,214 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:08,216 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:08,220 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:08,221 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:17:08,224 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:08,224 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:08,224 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-26 05:17:08,224 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [915911308] [2021-03-26 05:17:08,224 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-26 05:17:08,224 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-26 05:17:08,226 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [794932397] [2021-03-26 05:17:08,226 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-26 05:17:08,226 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 05:17:08,226 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-26 05:17:08,226 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-03-26 05:17:08,226 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 39 out of 64 [2021-03-26 05:17:08,227 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 74 places, 73 transitions, 776 flow. Second operand has 4 states, 4 states have (on average 40.5) internal successors, (162), 4 states have internal predecessors, (162), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:17:08,227 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 05:17:08,227 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 39 of 64 [2021-03-26 05:17:08,227 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 05:17:08,749 INFO L129 PetriNetUnfolder]: 3753/5379 cut-off events. [2021-03-26 05:17:08,749 INFO L130 PetriNetUnfolder]: For 75807/76493 co-relation queries the response was YES. [2021-03-26 05:17:08,777 INFO L84 FinitePrefix]: Finished finitePrefix Result has 32980 conditions, 5379 events. 3753/5379 cut-off events. For 75807/76493 co-relation queries the response was YES. Maximal size of possible extension queue 476. Compared 29511 event pairs, 686 based on Foata normal form. 235/5168 useless extension candidates. Maximal degree in co-relation 32785. Up to 2997 conditions per place. [2021-03-26 05:17:08,866 INFO L132 encePairwiseOnDemand]: 60/64 looper letters, 86 selfloop transitions, 20 changer transitions 0/127 dead transitions. [2021-03-26 05:17:08,866 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 77 places, 127 transitions, 1592 flow [2021-03-26 05:17:08,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-26 05:17:08,866 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2021-03-26 05:17:08,867 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 181 transitions. [2021-03-26 05:17:08,867 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.70703125 [2021-03-26 05:17:08,867 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 181 transitions. [2021-03-26 05:17:08,867 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 181 transitions. [2021-03-26 05:17:08,867 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 05:17:08,867 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 181 transitions. [2021-03-26 05:17:08,868 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 45.25) internal successors, (181), 4 states have internal predecessors, (181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:17:08,868 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 64.0) internal successors, (320), 5 states have internal predecessors, (320), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:17:08,868 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 64.0) internal successors, (320), 5 states have internal predecessors, (320), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:17:08,868 INFO L185 Difference]: Start difference. First operand has 74 places, 73 transitions, 776 flow. Second operand 4 states and 181 transitions. [2021-03-26 05:17:08,868 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 77 places, 127 transitions, 1592 flow [2021-03-26 05:17:09,031 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 62 places, 127 transitions, 1384 flow, removed 104 selfloop flow, removed 15 redundant places. [2021-03-26 05:17:09,033 INFO L241 Difference]: Finished difference. Result has 64 places, 92 transitions, 951 flow [2021-03-26 05:17:09,033 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=64, PETRI_DIFFERENCE_MINUEND_FLOW=656, PETRI_DIFFERENCE_MINUEND_PLACES=59, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=73, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=55, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=951, PETRI_PLACES=64, PETRI_TRANSITIONS=92} [2021-03-26 05:17:09,033 INFO L343 CegarLoopForPetriNet]: 37 programPoint places, 27 predicate places. [2021-03-26 05:17:09,033 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 05:17:09,033 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 64 places, 92 transitions, 951 flow [2021-03-26 05:17:09,034 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 64 places, 92 transitions, 951 flow [2021-03-26 05:17:09,034 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 64 places, 92 transitions, 951 flow [2021-03-26 05:17:09,104 INFO L129 PetriNetUnfolder]: 679/1264 cut-off events. [2021-03-26 05:17:09,105 INFO L130 PetriNetUnfolder]: For 6088/6192 co-relation queries the response was YES. [2021-03-26 05:17:09,110 INFO L84 FinitePrefix]: Finished finitePrefix Result has 5917 conditions, 1264 events. 679/1264 cut-off events. For 6088/6192 co-relation queries the response was YES. Maximal size of possible extension queue 145. Compared 7565 event pairs, 100 based on Foata normal form. 17/1175 useless extension candidates. Maximal degree in co-relation 5660. Up to 610 conditions per place. [2021-03-26 05:17:09,122 INFO L142 LiptonReduction]: Number of co-enabled transitions 1038 [2021-03-26 05:17:09,142 INFO L154 LiptonReduction]: Checked pairs total: 0 [2021-03-26 05:17:09,142 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-26 05:17:09,143 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 110 [2021-03-26 05:17:09,143 INFO L480 AbstractCegarLoop]: Abstraction has has 64 places, 92 transitions, 951 flow [2021-03-26 05:17:09,143 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 40.5) internal successors, (162), 4 states have internal predecessors, (162), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:17:09,143 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 05:17:09,143 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 05:17:09,143 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-03-26 05:17:09,143 INFO L428 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-26 05:17:09,144 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 05:17:09,144 INFO L82 PathProgramCache]: Analyzing trace with hash 1468789666, now seen corresponding path program 2 times [2021-03-26 05:17:09,144 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 05:17:09,144 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1933522588] [2021-03-26 05:17:09,144 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 05:17:09,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 05:17:09,153 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:09,154 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:09,156 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:09,156 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:09,159 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:09,159 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:09,159 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-26 05:17:09,159 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1933522588] [2021-03-26 05:17:09,159 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-26 05:17:09,159 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-26 05:17:09,159 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1250072770] [2021-03-26 05:17:09,159 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-26 05:17:09,160 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 05:17:09,160 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-26 05:17:09,160 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-03-26 05:17:09,160 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 39 out of 64 [2021-03-26 05:17:09,160 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 64 places, 92 transitions, 951 flow. Second operand has 4 states, 4 states have (on average 40.5) internal successors, (162), 4 states have internal predecessors, (162), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:17:09,160 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 05:17:09,160 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 39 of 64 [2021-03-26 05:17:09,160 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 05:17:09,601 INFO L129 PetriNetUnfolder]: 3403/4927 cut-off events. [2021-03-26 05:17:09,601 INFO L130 PetriNetUnfolder]: For 34802/35721 co-relation queries the response was YES. [2021-03-26 05:17:09,615 INFO L84 FinitePrefix]: Finished finitePrefix Result has 24906 conditions, 4927 events. 3403/4927 cut-off events. For 34802/35721 co-relation queries the response was YES. Maximal size of possible extension queue 481. Compared 28108 event pairs, 493 based on Foata normal form. 395/4912 useless extension candidates. Maximal degree in co-relation 24474. Up to 2101 conditions per place. [2021-03-26 05:17:09,643 INFO L132 encePairwiseOnDemand]: 59/64 looper letters, 128 selfloop transitions, 20 changer transitions 0/169 dead transitions. [2021-03-26 05:17:09,643 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 68 places, 169 transitions, 2011 flow [2021-03-26 05:17:09,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-26 05:17:09,644 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-03-26 05:17:09,644 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 226 transitions. [2021-03-26 05:17:09,644 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.70625 [2021-03-26 05:17:09,644 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 226 transitions. [2021-03-26 05:17:09,644 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 226 transitions. [2021-03-26 05:17:09,645 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 05:17:09,645 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 226 transitions. [2021-03-26 05:17:09,645 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 45.2) internal successors, (226), 5 states have internal predecessors, (226), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:17:09,645 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 64.0) internal successors, (384), 6 states have internal predecessors, (384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:17:09,646 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 64.0) internal successors, (384), 6 states have internal predecessors, (384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:17:09,646 INFO L185 Difference]: Start difference. First operand has 64 places, 92 transitions, 951 flow. Second operand 5 states and 226 transitions. [2021-03-26 05:17:09,646 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 68 places, 169 transitions, 2011 flow [2021-03-26 05:17:09,659 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 67 places, 169 transitions, 1993 flow, removed 9 selfloop flow, removed 1 redundant places. [2021-03-26 05:17:09,661 INFO L241 Difference]: Finished difference. Result has 68 places, 95 transitions, 1026 flow [2021-03-26 05:17:09,661 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=64, PETRI_DIFFERENCE_MINUEND_FLOW=943, PETRI_DIFFERENCE_MINUEND_PLACES=63, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=92, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=18, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=73, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=1026, PETRI_PLACES=68, PETRI_TRANSITIONS=95} [2021-03-26 05:17:09,661 INFO L343 CegarLoopForPetriNet]: 37 programPoint places, 31 predicate places. [2021-03-26 05:17:09,661 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 05:17:09,661 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 68 places, 95 transitions, 1026 flow [2021-03-26 05:17:09,661 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 68 places, 95 transitions, 1026 flow [2021-03-26 05:17:09,662 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 68 places, 95 transitions, 1026 flow [2021-03-26 05:17:09,718 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([144] thread5ENTRY-->thread5EXIT: Formula: (let ((.cse0 (<= v_min_15 (+ v_max_17 1)))) (or (and v_b2_7 (not v_v_assert_8) v_b1_6 (not .cse0)) (and (or .cse0 (not v_b1_6) (not v_b2_7)) v_v_assert_8))) InVars {b2=v_b2_7, b1=v_b1_6, min=v_min_15, max=v_max_17} OutVars{b2=v_b2_7, b1=v_b1_6, v_assert=v_v_assert_8, min=v_min_15, max=v_max_17} AuxVars[] AssignedVars[v_assert][80], [Black: 227#(and (<= (select A 0) (+ max 1)) (< i N) (<= i k)), Black: 318#(= i l), Black: 319#(<= (+ l 1) N), Black: 229#(and (<= (select A 0) (+ max 1)) (= k 0) (<= i k)), 323#true, 4#thread5EXITtrue, Black: 64#(not b1), Black: 147#(and (= k 0) (= max (select A k))), Black: 325#(= l i), Black: 245#(and (<= min (+ max 1)) (< i N) (<= i k)), Black: 217#(and (= k 0) (<= i k)), Black: 73#(not b2), Black: 219#(and (= k 0) (= max (select A k)) (<= i k)), 80#true, 23#L46true, 221#(and (< i N) (<= i k)), 29#L26-1true, Black: 82#(= max (select A 0)), Black: 86#(and (= min max) (= max (select A 0))), 101#true, 42#L75true, 48#L37-1true, 50#L55true, Black: 103#(= min (select A 0)), Black: 104#(= min max), Black: 107#(and (= min (select A 0)) (= min max)), 316#true]) [2021-03-26 05:17:09,718 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is not cut-off event [2021-03-26 05:17:09,719 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is not cut-off event [2021-03-26 05:17:09,719 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is not cut-off event [2021-03-26 05:17:09,719 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is not cut-off event [2021-03-26 05:17:09,733 INFO L129 PetriNetUnfolder]: 563/1065 cut-off events. [2021-03-26 05:17:09,733 INFO L130 PetriNetUnfolder]: For 5202/5290 co-relation queries the response was YES. [2021-03-26 05:17:09,739 INFO L84 FinitePrefix]: Finished finitePrefix Result has 5079 conditions, 1065 events. 563/1065 cut-off events. For 5202/5290 co-relation queries the response was YES. Maximal size of possible extension queue 129. Compared 6216 event pairs, 75 based on Foata normal form. 12/1025 useless extension candidates. Maximal degree in co-relation 4867. Up to 505 conditions per place. [2021-03-26 05:17:09,752 INFO L142 LiptonReduction]: Number of co-enabled transitions 1102 [2021-03-26 05:17:09,828 INFO L154 LiptonReduction]: Checked pairs total: 0 [2021-03-26 05:17:09,828 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-26 05:17:09,828 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 167 [2021-03-26 05:17:09,828 INFO L480 AbstractCegarLoop]: Abstraction has has 68 places, 95 transitions, 1026 flow [2021-03-26 05:17:09,829 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 40.5) internal successors, (162), 4 states have internal predecessors, (162), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:17:09,829 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 05:17:09,829 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 05:17:09,829 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-03-26 05:17:09,829 INFO L428 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-26 05:17:09,829 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 05:17:09,829 INFO L82 PathProgramCache]: Analyzing trace with hash -239667042, now seen corresponding path program 1 times [2021-03-26 05:17:09,829 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 05:17:09,829 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [840635789] [2021-03-26 05:17:09,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 05:17:09,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 05:17:09,838 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:09,839 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:09,841 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:09,841 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:17:09,844 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:09,844 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:09,844 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-26 05:17:09,844 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [840635789] [2021-03-26 05:17:09,844 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-26 05:17:09,844 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-26 05:17:09,844 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1517021046] [2021-03-26 05:17:09,845 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-26 05:17:09,845 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 05:17:09,845 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-26 05:17:09,845 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-03-26 05:17:09,845 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 39 out of 64 [2021-03-26 05:17:09,845 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 68 places, 95 transitions, 1026 flow. Second operand has 4 states, 4 states have (on average 40.5) internal successors, (162), 4 states have internal predecessors, (162), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:17:09,845 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 05:17:09,845 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 39 of 64 [2021-03-26 05:17:09,845 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 05:17:10,270 INFO L129 PetriNetUnfolder]: 3387/4866 cut-off events. [2021-03-26 05:17:10,270 INFO L130 PetriNetUnfolder]: For 33797/34588 co-relation queries the response was YES. [2021-03-26 05:17:10,284 INFO L84 FinitePrefix]: Finished finitePrefix Result has 26065 conditions, 4866 events. 3387/4866 cut-off events. For 33797/34588 co-relation queries the response was YES. Maximal size of possible extension queue 433. Compared 26683 event pairs, 693 based on Foata normal form. 237/4681 useless extension candidates. Maximal degree in co-relation 25726. Up to 2846 conditions per place. [2021-03-26 05:17:10,306 INFO L132 encePairwiseOnDemand]: 60/64 looper letters, 86 selfloop transitions, 17 changer transitions 0/124 dead transitions. [2021-03-26 05:17:10,306 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 71 places, 124 transitions, 1503 flow [2021-03-26 05:17:10,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-26 05:17:10,306 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2021-03-26 05:17:10,307 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 181 transitions. [2021-03-26 05:17:10,307 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.70703125 [2021-03-26 05:17:10,307 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 181 transitions. [2021-03-26 05:17:10,307 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 181 transitions. [2021-03-26 05:17:10,307 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 05:17:10,307 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 181 transitions. [2021-03-26 05:17:10,307 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 45.25) internal successors, (181), 4 states have internal predecessors, (181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:17:10,308 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 64.0) internal successors, (320), 5 states have internal predecessors, (320), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:17:10,308 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 64.0) internal successors, (320), 5 states have internal predecessors, (320), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:17:10,308 INFO L185 Difference]: Start difference. First operand has 68 places, 95 transitions, 1026 flow. Second operand 4 states and 181 transitions. [2021-03-26 05:17:10,308 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 71 places, 124 transitions, 1503 flow [2021-03-26 05:17:10,321 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 70 places, 124 transitions, 1476 flow, removed 3 selfloop flow, removed 1 redundant places. [2021-03-26 05:17:10,323 INFO L241 Difference]: Finished difference. Result has 72 places, 99 transitions, 1102 flow [2021-03-26 05:17:10,323 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=64, PETRI_DIFFERENCE_MINUEND_FLOW=1007, PETRI_DIFFERENCE_MINUEND_PLACES=67, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=95, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=13, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=80, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=1102, PETRI_PLACES=72, PETRI_TRANSITIONS=99} [2021-03-26 05:17:10,323 INFO L343 CegarLoopForPetriNet]: 37 programPoint places, 35 predicate places. [2021-03-26 05:17:10,323 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 05:17:10,324 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 72 places, 99 transitions, 1102 flow [2021-03-26 05:17:10,324 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 72 places, 99 transitions, 1102 flow [2021-03-26 05:17:10,324 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 72 places, 99 transitions, 1102 flow [2021-03-26 05:17:10,435 INFO L129 PetriNetUnfolder]: 629/1170 cut-off events. [2021-03-26 05:17:10,435 INFO L130 PetriNetUnfolder]: For 5985/6079 co-relation queries the response was YES. [2021-03-26 05:17:10,440 INFO L84 FinitePrefix]: Finished finitePrefix Result has 5933 conditions, 1170 events. 629/1170 cut-off events. For 5985/6079 co-relation queries the response was YES. Maximal size of possible extension queue 139. Compared 6904 event pairs, 84 based on Foata normal form. 13/1105 useless extension candidates. Maximal degree in co-relation 5710. Up to 546 conditions per place. [2021-03-26 05:17:10,450 INFO L142 LiptonReduction]: Number of co-enabled transitions 1134 [2021-03-26 05:17:10,463 INFO L154 LiptonReduction]: Checked pairs total: 0 [2021-03-26 05:17:10,463 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-26 05:17:10,463 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 140 [2021-03-26 05:17:10,463 INFO L480 AbstractCegarLoop]: Abstraction has has 72 places, 99 transitions, 1102 flow [2021-03-26 05:17:10,464 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 40.5) internal successors, (162), 4 states have internal predecessors, (162), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:17:10,464 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 05:17:10,464 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 05:17:10,464 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-03-26 05:17:10,464 INFO L428 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-26 05:17:10,464 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 05:17:10,464 INFO L82 PathProgramCache]: Analyzing trace with hash -2000089760, now seen corresponding path program 2 times [2021-03-26 05:17:10,464 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 05:17:10,464 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1451986535] [2021-03-26 05:17:10,464 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 05:17:10,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 05:17:10,474 INFO L142 QuantifierPusher]: treesize reduction 8, result has 46.7 percent of original size [2021-03-26 05:17:10,474 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:10,478 INFO L142 QuantifierPusher]: treesize reduction 4, result has 63.6 percent of original size [2021-03-26 05:17:10,479 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:10,483 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:10,484 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:10,487 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:10,487 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:10,487 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-26 05:17:10,488 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1451986535] [2021-03-26 05:17:10,488 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-26 05:17:10,488 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-03-26 05:17:10,488 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [942126832] [2021-03-26 05:17:10,488 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-26 05:17:10,488 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 05:17:10,488 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-26 05:17:10,488 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-03-26 05:17:10,488 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 36 out of 64 [2021-03-26 05:17:10,489 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 72 places, 99 transitions, 1102 flow. Second operand has 5 states, 5 states have (on average 37.2) internal successors, (186), 5 states have internal predecessors, (186), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:17:10,489 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 05:17:10,489 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 36 of 64 [2021-03-26 05:17:10,489 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 05:17:10,795 INFO L129 PetriNetUnfolder]: 2883/4170 cut-off events. [2021-03-26 05:17:10,795 INFO L130 PetriNetUnfolder]: For 34295/35120 co-relation queries the response was YES. [2021-03-26 05:17:10,812 INFO L84 FinitePrefix]: Finished finitePrefix Result has 23345 conditions, 4170 events. 2883/4170 cut-off events. For 34295/35120 co-relation queries the response was YES. Maximal size of possible extension queue 358. Compared 22491 event pairs, 432 based on Foata normal form. 413/4315 useless extension candidates. Maximal degree in co-relation 22997. Up to 1990 conditions per place. [2021-03-26 05:17:10,893 INFO L132 encePairwiseOnDemand]: 57/64 looper letters, 126 selfloop transitions, 22 changer transitions 8/177 dead transitions. [2021-03-26 05:17:10,893 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 76 places, 177 transitions, 2283 flow [2021-03-26 05:17:10,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-26 05:17:10,893 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-03-26 05:17:10,894 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 211 transitions. [2021-03-26 05:17:10,894 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.659375 [2021-03-26 05:17:10,894 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 211 transitions. [2021-03-26 05:17:10,894 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 211 transitions. [2021-03-26 05:17:10,894 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 05:17:10,894 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 211 transitions. [2021-03-26 05:17:10,895 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 42.2) internal successors, (211), 5 states have internal predecessors, (211), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:17:10,895 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 64.0) internal successors, (384), 6 states have internal predecessors, (384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:17:10,896 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 64.0) internal successors, (384), 6 states have internal predecessors, (384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:17:10,896 INFO L185 Difference]: Start difference. First operand has 72 places, 99 transitions, 1102 flow. Second operand 5 states and 211 transitions. [2021-03-26 05:17:10,896 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 76 places, 177 transitions, 2283 flow [2021-03-26 05:17:10,908 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 75 places, 177 transitions, 2266 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-03-26 05:17:10,910 INFO L241 Difference]: Finished difference. Result has 77 places, 105 transitions, 1213 flow [2021-03-26 05:17:10,910 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=64, PETRI_DIFFERENCE_MINUEND_FLOW=1090, PETRI_DIFFERENCE_MINUEND_PLACES=71, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=99, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=17, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=78, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=1213, PETRI_PLACES=77, PETRI_TRANSITIONS=105} [2021-03-26 05:17:10,910 INFO L343 CegarLoopForPetriNet]: 37 programPoint places, 40 predicate places. [2021-03-26 05:17:10,910 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 05:17:10,910 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 77 places, 105 transitions, 1213 flow [2021-03-26 05:17:10,911 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 77 places, 105 transitions, 1213 flow [2021-03-26 05:17:10,911 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 77 places, 105 transitions, 1213 flow [2021-03-26 05:17:10,989 INFO L129 PetriNetUnfolder]: 618/1173 cut-off events. [2021-03-26 05:17:10,989 INFO L130 PetriNetUnfolder]: For 6760/6881 co-relation queries the response was YES. [2021-03-26 05:17:10,997 INFO L84 FinitePrefix]: Finished finitePrefix Result has 6020 conditions, 1173 events. 618/1173 cut-off events. For 6760/6881 co-relation queries the response was YES. Maximal size of possible extension queue 158. Compared 7247 event pairs, 125 based on Foata normal form. 20/1128 useless extension candidates. Maximal degree in co-relation 5797. Up to 487 conditions per place. [2021-03-26 05:17:11,012 INFO L142 LiptonReduction]: Number of co-enabled transitions 1154 [2021-03-26 05:17:11,028 INFO L154 LiptonReduction]: Checked pairs total: 0 [2021-03-26 05:17:11,028 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-26 05:17:11,028 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 118 [2021-03-26 05:17:11,029 INFO L480 AbstractCegarLoop]: Abstraction has has 77 places, 105 transitions, 1213 flow [2021-03-26 05:17:11,029 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 37.2) internal successors, (186), 5 states have internal predecessors, (186), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:17:11,029 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 05:17:11,029 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 05:17:11,029 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-03-26 05:17:11,029 INFO L428 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-26 05:17:11,029 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 05:17:11,029 INFO L82 PathProgramCache]: Analyzing trace with hash -1451584261, now seen corresponding path program 1 times [2021-03-26 05:17:11,030 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 05:17:11,030 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1797391052] [2021-03-26 05:17:11,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 05:17:11,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 05:17:11,069 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:11,069 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:11,072 INFO L142 QuantifierPusher]: treesize reduction 14, result has 67.4 percent of original size [2021-03-26 05:17:11,073 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-03-26 05:17:11,084 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:11,085 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:11,088 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:11,089 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:17:11,092 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:11,093 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:11,097 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-26 05:17:11,097 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1797391052] [2021-03-26 05:17:11,097 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1774526994] [2021-03-26 05:17:11,097 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-26 05:17:11,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 05:17:11,131 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 4 conjunts are in the unsatisfiable core [2021-03-26 05:17:11,132 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-26 05:17:11,133 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:11,133 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:11,134 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:11,134 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 05:17:11,135 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:11,137 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:11,137 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-26 05:17:11,138 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:11,139 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:11,139 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:11,139 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:11,144 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:11,145 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:11,145 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:11,145 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:11,145 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:11,146 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:11,146 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:11,146 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:11,147 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:11,147 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:11,148 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:11,148 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:11,148 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:11,149 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:11,149 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:11,149 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:11,149 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:11,152 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:11,155 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:11,155 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:11,156 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:11,156 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:11,156 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:11,156 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:11,157 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:11,157 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:11,157 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:11,157 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:11,157 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:11,158 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:11,158 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:11,158 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:11,158 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:11,158 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:11,159 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:11,159 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:11,159 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:11,159 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:11,160 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:11,160 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:11,161 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:11,162 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 05:17:11,162 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:11,163 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:11,165 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-26 05:17:11,165 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:11,166 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 05:17:11,167 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:11,169 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:11,169 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-26 05:17:11,169 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:11,170 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:11,170 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:11,171 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:11,177 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:11,177 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:11,177 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:11,177 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:11,178 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:11,178 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:11,178 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:11,178 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:11,178 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:11,179 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:11,179 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:11,179 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:11,179 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:11,179 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:11,180 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:11,180 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:11,180 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:11,180 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:11,181 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:11,181 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:11,181 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:11,181 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:11,181 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:11,182 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:11,182 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:11,182 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:11,182 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:11,182 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:11,183 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:11,183 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:11,183 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:11,183 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:11,184 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:11,184 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:11,186 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:11,186 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:11,187 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:11,187 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:11,187 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:11,187 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:11,187 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:11,188 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:11,188 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:11,188 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:11,188 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:11,188 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:11,189 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:11,189 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:11,189 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:11,189 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:11,190 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:11,190 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:11,190 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:11,191 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:11,191 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:11,191 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:11,191 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:11,192 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:11,192 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:11,192 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:11,192 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:11,192 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:11,193 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:11,193 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:11,193 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:11,193 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:11,193 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:11,194 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:11,194 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:11,194 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:11,194 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:11,194 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:11,195 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:11,195 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:11,195 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:11,195 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:11,196 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:11,196 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:11,196 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:11,196 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:11,196 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-26 05:17:11,196 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-03-26 05:17:11,197 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 8 [2021-03-26 05:17:11,197 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [687776401] [2021-03-26 05:17:11,197 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-26 05:17:11,197 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 05:17:11,197 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-26 05:17:11,197 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-03-26 05:17:11,198 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 39 out of 64 [2021-03-26 05:17:11,198 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 77 places, 105 transitions, 1213 flow. Second operand has 4 states, 4 states have (on average 40.5) internal successors, (162), 4 states have internal predecessors, (162), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:17:11,198 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 05:17:11,198 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 39 of 64 [2021-03-26 05:17:11,198 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 05:17:11,548 INFO L129 PetriNetUnfolder]: 2753/4011 cut-off events. [2021-03-26 05:17:11,548 INFO L130 PetriNetUnfolder]: For 33466/34080 co-relation queries the response was YES. [2021-03-26 05:17:11,566 INFO L84 FinitePrefix]: Finished finitePrefix Result has 24014 conditions, 4011 events. 2753/4011 cut-off events. For 33466/34080 co-relation queries the response was YES. Maximal size of possible extension queue 361. Compared 21820 event pairs, 520 based on Foata normal form. 222/3905 useless extension candidates. Maximal degree in co-relation 23709. Up to 2422 conditions per place. [2021-03-26 05:17:11,583 INFO L132 encePairwiseOnDemand]: 60/64 looper letters, 85 selfloop transitions, 27 changer transitions 3/136 dead transitions. [2021-03-26 05:17:11,583 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 80 places, 136 transitions, 1797 flow [2021-03-26 05:17:11,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-26 05:17:11,583 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2021-03-26 05:17:11,584 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 181 transitions. [2021-03-26 05:17:11,584 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.70703125 [2021-03-26 05:17:11,584 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 181 transitions. [2021-03-26 05:17:11,584 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 181 transitions. [2021-03-26 05:17:11,584 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 05:17:11,584 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 181 transitions. [2021-03-26 05:17:11,585 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 45.25) internal successors, (181), 4 states have internal predecessors, (181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:17:11,585 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 64.0) internal successors, (320), 5 states have internal predecessors, (320), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:17:11,585 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 64.0) internal successors, (320), 5 states have internal predecessors, (320), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:17:11,585 INFO L185 Difference]: Start difference. First operand has 77 places, 105 transitions, 1213 flow. Second operand 4 states and 181 transitions. [2021-03-26 05:17:11,585 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 80 places, 136 transitions, 1797 flow [2021-03-26 05:17:11,601 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 80 places, 136 transitions, 1793 flow, removed 2 selfloop flow, removed 0 redundant places. [2021-03-26 05:17:11,603 INFO L241 Difference]: Finished difference. Result has 82 places, 116 transitions, 1460 flow [2021-03-26 05:17:11,603 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=64, PETRI_DIFFERENCE_MINUEND_FLOW=1209, PETRI_DIFFERENCE_MINUEND_PLACES=77, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=105, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=15, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=87, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=1460, PETRI_PLACES=82, PETRI_TRANSITIONS=116} [2021-03-26 05:17:11,603 INFO L343 CegarLoopForPetriNet]: 37 programPoint places, 45 predicate places. [2021-03-26 05:17:11,603 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 05:17:11,603 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 82 places, 116 transitions, 1460 flow [2021-03-26 05:17:11,603 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 82 places, 116 transitions, 1460 flow [2021-03-26 05:17:11,604 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 82 places, 116 transitions, 1460 flow [2021-03-26 05:17:11,672 INFO L129 PetriNetUnfolder]: 626/1205 cut-off events. [2021-03-26 05:17:11,672 INFO L130 PetriNetUnfolder]: For 7779/7951 co-relation queries the response was YES. [2021-03-26 05:17:11,680 INFO L84 FinitePrefix]: Finished finitePrefix Result has 6626 conditions, 1205 events. 626/1205 cut-off events. For 7779/7951 co-relation queries the response was YES. Maximal size of possible extension queue 159. Compared 7474 event pairs, 104 based on Foata normal form. 34/1188 useless extension candidates. Maximal degree in co-relation 6412. Up to 523 conditions per place. [2021-03-26 05:17:11,691 INFO L142 LiptonReduction]: Number of co-enabled transitions 1186 [2021-03-26 05:17:11,699 INFO L154 LiptonReduction]: Checked pairs total: 0 [2021-03-26 05:17:11,699 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-26 05:17:11,700 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 97 [2021-03-26 05:17:11,700 INFO L480 AbstractCegarLoop]: Abstraction has has 82 places, 116 transitions, 1460 flow [2021-03-26 05:17:11,700 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 40.5) internal successors, (162), 4 states have internal predecessors, (162), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:17:11,700 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 05:17:11,700 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 05:17:11,917 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-03-26 05:17:11,917 INFO L428 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-26 05:17:11,917 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 05:17:11,918 INFO L82 PathProgramCache]: Analyzing trace with hash 1796299227, now seen corresponding path program 2 times [2021-03-26 05:17:11,918 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 05:17:11,918 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [7221865] [2021-03-26 05:17:11,918 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 05:17:11,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 05:17:11,938 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:11,939 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:11,943 INFO L142 QuantifierPusher]: treesize reduction 14, result has 67.4 percent of original size [2021-03-26 05:17:11,944 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-03-26 05:17:11,958 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:11,958 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:11,962 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:11,962 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:17:11,966 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:11,966 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:11,970 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-26 05:17:11,970 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [7221865] [2021-03-26 05:17:11,970 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [945023993] [2021-03-26 05:17:11,970 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-03-26 05:17:12,001 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-26 05:17:12,001 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-26 05:17:12,002 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 4 conjunts are in the unsatisfiable core [2021-03-26 05:17:12,003 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-26 05:17:12,003 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:12,003 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:12,004 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:12,005 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 05:17:12,006 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:12,009 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:12,009 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-26 05:17:12,010 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:12,011 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:12,011 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:12,011 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:12,017 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:12,017 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:12,018 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:12,018 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:12,019 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:12,019 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:12,019 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:12,019 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:12,020 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:12,020 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:12,020 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:12,020 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:12,021 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:12,021 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:12,021 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:12,021 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:12,022 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:12,022 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:12,022 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:12,022 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:12,022 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:12,023 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:12,024 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:12,024 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:12,024 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:12,024 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:12,025 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:12,025 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:12,025 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:12,025 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:12,025 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:12,026 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:12,026 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:12,026 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:12,026 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:12,027 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:12,027 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:12,027 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:12,027 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:12,028 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:12,028 INFO L142 QuantifierPusher]: treesize reduction 1, result has 87.5 percent of original size [2021-03-26 05:17:12,028 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:12,029 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:12,030 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 05:17:12,030 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:12,031 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:12,031 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-26 05:17:12,031 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:12,032 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:12,032 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:12,033 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:12,039 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-03-26 05:17:12,040 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:12,040 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:12,040 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:12,040 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:12,040 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:12,041 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:12,041 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:12,041 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:12,041 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:12,042 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:12,042 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:12,042 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:12,042 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:12,043 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:12,043 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:12,043 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:12,043 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:12,043 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:12,044 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:12,044 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:12,044 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:12,044 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:12,045 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:12,045 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:12,045 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:12,045 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:12,045 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:12,046 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:12,046 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:12,046 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:12,046 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:12,047 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:12,047 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:12,047 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:12,047 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:12,048 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:12,048 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:12,048 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:12,048 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:12,048 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:12,049 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:12,049 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:12,049 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:12,049 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:12,050 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:12,050 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:12,050 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:12,050 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:12,050 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:12,051 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:12,051 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:12,051 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:12,051 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:12,053 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:12,053 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:12,053 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:12,054 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:12,054 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:12,054 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:12,054 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:12,054 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:12,055 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:12,055 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:12,055 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:12,055 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:12,056 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:12,056 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:12,057 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:12,057 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:12,059 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:12,059 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:12,062 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:12,062 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:12,062 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:12,062 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:12,063 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:12,063 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:12,063 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:12,063 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:12,064 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-26 05:17:12,064 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-03-26 05:17:12,064 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 8 [2021-03-26 05:17:12,064 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [364277468] [2021-03-26 05:17:12,064 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-26 05:17:12,064 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 05:17:12,064 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-26 05:17:12,065 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-03-26 05:17:12,065 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 39 out of 64 [2021-03-26 05:17:12,065 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 82 places, 116 transitions, 1460 flow. Second operand has 4 states, 4 states have (on average 40.5) internal successors, (162), 4 states have internal predecessors, (162), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:17:12,065 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 05:17:12,065 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 39 of 64 [2021-03-26 05:17:12,065 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 05:17:12,429 INFO L129 PetriNetUnfolder]: 2919/4197 cut-off events. [2021-03-26 05:17:12,430 INFO L130 PetriNetUnfolder]: For 37650/38352 co-relation queries the response was YES. [2021-03-26 05:17:12,445 INFO L84 FinitePrefix]: Finished finitePrefix Result has 26090 conditions, 4197 events. 2919/4197 cut-off events. For 37650/38352 co-relation queries the response was YES. Maximal size of possible extension queue 373. Compared 22235 event pairs, 334 based on Foata normal form. 251/4231 useless extension candidates. Maximal degree in co-relation 25851. Up to 1727 conditions per place. [2021-03-26 05:17:12,460 INFO L132 encePairwiseOnDemand]: 59/64 looper letters, 142 selfloop transitions, 35 changer transitions 11/209 dead transitions. [2021-03-26 05:17:12,460 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 86 places, 209 transitions, 2961 flow [2021-03-26 05:17:12,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-26 05:17:12,461 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-03-26 05:17:12,461 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 226 transitions. [2021-03-26 05:17:12,461 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.70625 [2021-03-26 05:17:12,461 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 226 transitions. [2021-03-26 05:17:12,461 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 226 transitions. [2021-03-26 05:17:12,461 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 05:17:12,461 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 226 transitions. [2021-03-26 05:17:12,462 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 45.2) internal successors, (226), 5 states have internal predecessors, (226), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:17:12,462 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 64.0) internal successors, (384), 6 states have internal predecessors, (384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:17:12,462 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 64.0) internal successors, (384), 6 states have internal predecessors, (384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:17:12,462 INFO L185 Difference]: Start difference. First operand has 82 places, 116 transitions, 1460 flow. Second operand 5 states and 226 transitions. [2021-03-26 05:17:12,462 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 86 places, 209 transitions, 2961 flow [2021-03-26 05:17:12,481 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 85 places, 209 transitions, 2879 flow, removed 22 selfloop flow, removed 1 redundant places. [2021-03-26 05:17:12,484 INFO L241 Difference]: Finished difference. Result has 88 places, 138 transitions, 1866 flow [2021-03-26 05:17:12,484 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=64, PETRI_DIFFERENCE_MINUEND_FLOW=1417, PETRI_DIFFERENCE_MINUEND_PLACES=81, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=116, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=11, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=83, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=1866, PETRI_PLACES=88, PETRI_TRANSITIONS=138} [2021-03-26 05:17:12,484 INFO L343 CegarLoopForPetriNet]: 37 programPoint places, 51 predicate places. [2021-03-26 05:17:12,484 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 05:17:12,484 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 88 places, 138 transitions, 1866 flow [2021-03-26 05:17:12,484 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 88 places, 138 transitions, 1866 flow [2021-03-26 05:17:12,485 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 88 places, 138 transitions, 1866 flow [2021-03-26 05:17:12,556 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([144] thread5ENTRY-->thread5EXIT: Formula: (let ((.cse0 (<= v_min_15 (+ v_max_17 1)))) (or (and v_b2_7 (not v_v_assert_8) v_b1_6 (not .cse0)) (and (or .cse0 (not v_b1_6) (not v_b2_7)) v_v_assert_8))) InVars {b2=v_b2_7, b1=v_b1_6, min=v_min_15, max=v_max_17} OutVars{b2=v_b2_7, b1=v_b1_6, v_assert=v_v_assert_8, min=v_min_15, max=v_max_17} AuxVars[] AssignedVars[v_assert][129], [Black: 318#(= i l), Black: 227#(and (<= (select A 0) (+ max 1)) (< i N) (<= i k)), Black: 229#(and (<= (select A 0) (+ max 1)) (= k 0) (<= i k)), Black: 319#(<= (+ l 1) N), 323#true, 4#thread5EXITtrue, Black: 64#(not b1), Black: 147#(and (= k 0) (= max (select A k))), Black: 325#(= l i), Black: 245#(and (<= min (+ max 1)) (< i N) (<= i k)), Black: 217#(and (= k 0) (<= i k)), Black: 73#(not b2), Black: 219#(and (= k 0) (= max (select A k)) (<= i k)), Black: 333#(= j k), 80#true, Black: 334#(<= (+ k 1) N), 338#true, 23#L46true, Black: 340#(and (= k i) (= j i)), Black: 344#(and (= k i) (<= N i) (= j i)), 221#(and (< i N) (<= i k)), 29#L26-1true, Black: 82#(= max (select A 0)), Black: 86#(and (= min max) (= max (select A 0))), Black: 418#(and (<= k l) (< k N)), 101#true, Black: 358#(<= k l), 422#true, 42#L75true, Black: 432#(<= k l), Black: 451#(<= N l), 48#L37-1true, Black: 492#(and (<= N l) (<= k l)), 50#L55true, Black: 103#(= min (select A 0)), Black: 104#(= min max), Black: 107#(and (= min (select A 0)) (= min max)), 316#true]) [2021-03-26 05:17:12,556 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is not cut-off event [2021-03-26 05:17:12,556 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is not cut-off event [2021-03-26 05:17:12,556 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is not cut-off event [2021-03-26 05:17:12,556 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is not cut-off event [2021-03-26 05:17:12,579 INFO L129 PetriNetUnfolder]: 847/1519 cut-off events. [2021-03-26 05:17:12,580 INFO L130 PetriNetUnfolder]: For 11650/11796 co-relation queries the response was YES. [2021-03-26 05:17:12,587 INFO L84 FinitePrefix]: Finished finitePrefix Result has 8877 conditions, 1519 events. 847/1519 cut-off events. For 11650/11796 co-relation queries the response was YES. Maximal size of possible extension queue 188. Compared 9228 event pairs, 125 based on Foata normal form. 28/1477 useless extension candidates. Maximal degree in co-relation 8659. Up to 726 conditions per place. [2021-03-26 05:17:12,602 INFO L142 LiptonReduction]: Number of co-enabled transitions 1284 [2021-03-26 05:17:12,614 INFO L154 LiptonReduction]: Checked pairs total: 0 [2021-03-26 05:17:12,614 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-26 05:17:12,614 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 130 [2021-03-26 05:17:12,614 INFO L480 AbstractCegarLoop]: Abstraction has has 88 places, 138 transitions, 1866 flow [2021-03-26 05:17:12,614 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 40.5) internal successors, (162), 4 states have internal predecessors, (162), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:17:12,614 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 05:17:12,615 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 05:17:12,829 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2021-03-26 05:17:12,830 INFO L428 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-26 05:17:12,830 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 05:17:12,830 INFO L82 PathProgramCache]: Analyzing trace with hash -1273130880, now seen corresponding path program 1 times [2021-03-26 05:17:12,830 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 05:17:12,830 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2118360944] [2021-03-26 05:17:12,830 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 05:17:12,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 05:17:12,861 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:12,861 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:12,863 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:12,863 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:12,866 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:12,866 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:12,866 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-26 05:17:12,866 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2118360944] [2021-03-26 05:17:12,866 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-26 05:17:12,867 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-26 05:17:12,867 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1784790388] [2021-03-26 05:17:12,868 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-26 05:17:12,868 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 05:17:12,868 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-26 05:17:12,868 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-03-26 05:17:12,868 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 39 out of 64 [2021-03-26 05:17:12,868 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 88 places, 138 transitions, 1866 flow. Second operand has 4 states, 4 states have (on average 40.75) internal successors, (163), 4 states have internal predecessors, (163), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:17:12,869 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 05:17:12,869 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 39 of 64 [2021-03-26 05:17:12,869 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 05:17:13,219 INFO L129 PetriNetUnfolder]: 2832/4029 cut-off events. [2021-03-26 05:17:13,220 INFO L130 PetriNetUnfolder]: For 42167/42971 co-relation queries the response was YES. [2021-03-26 05:17:13,237 INFO L84 FinitePrefix]: Finished finitePrefix Result has 26498 conditions, 4029 events. 2832/4029 cut-off events. For 42167/42971 co-relation queries the response was YES. Maximal size of possible extension queue 365. Compared 21390 event pairs, 340 based on Foata normal form. 258/4070 useless extension candidates. Maximal degree in co-relation 26268. Up to 1880 conditions per place. [2021-03-26 05:17:13,255 INFO L132 encePairwiseOnDemand]: 59/64 looper letters, 117 selfloop transitions, 34 changer transitions 19/191 dead transitions. [2021-03-26 05:17:13,255 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 92 places, 191 transitions, 2820 flow [2021-03-26 05:17:13,256 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-26 05:17:13,256 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-03-26 05:17:13,256 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 225 transitions. [2021-03-26 05:17:13,256 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.703125 [2021-03-26 05:17:13,257 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 225 transitions. [2021-03-26 05:17:13,257 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 225 transitions. [2021-03-26 05:17:13,257 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 05:17:13,257 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 225 transitions. [2021-03-26 05:17:13,259 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 45.0) internal successors, (225), 5 states have internal predecessors, (225), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:17:13,260 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 64.0) internal successors, (384), 6 states have internal predecessors, (384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:17:13,260 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 64.0) internal successors, (384), 6 states have internal predecessors, (384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:17:13,260 INFO L185 Difference]: Start difference. First operand has 88 places, 138 transitions, 1866 flow. Second operand 5 states and 225 transitions. [2021-03-26 05:17:13,260 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 92 places, 191 transitions, 2820 flow [2021-03-26 05:17:13,292 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 92 places, 191 transitions, 2820 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-03-26 05:17:13,295 INFO L241 Difference]: Finished difference. Result has 93 places, 134 transitions, 1917 flow [2021-03-26 05:17:13,295 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=64, PETRI_DIFFERENCE_MINUEND_FLOW=1866, PETRI_DIFFERENCE_MINUEND_PLACES=88, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=138, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=34, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=104, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=1917, PETRI_PLACES=93, PETRI_TRANSITIONS=134} [2021-03-26 05:17:13,295 INFO L343 CegarLoopForPetriNet]: 37 programPoint places, 56 predicate places. [2021-03-26 05:17:13,295 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 05:17:13,295 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 93 places, 134 transitions, 1917 flow [2021-03-26 05:17:13,296 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 93 places, 134 transitions, 1917 flow [2021-03-26 05:17:13,297 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 92 places, 134 transitions, 1917 flow [2021-03-26 05:17:13,377 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([144] thread5ENTRY-->thread5EXIT: Formula: (let ((.cse0 (<= v_min_15 (+ v_max_17 1)))) (or (and v_b2_7 (not v_v_assert_8) v_b1_6 (not .cse0)) (and (or .cse0 (not v_b1_6) (not v_b2_7)) v_v_assert_8))) InVars {b2=v_b2_7, b1=v_b1_6, min=v_min_15, max=v_max_17} OutVars{b2=v_b2_7, b1=v_b1_6, v_assert=v_v_assert_8, min=v_min_15, max=v_max_17} AuxVars[] AssignedVars[v_assert][128], [Black: 318#(= i l), Black: 227#(and (<= (select A 0) (+ max 1)) (< i N) (<= i k)), Black: 319#(<= (+ l 1) N), Black: 229#(and (<= (select A 0) (+ max 1)) (= k 0) (<= i k)), 323#true, 4#thread5EXITtrue, Black: 64#(not b1), Black: 147#(and (= k 0) (= max (select A k))), Black: 325#(= l i), Black: 245#(and (<= min (+ max 1)) (< i N) (<= i k)), Black: 217#(and (= k 0) (<= i k)), Black: 73#(not b2), Black: 219#(and (= k 0) (= max (select A k)) (<= i k)), Black: 333#(= j k), 80#true, Black: 334#(<= (+ k 1) N), 338#true, 23#L46true, Black: 340#(and (= k i) (= j i)), Black: 344#(and (= k i) (<= N i) (= j i)), 221#(and (< i N) (<= i k)), 29#L26-1true, Black: 82#(= max (select A 0)), Black: 86#(and (= min max) (= max (select A 0))), Black: 418#(and (<= k l) (< k N)), 101#true, Black: 358#(<= k l), 422#true, 42#L75true, Black: 432#(<= k l), Black: 451#(<= N l), 48#L37-1true, Black: 492#(and (<= N l) (<= k l)), 497#true, 50#L55true, Black: 103#(= min (select A 0)), Black: 104#(= min max), Black: 107#(and (= min (select A 0)) (= min max)), Black: 499#(= i k), 316#true]) [2021-03-26 05:17:13,377 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is not cut-off event [2021-03-26 05:17:13,377 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is not cut-off event [2021-03-26 05:17:13,377 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is not cut-off event [2021-03-26 05:17:13,377 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is not cut-off event [2021-03-26 05:17:13,395 INFO L129 PetriNetUnfolder]: 780/1370 cut-off events. [2021-03-26 05:17:13,395 INFO L130 PetriNetUnfolder]: For 11201/11360 co-relation queries the response was YES. [2021-03-26 05:17:13,403 INFO L84 FinitePrefix]: Finished finitePrefix Result has 8430 conditions, 1370 events. 780/1370 cut-off events. For 11201/11360 co-relation queries the response was YES. Maximal size of possible extension queue 168. Compared 7968 event pairs, 107 based on Foata normal form. 17/1316 useless extension candidates. Maximal degree in co-relation 8257. Up to 671 conditions per place. [2021-03-26 05:17:13,418 INFO L142 LiptonReduction]: Number of co-enabled transitions 1188 [2021-03-26 05:17:13,428 INFO L154 LiptonReduction]: Checked pairs total: 0 [2021-03-26 05:17:13,428 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-26 05:17:13,428 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 133 [2021-03-26 05:17:13,430 INFO L480 AbstractCegarLoop]: Abstraction has has 92 places, 134 transitions, 1917 flow [2021-03-26 05:17:13,430 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 40.75) internal successors, (163), 4 states have internal predecessors, (163), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:17:13,430 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 05:17:13,430 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 05:17:13,430 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-03-26 05:17:13,430 INFO L428 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-26 05:17:13,431 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 05:17:13,431 INFO L82 PathProgramCache]: Analyzing trace with hash -40558275, now seen corresponding path program 1 times [2021-03-26 05:17:13,431 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 05:17:13,431 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1878394363] [2021-03-26 05:17:13,431 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 05:17:13,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 05:17:13,458 INFO L142 QuantifierPusher]: treesize reduction 8, result has 46.7 percent of original size [2021-03-26 05:17:13,459 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:13,464 INFO L142 QuantifierPusher]: treesize reduction 4, result has 69.2 percent of original size [2021-03-26 05:17:13,464 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 05:17:13,469 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:13,469 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:17:13,473 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:13,473 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:13,474 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-26 05:17:13,474 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1878394363] [2021-03-26 05:17:13,474 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-26 05:17:13,474 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-03-26 05:17:13,476 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [257357146] [2021-03-26 05:17:13,476 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-26 05:17:13,476 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 05:17:13,477 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-26 05:17:13,477 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-03-26 05:17:13,477 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 36 out of 64 [2021-03-26 05:17:13,477 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 92 places, 134 transitions, 1917 flow. Second operand has 5 states, 5 states have (on average 37.6) internal successors, (188), 5 states have internal predecessors, (188), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:17:13,478 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 05:17:13,478 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 36 of 64 [2021-03-26 05:17:13,478 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 05:17:13,823 INFO L129 PetriNetUnfolder]: 2548/3599 cut-off events. [2021-03-26 05:17:13,823 INFO L130 PetriNetUnfolder]: For 40619/41156 co-relation queries the response was YES. [2021-03-26 05:17:13,839 INFO L84 FinitePrefix]: Finished finitePrefix Result has 25413 conditions, 3599 events. 2548/3599 cut-off events. For 40619/41156 co-relation queries the response was YES. Maximal size of possible extension queue 279. Compared 17456 event pairs, 302 based on Foata normal form. 349/3735 useless extension candidates. Maximal degree in co-relation 25229. Up to 1743 conditions per place. [2021-03-26 05:17:13,856 INFO L132 encePairwiseOnDemand]: 58/64 looper letters, 127 selfloop transitions, 36 changer transitions 1/185 dead transitions. [2021-03-26 05:17:13,856 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 96 places, 185 transitions, 2912 flow [2021-03-26 05:17:13,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-26 05:17:13,857 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-03-26 05:17:13,857 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 212 transitions. [2021-03-26 05:17:13,857 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6625 [2021-03-26 05:17:13,858 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 212 transitions. [2021-03-26 05:17:13,858 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 212 transitions. [2021-03-26 05:17:13,858 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 05:17:13,858 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 212 transitions. [2021-03-26 05:17:13,858 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 42.4) internal successors, (212), 5 states have internal predecessors, (212), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:17:13,859 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 64.0) internal successors, (384), 6 states have internal predecessors, (384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:17:13,859 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 64.0) internal successors, (384), 6 states have internal predecessors, (384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:17:13,860 INFO L185 Difference]: Start difference. First operand has 92 places, 134 transitions, 1917 flow. Second operand 5 states and 212 transitions. [2021-03-26 05:17:13,860 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 96 places, 185 transitions, 2912 flow [2021-03-26 05:17:13,892 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 95 places, 185 transitions, 2830 flow, removed 25 selfloop flow, removed 1 redundant places. [2021-03-26 05:17:13,894 INFO L241 Difference]: Finished difference. Result has 98 places, 147 transitions, 2172 flow [2021-03-26 05:17:13,894 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=64, PETRI_DIFFERENCE_MINUEND_FLOW=1843, PETRI_DIFFERENCE_MINUEND_PLACES=91, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=134, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=23, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=105, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=2172, PETRI_PLACES=98, PETRI_TRANSITIONS=147} [2021-03-26 05:17:13,894 INFO L343 CegarLoopForPetriNet]: 37 programPoint places, 61 predicate places. [2021-03-26 05:17:13,895 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 05:17:13,895 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 98 places, 147 transitions, 2172 flow [2021-03-26 05:17:13,895 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 98 places, 147 transitions, 2172 flow [2021-03-26 05:17:13,896 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 97 places, 147 transitions, 2172 flow [2021-03-26 05:17:14,016 INFO L129 PetriNetUnfolder]: 923/1580 cut-off events. [2021-03-26 05:17:14,016 INFO L130 PetriNetUnfolder]: For 14422/14560 co-relation queries the response was YES. [2021-03-26 05:17:14,025 INFO L84 FinitePrefix]: Finished finitePrefix Result has 10305 conditions, 1580 events. 923/1580 cut-off events. For 14422/14560 co-relation queries the response was YES. Maximal size of possible extension queue 190. Compared 9217 event pairs, 184 based on Foata normal form. 6/1478 useless extension candidates. Maximal degree in co-relation 10097. Up to 814 conditions per place. [2021-03-26 05:17:14,043 INFO L142 LiptonReduction]: Number of co-enabled transitions 1212 [2021-03-26 05:17:14,078 INFO L154 LiptonReduction]: Checked pairs total: 67 [2021-03-26 05:17:14,079 INFO L156 LiptonReduction]: Total number of compositions: 1 [2021-03-26 05:17:14,079 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 184 [2021-03-26 05:17:14,079 INFO L480 AbstractCegarLoop]: Abstraction has has 97 places, 147 transitions, 2174 flow [2021-03-26 05:17:14,079 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 37.6) internal successors, (188), 5 states have internal predecessors, (188), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:17:14,079 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 05:17:14,080 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 05:17:14,080 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-03-26 05:17:14,080 INFO L428 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-26 05:17:14,080 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 05:17:14,080 INFO L82 PathProgramCache]: Analyzing trace with hash -49157766, now seen corresponding path program 1 times [2021-03-26 05:17:14,080 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 05:17:14,080 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1560722] [2021-03-26 05:17:14,080 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 05:17:14,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 05:17:14,088 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:14,089 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:14,091 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:14,091 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:17:14,094 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:14,094 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:14,095 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-26 05:17:14,095 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1560722] [2021-03-26 05:17:14,095 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-26 05:17:14,095 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-26 05:17:14,095 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1894185292] [2021-03-26 05:17:14,095 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-26 05:17:14,095 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 05:17:14,095 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-26 05:17:14,095 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-03-26 05:17:14,096 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 40 out of 65 [2021-03-26 05:17:14,096 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 97 places, 147 transitions, 2174 flow. Second operand has 4 states, 4 states have (on average 42.0) internal successors, (168), 4 states have internal predecessors, (168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:17:14,096 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 05:17:14,096 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 40 of 65 [2021-03-26 05:17:14,096 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 05:17:14,412 INFO L129 PetriNetUnfolder]: 2269/3202 cut-off events. [2021-03-26 05:17:14,412 INFO L130 PetriNetUnfolder]: For 39238/39812 co-relation queries the response was YES. [2021-03-26 05:17:14,427 INFO L84 FinitePrefix]: Finished finitePrefix Result has 23799 conditions, 3202 events. 2269/3202 cut-off events. For 39238/39812 co-relation queries the response was YES. Maximal size of possible extension queue 254. Compared 15318 event pairs, 329 based on Foata normal form. 119/3169 useless extension candidates. Maximal degree in co-relation 23633. Up to 1587 conditions per place. [2021-03-26 05:17:14,444 INFO L132 encePairwiseOnDemand]: 61/65 looper letters, 116 selfloop transitions, 42 changer transitions 0/179 dead transitions. [2021-03-26 05:17:14,444 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 100 places, 179 transitions, 2884 flow [2021-03-26 05:17:14,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-03-26 05:17:14,445 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2021-03-26 05:17:14,445 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 183 transitions. [2021-03-26 05:17:14,445 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7038461538461539 [2021-03-26 05:17:14,445 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 183 transitions. [2021-03-26 05:17:14,445 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 183 transitions. [2021-03-26 05:17:14,445 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 05:17:14,445 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 183 transitions. [2021-03-26 05:17:14,446 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 45.75) internal successors, (183), 4 states have internal predecessors, (183), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:17:14,449 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 65.0) internal successors, (325), 5 states have internal predecessors, (325), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:17:14,450 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 65.0) internal successors, (325), 5 states have internal predecessors, (325), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:17:14,450 INFO L185 Difference]: Start difference. First operand has 97 places, 147 transitions, 2174 flow. Second operand 4 states and 183 transitions. [2021-03-26 05:17:14,450 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 100 places, 179 transitions, 2884 flow [2021-03-26 05:17:14,494 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 99 places, 179 transitions, 2840 flow, removed 22 selfloop flow, removed 1 redundant places. [2021-03-26 05:17:14,498 INFO L241 Difference]: Finished difference. Result has 101 places, 157 transitions, 2416 flow [2021-03-26 05:17:14,498 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=65, PETRI_DIFFERENCE_MINUEND_FLOW=2134, PETRI_DIFFERENCE_MINUEND_PLACES=96, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=147, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=32, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=109, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=2416, PETRI_PLACES=101, PETRI_TRANSITIONS=157} [2021-03-26 05:17:14,498 INFO L343 CegarLoopForPetriNet]: 37 programPoint places, 64 predicate places. [2021-03-26 05:17:14,498 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 05:17:14,498 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 101 places, 157 transitions, 2416 flow [2021-03-26 05:17:14,499 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 101 places, 157 transitions, 2416 flow [2021-03-26 05:17:14,500 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 101 places, 157 transitions, 2416 flow [2021-03-26 05:17:14,646 INFO L129 PetriNetUnfolder]: 844/1425 cut-off events. [2021-03-26 05:17:14,647 INFO L130 PetriNetUnfolder]: For 13043/13221 co-relation queries the response was YES. [2021-03-26 05:17:14,659 INFO L84 FinitePrefix]: Finished finitePrefix Result has 9516 conditions, 1425 events. 844/1425 cut-off events. For 13043/13221 co-relation queries the response was YES. Maximal size of possible extension queue 160. Compared 8044 event pairs, 151 based on Foata normal form. 10/1336 useless extension candidates. Maximal degree in co-relation 9346. Up to 732 conditions per place. [2021-03-26 05:17:14,675 INFO L142 LiptonReduction]: Number of co-enabled transitions 1220 [2021-03-26 05:17:14,684 INFO L154 LiptonReduction]: Checked pairs total: 0 [2021-03-26 05:17:14,684 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-26 05:17:14,684 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 186 [2021-03-26 05:17:14,685 INFO L480 AbstractCegarLoop]: Abstraction has has 101 places, 157 transitions, 2416 flow [2021-03-26 05:17:14,685 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 42.0) internal successors, (168), 4 states have internal predecessors, (168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:17:14,685 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 05:17:14,685 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 05:17:14,685 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-03-26 05:17:14,685 INFO L428 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-26 05:17:14,685 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 05:17:14,685 INFO L82 PathProgramCache]: Analyzing trace with hash 1435190205, now seen corresponding path program 1 times [2021-03-26 05:17:14,686 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 05:17:14,686 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [599265518] [2021-03-26 05:17:14,686 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 05:17:14,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 05:17:14,716 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:14,717 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 05:17:14,723 INFO L142 QuantifierPusher]: treesize reduction 14, result has 73.1 percent of original size [2021-03-26 05:17:14,723 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 38 [2021-03-26 05:17:14,741 INFO L142 QuantifierPusher]: treesize reduction 18, result has 66.7 percent of original size [2021-03-26 05:17:14,741 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 36 [2021-03-26 05:17:14,758 INFO L142 QuantifierPusher]: treesize reduction 4, result has 77.8 percent of original size [2021-03-26 05:17:14,760 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-26 05:17:14,768 INFO L142 QuantifierPusher]: treesize reduction 4, result has 69.2 percent of original size [2021-03-26 05:17:14,768 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 05:17:14,775 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:14,776 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:14,782 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:14,782 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:14,788 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-26 05:17:14,788 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [599265518] [2021-03-26 05:17:14,788 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1355280025] [2021-03-26 05:17:14,788 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-26 05:17:14,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 05:17:14,858 INFO L263 TraceCheckSpWp]: Trace formula consists of 103 conjuncts, 15 conjunts are in the unsatisfiable core [2021-03-26 05:17:14,858 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-26 05:17:14,859 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:14,860 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 05:17:14,860 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:14,861 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 05:17:14,875 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:14,876 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 05:17:14,877 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:14,877 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 05:17:14,879 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:14,879 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 05:17:14,880 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:14,880 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 05:17:14,880 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:14,881 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 05:17:14,881 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:14,881 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 05:17:14,882 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:14,882 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 05:17:14,885 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:14,885 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 05:17:14,886 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:14,886 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 05:17:14,886 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:14,887 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 05:17:14,887 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:14,887 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 05:17:14,888 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:14,888 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 05:17:14,888 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:14,889 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 05:17:14,889 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:14,889 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 05:17:14,890 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:14,890 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-26 05:17:14,890 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:14,891 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-26 05:17:14,891 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:14,891 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-26 05:17:14,892 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:14,892 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-26 05:17:14,903 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:14,903 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-03-26 05:17:14,904 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:14,904 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-03-26 05:17:14,905 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:14,905 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-03-26 05:17:14,905 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:14,906 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-03-26 05:17:14,919 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:14,920 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 05:17:14,922 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:14,922 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-26 05:17:14,923 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-03-26 05:17:14,923 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:14,924 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 05:17:14,924 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:14,924 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-26 05:17:14,925 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-03-26 05:17:14,925 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:14,927 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 05:17:14,928 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:14,928 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-26 05:17:14,929 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-03-26 05:17:14,949 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 14 [2021-03-26 05:17:14,950 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:14,950 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-26 05:17:14,951 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:14,951 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-26 05:17:14,951 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-26 05:17:14,957 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:14,957 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:14,957 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-26 05:17:14,958 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-26 05:17:14,958 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:21 [2021-03-26 05:17:14,958 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:14,958 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-26 05:17:14,959 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:14,959 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-26 05:17:14,977 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:14,978 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-26 05:17:14,978 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:14,978 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-26 05:17:14,979 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:14,979 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-26 05:17:14,979 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:14,980 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-26 05:17:14,981 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:14,981 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-26 05:17:14,982 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:14,982 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-26 05:17:14,982 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:14,983 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-26 05:17:14,983 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:14,984 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-26 05:17:14,984 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:14,986 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 05:17:14,986 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:14,987 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-03-26 05:17:14,988 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-03-26 05:17:14,988 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:14,989 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 05:17:14,989 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:14,989 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-03-26 05:17:14,990 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-03-26 05:17:14,991 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:14,992 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 05:17:14,992 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:14,993 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-03-26 05:17:14,993 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-03-26 05:17:14,998 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 18 [2021-03-26 05:17:14,998 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:14,999 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 05:17:14,999 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:15,000 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 05:17:15,000 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-26 05:17:15,004 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:15,005 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:15,005 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-26 05:17:15,005 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-26 05:17:15,005 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:28, output treesize:14 [2021-03-26 05:17:15,005 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:15,006 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-26 05:17:15,006 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:15,006 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-26 05:17:15,020 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:15,021 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-26 05:17:15,021 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:15,022 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-26 05:17:15,022 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:15,022 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-26 05:17:15,023 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:15,023 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-26 05:17:15,026 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:15,028 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 05:17:15,028 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:15,028 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-26 05:17:15,029 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-03-26 05:17:15,029 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:15,030 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 05:17:15,031 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:15,034 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 05:17:15,035 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:15,035 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-26 05:17:15,035 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-03-26 05:17:15,036 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 26 [2021-03-26 05:17:15,037 INFO L142 QuantifierPusher]: treesize reduction 17, result has 52.8 percent of original size [2021-03-26 05:17:15,040 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 05:17:15,040 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:15,040 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 05:17:15,041 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-26 05:17:15,044 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-03-26 05:17:15,047 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:15,048 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:15,049 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:15,049 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:15,049 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-26 05:17:15,050 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:15,050 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:15,051 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:15,051 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-26 05:17:15,051 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:11, output treesize:3 [2021-03-26 05:17:15,051 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:15,051 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:15,052 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:15,052 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:15,052 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:15,052 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:15,052 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:15,053 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:15,053 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:15,053 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:15,053 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:15,054 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:15,054 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:15,054 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:15,054 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:15,055 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:15,055 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:15,055 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:15,055 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:15,055 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:15,057 INFO L142 QuantifierPusher]: treesize reduction 23, result has 17.9 percent of original size [2021-03-26 05:17:15,057 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:17:15,057 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:15,059 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 05:17:15,059 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:15,059 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:15,061 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-03-26 05:17:15,062 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:15,063 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:15,063 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:15,063 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:15,064 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:15,064 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:15,064 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:15,064 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:15,064 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:15,065 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:15,065 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:15,065 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:15,065 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:15,066 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:15,066 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:15,066 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:15,066 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:15,066 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:15,067 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:15,067 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:15,067 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:15,067 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:15,068 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:15,068 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:15,068 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:15,068 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:15,068 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:15,069 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:15,069 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:15,070 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:15,070 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:15,070 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:15,070 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:15,071 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:15,071 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:15,071 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:15,072 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:15,072 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:15,072 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:15,072 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:15,073 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:15,073 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:15,073 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:15,073 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:15,073 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:15,074 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:15,074 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:15,074 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:15,074 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:15,075 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:15,075 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:15,075 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:15,076 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:15,076 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:15,076 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:15,076 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:15,081 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:15,081 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:15,082 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:15,082 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:15,082 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-26 05:17:15,082 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-26 05:17:15,082 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-03-26 05:17:15,082 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1589533382] [2021-03-26 05:17:15,084 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-03-26 05:17:15,084 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 05:17:15,084 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-03-26 05:17:15,084 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2021-03-26 05:17:15,085 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 28 out of 65 [2021-03-26 05:17:15,085 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 101 places, 157 transitions, 2416 flow. Second operand has 13 states, 13 states have (on average 29.46153846153846) internal successors, (383), 13 states have internal predecessors, (383), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:17:15,085 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 05:17:15,085 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 28 of 65 [2021-03-26 05:17:15,086 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 05:17:15,857 INFO L129 PetriNetUnfolder]: 3128/4444 cut-off events. [2021-03-26 05:17:15,857 INFO L130 PetriNetUnfolder]: For 52461/52923 co-relation queries the response was YES. [2021-03-26 05:17:15,879 INFO L84 FinitePrefix]: Finished finitePrefix Result has 33092 conditions, 4444 events. 3128/4444 cut-off events. For 52461/52923 co-relation queries the response was YES. Maximal size of possible extension queue 412. Compared 23413 event pairs, 729 based on Foata normal form. 111/4483 useless extension candidates. Maximal degree in co-relation 32887. Up to 3014 conditions per place. [2021-03-26 05:17:15,896 INFO L132 encePairwiseOnDemand]: 56/65 looper letters, 126 selfloop transitions, 11 changer transitions 155/304 dead transitions. [2021-03-26 05:17:15,897 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 115 places, 304 transitions, 5020 flow [2021-03-26 05:17:15,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-03-26 05:17:15,897 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2021-03-26 05:17:15,898 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 510 transitions. [2021-03-26 05:17:15,899 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5230769230769231 [2021-03-26 05:17:15,899 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 510 transitions. [2021-03-26 05:17:15,899 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 510 transitions. [2021-03-26 05:17:15,899 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 05:17:15,899 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 510 transitions. [2021-03-26 05:17:15,901 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 34.0) internal successors, (510), 15 states have internal predecessors, (510), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:17:15,903 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 65.0) internal successors, (1040), 16 states have internal predecessors, (1040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:17:15,903 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 65.0) internal successors, (1040), 16 states have internal predecessors, (1040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:17:15,903 INFO L185 Difference]: Start difference. First operand has 101 places, 157 transitions, 2416 flow. Second operand 15 states and 510 transitions. [2021-03-26 05:17:15,903 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 115 places, 304 transitions, 5020 flow [2021-03-26 05:17:15,957 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 114 places, 304 transitions, 4985 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-03-26 05:17:15,960 INFO L241 Difference]: Finished difference. Result has 125 places, 147 transitions, 2331 flow [2021-03-26 05:17:15,960 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=65, PETRI_DIFFERENCE_MINUEND_FLOW=2394, PETRI_DIFFERENCE_MINUEND_PLACES=100, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=157, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=10, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=146, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=2331, PETRI_PLACES=125, PETRI_TRANSITIONS=147} [2021-03-26 05:17:15,960 INFO L343 CegarLoopForPetriNet]: 37 programPoint places, 88 predicate places. [2021-03-26 05:17:15,960 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 05:17:15,961 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 125 places, 147 transitions, 2331 flow [2021-03-26 05:17:15,961 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 125 places, 147 transitions, 2331 flow [2021-03-26 05:17:15,962 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 112 places, 147 transitions, 2331 flow [2021-03-26 05:17:16,049 INFO L129 PetriNetUnfolder]: 616/1056 cut-off events. [2021-03-26 05:17:16,050 INFO L130 PetriNetUnfolder]: For 14949/15122 co-relation queries the response was YES. [2021-03-26 05:17:16,057 INFO L84 FinitePrefix]: Finished finitePrefix Result has 7739 conditions, 1056 events. 616/1056 cut-off events. For 14949/15122 co-relation queries the response was YES. Maximal size of possible extension queue 108. Compared 5552 event pairs, 90 based on Foata normal form. 20/1016 useless extension candidates. Maximal degree in co-relation 7678. Up to 524 conditions per place. [2021-03-26 05:17:16,070 INFO L142 LiptonReduction]: Number of co-enabled transitions 1124 [2021-03-26 05:17:16,118 INFO L154 LiptonReduction]: Checked pairs total: 162 [2021-03-26 05:17:16,118 INFO L156 LiptonReduction]: Total number of compositions: 3 [2021-03-26 05:17:16,118 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 158 [2021-03-26 05:17:16,119 INFO L480 AbstractCegarLoop]: Abstraction has has 112 places, 147 transitions, 2337 flow [2021-03-26 05:17:16,119 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 29.46153846153846) internal successors, (383), 13 states have internal predecessors, (383), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:17:16,119 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 05:17:16,119 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 05:17:16,334 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-26 05:17:16,334 INFO L428 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-26 05:17:16,334 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 05:17:16,334 INFO L82 PathProgramCache]: Analyzing trace with hash 1922146026, now seen corresponding path program 1 times [2021-03-26 05:17:16,334 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 05:17:16,334 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1682091731] [2021-03-26 05:17:16,334 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 05:17:16,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 05:17:16,362 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:16,362 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:16,364 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:16,365 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 05:17:16,371 INFO L142 QuantifierPusher]: treesize reduction 24, result has 59.3 percent of original size [2021-03-26 05:17:16,372 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-03-26 05:17:16,384 INFO L142 QuantifierPusher]: treesize reduction 14, result has 77.0 percent of original size [2021-03-26 05:17:16,385 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 47 [2021-03-26 05:17:16,403 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:16,403 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:16,408 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:16,408 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:16,412 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-26 05:17:16,412 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1682091731] [2021-03-26 05:17:16,412 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1199534529] [2021-03-26 05:17:16,413 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-26 05:17:16,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 05:17:16,475 INFO L263 TraceCheckSpWp]: Trace formula consists of 103 conjuncts, 11 conjunts are in the unsatisfiable core [2021-03-26 05:17:16,476 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-26 05:17:16,480 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:16,481 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:16,481 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:16,482 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:16,482 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:16,483 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:16,484 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:16,484 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:16,491 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:16,491 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:16,491 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:16,491 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:16,492 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:16,493 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:16,493 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:16,494 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:16,494 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:16,495 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:16,495 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:16,496 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:16,496 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:16,496 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:16,497 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:16,497 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:16,497 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:16,497 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:16,498 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:16,498 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:16,498 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:16,498 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:16,499 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:16,499 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:16,499 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:16,499 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:16,500 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:16,500 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:16,500 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:16,501 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:16,501 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:16,501 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:16,501 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:16,502 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:16,502 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:16,502 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:16,503 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:16,503 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:16,503 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:16,504 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:16,504 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:16,504 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:16,504 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:16,505 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:16,505 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:16,505 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:16,505 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:16,506 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:16,506 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:16,507 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 05:17:16,508 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:16,508 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 05:17:16,509 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-26 05:17:16,509 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:16,509 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 05:17:16,510 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:16,510 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 05:17:16,510 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-26 05:17:16,511 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:16,511 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 05:17:16,512 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:16,512 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 05:17:16,512 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-26 05:17:16,517 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 7 [2021-03-26 05:17:16,518 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:16,519 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:16,519 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:16,519 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:16,519 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-26 05:17:16,520 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:16,520 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:16,521 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:16,521 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-26 05:17:16,521 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:14, output treesize:3 [2021-03-26 05:17:16,521 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:16,521 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:16,522 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:16,522 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:16,522 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:16,522 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 05:17:16,523 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:16,523 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 05:17:16,523 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:16,523 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 05:17:16,524 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:16,524 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 05:17:16,532 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:16,532 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-26 05:17:16,532 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:16,533 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-26 05:17:16,533 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:16,533 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-26 05:17:16,534 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:16,534 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-26 05:17:16,544 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:16,545 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-26 05:17:16,545 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:16,545 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-26 05:17:16,546 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:16,546 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-26 05:17:16,546 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:16,546 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-26 05:17:16,547 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:16,548 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 05:17:16,548 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:16,549 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 05:17:16,549 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:16,549 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 05:17:16,549 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-26 05:17:16,550 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:16,550 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 05:17:16,551 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:16,551 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 05:17:16,551 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-26 05:17:16,553 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-03-26 05:17:16,554 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:16,555 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:16,555 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:16,555 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:16,555 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-26 05:17:16,557 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:16,557 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:16,557 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:16,557 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-26 05:17:16,557 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:11, output treesize:3 [2021-03-26 05:17:16,558 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:16,558 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:16,558 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:16,558 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:16,558 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:16,559 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:16,559 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:16,559 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:16,559 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:16,560 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:16,560 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:16,560 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:16,560 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:16,561 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:16,561 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:16,561 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:16,561 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:16,561 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:16,562 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:16,562 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:16,563 INFO L142 QuantifierPusher]: treesize reduction 23, result has 17.9 percent of original size [2021-03-26 05:17:16,563 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:17:16,563 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:16,564 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 05:17:16,564 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:16,564 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:16,566 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 6 [2021-03-26 05:17:16,567 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:16,569 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:16,569 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:16,569 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:16,569 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:16,569 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:16,570 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:16,570 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:16,570 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:16,570 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:16,571 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:16,571 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:16,571 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:16,571 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:16,572 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:16,572 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:16,572 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:16,572 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:16,572 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:16,573 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:16,573 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:16,573 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:16,573 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:16,574 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:16,574 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:16,574 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:16,574 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:16,574 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:16,575 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:16,575 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:16,575 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:16,575 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:16,576 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:16,576 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:16,576 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:16,576 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:16,576 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:16,577 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:16,577 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:16,577 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:16,577 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:16,578 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:16,578 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:16,578 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:16,578 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:16,578 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:16,579 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:16,579 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:16,579 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:16,579 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:16,579 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:16,580 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:16,580 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:16,580 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:16,580 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:16,581 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:16,581 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:16,581 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:16,581 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:16,581 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:16,582 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-26 05:17:16,582 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-26 05:17:16,582 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 9 [2021-03-26 05:17:16,582 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [303418634] [2021-03-26 05:17:16,583 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-26 05:17:16,583 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 05:17:16,584 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-26 05:17:16,584 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=76, Unknown=0, NotChecked=0, Total=110 [2021-03-26 05:17:16,585 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 32 out of 68 [2021-03-26 05:17:16,585 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 112 places, 147 transitions, 2337 flow. Second operand has 11 states, 11 states have (on average 33.63636363636363) internal successors, (370), 11 states have internal predecessors, (370), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:17:16,585 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 05:17:16,585 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 32 of 68 [2021-03-26 05:17:16,585 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 05:17:17,052 INFO L129 PetriNetUnfolder]: 1674/2565 cut-off events. [2021-03-26 05:17:17,052 INFO L130 PetriNetUnfolder]: For 37991/38184 co-relation queries the response was YES. [2021-03-26 05:17:17,068 INFO L84 FinitePrefix]: Finished finitePrefix Result has 19968 conditions, 2565 events. 1674/2565 cut-off events. For 37991/38184 co-relation queries the response was YES. Maximal size of possible extension queue 216. Compared 13345 event pairs, 271 based on Foata normal form. 57/2522 useless extension candidates. Maximal degree in co-relation 19902. Up to 1139 conditions per place. [2021-03-26 05:17:17,079 INFO L132 encePairwiseOnDemand]: 58/68 looper letters, 90 selfloop transitions, 38 changer transitions 154/295 dead transitions. [2021-03-26 05:17:17,080 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 129 places, 295 transitions, 5036 flow [2021-03-26 05:17:17,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-03-26 05:17:17,080 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2021-03-26 05:17:17,081 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 681 transitions. [2021-03-26 05:17:17,082 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5563725490196079 [2021-03-26 05:17:17,082 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 681 transitions. [2021-03-26 05:17:17,082 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 681 transitions. [2021-03-26 05:17:17,082 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 05:17:17,082 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 681 transitions. [2021-03-26 05:17:17,083 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 37.833333333333336) internal successors, (681), 18 states have internal predecessors, (681), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:17:17,084 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 68.0) internal successors, (1292), 19 states have internal predecessors, (1292), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:17:17,085 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 68.0) internal successors, (1292), 19 states have internal predecessors, (1292), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:17:17,085 INFO L185 Difference]: Start difference. First operand has 112 places, 147 transitions, 2337 flow. Second operand 18 states and 681 transitions. [2021-03-26 05:17:17,085 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 129 places, 295 transitions, 5036 flow [2021-03-26 05:17:17,143 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 119 places, 295 transitions, 4643 flow, removed 172 selfloop flow, removed 10 redundant places. [2021-03-26 05:17:17,146 INFO L241 Difference]: Finished difference. Result has 125 places, 120 transitions, 1860 flow [2021-03-26 05:17:17,146 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=68, PETRI_DIFFERENCE_MINUEND_FLOW=2198, PETRI_DIFFERENCE_MINUEND_PLACES=102, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=147, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=36, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=111, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=1860, PETRI_PLACES=125, PETRI_TRANSITIONS=120} [2021-03-26 05:17:17,146 INFO L343 CegarLoopForPetriNet]: 37 programPoint places, 88 predicate places. [2021-03-26 05:17:17,146 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 05:17:17,147 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 125 places, 120 transitions, 1860 flow [2021-03-26 05:17:17,147 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 125 places, 120 transitions, 1860 flow [2021-03-26 05:17:17,148 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 111 places, 120 transitions, 1860 flow [2021-03-26 05:17:17,228 INFO L129 PetriNetUnfolder]: 588/997 cut-off events. [2021-03-26 05:17:17,229 INFO L130 PetriNetUnfolder]: For 13386/13477 co-relation queries the response was YES. [2021-03-26 05:17:17,235 INFO L84 FinitePrefix]: Finished finitePrefix Result has 7229 conditions, 997 events. 588/997 cut-off events. For 13386/13477 co-relation queries the response was YES. Maximal size of possible extension queue 100. Compared 5121 event pairs, 90 based on Foata normal form. 4/936 useless extension candidates. Maximal degree in co-relation 7170. Up to 513 conditions per place. [2021-03-26 05:17:17,247 INFO L142 LiptonReduction]: Number of co-enabled transitions 940 [2021-03-26 05:17:17,296 INFO L154 LiptonReduction]: Checked pairs total: 46 [2021-03-26 05:17:17,297 INFO L156 LiptonReduction]: Total number of compositions: 2 [2021-03-26 05:17:17,297 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 151 [2021-03-26 05:17:17,297 INFO L480 AbstractCegarLoop]: Abstraction has has 110 places, 119 transitions, 1870 flow [2021-03-26 05:17:17,297 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 33.63636363636363) internal successors, (370), 11 states have internal predecessors, (370), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:17:17,297 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 05:17:17,298 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 05:17:17,511 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2021-03-26 05:17:17,512 INFO L428 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-26 05:17:17,512 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 05:17:17,512 INFO L82 PathProgramCache]: Analyzing trace with hash 1740391474, now seen corresponding path program 1 times [2021-03-26 05:17:17,512 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 05:17:17,512 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1104189000] [2021-03-26 05:17:17,512 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 05:17:17,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 05:17:17,539 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:17,540 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:17,546 INFO L142 QuantifierPusher]: treesize reduction 28, result has 71.1 percent of original size [2021-03-26 05:17:17,547 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 69 [2021-03-26 05:17:17,566 INFO L142 QuantifierPusher]: treesize reduction 4, result has 81.8 percent of original size [2021-03-26 05:17:17,569 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-26 05:17:17,580 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:17,580 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:17,586 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:17,586 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:17:17,590 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:17,592 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:17,598 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-26 05:17:17,599 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1104189000] [2021-03-26 05:17:17,599 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [991964217] [2021-03-26 05:17:17,599 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-26 05:17:17,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 05:17:17,644 INFO L263 TraceCheckSpWp]: Trace formula consists of 103 conjuncts, 10 conjunts are in the unsatisfiable core [2021-03-26 05:17:17,645 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-26 05:17:17,647 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:17,648 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:17,648 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:17,649 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:17,649 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:17,649 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:17,649 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:17,650 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:17,652 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:17,652 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:17,652 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:17,653 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:17,653 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:17,653 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:17,653 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:17,654 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:17,654 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:17,654 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:17,654 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:17,655 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:17,655 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:17,655 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:17,655 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:17,656 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:17,656 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:17,658 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:17,659 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:17,660 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:17,660 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:17,660 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:17,663 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:17,663 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:17,663 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:17,664 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:17,664 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:17,664 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:17,664 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:17,665 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:17,665 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:17,665 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:17,665 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:17,666 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:17,666 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:17,666 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:17,667 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:17,667 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:17,667 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:17,667 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:17,668 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:17,668 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-26 05:17:17,668 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:17,668 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-26 05:17:17,669 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:17,669 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-26 05:17:17,669 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:17,670 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-26 05:17:17,678 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:17,680 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 05:17:17,680 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:17,681 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-26 05:17:17,681 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-26 05:17:17,681 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:17,682 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 05:17:17,683 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:17,683 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-26 05:17:17,684 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-26 05:17:17,684 INFO L142 QuantifierPusher]: treesize reduction 1, result has 97.0 percent of original size [2021-03-26 05:17:17,685 INFO L725 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-03-26 05:17:17,689 INFO L732 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:17,689 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 05:17:17,690 INFO L142 QuantifierPusher]: treesize reduction 5, result has 84.8 percent of original size [2021-03-26 05:17:17,692 INFO L147 QuantifierPusher]: treesize reduction 6, result has 45.5 percent of original size 5 [2021-03-26 05:17:17,693 INFO L147 QuantifierPusher]: treesize reduction 6, result has 60.0 percent of original size 9 [2021-03-26 05:17:17,693 INFO L142 QuantifierPusher]: treesize reduction 6, result has 60.0 percent of original size [2021-03-26 05:17:17,694 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 05:17:17,697 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:17,698 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 05:17:17,698 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:17,699 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-26 05:17:17,699 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 05:17:17,699 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:17,700 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 05:17:17,700 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:17,700 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-26 05:17:17,700 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 05:17:17,701 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:17,701 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 05:17:17,701 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:17,702 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-26 05:17:17,702 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 05:17:17,704 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2021-03-26 05:17:17,705 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:17,705 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:17,705 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:17,706 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:17,706 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-26 05:17:17,707 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:17,707 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:17,707 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:17,707 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-26 05:17:17,708 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:16, output treesize:7 [2021-03-26 05:17:17,708 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:17,708 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:17,708 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:17,708 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:17,709 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:17,709 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 05:17:17,709 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:17,710 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 05:17:17,710 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:17,710 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 05:17:17,710 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-26 05:17:17,711 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:17,711 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 05:17:17,711 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:17,712 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 05:17:17,712 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-26 05:17:17,714 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-26 05:17:17,714 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:17,715 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:17:17,715 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:17,715 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:17:17,716 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-26 05:17:17,717 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:17,717 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:17,717 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:17:17,717 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-26 05:17:17,717 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:13, output treesize:5 [2021-03-26 05:17:17,718 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:17,718 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:17:17,718 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:17,718 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:17:17,718 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:17,719 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:17:17,719 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:17,719 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:17:17,719 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:17,720 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:17:17,720 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:17,720 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:17:17,721 INFO L142 QuantifierPusher]: treesize reduction 23, result has 23.3 percent of original size [2021-03-26 05:17:17,721 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:17,721 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:17,722 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 05:17:17,725 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:17,725 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:17:17,726 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-26 05:17:17,726 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:17,727 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:17,727 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:17,727 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:17,728 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:17,728 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:17,728 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:17,728 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:17,728 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:17,729 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:17,729 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:17,729 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:17,729 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:17,730 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:17,730 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:17,730 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:17,730 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:17,730 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:17,731 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:17,731 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:17,731 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:17,731 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:17,731 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:17,732 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:17,732 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:17,732 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:17,732 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:17,732 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:17,733 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:17,733 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:17,733 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:17,733 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:17,734 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:17,734 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:17,734 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:17,734 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:17,734 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:17,735 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:17,735 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:17,735 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:17,735 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:17,735 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:17,736 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:17,736 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:17,736 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:17,736 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:17,736 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:17,737 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:17,737 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:17,737 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:17,737 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:17,737 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:17,738 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:17,738 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:17,738 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:17,738 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:17,739 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:17,739 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:17,739 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:17,739 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:17,740 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:17,740 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:17,740 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:17,740 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:17,740 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:17,741 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:17,741 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:17,741 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:17,742 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:17,742 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:17,742 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:17,742 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:17,742 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:17,743 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:17,743 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:17,743 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:17,743 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:17,743 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:17,744 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:17,744 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:17,744 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:17,744 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:17,744 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:17,745 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:17,745 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-26 05:17:17,745 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-26 05:17:17,745 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 7 [2021-03-26 05:17:17,745 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [504242830] [2021-03-26 05:17:17,745 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-03-26 05:17:17,745 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 05:17:17,746 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-03-26 05:17:17,746 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-03-26 05:17:17,746 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 32 out of 70 [2021-03-26 05:17:17,746 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 110 places, 119 transitions, 1870 flow. Second operand has 9 states, 9 states have (on average 33.44444444444444) internal successors, (301), 9 states have internal predecessors, (301), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:17:17,747 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 05:17:17,747 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 32 of 70 [2021-03-26 05:17:17,747 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 05:17:18,233 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([135] thread4EXIT-->L79: 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[][368], [Black: 508#(and (= l j) (<= (+ l 1) N)), Black: 227#(and (<= (select A 0) (+ max 1)) (< i N) (<= i k)), Black: 509#(<= (+ j 1) N), Black: 229#(and (<= (select A 0) (+ max 1)) (= k 0) (<= i k)), 4#thread5EXITtrue, Black: 147#(and (= k 0) (= max (select A k))), Black: 245#(and (<= min (+ max 1)) (< i N) (<= i k)), Black: 217#(and (= k 0) (<= i k)), Black: 219#(and (= k 0) (= max (select A k)) (<= i k)), 144#true, Black: 221#(and (< i N) (<= i k)), 30#L79true, Black: 418#(and (<= k l) (< k N)), Black: 358#(<= k l), Black: 663#(and (= l i) (= k 0) (= min (select A k)) (= l k)), Black: 585#(and (= l i) (= k 0) (= l k)), Black: 800#(and (<= min max) (= i 0)), Black: 802#(and (= l i) (<= min max) (= i 0)), Black: 667#(and (= l i) (= l 0) (= min max) (<= (select A 0) (+ min 1))), Black: 724#(<= min max), Black: 804#(and (= l i) (= min (select A 0)) (= i 0) (<= (select A 0) max)), 950#(and v_assert (<= min (+ max 1))), Black: 758#(and (= min (select A 0)) (= i 0) (<= (select A 0) max)), Black: 808#(and v_assert (<= min max)), Black: 671#(and (= min max) (= i 0) (<= (select A 0) min)), 316#true, Black: 318#(= i l), Black: 319#(<= (+ l 1) N), 451#(<= N l), Black: 578#(= j i), Black: 64#(not b1), 326#(<= N i), Black: 579#(<= (+ j 1) N), Black: 325#(= l i), 718#true, Black: 73#(not b2), Black: 333#(= j k), 80#true, Black: 334#(<= (+ k 1) N), 342#(<= N j), Black: 340#(and (= k i) (= j i)), Black: 82#(= max (select A 0)), Black: 86#(and (= min max) (= max (select A 0))), 101#true, Black: 432#(<= k l), Black: 103#(= min (select A 0)), 500#(<= N k), Black: 104#(= min max), Black: 107#(and (= min (select A 0)) (= min max)), Black: 499#(= i k), 505#true, Black: 507#(and (= l k) (= l j))]) [2021-03-26 05:17:18,233 INFO L384 tUnfolder$Statistics]: this new event has 21 ancestors and is not cut-off event [2021-03-26 05:17:18,233 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is not cut-off event [2021-03-26 05:17:18,233 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is not cut-off event [2021-03-26 05:17:18,233 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is not cut-off event [2021-03-26 05:17:18,236 INFO L129 PetriNetUnfolder]: 2077/3159 cut-off events. [2021-03-26 05:17:18,237 INFO L130 PetriNetUnfolder]: For 46549/46786 co-relation queries the response was YES. [2021-03-26 05:17:18,251 INFO L84 FinitePrefix]: Finished finitePrefix Result has 24156 conditions, 3159 events. 2077/3159 cut-off events. For 46549/46786 co-relation queries the response was YES. Maximal size of possible extension queue 259. Compared 16807 event pairs, 146 based on Foata normal form. 64/3094 useless extension candidates. Maximal degree in co-relation 24086. Up to 1446 conditions per place. [2021-03-26 05:17:18,262 INFO L132 encePairwiseOnDemand]: 58/70 looper letters, 167 selfloop transitions, 57 changer transitions 136/372 dead transitions. [2021-03-26 05:17:18,262 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 124 places, 372 transitions, 6310 flow [2021-03-26 05:17:18,262 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-03-26 05:17:18,263 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2021-03-26 05:17:18,263 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 580 transitions. [2021-03-26 05:17:18,264 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5523809523809524 [2021-03-26 05:17:18,264 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 580 transitions. [2021-03-26 05:17:18,264 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 580 transitions. [2021-03-26 05:17:18,264 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 05:17:18,264 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 580 transitions. [2021-03-26 05:17:18,265 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 38.666666666666664) internal successors, (580), 15 states have internal predecessors, (580), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:17:18,266 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 70.0) internal successors, (1120), 16 states have internal predecessors, (1120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:17:18,266 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 70.0) internal successors, (1120), 16 states have internal predecessors, (1120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:17:18,266 INFO L185 Difference]: Start difference. First operand has 110 places, 119 transitions, 1870 flow. Second operand 15 states and 580 transitions. [2021-03-26 05:17:18,266 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 124 places, 372 transitions, 6310 flow [2021-03-26 05:17:18,326 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 112 places, 372 transitions, 5935 flow, removed 135 selfloop flow, removed 12 redundant places. [2021-03-26 05:17:18,329 INFO L241 Difference]: Finished difference. Result has 120 places, 143 transitions, 2276 flow [2021-03-26 05:17:18,330 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=70, PETRI_DIFFERENCE_MINUEND_FLOW=1746, PETRI_DIFFERENCE_MINUEND_PLACES=98, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=119, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=31, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=84, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=2276, PETRI_PLACES=120, PETRI_TRANSITIONS=143} [2021-03-26 05:17:18,330 INFO L343 CegarLoopForPetriNet]: 37 programPoint places, 83 predicate places. [2021-03-26 05:17:18,330 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 05:17:18,330 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 120 places, 143 transitions, 2276 flow [2021-03-26 05:17:18,330 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 120 places, 143 transitions, 2276 flow [2021-03-26 05:17:18,331 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 120 places, 143 transitions, 2276 flow [2021-03-26 05:17:18,470 INFO L129 PetriNetUnfolder]: 1061/1865 cut-off events. [2021-03-26 05:17:18,471 INFO L130 PetriNetUnfolder]: For 21267/21430 co-relation queries the response was YES. [2021-03-26 05:17:18,484 INFO L84 FinitePrefix]: Finished finitePrefix Result has 12470 conditions, 1865 events. 1061/1865 cut-off events. For 21267/21430 co-relation queries the response was YES. Maximal size of possible extension queue 204. Compared 11425 event pairs, 206 based on Foata normal form. 10/1720 useless extension candidates. Maximal degree in co-relation 12168. Up to 975 conditions per place. [2021-03-26 05:17:18,506 INFO L142 LiptonReduction]: Number of co-enabled transitions 1074 [2021-03-26 05:17:18,512 INFO L154 LiptonReduction]: Checked pairs total: 0 [2021-03-26 05:17:18,513 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-26 05:17:18,513 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 183 [2021-03-26 05:17:18,513 INFO L480 AbstractCegarLoop]: Abstraction has has 120 places, 143 transitions, 2276 flow [2021-03-26 05:17:18,513 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 33.44444444444444) internal successors, (301), 9 states have internal predecessors, (301), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:17:18,513 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 05:17:18,513 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 05:17:18,728 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-03-26 05:17:18,729 INFO L428 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-26 05:17:18,729 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 05:17:18,729 INFO L82 PathProgramCache]: Analyzing trace with hash -1879359778, now seen corresponding path program 1 times [2021-03-26 05:17:18,730 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 05:17:18,730 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [51853056] [2021-03-26 05:17:18,730 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 05:17:18,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 05:17:18,769 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:18,769 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:18,774 INFO L142 QuantifierPusher]: treesize reduction 32, result has 64.0 percent of original size [2021-03-26 05:17:18,774 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 57 [2021-03-26 05:17:18,789 INFO L142 QuantifierPusher]: treesize reduction 4, result has 81.8 percent of original size [2021-03-26 05:17:18,790 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-26 05:17:18,799 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:18,799 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:18,803 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:18,803 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:17:18,807 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:18,808 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:18,812 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-26 05:17:18,812 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [51853056] [2021-03-26 05:17:18,812 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1210726488] [2021-03-26 05:17:18,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-26 05:17:18,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 05:17:18,845 INFO L263 TraceCheckSpWp]: Trace formula consists of 103 conjuncts, 12 conjunts are in the unsatisfiable core [2021-03-26 05:17:18,847 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-26 05:17:18,847 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:18,848 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 05:17:18,848 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:18,848 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:18,849 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:18,849 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:18,849 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:18,849 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:18,851 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:18,852 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:18,852 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:18,852 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:18,852 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:18,853 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:18,853 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:18,853 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:18,854 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:18,854 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:18,854 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:18,854 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:18,855 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:18,855 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:18,855 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:18,855 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:18,856 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:18,856 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:18,856 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:18,856 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:18,857 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:18,857 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:18,857 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:18,857 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:18,858 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:18,858 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:18,858 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:18,858 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:18,859 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:18,859 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:18,859 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:18,859 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:18,860 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:18,860 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:18,860 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:18,861 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:18,861 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:18,861 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:18,861 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:18,862 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:18,862 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:18,862 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-26 05:17:18,862 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:18,863 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-26 05:17:18,863 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:18,863 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-26 05:17:18,864 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:18,864 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-26 05:17:18,874 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:18,875 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 05:17:18,876 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:18,876 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-26 05:17:18,876 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-26 05:17:18,877 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:18,877 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 05:17:18,877 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:18,877 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-26 05:17:18,878 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-26 05:17:18,878 INFO L142 QuantifierPusher]: treesize reduction 17, result has 48.5 percent of original size [2021-03-26 05:17:18,879 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 05:17:18,881 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:18,881 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 05:17:18,885 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:18,886 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 05:17:18,887 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:18,887 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-26 05:17:18,887 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 05:17:18,888 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:18,888 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 05:17:18,888 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:18,889 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-26 05:17:18,889 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 05:17:18,889 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:18,890 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 05:17:18,890 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:18,890 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-26 05:17:18,890 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 05:17:18,895 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2021-03-26 05:17:18,895 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:18,896 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:18,896 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:18,896 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:18,896 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-26 05:17:18,897 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:18,898 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:18,898 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:18,898 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-26 05:17:18,898 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:16, output treesize:7 [2021-03-26 05:17:18,898 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:18,898 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:18,899 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:18,899 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:18,899 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:18,899 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 05:17:18,900 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:18,901 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 05:17:18,901 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:18,901 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 05:17:18,901 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-26 05:17:18,903 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:18,903 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 05:17:18,904 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:18,904 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-26 05:17:18,904 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-26 05:17:18,907 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-03-26 05:17:18,907 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:18,908 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:17:18,908 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:18,908 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:17:18,909 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-03-26 05:17:18,910 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:18,910 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:18,910 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:17:18,910 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-03-26 05:17:18,910 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:13, output treesize:5 [2021-03-26 05:17:18,910 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:18,911 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:17:18,911 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:18,911 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:17:18,912 INFO L142 QuantifierPusher]: treesize reduction 23, result has 23.3 percent of original size [2021-03-26 05:17:18,912 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:18,916 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:18,916 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 05:17:18,917 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:18,917 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:17:18,918 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-26 05:17:18,918 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:18,919 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:18,919 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:18,919 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:18,919 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:18,920 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:18,920 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:18,920 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:18,920 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:18,920 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:18,921 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:18,921 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:18,921 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:18,921 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:18,922 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:18,922 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:18,922 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:18,922 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:18,922 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:18,923 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:18,923 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:18,923 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:18,923 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:18,923 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:18,924 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:18,924 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:18,924 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:18,924 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:18,924 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:18,925 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:18,925 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:18,925 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:18,925 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:18,925 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:18,926 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:18,926 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:18,926 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:18,926 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:18,927 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:18,927 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:18,927 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:18,927 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:18,927 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:18,928 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:18,928 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:18,928 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:18,933 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:18,933 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:18,933 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:18,933 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:18,934 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:18,934 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:18,934 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:18,934 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:18,935 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:18,935 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:18,935 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:18,935 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:18,935 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:18,936 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:18,936 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:18,936 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:18,936 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:18,936 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:18,937 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:18,937 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:18,937 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:18,937 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:18,938 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:18,938 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:18,938 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:18,938 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:18,938 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:18,939 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:18,939 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:18,940 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:18,941 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:18,942 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:18,942 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:18,942 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:18,942 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:18,943 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:18,943 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:18,943 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:18,943 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:18,943 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:18,944 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:18,944 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:18,944 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:18,944 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:18,944 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:18,945 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:18,945 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-26 05:17:18,945 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-26 05:17:18,945 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 7 [2021-03-26 05:17:18,946 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [283996724] [2021-03-26 05:17:18,946 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-03-26 05:17:18,946 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 05:17:18,948 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-03-26 05:17:18,948 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-03-26 05:17:18,948 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 32 out of 70 [2021-03-26 05:17:18,948 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 120 places, 143 transitions, 2276 flow. Second operand has 9 states, 9 states have (on average 33.44444444444444) internal successors, (301), 9 states have internal predecessors, (301), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:17:18,948 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 05:17:18,948 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 32 of 70 [2021-03-26 05:17:18,949 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 05:17:19,570 INFO L129 PetriNetUnfolder]: 3777/5638 cut-off events. [2021-03-26 05:17:19,570 INFO L130 PetriNetUnfolder]: For 80812/81658 co-relation queries the response was YES. [2021-03-26 05:17:19,600 INFO L84 FinitePrefix]: Finished finitePrefix Result has 42384 conditions, 5638 events. 3777/5638 cut-off events. For 80812/81658 co-relation queries the response was YES. Maximal size of possible extension queue 516. Compared 33189 event pairs, 413 based on Foata normal form. 65/5487 useless extension candidates. Maximal degree in co-relation 41888. Up to 2910 conditions per place. [2021-03-26 05:17:19,614 INFO L132 encePairwiseOnDemand]: 59/70 looper letters, 85 selfloop transitions, 47 changer transitions 134/279 dead transitions. [2021-03-26 05:17:19,614 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 130 places, 279 transitions, 4769 flow [2021-03-26 05:17:19,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-26 05:17:19,615 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2021-03-26 05:17:19,615 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 424 transitions. [2021-03-26 05:17:19,615 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.5506493506493506 [2021-03-26 05:17:19,615 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 424 transitions. [2021-03-26 05:17:19,616 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 424 transitions. [2021-03-26 05:17:19,616 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 05:17:19,616 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 424 transitions. [2021-03-26 05:17:19,616 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 38.54545454545455) internal successors, (424), 11 states have internal predecessors, (424), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:17:19,617 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 70.0) internal successors, (840), 12 states have internal predecessors, (840), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:17:19,617 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 70.0) internal successors, (840), 12 states have internal predecessors, (840), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:17:19,617 INFO L185 Difference]: Start difference. First operand has 120 places, 143 transitions, 2276 flow. Second operand 11 states and 424 transitions. [2021-03-26 05:17:19,617 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 130 places, 279 transitions, 4769 flow [2021-03-26 05:17:19,688 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 126 places, 279 transitions, 4544 flow, removed 66 selfloop flow, removed 4 redundant places. [2021-03-26 05:17:19,691 INFO L241 Difference]: Finished difference. Result has 131 places, 116 transitions, 1898 flow [2021-03-26 05:17:19,691 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=70, PETRI_DIFFERENCE_MINUEND_FLOW=2155, PETRI_DIFFERENCE_MINUEND_PLACES=116, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=143, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=43, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=96, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=1898, PETRI_PLACES=131, PETRI_TRANSITIONS=116} [2021-03-26 05:17:19,691 INFO L343 CegarLoopForPetriNet]: 37 programPoint places, 94 predicate places. [2021-03-26 05:17:19,691 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 05:17:19,691 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 131 places, 116 transitions, 1898 flow [2021-03-26 05:17:19,691 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 131 places, 116 transitions, 1898 flow [2021-03-26 05:17:19,692 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 119 places, 116 transitions, 1898 flow [2021-03-26 05:17:19,770 INFO L129 PetriNetUnfolder]: 578/1061 cut-off events. [2021-03-26 05:17:19,770 INFO L130 PetriNetUnfolder]: For 15636/15749 co-relation queries the response was YES. [2021-03-26 05:17:19,776 INFO L84 FinitePrefix]: Finished finitePrefix Result has 7956 conditions, 1061 events. 578/1061 cut-off events. For 15636/15749 co-relation queries the response was YES. Maximal size of possible extension queue 106. Compared 5893 event pairs, 118 based on Foata normal form. 6/988 useless extension candidates. Maximal degree in co-relation 7860. Up to 526 conditions per place. [2021-03-26 05:17:19,786 INFO L142 LiptonReduction]: Number of co-enabled transitions 836 [2021-03-26 05:17:19,790 INFO L154 LiptonReduction]: Checked pairs total: 0 [2021-03-26 05:17:19,790 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-26 05:17:19,790 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 99 [2021-03-26 05:17:19,791 INFO L480 AbstractCegarLoop]: Abstraction has has 119 places, 116 transitions, 1898 flow [2021-03-26 05:17:19,791 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 33.44444444444444) internal successors, (301), 9 states have internal predecessors, (301), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:17:19,791 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 05:17:19,791 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 05:17:20,005 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,8 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-26 05:17:20,006 INFO L428 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-26 05:17:20,006 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 05:17:20,006 INFO L82 PathProgramCache]: Analyzing trace with hash -1599274117, now seen corresponding path program 1 times [2021-03-26 05:17:20,006 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 05:17:20,006 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1008975877] [2021-03-26 05:17:20,006 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 05:17:20,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 05:17:20,036 INFO L142 QuantifierPusher]: treesize reduction 8, result has 46.7 percent of original size [2021-03-26 05:17:20,037 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:20,040 INFO L142 QuantifierPusher]: treesize reduction 4, result has 69.2 percent of original size [2021-03-26 05:17:20,041 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 05:17:20,045 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:20,045 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:17:20,048 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:20,048 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:17:20,052 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:20,052 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:17:20,056 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:20,056 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:20,057 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-26 05:17:20,057 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1008975877] [2021-03-26 05:17:20,057 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1156583107] [2021-03-26 05:17:20,057 INFO L95 rtionOrderModulation]: Keeping assertion order 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-03-26 05:17:20,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 05:17:20,101 INFO L263 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 6 conjunts are in the unsatisfiable core [2021-03-26 05:17:20,101 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-26 05:17:20,102 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:20,102 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:20,102 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:20,103 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 05:17:20,103 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:20,104 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:20,104 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-26 05:17:20,104 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:20,105 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:20,105 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:20,105 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:20,110 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:20,111 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:20,111 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:20,111 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:20,111 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:20,111 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:20,112 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:20,112 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:20,112 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:20,112 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:20,112 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:20,113 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:20,113 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:20,113 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:20,113 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:20,113 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:20,113 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:20,114 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:20,114 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:20,114 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:20,114 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:20,114 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:20,115 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:20,115 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:20,115 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:20,115 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:20,115 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:20,116 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:20,116 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:20,116 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:20,116 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:20,116 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:20,117 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:20,118 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 05:17:20,118 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:20,118 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 05:17:20,119 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 05:17:20,119 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:20,120 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 05:17:20,120 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:20,120 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 05:17:20,120 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 05:17:20,121 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:20,121 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:17:20,121 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:20,122 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:17:20,122 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:20,122 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:17:20,122 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:20,122 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:17:20,123 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:20,123 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:17:20,123 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:20,123 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:17:20,123 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:20,124 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 05:17:20,124 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:20,125 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 05:17:20,125 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 05:17:20,127 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:20,128 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 05:17:20,128 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:20,128 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 05:17:20,129 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 05:17:20,129 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:20,129 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:17:20,130 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:20,130 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:17:20,133 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:20,133 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:17:20,134 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:20,134 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:17:20,134 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:20,134 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:17:20,134 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:20,135 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:17:20,136 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:20,136 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 05:17:20,136 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:20,136 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 05:17:20,137 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-26 05:17:20,137 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:20,137 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 05:17:20,137 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:20,138 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 05:17:20,138 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-26 05:17:20,138 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:20,140 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:17:20,141 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:20,141 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:17:20,141 INFO L142 QuantifierPusher]: treesize reduction 9, result has 10.0 percent of original size [2021-03-26 05:17:20,141 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:20,141 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:20,142 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:20,142 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:20,142 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:20,142 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:20,142 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:20,143 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:20,143 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:20,143 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:20,143 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:20,143 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:20,143 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:20,144 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:20,144 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:20,144 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:20,144 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:20,144 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:20,145 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:20,145 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:20,145 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:20,146 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:20,146 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:20,147 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:20,147 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:20,147 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:20,147 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:20,147 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:20,148 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:20,148 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:20,148 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:20,148 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:20,148 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:20,148 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:20,149 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:20,149 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:20,149 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:20,149 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:20,149 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:20,150 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:20,150 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:20,151 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:20,151 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:20,151 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:20,151 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:20,151 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:20,152 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:20,152 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:20,152 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:20,152 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:20,152 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:20,153 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:20,153 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:20,153 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:20,153 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:20,153 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:20,153 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:20,154 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:20,154 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:20,154 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:20,154 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:20,154 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:20,155 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:20,155 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:20,155 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:20,155 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:20,155 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:20,156 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:20,156 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:20,156 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:20,156 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:20,156 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:20,156 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:20,157 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-26 05:17:20,157 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-26 05:17:20,157 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 7 [2021-03-26 05:17:20,157 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1259544097] [2021-03-26 05:17:20,158 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-26 05:17:20,158 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 05:17:20,158 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-26 05:17:20,158 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2021-03-26 05:17:20,158 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 41 out of 70 [2021-03-26 05:17:20,158 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 119 places, 116 transitions, 1898 flow. Second operand has 8 states, 8 states have (on average 42.625) internal successors, (341), 8 states have internal predecessors, (341), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:17:20,159 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 05:17:20,159 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 41 of 70 [2021-03-26 05:17:20,159 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 05:17:20,966 INFO L129 PetriNetUnfolder]: 5396/7675 cut-off events. [2021-03-26 05:17:20,966 INFO L130 PetriNetUnfolder]: For 133092/133752 co-relation queries the response was YES. [2021-03-26 05:17:21,017 INFO L84 FinitePrefix]: Finished finitePrefix Result has 59882 conditions, 7675 events. 5396/7675 cut-off events. For 133092/133752 co-relation queries the response was YES. Maximal size of possible extension queue 471. Compared 40941 event pairs, 895 based on Foata normal form. 718/8147 useless extension candidates. Maximal degree in co-relation 59735. Up to 3564 conditions per place. [2021-03-26 05:17:21,058 INFO L132 encePairwiseOnDemand]: 63/70 looper letters, 137 selfloop transitions, 124 changer transitions 2/282 dead transitions. [2021-03-26 05:17:21,058 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 127 places, 282 transitions, 4854 flow [2021-03-26 05:17:21,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-26 05:17:21,058 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-03-26 05:17:21,059 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 429 transitions. [2021-03-26 05:17:21,059 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.680952380952381 [2021-03-26 05:17:21,059 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 429 transitions. [2021-03-26 05:17:21,059 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 429 transitions. [2021-03-26 05:17:21,059 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 05:17:21,059 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 429 transitions. [2021-03-26 05:17:21,060 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 47.666666666666664) internal successors, (429), 9 states have internal predecessors, (429), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:17:21,060 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 70.0) internal successors, (700), 10 states have internal predecessors, (700), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:17:21,061 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 70.0) internal successors, (700), 10 states have internal predecessors, (700), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:17:21,061 INFO L185 Difference]: Start difference. First operand has 119 places, 116 transitions, 1898 flow. Second operand 9 states and 429 transitions. [2021-03-26 05:17:21,061 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 127 places, 282 transitions, 4854 flow [2021-03-26 05:17:21,305 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 114 places, 282 transitions, 4605 flow, removed 84 selfloop flow, removed 13 redundant places. [2021-03-26 05:17:21,308 INFO L241 Difference]: Finished difference. Result has 118 places, 210 transitions, 3664 flow [2021-03-26 05:17:21,309 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=70, PETRI_DIFFERENCE_MINUEND_FLOW=1775, PETRI_DIFFERENCE_MINUEND_PLACES=106, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=116, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=56, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=58, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=3664, PETRI_PLACES=118, PETRI_TRANSITIONS=210} [2021-03-26 05:17:21,309 INFO L343 CegarLoopForPetriNet]: 37 programPoint places, 81 predicate places. [2021-03-26 05:17:21,309 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 05:17:21,309 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 118 places, 210 transitions, 3664 flow [2021-03-26 05:17:21,309 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 118 places, 210 transitions, 3664 flow [2021-03-26 05:17:21,310 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 118 places, 210 transitions, 3664 flow [2021-03-26 05:17:21,581 INFO L129 PetriNetUnfolder]: 1789/3131 cut-off events. [2021-03-26 05:17:21,581 INFO L130 PetriNetUnfolder]: For 39188/39654 co-relation queries the response was YES. [2021-03-26 05:17:21,605 INFO L84 FinitePrefix]: Finished finitePrefix Result has 22566 conditions, 3131 events. 1789/3131 cut-off events. For 39188/39654 co-relation queries the response was YES. Maximal size of possible extension queue 306. Compared 20672 event pairs, 381 based on Foata normal form. 52/2938 useless extension candidates. Maximal degree in co-relation 22165. Up to 1655 conditions per place. [2021-03-26 05:17:21,641 INFO L142 LiptonReduction]: Number of co-enabled transitions 1662 [2021-03-26 05:17:21,651 INFO L154 LiptonReduction]: Checked pairs total: 0 [2021-03-26 05:17:21,651 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-26 05:17:21,651 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 342 [2021-03-26 05:17:21,652 INFO L480 AbstractCegarLoop]: Abstraction has has 118 places, 210 transitions, 3664 flow [2021-03-26 05:17:21,652 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 42.625) internal successors, (341), 8 states have internal predecessors, (341), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:17:21,652 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 05:17:21,652 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 05:17:21,866 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,9 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-26 05:17:21,867 INFO L428 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-26 05:17:21,867 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 05:17:21,867 INFO L82 PathProgramCache]: Analyzing trace with hash 1272568807, now seen corresponding path program 2 times [2021-03-26 05:17:21,867 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 05:17:21,867 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1819584934] [2021-03-26 05:17:21,867 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 05:17:21,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 05:17:21,882 INFO L142 QuantifierPusher]: treesize reduction 8, result has 46.7 percent of original size [2021-03-26 05:17:21,882 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:21,886 INFO L142 QuantifierPusher]: treesize reduction 4, result has 69.2 percent of original size [2021-03-26 05:17:21,887 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 05:17:21,891 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:21,891 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:17:21,896 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:21,897 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:21,901 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:21,901 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:21,905 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:21,905 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:21,905 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-26 05:17:21,906 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1819584934] [2021-03-26 05:17:21,906 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [256688933] [2021-03-26 05:17:21,906 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-03-26 05:17:21,959 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-26 05:17:21,960 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-26 05:17:21,960 INFO L263 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 6 conjunts are in the unsatisfiable core [2021-03-26 05:17:21,965 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-26 05:17:21,966 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:21,966 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:21,967 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:21,968 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 05:17:21,968 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:21,969 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:21,969 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-26 05:17:21,969 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:21,970 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:21,970 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:21,970 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:21,975 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:21,975 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:21,976 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:21,976 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:21,976 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:21,976 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:21,976 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:21,977 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:21,977 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:21,977 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:21,977 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:21,977 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:21,978 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:21,978 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:21,978 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:21,978 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:21,978 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:21,978 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:21,979 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:21,979 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:21,979 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:21,979 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:21,979 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:21,980 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:21,980 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:21,980 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:21,980 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:21,980 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:21,981 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:21,981 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:21,981 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:21,981 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:21,981 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:21,983 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 05:17:21,983 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:21,983 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 05:17:21,983 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 05:17:21,984 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:21,984 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 05:17:21,984 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:21,984 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 05:17:21,985 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 05:17:21,985 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:21,987 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:17:21,987 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:21,987 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:17:21,993 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:21,993 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:17:21,993 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:21,993 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:17:21,993 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:21,994 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:17:21,994 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:21,994 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:17:21,994 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:21,994 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:17:21,995 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:21,995 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:17:21,995 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:21,995 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:17:21,995 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:21,995 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:17:21,996 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:21,996 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:17:21,996 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:21,996 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:17:21,996 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:21,997 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:17:21,997 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:21,997 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:17:21,997 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:21,998 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 05:17:21,998 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:21,998 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 05:17:21,998 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 05:17:21,999 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:21,999 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 05:17:22,000 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:22,000 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 05:17:22,000 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 05:17:22,001 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:22,001 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:17:22,001 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:22,002 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:17:22,007 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:22,008 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:17:22,008 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:22,008 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:17:22,008 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:22,008 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:17:22,008 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:22,009 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:17:22,009 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:22,009 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:17:22,009 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:22,009 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:17:22,010 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:22,010 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:17:22,010 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:22,010 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:17:22,010 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:22,011 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:17:22,011 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:22,011 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:17:22,011 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:22,011 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:17:22,012 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:22,012 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:17:22,012 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:22,012 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:17:22,012 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:22,013 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:17:22,013 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:22,014 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:17:22,014 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:22,014 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:17:22,014 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:22,014 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:17:22,015 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:22,015 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:17:22,015 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:22,015 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:17:22,015 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:22,016 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:17:22,016 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:22,016 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:17:22,016 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:22,016 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:17:22,016 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:22,017 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:17:22,017 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:22,017 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:17:22,018 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:22,018 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 05:17:22,019 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:22,019 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 05:17:22,019 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-26 05:17:22,019 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:22,020 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 05:17:22,020 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:22,020 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 05:17:22,020 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-26 05:17:22,026 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:22,026 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:22,027 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:22,027 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:22,034 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:22,034 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:22,034 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:22,034 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:22,035 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:22,035 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:22,035 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:22,035 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:22,035 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:22,036 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:22,036 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:22,036 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:22,036 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:22,036 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:22,037 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:22,037 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:22,037 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:22,037 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:22,037 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:22,038 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:22,038 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:22,038 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:22,038 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:22,038 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:22,038 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:22,039 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:22,039 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:22,039 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:22,039 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:22,039 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:22,040 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:22,040 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:22,040 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-26 05:17:22,040 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-26 05:17:22,040 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 10 [2021-03-26 05:17:22,040 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [9379942] [2021-03-26 05:17:22,040 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-03-26 05:17:22,040 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 05:17:22,041 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-03-26 05:17:22,041 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-03-26 05:17:22,041 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 38 out of 70 [2021-03-26 05:17:22,041 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 118 places, 210 transitions, 3664 flow. Second operand has 11 states, 11 states have (on average 39.81818181818182) internal successors, (438), 11 states have internal predecessors, (438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:17:22,041 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 05:17:22,041 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 38 of 70 [2021-03-26 05:17:22,041 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 05:17:24,112 INFO L129 PetriNetUnfolder]: 10545/14761 cut-off events. [2021-03-26 05:17:24,112 INFO L130 PetriNetUnfolder]: For 250460/251566 co-relation queries the response was YES. [2021-03-26 05:17:24,222 INFO L84 FinitePrefix]: Finished finitePrefix Result has 114837 conditions, 14761 events. 10545/14761 cut-off events. For 250460/251566 co-relation queries the response was YES. Maximal size of possible extension queue 926. Compared 84127 event pairs, 937 based on Foata normal form. 1805/16454 useless extension candidates. Maximal degree in co-relation 114190. Up to 7081 conditions per place. [2021-03-26 05:17:24,302 INFO L132 encePairwiseOnDemand]: 61/70 looper letters, 394 selfloop transitions, 506 changer transitions 3/922 dead transitions. [2021-03-26 05:17:24,302 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 156 places, 922 transitions, 16374 flow [2021-03-26 05:17:24,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-03-26 05:17:24,303 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2021-03-26 05:17:24,304 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 1738 transitions. [2021-03-26 05:17:24,304 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6366300366300366 [2021-03-26 05:17:24,304 INFO L72 ComplementDD]: Start complementDD. Operand 39 states and 1738 transitions. [2021-03-26 05:17:24,304 INFO L73 IsDeterministic]: Start isDeterministic. Operand 39 states and 1738 transitions. [2021-03-26 05:17:24,305 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 05:17:24,305 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 39 states and 1738 transitions. [2021-03-26 05:17:24,307 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 40 states, 39 states have (on average 44.56410256410256) internal successors, (1738), 39 states have internal predecessors, (1738), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:17:24,309 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 40 states, 40 states have (on average 70.0) internal successors, (2800), 40 states have internal predecessors, (2800), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:17:24,309 INFO L81 ComplementDD]: Finished complementDD. Result has 40 states, 40 states have (on average 70.0) internal successors, (2800), 40 states have internal predecessors, (2800), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:17:24,309 INFO L185 Difference]: Start difference. First operand has 118 places, 210 transitions, 3664 flow. Second operand 39 states and 1738 transitions. [2021-03-26 05:17:24,309 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 156 places, 922 transitions, 16374 flow [2021-03-26 05:17:24,570 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 155 places, 922 transitions, 15768 flow, removed 298 selfloop flow, removed 1 redundant places. [2021-03-26 05:17:24,580 INFO L241 Difference]: Finished difference. Result has 183 places, 659 transitions, 12291 flow [2021-03-26 05:17:24,581 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=70, PETRI_DIFFERENCE_MINUEND_FLOW=3514, PETRI_DIFFERENCE_MINUEND_PLACES=117, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=210, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=133, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=52, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=12291, PETRI_PLACES=183, PETRI_TRANSITIONS=659} [2021-03-26 05:17:24,581 INFO L343 CegarLoopForPetriNet]: 37 programPoint places, 146 predicate places. [2021-03-26 05:17:24,581 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 05:17:24,581 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 183 places, 659 transitions, 12291 flow [2021-03-26 05:17:24,581 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 183 places, 659 transitions, 12291 flow [2021-03-26 05:17:24,585 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 183 places, 659 transitions, 12291 flow [2021-03-26 05:17:25,861 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([144] thread5ENTRY-->thread5EXIT: Formula: (let ((.cse0 (<= v_min_15 (+ v_max_17 1)))) (or (and v_b2_7 (not v_v_assert_8) v_b1_6 (not .cse0)) (and (or .cse0 (not v_b1_6) (not v_b2_7)) v_v_assert_8))) InVars {b2=v_b2_7, b1=v_b1_6, min=v_min_15, max=v_max_17} OutVars{b2=v_b2_7, b1=v_b1_6, v_assert=v_v_assert_8, min=v_min_15, max=v_max_17} AuxVars[] AssignedVars[v_assert][155], [Black: 508#(and (= l j) (<= (+ l 1) N)), Black: 1222#(and (< j N) (<= (+ j 1) l)), Black: 509#(<= (+ j 1) N), Black: 227#(and (<= (select A 0) (+ max 1)) (< i N) (<= i k)), Black: 1224#(and (<= (+ i 1) l) (= k i) (< j N) (<= (+ j 1) l)), Black: 1226#(and (<= (+ k 1) l) (< j N) (<= (+ j 1) l)), Black: 229#(and (<= (select A 0) (+ max 1)) (= k 0) (<= i k)), Black: 1228#(and (<= k l) (< j N) (<= (+ j 1) l)), 4#thread5EXITtrue, Black: 1230#(and (<= (+ i 1) l) (= k i) (< (+ j 1) N) (<= (+ j 1) l)), Black: 1232#(and (<= (+ i 1) l) (= k i) (<= N l) (< j N)), Black: 1234#(and (<= (+ i 1) l) (= k i) (<= j l)), Black: 1236#(and (< (+ j 1) N) (<= (+ j 1) l)), Black: 1238#(and (<= N l) (< j N)), Black: 147#(and (= k 0) (= max (select A k))), Black: 1240#(and (<= (+ k 1) l) (<= N l) (< j N)), Black: 1242#(and (<= (+ k 1) l) (< (+ j 1) N) (<= (+ j 1) l)), Black: 245#(and (<= min (+ max 1)) (< i N) (<= i k)), Black: 1244#(and (<= N l) (<= k l) (< j N)), Black: 1246#(and (<= k l) (< (+ j 1) N) (<= (+ j 1) l)), Black: 1248#(and (<= (+ i 1) l) (= k i) (<= N l) (< (+ j 1) N)), Black: 217#(and (= k 0) (<= i k)), Black: 1254#(and (<= (+ i 1) l) (= k i) (< j N) (<= j l)), 14#thread1EXITtrue, Black: 219#(and (= k 0) (= max (select A k)) (<= i k)), Black: 1256#(and (<= k l) (<= j l)), Black: 1258#(and (<= N l) (< (+ j 1) N)), 144#true, Black: 1260#(and (<= N l) (<= j l)), Black: 221#(and (< i N) (<= i k)), Black: 1262#(and (<= (+ k 1) l) (<= N l) (< (+ j 1) N)), Black: 1266#(and (<= N l) (<= k l) (< (+ j 1) N)), Black: 1270#(and (<= (+ k 1) l) (< j N) (<= j l)), Black: 1143#(<= k l), Black: 1272#(and (<= (+ k 1) l) (<= N l)), Black: 965#(<= (select A 0) (+ max 1)), 23#L46true, Black: 1274#(and (<= (+ k 1) l) (<= j l)), Black: 1276#(and (<= (+ k 1) l) (<= N l) (<= j l)), Black: 1148#(<= j l), 1059#(<= k l), Black: 418#(and (<= k l) (< k N)), Black: 358#(<= k l), 40#thread4EXITtrue, 42#L75true, 48#L37-1true, Black: 585#(and (= l i) (= k 0) (= l k)), Black: 865#(<= min (+ (select A 0) 1)), Black: 889#(and (= l 0) (= i 0) (<= min (select A 0))), 316#true, Black: 940#(and (<= min (+ (select A 0) 1)) (<= min (+ max 1))), 960#true, Black: 318#(= i l), Black: 319#(<= (+ l 1) N), Black: 64#(not b1), Black: 578#(= j i), Black: 579#(<= (+ j 1) N), 326#(<= N i), Black: 325#(= l i), Black: 73#(not b2), 80#true, Black: 333#(= j k), Black: 334#(<= (+ k 1) N), 338#true, Black: 340#(and (= k i) (= j i)), 860#true, Black: 82#(= max (select A 0)), Black: 86#(and (= min max) (= max (select A 0))), 101#true, 492#(and (<= N l) (<= k l)), Black: 432#(<= k l), Black: 1124#(and (<= k l) (<= (+ k 1) N)), Black: 451#(<= N l), Black: 1126#(and (<= (+ i 1) l) (= k i) (<= (+ k 1) N)), 1264#(and (<= N l) (<= k l) (<= j l)), Black: 1128#(and (<= (+ k 1) l) (<= (+ k 1) N)), Black: 1132#(and (<= (+ k 1) l) (<= (+ k 2) N)), 497#true, Black: 103#(= min (select A 0)), Black: 104#(= min max), Black: 107#(and (= min (select A 0)) (= min max)), Black: 499#(= i k), 505#true, Black: 1218#(and (<= k l) (< j N) (<= j l)), Black: 507#(and (= l k) (= l j)), Black: 1220#(and (< j N) (<= j l))]) [2021-03-26 05:17:25,862 INFO L384 tUnfolder$Statistics]: this new event has 19 ancestors and is cut-off event [2021-03-26 05:17:25,862 INFO L387 tUnfolder$Statistics]: existing Event has 17 ancestors and is cut-off event [2021-03-26 05:17:25,862 INFO L387 tUnfolder$Statistics]: existing Event has 18 ancestors and is cut-off event [2021-03-26 05:17:25,862 INFO L387 tUnfolder$Statistics]: existing Event has 17 ancestors and is cut-off event [2021-03-26 05:17:25,866 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([142] L46-->thread3EXIT: Formula: (not (< v_k_15 v_N_13)) InVars {N=v_N_13, k=v_k_15} OutVars{N=v_N_13, k=v_k_15} AuxVars[] AssignedVars[][256], [Black: 508#(and (= l j) (<= (+ l 1) N)), Black: 1222#(and (< j N) (<= (+ j 1) l)), Black: 227#(and (<= (select A 0) (+ max 1)) (< i N) (<= i k)), Black: 509#(<= (+ j 1) N), Black: 1224#(and (<= (+ i 1) l) (= k i) (< j N) (<= (+ j 1) l)), Black: 229#(and (<= (select A 0) (+ max 1)) (= k 0) (<= i k)), Black: 1226#(and (<= (+ k 1) l) (< j N) (<= (+ j 1) l)), Black: 1228#(and (<= k l) (< j N) (<= (+ j 1) l)), Black: 1230#(and (<= (+ i 1) l) (= k i) (< (+ j 1) N) (<= (+ j 1) l)), Black: 1232#(and (<= (+ i 1) l) (= k i) (<= N l) (< j N)), Black: 1234#(and (<= (+ i 1) l) (= k i) (<= j l)), Black: 1236#(and (< (+ j 1) N) (<= (+ j 1) l)), Black: 147#(and (= k 0) (= max (select A k))), Black: 1238#(and (<= N l) (< j N)), Black: 1240#(and (<= (+ k 1) l) (<= N l) (< j N)), Black: 1242#(and (<= (+ k 1) l) (< (+ j 1) N) (<= (+ j 1) l)), Black: 245#(and (<= min (+ max 1)) (< i N) (<= i k)), Black: 1244#(and (<= N l) (<= k l) (< j N)), Black: 1246#(and (<= k l) (< (+ j 1) N) (<= (+ j 1) l)), 12#thread2EXITtrue, Black: 217#(and (= k 0) (<= i k)), Black: 1248#(and (<= (+ i 1) l) (= k i) (<= N l) (< (+ j 1) N)), 14#thread1EXITtrue, Black: 1254#(and (<= (+ i 1) l) (= k i) (< j N) (<= j l)), Black: 1256#(and (<= k l) (<= j l)), Black: 219#(and (= k 0) (= max (select A k)) (<= i k)), 144#true, Black: 1258#(and (<= N l) (< (+ j 1) N)), Black: 1260#(and (<= N l) (<= j l)), Black: 221#(and (< i N) (<= i k)), 17#L74true, Black: 1262#(and (<= (+ k 1) l) (<= N l) (< (+ j 1) N)), Black: 1266#(and (<= N l) (<= k l) (< (+ j 1) N)), Black: 1270#(and (<= (+ k 1) l) (< j N) (<= j l)), Black: 1143#(<= k l), Black: 965#(<= (select A 0) (+ max 1)), Black: 1272#(and (<= (+ k 1) l) (<= N l)), Black: 1274#(and (<= (+ k 1) l) (<= j l)), Black: 1276#(and (<= (+ k 1) l) (<= N l) (<= j l)), Black: 1148#(<= j l), 33#thread3EXITtrue, 1059#(<= k l), Black: 418#(and (<= k l) (< k N)), Black: 358#(<= k l), 40#thread4EXITtrue, Black: 585#(and (= l i) (= k 0) (= l k)), Black: 865#(<= min (+ (select A 0) 1)), Black: 889#(and (= l 0) (= i 0) (<= min (select A 0))), 316#true, Black: 940#(and (<= min (+ (select A 0) 1)) (<= min (+ max 1))), 960#true, Black: 318#(= i l), Black: 319#(<= (+ l 1) N), Black: 64#(not b1), Black: 578#(= j i), 326#(<= N i), Black: 579#(<= (+ j 1) N), Black: 325#(= l i), Black: 73#(not b2), 80#true, Black: 333#(= j k), Black: 334#(<= (+ k 1) N), 342#(<= N j), Black: 340#(and (= k i) (= j i)), 860#true, Black: 82#(= max (select A 0)), Black: 86#(and (= min max) (= max (select A 0))), 101#true, 492#(and (<= N l) (<= k l)), Black: 432#(<= k l), Black: 1124#(and (<= k l) (<= (+ k 1) N)), Black: 451#(<= N l), Black: 1126#(and (<= (+ i 1) l) (= k i) (<= (+ k 1) N)), Black: 1128#(and (<= (+ k 1) l) (<= (+ k 1) N)), 1264#(and (<= N l) (<= k l) (<= j l)), Black: 1132#(and (<= (+ k 1) l) (<= (+ k 2) N)), 500#(<= N k), Black: 103#(= min (select A 0)), Black: 104#(= min max), Black: 107#(and (= min (select A 0)) (= min max)), Black: 499#(= i k), 505#true, Black: 1218#(and (<= k l) (< j N) (<= j l)), Black: 1220#(and (< j N) (<= j l)), Black: 507#(and (= l k) (= l j))]) [2021-03-26 05:17:25,867 INFO L384 tUnfolder$Statistics]: this new event has 18 ancestors and is cut-off event [2021-03-26 05:17:25,867 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-26 05:17:25,867 INFO L387 tUnfolder$Statistics]: existing Event has 17 ancestors and is cut-off event [2021-03-26 05:17:25,867 INFO L387 tUnfolder$Statistics]: existing Event has 17 ancestors and is cut-off event [2021-03-26 05:17:26,070 INFO L129 PetriNetUnfolder]: 5803/9201 cut-off events. [2021-03-26 05:17:26,070 INFO L130 PetriNetUnfolder]: For 292419/294445 co-relation queries the response was YES. [2021-03-26 05:17:26,173 INFO L84 FinitePrefix]: Finished finitePrefix Result has 82198 conditions, 9201 events. 5803/9201 cut-off events. For 292419/294445 co-relation queries the response was YES. Maximal size of possible extension queue 825. Compared 64220 event pairs, 1117 based on Foata normal form. 249/8774 useless extension candidates. Maximal degree in co-relation 81398. Up to 4210 conditions per place. [2021-03-26 05:17:26,299 INFO L142 LiptonReduction]: Number of co-enabled transitions 4322 [2021-03-26 05:17:26,541 INFO L154 LiptonReduction]: Checked pairs total: 5 [2021-03-26 05:17:26,541 INFO L156 LiptonReduction]: Total number of compositions: 1 [2021-03-26 05:17:26,542 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1961 [2021-03-26 05:17:26,542 INFO L480 AbstractCegarLoop]: Abstraction has has 183 places, 659 transitions, 12301 flow [2021-03-26 05:17:26,542 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 39.81818181818182) internal successors, (438), 11 states have internal predecessors, (438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:17:26,542 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 05:17:26,542 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 05:17:26,757 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-26 05:17:26,757 INFO L428 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-26 05:17:26,757 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 05:17:26,757 INFO L82 PathProgramCache]: Analyzing trace with hash -1455954042, now seen corresponding path program 2 times [2021-03-26 05:17:26,757 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 05:17:26,757 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1399326702] [2021-03-26 05:17:26,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 05:17:26,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 05:17:26,775 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:26,775 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:26,777 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:26,777 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:17:26,780 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:26,780 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:17:26,783 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:26,783 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:26,787 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:26,787 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:26,787 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-26 05:17:26,787 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1399326702] [2021-03-26 05:17:26,787 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1263830863] [2021-03-26 05:17:26,787 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 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-26 05:17:26,821 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-26 05:17:26,821 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-26 05:17:26,821 INFO L263 TraceCheckSpWp]: Trace formula consists of 107 conjuncts, 6 conjunts are in the unsatisfiable core [2021-03-26 05:17:26,822 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-26 05:17:26,823 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:26,823 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:26,824 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:26,827 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 05:17:26,827 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:26,828 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:26,828 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-26 05:17:26,828 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:26,829 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:26,829 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:26,829 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:26,833 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:26,833 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:26,834 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:26,834 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:26,834 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:26,834 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:26,834 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:26,835 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:26,835 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:26,835 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:26,835 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:26,835 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:26,836 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:26,836 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:26,836 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:26,836 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:26,836 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:26,837 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:26,837 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:26,837 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:26,837 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:26,837 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:26,837 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:26,838 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:26,838 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:26,838 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:26,838 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:26,838 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:26,839 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:26,840 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:26,840 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:26,840 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:26,840 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:26,840 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:26,841 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:26,841 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:26,841 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:26,841 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:26,841 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:26,841 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:26,842 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:26,842 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:26,842 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:26,842 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:26,843 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:26,843 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:26,843 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:26,843 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:26,844 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:26,844 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 05:17:26,844 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:26,845 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 05:17:26,845 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 05:17:26,845 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:26,845 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 05:17:26,846 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:26,846 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 05:17:26,846 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 05:17:26,846 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:26,847 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:17:26,847 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:26,847 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:17:26,848 INFO L142 QuantifierPusher]: treesize reduction 1, result has 90.0 percent of original size [2021-03-26 05:17:26,848 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 05:17:26,848 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:26,849 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 05:17:26,849 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:26,849 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 05:17:26,849 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 05:17:26,850 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:26,851 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:17:26,851 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:26,851 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:17:26,851 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:26,852 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 05:17:26,852 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:26,852 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 05:17:26,852 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-26 05:17:26,853 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:26,853 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 05:17:26,853 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:26,854 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 05:17:26,855 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-26 05:17:26,855 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:26,856 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:26,856 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:26,856 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:26,857 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-03-26 05:17:26,858 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:26,858 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:26,859 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:26,859 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:26,859 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:26,859 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:26,860 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:26,860 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:26,860 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:26,860 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:26,860 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:26,861 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:26,861 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:26,861 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:26,861 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:26,861 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:26,861 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:26,862 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:26,862 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:26,862 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:26,862 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:26,862 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:26,863 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:26,863 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:26,863 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:26,863 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:26,863 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:26,864 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:26,864 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:26,864 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:26,864 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:26,864 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:26,864 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:26,865 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:26,865 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:26,865 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:26,865 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:26,865 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:26,866 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:26,866 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:26,866 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:26,866 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:26,866 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:26,867 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:26,867 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:26,867 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:26,867 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:26,867 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:26,867 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:26,868 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:26,868 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:26,868 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:26,868 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:26,868 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:26,869 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:26,869 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:26,869 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:26,869 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:26,869 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:26,869 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:26,870 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:26,870 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:26,870 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:26,870 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:26,870 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:26,871 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:26,871 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:26,871 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:26,871 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:26,871 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:26,871 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:26,872 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:26,872 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:26,876 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:26,876 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:26,877 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:26,877 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:26,877 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:26,877 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:26,877 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-26 05:17:26,877 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-26 05:17:26,877 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 6 [2021-03-26 05:17:26,877 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1662216579] [2021-03-26 05:17:26,878 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-26 05:17:26,878 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 05:17:26,878 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-26 05:17:26,878 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-03-26 05:17:26,881 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 44 out of 71 [2021-03-26 05:17:26,881 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 183 places, 659 transitions, 12301 flow. Second operand has 7 states, 7 states have (on average 45.714285714285715) internal successors, (320), 7 states have internal predecessors, (320), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:17:26,881 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 05:17:26,881 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 44 of 71 [2021-03-26 05:17:26,881 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 05:17:33,938 INFO L129 PetriNetUnfolder]: 20215/28405 cut-off events. [2021-03-26 05:17:33,938 INFO L130 PetriNetUnfolder]: For 1172414/1174874 co-relation queries the response was YES. [2021-03-26 05:17:34,203 INFO L84 FinitePrefix]: Finished finitePrefix Result has 285956 conditions, 28405 events. 20215/28405 cut-off events. For 1172414/1174874 co-relation queries the response was YES. Maximal size of possible extension queue 1787. Compared 180222 event pairs, 1866 based on Foata normal form. 1042/29274 useless extension candidates. Maximal degree in co-relation 284801. Up to 13303 conditions per place. [2021-03-26 05:17:34,374 INFO L132 encePairwiseOnDemand]: 65/71 looper letters, 1095 selfloop transitions, 463 changer transitions 25/1602 dead transitions. [2021-03-26 05:17:34,374 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 191 places, 1602 transitions, 31923 flow [2021-03-26 05:17:34,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-26 05:17:34,374 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-03-26 05:17:34,375 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 455 transitions. [2021-03-26 05:17:34,375 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7120500782472613 [2021-03-26 05:17:34,375 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 455 transitions. [2021-03-26 05:17:34,375 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 455 transitions. [2021-03-26 05:17:34,375 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 05:17:34,375 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 455 transitions. [2021-03-26 05:17:34,376 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 50.55555555555556) internal successors, (455), 9 states have internal predecessors, (455), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:17:34,376 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 71.0) internal successors, (710), 10 states have internal predecessors, (710), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:17:34,377 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 71.0) internal successors, (710), 10 states have internal predecessors, (710), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:17:34,377 INFO L185 Difference]: Start difference. First operand has 183 places, 659 transitions, 12301 flow. Second operand 9 states and 455 transitions. [2021-03-26 05:17:34,377 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 191 places, 1602 transitions, 31923 flow [2021-03-26 05:17:39,384 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 190 places, 1602 transitions, 29529 flow, removed 1192 selfloop flow, removed 1 redundant places. [2021-03-26 05:17:39,403 INFO L241 Difference]: Finished difference. Result has 195 places, 1060 transitions, 20268 flow [2021-03-26 05:17:39,404 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=71, PETRI_DIFFERENCE_MINUEND_FLOW=11325, PETRI_DIFFERENCE_MINUEND_PLACES=182, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=659, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=112, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=326, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=20268, PETRI_PLACES=195, PETRI_TRANSITIONS=1060} [2021-03-26 05:17:39,404 INFO L343 CegarLoopForPetriNet]: 37 programPoint places, 158 predicate places. [2021-03-26 05:17:39,404 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 05:17:39,404 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 195 places, 1060 transitions, 20268 flow [2021-03-26 05:17:39,404 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 195 places, 1060 transitions, 20268 flow [2021-03-26 05:17:39,412 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 195 places, 1060 transitions, 20268 flow [2021-03-26 05:17:43,322 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([142] L46-->thread3EXIT: Formula: (not (< v_k_15 v_N_13)) InVars {N=v_N_13, k=v_k_15} OutVars{N=v_N_13, k=v_k_15} AuxVars[] AssignedVars[][904], [Black: 508#(and (= l j) (<= (+ l 1) N)), Black: 1222#(and (< j N) (<= (+ j 1) l)), Black: 227#(and (<= (select A 0) (+ max 1)) (< i N) (<= i k)), Black: 509#(<= (+ j 1) N), Black: 1224#(and (<= (+ i 1) l) (= k i) (< j N) (<= (+ j 1) l)), Black: 229#(and (<= (select A 0) (+ max 1)) (= k 0) (<= i k)), Black: 1226#(and (<= (+ k 1) l) (< j N) (<= (+ j 1) l)), Black: 1228#(and (<= k l) (< j N) (<= (+ j 1) l)), Black: 1230#(and (<= (+ i 1) l) (= k i) (< (+ j 1) N) (<= (+ j 1) l)), Black: 1232#(and (<= (+ i 1) l) (= k i) (<= N l) (< j N)), Black: 1234#(and (<= (+ i 1) l) (= k i) (<= j l)), Black: 1236#(and (< (+ j 1) N) (<= (+ j 1) l)), Black: 147#(and (= k 0) (= max (select A k))), Black: 1238#(and (<= N l) (< j N)), Black: 1240#(and (<= (+ k 1) l) (<= N l) (< j N)), Black: 1242#(and (<= (+ k 1) l) (< (+ j 1) N) (<= (+ j 1) l)), Black: 245#(and (<= min (+ max 1)) (< i N) (<= i k)), Black: 1244#(and (<= N l) (<= k l) (< j N)), Black: 1246#(and (<= k l) (< (+ j 1) N) (<= (+ j 1) l)), 12#thread2EXITtrue, Black: 217#(and (= k 0) (<= i k)), Black: 1248#(and (<= (+ i 1) l) (= k i) (<= N l) (< (+ j 1) N)), 14#thread1EXITtrue, Black: 1254#(and (<= (+ i 1) l) (= k i) (< j N) (<= j l)), Black: 219#(and (= k 0) (= max (select A k)) (<= i k)), Black: 1256#(and (<= k l) (<= j l)), 144#true, Black: 1258#(and (<= N l) (< (+ j 1) N)), 17#L74true, Black: 221#(and (< i N) (<= i k)), Black: 1260#(and (<= N l) (<= j l)), Black: 1262#(and (<= (+ k 1) l) (<= N l) (< (+ j 1) N)), Black: 1266#(and (<= N l) (<= k l) (< (+ j 1) N)), Black: 1270#(and (<= (+ k 1) l) (< j N) (<= j l)), Black: 1143#(<= k l), Black: 965#(<= (select A 0) (+ max 1)), Black: 1272#(and (<= (+ k 1) l) (<= N l)), Black: 1274#(and (<= (+ k 1) l) (<= j l)), Black: 1276#(and (<= (+ k 1) l) (<= N l) (<= j l)), 1049#true, Black: 1148#(<= j l), 33#thread3EXITtrue, 1316#(<= N k), Black: 418#(and (<= k l) (< k N)), Black: 358#(<= k l), 40#thread4EXITtrue, Black: 585#(and (= l i) (= k 0) (= l k)), Black: 865#(<= min (+ (select A 0) 1)), Black: 889#(and (= l 0) (= i 0) (<= min (select A 0))), 316#true, Black: 940#(and (<= min (+ (select A 0) 1)) (<= min (+ max 1))), 960#true, Black: 318#(= i l), Black: 319#(<= (+ l 1) N), Black: 64#(not b1), Black: 578#(= j i), 326#(<= N i), Black: 579#(<= (+ j 1) N), Black: 325#(= l i), Black: 73#(not b2), Black: 333#(= j k), 80#true, Black: 334#(<= (+ k 1) N), 342#(<= N j), Black: 340#(and (= k i) (= j i)), 860#true, Black: 82#(= max (select A 0)), Black: 86#(and (= min max) (= max (select A 0))), 101#true, 492#(and (<= N l) (<= k l)), Black: 432#(<= k l), Black: 1124#(and (<= k l) (<= (+ k 1) N)), Black: 1126#(and (<= (+ i 1) l) (= k i) (<= (+ k 1) N)), Black: 451#(<= N l), Black: 1128#(and (<= (+ k 1) l) (<= (+ k 1) N)), Black: 1132#(and (<= (+ k 1) l) (<= (+ k 2) N)), Black: 1314#(<= j (+ k 1)), 500#(<= N k), 1268#(and (<= N l) (<= k l)), Black: 103#(= min (select A 0)), Black: 1320#(<= j k), Black: 1388#(and (<= N k) (<= j k)), Black: 104#(= min max), Black: 1390#(and (<= j (+ k 1)) (<= N (+ k 1))), Black: 107#(and (= min (select A 0)) (= min max)), Black: 499#(= i k), 505#true, Black: 1218#(and (<= k l) (< j N) (<= j l)), Black: 1220#(and (< j N) (<= j l))]) [2021-03-26 05:17:43,323 INFO L384 tUnfolder$Statistics]: this new event has 19 ancestors and is cut-off event [2021-03-26 05:17:43,323 INFO L387 tUnfolder$Statistics]: existing Event has 17 ancestors and is cut-off event [2021-03-26 05:17:43,323 INFO L387 tUnfolder$Statistics]: existing Event has 18 ancestors and is cut-off event [2021-03-26 05:17:43,323 INFO L387 tUnfolder$Statistics]: existing Event has 18 ancestors and is cut-off event [2021-03-26 05:17:43,439 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([142] L46-->thread3EXIT: Formula: (not (< v_k_15 v_N_13)) InVars {N=v_N_13, k=v_k_15} OutVars{N=v_N_13, k=v_k_15} AuxVars[] AssignedVars[][904], [Black: 508#(and (= l j) (<= (+ l 1) N)), Black: 1222#(and (< j N) (<= (+ j 1) l)), Black: 509#(<= (+ j 1) N), Black: 1224#(and (<= (+ i 1) l) (= k i) (< j N) (<= (+ j 1) l)), Black: 227#(and (<= (select A 0) (+ max 1)) (< i N) (<= i k)), Black: 1226#(and (<= (+ k 1) l) (< j N) (<= (+ j 1) l)), Black: 229#(and (<= (select A 0) (+ max 1)) (= k 0) (<= i k)), Black: 1228#(and (<= k l) (< j N) (<= (+ j 1) l)), Black: 1230#(and (<= (+ i 1) l) (= k i) (< (+ j 1) N) (<= (+ j 1) l)), 4#thread5EXITtrue, Black: 1232#(and (<= (+ i 1) l) (= k i) (<= N l) (< j N)), Black: 1234#(and (<= (+ i 1) l) (= k i) (<= j l)), Black: 1236#(and (< (+ j 1) N) (<= (+ j 1) l)), Black: 1238#(and (<= N l) (< j N)), Black: 147#(and (= k 0) (= max (select A k))), Black: 1240#(and (<= (+ k 1) l) (<= N l) (< j N)), Black: 1242#(and (<= (+ k 1) l) (< (+ j 1) N) (<= (+ j 1) l)), Black: 1244#(and (<= N l) (<= k l) (< j N)), Black: 245#(and (<= min (+ max 1)) (< i N) (<= i k)), Black: 1246#(and (<= k l) (< (+ j 1) N) (<= (+ j 1) l)), 12#thread2EXITtrue, Black: 1248#(and (<= (+ i 1) l) (= k i) (<= N l) (< (+ j 1) N)), Black: 217#(and (= k 0) (<= i k)), Black: 1254#(and (<= (+ i 1) l) (= k i) (< j N) (<= j l)), 14#thread1EXITtrue, Black: 1256#(and (<= k l) (<= j l)), Black: 219#(and (= k 0) (= max (select A k)) (<= i k)), Black: 1258#(and (<= N l) (< (+ j 1) N)), 144#true, Black: 1260#(and (<= N l) (<= j l)), Black: 221#(and (< i N) (<= i k)), Black: 1262#(and (<= (+ k 1) l) (<= N l) (< (+ j 1) N)), Black: 1266#(and (<= N l) (<= k l) (< (+ j 1) N)), Black: 1270#(and (<= (+ k 1) l) (< j N) (<= j l)), Black: 1143#(<= k l), Black: 965#(<= (select A 0) (+ max 1)), Black: 1272#(and (<= (+ k 1) l) (<= N l)), Black: 1274#(and (<= (+ k 1) l) (<= j l)), Black: 1276#(and (<= (+ k 1) l) (<= N l) (<= j l)), Black: 1148#(<= j l), 1049#true, 33#thread3EXITtrue, 1316#(<= N k), Black: 418#(and (<= k l) (< k N)), Black: 358#(<= k l), 40#thread4EXITtrue, 42#L75true, Black: 585#(and (= l i) (= k 0) (= l k)), Black: 865#(<= min (+ (select A 0) 1)), Black: 889#(and (= l 0) (= i 0) (<= min (select A 0))), 316#true, Black: 940#(and (<= min (+ (select A 0) 1)) (<= min (+ max 1))), 960#true, Black: 318#(= i l), Black: 319#(<= (+ l 1) N), Black: 578#(= j i), Black: 64#(not b1), Black: 579#(<= (+ j 1) N), 326#(<= N i), Black: 325#(= l i), Black: 73#(not b2), Black: 333#(= j k), 80#true, Black: 334#(<= (+ k 1) N), 342#(<= N j), Black: 340#(and (= k i) (= j i)), 860#true, Black: 82#(= max (select A 0)), Black: 86#(and (= min max) (= max (select A 0))), 101#true, 492#(and (<= N l) (<= k l)), Black: 1124#(and (<= k l) (<= (+ k 1) N)), Black: 432#(<= k l), Black: 451#(<= N l), Black: 1126#(and (<= (+ i 1) l) (= k i) (<= (+ k 1) N)), Black: 1128#(and (<= (+ k 1) l) (<= (+ k 1) N)), Black: 1132#(and (<= (+ k 1) l) (<= (+ k 2) N)), Black: 1314#(<= j (+ k 1)), 500#(<= N k), Black: 103#(= min (select A 0)), 1268#(and (<= N l) (<= k l)), Black: 1320#(<= j k), Black: 104#(= min max), Black: 1388#(and (<= N k) (<= j k)), Black: 1390#(and (<= j (+ k 1)) (<= N (+ k 1))), Black: 107#(and (= min (select A 0)) (= min max)), Black: 499#(= i k), 505#true, Black: 1218#(and (<= k l) (< j N) (<= j l)), Black: 1220#(and (< j N) (<= j l))]) [2021-03-26 05:17:43,440 INFO L384 tUnfolder$Statistics]: this new event has 19 ancestors and is not cut-off event [2021-03-26 05:17:43,440 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is not cut-off event [2021-03-26 05:17:43,440 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is not cut-off event [2021-03-26 05:17:43,440 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is not cut-off event [2021-03-26 05:17:43,565 INFO L129 PetriNetUnfolder]: 12814/20074 cut-off events. [2021-03-26 05:17:43,566 INFO L130 PetriNetUnfolder]: For 747337/751596 co-relation queries the response was YES. [2021-03-26 05:17:43,827 INFO L84 FinitePrefix]: Finished finitePrefix Result has 184932 conditions, 20074 events. 12814/20074 cut-off events. For 747337/751596 co-relation queries the response was YES. Maximal size of possible extension queue 1714. Compared 153251 event pairs, 2317 based on Foata normal form. 723/19639 useless extension candidates. Maximal degree in co-relation 183294. Up to 8995 conditions per place. [2021-03-26 05:17:44,366 INFO L142 LiptonReduction]: Number of co-enabled transitions 7050 [2021-03-26 05:17:44,965 INFO L154 LiptonReduction]: Checked pairs total: 10 [2021-03-26 05:17:44,965 INFO L156 LiptonReduction]: Total number of compositions: 2 [2021-03-26 05:17:44,965 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 5561 [2021-03-26 05:17:44,965 INFO L480 AbstractCegarLoop]: Abstraction has has 195 places, 1060 transitions, 20288 flow [2021-03-26 05:17:44,966 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 45.714285714285715) internal successors, (320), 7 states have internal predecessors, (320), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:17:44,966 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 05:17:44,966 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 05:17:45,179 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,11 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-26 05:17:45,180 INFO L428 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-26 05:17:45,180 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 05:17:45,180 INFO L82 PathProgramCache]: Analyzing trace with hash -1468756502, now seen corresponding path program 1 times [2021-03-26 05:17:45,180 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 05:17:45,180 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2034175294] [2021-03-26 05:17:45,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 05:17:45,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 05:17:45,196 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:45,196 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:45,198 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:45,199 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:17:45,201 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:45,201 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:17:45,205 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:45,205 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:45,209 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:45,210 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:45,210 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-26 05:17:45,210 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2034175294] [2021-03-26 05:17:45,210 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [762639007] [2021-03-26 05:17:45,210 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-26 05:17:45,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 05:17:45,239 INFO L263 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 6 conjunts are in the unsatisfiable core [2021-03-26 05:17:45,240 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-26 05:17:45,240 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:45,241 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:45,241 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:45,241 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 05:17:45,242 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:45,242 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:17:45,242 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-26 05:17:45,242 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:45,243 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:45,243 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:45,243 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:45,248 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:45,248 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:45,248 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:45,249 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:45,249 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:45,249 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:45,249 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:45,250 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:45,250 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:45,250 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:45,250 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:45,250 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:45,251 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:45,251 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:45,251 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:45,251 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:45,252 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:45,252 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:45,252 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:45,252 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:45,252 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:45,253 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:45,253 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:45,253 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:45,253 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:45,253 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:45,254 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:45,254 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:45,254 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:45,254 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:45,255 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:45,255 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:45,255 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:45,256 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 05:17:45,256 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:45,256 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 05:17:45,257 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 05:17:45,257 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:45,257 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 05:17:45,257 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:45,258 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 05:17:45,258 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 05:17:45,258 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:45,259 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:17:45,259 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:45,259 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:17:45,260 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:45,260 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:17:45,260 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:45,260 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:17:45,261 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:45,261 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:17:45,261 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:45,261 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:17:45,262 INFO L142 QuantifierPusher]: treesize reduction 1, result has 90.0 percent of original size [2021-03-26 05:17:45,262 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 05:17:45,262 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:45,263 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 05:17:45,263 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:45,263 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 05:17:45,265 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 05:17:45,265 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:45,266 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:17:45,266 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:45,266 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:17:45,267 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:45,267 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 05:17:45,267 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:45,268 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 05:17:45,268 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-26 05:17:45,268 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:45,268 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 05:17:45,269 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:45,269 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 05:17:45,269 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-26 05:17:45,270 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:45,270 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:45,270 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:45,271 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:17:45,271 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-03-26 05:17:45,271 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:45,271 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:45,272 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:45,272 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:45,272 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:45,272 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:45,272 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:45,273 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:45,273 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:45,273 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:45,273 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:45,274 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:45,274 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:45,274 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:45,274 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:45,274 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:45,275 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:45,275 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:45,275 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:45,275 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:45,275 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:45,276 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:45,276 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:45,276 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:45,276 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:45,277 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:45,277 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:45,277 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:45,277 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:45,277 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:45,278 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:45,278 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:45,278 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:45,278 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:45,278 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:45,279 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:45,279 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:45,279 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:45,279 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:45,280 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:45,280 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:45,280 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:45,280 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:45,280 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:45,281 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:45,281 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:45,281 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:45,281 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:45,281 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:45,282 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:45,282 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:45,282 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:45,282 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:45,283 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:45,283 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:45,283 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:45,283 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:45,283 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:45,284 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:45,284 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:45,284 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:45,284 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:45,284 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:45,285 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:45,285 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:45,285 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:45,285 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:45,286 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:45,286 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:45,286 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:45,286 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:45,286 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:45,287 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:45,287 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:45,287 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:45,287 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:45,287 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:45,288 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:17:45,288 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:17:45,288 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-26 05:17:45,288 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-26 05:17:45,288 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 6 [2021-03-26 05:17:45,288 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [409470945] [2021-03-26 05:17:45,288 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-26 05:17:45,289 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 05:17:45,289 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-26 05:17:45,289 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-03-26 05:17:45,289 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 44 out of 73 [2021-03-26 05:17:45,289 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 195 places, 1060 transitions, 20288 flow. Second operand has 7 states, 7 states have (on average 45.714285714285715) internal successors, (320), 7 states have internal predecessors, (320), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:17:45,290 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 05:17:45,290 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 44 of 73 [2021-03-26 05:17:45,290 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 05:18:01,108 INFO L129 PetriNetUnfolder]: 34996/49923 cut-off events. [2021-03-26 05:18:01,109 INFO L130 PetriNetUnfolder]: For 2365229/2370576 co-relation queries the response was YES. [2021-03-26 05:18:01,946 INFO L84 FinitePrefix]: Finished finitePrefix Result has 513603 conditions, 49923 events. 34996/49923 cut-off events. For 2365229/2370576 co-relation queries the response was YES. Maximal size of possible extension queue 3193. Compared 348347 event pairs, 3688 based on Foata normal form. 2998/52598 useless extension candidates. Maximal degree in co-relation 511415. Up to 21856 conditions per place. [2021-03-26 05:18:02,313 INFO L132 encePairwiseOnDemand]: 68/73 looper letters, 1378 selfloop transitions, 392 changer transitions 23/1812 dead transitions. [2021-03-26 05:18:02,313 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 203 places, 1812 transitions, 37068 flow [2021-03-26 05:18:02,313 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-26 05:18:02,313 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-03-26 05:18:02,314 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 458 transitions. [2021-03-26 05:18:02,314 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6971080669710806 [2021-03-26 05:18:02,314 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 458 transitions. [2021-03-26 05:18:02,314 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 458 transitions. [2021-03-26 05:18:02,314 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 05:18:02,314 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 458 transitions. [2021-03-26 05:18:02,315 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 50.888888888888886) internal successors, (458), 9 states have internal predecessors, (458), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:18:02,315 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 73.0) internal successors, (730), 10 states have internal predecessors, (730), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:18:02,315 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 73.0) internal successors, (730), 10 states have internal predecessors, (730), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:18:02,316 INFO L185 Difference]: Start difference. First operand has 195 places, 1060 transitions, 20288 flow. Second operand 9 states and 458 transitions. [2021-03-26 05:18:02,316 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 203 places, 1812 transitions, 37068 flow [2021-03-26 05:18:24,526 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 201 places, 1812 transitions, 36454 flow, removed 268 selfloop flow, removed 2 redundant places. [2021-03-26 05:18:24,551 INFO L241 Difference]: Finished difference. Result has 205 places, 1402 transitions, 28636 flow [2021-03-26 05:18:24,552 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=73, PETRI_DIFFERENCE_MINUEND_FLOW=19804, PETRI_DIFFERENCE_MINUEND_PLACES=193, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1052, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=68, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=745, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=28636, PETRI_PLACES=205, PETRI_TRANSITIONS=1402} [2021-03-26 05:18:24,552 INFO L343 CegarLoopForPetriNet]: 37 programPoint places, 168 predicate places. [2021-03-26 05:18:24,552 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 05:18:24,552 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 205 places, 1402 transitions, 28636 flow [2021-03-26 05:18:24,552 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 205 places, 1402 transitions, 28636 flow [2021-03-26 05:18:24,563 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 205 places, 1402 transitions, 28636 flow [2021-03-26 05:18:31,637 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([142] L46-->thread3EXIT: Formula: (not (< v_k_15 v_N_13)) InVars {N=v_N_13, k=v_k_15} OutVars{N=v_N_13, k=v_k_15} AuxVars[] AssignedVars[][773], [Black: 508#(and (= l j) (<= (+ l 1) N)), Black: 1222#(and (< j N) (<= (+ j 1) l)), Black: 227#(and (<= (select A 0) (+ max 1)) (< i N) (<= i k)), Black: 1224#(and (<= (+ i 1) l) (= k i) (< j N) (<= (+ j 1) l)), Black: 509#(<= (+ j 1) N), Black: 229#(and (<= (select A 0) (+ max 1)) (= k 0) (<= i k)), Black: 1226#(and (<= (+ k 1) l) (< j N) (<= (+ j 1) l)), Black: 1228#(and (<= k l) (< j N) (<= (+ j 1) l)), Black: 1230#(and (<= (+ i 1) l) (= k i) (< (+ j 1) N) (<= (+ j 1) l)), Black: 1232#(and (<= (+ i 1) l) (= k i) (<= N l) (< j N)), Black: 1234#(and (<= (+ i 1) l) (= k i) (<= j l)), Black: 1236#(and (< (+ j 1) N) (<= (+ j 1) l)), Black: 1238#(and (<= N l) (< j N)), Black: 147#(and (= k 0) (= max (select A k))), Black: 1240#(and (<= (+ k 1) l) (<= N l) (< j N)), Black: 1242#(and (<= (+ k 1) l) (< (+ j 1) N) (<= (+ j 1) l)), Black: 245#(and (<= min (+ max 1)) (< i N) (<= i k)), Black: 1244#(and (<= N l) (<= k l) (< j N)), 12#thread2EXITtrue, Black: 1246#(and (<= k l) (< (+ j 1) N) (<= (+ j 1) l)), Black: 217#(and (= k 0) (<= i k)), Black: 1248#(and (<= (+ i 1) l) (= k i) (<= N l) (< (+ j 1) N)), 14#thread1EXITtrue, Black: 1254#(and (<= (+ i 1) l) (= k i) (< j N) (<= j l)), Black: 219#(and (= k 0) (= max (select A k)) (<= i k)), Black: 1256#(and (<= k l) (<= j l)), Black: 1258#(and (<= N l) (< (+ j 1) N)), 144#true, Black: 221#(and (< i N) (<= i k)), 17#L74true, Black: 1260#(and (<= N l) (<= j l)), Black: 1262#(and (<= (+ k 1) l) (<= N l) (< (+ j 1) N)), Black: 1266#(and (<= N l) (<= k l) (< (+ j 1) N)), Black: 1270#(and (<= (+ k 1) l) (< j N) (<= j l)), Black: 1143#(<= k l), Black: 1272#(and (<= (+ k 1) l) (<= N l)), Black: 965#(<= (select A 0) (+ max 1)), Black: 1274#(and (<= (+ k 1) l) (<= j l)), Black: 1276#(and (<= (+ k 1) l) (<= N l) (<= j l)), Black: 1148#(<= j l), 1049#true, 33#thread3EXITtrue, 1316#(<= N k), Black: 418#(and (<= k l) (< k N)), Black: 358#(<= k l), 40#thread4EXITtrue, Black: 585#(and (= l i) (= k 0) (= l k)), Black: 865#(<= min (+ (select A 0) 1)), Black: 889#(and (= l 0) (= i 0) (<= min (select A 0))), 316#true, Black: 940#(and (<= min (+ (select A 0) 1)) (<= min (+ max 1))), 960#true, Black: 318#(= i l), Black: 319#(<= (+ l 1) N), Black: 64#(not b1), Black: 578#(= j i), 326#(<= N i), Black: 579#(<= (+ j 1) N), Black: 1410#(<= l k), Black: 1475#(and (<= N k) (<= l k)), Black: 325#(= l i), Black: 1477#(and (<= N (+ k 1)) (<= l (+ k 1))), Black: 1404#(<= l (+ k 1)), Black: 73#(not b2), 80#true, Black: 334#(<= (+ k 1) N), 342#(<= N j), Black: 340#(and (= k i) (= j i)), 860#true, Black: 82#(= max (select A 0)), Black: 86#(and (= min max) (= max (select A 0))), 101#true, 492#(and (<= N l) (<= k l)), Black: 432#(<= k l), Black: 1124#(and (<= k l) (<= (+ k 1) N)), Black: 1126#(and (<= (+ i 1) l) (= k i) (<= (+ k 1) N)), Black: 451#(<= N l), Black: 1128#(and (<= (+ k 1) l) (<= (+ k 1) N)), 1264#(and (<= N l) (<= k l) (<= j l)), Black: 1132#(and (<= (+ k 1) l) (<= (+ k 2) N)), Black: 1314#(<= j (+ k 1)), Black: 1320#(<= j k), 500#(<= N k), Black: 103#(= min (select A 0)), Black: 104#(= min max), Black: 1388#(and (<= N k) (<= j k)), Black: 1390#(and (<= j (+ k 1)) (<= N (+ k 1))), Black: 107#(and (= min (select A 0)) (= min max)), Black: 499#(= i k), 505#true, 1406#(<= N k), Black: 1218#(and (<= k l) (< j N) (<= j l)), Black: 1220#(and (< j N) (<= j l))]) [2021-03-26 05:18:31,638 INFO L384 tUnfolder$Statistics]: this new event has 19 ancestors and is cut-off event [2021-03-26 05:18:31,638 INFO L387 tUnfolder$Statistics]: existing Event has 17 ancestors and is cut-off event [2021-03-26 05:18:31,638 INFO L387 tUnfolder$Statistics]: existing Event has 18 ancestors and is cut-off event [2021-03-26 05:18:31,638 INFO L387 tUnfolder$Statistics]: existing Event has 17 ancestors and is cut-off event [2021-03-26 05:18:31,652 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([142] L46-->thread3EXIT: Formula: (not (< v_k_15 v_N_13)) InVars {N=v_N_13, k=v_k_15} OutVars{N=v_N_13, k=v_k_15} AuxVars[] AssignedVars[][773], [Black: 508#(and (= l j) (<= (+ l 1) N)), Black: 1222#(and (< j N) (<= (+ j 1) l)), Black: 227#(and (<= (select A 0) (+ max 1)) (< i N) (<= i k)), Black: 509#(<= (+ j 1) N), Black: 1224#(and (<= (+ i 1) l) (= k i) (< j N) (<= (+ j 1) l)), Black: 229#(and (<= (select A 0) (+ max 1)) (= k 0) (<= i k)), Black: 1226#(and (<= (+ k 1) l) (< j N) (<= (+ j 1) l)), Black: 1228#(and (<= k l) (< j N) (<= (+ j 1) l)), Black: 1230#(and (<= (+ i 1) l) (= k i) (< (+ j 1) N) (<= (+ j 1) l)), Black: 1232#(and (<= (+ i 1) l) (= k i) (<= N l) (< j N)), Black: 1234#(and (<= (+ i 1) l) (= k i) (<= j l)), Black: 1236#(and (< (+ j 1) N) (<= (+ j 1) l)), Black: 147#(and (= k 0) (= max (select A k))), Black: 1238#(and (<= N l) (< j N)), Black: 1240#(and (<= (+ k 1) l) (<= N l) (< j N)), Black: 1242#(and (<= (+ k 1) l) (< (+ j 1) N) (<= (+ j 1) l)), Black: 245#(and (<= min (+ max 1)) (< i N) (<= i k)), Black: 1244#(and (<= N l) (<= k l) (< j N)), Black: 1246#(and (<= k l) (< (+ j 1) N) (<= (+ j 1) l)), 12#thread2EXITtrue, Black: 217#(and (= k 0) (<= i k)), Black: 1248#(and (<= (+ i 1) l) (= k i) (<= N l) (< (+ j 1) N)), 14#thread1EXITtrue, Black: 1254#(and (<= (+ i 1) l) (= k i) (< j N) (<= j l)), Black: 219#(and (= k 0) (= max (select A k)) (<= i k)), Black: 1256#(and (<= k l) (<= j l)), 144#true, Black: 1258#(and (<= N l) (< (+ j 1) N)), Black: 221#(and (< i N) (<= i k)), Black: 1260#(and (<= N l) (<= j l)), 17#L74true, Black: 1262#(and (<= (+ k 1) l) (<= N l) (< (+ j 1) N)), Black: 1266#(and (<= N l) (<= k l) (< (+ j 1) N)), Black: 1270#(and (<= (+ k 1) l) (< j N) (<= j l)), Black: 1143#(<= k l), Black: 965#(<= (select A 0) (+ max 1)), Black: 1272#(and (<= (+ k 1) l) (<= N l)), Black: 1274#(and (<= (+ k 1) l) (<= j l)), Black: 1276#(and (<= (+ k 1) l) (<= N l) (<= j l)), 1049#true, Black: 1148#(<= j l), 33#thread3EXITtrue, 1316#(<= N k), Black: 418#(and (<= k l) (< k N)), Black: 358#(<= k l), 40#thread4EXITtrue, Black: 585#(and (= l i) (= k 0) (= l k)), Black: 865#(<= min (+ (select A 0) 1)), Black: 889#(and (= l 0) (= i 0) (<= min (select A 0))), 316#true, Black: 940#(and (<= min (+ (select A 0) 1)) (<= min (+ max 1))), 960#true, Black: 318#(= i l), Black: 319#(<= (+ l 1) N), Black: 64#(not b1), Black: 578#(= j i), 326#(<= N i), Black: 579#(<= (+ j 1) N), Black: 1410#(<= l k), Black: 1475#(and (<= N k) (<= l k)), Black: 325#(= l i), Black: 1477#(and (<= N (+ k 1)) (<= l (+ k 1))), Black: 1404#(<= l (+ k 1)), Black: 73#(not b2), 80#true, Black: 334#(<= (+ k 1) N), 342#(<= N j), Black: 340#(and (= k i) (= j i)), 860#true, Black: 82#(= max (select A 0)), Black: 86#(and (= min max) (= max (select A 0))), 101#true, 492#(and (<= N l) (<= k l)), Black: 432#(<= k l), Black: 1124#(and (<= k l) (<= (+ k 1) N)), Black: 1126#(and (<= (+ i 1) l) (= k i) (<= (+ k 1) N)), Black: 451#(<= N l), Black: 1128#(and (<= (+ k 1) l) (<= (+ k 1) N)), Black: 1132#(and (<= (+ k 1) l) (<= (+ k 2) N)), Black: 1314#(<= j (+ k 1)), 1268#(and (<= N l) (<= k l)), 500#(<= N k), Black: 103#(= min (select A 0)), Black: 1320#(<= j k), Black: 1388#(and (<= N k) (<= j k)), Black: 104#(= min max), Black: 1390#(and (<= j (+ k 1)) (<= N (+ k 1))), Black: 107#(and (= min (select A 0)) (= min max)), Black: 499#(= i k), 505#true, 1406#(<= N k), Black: 1218#(and (<= k l) (< j N) (<= j l)), Black: 1220#(and (< j N) (<= j l))]) [2021-03-26 05:18:31,652 INFO L384 tUnfolder$Statistics]: this new event has 19 ancestors and is cut-off event [2021-03-26 05:18:31,652 INFO L387 tUnfolder$Statistics]: existing Event has 18 ancestors and is cut-off event [2021-03-26 05:18:31,652 INFO L387 tUnfolder$Statistics]: existing Event has 18 ancestors and is cut-off event [2021-03-26 05:18:31,652 INFO L387 tUnfolder$Statistics]: existing Event has 17 ancestors and is cut-off event [2021-03-26 05:18:31,742 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([142] L46-->thread3EXIT: Formula: (not (< v_k_15 v_N_13)) InVars {N=v_N_13, k=v_k_15} OutVars{N=v_N_13, k=v_k_15} AuxVars[] AssignedVars[][773], [Black: 508#(and (= l j) (<= (+ l 1) N)), Black: 1222#(and (< j N) (<= (+ j 1) l)), Black: 509#(<= (+ j 1) N), Black: 1224#(and (<= (+ i 1) l) (= k i) (< j N) (<= (+ j 1) l)), Black: 227#(and (<= (select A 0) (+ max 1)) (< i N) (<= i k)), Black: 229#(and (<= (select A 0) (+ max 1)) (= k 0) (<= i k)), Black: 1226#(and (<= (+ k 1) l) (< j N) (<= (+ j 1) l)), Black: 1228#(and (<= k l) (< j N) (<= (+ j 1) l)), 4#thread5EXITtrue, Black: 1230#(and (<= (+ i 1) l) (= k i) (< (+ j 1) N) (<= (+ j 1) l)), Black: 1232#(and (<= (+ i 1) l) (= k i) (<= N l) (< j N)), Black: 1234#(and (<= (+ i 1) l) (= k i) (<= j l)), Black: 1236#(and (< (+ j 1) N) (<= (+ j 1) l)), Black: 147#(and (= k 0) (= max (select A k))), Black: 1238#(and (<= N l) (< j N)), Black: 1240#(and (<= (+ k 1) l) (<= N l) (< j N)), Black: 1242#(and (<= (+ k 1) l) (< (+ j 1) N) (<= (+ j 1) l)), Black: 1244#(and (<= N l) (<= k l) (< j N)), Black: 245#(and (<= min (+ max 1)) (< i N) (<= i k)), 12#thread2EXITtrue, Black: 1246#(and (<= k l) (< (+ j 1) N) (<= (+ j 1) l)), Black: 217#(and (= k 0) (<= i k)), Black: 1248#(and (<= (+ i 1) l) (= k i) (<= N l) (< (+ j 1) N)), Black: 1254#(and (<= (+ i 1) l) (= k i) (< j N) (<= j l)), 14#thread1EXITtrue, Black: 219#(and (= k 0) (= max (select A k)) (<= i k)), Black: 1256#(and (<= k l) (<= j l)), 144#true, Black: 1258#(and (<= N l) (< (+ j 1) N)), Black: 1260#(and (<= N l) (<= j l)), Black: 221#(and (< i N) (<= i k)), Black: 1262#(and (<= (+ k 1) l) (<= N l) (< (+ j 1) N)), Black: 1266#(and (<= N l) (<= k l) (< (+ j 1) N)), Black: 1270#(and (<= (+ k 1) l) (< j N) (<= j l)), Black: 1143#(<= k l), Black: 1272#(and (<= (+ k 1) l) (<= N l)), Black: 965#(<= (select A 0) (+ max 1)), Black: 1274#(and (<= (+ k 1) l) (<= j l)), Black: 1276#(and (<= (+ k 1) l) (<= N l) (<= j l)), 1049#true, Black: 1148#(<= j l), 33#thread3EXITtrue, Black: 418#(and (<= k l) (< k N)), 1316#(<= N k), Black: 358#(<= k l), 40#thread4EXITtrue, 42#L75true, Black: 585#(and (= l i) (= k 0) (= l k)), Black: 865#(<= min (+ (select A 0) 1)), Black: 889#(and (= l 0) (= i 0) (<= min (select A 0))), 316#true, Black: 940#(and (<= min (+ (select A 0) 1)) (<= min (+ max 1))), 960#true, Black: 318#(= i l), Black: 319#(<= (+ l 1) N), Black: 64#(not b1), Black: 578#(= j i), Black: 579#(<= (+ j 1) N), 326#(<= N i), Black: 1410#(<= l k), Black: 1475#(and (<= N k) (<= l k)), Black: 325#(= l i), Black: 1477#(and (<= N (+ k 1)) (<= l (+ k 1))), Black: 1404#(<= l (+ k 1)), Black: 73#(not b2), 80#true, Black: 334#(<= (+ k 1) N), 342#(<= N j), Black: 340#(and (= k i) (= j i)), 860#true, Black: 82#(= max (select A 0)), Black: 86#(and (= min max) (= max (select A 0))), 101#true, 492#(and (<= N l) (<= k l)), Black: 1124#(and (<= k l) (<= (+ k 1) N)), Black: 432#(<= k l), Black: 1126#(and (<= (+ i 1) l) (= k i) (<= (+ k 1) N)), Black: 451#(<= N l), 1264#(and (<= N l) (<= k l) (<= j l)), Black: 1128#(and (<= (+ k 1) l) (<= (+ k 1) N)), Black: 1132#(and (<= (+ k 1) l) (<= (+ k 2) N)), Black: 1314#(<= j (+ k 1)), Black: 103#(= min (select A 0)), Black: 1320#(<= j k), 500#(<= N k), Black: 1388#(and (<= N k) (<= j k)), Black: 104#(= min max), Black: 1390#(and (<= j (+ k 1)) (<= N (+ k 1))), Black: 107#(and (= min (select A 0)) (= min max)), Black: 499#(= i k), 505#true, Black: 1218#(and (<= k l) (< j N) (<= j l)), 1406#(<= N k), Black: 1220#(and (< j N) (<= j l))]) [2021-03-26 05:18:31,742 INFO L384 tUnfolder$Statistics]: this new event has 19 ancestors and is not cut-off event [2021-03-26 05:18:31,742 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is not cut-off event [2021-03-26 05:18:31,742 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is not cut-off event [2021-03-26 05:18:31,742 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is not cut-off event [2021-03-26 05:18:32,024 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([142] L46-->thread3EXIT: Formula: (not (< v_k_15 v_N_13)) InVars {N=v_N_13, k=v_k_15} OutVars{N=v_N_13, k=v_k_15} AuxVars[] AssignedVars[][773], [Black: 508#(and (= l j) (<= (+ l 1) N)), Black: 1222#(and (< j N) (<= (+ j 1) l)), Black: 227#(and (<= (select A 0) (+ max 1)) (< i N) (<= i k)), Black: 509#(<= (+ j 1) N), Black: 1224#(and (<= (+ i 1) l) (= k i) (< j N) (<= (+ j 1) l)), Black: 229#(and (<= (select A 0) (+ max 1)) (= k 0) (<= i k)), Black: 1226#(and (<= (+ k 1) l) (< j N) (<= (+ j 1) l)), Black: 1228#(and (<= k l) (< j N) (<= (+ j 1) l)), 4#thread5EXITtrue, Black: 1230#(and (<= (+ i 1) l) (= k i) (< (+ j 1) N) (<= (+ j 1) l)), Black: 1232#(and (<= (+ i 1) l) (= k i) (<= N l) (< j N)), Black: 1234#(and (<= (+ i 1) l) (= k i) (<= j l)), Black: 1236#(and (< (+ j 1) N) (<= (+ j 1) l)), Black: 147#(and (= k 0) (= max (select A k))), Black: 1238#(and (<= N l) (< j N)), Black: 1240#(and (<= (+ k 1) l) (<= N l) (< j N)), Black: 1242#(and (<= (+ k 1) l) (< (+ j 1) N) (<= (+ j 1) l)), Black: 245#(and (<= min (+ max 1)) (< i N) (<= i k)), Black: 1244#(and (<= N l) (<= k l) (< j N)), 12#thread2EXITtrue, Black: 1246#(and (<= k l) (< (+ j 1) N) (<= (+ j 1) l)), Black: 217#(and (= k 0) (<= i k)), Black: 1248#(and (<= (+ i 1) l) (= k i) (<= N l) (< (+ j 1) N)), 14#thread1EXITtrue, Black: 1254#(and (<= (+ i 1) l) (= k i) (< j N) (<= j l)), Black: 219#(and (= k 0) (= max (select A k)) (<= i k)), Black: 1256#(and (<= k l) (<= j l)), Black: 1258#(and (<= N l) (< (+ j 1) N)), 144#true, Black: 1260#(and (<= N l) (<= j l)), Black: 221#(and (< i N) (<= i k)), Black: 1262#(and (<= (+ k 1) l) (<= N l) (< (+ j 1) N)), Black: 1266#(and (<= N l) (<= k l) (< (+ j 1) N)), Black: 1270#(and (<= (+ k 1) l) (< j N) (<= j l)), Black: 1143#(<= k l), Black: 1272#(and (<= (+ k 1) l) (<= N l)), Black: 965#(<= (select A 0) (+ max 1)), Black: 1274#(and (<= (+ k 1) l) (<= j l)), Black: 1276#(and (<= (+ k 1) l) (<= N l) (<= j l)), Black: 1148#(<= j l), 1049#true, 33#thread3EXITtrue, Black: 418#(and (<= k l) (< k N)), 1316#(<= N k), Black: 358#(<= k l), 40#thread4EXITtrue, 42#L75true, Black: 585#(and (= l i) (= k 0) (= l k)), Black: 865#(<= min (+ (select A 0) 1)), Black: 889#(and (= l 0) (= i 0) (<= min (select A 0))), 316#true, Black: 940#(and (<= min (+ (select A 0) 1)) (<= min (+ max 1))), 960#true, Black: 318#(= i l), Black: 319#(<= (+ l 1) N), Black: 578#(= j i), Black: 64#(not b1), 326#(<= N i), Black: 579#(<= (+ j 1) N), Black: 1410#(<= l k), Black: 1475#(and (<= N k) (<= l k)), Black: 325#(= l i), Black: 1477#(and (<= N (+ k 1)) (<= l (+ k 1))), Black: 1404#(<= l (+ k 1)), Black: 73#(not b2), 80#true, Black: 334#(<= (+ k 1) N), 342#(<= N j), Black: 340#(and (= k i) (= j i)), 860#true, Black: 82#(= max (select A 0)), Black: 86#(and (= min max) (= max (select A 0))), 101#true, 492#(and (<= N l) (<= k l)), Black: 1124#(and (<= k l) (<= (+ k 1) N)), Black: 432#(<= k l), Black: 1126#(and (<= (+ i 1) l) (= k i) (<= (+ k 1) N)), Black: 451#(<= N l), Black: 1128#(and (<= (+ k 1) l) (<= (+ k 1) N)), Black: 1132#(and (<= (+ k 1) l) (<= (+ k 2) N)), Black: 1314#(<= j (+ k 1)), Black: 1320#(<= j k), 1268#(and (<= N l) (<= k l)), Black: 103#(= min (select A 0)), 500#(<= N k), Black: 104#(= min max), Black: 1388#(and (<= N k) (<= j k)), Black: 1390#(and (<= j (+ k 1)) (<= N (+ k 1))), Black: 107#(and (= min (select A 0)) (= min max)), Black: 499#(= i k), 505#true, Black: 1218#(and (<= k l) (< j N) (<= j l)), 1406#(<= N k), Black: 1220#(and (< j N) (<= j l))]) [2021-03-26 05:18:32,025 INFO L384 tUnfolder$Statistics]: this new event has 19 ancestors and is not cut-off event [2021-03-26 05:18:32,025 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is not cut-off event [2021-03-26 05:18:32,025 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is not cut-off event [2021-03-26 05:18:32,025 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is not cut-off event [2021-03-26 05:18:32,455 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([142] L46-->thread3EXIT: Formula: (not (< v_k_15 v_N_13)) InVars {N=v_N_13, k=v_k_15} OutVars{N=v_N_13, k=v_k_15} AuxVars[] AssignedVars[][773], [Black: 508#(and (= l j) (<= (+ l 1) N)), Black: 1222#(and (< j N) (<= (+ j 1) l)), Black: 227#(and (<= (select A 0) (+ max 1)) (< i N) (<= i k)), Black: 509#(<= (+ j 1) N), Black: 1224#(and (<= (+ i 1) l) (= k i) (< j N) (<= (+ j 1) l)), Black: 229#(and (<= (select A 0) (+ max 1)) (= k 0) (<= i k)), Black: 1226#(and (<= (+ k 1) l) (< j N) (<= (+ j 1) l)), Black: 1228#(and (<= k l) (< j N) (<= (+ j 1) l)), Black: 1230#(and (<= (+ i 1) l) (= k i) (< (+ j 1) N) (<= (+ j 1) l)), Black: 1232#(and (<= (+ i 1) l) (= k i) (<= N l) (< j N)), Black: 1234#(and (<= (+ i 1) l) (= k i) (<= j l)), Black: 1236#(and (< (+ j 1) N) (<= (+ j 1) l)), Black: 147#(and (= k 0) (= max (select A k))), Black: 1238#(and (<= N l) (< j N)), Black: 1240#(and (<= (+ k 1) l) (<= N l) (< j N)), Black: 1242#(and (<= (+ k 1) l) (< (+ j 1) N) (<= (+ j 1) l)), Black: 245#(and (<= min (+ max 1)) (< i N) (<= i k)), Black: 1244#(and (<= N l) (<= k l) (< j N)), Black: 1246#(and (<= k l) (< (+ j 1) N) (<= (+ j 1) l)), 12#thread2EXITtrue, Black: 217#(and (= k 0) (<= i k)), Black: 1248#(and (<= (+ i 1) l) (= k i) (<= N l) (< (+ j 1) N)), 14#thread1EXITtrue, Black: 1254#(and (<= (+ i 1) l) (= k i) (< j N) (<= j l)), Black: 219#(and (= k 0) (= max (select A k)) (<= i k)), Black: 1256#(and (<= k l) (<= j l)), 144#true, Black: 1258#(and (<= N l) (< (+ j 1) N)), Black: 221#(and (< i N) (<= i k)), Black: 1260#(and (<= N l) (<= j l)), 17#L74true, Black: 1262#(and (<= (+ k 1) l) (<= N l) (< (+ j 1) N)), Black: 1266#(and (<= N l) (<= k l) (< (+ j 1) N)), Black: 1270#(and (<= (+ k 1) l) (< j N) (<= j l)), Black: 1143#(<= k l), Black: 1272#(and (<= (+ k 1) l) (<= N l)), Black: 965#(<= (select A 0) (+ max 1)), Black: 1274#(and (<= (+ k 1) l) (<= j l)), Black: 1276#(and (<= (+ k 1) l) (<= N l) (<= j l)), Black: 1148#(<= j l), 33#thread3EXITtrue, 1059#(<= k l), 1316#(<= N k), Black: 418#(and (<= k l) (< k N)), Black: 358#(<= k l), 40#thread4EXITtrue, Black: 585#(and (= l i) (= k 0) (= l k)), Black: 865#(<= min (+ (select A 0) 1)), Black: 889#(and (= l 0) (= i 0) (<= min (select A 0))), 316#true, Black: 940#(and (<= min (+ (select A 0) 1)) (<= min (+ max 1))), 960#true, Black: 318#(= i l), Black: 319#(<= (+ l 1) N), 451#(<= N l), Black: 64#(not b1), Black: 578#(= j i), 326#(<= N i), Black: 579#(<= (+ j 1) N), Black: 1410#(<= l k), Black: 1475#(and (<= N k) (<= l k)), Black: 325#(= l i), Black: 1477#(and (<= N (+ k 1)) (<= l (+ k 1))), Black: 1404#(<= l (+ k 1)), Black: 73#(not b2), 80#true, Black: 334#(<= (+ k 1) N), 342#(<= N j), Black: 340#(and (= k i) (= j i)), 860#true, Black: 82#(= max (select A 0)), Black: 86#(and (= min max) (= max (select A 0))), 101#true, Black: 432#(<= k l), Black: 1124#(and (<= k l) (<= (+ k 1) N)), Black: 1126#(and (<= (+ i 1) l) (= k i) (<= (+ k 1) N)), Black: 1128#(and (<= (+ k 1) l) (<= (+ k 1) N)), Black: 1132#(and (<= (+ k 1) l) (<= (+ k 2) N)), Black: 1314#(<= j (+ k 1)), 1268#(and (<= N l) (<= k l)), 500#(<= N k), Black: 103#(= min (select A 0)), Black: 1320#(<= j k), Black: 1388#(and (<= N k) (<= j k)), Black: 104#(= min max), Black: 1390#(and (<= j (+ k 1)) (<= N (+ k 1))), Black: 107#(and (= min (select A 0)) (= min max)), Black: 499#(= i k), 505#true, 1406#(<= N k), Black: 1218#(and (<= k l) (< j N) (<= j l)), Black: 1220#(and (< j N) (<= j l))]) [2021-03-26 05:18:32,456 INFO L384 tUnfolder$Statistics]: this new event has 21 ancestors and is cut-off event [2021-03-26 05:18:32,456 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-26 05:18:32,456 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-26 05:18:32,456 INFO L387 tUnfolder$Statistics]: existing Event has 18 ancestors and is cut-off event [2021-03-26 05:18:32,670 INFO L129 PetriNetUnfolder]: 21868/35320 cut-off events. [2021-03-26 05:18:32,670 INFO L130 PetriNetUnfolder]: For 1400273/1410331 co-relation queries the response was YES. [2021-03-26 05:18:33,355 INFO L84 FinitePrefix]: Finished finitePrefix Result has 329916 conditions, 35320 events. 21868/35320 cut-off events. For 1400273/1410331 co-relation queries the response was YES. Maximal size of possible extension queue 3092. Compared 304287 event pairs, 4048 based on Foata normal form. 1831/34974 useless extension candidates. Maximal degree in co-relation 326721. Up to 14196 conditions per place. [2021-03-26 05:18:34,071 INFO L142 LiptonReduction]: Number of co-enabled transitions 9356 [2021-03-26 05:18:34,576 INFO L154 LiptonReduction]: Checked pairs total: 0 [2021-03-26 05:18:34,576 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-26 05:18:34,576 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 10024 [2021-03-26 05:18:34,577 INFO L480 AbstractCegarLoop]: Abstraction has has 205 places, 1402 transitions, 28636 flow [2021-03-26 05:18:34,577 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 45.714285714285715) internal successors, (320), 7 states have internal predecessors, (320), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:18:34,577 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 05:18:34,577 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 05:18:34,791 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2021-03-26 05:18:34,791 INFO L428 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-26 05:18:34,792 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 05:18:34,792 INFO L82 PathProgramCache]: Analyzing trace with hash 1828037013, now seen corresponding path program 1 times [2021-03-26 05:18:34,792 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 05:18:34,792 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1175525804] [2021-03-26 05:18:34,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 05:18:34,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 05:18:34,817 INFO L142 QuantifierPusher]: treesize reduction 8, result has 46.7 percent of original size [2021-03-26 05:18:34,817 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:18:34,820 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:18:34,821 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:18:34,823 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:18:34,823 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:18:34,826 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:18:34,826 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:18:34,829 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:18:34,830 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:18:34,833 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:18:34,834 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:18:34,834 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-26 05:18:34,834 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1175525804] [2021-03-26 05:18:34,834 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [673239396] [2021-03-26 05:18:34,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 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-03-26 05:18:34,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 05:18:34,862 INFO L263 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 5 conjunts are in the unsatisfiable core [2021-03-26 05:18:34,863 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-26 05:18:34,864 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:18:34,864 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:18:34,864 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:18:34,865 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:18:34,865 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:18:34,865 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:18:34,865 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:18:34,865 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:18:34,866 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:18:34,866 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:18:34,866 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:18:34,866 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:18:34,866 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:18:34,866 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:18:34,866 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:18:34,867 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:18:34,867 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:18:34,867 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:18:34,868 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:18:34,868 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:18:34,869 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:18:34,869 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:18:34,869 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:18:34,869 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:18:34,870 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:18:34,870 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:18:34,870 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:18:34,870 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:18:34,870 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:18:34,870 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:18:34,871 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:18:34,871 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:18:34,871 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:18:34,871 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:18:34,871 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:18:34,871 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:18:34,872 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:18:34,872 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:18:34,872 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:18:34,872 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:18:34,872 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:18:34,873 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 05:18:34,873 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:18:34,873 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 05:18:34,874 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 05:18:34,874 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:18:34,874 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 05:18:34,874 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:18:34,874 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 05:18:34,875 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 05:18:34,875 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:18:34,875 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:18:34,876 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:18:34,876 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:18:34,876 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:18:34,876 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 05:18:34,877 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:18:34,877 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 05:18:34,877 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 05:18:34,877 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:18:34,878 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 05:18:34,878 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:18:34,878 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 05:18:34,878 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 05:18:34,879 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:18:34,879 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:18:34,879 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:18:34,879 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:18:34,882 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:18:34,883 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:18:34,883 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:18:34,883 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:18:34,884 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:18:34,884 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:18:34,884 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:18:34,884 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:18:34,884 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:18:34,884 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:18:34,885 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:18:34,885 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:18:34,885 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:18:34,885 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:18:34,885 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:18:34,886 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:18:34,886 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:18:34,886 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:18:34,886 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:18:34,886 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:18:34,886 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:18:34,887 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:18:34,887 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:18:34,887 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:18:34,887 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:18:34,887 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:18:34,887 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:18:34,888 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:18:34,888 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:18:34,888 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:18:34,888 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:18:34,888 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:18:34,890 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:18:34,890 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 05:18:34,891 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:18:34,891 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 05:18:34,891 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-26 05:18:34,892 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:18:34,892 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 05:18:34,892 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:18:34,893 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 05:18:34,893 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-26 05:18:34,894 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:18:34,894 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:18:34,895 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:18:34,895 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:18:34,895 INFO L142 QuantifierPusher]: treesize reduction 9, result has 10.0 percent of original size [2021-03-26 05:18:34,895 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:18:34,895 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:18:34,896 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:18:34,896 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:18:34,896 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:18:34,896 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:18:34,896 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:18:34,896 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:18:34,897 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:18:34,897 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:18:34,897 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:18:34,897 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:18:34,898 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:18:34,898 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:18:34,898 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:18:34,898 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:18:34,898 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:18:34,900 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:18:34,900 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:18:34,900 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:18:34,900 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:18:34,900 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:18:34,901 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:18:34,901 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:18:34,901 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:18:34,901 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:18:34,901 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:18:34,902 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:18:34,902 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:18:34,902 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:18:34,902 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:18:34,904 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:18:34,905 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:18:34,905 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:18:34,905 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:18:34,905 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:18:34,905 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:18:34,906 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:18:34,906 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:18:34,906 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:18:34,906 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:18:34,906 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:18:34,906 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:18:34,907 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:18:34,907 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:18:34,907 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:18:34,907 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:18:34,907 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:18:34,907 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:18:34,908 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:18:34,908 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:18:34,908 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:18:34,908 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:18:34,908 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:18:34,908 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:18:34,909 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:18:34,909 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:18:34,909 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:18:34,909 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:18:34,909 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:18:34,909 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:18:34,910 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-26 05:18:34,910 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-26 05:18:34,910 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2021-03-26 05:18:34,910 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [930132667] [2021-03-26 05:18:34,910 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-26 05:18:34,910 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 05:18:34,910 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-26 05:18:34,910 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2021-03-26 05:18:34,911 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 41 out of 73 [2021-03-26 05:18:34,911 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 205 places, 1402 transitions, 28636 flow. Second operand has 7 states, 7 states have (on average 42.714285714285715) internal successors, (299), 7 states have internal predecessors, (299), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:18:34,911 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 05:18:34,911 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 41 of 73 [2021-03-26 05:18:34,911 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 05:19:26,138 INFO L129 PetriNetUnfolder]: 91255/136181 cut-off events. [2021-03-26 05:19:26,139 INFO L130 PetriNetUnfolder]: For 6461623/6470259 co-relation queries the response was YES. [2021-03-26 05:19:28,740 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1401102 conditions, 136181 events. 91255/136181 cut-off events. For 6461623/6470259 co-relation queries the response was YES. Maximal size of possible extension queue 8742. Compared 1173095 event pairs, 14152 based on Foata normal form. 10772/146349 useless extension candidates. Maximal degree in co-relation 1390500. Up to 58383 conditions per place. [2021-03-26 05:19:29,851 INFO L132 encePairwiseOnDemand]: 64/73 looper letters, 2913 selfloop transitions, 1034 changer transitions 14/3980 dead transitions. [2021-03-26 05:19:29,851 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 211 places, 3980 transitions, 85745 flow [2021-03-26 05:19:29,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-26 05:19:29,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-03-26 05:19:29,867 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 336 transitions. [2021-03-26 05:19:29,868 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6575342465753424 [2021-03-26 05:19:29,868 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 336 transitions. [2021-03-26 05:19:29,868 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 336 transitions. [2021-03-26 05:19:29,868 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 05:19:29,868 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 336 transitions. [2021-03-26 05:19:29,868 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 48.0) internal successors, (336), 7 states have internal predecessors, (336), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:19:29,869 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 73.0) internal successors, (584), 8 states have internal predecessors, (584), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:19:29,869 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 73.0) internal successors, (584), 8 states have internal predecessors, (584), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:19:29,869 INFO L185 Difference]: Start difference. First operand has 205 places, 1402 transitions, 28636 flow. Second operand 7 states and 336 transitions. [2021-03-26 05:19:29,869 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 211 places, 3980 transitions, 85745 flow [2021-03-26 05:23:23,187 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 210 places, 3980 transitions, 83497 flow, removed 1118 selfloop flow, removed 1 redundant places. [2021-03-26 05:23:23,233 INFO L241 Difference]: Finished difference. Result has 214 places, 2462 transitions, 57277 flow [2021-03-26 05:23:23,234 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=73, PETRI_DIFFERENCE_MINUEND_FLOW=28024, PETRI_DIFFERENCE_MINUEND_PLACES=204, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1402, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=393, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=796, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=57277, PETRI_PLACES=214, PETRI_TRANSITIONS=2462} [2021-03-26 05:23:23,234 INFO L343 CegarLoopForPetriNet]: 37 programPoint places, 177 predicate places. [2021-03-26 05:23:23,234 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 05:23:23,234 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 214 places, 2462 transitions, 57277 flow [2021-03-26 05:23:23,234 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 214 places, 2462 transitions, 57277 flow [2021-03-26 05:23:23,255 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 214 places, 2462 transitions, 57277 flow [2021-03-26 05:23:52,974 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([142] L46-->thread3EXIT: Formula: (not (< v_k_15 v_N_13)) InVars {N=v_N_13, k=v_k_15} OutVars{N=v_N_13, k=v_k_15} AuxVars[] AssignedVars[][2261], [Black: 508#(and (= l j) (<= (+ l 1) N)), Black: 1222#(and (< j N) (<= (+ j 1) l)), Black: 1224#(and (<= (+ i 1) l) (= k i) (< j N) (<= (+ j 1) l)), Black: 509#(<= (+ j 1) N), Black: 227#(and (<= (select A 0) (+ max 1)) (< i N) (<= i k)), Black: 1226#(and (<= (+ k 1) l) (< j N) (<= (+ j 1) l)), Black: 229#(and (<= (select A 0) (+ max 1)) (= k 0) (<= i k)), Black: 1228#(and (<= k l) (< j N) (<= (+ j 1) l)), Black: 1230#(and (<= (+ i 1) l) (= k i) (< (+ j 1) N) (<= (+ j 1) l)), Black: 1232#(and (<= (+ i 1) l) (= k i) (<= N l) (< j N)), Black: 1234#(and (<= (+ i 1) l) (= k i) (<= j l)), Black: 1236#(and (< (+ j 1) N) (<= (+ j 1) l)), Black: 1238#(and (<= N l) (< j N)), Black: 147#(and (= k 0) (= max (select A k))), Black: 1240#(and (<= (+ k 1) l) (<= N l) (< j N)), Black: 1242#(and (<= (+ k 1) l) (< (+ j 1) N) (<= (+ j 1) l)), Black: 1244#(and (<= N l) (<= k l) (< j N)), Black: 245#(and (<= min (+ max 1)) (< i N) (<= i k)), 12#thread2EXITtrue, Black: 1246#(and (<= k l) (< (+ j 1) N) (<= (+ j 1) l)), Black: 1248#(and (<= (+ i 1) l) (= k i) (<= N l) (< (+ j 1) N)), Black: 217#(and (= k 0) (<= i k)), Black: 1254#(and (<= (+ i 1) l) (= k i) (< j N) (<= j l)), 14#thread1EXITtrue, Black: 219#(and (= k 0) (= max (select A k)) (<= i k)), Black: 1256#(and (<= k l) (<= j l)), Black: 1258#(and (<= N l) (< (+ j 1) N)), Black: 221#(and (< i N) (<= i k)), 17#L74true, Black: 1260#(and (<= N l) (<= j l)), Black: 1262#(and (<= (+ k 1) l) (<= N l) (< (+ j 1) N)), Black: 1266#(and (<= N l) (<= k l) (< (+ j 1) N)), Black: 1270#(and (<= (+ k 1) l) (< j N) (<= j l)), Black: 1143#(<= k l), Black: 1272#(and (<= (+ k 1) l) (<= N l)), Black: 965#(<= (select A 0) (+ max 1)), Black: 1274#(and (<= (+ k 1) l) (<= j l)), Black: 1276#(and (<= (+ k 1) l) (<= N l) (<= j l)), Black: 1148#(<= j l), 1049#true, Black: 1488#(<= i k), Black: 1559#(and (<= (+ i 1) N) (<= i k)), Black: 1561#(and (<= (+ i 1) N) (<= (+ i 1) k)), Black: 1563#(and (<= (+ i 2) N) (<= (+ i 1) k)), 33#thread3EXITtrue, 1316#(<= N k), 40#thread4EXITtrue, 316#true, Black: 318#(= i l), Black: 319#(<= (+ l 1) N), Black: 64#(not b1), Black: 578#(= j i), Black: 579#(<= (+ j 1) N), 326#(<= N i), Black: 325#(= l i), Black: 73#(not b2), 80#true, Black: 334#(<= (+ k 1) N), 342#(<= N j), Black: 340#(and (= k i) (= j i)), 860#true, Black: 82#(= max (select A 0)), Black: 86#(and (= min max) (= max (select A 0))), 101#true, Black: 1124#(and (<= k l) (<= (+ k 1) N)), Black: 1126#(and (<= (+ i 1) l) (= k i) (<= (+ k 1) N)), Black: 1128#(and (<= (+ k 1) l) (<= (+ k 1) N)), Black: 1132#(and (<= (+ k 1) l) (<= (+ k 2) N)), Black: 1314#(<= j (+ k 1)), Black: 1320#(<= j k), Black: 103#(= min (select A 0)), Black: 1388#(and (<= N k) (<= j k)), Black: 104#(= min max), Black: 1390#(and (<= j (+ k 1)) (<= N (+ k 1))), Black: 107#(and (= min (select A 0)) (= min max)), 1406#(<= N k), 144#true, Black: 418#(and (<= k l) (< k N)), Black: 358#(<= k l), Black: 585#(and (= l i) (= k 0) (= l k)), Black: 865#(<= min (+ (select A 0) 1)), Black: 889#(and (= l 0) (= i 0) (<= min (select A 0))), Black: 940#(and (<= min (+ (select A 0) 1)) (<= min (+ max 1))), 960#true, Black: 1410#(<= l k), Black: 1475#(and (<= N k) (<= l k)), Black: 1477#(and (<= N (+ k 1)) (<= l (+ k 1))), Black: 1404#(<= l (+ k 1)), 1485#true, 492#(and (<= N l) (<= k l)), Black: 432#(<= k l), Black: 451#(<= N l), 500#(<= N k), 1268#(and (<= N l) (<= k l)), Black: 499#(= i k), 505#true, Black: 1218#(and (<= k l) (< j N) (<= j l)), Black: 1220#(and (< j N) (<= j l))]) [2021-03-26 05:23:52,975 INFO L384 tUnfolder$Statistics]: this new event has 19 ancestors and is cut-off event [2021-03-26 05:23:52,975 INFO L387 tUnfolder$Statistics]: existing Event has 18 ancestors and is cut-off event [2021-03-26 05:23:52,975 INFO L387 tUnfolder$Statistics]: existing Event has 18 ancestors and is cut-off event [2021-03-26 05:23:52,975 INFO L387 tUnfolder$Statistics]: existing Event has 17 ancestors and is cut-off event [2021-03-26 05:23:53,667 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([150] L46-->L46: Formula: (and (= (store v_A_46 v_k_20 (+ (select v_A_46 v_k_20) 1)) v_A_45) (< v_k_20 v_N_23) (= v_k_19 (+ v_k_20 1))) InVars {A=v_A_46, N=v_N_23, k=v_k_20} OutVars{A=v_A_45, N=v_N_23, k=v_k_19} AuxVars[] AssignedVars[A, k][383], [Black: 508#(and (= l j) (<= (+ l 1) N)), Black: 1222#(and (< j N) (<= (+ j 1) l)), Black: 1224#(and (<= (+ i 1) l) (= k i) (< j N) (<= (+ j 1) l)), Black: 227#(and (<= (select A 0) (+ max 1)) (< i N) (<= i k)), Black: 509#(<= (+ j 1) N), Black: 1226#(and (<= (+ k 1) l) (< j N) (<= (+ j 1) l)), Black: 229#(and (<= (select A 0) (+ max 1)) (= k 0) (<= i k)), Black: 1228#(and (<= k l) (< j N) (<= (+ j 1) l)), Black: 1230#(and (<= (+ i 1) l) (= k i) (< (+ j 1) N) (<= (+ j 1) l)), 4#thread5EXITtrue, Black: 1232#(and (<= (+ i 1) l) (= k i) (<= N l) (< j N)), Black: 1234#(and (<= (+ i 1) l) (= k i) (<= j l)), Black: 1236#(and (< (+ j 1) N) (<= (+ j 1) l)), Black: 1238#(and (<= N l) (< j N)), Black: 147#(and (= k 0) (= max (select A k))), Black: 1240#(and (<= (+ k 1) l) (<= N l) (< j N)), Black: 1242#(and (<= (+ k 1) l) (< (+ j 1) N) (<= (+ j 1) l)), Black: 245#(and (<= min (+ max 1)) (< i N) (<= i k)), Black: 1246#(and (<= k l) (< (+ j 1) N) (<= (+ j 1) l)), Black: 1248#(and (<= (+ i 1) l) (= k i) (<= N l) (< (+ j 1) N)), Black: 217#(and (= k 0) (<= i k)), Black: 1254#(and (<= (+ i 1) l) (= k i) (< j N) (<= j l)), Black: 1256#(and (<= k l) (<= j l)), Black: 219#(and (= k 0) (= max (select A k)) (<= i k)), Black: 1258#(and (<= N l) (< (+ j 1) N)), 144#true, Black: 1260#(and (<= N l) (<= j l)), Black: 221#(and (< i N) (<= i k)), Black: 1262#(and (<= (+ k 1) l) (<= N l) (< (+ j 1) N)), Black: 1266#(and (<= N l) (<= k l) (< (+ j 1) N)), Black: 1270#(and (<= (+ k 1) l) (< j N) (<= j l)), Black: 1143#(<= k l), Black: 1272#(and (<= (+ k 1) l) (<= N l)), Black: 965#(<= (select A 0) (+ max 1)), Black: 1274#(and (<= (+ k 1) l) (<= j l)), 23#L46true, Black: 1276#(and (<= (+ k 1) l) (<= N l) (<= j l)), Black: 1148#(<= j l), Black: 1488#(<= i k), 29#L26-1true, Black: 1559#(and (<= (+ i 1) N) (<= i k)), Black: 1561#(and (<= (+ i 1) N) (<= (+ i 1) k)), Black: 1563#(and (<= (+ i 2) N) (<= (+ i 1) k)), 1059#(<= k l), Black: 418#(and (<= k l) (< k N)), Black: 358#(<= k l), 40#thread4EXITtrue, 1320#(<= j k), 42#L75true, 48#L37-1true, Black: 585#(and (= l i) (= k 0) (= l k)), Black: 889#(and (= l 0) (= i 0) (<= min (select A 0))), 316#true, Black: 940#(and (<= min (+ (select A 0) 1)) (<= min (+ max 1))), 960#true, Black: 318#(= i l), Black: 319#(<= (+ l 1) N), 1475#(and (<= N k) (<= l k)), 323#true, Black: 578#(= j i), Black: 64#(not b1), Black: 579#(<= (+ j 1) N), Black: 1410#(<= l k), Black: 325#(= l i), Black: 1477#(and (<= N (+ k 1)) (<= l (+ k 1))), Black: 1404#(<= l (+ k 1)), 1485#true, Black: 73#(not b2), 80#true, Black: 334#(<= (+ k 1) N), 338#true, Black: 340#(and (= k i) (= j i)), 1244#(and (<= N l) (<= k l) (< j N)), Black: 82#(= max (select A 0)), 865#(<= min (+ (select A 0) 1)), Black: 86#(and (= min max) (= max (select A 0))), 101#true, 492#(and (<= N l) (<= k l)), Black: 1124#(and (<= k l) (<= (+ k 1) N)), Black: 432#(<= k l), Black: 451#(<= N l), Black: 1126#(and (<= (+ i 1) l) (= k i) (<= (+ k 1) N)), Black: 1128#(and (<= (+ k 1) l) (<= (+ k 1) N)), Black: 1132#(and (<= (+ k 1) l) (<= (+ k 2) N)), 497#true, Black: 1314#(<= j (+ k 1)), Black: 1316#(<= N k), Black: 103#(= min (select A 0)), Black: 1388#(and (<= N k) (<= j k)), Black: 104#(= min max), Black: 1390#(and (<= j (+ k 1)) (<= N (+ k 1))), Black: 107#(and (= min (select A 0)) (= min max)), Black: 499#(= i k), 505#true, Black: 1218#(and (<= k l) (< j N) (<= j l)), Black: 1220#(and (< j N) (<= j l))]) [2021-03-26 05:23:53,667 INFO L384 tUnfolder$Statistics]: this new event has 19 ancestors and is cut-off event [2021-03-26 05:23:53,667 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-26 05:23:53,667 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-26 05:23:53,667 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-26 05:23:54,566 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([142] L46-->thread3EXIT: Formula: (not (< v_k_15 v_N_13)) InVars {N=v_N_13, k=v_k_15} OutVars{N=v_N_13, k=v_k_15} AuxVars[] AssignedVars[][2261], [Black: 1222#(and (< j N) (<= (+ j 1) l)), Black: 508#(and (= l j) (<= (+ l 1) N)), Black: 227#(and (<= (select A 0) (+ max 1)) (< i N) (<= i k)), Black: 1224#(and (<= (+ i 1) l) (= k i) (< j N) (<= (+ j 1) l)), Black: 509#(<= (+ j 1) N), Black: 229#(and (<= (select A 0) (+ max 1)) (= k 0) (<= i k)), Black: 1226#(and (<= (+ k 1) l) (< j N) (<= (+ j 1) l)), Black: 1228#(and (<= k l) (< j N) (<= (+ j 1) l)), Black: 1230#(and (<= (+ i 1) l) (= k i) (< (+ j 1) N) (<= (+ j 1) l)), Black: 1232#(and (<= (+ i 1) l) (= k i) (<= N l) (< j N)), Black: 1234#(and (<= (+ i 1) l) (= k i) (<= j l)), Black: 1236#(and (< (+ j 1) N) (<= (+ j 1) l)), Black: 1238#(and (<= N l) (< j N)), Black: 147#(and (= k 0) (= max (select A k))), Black: 1240#(and (<= (+ k 1) l) (<= N l) (< j N)), Black: 1242#(and (<= (+ k 1) l) (< (+ j 1) N) (<= (+ j 1) l)), Black: 245#(and (<= min (+ max 1)) (< i N) (<= i k)), Black: 1244#(and (<= N l) (<= k l) (< j N)), 12#thread2EXITtrue, Black: 1246#(and (<= k l) (< (+ j 1) N) (<= (+ j 1) l)), Black: 217#(and (= k 0) (<= i k)), Black: 1248#(and (<= (+ i 1) l) (= k i) (<= N l) (< (+ j 1) N)), 14#thread1EXITtrue, Black: 1254#(and (<= (+ i 1) l) (= k i) (< j N) (<= j l)), Black: 219#(and (= k 0) (= max (select A k)) (<= i k)), Black: 1256#(and (<= k l) (<= j l)), Black: 1258#(and (<= N l) (< (+ j 1) N)), Black: 221#(and (< i N) (<= i k)), 17#L74true, Black: 1260#(and (<= N l) (<= j l)), Black: 1262#(and (<= (+ k 1) l) (<= N l) (< (+ j 1) N)), Black: 1266#(and (<= N l) (<= k l) (< (+ j 1) N)), Black: 1270#(and (<= (+ k 1) l) (< j N) (<= j l)), Black: 1143#(<= k l), Black: 1272#(and (<= (+ k 1) l) (<= N l)), Black: 965#(<= (select A 0) (+ max 1)), Black: 1274#(and (<= (+ k 1) l) (<= j l)), Black: 1276#(and (<= (+ k 1) l) (<= N l) (<= j l)), Black: 1148#(<= j l), 1049#true, Black: 1488#(<= i k), Black: 1559#(and (<= (+ i 1) N) (<= i k)), Black: 1561#(and (<= (+ i 1) N) (<= (+ i 1) k)), Black: 1563#(and (<= (+ i 2) N) (<= (+ i 1) k)), 33#thread3EXITtrue, 1316#(<= N k), 40#thread4EXITtrue, 316#true, Black: 318#(= i l), Black: 319#(<= (+ l 1) N), Black: 64#(not b1), Black: 578#(= j i), 326#(<= N i), Black: 579#(<= (+ j 1) N), Black: 325#(= l i), Black: 73#(not b2), 80#true, Black: 334#(<= (+ k 1) N), 342#(<= N j), Black: 340#(and (= k i) (= j i)), 860#true, Black: 82#(= max (select A 0)), Black: 86#(and (= min max) (= max (select A 0))), 101#true, Black: 1124#(and (<= k l) (<= (+ k 1) N)), Black: 1126#(and (<= (+ i 1) l) (= k i) (<= (+ k 1) N)), Black: 1128#(and (<= (+ k 1) l) (<= (+ k 1) N)), Black: 1132#(and (<= (+ k 1) l) (<= (+ k 2) N)), Black: 1314#(<= j (+ k 1)), Black: 1320#(<= j k), Black: 103#(= min (select A 0)), Black: 104#(= min max), Black: 1388#(and (<= N k) (<= j k)), Black: 1390#(and (<= j (+ k 1)) (<= N (+ k 1))), Black: 107#(and (= min (select A 0)) (= min max)), 1406#(<= N k), 144#true, Black: 418#(and (<= k l) (< k N)), Black: 358#(<= k l), Black: 585#(and (= l i) (= k 0) (= l k)), Black: 865#(<= min (+ (select A 0) 1)), Black: 889#(and (= l 0) (= i 0) (<= min (select A 0))), Black: 940#(and (<= min (+ (select A 0) 1)) (<= min (+ max 1))), 960#true, Black: 1410#(<= l k), Black: 1475#(and (<= N k) (<= l k)), Black: 1477#(and (<= N (+ k 1)) (<= l (+ k 1))), Black: 1404#(<= l (+ k 1)), 1485#true, 492#(and (<= N l) (<= k l)), Black: 432#(<= k l), Black: 451#(<= N l), 1264#(and (<= N l) (<= k l) (<= j l)), 500#(<= N k), Black: 499#(= i k), 505#true, Black: 1218#(and (<= k l) (< j N) (<= j l)), Black: 1220#(and (< j N) (<= j l))]) [2021-03-26 05:23:54,566 INFO L384 tUnfolder$Statistics]: this new event has 19 ancestors and is cut-off event [2021-03-26 05:23:54,566 INFO L387 tUnfolder$Statistics]: existing Event has 18 ancestors and is cut-off event [2021-03-26 05:23:54,566 INFO L387 tUnfolder$Statistics]: existing Event has 17 ancestors and is cut-off event [2021-03-26 05:23:54,566 INFO L387 tUnfolder$Statistics]: existing Event has 17 ancestors and is cut-off event [2021-03-26 05:23:55,278 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([150] L46-->L46: Formula: (and (= (store v_A_46 v_k_20 (+ (select v_A_46 v_k_20) 1)) v_A_45) (< v_k_20 v_N_23) (= v_k_19 (+ v_k_20 1))) InVars {A=v_A_46, N=v_N_23, k=v_k_20} OutVars{A=v_A_45, N=v_N_23, k=v_k_19} AuxVars[] AssignedVars[A, k][1834], [Black: 508#(and (= l j) (<= (+ l 1) N)), Black: 1222#(and (< j N) (<= (+ j 1) l)), Black: 1224#(and (<= (+ i 1) l) (= k i) (< j N) (<= (+ j 1) l)), Black: 227#(and (<= (select A 0) (+ max 1)) (< i N) (<= i k)), Black: 509#(<= (+ j 1) N), Black: 1226#(and (<= (+ k 1) l) (< j N) (<= (+ j 1) l)), Black: 229#(and (<= (select A 0) (+ max 1)) (= k 0) (<= i k)), Black: 1228#(and (<= k l) (< j N) (<= (+ j 1) l)), 4#thread5EXITtrue, Black: 1230#(and (<= (+ i 1) l) (= k i) (< (+ j 1) N) (<= (+ j 1) l)), Black: 1232#(and (<= (+ i 1) l) (= k i) (<= N l) (< j N)), Black: 1234#(and (<= (+ i 1) l) (= k i) (<= j l)), Black: 1236#(and (< (+ j 1) N) (<= (+ j 1) l)), Black: 1238#(and (<= N l) (< j N)), Black: 147#(and (= k 0) (= max (select A k))), Black: 1240#(and (<= (+ k 1) l) (<= N l) (< j N)), Black: 1242#(and (<= (+ k 1) l) (< (+ j 1) N) (<= (+ j 1) l)), Black: 1244#(and (<= N l) (<= k l) (< j N)), Black: 245#(and (<= min (+ max 1)) (< i N) (<= i k)), Black: 1246#(and (<= k l) (< (+ j 1) N) (<= (+ j 1) l)), Black: 1248#(and (<= (+ i 1) l) (= k i) (<= N l) (< (+ j 1) N)), Black: 217#(and (= k 0) (<= i k)), Black: 1254#(and (<= (+ i 1) l) (= k i) (< j N) (<= j l)), Black: 1256#(and (<= k l) (<= j l)), Black: 219#(and (= k 0) (= max (select A k)) (<= i k)), Black: 1258#(and (<= N l) (< (+ j 1) N)), Black: 1260#(and (<= N l) (<= j l)), Black: 221#(and (< i N) (<= i k)), Black: 1262#(and (<= (+ k 1) l) (<= N l) (< (+ j 1) N)), Black: 1266#(and (<= N l) (<= k l) (< (+ j 1) N)), Black: 1270#(and (<= (+ k 1) l) (< j N) (<= j l)), Black: 1143#(<= k l), Black: 1272#(and (<= (+ k 1) l) (<= N l)), Black: 965#(<= (select A 0) (+ max 1)), Black: 1274#(and (<= (+ k 1) l) (<= j l)), 23#L46true, Black: 1276#(and (<= (+ k 1) l) (<= N l) (<= j l)), Black: 1148#(<= j l), 1049#true, Black: 1488#(<= i k), 29#L26-1true, Black: 1559#(and (<= (+ i 1) N) (<= i k)), 1311#true, Black: 1561#(and (<= (+ i 1) N) (<= (+ i 1) k)), Black: 1563#(and (<= (+ i 2) N) (<= (+ i 1) k)), 40#thread4EXITtrue, 42#L75true, 48#L37-1true, 316#true, Black: 318#(= i l), Black: 319#(<= (+ l 1) N), 323#true, Black: 578#(= j i), Black: 64#(not b1), Black: 579#(<= (+ j 1) N), Black: 325#(= l i), Black: 73#(not b2), 80#true, Black: 334#(<= (+ k 1) N), 338#true, Black: 340#(and (= k i) (= j i)), Black: 82#(= max (select A 0)), 865#(<= min (+ (select A 0) 1)), Black: 86#(and (= min max) (= max (select A 0))), 101#true, Black: 1124#(and (<= k l) (<= (+ k 1) N)), Black: 1126#(and (<= (+ i 1) l) (= k i) (<= (+ k 1) N)), Black: 1128#(and (<= (+ k 1) l) (<= (+ k 1) N)), Black: 1132#(and (<= (+ k 1) l) (<= (+ k 2) N)), Black: 1314#(<= j (+ k 1)), Black: 1316#(<= N k), Black: 103#(= min (select A 0)), Black: 1320#(<= j k), Black: 104#(= min max), Black: 1388#(and (<= N k) (<= j k)), Black: 1390#(and (<= j (+ k 1)) (<= N (+ k 1))), Black: 107#(and (= min (select A 0)) (= min max)), 1401#true, 144#true, Black: 418#(and (<= k l) (< k N)), Black: 358#(<= k l), Black: 585#(and (= l i) (= k 0) (= l k)), Black: 889#(and (= l 0) (= i 0) (<= min (select A 0))), Black: 940#(and (<= min (+ (select A 0) 1)) (<= min (+ max 1))), 960#true, Black: 1410#(<= l k), Black: 1475#(and (<= N k) (<= l k)), Black: 1477#(and (<= N (+ k 1)) (<= l (+ k 1))), Black: 1404#(<= l (+ k 1)), 1485#true, 492#(and (<= N l) (<= k l)), Black: 432#(<= k l), Black: 451#(<= N l), 1264#(and (<= N l) (<= k l) (<= j l)), 497#true, Black: 499#(= i k), 505#true, Black: 1218#(and (<= k l) (< j N) (<= j l)), Black: 1220#(and (< j N) (<= j l))]) [2021-03-26 05:23:55,278 INFO L384 tUnfolder$Statistics]: this new event has 20 ancestors and is cut-off event [2021-03-26 05:23:55,278 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-26 05:23:55,278 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-26 05:23:55,278 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-26 05:23:56,103 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([150] L46-->L46: Formula: (and (= (store v_A_46 v_k_20 (+ (select v_A_46 v_k_20) 1)) v_A_45) (< v_k_20 v_N_23) (= v_k_19 (+ v_k_20 1))) InVars {A=v_A_46, N=v_N_23, k=v_k_20} OutVars{A=v_A_45, N=v_N_23, k=v_k_19} AuxVars[] AssignedVars[A, k][921], [Black: 1222#(and (< j N) (<= (+ j 1) l)), Black: 508#(and (= l j) (<= (+ l 1) N)), Black: 227#(and (<= (select A 0) (+ max 1)) (< i N) (<= i k)), Black: 509#(<= (+ j 1) N), Black: 1224#(and (<= (+ i 1) l) (= k i) (< j N) (<= (+ j 1) l)), Black: 1226#(and (<= (+ k 1) l) (< j N) (<= (+ j 1) l)), Black: 229#(and (<= (select A 0) (+ max 1)) (= k 0) (<= i k)), Black: 1228#(and (<= k l) (< j N) (<= (+ j 1) l)), Black: 1230#(and (<= (+ i 1) l) (= k i) (< (+ j 1) N) (<= (+ j 1) l)), 4#thread5EXITtrue, Black: 1232#(and (<= (+ i 1) l) (= k i) (<= N l) (< j N)), Black: 1234#(and (<= (+ i 1) l) (= k i) (<= j l)), Black: 1236#(and (< (+ j 1) N) (<= (+ j 1) l)), Black: 1238#(and (<= N l) (< j N)), Black: 147#(and (= k 0) (= max (select A k))), Black: 1240#(and (<= (+ k 1) l) (<= N l) (< j N)), Black: 1242#(and (<= (+ k 1) l) (< (+ j 1) N) (<= (+ j 1) l)), Black: 245#(and (<= min (+ max 1)) (< i N) (<= i k)), Black: 1244#(and (<= N l) (<= k l) (< j N)), 12#thread2EXITtrue, Black: 1246#(and (<= k l) (< (+ j 1) N) (<= (+ j 1) l)), Black: 1248#(and (<= (+ i 1) l) (= k i) (<= N l) (< (+ j 1) N)), Black: 217#(and (= k 0) (<= i k)), 14#thread1EXITtrue, Black: 1254#(and (<= (+ i 1) l) (= k i) (< j N) (<= j l)), Black: 1256#(and (<= k l) (<= j l)), Black: 219#(and (= k 0) (= max (select A k)) (<= i k)), Black: 1258#(and (<= N l) (< (+ j 1) N)), Black: 221#(and (< i N) (<= i k)), Black: 1260#(and (<= N l) (<= j l)), Black: 1262#(and (<= (+ k 1) l) (<= N l) (< (+ j 1) N)), Black: 1266#(and (<= N l) (<= k l) (< (+ j 1) N)), Black: 1270#(and (<= (+ k 1) l) (< j N) (<= j l)), Black: 1143#(<= k l), Black: 1272#(and (<= (+ k 1) l) (<= N l)), Black: 965#(<= (select A 0) (+ max 1)), Black: 1274#(and (<= (+ k 1) l) (<= j l)), 23#L46true, Black: 1276#(and (<= (+ k 1) l) (<= N l) (<= j l)), Black: 1148#(<= j l), 1561#(and (<= (+ i 1) N) (<= (+ i 1) k)), 1049#true, Black: 1488#(<= i k), Black: 1559#(and (<= (+ i 1) N) (<= i k)), 1311#true, Black: 1563#(and (<= (+ i 2) N) (<= (+ i 1) k)), 42#L75true, 50#L55true, 316#true, Black: 318#(= i l), Black: 319#(<= (+ l 1) N), Black: 64#(not b1), Black: 578#(= j i), 326#(<= N i), Black: 579#(<= (+ j 1) N), Black: 325#(= l i), Black: 73#(not b2), 80#true, Black: 334#(<= (+ k 1) N), 342#(<= N j), Black: 340#(and (= k i) (= j i)), 860#true, Black: 82#(= max (select A 0)), Black: 86#(and (= min max) (= max (select A 0))), 101#true, Black: 1124#(and (<= k l) (<= (+ k 1) N)), Black: 1126#(and (<= (+ i 1) l) (= k i) (<= (+ k 1) N)), Black: 1128#(and (<= (+ k 1) l) (<= (+ k 1) N)), Black: 1132#(and (<= (+ k 1) l) (<= (+ k 2) N)), 1138#true, Black: 1314#(<= j (+ k 1)), Black: 1316#(<= N k), Black: 1320#(<= j k), Black: 103#(= min (select A 0)), Black: 104#(= min max), Black: 1388#(and (<= N k) (<= j k)), Black: 1390#(and (<= j (+ k 1)) (<= N (+ k 1))), Black: 107#(and (= min (select A 0)) (= min max)), 1401#true, 144#true, Black: 418#(and (<= k l) (< k N)), Black: 358#(<= k l), 422#true, Black: 585#(and (= l i) (= k 0) (= l k)), Black: 865#(<= min (+ (select A 0) 1)), Black: 889#(and (= l 0) (= i 0) (<= min (select A 0))), Black: 940#(and (<= min (+ (select A 0) 1)) (<= min (+ max 1))), 960#true, Black: 1410#(<= l k), Black: 1475#(and (<= N k) (<= l k)), Black: 1477#(and (<= N (+ k 1)) (<= l (+ k 1))), Black: 1404#(<= l (+ k 1)), Black: 432#(<= k l), Black: 451#(<= N l), 497#true, Black: 499#(= i k), 505#true, Black: 1218#(and (<= k l) (< j N) (<= j l)), Black: 1220#(and (< j N) (<= j l))]) [2021-03-26 05:23:56,103 INFO L384 tUnfolder$Statistics]: this new event has 20 ancestors and is cut-off event [2021-03-26 05:23:56,103 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-26 05:23:56,103 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-26 05:23:56,103 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-26 05:23:57,604 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([150] L46-->L46: Formula: (and (= (store v_A_46 v_k_20 (+ (select v_A_46 v_k_20) 1)) v_A_45) (< v_k_20 v_N_23) (= v_k_19 (+ v_k_20 1))) InVars {A=v_A_46, N=v_N_23, k=v_k_20} OutVars{A=v_A_45, N=v_N_23, k=v_k_19} AuxVars[] AssignedVars[A, k][1327], [Black: 1222#(and (< j N) (<= (+ j 1) l)), Black: 508#(and (= l j) (<= (+ l 1) N)), Black: 227#(and (<= (select A 0) (+ max 1)) (< i N) (<= i k)), Black: 509#(<= (+ j 1) N), Black: 1224#(and (<= (+ i 1) l) (= k i) (< j N) (<= (+ j 1) l)), Black: 1226#(and (<= (+ k 1) l) (< j N) (<= (+ j 1) l)), Black: 229#(and (<= (select A 0) (+ max 1)) (= k 0) (<= i k)), Black: 1228#(and (<= k l) (< j N) (<= (+ j 1) l)), Black: 1230#(and (<= (+ i 1) l) (= k i) (< (+ j 1) N) (<= (+ j 1) l)), 4#thread5EXITtrue, Black: 1232#(and (<= (+ i 1) l) (= k i) (<= N l) (< j N)), Black: 1234#(and (<= (+ i 1) l) (= k i) (<= j l)), Black: 1236#(and (< (+ j 1) N) (<= (+ j 1) l)), Black: 1238#(and (<= N l) (< j N)), Black: 147#(and (= k 0) (= max (select A k))), Black: 1240#(and (<= (+ k 1) l) (<= N l) (< j N)), Black: 1242#(and (<= (+ k 1) l) (< (+ j 1) N) (<= (+ j 1) l)), Black: 1244#(and (<= N l) (<= k l) (< j N)), Black: 245#(and (<= min (+ max 1)) (< i N) (<= i k)), 12#thread2EXITtrue, Black: 1246#(and (<= k l) (< (+ j 1) N) (<= (+ j 1) l)), Black: 1248#(and (<= (+ i 1) l) (= k i) (<= N l) (< (+ j 1) N)), Black: 217#(and (= k 0) (<= i k)), 14#thread1EXITtrue, Black: 1254#(and (<= (+ i 1) l) (= k i) (< j N) (<= j l)), Black: 1256#(and (<= k l) (<= j l)), Black: 219#(and (= k 0) (= max (select A k)) (<= i k)), Black: 1258#(and (<= N l) (< (+ j 1) N)), Black: 221#(and (< i N) (<= i k)), Black: 1260#(and (<= N l) (<= j l)), Black: 1262#(and (<= (+ k 1) l) (<= N l) (< (+ j 1) N)), Black: 1266#(and (<= N l) (<= k l) (< (+ j 1) N)), Black: 1270#(and (<= (+ k 1) l) (< j N) (<= j l)), Black: 1143#(<= k l), Black: 1272#(and (<= (+ k 1) l) (<= N l)), Black: 965#(<= (select A 0) (+ max 1)), Black: 1274#(and (<= (+ k 1) l) (<= j l)), 23#L46true, Black: 1276#(and (<= (+ k 1) l) (<= N l) (<= j l)), Black: 1148#(<= j l), 1561#(and (<= (+ i 1) N) (<= (+ i 1) k)), 1049#true, Black: 1488#(<= i k), Black: 1559#(and (<= (+ i 1) N) (<= i k)), Black: 1563#(and (<= (+ i 2) N) (<= (+ i 1) k)), 42#L75true, 50#L55true, 316#true, Black: 318#(= i l), Black: 319#(<= (+ l 1) N), Black: 64#(not b1), Black: 578#(= j i), 326#(<= N i), Black: 579#(<= (+ j 1) N), Black: 325#(= l i), Black: 73#(not b2), 80#true, Black: 334#(<= (+ k 1) N), 342#(<= N j), Black: 340#(and (= k i) (= j i)), 860#true, Black: 82#(= max (select A 0)), Black: 86#(and (= min max) (= max (select A 0))), 101#true, 1388#(and (<= N k) (<= j k)), Black: 1124#(and (<= k l) (<= (+ k 1) N)), Black: 1126#(and (<= (+ i 1) l) (= k i) (<= (+ k 1) N)), Black: 1128#(and (<= (+ k 1) l) (<= (+ k 1) N)), Black: 1132#(and (<= (+ k 1) l) (<= (+ k 2) N)), Black: 1314#(<= j (+ k 1)), 1138#true, Black: 1316#(<= N k), Black: 1320#(<= j k), Black: 103#(= min (select A 0)), Black: 104#(= min max), Black: 1390#(and (<= j (+ k 1)) (<= N (+ k 1))), Black: 107#(and (= min (select A 0)) (= min max)), 1401#true, 144#true, Black: 418#(and (<= k l) (< k N)), Black: 358#(<= k l), 422#true, Black: 585#(and (= l i) (= k 0) (= l k)), Black: 865#(<= min (+ (select A 0) 1)), Black: 889#(and (= l 0) (= i 0) (<= min (select A 0))), Black: 940#(and (<= min (+ (select A 0) 1)) (<= min (+ max 1))), 960#true, Black: 1410#(<= l k), Black: 1475#(and (<= N k) (<= l k)), Black: 1477#(and (<= N (+ k 1)) (<= l (+ k 1))), Black: 1404#(<= l (+ k 1)), Black: 432#(<= k l), Black: 451#(<= N l), 497#true, Black: 499#(= i k), 505#true, Black: 1218#(and (<= k l) (< j N) (<= j l)), Black: 1220#(and (< j N) (<= j l))]) [2021-03-26 05:23:57,605 INFO L384 tUnfolder$Statistics]: this new event has 20 ancestors and is cut-off event [2021-03-26 05:23:57,605 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-26 05:23:57,605 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-26 05:23:57,605 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is cut-off event [2021-03-26 05:23:58,053 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([150] L46-->L46: Formula: (and (= (store v_A_46 v_k_20 (+ (select v_A_46 v_k_20) 1)) v_A_45) (< v_k_20 v_N_23) (= v_k_19 (+ v_k_20 1))) InVars {A=v_A_46, N=v_N_23, k=v_k_20} OutVars{A=v_A_45, N=v_N_23, k=v_k_19} AuxVars[] AssignedVars[A, k][1423], [Black: 508#(and (= l j) (<= (+ l 1) N)), Black: 1222#(and (< j N) (<= (+ j 1) l)), Black: 509#(<= (+ j 1) N), Black: 227#(and (<= (select A 0) (+ max 1)) (< i N) (<= i k)), Black: 1224#(and (<= (+ i 1) l) (= k i) (< j N) (<= (+ j 1) l)), Black: 229#(and (<= (select A 0) (+ max 1)) (= k 0) (<= i k)), Black: 1226#(and (<= (+ k 1) l) (< j N) (<= (+ j 1) l)), Black: 1228#(and (<= k l) (< j N) (<= (+ j 1) l)), 4#thread5EXITtrue, Black: 1230#(and (<= (+ i 1) l) (= k i) (< (+ j 1) N) (<= (+ j 1) l)), Black: 1232#(and (<= (+ i 1) l) (= k i) (<= N l) (< j N)), Black: 1234#(and (<= (+ i 1) l) (= k i) (<= j l)), Black: 1236#(and (< (+ j 1) N) (<= (+ j 1) l)), Black: 147#(and (= k 0) (= max (select A k))), Black: 1238#(and (<= N l) (< j N)), Black: 1240#(and (<= (+ k 1) l) (<= N l) (< j N)), Black: 1242#(and (<= (+ k 1) l) (< (+ j 1) N) (<= (+ j 1) l)), Black: 245#(and (<= min (+ max 1)) (< i N) (<= i k)), Black: 1244#(and (<= N l) (<= k l) (< j N)), Black: 1246#(and (<= k l) (< (+ j 1) N) (<= (+ j 1) l)), 12#thread2EXITtrue, Black: 217#(and (= k 0) (<= i k)), Black: 1248#(and (<= (+ i 1) l) (= k i) (<= N l) (< (+ j 1) N)), 14#thread1EXITtrue, Black: 1254#(and (<= (+ i 1) l) (= k i) (< j N) (<= j l)), Black: 219#(and (= k 0) (= max (select A k)) (<= i k)), Black: 1256#(and (<= k l) (<= j l)), Black: 1258#(and (<= N l) (< (+ j 1) N)), Black: 1260#(and (<= N l) (<= j l)), Black: 221#(and (< i N) (<= i k)), Black: 1262#(and (<= (+ k 1) l) (<= N l) (< (+ j 1) N)), Black: 1266#(and (<= N l) (<= k l) (< (+ j 1) N)), Black: 1270#(and (<= (+ k 1) l) (< j N) (<= j l)), Black: 1143#(<= k l), Black: 965#(<= (select A 0) (+ max 1)), Black: 1272#(and (<= (+ k 1) l) (<= N l)), 23#L46true, Black: 1274#(and (<= (+ k 1) l) (<= j l)), Black: 1276#(and (<= (+ k 1) l) (<= N l) (<= j l)), 1561#(and (<= (+ i 1) N) (<= (+ i 1) k)), 1049#true, Black: 1148#(<= j l), Black: 1488#(<= i k), Black: 1559#(and (<= (+ i 1) N) (<= i k)), Black: 1563#(and (<= (+ i 2) N) (<= (+ i 1) k)), 40#thread4EXITtrue, 42#L75true, 316#true, Black: 318#(= i l), Black: 319#(<= (+ l 1) N), Black: 64#(not b1), Black: 578#(= j i), Black: 579#(<= (+ j 1) N), 326#(<= N i), Black: 325#(= l i), Black: 73#(not b2), 80#true, Black: 334#(<= (+ k 1) N), 342#(<= N j), Black: 340#(and (= k i) (= j i)), 860#true, Black: 82#(= max (select A 0)), Black: 86#(and (= min max) (= max (select A 0))), 101#true, 1388#(and (<= N k) (<= j k)), Black: 1124#(and (<= k l) (<= (+ k 1) N)), Black: 1126#(and (<= (+ i 1) l) (= k i) (<= (+ k 1) N)), Black: 1128#(and (<= (+ k 1) l) (<= (+ k 1) N)), Black: 1132#(and (<= (+ k 1) l) (<= (+ k 2) N)), Black: 1314#(<= j (+ k 1)), Black: 1316#(<= N k), Black: 103#(= min (select A 0)), Black: 1320#(<= j k), Black: 104#(= min max), Black: 1390#(and (<= j (+ k 1)) (<= N (+ k 1))), Black: 107#(and (= min (select A 0)) (= min max)), 1401#true, 144#true, Black: 418#(and (<= k l) (< k N)), Black: 358#(<= k l), Black: 585#(and (= l i) (= k 0) (= l k)), Black: 865#(<= min (+ (select A 0) 1)), Black: 889#(and (= l 0) (= i 0) (<= min (select A 0))), Black: 940#(and (<= min (+ (select A 0) 1)) (<= min (+ max 1))), 960#true, Black: 1410#(<= l k), Black: 1475#(and (<= N k) (<= l k)), Black: 1477#(and (<= N (+ k 1)) (<= l (+ k 1))), Black: 1404#(<= l (+ k 1)), 492#(and (<= N l) (<= k l)), Black: 432#(<= k l), Black: 451#(<= N l), 497#true, 1268#(and (<= N l) (<= k l)), Black: 499#(= i k), 505#true, Black: 1218#(and (<= k l) (< j N) (<= j l)), Black: 1220#(and (< j N) (<= j l))]) [2021-03-26 05:23:58,053 INFO L384 tUnfolder$Statistics]: this new event has 21 ancestors and is cut-off event [2021-03-26 05:23:58,053 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-26 05:23:58,053 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-26 05:23:58,053 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-26 05:23:59,106 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([142] L46-->thread3EXIT: Formula: (not (< v_k_15 v_N_13)) InVars {N=v_N_13, k=v_k_15} OutVars{N=v_N_13, k=v_k_15} AuxVars[] AssignedVars[][2261], [Black: 508#(and (= l j) (<= (+ l 1) N)), Black: 1222#(and (< j N) (<= (+ j 1) l)), Black: 1224#(and (<= (+ i 1) l) (= k i) (< j N) (<= (+ j 1) l)), Black: 509#(<= (+ j 1) N), Black: 227#(and (<= (select A 0) (+ max 1)) (< i N) (<= i k)), Black: 229#(and (<= (select A 0) (+ max 1)) (= k 0) (<= i k)), Black: 1226#(and (<= (+ k 1) l) (< j N) (<= (+ j 1) l)), Black: 1228#(and (<= k l) (< j N) (<= (+ j 1) l)), 4#thread5EXITtrue, Black: 1230#(and (<= (+ i 1) l) (= k i) (< (+ j 1) N) (<= (+ j 1) l)), Black: 1232#(and (<= (+ i 1) l) (= k i) (<= N l) (< j N)), Black: 1234#(and (<= (+ i 1) l) (= k i) (<= j l)), Black: 1236#(and (< (+ j 1) N) (<= (+ j 1) l)), Black: 1238#(and (<= N l) (< j N)), Black: 147#(and (= k 0) (= max (select A k))), Black: 1240#(and (<= (+ k 1) l) (<= N l) (< j N)), Black: 1242#(and (<= (+ k 1) l) (< (+ j 1) N) (<= (+ j 1) l)), Black: 1244#(and (<= N l) (<= k l) (< j N)), Black: 245#(and (<= min (+ max 1)) (< i N) (<= i k)), Black: 1246#(and (<= k l) (< (+ j 1) N) (<= (+ j 1) l)), Black: 1248#(and (<= (+ i 1) l) (= k i) (<= N l) (< (+ j 1) N)), Black: 217#(and (= k 0) (<= i k)), Black: 1254#(and (<= (+ i 1) l) (= k i) (< j N) (<= j l)), Black: 1256#(and (<= k l) (<= j l)), Black: 219#(and (= k 0) (= max (select A k)) (<= i k)), Black: 1258#(and (<= N l) (< (+ j 1) N)), Black: 1260#(and (<= N l) (<= j l)), Black: 221#(and (< i N) (<= i k)), Black: 1262#(and (<= (+ k 1) l) (<= N l) (< (+ j 1) N)), Black: 1266#(and (<= N l) (<= k l) (< (+ j 1) N)), Black: 1270#(and (<= (+ k 1) l) (< j N) (<= j l)), Black: 1143#(<= k l), Black: 1272#(and (<= (+ k 1) l) (<= N l)), Black: 965#(<= (select A 0) (+ max 1)), Black: 1274#(and (<= (+ k 1) l) (<= j l)), Black: 1276#(and (<= (+ k 1) l) (<= N l) (<= j l)), Black: 1148#(<= j l), Black: 1488#(<= i k), 29#L26-1true, Black: 1559#(and (<= (+ i 1) N) (<= i k)), Black: 1561#(and (<= (+ i 1) N) (<= (+ i 1) k)), Black: 1563#(and (<= (+ i 2) N) (<= (+ i 1) k)), 33#thread3EXITtrue, 1059#(<= k l), 1316#(<= N k), 40#thread4EXITtrue, 42#L75true, 48#L37-1true, 316#true, Black: 318#(= i l), Black: 319#(<= (+ l 1) N), 323#true, Black: 578#(= j i), Black: 64#(not b1), Black: 579#(<= (+ j 1) N), Black: 325#(= l i), Black: 73#(not b2), 80#true, Black: 334#(<= (+ k 1) N), 338#true, Black: 340#(and (= k i) (= j i)), Black: 82#(= max (select A 0)), Black: 86#(and (= min max) (= max (select A 0))), 865#(<= min (+ (select A 0) 1)), 101#true, Black: 1124#(and (<= k l) (<= (+ k 1) N)), Black: 1126#(and (<= (+ i 1) l) (= k i) (<= (+ k 1) N)), Black: 1128#(and (<= (+ k 1) l) (<= (+ k 1) N)), Black: 1132#(and (<= (+ k 1) l) (<= (+ k 2) N)), Black: 1314#(<= j (+ k 1)), Black: 103#(= min (select A 0)), Black: 1320#(<= j k), Black: 1388#(and (<= N k) (<= j k)), Black: 104#(= min max), Black: 1390#(and (<= j (+ k 1)) (<= N (+ k 1))), Black: 107#(and (= min (select A 0)) (= min max)), 1406#(<= N k), 144#true, Black: 418#(and (<= k l) (< k N)), Black: 358#(<= k l), Black: 585#(and (= l i) (= k 0) (= l k)), Black: 889#(and (= l 0) (= i 0) (<= min (select A 0))), Black: 940#(and (<= min (+ (select A 0) 1)) (<= min (+ max 1))), 960#true, 451#(<= N l), Black: 1410#(<= l k), Black: 1475#(and (<= N k) (<= l k)), Black: 1477#(and (<= N (+ k 1)) (<= l (+ k 1))), Black: 1404#(<= l (+ k 1)), 1485#true, Black: 432#(<= k l), 1264#(and (<= N l) (<= k l) (<= j l)), 500#(<= N k), Black: 499#(= i k), 505#true, Black: 1218#(and (<= k l) (< j N) (<= j l)), Black: 1220#(and (< j N) (<= j l))]) [2021-03-26 05:23:59,106 INFO L384 tUnfolder$Statistics]: this new event has 20 ancestors and is not cut-off event [2021-03-26 05:23:59,106 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is not cut-off event [2021-03-26 05:23:59,106 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is not cut-off event [2021-03-26 05:23:59,106 INFO L387 tUnfolder$Statistics]: existing Event has 20 ancestors and is not cut-off event [2021-03-26 05:23:59,171 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([150] L46-->L46: Formula: (and (= (store v_A_46 v_k_20 (+ (select v_A_46 v_k_20) 1)) v_A_45) (< v_k_20 v_N_23) (= v_k_19 (+ v_k_20 1))) InVars {A=v_A_46, N=v_N_23, k=v_k_20} OutVars{A=v_A_45, N=v_N_23, k=v_k_19} AuxVars[] AssignedVars[A, k][1834], [Black: 508#(and (= l j) (<= (+ l 1) N)), Black: 1222#(and (< j N) (<= (+ j 1) l)), Black: 227#(and (<= (select A 0) (+ max 1)) (< i N) (<= i k)), Black: 1224#(and (<= (+ i 1) l) (= k i) (< j N) (<= (+ j 1) l)), Black: 509#(<= (+ j 1) N), Black: 229#(and (<= (select A 0) (+ max 1)) (= k 0) (<= i k)), Black: 1226#(and (<= (+ k 1) l) (< j N) (<= (+ j 1) l)), Black: 1228#(and (<= k l) (< j N) (<= (+ j 1) l)), Black: 1230#(and (<= (+ i 1) l) (= k i) (< (+ j 1) N) (<= (+ j 1) l)), 4#thread5EXITtrue, Black: 1232#(and (<= (+ i 1) l) (= k i) (<= N l) (< j N)), Black: 1234#(and (<= (+ i 1) l) (= k i) (<= j l)), Black: 1236#(and (< (+ j 1) N) (<= (+ j 1) l)), Black: 147#(and (= k 0) (= max (select A k))), Black: 1238#(and (<= N l) (< j N)), Black: 1240#(and (<= (+ k 1) l) (<= N l) (< j N)), Black: 1242#(and (<= (+ k 1) l) (< (+ j 1) N) (<= (+ j 1) l)), Black: 1244#(and (<= N l) (<= k l) (< j N)), Black: 245#(and (<= min (+ max 1)) (< i N) (<= i k)), Black: 1246#(and (<= k l) (< (+ j 1) N) (<= (+ j 1) l)), 12#thread2EXITtrue, Black: 217#(and (= k 0) (<= i k)), Black: 1248#(and (<= (+ i 1) l) (= k i) (<= N l) (< (+ j 1) N)), Black: 1254#(and (<= (+ i 1) l) (= k i) (< j N) (<= j l)), Black: 219#(and (= k 0) (= max (select A k)) (<= i k)), Black: 1256#(and (<= k l) (<= j l)), Black: 1258#(and (<= N l) (< (+ j 1) N)), Black: 1260#(and (<= N l) (<= j l)), Black: 221#(and (< i N) (<= i k)), Black: 1262#(and (<= (+ k 1) l) (<= N l) (< (+ j 1) N)), Black: 1266#(and (<= N l) (<= k l) (< (+ j 1) N)), Black: 1270#(and (<= (+ k 1) l) (< j N) (<= j l)), Black: 1143#(<= k l), Black: 1272#(and (<= (+ k 1) l) (<= N l)), Black: 965#(<= (select A 0) (+ max 1)), Black: 1274#(and (<= (+ k 1) l) (<= j l)), 23#L46true, Black: 1276#(and (<= (+ k 1) l) (<= N l) (<= j l)), Black: 1148#(<= j l), 1049#true, Black: 1488#(<= i k), 29#L26-1true, Black: 1559#(and (<= (+ i 1) N) (<= i k)), 1311#true, Black: 1561#(and (<= (+ i 1) N) (<= (+ i 1) k)), Black: 1563#(and (<= (+ i 2) N) (<= (+ i 1) k)), 40#thread4EXITtrue, 42#L75true, 316#true, Black: 318#(= i l), Black: 319#(<= (+ l 1) N), 323#true, Black: 578#(= j i), Black: 64#(not b1), Black: 579#(<= (+ j 1) N), Black: 325#(= l i), Black: 73#(not b2), 80#true, Black: 334#(<= (+ k 1) N), 342#(<= N j), Black: 340#(and (= k i) (= j i)), Black: 82#(= max (select A 0)), 865#(<= min (+ (select A 0) 1)), Black: 86#(and (= min max) (= max (select A 0))), 101#true, Black: 1124#(and (<= k l) (<= (+ k 1) N)), Black: 1126#(and (<= (+ i 1) l) (= k i) (<= (+ k 1) N)), Black: 1128#(and (<= (+ k 1) l) (<= (+ k 1) N)), Black: 1132#(and (<= (+ k 1) l) (<= (+ k 2) N)), Black: 1314#(<= j (+ k 1)), Black: 1316#(<= N k), Black: 1320#(<= j k), Black: 103#(= min (select A 0)), Black: 104#(= min max), Black: 1388#(and (<= N k) (<= j k)), Black: 1390#(and (<= j (+ k 1)) (<= N (+ k 1))), Black: 107#(and (= min (select A 0)) (= min max)), 1401#true, 144#true, Black: 418#(and (<= k l) (< k N)), Black: 358#(<= k l), Black: 585#(and (= l i) (= k 0) (= l k)), Black: 889#(and (= l 0) (= i 0) (<= min (select A 0))), Black: 940#(and (<= min (+ (select A 0) 1)) (<= min (+ max 1))), 960#true, Black: 1410#(<= l k), Black: 1475#(and (<= N k) (<= l k)), Black: 1477#(and (<= N (+ k 1)) (<= l (+ k 1))), Black: 1404#(<= l (+ k 1)), 1485#true, 492#(and (<= N l) (<= k l)), Black: 432#(<= k l), Black: 451#(<= N l), 1264#(and (<= N l) (<= k l) (<= j l)), 497#true, Black: 499#(= i k), 505#true, Black: 1218#(and (<= k l) (< j N) (<= j l)), Black: 1220#(and (< j N) (<= j l))]) [2021-03-26 05:23:59,171 INFO L384 tUnfolder$Statistics]: this new event has 21 ancestors and is cut-off event [2021-03-26 05:23:59,171 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-26 05:23:59,171 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-26 05:23:59,171 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-26 05:23:59,171 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([142] L46-->thread3EXIT: Formula: (not (< v_k_15 v_N_13)) InVars {N=v_N_13, k=v_k_15} OutVars{N=v_N_13, k=v_k_15} AuxVars[] AssignedVars[][2261], [Black: 508#(and (= l j) (<= (+ l 1) N)), Black: 1222#(and (< j N) (<= (+ j 1) l)), Black: 227#(and (<= (select A 0) (+ max 1)) (< i N) (<= i k)), Black: 1224#(and (<= (+ i 1) l) (= k i) (< j N) (<= (+ j 1) l)), Black: 509#(<= (+ j 1) N), Black: 229#(and (<= (select A 0) (+ max 1)) (= k 0) (<= i k)), Black: 1226#(and (<= (+ k 1) l) (< j N) (<= (+ j 1) l)), Black: 1228#(and (<= k l) (< j N) (<= (+ j 1) l)), Black: 1230#(and (<= (+ i 1) l) (= k i) (< (+ j 1) N) (<= (+ j 1) l)), 4#thread5EXITtrue, Black: 1232#(and (<= (+ i 1) l) (= k i) (<= N l) (< j N)), Black: 1234#(and (<= (+ i 1) l) (= k i) (<= j l)), Black: 1236#(and (< (+ j 1) N) (<= (+ j 1) l)), Black: 147#(and (= k 0) (= max (select A k))), Black: 1238#(and (<= N l) (< j N)), Black: 1240#(and (<= (+ k 1) l) (<= N l) (< j N)), Black: 1242#(and (<= (+ k 1) l) (< (+ j 1) N) (<= (+ j 1) l)), Black: 1244#(and (<= N l) (<= k l) (< j N)), Black: 245#(and (<= min (+ max 1)) (< i N) (<= i k)), 12#thread2EXITtrue, Black: 1246#(and (<= k l) (< (+ j 1) N) (<= (+ j 1) l)), Black: 217#(and (= k 0) (<= i k)), Black: 1248#(and (<= (+ i 1) l) (= k i) (<= N l) (< (+ j 1) N)), Black: 1254#(and (<= (+ i 1) l) (= k i) (< j N) (<= j l)), Black: 219#(and (= k 0) (= max (select A k)) (<= i k)), Black: 1256#(and (<= k l) (<= j l)), Black: 1258#(and (<= N l) (< (+ j 1) N)), Black: 1260#(and (<= N l) (<= j l)), Black: 221#(and (< i N) (<= i k)), Black: 1262#(and (<= (+ k 1) l) (<= N l) (< (+ j 1) N)), Black: 1266#(and (<= N l) (<= k l) (< (+ j 1) N)), Black: 1270#(and (<= (+ k 1) l) (< j N) (<= j l)), Black: 1143#(<= k l), Black: 965#(<= (select A 0) (+ max 1)), Black: 1272#(and (<= (+ k 1) l) (<= N l)), Black: 1274#(and (<= (+ k 1) l) (<= j l)), Black: 1276#(and (<= (+ k 1) l) (<= N l) (<= j l)), Black: 1148#(<= j l), Black: 1488#(<= i k), 29#L26-1true, Black: 1559#(and (<= (+ i 1) N) (<= i k)), Black: 1561#(and (<= (+ i 1) N) (<= (+ i 1) k)), Black: 1563#(and (<= (+ i 2) N) (<= (+ i 1) k)), 33#thread3EXITtrue, 1059#(<= k l), 1316#(<= N k), 40#thread4EXITtrue, 42#L75true, 316#true, Black: 318#(= i l), Black: 319#(<= (+ l 1) N), 323#true, Black: 578#(= j i), Black: 64#(not b1), Black: 579#(<= (+ j 1) N), Black: 325#(= l i), Black: 73#(not b2), 80#true, Black: 334#(<= (+ k 1) N), 342#(<= N j), Black: 340#(and (= k i) (= j i)), Black: 82#(= max (select A 0)), 865#(<= min (+ (select A 0) 1)), Black: 86#(and (= min max) (= max (select A 0))), 101#true, Black: 1124#(and (<= k l) (<= (+ k 1) N)), Black: 1126#(and (<= (+ i 1) l) (= k i) (<= (+ k 1) N)), Black: 1128#(and (<= (+ k 1) l) (<= (+ k 1) N)), Black: 1132#(and (<= (+ k 1) l) (<= (+ k 2) N)), Black: 1314#(<= j (+ k 1)), Black: 103#(= min (select A 0)), Black: 1320#(<= j k), Black: 1388#(and (<= N k) (<= j k)), Black: 104#(= min max), Black: 1390#(and (<= j (+ k 1)) (<= N (+ k 1))), Black: 107#(and (= min (select A 0)) (= min max)), 1406#(<= N k), 144#true, Black: 418#(and (<= k l) (< k N)), Black: 358#(<= k l), Black: 585#(and (= l i) (= k 0) (= l k)), Black: 889#(and (= l 0) (= i 0) (<= min (select A 0))), Black: 940#(and (<= min (+ (select A 0) 1)) (<= min (+ max 1))), 960#true, 451#(<= N l), Black: 1410#(<= l k), Black: 1475#(and (<= N k) (<= l k)), Black: 1477#(and (<= N (+ k 1)) (<= l (+ k 1))), Black: 1404#(<= l (+ k 1)), 1485#true, Black: 432#(<= k l), 1264#(and (<= N l) (<= k l) (<= j l)), 500#(<= N k), Black: 499#(= i k), 505#true, Black: 1218#(and (<= k l) (< j N) (<= j l)), Black: 1220#(and (< j N) (<= j l))]) [2021-03-26 05:23:59,171 INFO L384 tUnfolder$Statistics]: this new event has 21 ancestors and is cut-off event [2021-03-26 05:23:59,171 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-26 05:23:59,171 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-26 05:23:59,171 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-26 05:23:59,171 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([142] L46-->thread3EXIT: Formula: (not (< v_k_15 v_N_13)) InVars {N=v_N_13, k=v_k_15} OutVars{N=v_N_13, k=v_k_15} AuxVars[] AssignedVars[][2261], [Black: 508#(and (= l j) (<= (+ l 1) N)), Black: 1222#(and (< j N) (<= (+ j 1) l)), Black: 227#(and (<= (select A 0) (+ max 1)) (< i N) (<= i k)), Black: 1224#(and (<= (+ i 1) l) (= k i) (< j N) (<= (+ j 1) l)), Black: 509#(<= (+ j 1) N), Black: 229#(and (<= (select A 0) (+ max 1)) (= k 0) (<= i k)), Black: 1226#(and (<= (+ k 1) l) (< j N) (<= (+ j 1) l)), Black: 1228#(and (<= k l) (< j N) (<= (+ j 1) l)), Black: 1230#(and (<= (+ i 1) l) (= k i) (< (+ j 1) N) (<= (+ j 1) l)), 4#thread5EXITtrue, Black: 1232#(and (<= (+ i 1) l) (= k i) (<= N l) (< j N)), Black: 1234#(and (<= (+ i 1) l) (= k i) (<= j l)), Black: 1236#(and (< (+ j 1) N) (<= (+ j 1) l)), Black: 147#(and (= k 0) (= max (select A k))), Black: 1238#(and (<= N l) (< j N)), Black: 1240#(and (<= (+ k 1) l) (<= N l) (< j N)), Black: 1242#(and (<= (+ k 1) l) (< (+ j 1) N) (<= (+ j 1) l)), Black: 245#(and (<= min (+ max 1)) (< i N) (<= i k)), Black: 1244#(and (<= N l) (<= k l) (< j N)), 12#thread2EXITtrue, Black: 1246#(and (<= k l) (< (+ j 1) N) (<= (+ j 1) l)), Black: 217#(and (= k 0) (<= i k)), Black: 1248#(and (<= (+ i 1) l) (= k i) (<= N l) (< (+ j 1) N)), 14#thread1EXITtrue, Black: 1254#(and (<= (+ i 1) l) (= k i) (< j N) (<= j l)), Black: 219#(and (= k 0) (= max (select A k)) (<= i k)), Black: 1256#(and (<= k l) (<= j l)), Black: 1258#(and (<= N l) (< (+ j 1) N)), Black: 1260#(and (<= N l) (<= j l)), Black: 221#(and (< i N) (<= i k)), Black: 1262#(and (<= (+ k 1) l) (<= N l) (< (+ j 1) N)), Black: 1266#(and (<= N l) (<= k l) (< (+ j 1) N)), Black: 1270#(and (<= (+ k 1) l) (< j N) (<= j l)), Black: 1143#(<= k l), Black: 965#(<= (select A 0) (+ max 1)), Black: 1272#(and (<= (+ k 1) l) (<= N l)), Black: 1274#(and (<= (+ k 1) l) (<= j l)), Black: 1276#(and (<= (+ k 1) l) (<= N l) (<= j l)), Black: 1148#(<= j l), Black: 1488#(<= i k), Black: 1559#(and (<= (+ i 1) N) (<= i k)), Black: 1561#(and (<= (+ i 1) N) (<= (+ i 1) k)), Black: 1563#(and (<= (+ i 2) N) (<= (+ i 1) k)), 33#thread3EXITtrue, 1059#(<= k l), 1316#(<= N k), 40#thread4EXITtrue, 42#L75true, 316#true, Black: 318#(= i l), Black: 319#(<= (+ l 1) N), Black: 578#(= j i), Black: 64#(not b1), 326#(<= N i), Black: 579#(<= (+ j 1) N), Black: 325#(= l i), Black: 73#(not b2), 80#true, Black: 334#(<= (+ k 1) N), 342#(<= N j), Black: 340#(and (= k i) (= j i)), Black: 82#(= max (select A 0)), 865#(<= min (+ (select A 0) 1)), Black: 86#(and (= min max) (= max (select A 0))), 101#true, Black: 1124#(and (<= k l) (<= (+ k 1) N)), Black: 1126#(and (<= (+ i 1) l) (= k i) (<= (+ k 1) N)), Black: 1128#(and (<= (+ k 1) l) (<= (+ k 1) N)), Black: 1132#(and (<= (+ k 1) l) (<= (+ k 2) N)), Black: 1314#(<= j (+ k 1)), Black: 103#(= min (select A 0)), Black: 1320#(<= j k), Black: 1388#(and (<= N k) (<= j k)), Black: 104#(= min max), Black: 1390#(and (<= j (+ k 1)) (<= N (+ k 1))), Black: 107#(and (= min (select A 0)) (= min max)), 1406#(<= N k), 144#true, Black: 418#(and (<= k l) (< k N)), Black: 358#(<= k l), Black: 585#(and (= l i) (= k 0) (= l k)), Black: 889#(and (= l 0) (= i 0) (<= min (select A 0))), Black: 940#(and (<= min (+ (select A 0) 1)) (<= min (+ max 1))), 960#true, 451#(<= N l), Black: 1410#(<= l k), Black: 1475#(and (<= N k) (<= l k)), Black: 1477#(and (<= N (+ k 1)) (<= l (+ k 1))), Black: 1404#(<= l (+ k 1)), 1485#true, Black: 432#(<= k l), 1264#(and (<= N l) (<= k l) (<= j l)), 500#(<= N k), Black: 499#(= i k), 505#true, Black: 1218#(and (<= k l) (< j N) (<= j l)), Black: 1220#(and (< j N) (<= j l))]) [2021-03-26 05:23:59,171 INFO L384 tUnfolder$Statistics]: this new event has 22 ancestors and is cut-off event [2021-03-26 05:23:59,172 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-26 05:23:59,172 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-26 05:23:59,172 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-26 05:24:00,907 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([142] L46-->thread3EXIT: Formula: (not (< v_k_15 v_N_13)) InVars {N=v_N_13, k=v_k_15} OutVars{N=v_N_13, k=v_k_15} AuxVars[] AssignedVars[][1745], [Black: 1222#(and (< j N) (<= (+ j 1) l)), Black: 508#(and (= l j) (<= (+ l 1) N)), Black: 227#(and (<= (select A 0) (+ max 1)) (< i N) (<= i k)), Black: 1224#(and (<= (+ i 1) l) (= k i) (< j N) (<= (+ j 1) l)), Black: 509#(<= (+ j 1) N), Black: 229#(and (<= (select A 0) (+ max 1)) (= k 0) (<= i k)), Black: 1226#(and (<= (+ k 1) l) (< j N) (<= (+ j 1) l)), Black: 1228#(and (<= k l) (< j N) (<= (+ j 1) l)), 4#thread5EXITtrue, Black: 1230#(and (<= (+ i 1) l) (= k i) (< (+ j 1) N) (<= (+ j 1) l)), Black: 1232#(and (<= (+ i 1) l) (= k i) (<= N l) (< j N)), Black: 1234#(and (<= (+ i 1) l) (= k i) (<= j l)), Black: 1236#(and (< (+ j 1) N) (<= (+ j 1) l)), Black: 147#(and (= k 0) (= max (select A k))), Black: 1238#(and (<= N l) (< j N)), Black: 1240#(and (<= (+ k 1) l) (<= N l) (< j N)), Black: 1242#(and (<= (+ k 1) l) (< (+ j 1) N) (<= (+ j 1) l)), Black: 245#(and (<= min (+ max 1)) (< i N) (<= i k)), Black: 1244#(and (<= N l) (<= k l) (< j N)), Black: 1246#(and (<= k l) (< (+ j 1) N) (<= (+ j 1) l)), 12#thread2EXITtrue, Black: 217#(and (= k 0) (<= i k)), Black: 1248#(and (<= (+ i 1) l) (= k i) (<= N l) (< (+ j 1) N)), 14#thread1EXITtrue, Black: 1254#(and (<= (+ i 1) l) (= k i) (< j N) (<= j l)), Black: 219#(and (= k 0) (= max (select A k)) (<= i k)), Black: 1256#(and (<= k l) (<= j l)), Black: 1258#(and (<= N l) (< (+ j 1) N)), Black: 1260#(and (<= N l) (<= j l)), Black: 221#(and (< i N) (<= i k)), Black: 1262#(and (<= (+ k 1) l) (<= N l) (< (+ j 1) N)), Black: 1266#(and (<= N l) (<= k l) (< (+ j 1) N)), Black: 1270#(and (<= (+ k 1) l) (< j N) (<= j l)), Black: 1143#(<= k l), Black: 1272#(and (<= (+ k 1) l) (<= N l)), Black: 965#(<= (select A 0) (+ max 1)), Black: 1274#(and (<= (+ k 1) l) (<= j l)), Black: 1276#(and (<= (+ k 1) l) (<= N l) (<= j l)), Black: 1148#(<= j l), Black: 1488#(<= i k), Black: 1559#(and (<= (+ i 1) N) (<= i k)), Black: 1561#(and (<= (+ i 1) N) (<= (+ i 1) k)), Black: 1563#(and (<= (+ i 2) N) (<= (+ i 1) k)), 33#thread3EXITtrue, 1059#(<= k l), 1316#(<= N k), 40#thread4EXITtrue, 42#L75true, 316#true, Black: 318#(= i l), Black: 319#(<= (+ l 1) N), Black: 578#(= j i), Black: 64#(not b1), 326#(<= N i), Black: 579#(<= (+ j 1) N), Black: 325#(= l i), Black: 73#(not b2), 80#true, Black: 334#(<= (+ k 1) N), 342#(<= N j), Black: 340#(and (= k i) (= j i)), 860#true, Black: 82#(= max (select A 0)), Black: 86#(and (= min max) (= max (select A 0))), 101#true, Black: 1124#(and (<= k l) (<= (+ k 1) N)), Black: 1126#(and (<= (+ i 1) l) (= k i) (<= (+ k 1) N)), Black: 1128#(and (<= (+ k 1) l) (<= (+ k 1) N)), Black: 1132#(and (<= (+ k 1) l) (<= (+ k 2) N)), Black: 1314#(<= j (+ k 1)), Black: 1320#(<= j k), Black: 103#(= min (select A 0)), Black: 104#(= min max), Black: 1388#(and (<= N k) (<= j k)), Black: 1390#(and (<= j (+ k 1)) (<= N (+ k 1))), Black: 107#(and (= min (select A 0)) (= min max)), 144#true, Black: 418#(and (<= k l) (< k N)), Black: 358#(<= k l), Black: 585#(and (= l i) (= k 0) (= l k)), Black: 865#(<= min (+ (select A 0) 1)), Black: 889#(and (= l 0) (= i 0) (<= min (select A 0))), Black: 940#(and (<= min (+ (select A 0) 1)) (<= min (+ max 1))), 960#true, 1475#(and (<= N k) (<= l k)), Black: 1410#(<= l k), Black: 1477#(and (<= N (+ k 1)) (<= l (+ k 1))), Black: 1404#(<= l (+ k 1)), 1485#true, 492#(and (<= N l) (<= k l)), Black: 432#(<= k l), Black: 451#(<= N l), 500#(<= N k), 1268#(and (<= N l) (<= k l)), Black: 499#(= i k), 505#true, Black: 1218#(and (<= k l) (< j N) (<= j l)), Black: 1220#(and (< j N) (<= j l))]) [2021-03-26 05:24:00,908 INFO L384 tUnfolder$Statistics]: this new event has 21 ancestors and is cut-off event [2021-03-26 05:24:00,908 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-26 05:24:00,908 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-26 05:24:00,908 INFO L387 tUnfolder$Statistics]: existing Event has 19 ancestors and is cut-off event [2021-03-26 05:24:02,386 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([150] L46-->L46: Formula: (and (= (store v_A_46 v_k_20 (+ (select v_A_46 v_k_20) 1)) v_A_45) (< v_k_20 v_N_23) (= v_k_19 (+ v_k_20 1))) InVars {A=v_A_46, N=v_N_23, k=v_k_20} OutVars{A=v_A_45, N=v_N_23, k=v_k_19} AuxVars[] AssignedVars[A, k][1036], [Black: 1222#(and (< j N) (<= (+ j 1) l)), Black: 508#(and (= l j) (<= (+ l 1) N)), Black: 227#(and (<= (select A 0) (+ max 1)) (< i N) (<= i k)), Black: 1224#(and (<= (+ i 1) l) (= k i) (< j N) (<= (+ j 1) l)), Black: 509#(<= (+ j 1) N), Black: 229#(and (<= (select A 0) (+ max 1)) (= k 0) (<= i k)), Black: 1226#(and (<= (+ k 1) l) (< j N) (<= (+ j 1) l)), Black: 1228#(and (<= k l) (< j N) (<= (+ j 1) l)), 4#thread5EXITtrue, Black: 1230#(and (<= (+ i 1) l) (= k i) (< (+ j 1) N) (<= (+ j 1) l)), Black: 1232#(and (<= (+ i 1) l) (= k i) (<= N l) (< j N)), Black: 1234#(and (<= (+ i 1) l) (= k i) (<= j l)), Black: 1236#(and (< (+ j 1) N) (<= (+ j 1) l)), Black: 147#(and (= k 0) (= max (select A k))), Black: 1238#(and (<= N l) (< j N)), Black: 1240#(and (<= (+ k 1) l) (<= N l) (< j N)), Black: 1242#(and (<= (+ k 1) l) (< (+ j 1) N) (<= (+ j 1) l)), Black: 245#(and (<= min (+ max 1)) (< i N) (<= i k)), Black: 1244#(and (<= N l) (<= k l) (< j N)), 12#thread2EXITtrue, Black: 1246#(and (<= k l) (< (+ j 1) N) (<= (+ j 1) l)), Black: 217#(and (= k 0) (<= i k)), Black: 1248#(and (<= (+ i 1) l) (= k i) (<= N l) (< (+ j 1) N)), 14#thread1EXITtrue, Black: 1254#(and (<= (+ i 1) l) (= k i) (< j N) (<= j l)), Black: 219#(and (= k 0) (= max (select A k)) (<= i k)), Black: 1256#(and (<= k l) (<= j l)), Black: 1258#(and (<= N l) (< (+ j 1) N)), Black: 1260#(and (<= N l) (<= j l)), Black: 221#(and (< i N) (<= i k)), Black: 1262#(and (<= (+ k 1) l) (<= N l) (< (+ j 1) N)), Black: 1266#(and (<= N l) (<= k l) (< (+ j 1) N)), Black: 1270#(and (<= (+ k 1) l) (< j N) (<= j l)), Black: 1143#(<= k l), Black: 1272#(and (<= (+ k 1) l) (<= N l)), Black: 965#(<= (select A 0) (+ max 1)), 23#L46true, Black: 1274#(and (<= (+ k 1) l) (<= j l)), Black: 1276#(and (<= (+ k 1) l) (<= N l) (<= j l)), 1049#true, 1561#(and (<= (+ i 1) N) (<= (+ i 1) k)), Black: 1148#(<= j l), Black: 1488#(<= i k), Black: 1559#(and (<= (+ i 1) N) (<= i k)), 1311#true, Black: 1563#(and (<= (+ i 2) N) (<= (+ i 1) k)), 40#thread4EXITtrue, 42#L75true, 316#true, Black: 318#(= i l), Black: 319#(<= (+ l 1) N), Black: 64#(not b1), Black: 578#(= j i), 326#(<= N i), Black: 579#(<= (+ j 1) N), Black: 325#(= l i), Black: 73#(not b2), 80#true, Black: 334#(<= (+ k 1) N), 342#(<= N j), Black: 340#(and (= k i) (= j i)), 860#true, Black: 82#(= max (select A 0)), Black: 86#(and (= min max) (= max (select A 0))), 101#true, Black: 1124#(and (<= k l) (<= (+ k 1) N)), Black: 1126#(and (<= (+ i 1) l) (= k i) (<= (+ k 1) N)), Black: 1128#(and (<= (+ k 1) l) (<= (+ k 1) N)), Black: 1132#(and (<= (+ k 1) l) (<= (+ k 2) N)), Black: 1314#(<= j (+ k 1)), Black: 1316#(<= N k), Black: 103#(= min (select A 0)), Black: 1320#(<= j k), Black: 104#(= min max), Black: 1388#(and (<= N k) (<= j k)), Black: 1390#(and (<= j (+ k 1)) (<= N (+ k 1))), Black: 107#(and (= min (select A 0)) (= min max)), 1401#true, 144#true, Black: 418#(and (<= k l) (< k N)), Black: 358#(<= k l), Black: 585#(and (= l i) (= k 0) (= l k)), Black: 865#(<= min (+ (select A 0) 1)), Black: 889#(and (= l 0) (= i 0) (<= min (select A 0))), Black: 940#(and (<= min (+ (select A 0) 1)) (<= min (+ max 1))), 960#true, Black: 1410#(<= l k), Black: 1475#(and (<= N k) (<= l k)), Black: 1477#(and (<= N (+ k 1)) (<= l (+ k 1))), Black: 1404#(<= l (+ k 1)), 492#(and (<= N l) (<= k l)), Black: 432#(<= k l), Black: 451#(<= N l), 497#true, 1268#(and (<= N l) (<= k l)), Black: 499#(= i k), 505#true, Black: 1218#(and (<= k l) (< j N) (<= j l)), Black: 1220#(and (< j N) (<= j l))]) [2021-03-26 05:24:02,387 INFO L384 tUnfolder$Statistics]: this new event has 21 ancestors and is not cut-off event [2021-03-26 05:24:02,387 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is not cut-off event [2021-03-26 05:24:02,387 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is not cut-off event [2021-03-26 05:24:02,387 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is not cut-off event [2021-03-26 05:24:02,522 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([150] L46-->L46: Formula: (and (= (store v_A_46 v_k_20 (+ (select v_A_46 v_k_20) 1)) v_A_45) (< v_k_20 v_N_23) (= v_k_19 (+ v_k_20 1))) InVars {A=v_A_46, N=v_N_23, k=v_k_20} OutVars{A=v_A_45, N=v_N_23, k=v_k_19} AuxVars[] AssignedVars[A, k][339], [Black: 508#(and (= l j) (<= (+ l 1) N)), Black: 1222#(and (< j N) (<= (+ j 1) l)), Black: 1224#(and (<= (+ i 1) l) (= k i) (< j N) (<= (+ j 1) l)), Black: 509#(<= (+ j 1) N), Black: 227#(and (<= (select A 0) (+ max 1)) (< i N) (<= i k)), Black: 1226#(and (<= (+ k 1) l) (< j N) (<= (+ j 1) l)), Black: 229#(and (<= (select A 0) (+ max 1)) (= k 0) (<= i k)), Black: 1228#(and (<= k l) (< j N) (<= (+ j 1) l)), Black: 1230#(and (<= (+ i 1) l) (= k i) (< (+ j 1) N) (<= (+ j 1) l)), 4#thread5EXITtrue, Black: 1232#(and (<= (+ i 1) l) (= k i) (<= N l) (< j N)), Black: 1234#(and (<= (+ i 1) l) (= k i) (<= j l)), Black: 1236#(and (< (+ j 1) N) (<= (+ j 1) l)), Black: 1238#(and (<= N l) (< j N)), Black: 147#(and (= k 0) (= max (select A k))), Black: 1240#(and (<= (+ k 1) l) (<= N l) (< j N)), Black: 1242#(and (<= (+ k 1) l) (< (+ j 1) N) (<= (+ j 1) l)), Black: 245#(and (<= min (+ max 1)) (< i N) (<= i k)), Black: 1244#(and (<= N l) (<= k l) (< j N)), 12#thread2EXITtrue, Black: 1246#(and (<= k l) (< (+ j 1) N) (<= (+ j 1) l)), Black: 1248#(and (<= (+ i 1) l) (= k i) (<= N l) (< (+ j 1) N)), Black: 217#(and (= k 0) (<= i k)), Black: 1254#(and (<= (+ i 1) l) (= k i) (< j N) (<= j l)), 14#thread1EXITtrue, Black: 1256#(and (<= k l) (<= j l)), Black: 219#(and (= k 0) (= max (select A k)) (<= i k)), Black: 1258#(and (<= N l) (< (+ j 1) N)), Black: 221#(and (< i N) (<= i k)), Black: 1260#(and (<= N l) (<= j l)), Black: 1262#(and (<= (+ k 1) l) (<= N l) (< (+ j 1) N)), Black: 1266#(and (<= N l) (<= k l) (< (+ j 1) N)), Black: 1270#(and (<= (+ k 1) l) (< j N) (<= j l)), Black: 1143#(<= k l), Black: 1272#(and (<= (+ k 1) l) (<= N l)), Black: 965#(<= (select A 0) (+ max 1)), Black: 1274#(and (<= (+ k 1) l) (<= j l)), 23#L46true, Black: 1276#(and (<= (+ k 1) l) (<= N l) (<= j l)), Black: 1148#(<= j l), 1049#true, 1561#(and (<= (+ i 1) N) (<= (+ i 1) k)), Black: 1488#(<= i k), Black: 1559#(and (<= (+ i 1) N) (<= i k)), Black: 1563#(and (<= (+ i 2) N) (<= (+ i 1) k)), 40#thread4EXITtrue, 42#L75true, 316#true, Black: 318#(= i l), Black: 319#(<= (+ l 1) N), Black: 578#(= j i), Black: 64#(not b1), Black: 579#(<= (+ j 1) N), 326#(<= N i), Black: 325#(= l i), Black: 73#(not b2), 80#true, Black: 334#(<= (+ k 1) N), 342#(<= N j), Black: 340#(and (= k i) (= j i)), 860#true, Black: 82#(= max (select A 0)), Black: 86#(and (= min max) (= max (select A 0))), 101#true, 1388#(and (<= N k) (<= j k)), Black: 1124#(and (<= k l) (<= (+ k 1) N)), Black: 1126#(and (<= (+ i 1) l) (= k i) (<= (+ k 1) N)), Black: 1128#(and (<= (+ k 1) l) (<= (+ k 1) N)), Black: 1132#(and (<= (+ k 1) l) (<= (+ k 2) N)), Black: 1314#(<= j (+ k 1)), Black: 1316#(<= N k), Black: 1320#(<= j k), Black: 103#(= min (select A 0)), Black: 104#(= min max), Black: 1390#(and (<= j (+ k 1)) (<= N (+ k 1))), Black: 107#(and (= min (select A 0)) (= min max)), 1401#true, 144#true, Black: 418#(and (<= k l) (< k N)), Black: 358#(<= k l), Black: 585#(and (= l i) (= k 0) (= l k)), Black: 865#(<= min (+ (select A 0) 1)), Black: 889#(and (= l 0) (= i 0) (<= min (select A 0))), Black: 940#(and (<= min (+ (select A 0) 1)) (<= min (+ max 1))), 960#true, Black: 1410#(<= l k), Black: 1475#(and (<= N k) (<= l k)), Black: 1477#(and (<= N (+ k 1)) (<= l (+ k 1))), Black: 1404#(<= l (+ k 1)), 492#(and (<= N l) (<= k l)), Black: 432#(<= k l), Black: 451#(<= N l), 1264#(and (<= N l) (<= k l) (<= j l)), 497#true, Black: 499#(= i k), 505#true, Black: 1218#(and (<= k l) (< j N) (<= j l)), Black: 1220#(and (< j N) (<= j l))]) [2021-03-26 05:24:02,522 INFO L384 tUnfolder$Statistics]: this new event has 22 ancestors and is cut-off event [2021-03-26 05:24:02,522 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-26 05:24:02,522 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-26 05:24:02,522 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-26 05:24:02,522 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([142] L46-->thread3EXIT: Formula: (not (< v_k_15 v_N_13)) InVars {N=v_N_13, k=v_k_15} OutVars{N=v_N_13, k=v_k_15} AuxVars[] AssignedVars[][297], [Black: 508#(and (= l j) (<= (+ l 1) N)), Black: 1222#(and (< j N) (<= (+ j 1) l)), Black: 1224#(and (<= (+ i 1) l) (= k i) (< j N) (<= (+ j 1) l)), Black: 509#(<= (+ j 1) N), Black: 227#(and (<= (select A 0) (+ max 1)) (< i N) (<= i k)), Black: 1226#(and (<= (+ k 1) l) (< j N) (<= (+ j 1) l)), Black: 229#(and (<= (select A 0) (+ max 1)) (= k 0) (<= i k)), Black: 1228#(and (<= k l) (< j N) (<= (+ j 1) l)), Black: 1230#(and (<= (+ i 1) l) (= k i) (< (+ j 1) N) (<= (+ j 1) l)), 4#thread5EXITtrue, Black: 1232#(and (<= (+ i 1) l) (= k i) (<= N l) (< j N)), Black: 1234#(and (<= (+ i 1) l) (= k i) (<= j l)), Black: 1236#(and (< (+ j 1) N) (<= (+ j 1) l)), Black: 1238#(and (<= N l) (< j N)), Black: 147#(and (= k 0) (= max (select A k))), Black: 1240#(and (<= (+ k 1) l) (<= N l) (< j N)), Black: 1242#(and (<= (+ k 1) l) (< (+ j 1) N) (<= (+ j 1) l)), Black: 245#(and (<= min (+ max 1)) (< i N) (<= i k)), Black: 1244#(and (<= N l) (<= k l) (< j N)), 12#thread2EXITtrue, Black: 1246#(and (<= k l) (< (+ j 1) N) (<= (+ j 1) l)), Black: 1248#(and (<= (+ i 1) l) (= k i) (<= N l) (< (+ j 1) N)), Black: 217#(and (= k 0) (<= i k)), Black: 1254#(and (<= (+ i 1) l) (= k i) (< j N) (<= j l)), 14#thread1EXITtrue, Black: 1256#(and (<= k l) (<= j l)), Black: 219#(and (= k 0) (= max (select A k)) (<= i k)), Black: 1258#(and (<= N l) (< (+ j 1) N)), Black: 221#(and (< i N) (<= i k)), Black: 1262#(and (<= (+ k 1) l) (<= N l) (< (+ j 1) N)), Black: 1266#(and (<= N l) (<= k l) (< (+ j 1) N)), Black: 1270#(and (<= (+ k 1) l) (< j N) (<= j l)), Black: 1143#(<= k l), Black: 1272#(and (<= (+ k 1) l) (<= N l)), Black: 965#(<= (select A 0) (+ max 1)), Black: 1274#(and (<= (+ k 1) l) (<= j l)), Black: 1276#(and (<= (+ k 1) l) (<= N l) (<= j l)), Black: 1148#(<= j l), 1049#true, Black: 1559#(and (<= (+ i 1) N) (<= i k)), Black: 1561#(and (<= (+ i 1) N) (<= (+ i 1) k)), Black: 1563#(and (<= (+ i 2) N) (<= (+ i 1) k)), 33#thread3EXITtrue, 40#thread4EXITtrue, 42#L75true, 316#true, Black: 318#(= i l), Black: 319#(<= (+ l 1) N), Black: 578#(= j i), Black: 64#(not b1), Black: 579#(<= (+ j 1) N), 326#(<= N i), Black: 325#(= l i), Black: 73#(not b2), 80#true, Black: 334#(<= (+ k 1) N), 342#(<= N j), Black: 340#(and (= k i) (= j i)), 860#true, Black: 82#(= max (select A 0)), Black: 86#(and (= min max) (= max (select A 0))), 101#true, Black: 1124#(and (<= k l) (<= (+ k 1) N)), Black: 1126#(and (<= (+ i 1) l) (= k i) (<= (+ k 1) N)), Black: 1128#(and (<= (+ k 1) l) (<= (+ k 1) N)), 1392#(and (<= N k) (<= j (+ k 1))), Black: 1132#(and (<= (+ k 1) l) (<= (+ k 2) N)), Black: 1314#(<= j (+ k 1)), Black: 1316#(<= N k), Black: 103#(= min (select A 0)), Black: 1320#(<= j k), Black: 1388#(and (<= N k) (<= j k)), Black: 104#(= min max), Black: 1390#(and (<= j (+ k 1)) (<= N (+ k 1))), Black: 107#(and (= min (select A 0)) (= min max)), 1406#(<= N k), 144#true, Black: 418#(and (<= k l) (< k N)), Black: 358#(<= k l), Black: 585#(and (= l i) (= k 0) (= l k)), Black: 865#(<= min (+ (select A 0) 1)), Black: 889#(and (= l 0) (= i 0) (<= min (select A 0))), Black: 940#(and (<= min (+ (select A 0) 1)) (<= min (+ max 1))), 960#true, 451#(<= N l), Black: 1410#(<= l k), Black: 1475#(and (<= N k) (<= l k)), Black: 1477#(and (<= N (+ k 1)) (<= l (+ k 1))), Black: 1404#(<= l (+ k 1)), 1488#(<= i k), 1260#(and (<= N l) (<= j l)), Black: 432#(<= k l), 500#(<= N k), Black: 499#(= i k), 505#true, Black: 1218#(and (<= k l) (< j N) (<= j l)), Black: 1220#(and (< j N) (<= j l))]) [2021-03-26 05:24:02,522 INFO L384 tUnfolder$Statistics]: this new event has 22 ancestors and is cut-off event [2021-03-26 05:24:02,522 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-26 05:24:02,522 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-26 05:24:02,522 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is cut-off event [2021-03-26 05:24:02,640 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([142] L46-->thread3EXIT: Formula: (not (< v_k_15 v_N_13)) InVars {N=v_N_13, k=v_k_15} OutVars{N=v_N_13, k=v_k_15} AuxVars[] AssignedVars[][2261], [Black: 508#(and (= l j) (<= (+ l 1) N)), Black: 1222#(and (< j N) (<= (+ j 1) l)), Black: 1224#(and (<= (+ i 1) l) (= k i) (< j N) (<= (+ j 1) l)), Black: 509#(<= (+ j 1) N), Black: 227#(and (<= (select A 0) (+ max 1)) (< i N) (<= i k)), Black: 229#(and (<= (select A 0) (+ max 1)) (= k 0) (<= i k)), Black: 1226#(and (<= (+ k 1) l) (< j N) (<= (+ j 1) l)), Black: 1228#(and (<= k l) (< j N) (<= (+ j 1) l)), 4#thread5EXITtrue, Black: 1230#(and (<= (+ i 1) l) (= k i) (< (+ j 1) N) (<= (+ j 1) l)), Black: 1232#(and (<= (+ i 1) l) (= k i) (<= N l) (< j N)), Black: 1234#(and (<= (+ i 1) l) (= k i) (<= j l)), Black: 1236#(and (< (+ j 1) N) (<= (+ j 1) l)), Black: 1238#(and (<= N l) (< j N)), Black: 147#(and (= k 0) (= max (select A k))), Black: 1240#(and (<= (+ k 1) l) (<= N l) (< j N)), Black: 1242#(and (<= (+ k 1) l) (< (+ j 1) N) (<= (+ j 1) l)), Black: 1244#(and (<= N l) (<= k l) (< j N)), Black: 245#(and (<= min (+ max 1)) (< i N) (<= i k)), Black: 1246#(and (<= k l) (< (+ j 1) N) (<= (+ j 1) l)), Black: 1248#(and (<= (+ i 1) l) (= k i) (<= N l) (< (+ j 1) N)), Black: 217#(and (= k 0) (<= i k)), Black: 1254#(and (<= (+ i 1) l) (= k i) (< j N) (<= j l)), 14#thread1EXITtrue, Black: 1256#(and (<= k l) (<= j l)), Black: 219#(and (= k 0) (= max (select A k)) (<= i k)), Black: 1258#(and (<= N l) (< (+ j 1) N)), Black: 1260#(and (<= N l) (<= j l)), Black: 221#(and (< i N) (<= i k)), Black: 1262#(and (<= (+ k 1) l) (<= N l) (< (+ j 1) N)), Black: 1266#(and (<= N l) (<= k l) (< (+ j 1) N)), Black: 1270#(and (<= (+ k 1) l) (< j N) (<= j l)), Black: 1143#(<= k l), Black: 1272#(and (<= (+ k 1) l) (<= N l)), Black: 965#(<= (select A 0) (+ max 1)), Black: 1274#(and (<= (+ k 1) l) (<= j l)), Black: 1276#(and (<= (+ k 1) l) (<= N l) (<= j l)), Black: 1148#(<= j l), Black: 1488#(<= i k), Black: 1559#(and (<= (+ i 1) N) (<= i k)), Black: 1561#(and (<= (+ i 1) N) (<= (+ i 1) k)), Black: 1563#(and (<= (+ i 2) N) (<= (+ i 1) k)), 33#thread3EXITtrue, 1059#(<= k l), 1316#(<= N k), 40#thread4EXITtrue, 42#L75true, 48#L37-1true, 316#true, Black: 318#(= i l), Black: 319#(<= (+ l 1) N), Black: 578#(= j i), Black: 64#(not b1), Black: 579#(<= (+ j 1) N), 326#(<= N i), Black: 325#(= l i), Black: 73#(not b2), 80#true, Black: 334#(<= (+ k 1) N), 338#true, Black: 340#(and (= k i) (= j i)), Black: 82#(= max (select A 0)), Black: 86#(and (= min max) (= max (select A 0))), 865#(<= min (+ (select A 0) 1)), 101#true, Black: 1124#(and (<= k l) (<= (+ k 1) N)), Black: 1126#(and (<= (+ i 1) l) (= k i) (<= (+ k 1) N)), Black: 1128#(and (<= (+ k 1) l) (<= (+ k 1) N)), Black: 1132#(and (<= (+ k 1) l) (<= (+ k 2) N)), Black: 1314#(<= j (+ k 1)), Black: 103#(= min (select A 0)), Black: 1320#(<= j k), Black: 1388#(and (<= N k) (<= j k)), Black: 104#(= min max), Black: 1390#(and (<= j (+ k 1)) (<= N (+ k 1))), Black: 107#(and (= min (select A 0)) (= min max)), 1406#(<= N k), 144#true, Black: 418#(and (<= k l) (< k N)), Black: 358#(<= k l), Black: 585#(and (= l i) (= k 0) (= l k)), Black: 889#(and (= l 0) (= i 0) (<= min (select A 0))), Black: 940#(and (<= min (+ (select A 0) 1)) (<= min (+ max 1))), 960#true, 451#(<= N l), Black: 1410#(<= l k), Black: 1475#(and (<= N k) (<= l k)), Black: 1477#(and (<= N (+ k 1)) (<= l (+ k 1))), Black: 1404#(<= l (+ k 1)), 1485#true, Black: 432#(<= k l), 1264#(and (<= N l) (<= k l) (<= j l)), 500#(<= N k), Black: 499#(= i k), 505#true, Black: 1218#(and (<= k l) (< j N) (<= j l)), Black: 1220#(and (< j N) (<= j l))]) [2021-03-26 05:24:02,641 INFO L384 tUnfolder$Statistics]: this new event has 21 ancestors and is not cut-off event [2021-03-26 05:24:02,641 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is not cut-off event [2021-03-26 05:24:02,641 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is not cut-off event [2021-03-26 05:24:02,641 INFO L387 tUnfolder$Statistics]: existing Event has 21 ancestors and is not cut-off event [2021-03-26 05:24:04,479 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([150] L46-->L46: Formula: (and (= (store v_A_46 v_k_20 (+ (select v_A_46 v_k_20) 1)) v_A_45) (< v_k_20 v_N_23) (= v_k_19 (+ v_k_20 1))) InVars {A=v_A_46, N=v_N_23, k=v_k_20} OutVars{A=v_A_45, N=v_N_23, k=v_k_19} AuxVars[] AssignedVars[A, k][90], [Black: 508#(and (= l j) (<= (+ l 1) N)), Black: 1222#(and (< j N) (<= (+ j 1) l)), Black: 227#(and (<= (select A 0) (+ max 1)) (< i N) (<= i k)), Black: 509#(<= (+ j 1) N), Black: 1224#(and (<= (+ i 1) l) (= k i) (< j N) (<= (+ j 1) l)), Black: 1226#(and (<= (+ k 1) l) (< j N) (<= (+ j 1) l)), Black: 229#(and (<= (select A 0) (+ max 1)) (= k 0) (<= i k)), Black: 1228#(and (<= k l) (< j N) (<= (+ j 1) l)), Black: 1230#(and (<= (+ i 1) l) (= k i) (< (+ j 1) N) (<= (+ j 1) l)), 4#thread5EXITtrue, Black: 1232#(and (<= (+ i 1) l) (= k i) (<= N l) (< j N)), Black: 1234#(and (<= (+ i 1) l) (= k i) (<= j l)), Black: 1236#(and (< (+ j 1) N) (<= (+ j 1) l)), Black: 147#(and (= k 0) (= max (select A k))), Black: 1238#(and (<= N l) (< j N)), Black: 1240#(and (<= (+ k 1) l) (<= N l) (< j N)), Black: 1242#(and (<= (+ k 1) l) (< (+ j 1) N) (<= (+ j 1) l)), Black: 1244#(and (<= N l) (<= k l) (< j N)), Black: 245#(and (<= min (+ max 1)) (< i N) (<= i k)), 12#thread2EXITtrue, Black: 1246#(and (<= k l) (< (+ j 1) N) (<= (+ j 1) l)), Black: 1248#(and (<= (+ i 1) l) (= k i) (<= N l) (< (+ j 1) N)), Black: 217#(and (= k 0) (<= i k)), 14#thread1EXITtrue, Black: 1254#(and (<= (+ i 1) l) (= k i) (< j N) (<= j l)), Black: 1256#(and (<= k l) (<= j l)), Black: 219#(and (= k 0) (= max (select A k)) (<= i k)), Black: 1258#(and (<= N l) (< (+ j 1) N)), Black: 1260#(and (<= N l) (<= j l)), Black: 221#(and (< i N) (<= i k)), Black: 1262#(and (<= (+ k 1) l) (<= N l) (< (+ j 1) N)), Black: 1266#(and (<= N l) (<= k l) (< (+ j 1) N)), Black: 1270#(and (<= (+ k 1) l) (< j N) (<= j l)), Black: 1143#(<= k l), Black: 965#(<= (select A 0) (+ max 1)), Black: 1272#(and (<= (+ k 1) l) (<= N l)), 23#L46true, Black: 1274#(and (<= (+ k 1) l) (<= j l)), Black: 1276#(and (<= (+ k 1) l) (<= N l) (<= j l)), 1561#(and (<= (+ i 1) N) (<= (+ i 1) k)), Black: 1148#(<= j l), Black: 1488#(<= i k), Black: 1559#(and (<= (+ i 1) N) (<= i k)), 1311#true, Black: 1563#(and (<= (+ i 2) N) (<= (+ i 1) k)), 1059#(<= k l), 40#thread4EXITtrue, 42#L75true, 316#true, Black: 318#(= i l), Black: 319#(<= (+ l 1) N), Black: 578#(= j i), Black: 64#(not b1), 326#(<= N i), Black: 579#(<= (+ j 1) N), Black: 325#(= l i), Black: 73#(not b2), 80#true, Black: 334#(<= (+ k 1) N), 342#(<= N j), Black: 340#(and (= k i) (= j i)), 860#true, Black: 82#(= max (select A 0)), Black: 86#(and (= min max) (= max (select A 0))), 101#true, Black: 1124#(and (<= k l) (<= (+ k 1) N)), Black: 1126#(and (<= (+ i 1) l) (= k i) (<= (+ k 1) N)), Black: 1128#(and (<= (+ k 1) l) (<= (+ k 1) N)), Black: 1132#(and (<= (+ k 1) l) (<= (+ k 2) N)), Black: 1314#(<= j (+ k 1)), Black: 1316#(<= N k), Black: 103#(= min (select A 0)), Black: 1320#(<= j k), Black: 1388#(and (<= N k) (<= j k)), Black: 104#(= min max), Black: 1390#(and (<= j (+ k 1)) (<= N (+ k 1))), Black: 107#(and (= min (select A 0)) (= min max)), 1401#true, 144#true, Black: 418#(and (<= k l) (< k N)), Black: 358#(<= k l), Black: 585#(and (= l i) (= k 0) (= l k)), Black: 865#(<= min (+ (select A 0) 1)), Black: 889#(and (= l 0) (= i 0) (<= min (select A 0))), Black: 940#(and (<= min (+ (select A 0) 1)) (<= min (+ max 1))), 960#true, Black: 1410#(<= l k), Black: 1475#(and (<= N k) (<= l k)), Black: 1477#(and (<= N (+ k 1)) (<= l (+ k 1))), Black: 1404#(<= l (+ k 1)), 492#(and (<= N l) (<= k l)), Black: 432#(<= k l), Black: 451#(<= N l), 497#true, 1268#(and (<= N l) (<= k l)), Black: 499#(= i k), 505#true, Black: 1218#(and (<= k l) (< j N) (<= j l)), Black: 1220#(and (< j N) (<= j l))]) [2021-03-26 05:24:04,480 INFO L384 tUnfolder$Statistics]: this new event has 24 ancestors and is cut-off event [2021-03-26 05:24:04,480 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-26 05:24:04,480 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-26 05:24:04,480 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-26 05:24:04,480 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([150] L46-->L46: Formula: (and (= (store v_A_46 v_k_20 (+ (select v_A_46 v_k_20) 1)) v_A_45) (< v_k_20 v_N_23) (= v_k_19 (+ v_k_20 1))) InVars {A=v_A_46, N=v_N_23, k=v_k_20} OutVars{A=v_A_45, N=v_N_23, k=v_k_19} AuxVars[] AssignedVars[A, k][463], [Black: 508#(and (= l j) (<= (+ l 1) N)), Black: 1222#(and (< j N) (<= (+ j 1) l)), Black: 227#(and (<= (select A 0) (+ max 1)) (< i N) (<= i k)), Black: 509#(<= (+ j 1) N), Black: 1224#(and (<= (+ i 1) l) (= k i) (< j N) (<= (+ j 1) l)), Black: 1226#(and (<= (+ k 1) l) (< j N) (<= (+ j 1) l)), Black: 229#(and (<= (select A 0) (+ max 1)) (= k 0) (<= i k)), Black: 1228#(and (<= k l) (< j N) (<= (+ j 1) l)), Black: 1230#(and (<= (+ i 1) l) (= k i) (< (+ j 1) N) (<= (+ j 1) l)), 4#thread5EXITtrue, Black: 1232#(and (<= (+ i 1) l) (= k i) (<= N l) (< j N)), Black: 1234#(and (<= (+ i 1) l) (= k i) (<= j l)), Black: 1236#(and (< (+ j 1) N) (<= (+ j 1) l)), Black: 147#(and (= k 0) (= max (select A k))), Black: 1238#(and (<= N l) (< j N)), Black: 1240#(and (<= (+ k 1) l) (<= N l) (< j N)), Black: 1242#(and (<= (+ k 1) l) (< (+ j 1) N) (<= (+ j 1) l)), Black: 1244#(and (<= N l) (<= k l) (< j N)), Black: 245#(and (<= min (+ max 1)) (< i N) (<= i k)), 12#thread2EXITtrue, Black: 1246#(and (<= k l) (< (+ j 1) N) (<= (+ j 1) l)), Black: 1248#(and (<= (+ i 1) l) (= k i) (<= N l) (< (+ j 1) N)), Black: 217#(and (= k 0) (<= i k)), 14#thread1EXITtrue, Black: 1254#(and (<= (+ i 1) l) (= k i) (< j N) (<= j l)), Black: 1256#(and (<= k l) (<= j l)), Black: 219#(and (= k 0) (= max (select A k)) (<= i k)), Black: 1258#(and (<= N l) (< (+ j 1) N)), Black: 221#(and (< i N) (<= i k)), Black: 1260#(and (<= N l) (<= j l)), Black: 1262#(and (<= (+ k 1) l) (<= N l) (< (+ j 1) N)), Black: 1266#(and (<= N l) (<= k l) (< (+ j 1) N)), Black: 1270#(and (<= (+ k 1) l) (< j N) (<= j l)), Black: 965#(<= (select A 0) (+ max 1)), Black: 1272#(and (<= (+ k 1) l) (<= N l)), Black: 1274#(and (<= (+ k 1) l) (<= j l)), 23#L46true, Black: 1276#(and (<= (+ k 1) l) (<= N l) (<= j l)), 1561#(and (<= (+ i 1) N) (<= (+ i 1) k)), Black: 1148#(<= j l), Black: 1488#(<= i k), Black: 1559#(and (<= (+ i 1) N) (<= i k)), 1311#true, Black: 1563#(and (<= (+ i 2) N) (<= (+ i 1) k)), 1059#(<= k l), 42#L75true, 50#L55true, 316#true, Black: 318#(= i l), Black: 319#(<= (+ l 1) N), Black: 578#(= j i), Black: 64#(not b1), 326#(<= N i), Black: 579#(<= (+ j 1) N), Black: 325#(= l i), Black: 73#(not b2), 80#true, Black: 334#(<= (+ k 1) N), 342#(<= N j), Black: 340#(and (= k i) (= j i)), 860#true, Black: 82#(= max (select A 0)), Black: 86#(and (= min max) (= max (select A 0))), 101#true, Black: 1124#(and (<= k l) (<= (+ k 1) N)), Black: 1126#(and (<= (+ i 1) l) (= k i) (<= (+ k 1) N)), Black: 1128#(and (<= (+ k 1) l) (<= (+ k 1) N)), Black: 1132#(and (<= (+ k 1) l) (<= (+ k 2) N)), Black: 1314#(<= j (+ k 1)), Black: 1316#(<= N k), Black: 103#(= min (select A 0)), Black: 1320#(<= j k), Black: 1388#(and (<= N k) (<= j k)), Black: 104#(= min max), Black: 1390#(and (<= j (+ k 1)) (<= N (+ k 1))), 1143#(<= k l), Black: 107#(and (= min (select A 0)) (= min max)), 1401#true, 144#true, Black: 418#(and (<= k l) (< k N)), Black: 358#(<= k l), 422#true, Black: 585#(and (= l i) (= k 0) (= l k)), Black: 865#(<= min (+ (select A 0) 1)), Black: 889#(and (= l 0) (= i 0) (<= min (select A 0))), Black: 940#(and (<= min (+ (select A 0) 1)) (<= min (+ max 1))), 960#true, Black: 1410#(<= l k), Black: 1475#(and (<= N k) (<= l k)), Black: 1477#(and (<= N (+ k 1)) (<= l (+ k 1))), Black: 1404#(<= l (+ k 1)), Black: 432#(<= k l), Black: 451#(<= N l), 497#true, Black: 499#(= i k), 505#true, Black: 1218#(and (<= k l) (< j N) (<= j l)), Black: 1220#(and (< j N) (<= j l))]) [2021-03-26 05:24:04,480 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-26 05:24:04,480 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-26 05:24:04,480 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-26 05:24:04,480 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-26 05:24:04,544 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([150] L46-->L46: Formula: (and (= (store v_A_46 v_k_20 (+ (select v_A_46 v_k_20) 1)) v_A_45) (< v_k_20 v_N_23) (= v_k_19 (+ v_k_20 1))) InVars {A=v_A_46, N=v_N_23, k=v_k_20} OutVars{A=v_A_45, N=v_N_23, k=v_k_19} AuxVars[] AssignedVars[A, k][1645], [Black: 508#(and (= l j) (<= (+ l 1) N)), Black: 1222#(and (< j N) (<= (+ j 1) l)), Black: 509#(<= (+ j 1) N), Black: 1224#(and (<= (+ i 1) l) (= k i) (< j N) (<= (+ j 1) l)), Black: 227#(and (<= (select A 0) (+ max 1)) (< i N) (<= i k)), Black: 1226#(and (<= (+ k 1) l) (< j N) (<= (+ j 1) l)), Black: 229#(and (<= (select A 0) (+ max 1)) (= k 0) (<= i k)), Black: 1228#(and (<= k l) (< j N) (<= (+ j 1) l)), Black: 1230#(and (<= (+ i 1) l) (= k i) (< (+ j 1) N) (<= (+ j 1) l)), 4#thread5EXITtrue, Black: 1232#(and (<= (+ i 1) l) (= k i) (<= N l) (< j N)), Black: 1234#(and (<= (+ i 1) l) (= k i) (<= j l)), Black: 1236#(and (< (+ j 1) N) (<= (+ j 1) l)), Black: 147#(and (= k 0) (= max (select A k))), Black: 1238#(and (<= N l) (< j N)), Black: 1240#(and (<= (+ k 1) l) (<= N l) (< j N)), Black: 1242#(and (<= (+ k 1) l) (< (+ j 1) N) (<= (+ j 1) l)), Black: 245#(and (<= min (+ max 1)) (< i N) (<= i k)), Black: 1244#(and (<= N l) (<= k l) (< j N)), 12#thread2EXITtrue, Black: 1246#(and (<= k l) (< (+ j 1) N) (<= (+ j 1) l)), Black: 1248#(and (<= (+ i 1) l) (= k i) (<= N l) (< (+ j 1) N)), Black: 217#(and (= k 0) (<= i k)), Black: 1254#(and (<= (+ i 1) l) (= k i) (< j N) (<= j l)), 14#thread1EXITtrue, Black: 1256#(and (<= k l) (<= j l)), Black: 219#(and (= k 0) (= max (select A k)) (<= i k)), Black: 1258#(and (<= N l) (< (+ j 1) N)), Black: 1260#(and (<= N l) (<= j l)), Black: 221#(and (< i N) (<= i k)), Black: 1262#(and (<= (+ k 1) l) (<= N l) (< (+ j 1) N)), Black: 1266#(and (<= N l) (<= k l) (< (+ j 1) N)), Black: 1270#(and (<= (+ k 1) l) (< j N) (<= j l)), Black: 1272#(and (<= (+ k 1) l) (<= N l)), Black: 965#(<= (select A 0) (+ max 1)), 23#L46true, Black: 1274#(and (<= (+ k 1) l) (<= j l)), Black: 1276#(and (<= (+ k 1) l) (<= N l) (<= j l)), Black: 1148#(<= j l), 1561#(and (<= (+ i 1) N) (<= (+ i 1) k)), Black: 1488#(<= i k), Black: 1559#(and (<= (+ i 1) N) (<= i k)), 1311#true, Black: 1563#(and (<= (+ i 2) N) (<= (+ i 1) k)), 42#L75true, 50#L55true, 316#true, Black: 318#(= i l), Black: 319#(<= (+ l 1) N), Black: 578#(= j i), Black: 64#(not b1), Black: 579#(<= (+ j 1) N), 326#(<= N i), Black: 325#(= l i), Black: 73#(not b2), 80#true, Black: 334#(<= (+ k 1) N), 342#(<= N j), Black: 340#(and (= k i) (= j i)), 860#true, Black: 82#(= max (select A 0)), Black: 86#(and (= min max) (= max (select A 0))), 1124#(and (<= k l) (<= (+ k 1) N)), 101#true, Black: 1126#(and (<= (+ i 1) l) (= k i) (<= (+ k 1) N)), Black: 1128#(and (<= (+ k 1) l) (<= (+ k 1) N)), Black: 1132#(and (<= (+ k 1) l) (<= (+ k 2) N)), Black: 1314#(<= j (+ k 1)), Black: 1316#(<= N k), Black: 1320#(<= j k), Black: 103#(= min (select A 0)), Black: 104#(= min max), Black: 1388#(and (<= N k) (<= j k)), Black: 1390#(and (<= j (+ k 1)) (<= N (+ k 1))), Black: 107#(and (= min (select A 0)) (= min max)), 1143#(<= k l), 1401#true, 144#true, Black: 418#(and (<= k l) (< k N)), Black: 358#(<= k l), 422#true, Black: 585#(and (= l i) (= k 0) (= l k)), Black: 865#(<= min (+ (select A 0) 1)), Black: 889#(and (= l 0) (= i 0) (<= min (select A 0))), Black: 940#(and (<= min (+ (select A 0) 1)) (<= min (+ max 1))), 960#true, Black: 1410#(<= l k), Black: 1475#(and (<= N k) (<= l k)), Black: 1477#(and (<= N (+ k 1)) (<= l (+ k 1))), Black: 1404#(<= l (+ k 1)), Black: 432#(<= k l), Black: 451#(<= N l), 497#true, Black: 499#(= i k), 505#true, Black: 1218#(and (<= k l) (< j N) (<= j l)), Black: 1220#(and (< j N) (<= j l))]) [2021-03-26 05:24:04,544 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-26 05:24:04,544 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-26 05:24:04,545 INFO L387 tUnfolder$Statistics]: existing Event has 22 ancestors and is cut-off event [2021-03-26 05:24:04,545 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-26 05:24:05,526 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([133] thread2EXIT-->L77: Formula: (and (= 2 v_thread2Thread1of1ForFork1_thidvar0_4) (= 2 v_thread2Thread1of1ForFork1_thidvar1_4)) InVars {thread2Thread1of1ForFork1_thidvar0=v_thread2Thread1of1ForFork1_thidvar0_4, thread2Thread1of1ForFork1_thidvar1=v_thread2Thread1of1ForFork1_thidvar1_4} OutVars{thread2Thread1of1ForFork1_thidvar0=v_thread2Thread1of1ForFork1_thidvar0_4, thread2Thread1of1ForFork1_thidvar1=v_thread2Thread1of1ForFork1_thidvar1_4} AuxVars[] AssignedVars[][694], [Black: 508#(and (= l j) (<= (+ l 1) N)), Black: 1222#(and (< j N) (<= (+ j 1) l)), Black: 227#(and (<= (select A 0) (+ max 1)) (< i N) (<= i k)), Black: 509#(<= (+ j 1) N), Black: 1224#(and (<= (+ i 1) l) (= k i) (< j N) (<= (+ j 1) l)), Black: 229#(and (<= (select A 0) (+ max 1)) (= k 0) (<= i k)), Black: 1226#(and (<= (+ k 1) l) (< j N) (<= (+ j 1) l)), Black: 1228#(and (<= k l) (< j N) (<= (+ j 1) l)), 4#thread5EXITtrue, Black: 1230#(and (<= (+ i 1) l) (= k i) (< (+ j 1) N) (<= (+ j 1) l)), Black: 1232#(and (<= (+ i 1) l) (= k i) (<= N l) (< j N)), Black: 1234#(and (<= (+ i 1) l) (= k i) (<= j l)), Black: 1236#(and (< (+ j 1) N) (<= (+ j 1) l)), Black: 147#(and (= k 0) (= max (select A k))), Black: 1238#(and (<= N l) (< j N)), Black: 1240#(and (<= (+ k 1) l) (<= N l) (< j N)), Black: 1242#(and (<= (+ k 1) l) (< (+ j 1) N) (<= (+ j 1) l)), Black: 245#(and (<= min (+ max 1)) (< i N) (<= i k)), Black: 1244#(and (<= N l) (<= k l) (< j N)), Black: 1246#(and (<= k l) (< (+ j 1) N) (<= (+ j 1) l)), Black: 217#(and (= k 0) (<= i k)), Black: 1248#(and (<= (+ i 1) l) (= k i) (<= N l) (< (+ j 1) N)), Black: 1254#(and (<= (+ i 1) l) (= k i) (< j N) (<= j l)), Black: 1256#(and (<= k l) (<= j l)), Black: 219#(and (= k 0) (= max (select A k)) (<= i k)), Black: 1258#(and (<= N l) (< (+ j 1) N)), 144#true, Black: 1260#(and (<= N l) (<= j l)), Black: 221#(and (< i N) (<= i k)), Black: 1262#(and (<= (+ k 1) l) (<= N l) (< (+ j 1) N)), Black: 1266#(and (<= N l) (<= k l) (< (+ j 1) N)), Black: 1270#(and (<= (+ k 1) l) (< j N) (<= j l)), Black: 1143#(<= k l), Black: 1272#(and (<= (+ k 1) l) (<= N l)), Black: 965#(<= (select A 0) (+ max 1)), Black: 1274#(and (<= (+ k 1) l) (<= j l)), 23#L46true, Black: 1276#(and (<= (+ k 1) l) (<= N l) (<= j l)), Black: 1148#(<= j l), Black: 1488#(<= i k), Black: 1559#(and (<= (+ i 1) N) (<= i k)), Black: 1561#(and (<= (+ i 1) N) (<= (+ i 1) k)), 1311#true, Black: 1563#(and (<= (+ i 2) N) (<= (+ i 1) k)), 1059#(<= k l), Black: 418#(and (<= k l) (< k N)), Black: 358#(<= k l), 40#thread4EXITtrue, 46#L77true, Black: 585#(and (= l i) (= k 0) (= l k)), 316#true, Black: 889#(and (= l 0) (= i 0) (<= min (select A 0))), Black: 940#(and (<= min (+ (select A 0) 1)) (<= min (+ max 1))), 960#true, Black: 318#(= i l), Black: 319#(<= (+ l 1) N), 451#(<= N l), Black: 578#(= j i), Black: 64#(not b1), 326#(<= N i), Black: 579#(<= (+ j 1) N), Black: 1410#(<= l k), Black: 1475#(and (<= N k) (<= l k)), Black: 325#(= l i), Black: 1477#(and (<= N (+ k 1)) (<= l (+ k 1))), Black: 1404#(<= l (+ k 1)), 1485#true, Black: 73#(not b2), 80#true, Black: 334#(<= (+ k 1) N), 342#(<= N j), Black: 340#(and (= k i) (= j i)), Black: 82#(= max (select A 0)), Black: 86#(and (= min max) (= max (select A 0))), 865#(<= min (+ (select A 0) 1)), 101#true, Black: 1124#(and (<= k l) (<= (+ k 1) N)), Black: 432#(<= k l), Black: 1126#(and (<= (+ i 1) l) (= k i) (<= (+ k 1) N)), Black: 1128#(and (<= (+ k 1) l) (<= (+ k 1) N)), 1264#(and (<= N l) (<= k l) (<= j l)), Black: 1132#(and (<= (+ k 1) l) (<= (+ k 2) N)), 497#true, Black: 1314#(<= j (+ k 1)), Black: 1316#(<= N k), Black: 1320#(<= j k), Black: 103#(= min (select A 0)), Black: 1388#(and (<= N k) (<= j k)), Black: 104#(= min max), Black: 1390#(and (<= j (+ k 1)) (<= N (+ k 1))), Black: 107#(and (= min (select A 0)) (= min max)), Black: 499#(= i k), 1401#true, 505#true, Black: 1218#(and (<= k l) (< j N) (<= j l)), Black: 1220#(and (< j N) (<= j l))]) [2021-03-26 05:24:05,526 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is not cut-off event [2021-03-26 05:24:05,526 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is not cut-off event [2021-03-26 05:24:05,526 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is not cut-off event [2021-03-26 05:24:05,526 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is not cut-off event [2021-03-26 05:24:05,558 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([150] L46-->L46: Formula: (and (= (store v_A_46 v_k_20 (+ (select v_A_46 v_k_20) 1)) v_A_45) (< v_k_20 v_N_23) (= v_k_19 (+ v_k_20 1))) InVars {A=v_A_46, N=v_N_23, k=v_k_20} OutVars{A=v_A_45, N=v_N_23, k=v_k_19} AuxVars[] AssignedVars[A, k][1280], [Black: 508#(and (= l j) (<= (+ l 1) N)), Black: 1222#(and (< j N) (<= (+ j 1) l)), Black: 509#(<= (+ j 1) N), Black: 1224#(and (<= (+ i 1) l) (= k i) (< j N) (<= (+ j 1) l)), Black: 227#(and (<= (select A 0) (+ max 1)) (< i N) (<= i k)), Black: 1226#(and (<= (+ k 1) l) (< j N) (<= (+ j 1) l)), Black: 229#(and (<= (select A 0) (+ max 1)) (= k 0) (<= i k)), Black: 1228#(and (<= k l) (< j N) (<= (+ j 1) l)), Black: 1230#(and (<= (+ i 1) l) (= k i) (< (+ j 1) N) (<= (+ j 1) l)), 4#thread5EXITtrue, Black: 1232#(and (<= (+ i 1) l) (= k i) (<= N l) (< j N)), Black: 1234#(and (<= (+ i 1) l) (= k i) (<= j l)), Black: 1236#(and (< (+ j 1) N) (<= (+ j 1) l)), Black: 147#(and (= k 0) (= max (select A k))), Black: 1238#(and (<= N l) (< j N)), Black: 1240#(and (<= (+ k 1) l) (<= N l) (< j N)), Black: 1242#(and (<= (+ k 1) l) (< (+ j 1) N) (<= (+ j 1) l)), Black: 245#(and (<= min (+ max 1)) (< i N) (<= i k)), Black: 1244#(and (<= N l) (<= k l) (< j N)), 12#thread2EXITtrue, Black: 1246#(and (<= k l) (< (+ j 1) N) (<= (+ j 1) l)), Black: 1248#(and (<= (+ i 1) l) (= k i) (<= N l) (< (+ j 1) N)), Black: 217#(and (= k 0) (<= i k)), Black: 1254#(and (<= (+ i 1) l) (= k i) (< j N) (<= j l)), 14#thread1EXITtrue, Black: 1256#(and (<= k l) (<= j l)), Black: 219#(and (= k 0) (= max (select A k)) (<= i k)), Black: 1258#(and (<= N l) (< (+ j 1) N)), Black: 1260#(and (<= N l) (<= j l)), Black: 221#(and (< i N) (<= i k)), Black: 1262#(and (<= (+ k 1) l) (<= N l) (< (+ j 1) N)), Black: 1266#(and (<= N l) (<= k l) (< (+ j 1) N)), Black: 1270#(and (<= (+ k 1) l) (< j N) (<= j l)), Black: 1143#(<= k l), Black: 965#(<= (select A 0) (+ max 1)), Black: 1272#(and (<= (+ k 1) l) (<= N l)), 23#L46true, Black: 1274#(and (<= (+ k 1) l) (<= j l)), Black: 1276#(and (<= (+ k 1) l) (<= N l) (<= j l)), 1561#(and (<= (+ i 1) N) (<= (+ i 1) k)), Black: 1148#(<= j l), Black: 1488#(<= i k), Black: 1559#(and (<= (+ i 1) N) (<= i k)), 1311#true, Black: 1563#(and (<= (+ i 2) N) (<= (+ i 1) k)), 40#thread4EXITtrue, 42#L75true, 316#true, Black: 318#(= i l), Black: 319#(<= (+ l 1) N), Black: 578#(= j i), Black: 64#(not b1), Black: 579#(<= (+ j 1) N), 326#(<= N i), Black: 325#(= l i), Black: 73#(not b2), 80#true, Black: 334#(<= (+ k 1) N), 342#(<= N j), Black: 340#(and (= k i) (= j i)), 860#true, Black: 82#(= max (select A 0)), Black: 86#(and (= min max) (= max (select A 0))), 1124#(and (<= k l) (<= (+ k 1) N)), 101#true, Black: 1126#(and (<= (+ i 1) l) (= k i) (<= (+ k 1) N)), Black: 1128#(and (<= (+ k 1) l) (<= (+ k 1) N)), Black: 1132#(and (<= (+ k 1) l) (<= (+ k 2) N)), Black: 1314#(<= j (+ k 1)), Black: 1316#(<= N k), Black: 103#(= min (select A 0)), Black: 1320#(<= j k), Black: 1388#(and (<= N k) (<= j k)), Black: 104#(= min max), Black: 1390#(and (<= j (+ k 1)) (<= N (+ k 1))), Black: 107#(and (= min (select A 0)) (= min max)), 1401#true, 144#true, Black: 418#(and (<= k l) (< k N)), Black: 358#(<= k l), Black: 585#(and (= l i) (= k 0) (= l k)), Black: 865#(<= min (+ (select A 0) 1)), Black: 889#(and (= l 0) (= i 0) (<= min (select A 0))), Black: 940#(and (<= min (+ (select A 0) 1)) (<= min (+ max 1))), 960#true, Black: 1410#(<= l k), Black: 1475#(and (<= N k) (<= l k)), Black: 1477#(and (<= N (+ k 1)) (<= l (+ k 1))), Black: 1404#(<= l (+ k 1)), 492#(and (<= N l) (<= k l)), Black: 432#(<= k l), Black: 451#(<= N l), 497#true, 1268#(and (<= N l) (<= k l)), Black: 499#(= i k), 505#true, Black: 1218#(and (<= k l) (< j N) (<= j l)), Black: 1220#(and (< j N) (<= j l))]) [2021-03-26 05:24:05,558 INFO L384 tUnfolder$Statistics]: this new event has 24 ancestors and is cut-off event [2021-03-26 05:24:05,558 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-26 05:24:05,558 INFO L387 tUnfolder$Statistics]: existing Event has 24 ancestors and is cut-off event [2021-03-26 05:24:05,558 INFO L387 tUnfolder$Statistics]: existing Event has 23 ancestors and is cut-off event [2021-03-26 05:24:06,180 INFO L129 PetriNetUnfolder]: 59889/96695 cut-off events. [2021-03-26 05:24:06,180 INFO L130 PetriNetUnfolder]: For 3845173/3876682 co-relation queries the response was YES. [2021-03-26 05:24:08,513 INFO L84 FinitePrefix]: Finished finitePrefix Result has 928261 conditions, 96695 events. 59889/96695 cut-off events. For 3845173/3876682 co-relation queries the response was YES. Maximal size of possible extension queue 7740. Compared 930467 event pairs, 10898 based on Foata normal form. 6663/98139 useless extension candidates. Maximal degree in co-relation 918769. Up to 43141 conditions per place. [2021-03-26 05:24:10,060 INFO L142 LiptonReduction]: Number of co-enabled transitions 15818 [2021-03-26 05:24:17,720 INFO L154 LiptonReduction]: Checked pairs total: 0 [2021-03-26 05:24:17,720 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-26 05:24:17,721 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 54487 [2021-03-26 05:24:17,721 INFO L480 AbstractCegarLoop]: Abstraction has has 214 places, 2462 transitions, 57277 flow [2021-03-26 05:24:17,721 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 42.714285714285715) internal successors, (299), 7 states have internal predecessors, (299), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:24:17,721 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 05:24:17,721 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 05:24:17,923 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2021-03-26 05:24:17,924 INFO L428 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr4INUSE_VIOLATION]=== [2021-03-26 05:24:17,924 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 05:24:17,924 INFO L82 PathProgramCache]: Analyzing trace with hash 152489696, now seen corresponding path program 2 times [2021-03-26 05:24:17,924 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 05:24:17,924 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [461775993] [2021-03-26 05:24:17,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 05:24:17,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 05:24:17,971 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:24:17,971 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:24:17,975 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:24:17,975 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:24:17,978 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:24:17,978 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:24:17,982 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:24:17,982 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:24:17,985 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:24:17,985 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:24:17,986 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-26 05:24:17,986 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [461775993] [2021-03-26 05:24:17,986 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1597747476] [2021-03-26 05:24:17,986 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 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-26 05:24:18,017 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-26 05:24:18,017 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-26 05:24:18,018 INFO L263 TraceCheckSpWp]: Trace formula consists of 110 conjuncts, 6 conjunts are in the unsatisfiable core [2021-03-26 05:24:18,018 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-26 05:24:18,019 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:24:18,019 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:24:18,020 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:24:18,020 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 05:24:18,020 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:24:18,020 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:24:18,021 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-26 05:24:18,021 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:24:18,022 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:24:18,022 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:24:18,022 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:24:18,022 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:24:18,023 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:24:18,023 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:24:18,023 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:24:18,023 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:24:18,023 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:24:18,024 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:24:18,024 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:24:18,024 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:24:18,024 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:24:18,024 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:24:18,025 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:24:18,025 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:24:18,025 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:24:18,025 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:24:18,025 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:24:18,026 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:24:18,026 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 05:24:18,026 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:24:18,027 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 05:24:18,027 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 05:24:18,027 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:24:18,028 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 05:24:18,028 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:24:18,028 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 05:24:18,028 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 05:24:18,029 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:24:18,029 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:24:18,029 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:24:18,030 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:24:18,030 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:24:18,030 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:24:18,030 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:24:18,030 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:24:18,031 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:24:18,031 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:24:18,031 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:24:18,031 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:24:18,032 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:24:18,032 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 05:24:18,032 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:24:18,032 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 05:24:18,033 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-26 05:24:18,033 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:24:18,033 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 05:24:18,034 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:24:18,034 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 05:24:18,034 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-26 05:24:18,034 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:24:18,035 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:24:18,035 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:24:18,036 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:24:18,036 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:24:18,036 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 05:24:18,036 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:24:18,037 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:24:18,037 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-26 05:24:18,037 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:24:18,037 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 05:24:18,038 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:24:18,038 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 05:24:18,038 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-26 05:24:18,038 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:24:18,039 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:24:18,039 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:24:18,039 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 05:24:18,042 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:24:18,042 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:24:18,042 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:24:18,043 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:24:18,043 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:24:18,043 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:24:18,043 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:24:18,043 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:24:18,044 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:24:18,044 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:24:18,044 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:24:18,044 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:24:18,044 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:24:18,045 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:24:18,045 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:24:18,045 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:24:18,045 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:24:18,045 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:24:18,046 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:24:18,046 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:24:18,046 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:24:18,046 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:24:18,046 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:24:18,047 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:24:18,047 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:24:18,047 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:24:18,047 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:24:18,048 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:24:18,048 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:24:18,048 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:24:18,048 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:24:18,048 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:24:18,049 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:24:18,049 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:24:18,049 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:24:18,049 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:24:18,050 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:24:18,050 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:24:18,050 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:24:18,050 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:24:18,050 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:24:18,051 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:24:18,051 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:24:18,051 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:24:18,051 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:24:18,051 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:24:18,052 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:24:18,052 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 05:24:18,052 INFO L142 QuantifierPusher]: treesize reduction 9, result has 10.0 percent of original size [2021-03-26 05:24:18,052 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:24:18,053 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:24:18,053 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:24:18,053 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:24:18,053 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:24:18,053 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:24:18,054 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:24:18,054 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:24:18,054 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:24:18,054 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:24:18,054 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:24:18,055 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:24:18,055 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:24:18,055 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:24:18,055 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:24:18,055 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:24:18,055 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:24:18,056 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:24:18,056 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:24:18,056 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:24:18,056 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:24:18,056 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:24:18,057 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:24:18,057 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:24:18,057 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:24:18,057 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:24:18,057 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:24:18,058 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:24:18,058 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:24:18,058 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:24:18,058 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:24:18,058 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:24:18,059 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:24:18,059 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:24:18,059 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:24:18,059 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:24:18,059 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:24:18,060 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:24:18,060 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:24:18,060 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:24:18,060 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:24:18,060 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:24:18,060 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:24:18,061 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:24:18,061 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:24:18,061 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:24:18,061 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:24:18,061 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:24:18,062 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:24:18,062 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:24:18,062 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:24:18,062 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:24:18,062 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:24:18,063 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:24:18,063 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:24:18,063 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:24:18,063 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:24:18,063 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:24:18,064 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:24:18,064 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 05:24:18,064 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 05:24:18,064 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-03-26 05:24:18,064 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-26 05:24:18,064 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 5 [2021-03-26 05:24:18,064 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [569844996] [2021-03-26 05:24:18,064 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-26 05:24:18,065 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 05:24:18,065 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-26 05:24:18,065 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-03-26 05:24:18,065 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 44 out of 73 [2021-03-26 05:24:18,065 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 214 places, 2462 transitions, 57277 flow. Second operand has 6 states, 6 states have (on average 46.166666666666664) internal successors, (277), 6 states have internal predecessors, (277), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:24:18,065 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 05:24:18,065 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 44 of 73 [2021-03-26 05:24:18,065 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 05:25:54,734 INFO L129 PetriNetUnfolder]: 108023/160952 cut-off events. [2021-03-26 05:25:54,734 INFO L130 PetriNetUnfolder]: For 8222201/8232501 co-relation queries the response was YES. [2021-03-26 05:25:58,217 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1730478 conditions, 160952 events. 108023/160952 cut-off events. For 8222201/8232501 co-relation queries the response was YES. Maximal size of possible extension queue 10167. Compared 1400381 event pairs, 20562 based on Foata normal form. 3450/163687 useless extension candidates. Maximal degree in co-relation 1720077. Up to 68652 conditions per place. [2021-03-26 05:25:59,588 INFO L132 encePairwiseOnDemand]: 67/73 looper letters, 2409 selfloop transitions, 1323 changer transitions 11/3762 dead transitions. [2021-03-26 05:25:59,589 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 219 places, 3762 transitions, 92188 flow [2021-03-26 05:25:59,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-26 05:25:59,590 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2021-03-26 05:25:59,590 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 306 transitions. [2021-03-26 05:25:59,590 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6986301369863014 [2021-03-26 05:25:59,590 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 306 transitions. [2021-03-26 05:25:59,590 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 306 transitions. [2021-03-26 05:25:59,590 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 05:25:59,590 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 306 transitions. [2021-03-26 05:25:59,591 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 51.0) internal successors, (306), 6 states have internal predecessors, (306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:25:59,591 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 73.0) internal successors, (511), 7 states have internal predecessors, (511), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:25:59,591 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 73.0) internal successors, (511), 7 states have internal predecessors, (511), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 05:25:59,591 INFO L185 Difference]: Start difference. First operand has 214 places, 2462 transitions, 57277 flow. Second operand 6 states and 306 transitions. [2021-03-26 05:25:59,591 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 219 places, 3762 transitions, 92188 flow [2021-03-26 05:30:57,045 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 218 places, 3762 transitions, 91929 flow, removed 121 selfloop flow, removed 1 redundant places. [2021-03-26 05:30:57,125 INFO L241 Difference]: Finished difference. Result has 220 places, 2851 transitions, 71093 flow [2021-03-26 05:30:57,128 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=73, PETRI_DIFFERENCE_MINUEND_FLOW=57120, PETRI_DIFFERENCE_MINUEND_PLACES=213, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=2462, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=935, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1183, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=71093, PETRI_PLACES=220, PETRI_TRANSITIONS=2851} [2021-03-26 05:30:57,128 INFO L343 CegarLoopForPetriNet]: 37 programPoint places, 183 predicate places. [2021-03-26 05:30:57,128 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 05:30:57,128 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 220 places, 2851 transitions, 71093 flow [2021-03-26 05:30:57,128 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 220 places, 2851 transitions, 71093 flow [2021-03-26 05:30:57,165 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 220 places, 2851 transitions, 71093 flow Received shutdown request... [2021-03-26 05:31:07,255 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2021-03-26 05:31:07,256 WARN L545 AbstractCegarLoop]: Verification canceled [2021-03-26 05:31:07,258 WARN L224 ceAbstractionStarter]: Timeout [2021-03-26 05:31:07,258 INFO L202 PluginConnector]: Adding new model min-max-2.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 26.03 05:31:07 BasicIcfg [2021-03-26 05:31:07,259 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-03-26 05:31:07,259 INFO L168 Benchmark]: Toolchain (without parser) took 842703.29 ms. Allocated memory was 255.9 MB in the beginning and 15.4 GB in the end (delta: 15.2 GB). Free memory was 236.2 MB in the beginning and 9.2 GB in the end (delta: -9.0 GB). Peak memory consumption was 9.4 GB. Max. memory is 16.0 GB. [2021-03-26 05:31:07,259 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.11 ms. Allocated memory is still 255.9 MB. Free memory is still 237.5 MB. There was no memory consumed. Max. memory is 16.0 GB. [2021-03-26 05:31:07,259 INFO L168 Benchmark]: Boogie Procedure Inliner took 17.20 ms. Allocated memory is still 255.9 MB. Free memory was 236.2 MB in the beginning and 234.7 MB in the end (delta: 1.5 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. [2021-03-26 05:31:07,259 INFO L168 Benchmark]: Boogie Preprocessor took 10.87 ms. Allocated memory is still 255.9 MB. Free memory was 234.7 MB in the beginning and 233.6 MB in the end (delta: 1.1 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. [2021-03-26 05:31:07,259 INFO L168 Benchmark]: RCFGBuilder took 268.16 ms. Allocated memory is still 255.9 MB. Free memory was 233.6 MB in the beginning and 236.7 MB in the end (delta: -3.0 MB). Peak memory consumption was 18.5 MB. Max. memory is 16.0 GB. [2021-03-26 05:31:07,259 INFO L168 Benchmark]: TraceAbstraction took 842404.12 ms. Allocated memory was 255.9 MB in the beginning and 15.4 GB in the end (delta: 15.2 GB). Free memory was 236.0 MB in the beginning and 9.2 GB in the end (delta: -9.0 GB). Peak memory consumption was 9.4 GB. Max. memory is 16.0 GB. [2021-03-26 05:31:07,259 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * Boogie PL CUP Parser took 0.11 ms. Allocated memory is still 255.9 MB. Free memory is still 237.5 MB. There was no memory consumed. Max. memory is 16.0 GB. * Boogie Procedure Inliner took 17.20 ms. Allocated memory is still 255.9 MB. Free memory was 236.2 MB in the beginning and 234.7 MB in the end (delta: 1.5 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. * Boogie Preprocessor took 10.87 ms. Allocated memory is still 255.9 MB. Free memory was 234.7 MB in the beginning and 233.6 MB in the end (delta: 1.1 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. * RCFGBuilder took 268.16 ms. Allocated memory is still 255.9 MB. Free memory was 233.6 MB in the beginning and 236.7 MB in the end (delta: -3.0 MB). Peak memory consumption was 18.5 MB. Max. memory is 16.0 GB. * TraceAbstraction took 842404.12 ms. Allocated memory was 255.9 MB in the beginning and 15.4 GB in the end (delta: 15.2 GB). Free memory was 236.0 MB in the beginning and 9.2 GB in the end (delta: -9.0 GB). Peak memory consumption was 9.4 GB. Max. memory is 16.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 316.4ms, 51 PlacesBefore, 37 PlacesAfterwards, 39 TransitionsBefore, 25 TransitionsAfterwards, 732 CoEnabledTransitionPairs, 3 FixpointIterations, 1 TrivialSequentialCompositions, 13 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 14 TotalNumberOfCompositions, 412 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 326, positive: 321, positive conditional: 321, positive unconditional: 0, negative: 5, negative conditional: 5, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 302, positive: 297, positive conditional: 0, positive unconditional: 297, negative: 5, negative conditional: 0, negative unconditional: 5, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 302, positive: 297, positive conditional: 0, positive unconditional: 297, negative: 5, negative conditional: 0, negative unconditional: 5, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 302, positive: 297, positive conditional: 0, positive unconditional: 297, negative: 5, negative conditional: 0, negative unconditional: 5, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 5, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 5, negative conditional: 0, negative unconditional: 5, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 32, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 32, negative conditional: 0, negative unconditional: 32, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 326, positive: 24, positive conditional: 24, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 302, unknown conditional: 302, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 0, Positive cache size: 0, Positive conditional cache size: 0, Positive unconditional cache size: 0, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 17.3ms, 33 PlacesBefore, 33 PlacesAfterwards, 27 TransitionsBefore, 27 TransitionsAfterwards, 262 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 0, Positive cache size: 0, Positive conditional cache size: 0, Positive unconditional cache size: 0, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 15.1ms, 38 PlacesBefore, 38 PlacesAfterwards, 30 TransitionsBefore, 30 TransitionsAfterwards, 298 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 0, Positive cache size: 0, Positive conditional cache size: 0, Positive unconditional cache size: 0, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 18.8ms, 52 PlacesBefore, 45 PlacesAfterwards, 36 TransitionsBefore, 36 TransitionsAfterwards, 394 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 0, Positive cache size: 0, Positive conditional cache size: 0, Positive unconditional cache size: 0, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 124.7ms, 54 PlacesBefore, 49 PlacesAfterwards, 46 TransitionsBefore, 45 TransitionsAfterwards, 552 CoEnabledTransitionPairs, 3 FixpointIterations, 0 TrivialSequentialCompositions, 1 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 2 ConcurrentYvCompositions, 0 ChoiceCompositions, 3 TotalNumberOfCompositions, 59 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 59, positive: 59, positive conditional: 59, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 33, positive: 33, positive conditional: 22, positive unconditional: 11, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 33, positive: 33, positive conditional: 22, positive unconditional: 11, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 33, positive: 33, positive conditional: 0, positive unconditional: 33, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 59, positive: 26, positive conditional: 26, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 33, unknown conditional: 33, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 7, Positive cache size: 7, Positive conditional cache size: 7, Positive unconditional cache size: 0, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 169.8ms, 91 PlacesBefore, 74 PlacesAfterwards, 73 TransitionsBefore, 73 TransitionsAfterwards, 830 CoEnabledTransitionPairs, 2 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 1 ConcurrentYvCompositions, 0 ChoiceCompositions, 1 TotalNumberOfCompositions, 39 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 39, positive: 39, positive conditional: 39, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 39, positive: 39, positive conditional: 39, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 39, positive: 39, positive conditional: 39, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 39, positive: 39, positive conditional: 0, positive unconditional: 39, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 39, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 39, unknown conditional: 39, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 46, Positive cache size: 46, Positive conditional cache size: 46, Positive unconditional cache size: 0, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 108.7ms, 64 PlacesBefore, 64 PlacesAfterwards, 92 TransitionsBefore, 92 TransitionsAfterwards, 1038 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 46, Positive cache size: 46, Positive conditional cache size: 46, Positive unconditional cache size: 0, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 166.4ms, 68 PlacesBefore, 68 PlacesAfterwards, 95 TransitionsBefore, 95 TransitionsAfterwards, 1102 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 46, Positive cache size: 46, Positive conditional cache size: 46, Positive unconditional cache size: 0, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 139.1ms, 72 PlacesBefore, 72 PlacesAfterwards, 99 TransitionsBefore, 99 TransitionsAfterwards, 1134 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 46, Positive cache size: 46, Positive conditional cache size: 46, Positive unconditional cache size: 0, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 117.5ms, 77 PlacesBefore, 77 PlacesAfterwards, 105 TransitionsBefore, 105 TransitionsAfterwards, 1154 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 46, Positive cache size: 46, Positive conditional cache size: 46, Positive unconditional cache size: 0, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 96.2ms, 82 PlacesBefore, 82 PlacesAfterwards, 116 TransitionsBefore, 116 TransitionsAfterwards, 1186 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 46, Positive cache size: 46, Positive conditional cache size: 46, Positive unconditional cache size: 0, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 129.3ms, 88 PlacesBefore, 88 PlacesAfterwards, 138 TransitionsBefore, 138 TransitionsAfterwards, 1284 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 46, Positive cache size: 46, Positive conditional cache size: 46, Positive unconditional cache size: 0, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 132.2ms, 93 PlacesBefore, 92 PlacesAfterwards, 134 TransitionsBefore, 134 TransitionsAfterwards, 1188 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 46, Positive cache size: 46, Positive conditional cache size: 46, Positive unconditional cache size: 0, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 183.7ms, 98 PlacesBefore, 97 PlacesAfterwards, 147 TransitionsBefore, 147 TransitionsAfterwards, 1212 CoEnabledTransitionPairs, 2 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 1 ConcurrentYvCompositions, 0 ChoiceCompositions, 1 TotalNumberOfCompositions, 67 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 67, positive: 67, positive conditional: 67, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 62, positive: 62, positive conditional: 62, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 62, positive: 62, positive conditional: 62, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 62, positive: 62, positive conditional: 0, positive unconditional: 62, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 67, positive: 5, positive conditional: 5, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 62, unknown conditional: 62, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 108, Positive cache size: 108, Positive conditional cache size: 108, Positive unconditional cache size: 0, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 185.5ms, 101 PlacesBefore, 101 PlacesAfterwards, 157 TransitionsBefore, 157 TransitionsAfterwards, 1220 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 108, Positive cache size: 108, Positive conditional cache size: 108, Positive unconditional cache size: 0, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 157.2ms, 125 PlacesBefore, 112 PlacesAfterwards, 147 TransitionsBefore, 147 TransitionsAfterwards, 1124 CoEnabledTransitionPairs, 2 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 3 ConcurrentYvCompositions, 0 ChoiceCompositions, 3 TotalNumberOfCompositions, 162 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 162, positive: 162, positive conditional: 162, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 22, positive: 22, positive conditional: 22, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 22, positive: 22, positive conditional: 22, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 22, positive: 22, positive conditional: 0, positive unconditional: 22, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 162, positive: 140, positive conditional: 140, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 22, unknown conditional: 22, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 130, Positive cache size: 130, Positive conditional cache size: 130, Positive unconditional cache size: 0, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 149.9ms, 125 PlacesBefore, 110 PlacesAfterwards, 120 TransitionsBefore, 119 TransitionsAfterwards, 940 CoEnabledTransitionPairs, 2 FixpointIterations, 0 TrivialSequentialCompositions, 2 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 2 TotalNumberOfCompositions, 46 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 46, positive: 46, positive conditional: 46, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 45, positive: 45, positive conditional: 36, positive unconditional: 9, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 45, positive: 45, positive conditional: 36, positive unconditional: 9, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 45, positive: 45, positive conditional: 0, positive unconditional: 45, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 46, positive: 1, positive conditional: 1, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 45, unknown conditional: 45, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 13, Positive cache size: 13, Positive conditional cache size: 13, Positive unconditional cache size: 0, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 182.5ms, 120 PlacesBefore, 120 PlacesAfterwards, 143 TransitionsBefore, 143 TransitionsAfterwards, 1074 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 13, Positive cache size: 13, Positive conditional cache size: 13, Positive unconditional cache size: 0, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 98.8ms, 131 PlacesBefore, 119 PlacesAfterwards, 116 TransitionsBefore, 116 TransitionsAfterwards, 836 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 13, Positive cache size: 13, Positive conditional cache size: 13, Positive unconditional cache size: 0, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 342.0ms, 118 PlacesBefore, 118 PlacesAfterwards, 210 TransitionsBefore, 210 TransitionsAfterwards, 1662 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 13, Positive cache size: 13, Positive conditional cache size: 13, Positive unconditional cache size: 0, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1960.4ms, 183 PlacesBefore, 183 PlacesAfterwards, 659 TransitionsBefore, 659 TransitionsAfterwards, 4322 CoEnabledTransitionPairs, 2 FixpointIterations, 0 TrivialSequentialCompositions, 1 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 1 TotalNumberOfCompositions, 5 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 5, positive: 5, positive conditional: 5, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 5, positive: 5, positive conditional: 5, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 5, positive: 5, positive conditional: 5, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 5, positive: 5, positive conditional: 0, positive unconditional: 5, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 5, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 5, unknown conditional: 5, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 16, Positive cache size: 16, Positive conditional cache size: 16, Positive unconditional cache size: 0, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 5560.5ms, 195 PlacesBefore, 195 PlacesAfterwards, 1060 TransitionsBefore, 1060 TransitionsAfterwards, 7050 CoEnabledTransitionPairs, 2 FixpointIterations, 0 TrivialSequentialCompositions, 2 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 2 TotalNumberOfCompositions, 10 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 10, positive: 10, positive conditional: 10, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 2, positive: 2, positive conditional: 2, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 2, positive: 2, positive conditional: 2, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 2, positive: 2, positive conditional: 0, positive unconditional: 2, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 10, positive: 8, positive conditional: 8, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 2, unknown conditional: 2, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 18, Positive cache size: 18, Positive conditional cache size: 18, Positive unconditional cache size: 0, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 10024.1ms, 205 PlacesBefore, 205 PlacesAfterwards, 1402 TransitionsBefore, 1402 TransitionsAfterwards, 9356 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 18, Positive cache size: 18, Positive conditional cache size: 18, Positive unconditional cache size: 0, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 54486.1ms, 214 PlacesBefore, 214 PlacesAfterwards, 2462 TransitionsBefore, 2462 TransitionsAfterwards, 15818 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 18, Positive cache size: 18, Positive conditional cache size: 18, Positive unconditional cache size: 0, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0 - TimeoutResultAtElement [Line: 82]: Timeout (TraceAbstraction) Unable to prove that assertion always holds (line 82). Cancelled while PetriNetLargeBlockEncoding was applying PetriNetLargeBlockEncoding to Petri net that has 220 places, 2851 transitions, 71093 flow,while LiptonReduction was applying LiptonReduction to Petri net that has 220 places, 2851 transitions, 71093 flow,while PetriNetUnfolder was constructing finite prefix that currently has 231153 conditions, 21811 events (14885/21810 cut-off events. For 1226098/1236894 co-relation queries the response was YES. Maximal size of possible extension queue 7028. Compared 184579 event pairs, 2359 based on Foata normal form. 2814/29593 useless extension candidates. Maximal degree in co-relation 230987. Up to 11642 conditions per place.). - StatisticsResult: Ultimate Automizer benchmark data CFG has 6 procedures, 43 locations, 1 error locations. Started 1 CEGAR loops. EmptinessCheckTime: 13.6ms, RemoveRedundantFlowTime: 0.0ms, RemoveRedundantFlowUnfoldingTime: 0.0ms, BackfoldingTime: 0.0ms, BackfoldingUnfoldingTime: 0.0ms, FlowIncreaseByBackfolding: 0, BasicCegarLoop: VerificationResult: TIMEOUT, OverallTime: 842285.3ms, OverallIterations: 24, TraceHistogramMax: 2, EmptinessCheckTime: 0.0ms, AutomataDifference: 751574.9ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 375.7ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 203 SDtfs, 706 SDslu, 354 SDs, 0 SdLazy, 2362 SolverSat, 348 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 1196.2ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 506 GetRequests, 268 SyntacticMatches, 8 SemanticMatches, 230 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 925 ImplicationChecksByTransitivity, 1515.9ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=71093occurred in iteration=24, InterpolantAutomatonStates: 233, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 115.6ms SsaConstructionTime, 318.5ms SatisfiabilityAnalysisTime, 2043.5ms InterpolantComputationTime, 827 NumberOfCodeBlocks, 827 NumberOfCodeBlocksAsserted, 41 NumberOfCheckSat, 790 ConstructedInterpolants, 0 QuantifiedInterpolants, 2454 SizeOfPredicates, 24 NumberOfNonLiveVariables, 1316 ConjunctsInSsa, 94 ConjunctsInUnsatCore, 37 InterpolantComputations, 13 PerfectInterpolantSequences, 72/116 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown