/usr/bin/java -Xmx16000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-PN-RepeatedSemanticLbeWithDisjunctivePredicates.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/test/hard1.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-d5b4239aa45c8d22a30959944f2ef622f7386a6d-d5b4239 [2021-03-26 17:46:29,021 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-03-26 17:46:29,022 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-03-26 17:46:29,048 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-03-26 17:46:29,048 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-03-26 17:46:29,049 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-03-26 17:46:29,050 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-03-26 17:46:29,052 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-03-26 17:46:29,053 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-03-26 17:46:29,054 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-03-26 17:46:29,055 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-03-26 17:46:29,056 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-03-26 17:46:29,056 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-03-26 17:46:29,057 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-03-26 17:46:29,058 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-03-26 17:46:29,059 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-03-26 17:46:29,060 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-03-26 17:46:29,061 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-03-26 17:46:29,062 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-03-26 17:46:29,064 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-03-26 17:46:29,066 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-03-26 17:46:29,067 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-03-26 17:46:29,068 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-03-26 17:46:29,069 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-03-26 17:46:29,071 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-03-26 17:46:29,072 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-03-26 17:46:29,072 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-03-26 17:46:29,073 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-03-26 17:46:29,073 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-03-26 17:46:29,074 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-03-26 17:46:29,074 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-03-26 17:46:29,075 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-03-26 17:46:29,076 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-03-26 17:46:29,076 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-03-26 17:46:29,077 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-03-26 17:46:29,077 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-03-26 17:46:29,078 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-03-26 17:46:29,078 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-03-26 17:46:29,078 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-03-26 17:46:29,083 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-03-26 17:46:29,084 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-03-26 17:46:29,086 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-PN-RepeatedSemanticLbeWithDisjunctivePredicates.epf [2021-03-26 17:46:29,120 INFO L113 SettingsManager]: Loading preferences was successful [2021-03-26 17:46:29,120 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-03-26 17:46:29,121 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-03-26 17:46:29,121 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-03-26 17:46:29,121 INFO L138 SettingsManager]: * Use SBE=true [2021-03-26 17:46:29,122 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-03-26 17:46:29,122 INFO L138 SettingsManager]: * sizeof long=4 [2021-03-26 17:46:29,122 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-03-26 17:46:29,122 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-03-26 17:46:29,122 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-03-26 17:46:29,122 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-03-26 17:46:29,123 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-03-26 17:46:29,123 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-03-26 17:46:29,123 INFO L138 SettingsManager]: * sizeof long double=12 [2021-03-26 17:46:29,123 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-03-26 17:46:29,123 INFO L138 SettingsManager]: * Use constant arrays=true [2021-03-26 17:46:29,123 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-03-26 17:46:29,123 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-03-26 17:46:29,124 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-03-26 17:46:29,124 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-03-26 17:46:29,124 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-03-26 17:46:29,124 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-03-26 17:46:29,124 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-03-26 17:46:29,124 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-03-26 17:46:29,125 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-03-26 17:46:29,125 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-03-26 17:46:29,125 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-03-26 17:46:29,125 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=SEMANTIC_BASED_MOVER_CHECK_WITH_PREDICATES_DISJUNCTIVE [2021-03-26 17:46:29,125 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-03-26 17:46:29,125 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-03-26 17:46:29,125 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 17:46:29,403 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-03-26 17:46:29,426 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-03-26 17:46:29,429 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-03-26 17:46:29,429 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-03-26 17:46:29,435 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-03-26 17:46:29,436 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/test/hard1.wvr.bpl [2021-03-26 17:46:29,444 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/test/hard1.wvr.bpl' [2021-03-26 17:46:29,514 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-03-26 17:46:29,516 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-03-26 17:46:29,518 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-03-26 17:46:29,518 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-03-26 17:46:29,518 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-03-26 17:46:29,530 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "hard1.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 26.03 05:46:29" (1/1) ... [2021-03-26 17:46:29,536 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "hard1.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 26.03 05:46:29" (1/1) ... [2021-03-26 17:46:29,542 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-03-26 17:46:29,544 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-03-26 17:46:29,544 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-03-26 17:46:29,544 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-03-26 17:46:29,550 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "hard1.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 26.03 05:46:29" (1/1) ... [2021-03-26 17:46:29,551 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "hard1.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 26.03 05:46:29" (1/1) ... [2021-03-26 17:46:29,552 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "hard1.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 26.03 05:46:29" (1/1) ... [2021-03-26 17:46:29,553 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "hard1.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 26.03 05:46:29" (1/1) ... [2021-03-26 17:46:29,557 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "hard1.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 26.03 05:46:29" (1/1) ... [2021-03-26 17:46:29,560 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "hard1.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 26.03 05:46:29" (1/1) ... [2021-03-26 17:46:29,561 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "hard1.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 26.03 05:46:29" (1/1) ... [2021-03-26 17:46:29,565 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-03-26 17:46:29,566 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-03-26 17:46:29,567 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-03-26 17:46:29,567 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-03-26 17:46:29,568 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "hard1.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 26.03 05:46:29" (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 17:46:29,617 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-03-26 17:46:29,617 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-03-26 17:46:29,618 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-03-26 17:46:29,618 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-03-26 17:46:29,618 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-03-26 17:46:29,618 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-03-26 17:46:29,618 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-03-26 17:46:29,618 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-03-26 17:46:29,618 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-03-26 17:46:29,618 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-03-26 17:46:29,619 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-03-26 17:46:29,619 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-03-26 17:46:29,619 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread4 given in one single declaration [2021-03-26 17:46:29,619 INFO L130 BoogieDeclarations]: Found specification of procedure thread4 [2021-03-26 17:46:29,619 INFO L138 BoogieDeclarations]: Found implementation of procedure thread4 [2021-03-26 17:46:29,620 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 17:46:29,808 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-03-26 17:46:29,808 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-03-26 17:46:29,810 INFO L202 PluginConnector]: Adding new model hard1.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 26.03 05:46:29 BoogieIcfgContainer [2021-03-26 17:46:29,810 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-03-26 17:46:29,811 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-03-26 17:46:29,811 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-03-26 17:46:29,813 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-03-26 17:46:29,813 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "hard1.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 26.03 05:46:29" (1/2) ... [2021-03-26 17:46:29,814 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4112d9a1 and model type hard1.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 26.03 05:46:29, skipping insertion in model container [2021-03-26 17:46:29,814 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "hard1.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 26.03 05:46:29" (2/2) ... [2021-03-26 17:46:29,815 INFO L111 eAbstractionObserver]: Analyzing ICFG hard1.wvr.bpl [2021-03-26 17:46:29,820 INFO L149 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-03-26 17:46:29,823 INFO L161 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2021-03-26 17:46:29,823 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-03-26 17:46:29,863 INFO L149 ThreadInstanceAdder]: Constructed 4 joinOtherThreadTransitions. [2021-03-26 17:46:29,878 INFO L253 AbstractCegarLoop]: Starting to check reachability of 5 error locations. [2021-03-26 17:46:29,895 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-03-26 17:46:29,895 INFO L377 AbstractCegarLoop]: Hoare is false [2021-03-26 17:46:29,895 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-03-26 17:46:29,895 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-03-26 17:46:29,895 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-03-26 17:46:29,896 INFO L381 AbstractCegarLoop]: Difference is false [2021-03-26 17:46:29,896 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-03-26 17:46:29,896 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-03-26 17:46:29,904 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 42 places, 33 transitions, 98 flow [2021-03-26 17:46:29,932 INFO L129 PetriNetUnfolder]: 4/29 cut-off events. [2021-03-26 17:46:29,933 INFO L130 PetriNetUnfolder]: For 4/4 co-relation queries the response was YES. [2021-03-26 17:46:29,936 INFO L84 FinitePrefix]: Finished finitePrefix Result has 46 conditions, 29 events. 4/29 cut-off events. For 4/4 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 40 event pairs, 0 based on Foata normal form. 0/24 useless extension candidates. Maximal degree in co-relation 25. Up to 2 conditions per place. [2021-03-26 17:46:29,936 INFO L82 GeneralOperation]: Start removeDead. Operand has 42 places, 33 transitions, 98 flow [2021-03-26 17:46:29,940 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 36 places, 27 transitions, 78 flow [2021-03-26 17:46:29,941 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 17:46:29,953 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 36 places, 27 transitions, 78 flow [2021-03-26 17:46:29,956 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 36 places, 27 transitions, 78 flow [2021-03-26 17:46:29,957 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 36 places, 27 transitions, 78 flow [2021-03-26 17:46:29,969 INFO L129 PetriNetUnfolder]: 4/27 cut-off events. [2021-03-26 17:46:29,970 INFO L130 PetriNetUnfolder]: For 4/4 co-relation queries the response was YES. [2021-03-26 17:46:29,971 INFO L84 FinitePrefix]: Finished finitePrefix Result has 44 conditions, 27 events. 4/27 cut-off events. For 4/4 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 50 event pairs, 0 based on Foata normal form. 0/23 useless extension candidates. Maximal degree in co-relation 25. Up to 2 conditions per place. [2021-03-26 17:46:29,973 INFO L142 LiptonReduction]: Number of co-enabled transitions 288 [2021-03-26 17:46:30,198 INFO L154 LiptonReduction]: Checked pairs total: 276 [2021-03-26 17:46:30,199 INFO L156 LiptonReduction]: Total number of compositions: 5 [2021-03-26 17:46:30,201 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 261 [2021-03-26 17:46:30,225 INFO L129 PetriNetUnfolder]: 4/21 cut-off events. [2021-03-26 17:46:30,225 INFO L130 PetriNetUnfolder]: For 4/4 co-relation queries the response was YES. [2021-03-26 17:46:30,225 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 17:46:30,226 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 17:46:30,226 INFO L428 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-26 17:46:30,233 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 17:46:30,233 INFO L82 PathProgramCache]: Analyzing trace with hash 694098477, now seen corresponding path program 1 times [2021-03-26 17:46:30,241 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 17:46:30,242 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [348396245] [2021-03-26 17:46:30,242 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 17:46:30,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 17:46:30,363 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:30,364 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:30,370 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 17:46:30,371 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [348396245] [2021-03-26 17:46:30,371 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-26 17:46:30,372 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2021-03-26 17:46:30,372 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1987011720] [2021-03-26 17:46:30,379 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-26 17:46:30,379 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 17:46:30,394 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-26 17:46:30,396 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-26 17:46:30,399 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 30 out of 38 [2021-03-26 17:46:30,400 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 31 places, 22 transitions, 68 flow. Second operand has 3 states, 3 states have (on average 30.666666666666668) internal successors, (92), 3 states have internal predecessors, (92), 0 states have call successors, (0), 0 states 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 17:46:30,400 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 17:46:30,400 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 30 of 38 [2021-03-26 17:46:30,401 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 17:46:30,444 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([92] L52-->L52-1: Formula: (let ((.cse0 (< 1 v_n2_13))) (and (= v_p2_7 (ite .cse0 (+ v_p2_8 (* v_m_5 2)) v_p2_8)) (= v_n2_12 (ite .cse0 (+ v_n2_13 (- 2)) v_n2_13)))) InVars {m=v_m_5, n2=v_n2_13, p2=v_p2_8} OutVars{m=v_m_5, n2=v_n2_12, p2=v_p2_7} AuxVars[] AssignedVars[n2, p2][21], [34#L66true, 22#L52-1true, 6#L19-1true, thread3Thread1of1ForFork2InUse, 25#L41-1true, thread1Thread1of1ForFork0InUse, thread4Thread1of1ForFork3InUse, 28#L30-1true, thread2Thread1of1ForFork1InUse, 46#true]) [2021-03-26 17:46:30,445 INFO L384 tUnfolder$Statistics]: this new event has 9 ancestors and is cut-off event [2021-03-26 17:46:30,445 INFO L387 tUnfolder$Statistics]: existing Event has 9 ancestors and is cut-off event [2021-03-26 17:46:30,445 INFO L387 tUnfolder$Statistics]: existing Event has 9 ancestors and is cut-off event [2021-03-26 17:46:30,445 INFO L387 tUnfolder$Statistics]: existing Event has 9 ancestors and is cut-off event [2021-03-26 17:46:30,450 INFO L129 PetriNetUnfolder]: 19/53 cut-off events. [2021-03-26 17:46:30,450 INFO L130 PetriNetUnfolder]: For 11/11 co-relation queries the response was YES. [2021-03-26 17:46:30,451 INFO L84 FinitePrefix]: Finished finitePrefix Result has 100 conditions, 53 events. 19/53 cut-off events. For 11/11 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 130 event pairs, 0 based on Foata normal form. 1/42 useless extension candidates. Maximal degree in co-relation 72. Up to 22 conditions per place. [2021-03-26 17:46:30,452 INFO L132 encePairwiseOnDemand]: 32/38 looper letters, 5 selfloop transitions, 5 changer transitions 0/26 dead transitions. [2021-03-26 17:46:30,453 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 33 places, 26 transitions, 96 flow [2021-03-26 17:46:30,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-26 17:46:30,455 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-03-26 17:46:30,460 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 101 transitions. [2021-03-26 17:46:30,462 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8859649122807017 [2021-03-26 17:46:30,462 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 101 transitions. [2021-03-26 17:46:30,462 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 101 transitions. [2021-03-26 17:46:30,463 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 17:46:30,465 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 101 transitions. [2021-03-26 17:46:30,467 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 33.666666666666664) internal successors, (101), 3 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 17:46:30,470 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 38.0) internal successors, (152), 4 states have internal predecessors, (152), 0 states have call successors, (0), 0 states 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 17:46:30,470 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 38.0) internal successors, (152), 4 states have internal predecessors, (152), 0 states have call successors, (0), 0 states 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 17:46:30,472 INFO L185 Difference]: Start difference. First operand has 31 places, 22 transitions, 68 flow. Second operand 3 states and 101 transitions. [2021-03-26 17:46:30,472 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 33 places, 26 transitions, 96 flow [2021-03-26 17:46:30,475 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 25 places, 26 transitions, 80 flow, removed 0 selfloop flow, removed 8 redundant places. [2021-03-26 17:46:30,476 INFO L241 Difference]: Finished difference. Result has 26 places, 26 transitions, 85 flow [2021-03-26 17:46:30,478 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=38, PETRI_DIFFERENCE_MINUEND_FLOW=52, PETRI_DIFFERENCE_MINUEND_PLACES=23, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=22, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=17, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=85, PETRI_PLACES=26, PETRI_TRANSITIONS=26} [2021-03-26 17:46:30,478 INFO L343 CegarLoopForPetriNet]: 31 programPoint places, -5 predicate places. [2021-03-26 17:46:30,478 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 17:46:30,479 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 26 places, 26 transitions, 85 flow [2021-03-26 17:46:30,479 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 26 places, 26 transitions, 85 flow [2021-03-26 17:46:30,480 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 26 places, 26 transitions, 85 flow [2021-03-26 17:46:30,485 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([92] L52-->L52-1: Formula: (let ((.cse0 (< 1 v_n2_13))) (and (= v_p2_7 (ite .cse0 (+ v_p2_8 (* v_m_5 2)) v_p2_8)) (= v_n2_12 (ite .cse0 (+ v_n2_13 (- 2)) v_n2_13)))) InVars {m=v_m_5, n2=v_n2_13, p2=v_p2_8} OutVars{m=v_m_5, n2=v_n2_12, p2=v_p2_7} AuxVars[] AssignedVars[n2, p2][16], [34#L66true, Black: 48#(= p2 p1), 6#L19-1true, 22#L52-1true, 25#L41-1true, 28#L30-1true, 46#true]) [2021-03-26 17:46:30,485 INFO L384 tUnfolder$Statistics]: this new event has 9 ancestors and is cut-off event [2021-03-26 17:46:30,485 INFO L387 tUnfolder$Statistics]: existing Event has 9 ancestors and is cut-off event [2021-03-26 17:46:30,485 INFO L387 tUnfolder$Statistics]: existing Event has 9 ancestors and is cut-off event [2021-03-26 17:46:30,485 INFO L387 tUnfolder$Statistics]: existing Event has 9 ancestors and is cut-off event [2021-03-26 17:46:30,488 INFO L129 PetriNetUnfolder]: 19/53 cut-off events. [2021-03-26 17:46:30,488 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-03-26 17:46:30,488 INFO L84 FinitePrefix]: Finished finitePrefix Result has 86 conditions, 53 events. 19/53 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 129 event pairs, 0 based on Foata normal form. 0/41 useless extension candidates. Maximal degree in co-relation 60. Up to 22 conditions per place. [2021-03-26 17:46:30,489 INFO L142 LiptonReduction]: Number of co-enabled transitions 240 [2021-03-26 17:46:30,491 INFO L154 LiptonReduction]: Checked pairs total: 0 [2021-03-26 17:46:30,491 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-26 17:46:30,492 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 14 [2021-03-26 17:46:30,493 INFO L480 AbstractCegarLoop]: Abstraction has has 26 places, 26 transitions, 85 flow [2021-03-26 17:46:30,493 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 30.666666666666668) internal successors, (92), 3 states have internal predecessors, (92), 0 states have call successors, (0), 0 states 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 17:46:30,493 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 17:46:30,493 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 17:46:30,494 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-03-26 17:46:30,494 INFO L428 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-26 17:46:30,494 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 17:46:30,494 INFO L82 PathProgramCache]: Analyzing trace with hash -1815715007, now seen corresponding path program 1 times [2021-03-26 17:46:30,494 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 17:46:30,494 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [385993237] [2021-03-26 17:46:30,495 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 17:46:30,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 17:46:30,534 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:30,535 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:46:30,541 INFO L142 QuantifierPusher]: treesize reduction 4, result has 63.6 percent of original size [2021-03-26 17:46:30,542 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:46:30,549 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:30,549 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:30,553 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:30,554 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:30,554 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 17:46:30,554 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [385993237] [2021-03-26 17:46:30,555 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [795345827] [2021-03-26 17:46:30,555 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 17:46:30,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 17:46:30,594 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 3 conjunts are in the unsatisfiable core [2021-03-26 17:46:30,597 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-26 17:46:30,601 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:30,602 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:30,603 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:30,603 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:30,603 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:30,604 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:30,604 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:30,605 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:30,610 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:30,610 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:30,611 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:30,611 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:30,612 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:30,612 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:30,612 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:30,613 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:30,614 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:30,614 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:46:30,617 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:30,626 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 17:46:30,627 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:30,628 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:46:30,629 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-26 17:46:30,629 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:30,637 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:30,637 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:30,638 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:30,641 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:30,642 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:30,642 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:30,643 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:30,643 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:30,643 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:30,644 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:30,644 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:30,645 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:30,645 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:30,645 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:30,646 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:30,646 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:30,647 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:30,647 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:30,647 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:30,648 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:30,648 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:30,649 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:30,649 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:30,649 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:30,650 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:30,650 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:30,650 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:30,651 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:30,651 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:30,652 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:30,652 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:30,652 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:30,653 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:30,653 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:30,654 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:30,654 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:30,654 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:30,655 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:30,655 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:30,656 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:30,656 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:30,656 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:30,657 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:30,657 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:30,658 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:30,658 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:30,658 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:30,659 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:30,659 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:30,659 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:30,660 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:30,660 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:30,661 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:30,661 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:30,661 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:30,662 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:30,662 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:30,662 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:30,663 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:30,663 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:30,664 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:30,664 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:30,664 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:30,665 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:30,665 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:30,666 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:30,666 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:30,666 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:30,667 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:30,667 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:30,695 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:30,696 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:30,696 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:30,696 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:30,697 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:30,698 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-03-26 17:46:30,698 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:30,698 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:30,699 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:30,699 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:30,700 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:30,700 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:30,700 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:30,709 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:30,709 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:30,710 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:30,710 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:30,710 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:30,711 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:30,711 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:30,711 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:30,712 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:30,712 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:30,712 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:30,713 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:30,713 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 17:46:30,713 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-26 17:46:30,713 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 3] total 5 [2021-03-26 17:46:30,714 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [968527191] [2021-03-26 17:46:30,715 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-26 17:46:30,715 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 17:46:30,715 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-26 17:46:30,715 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-03-26 17:46:30,716 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 20 out of 38 [2021-03-26 17:46:30,716 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 26 places, 26 transitions, 85 flow. Second operand has 6 states, 6 states have (on average 21.666666666666668) internal successors, (130), 6 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 17:46:30,716 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 17:46:30,716 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 20 of 38 [2021-03-26 17:46:30,716 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 17:46:30,948 INFO L129 PetriNetUnfolder]: 906/1279 cut-off events. [2021-03-26 17:46:30,948 INFO L130 PetriNetUnfolder]: For 191/191 co-relation queries the response was YES. [2021-03-26 17:46:30,952 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3034 conditions, 1279 events. 906/1279 cut-off events. For 191/191 co-relation queries the response was YES. Maximal size of possible extension queue 146. Compared 5609 event pairs, 27 based on Foata normal form. 0/901 useless extension candidates. Maximal degree in co-relation 2959. Up to 474 conditions per place. [2021-03-26 17:46:30,961 INFO L132 encePairwiseOnDemand]: 26/38 looper letters, 36 selfloop transitions, 17 changer transitions 0/62 dead transitions. [2021-03-26 17:46:30,961 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 31 places, 62 transitions, 279 flow [2021-03-26 17:46:30,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-26 17:46:30,962 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2021-03-26 17:46:30,966 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 177 transitions. [2021-03-26 17:46:30,968 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7763157894736842 [2021-03-26 17:46:30,968 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 177 transitions. [2021-03-26 17:46:30,968 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 177 transitions. [2021-03-26 17:46:30,970 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 17:46:30,970 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 177 transitions. [2021-03-26 17:46:30,972 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 29.5) internal successors, (177), 6 states have internal predecessors, (177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 17:46:30,974 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 38.0) internal successors, (266), 7 states have internal predecessors, (266), 0 states have call successors, (0), 0 states 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 17:46:30,974 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 38.0) internal successors, (266), 7 states have internal predecessors, (266), 0 states have call successors, (0), 0 states 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 17:46:30,974 INFO L185 Difference]: Start difference. First operand has 26 places, 26 transitions, 85 flow. Second operand 6 states and 177 transitions. [2021-03-26 17:46:30,974 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 31 places, 62 transitions, 279 flow [2021-03-26 17:46:30,977 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 30 places, 62 transitions, 274 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-03-26 17:46:30,979 INFO L241 Difference]: Finished difference. Result has 35 places, 38 transitions, 208 flow [2021-03-26 17:46:30,979 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=38, PETRI_DIFFERENCE_MINUEND_FLOW=80, PETRI_DIFFERENCE_MINUEND_PLACES=25, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=26, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=13, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=208, PETRI_PLACES=35, PETRI_TRANSITIONS=38} [2021-03-26 17:46:30,980 INFO L343 CegarLoopForPetriNet]: 31 programPoint places, 4 predicate places. [2021-03-26 17:46:30,980 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 17:46:30,980 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 35 places, 38 transitions, 208 flow [2021-03-26 17:46:30,981 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 35 places, 38 transitions, 208 flow [2021-03-26 17:46:30,982 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 35 places, 38 transitions, 208 flow [2021-03-26 17:46:31,019 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][36], [Black: 48#(= p2 p1), 34#L66true, 21#L52true, 6#L19-1true, 55#(<= 1 n2), Black: 51#true, 25#L41-1true, Black: 53#(= n1 n2), 10#thread2EXITtrue, Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2))]) [2021-03-26 17:46:31,020 INFO L384 tUnfolder$Statistics]: this new event has 11 ancestors and is cut-off event [2021-03-26 17:46:31,020 INFO L387 tUnfolder$Statistics]: existing Event has 9 ancestors and is cut-off event [2021-03-26 17:46:31,020 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-03-26 17:46:31,020 INFO L387 tUnfolder$Statistics]: existing Event has 9 ancestors and is cut-off event [2021-03-26 17:46:31,029 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][36], [34#L66true, Black: 48#(= p2 p1), 21#L52true, 55#(<= 1 n2), 25#L41-1true, Black: 51#true, 9#L19true, Black: 53#(= n1 n2), 10#thread2EXITtrue, Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2))]) [2021-03-26 17:46:31,030 INFO L384 tUnfolder$Statistics]: this new event has 12 ancestors and is cut-off event [2021-03-26 17:46:31,030 INFO L387 tUnfolder$Statistics]: existing Event has 10 ancestors and is cut-off event [2021-03-26 17:46:31,030 INFO L387 tUnfolder$Statistics]: existing Event has 10 ancestors and is cut-off event [2021-03-26 17:46:31,030 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:46:31,040 INFO L129 PetriNetUnfolder]: 355/621 cut-off events. [2021-03-26 17:46:31,041 INFO L130 PetriNetUnfolder]: For 439/450 co-relation queries the response was YES. [2021-03-26 17:46:31,044 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1764 conditions, 621 events. 355/621 cut-off events. For 439/450 co-relation queries the response was YES. Maximal size of possible extension queue 89. Compared 3222 event pairs, 75 based on Foata normal form. 5/584 useless extension candidates. Maximal degree in co-relation 1684. Up to 198 conditions per place. [2021-03-26 17:46:31,050 INFO L142 LiptonReduction]: Number of co-enabled transitions 342 [2021-03-26 17:46:31,054 INFO L154 LiptonReduction]: Checked pairs total: 0 [2021-03-26 17:46:31,054 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-26 17:46:31,054 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 74 [2021-03-26 17:46:31,055 INFO L480 AbstractCegarLoop]: Abstraction has has 35 places, 38 transitions, 208 flow [2021-03-26 17:46:31,055 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 21.666666666666668) internal successors, (130), 6 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 17:46:31,055 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 17:46:31,055 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 17:46:31,272 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1 [2021-03-26 17:46:31,272 INFO L428 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-26 17:46:31,272 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 17:46:31,273 INFO L82 PathProgramCache]: Analyzing trace with hash -892033331, now seen corresponding path program 2 times [2021-03-26 17:46:31,273 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 17:46:31,273 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1645536388] [2021-03-26 17:46:31,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 17:46:31,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 17:46:31,291 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:31,292 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:46:31,295 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:31,295 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:31,299 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:31,300 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:31,300 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 17:46:31,300 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1645536388] [2021-03-26 17:46:31,300 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-26 17:46:31,300 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-26 17:46:31,300 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [140710939] [2021-03-26 17:46:31,301 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-26 17:46:31,301 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 17:46:31,301 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-26 17:46:31,301 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-03-26 17:46:31,302 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 20 out of 38 [2021-03-26 17:46:31,302 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 35 places, 38 transitions, 208 flow. Second operand has 4 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 0 states have call successors, (0), 0 states 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 17:46:31,302 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 17:46:31,302 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 20 of 38 [2021-03-26 17:46:31,302 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 17:46:31,418 INFO L129 PetriNetUnfolder]: 759/1093 cut-off events. [2021-03-26 17:46:31,419 INFO L130 PetriNetUnfolder]: For 1272/1466 co-relation queries the response was YES. [2021-03-26 17:46:31,421 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3792 conditions, 1093 events. 759/1093 cut-off events. For 1272/1466 co-relation queries the response was YES. Maximal size of possible extension queue 119. Compared 4743 event pairs, 29 based on Foata normal form. 50/1121 useless extension candidates. Maximal degree in co-relation 3689. Up to 625 conditions per place. [2021-03-26 17:46:31,427 INFO L132 encePairwiseOnDemand]: 27/38 looper letters, 43 selfloop transitions, 7 changer transitions 6/65 dead transitions. [2021-03-26 17:46:31,428 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 39 places, 65 transitions, 472 flow [2021-03-26 17:46:31,428 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-26 17:46:31,428 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-03-26 17:46:31,429 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 142 transitions. [2021-03-26 17:46:31,429 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7473684210526316 [2021-03-26 17:46:31,429 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 142 transitions. [2021-03-26 17:46:31,429 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 142 transitions. [2021-03-26 17:46:31,429 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 17:46:31,429 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 142 transitions. [2021-03-26 17:46:31,430 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 28.4) internal successors, (142), 5 states have internal predecessors, (142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 17:46:31,431 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 38.0) internal successors, (228), 6 states have internal predecessors, (228), 0 states have call successors, (0), 0 states 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 17:46:31,431 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 38.0) internal successors, (228), 6 states have internal predecessors, (228), 0 states have call successors, (0), 0 states 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 17:46:31,431 INFO L185 Difference]: Start difference. First operand has 35 places, 38 transitions, 208 flow. Second operand 5 states and 142 transitions. [2021-03-26 17:46:31,431 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 39 places, 65 transitions, 472 flow [2021-03-26 17:46:31,437 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 38 places, 65 transitions, 467 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-03-26 17:46:31,438 INFO L241 Difference]: Finished difference. Result has 41 places, 38 transitions, 236 flow [2021-03-26 17:46:31,438 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=38, PETRI_DIFFERENCE_MINUEND_FLOW=203, PETRI_DIFFERENCE_MINUEND_PLACES=34, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=38, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=31, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=236, PETRI_PLACES=41, PETRI_TRANSITIONS=38} [2021-03-26 17:46:31,438 INFO L343 CegarLoopForPetriNet]: 31 programPoint places, 10 predicate places. [2021-03-26 17:46:31,438 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 17:46:31,439 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 41 places, 38 transitions, 236 flow [2021-03-26 17:46:31,439 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 41 places, 38 transitions, 236 flow [2021-03-26 17:46:31,439 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 40 places, 38 transitions, 236 flow [2021-03-26 17:46:31,460 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][36], [34#L66true, 6#L19-1true, Black: 51#true, Black: 53#(= n1 n2), 10#thread2EXITtrue, Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), 110#true, Black: 48#(= p2 p1), Black: 112#(= n2 n1), 21#L52true, Black: 113#(<= n1 0), Black: 115#(and (<= n1 0) (= n2 n1)), 55#(<= 1 n2), 25#L41-1true]) [2021-03-26 17:46:31,460 INFO L384 tUnfolder$Statistics]: this new event has 11 ancestors and is cut-off event [2021-03-26 17:46:31,460 INFO L387 tUnfolder$Statistics]: existing Event has 9 ancestors and is cut-off event [2021-03-26 17:46:31,460 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-03-26 17:46:31,460 INFO L387 tUnfolder$Statistics]: existing Event has 9 ancestors and is cut-off event [2021-03-26 17:46:31,465 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][36], [34#L66true, Black: 51#true, 9#L19true, 10#thread2EXITtrue, Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), 110#true, Black: 48#(= p2 p1), Black: 112#(= n2 n1), 21#L52true, Black: 113#(<= n1 0), 55#(<= 1 n2), Black: 115#(and (<= n1 0) (= n2 n1)), 25#L41-1true]) [2021-03-26 17:46:31,466 INFO L384 tUnfolder$Statistics]: this new event has 12 ancestors and is cut-off event [2021-03-26 17:46:31,466 INFO L387 tUnfolder$Statistics]: existing Event has 10 ancestors and is cut-off event [2021-03-26 17:46:31,466 INFO L387 tUnfolder$Statistics]: existing Event has 10 ancestors and is cut-off event [2021-03-26 17:46:31,466 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:46:31,473 INFO L129 PetriNetUnfolder]: 312/533 cut-off events. [2021-03-26 17:46:31,473 INFO L130 PetriNetUnfolder]: For 667/694 co-relation queries the response was YES. [2021-03-26 17:46:31,476 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1681 conditions, 533 events. 312/533 cut-off events. For 667/694 co-relation queries the response was YES. Maximal size of possible extension queue 72. Compared 2490 event pairs, 51 based on Foata normal form. 2/490 useless extension candidates. Maximal degree in co-relation 1615. Up to 180 conditions per place. [2021-03-26 17:46:31,481 INFO L142 LiptonReduction]: Number of co-enabled transitions 310 [2021-03-26 17:46:31,483 INFO L154 LiptonReduction]: Checked pairs total: 0 [2021-03-26 17:46:31,484 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-26 17:46:31,484 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 46 [2021-03-26 17:46:31,489 INFO L480 AbstractCegarLoop]: Abstraction has has 40 places, 38 transitions, 236 flow [2021-03-26 17:46:31,490 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 0 states have call successors, (0), 0 states 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 17:46:31,490 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 17:46:31,490 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 17:46:31,490 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-03-26 17:46:31,490 INFO L428 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-26 17:46:31,491 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 17:46:31,492 INFO L82 PathProgramCache]: Analyzing trace with hash -2054216503, now seen corresponding path program 1 times [2021-03-26 17:46:31,492 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 17:46:31,493 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [439139825] [2021-03-26 17:46:31,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 17:46:31,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 17:46:31,519 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:31,520 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:46:31,524 INFO L142 QuantifierPusher]: treesize reduction 4, result has 63.6 percent of original size [2021-03-26 17:46:31,525 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:46:31,531 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:31,531 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:31,535 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:31,535 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:31,535 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 17:46:31,535 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [439139825] [2021-03-26 17:46:31,536 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2050384710] [2021-03-26 17:46:31,536 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 17:46:31,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 17:46:31,570 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 3 conjunts are in the unsatisfiable core [2021-03-26 17:46:31,571 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-26 17:46:31,572 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:31,572 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:31,572 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:31,573 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:31,573 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:31,574 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:31,574 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:31,574 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:31,580 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:31,580 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:31,581 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:31,581 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:31,582 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:31,582 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:31,582 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:31,583 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:31,583 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:31,583 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:31,584 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:31,584 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:31,585 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:31,585 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:31,585 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:31,586 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:31,586 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:31,587 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:31,587 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:31,588 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:31,588 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:31,589 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:31,589 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:31,592 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:31,593 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:31,593 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:31,593 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:31,594 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:31,594 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:31,596 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:31,596 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:31,597 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:31,597 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:31,597 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:31,598 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:31,598 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:31,599 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:31,599 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:31,599 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:31,600 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:31,600 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:31,601 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:31,602 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:31,602 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:31,603 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:31,603 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:31,603 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:31,604 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:31,605 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:31,606 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:46:31,606 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:31,621 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 17:46:31,622 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:31,623 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:46:31,623 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-26 17:46:31,624 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:31,625 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:31,625 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:31,626 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:31,630 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:31,630 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:31,631 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:31,632 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:31,632 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:31,633 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:31,633 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:31,634 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:31,634 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:31,635 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:31,635 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:31,635 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:31,635 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:31,636 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:31,641 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:31,641 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:31,642 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-03-26 17:46:31,642 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:31,642 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:31,643 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:31,643 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:31,643 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:31,644 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:31,645 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:31,645 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:31,645 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:31,646 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:31,646 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:31,646 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:31,648 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:31,649 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:31,651 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:31,651 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:31,651 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:31,652 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:31,653 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:31,653 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:31,653 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:31,653 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:31,654 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:31,655 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:31,655 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:31,655 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:31,655 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:31,656 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:31,657 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:31,657 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:31,663 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:31,663 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 17:46:31,663 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-26 17:46:31,663 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 3] total 5 [2021-03-26 17:46:31,664 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1041635124] [2021-03-26 17:46:31,664 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-26 17:46:31,664 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 17:46:31,665 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-26 17:46:31,665 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-03-26 17:46:31,665 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 20 out of 38 [2021-03-26 17:46:31,665 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 40 places, 38 transitions, 236 flow. Second operand has 6 states, 6 states have (on average 22.0) internal successors, (132), 6 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 17:46:31,665 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 17:46:31,666 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 20 of 38 [2021-03-26 17:46:31,666 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 17:46:31,856 INFO L129 PetriNetUnfolder]: 1285/1739 cut-off events. [2021-03-26 17:46:31,856 INFO L130 PetriNetUnfolder]: For 3230/3321 co-relation queries the response was YES. [2021-03-26 17:46:31,860 INFO L84 FinitePrefix]: Finished finitePrefix Result has 6593 conditions, 1739 events. 1285/1739 cut-off events. For 3230/3321 co-relation queries the response was YES. Maximal size of possible extension queue 147. Compared 7004 event pairs, 97 based on Foata normal form. 83/1808 useless extension candidates. Maximal degree in co-relation 6542. Up to 864 conditions per place. [2021-03-26 17:46:31,872 INFO L132 encePairwiseOnDemand]: 26/38 looper letters, 56 selfloop transitions, 17 changer transitions 0/82 dead transitions. [2021-03-26 17:46:31,873 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 45 places, 82 transitions, 632 flow [2021-03-26 17:46:31,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-26 17:46:31,873 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2021-03-26 17:46:31,874 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 173 transitions. [2021-03-26 17:46:31,874 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7587719298245614 [2021-03-26 17:46:31,874 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 173 transitions. [2021-03-26 17:46:31,874 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 173 transitions. [2021-03-26 17:46:31,874 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 17:46:31,874 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 173 transitions. [2021-03-26 17:46:31,875 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 28.833333333333332) internal successors, (173), 6 states have internal predecessors, (173), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 17:46:31,876 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 38.0) internal successors, (266), 7 states have internal predecessors, (266), 0 states have call successors, (0), 0 states 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 17:46:31,876 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 38.0) internal successors, (266), 7 states have internal predecessors, (266), 0 states have call successors, (0), 0 states 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 17:46:31,876 INFO L185 Difference]: Start difference. First operand has 40 places, 38 transitions, 236 flow. Second operand 6 states and 173 transitions. [2021-03-26 17:46:31,876 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 45 places, 82 transitions, 632 flow [2021-03-26 17:46:31,881 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 43 places, 82 transitions, 617 flow, removed 5 selfloop flow, removed 2 redundant places. [2021-03-26 17:46:31,882 INFO L241 Difference]: Finished difference. Result has 46 places, 46 transitions, 334 flow [2021-03-26 17:46:31,883 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=38, PETRI_DIFFERENCE_MINUEND_FLOW=221, PETRI_DIFFERENCE_MINUEND_PLACES=38, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=38, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=11, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=23, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=334, PETRI_PLACES=46, PETRI_TRANSITIONS=46} [2021-03-26 17:46:31,883 INFO L343 CegarLoopForPetriNet]: 31 programPoint places, 15 predicate places. [2021-03-26 17:46:31,883 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 17:46:31,883 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 46 places, 46 transitions, 334 flow [2021-03-26 17:46:31,883 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 46 places, 46 transitions, 334 flow [2021-03-26 17:46:31,884 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 46 places, 46 transitions, 334 flow [2021-03-26 17:46:31,906 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][45], [34#L66true, 6#L19-1true, Black: 51#true, 10#thread2EXITtrue, Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), 172#(and (<= 1 n1) (<= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), 110#true, Black: 120#true, Black: 124#(<= 1 n1), Black: 48#(= p2 p1), 21#L52true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), 55#(<= 1 n2), 25#L41-1true]) [2021-03-26 17:46:31,907 INFO L384 tUnfolder$Statistics]: this new event has 11 ancestors and is cut-off event [2021-03-26 17:46:31,907 INFO L387 tUnfolder$Statistics]: existing Event has 9 ancestors and is cut-off event [2021-03-26 17:46:31,907 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-03-26 17:46:31,907 INFO L387 tUnfolder$Statistics]: existing Event has 9 ancestors and is cut-off event [2021-03-26 17:46:31,918 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][45], [34#L66true, Black: 51#true, 9#L19true, 10#thread2EXITtrue, Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), 172#(and (<= 1 n1) (<= n2 n1)), 110#true, Black: 120#true, Black: 124#(<= 1 n1), Black: 48#(= p2 p1), 21#L52true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), 55#(<= 1 n2), 25#L41-1true]) [2021-03-26 17:46:31,918 INFO L384 tUnfolder$Statistics]: this new event has 12 ancestors and is cut-off event [2021-03-26 17:46:31,919 INFO L387 tUnfolder$Statistics]: existing Event has 10 ancestors and is cut-off event [2021-03-26 17:46:31,919 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:46:31,919 INFO L387 tUnfolder$Statistics]: existing Event has 10 ancestors and is cut-off event [2021-03-26 17:46:31,920 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([109] L41-1-->thread3EXIT: Formula: (not (< 0 v_n2_42)) InVars {n2=v_n2_42} OutVars{n2=v_n2_42} AuxVars[] AssignedVars[][34], [32#thread4EXITtrue, 34#L66true, 6#L19-1true, 10#thread2EXITtrue, Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), 172#(and (<= 1 n1) (<= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 55#(<= 1 n2), 110#true, Black: 120#true, Black: 124#(<= 1 n1), Black: 48#(= p2 p1), 51#true, 20#thread3EXITtrue, Black: 112#(= n2 n1), Black: 113#(<= n1 0)]) [2021-03-26 17:46:31,920 INFO L384 tUnfolder$Statistics]: this new event has 12 ancestors and is cut-off event [2021-03-26 17:46:31,920 INFO L387 tUnfolder$Statistics]: existing Event has 10 ancestors and is cut-off event [2021-03-26 17:46:31,921 INFO L387 tUnfolder$Statistics]: existing Event has 10 ancestors and is cut-off event [2021-03-26 17:46:31,921 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:46:31,936 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([106] L19-1-->thread1EXIT: Formula: (not (< 0 v_n1_24)) InVars {n1=v_n1_24} OutVars{n1=v_n1_24} AuxVars[] AssignedVars[][11], [32#thread4EXITtrue, 34#L66true, 10#thread2EXITtrue, Black: 53#(= n1 n2), 11#thread1EXITtrue, Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 55#(<= 1 n2), Black: 124#(<= 1 n1), Black: 172#(and (<= 1 n1) (<= n2 n1)), 113#(<= n1 0), Black: 48#(= p2 p1), 51#true, Black: 112#(= n2 n1), 120#true, 25#L41-1true]) [2021-03-26 17:46:31,937 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-03-26 17:46:31,937 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:46:31,937 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:46:31,937 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:46:31,937 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([109] L41-1-->thread3EXIT: Formula: (not (< 0 v_n2_42)) InVars {n2=v_n2_42} OutVars{n2=v_n2_42} AuxVars[] AssignedVars[][34], [32#thread4EXITtrue, 34#L66true, 9#L19true, 10#thread2EXITtrue, Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), 172#(and (<= 1 n1) (<= n2 n1)), Black: 55#(<= 1 n2), 110#true, Black: 120#true, Black: 124#(<= 1 n1), Black: 48#(= p2 p1), 51#true, 20#thread3EXITtrue, Black: 112#(= n2 n1), Black: 113#(<= n1 0)]) [2021-03-26 17:46:31,937 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is cut-off event [2021-03-26 17:46:31,937 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-03-26 17:46:31,937 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-03-26 17:46:31,937 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:31,950 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][45], [34#L66true, Black: 51#true, 10#thread2EXITtrue, Black: 53#(= n1 n2), 11#thread1EXITtrue, Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 124#(<= 1 n1), Black: 172#(and (<= 1 n1) (<= n2 n1)), 113#(<= n1 0), Black: 48#(= p2 p1), Black: 112#(= n2 n1), 21#L52true, 55#(<= 1 n2), 120#true, 25#L41-1true]) [2021-03-26 17:46:31,950 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-03-26 17:46:31,950 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:46:31,950 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:46:31,950 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:46:31,961 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([106] L19-1-->thread1EXIT: Formula: (not (< 0 v_n1_24)) InVars {n1=v_n1_24} OutVars{n1=v_n1_24} AuxVars[] AssignedVars[][11], [32#thread4EXITtrue, 34#L66true, 10#thread2EXITtrue, Black: 53#(= n1 n2), 11#thread1EXITtrue, Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 55#(<= 1 n2), Black: 124#(<= 1 n1), Black: 172#(and (<= 1 n1) (<= n2 n1)), 113#(<= n1 0), Black: 48#(= p2 p1), 51#true, Black: 112#(= n2 n1), 120#true, 25#L41-1true]) [2021-03-26 17:46:31,961 INFO L384 tUnfolder$Statistics]: this new event has 16 ancestors and is cut-off event [2021-03-26 17:46:31,961 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:46:31,961 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:46:31,962 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:46:31,962 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:46:31,963 INFO L129 PetriNetUnfolder]: 679/1069 cut-off events. [2021-03-26 17:46:31,964 INFO L130 PetriNetUnfolder]: For 2978/3152 co-relation queries the response was YES. [2021-03-26 17:46:31,970 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4100 conditions, 1069 events. 679/1069 cut-off events. For 2978/3152 co-relation queries the response was YES. Maximal size of possible extension queue 118. Compared 5320 event pairs, 107 based on Foata normal form. 24/961 useless extension candidates. Maximal degree in co-relation 4028. Up to 333 conditions per place. [2021-03-26 17:46:31,983 INFO L142 LiptonReduction]: Number of co-enabled transitions 426 [2021-03-26 17:46:31,987 INFO L154 LiptonReduction]: Checked pairs total: 0 [2021-03-26 17:46:31,987 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-26 17:46:31,987 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 104 [2021-03-26 17:46:31,987 INFO L480 AbstractCegarLoop]: Abstraction has has 46 places, 46 transitions, 334 flow [2021-03-26 17:46:31,988 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 22.0) internal successors, (132), 6 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 17:46:31,988 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 17:46:31,988 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 17:46:32,203 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-26 17:46:32,204 INFO L428 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-26 17:46:32,204 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 17:46:32,205 INFO L82 PathProgramCache]: Analyzing trace with hash 708255849, now seen corresponding path program 1 times [2021-03-26 17:46:32,205 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 17:46:32,205 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2091574580] [2021-03-26 17:46:32,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 17:46:32,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 17:46:32,266 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:32,267 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:46:32,273 INFO L142 QuantifierPusher]: treesize reduction 5, result has 58.3 percent of original size [2021-03-26 17:46:32,273 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:46:32,281 INFO L142 QuantifierPusher]: treesize reduction 6, result has 62.5 percent of original size [2021-03-26 17:46:32,283 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 17:46:32,292 INFO L142 QuantifierPusher]: treesize reduction 1, result has 90.0 percent of original size [2021-03-26 17:46:32,292 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 17:46:32,300 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:32,300 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:32,302 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-26 17:46:32,303 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2091574580] [2021-03-26 17:46:32,304 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [676614549] [2021-03-26 17:46:32,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-26 17:46:32,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 17:46:32,341 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2021-03-26 17:46:32,342 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-26 17:46:32,343 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:32,343 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:32,343 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:32,344 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:32,344 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:32,344 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:32,345 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:32,345 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:32,348 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:32,348 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:32,349 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:32,350 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:32,350 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:32,350 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:32,351 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:32,351 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:32,351 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:32,352 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:32,352 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:32,352 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:32,353 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:32,353 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:32,353 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:32,354 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:32,354 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:32,354 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:32,355 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:32,355 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:32,355 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:32,356 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:32,356 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:32,356 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:32,357 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:32,357 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:32,357 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:32,358 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:32,358 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:32,358 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:32,359 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:32,359 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:32,359 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:32,360 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:46:32,361 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:32,362 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:46:32,362 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:32,364 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:46:32,366 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:32,367 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:46:32,370 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:32,371 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 17:46:32,371 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:32,372 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 17:46:32,373 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:32,373 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 17:46:32,374 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:32,375 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 17:46:32,376 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:32,379 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 17:46:32,381 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:32,381 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-26 17:46:32,382 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-26 17:46:32,383 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:32,384 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 17:46:32,384 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:32,385 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-26 17:46:32,385 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-26 17:46:32,388 INFO L142 QuantifierPusher]: treesize reduction 13, result has 51.9 percent of original size [2021-03-26 17:46:32,390 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 17:46:32,391 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:32,392 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 17:46:32,392 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:32,393 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 17:46:32,394 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:32,394 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 17:46:32,394 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:32,395 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 17:46:32,396 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:32,396 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 17:46:32,397 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:32,397 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 17:46:32,398 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:32,398 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 17:46:32,399 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:32,400 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 17:46:32,401 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:32,402 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 17:46:32,402 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:32,402 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 17:46:32,403 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:32,406 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 17:46:32,406 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:32,407 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 17:46:32,407 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:32,409 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 17:46:32,410 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:32,411 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 17:46:32,412 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:32,412 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-26 17:46:32,413 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 17:46:32,414 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:32,416 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 17:46:32,418 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:32,418 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-26 17:46:32,419 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 17:46:32,420 INFO L142 QuantifierPusher]: treesize reduction 17, result has 32.0 percent of original size [2021-03-26 17:46:32,421 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:32,421 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:32,421 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:32,423 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:32,424 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:32,424 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:32,424 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:32,425 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:32,425 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:32,425 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:32,426 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:32,426 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:32,426 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:32,427 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:32,427 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:32,434 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:32,434 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:32,435 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:32,435 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:32,435 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:32,436 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:32,436 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:32,436 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:32,437 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:32,437 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:32,437 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:32,438 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:32,438 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:32,438 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:32,439 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:32,439 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:32,439 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:32,440 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:32,440 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:32,440 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:32,440 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:32,441 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:32,441 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:32,441 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:32,442 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:32,442 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:32,443 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:32,443 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:32,443 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-26 17:46:32,444 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-26 17:46:32,444 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 4 [2021-03-26 17:46:32,444 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1424126432] [2021-03-26 17:46:32,444 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-26 17:46:32,444 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 17:46:32,445 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-26 17:46:32,445 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-03-26 17:46:32,445 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 18 out of 38 [2021-03-26 17:46:32,446 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 46 places, 46 transitions, 334 flow. Second operand has 6 states, 6 states have (on average 19.666666666666668) internal successors, (118), 6 states have internal predecessors, (118), 0 states have call successors, (0), 0 states 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 17:46:32,446 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 17:46:32,446 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 18 of 38 [2021-03-26 17:46:32,446 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 17:46:32,761 INFO L129 PetriNetUnfolder]: 2222/3077 cut-off events. [2021-03-26 17:46:32,761 INFO L130 PetriNetUnfolder]: For 9649/9802 co-relation queries the response was YES. [2021-03-26 17:46:32,770 INFO L84 FinitePrefix]: Finished finitePrefix Result has 14337 conditions, 3077 events. 2222/3077 cut-off events. For 9649/9802 co-relation queries the response was YES. Maximal size of possible extension queue 252. Compared 14059 event pairs, 275 based on Foata normal form. 13/3074 useless extension candidates. Maximal degree in co-relation 14239. Up to 2174 conditions per place. [2021-03-26 17:46:32,795 INFO L132 encePairwiseOnDemand]: 28/38 looper letters, 71 selfloop transitions, 57 changer transitions 0/136 dead transitions. [2021-03-26 17:46:32,795 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 51 places, 136 transitions, 1290 flow [2021-03-26 17:46:32,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-26 17:46:32,796 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2021-03-26 17:46:32,797 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 167 transitions. [2021-03-26 17:46:32,797 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7324561403508771 [2021-03-26 17:46:32,797 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 167 transitions. [2021-03-26 17:46:32,797 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 167 transitions. [2021-03-26 17:46:32,797 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 17:46:32,797 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 167 transitions. [2021-03-26 17:46:32,798 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 27.833333333333332) internal successors, (167), 6 states have internal predecessors, (167), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 17:46:32,798 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 38.0) internal successors, (266), 7 states have internal predecessors, (266), 0 states have call successors, (0), 0 states 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 17:46:32,799 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 38.0) internal successors, (266), 7 states have internal predecessors, (266), 0 states have call successors, (0), 0 states 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 17:46:32,799 INFO L185 Difference]: Start difference. First operand has 46 places, 46 transitions, 334 flow. Second operand 6 states and 167 transitions. [2021-03-26 17:46:32,799 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 51 places, 136 transitions, 1290 flow [2021-03-26 17:46:32,866 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 49 places, 136 transitions, 1249 flow, removed 11 selfloop flow, removed 2 redundant places. [2021-03-26 17:46:32,870 INFO L241 Difference]: Finished difference. Result has 51 places, 96 transitions, 911 flow [2021-03-26 17:46:32,870 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=38, PETRI_DIFFERENCE_MINUEND_FLOW=315, PETRI_DIFFERENCE_MINUEND_PLACES=44, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=46, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=17, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=21, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=911, PETRI_PLACES=51, PETRI_TRANSITIONS=96} [2021-03-26 17:46:32,870 INFO L343 CegarLoopForPetriNet]: 31 programPoint places, 20 predicate places. [2021-03-26 17:46:32,870 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 17:46:32,870 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 51 places, 96 transitions, 911 flow [2021-03-26 17:46:32,870 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 51 places, 96 transitions, 911 flow [2021-03-26 17:46:32,871 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 51 places, 96 transitions, 911 flow [2021-03-26 17:46:32,903 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][65], [34#L66true, 6#L19-1true, Black: 51#true, Black: 53#(= n1 n2), 10#thread2EXITtrue, Black: 179#(= p1 p2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), 172#(and (<= 1 n1) (<= n2 n1)), Black: 120#true, 110#true, Black: 124#(<= 1 n1), 177#true, Black: 48#(= p2 p1), Black: 112#(= n2 n1), 21#L52true, Black: 113#(<= n1 0), 55#(<= 1 n2), 25#L41-1true]) [2021-03-26 17:46:32,903 INFO L384 tUnfolder$Statistics]: this new event has 11 ancestors and is cut-off event [2021-03-26 17:46:32,903 INFO L387 tUnfolder$Statistics]: existing Event has 9 ancestors and is cut-off event [2021-03-26 17:46:32,903 INFO L387 tUnfolder$Statistics]: existing Event has 9 ancestors and is cut-off event [2021-03-26 17:46:32,903 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-03-26 17:46:32,925 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([109] L41-1-->thread3EXIT: Formula: (not (< 0 v_n2_42)) InVars {n2=v_n2_42} OutVars{n2=v_n2_42} AuxVars[] AssignedVars[][20], [32#thread4EXITtrue, 34#L66true, 6#L19-1true, Black: 53#(= n1 n2), 10#thread2EXITtrue, Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 180#(and (= p2 p1) (< 0 n1)), 172#(and (<= 1 n1) (<= n2 n1)), Black: 55#(<= 1 n2), Black: 120#true, 110#true, Black: 124#(<= 1 n1), 177#true, Black: 48#(= p2 p1), 51#true, 20#thread3EXITtrue, Black: 112#(= n2 n1), Black: 113#(<= n1 0)]) [2021-03-26 17:46:32,925 INFO L384 tUnfolder$Statistics]: this new event has 12 ancestors and is cut-off event [2021-03-26 17:46:32,925 INFO L387 tUnfolder$Statistics]: existing Event has 10 ancestors and is cut-off event [2021-03-26 17:46:32,925 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:46:32,925 INFO L387 tUnfolder$Statistics]: existing Event has 10 ancestors and is cut-off event [2021-03-26 17:46:32,948 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([106] L19-1-->thread1EXIT: Formula: (not (< 0 v_n1_24)) InVars {n1=v_n1_24} OutVars{n1=v_n1_24} AuxVars[] AssignedVars[][80], [32#thread4EXITtrue, 34#L66true, 103#(and (<= n1 n2) (<= 1 n2)), Black: 51#true, Black: 53#(= n1 n2), 10#thread2EXITtrue, 11#thread1EXITtrue, Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 55#(<= 1 n2), Black: 124#(<= 1 n1), Black: 172#(and (<= 1 n1) (<= n2 n1)), 17#L41true, 177#true, 113#(<= n1 0), Black: 48#(= p2 p1), Black: 112#(= n2 n1), 120#true]) [2021-03-26 17:46:32,948 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is cut-off event [2021-03-26 17:46:32,949 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:32,949 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-03-26 17:46:32,949 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:32,987 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][65], [34#L66true, Black: 51#true, Black: 53#(= n1 n2), 10#thread2EXITtrue, Black: 179#(= p1 p2), 11#thread1EXITtrue, Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 124#(<= 1 n1), Black: 172#(and (<= 1 n1) (<= n2 n1)), 113#(<= n1 0), 177#true, Black: 48#(= p2 p1), 21#L52true, Black: 112#(= n2 n1), 55#(<= 1 n2), 120#true, 25#L41-1true]) [2021-03-26 17:46:32,987 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-03-26 17:46:32,987 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:46:32,987 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:46:32,987 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:46:32,988 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][61], [34#L66true, 6#L19-1true, Black: 51#true, Black: 53#(= n1 n2), Black: 179#(= p1 p2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 120#true, 110#true, Black: 172#(and (<= 1 n1) (<= n2 n1)), 17#L41true, 177#true, Black: 48#(= p2 p1), Black: 112#(= n2 n1), 21#L52true, Black: 113#(<= n1 0), 55#(<= 1 n2), 26#L30true, 124#(<= 1 n1)]) [2021-03-26 17:46:32,988 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-03-26 17:46:32,988 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:46:32,988 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:46:32,988 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:46:32,988 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][61], [34#L66true, Black: 51#true, 9#L19true, Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), 110#true, Black: 120#true, Black: 172#(and (<= 1 n1) (<= n2 n1)), 177#true, 17#L41true, Black: 48#(= p2 p1), 21#L52true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), 55#(<= 1 n2), 124#(<= 1 n1), 28#L30-1true]) [2021-03-26 17:46:32,988 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-03-26 17:46:32,989 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:46:32,989 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:46:32,989 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:46:32,989 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][61], [34#L66true, 9#L19true, Black: 51#true, Black: 53#(= n1 n2), Black: 179#(= p1 p2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 120#true, 110#true, Black: 172#(and (<= 1 n1) (<= n2 n1)), 177#true, 17#L41true, Black: 48#(= p2 p1), 21#L52true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), 55#(<= 1 n2), 26#L30true, 124#(<= 1 n1)]) [2021-03-26 17:46:32,989 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-03-26 17:46:32,989 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:32,989 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:32,989 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:33,006 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][61], [34#L66true, Black: 51#true, 9#L19true, 10#thread2EXITtrue, Black: 53#(= n1 n2), Black: 179#(= p1 p2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 120#true, 110#true, Black: 172#(and (<= 1 n1) (<= n2 n1)), 17#L41true, 177#true, Black: 48#(= p2 p1), 21#L52true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), 55#(<= 1 n2), 124#(<= 1 n1)]) [2021-03-26 17:46:33,006 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-03-26 17:46:33,007 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:33,007 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:46:33,007 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:33,008 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([92] L52-->L52-1: Formula: (let ((.cse0 (< 1 v_n2_13))) (and (= v_p2_7 (ite .cse0 (+ v_p2_8 (* v_m_5 2)) v_p2_8)) (= v_n2_12 (ite .cse0 (+ v_n2_13 (- 2)) v_n2_13)))) InVars {m=v_m_5, n2=v_n2_13, p2=v_p2_8} OutVars{m=v_m_5, n2=v_n2_12, p2=v_p2_7} AuxVars[] AssignedVars[n2, p2][92], [34#L66true, 9#L19true, Black: 53#(= n1 n2), Black: 179#(= p1 p2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 55#(<= 1 n2), 110#true, Black: 124#(<= 1 n1), Black: 172#(and (<= 1 n1) (<= n2 n1)), 177#true, Black: 48#(= p2 p1), 51#true, 20#thread3EXITtrue, Black: 112#(= n2 n1), Black: 113#(<= n1 0), 22#L52-1true, 120#true, 28#L30-1true]) [2021-03-26 17:46:33,008 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-03-26 17:46:33,008 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:33,008 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:46:33,008 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:46:33,008 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([107] L30-1-->thread2EXIT: Formula: (not (< 1 v_n1_40)) InVars {n1=v_n1_40} OutVars{n1=v_n1_40} AuxVars[] AssignedVars[][5], [34#L66true, 103#(and (<= n1 n2) (<= 1 n2)), 9#L19true, Black: 51#true, 10#thread2EXITtrue, Black: 53#(= n1 n2), Black: 179#(= p1 p2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 55#(<= 1 n2), 110#true, Black: 124#(<= 1 n1), Black: 172#(and (<= 1 n1) (<= n2 n1)), 177#true, Black: 48#(= p2 p1), 20#thread3EXITtrue, 21#L52true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), 120#true]) [2021-03-26 17:46:33,008 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-03-26 17:46:33,008 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:46:33,008 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:33,008 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:46:33,020 INFO L129 PetriNetUnfolder]: 1402/2160 cut-off events. [2021-03-26 17:46:33,020 INFO L130 PetriNetUnfolder]: For 8158/8690 co-relation queries the response was YES. [2021-03-26 17:46:33,031 INFO L84 FinitePrefix]: Finished finitePrefix Result has 10067 conditions, 2160 events. 1402/2160 cut-off events. For 8158/8690 co-relation queries the response was YES. Maximal size of possible extension queue 233. Compared 11764 event pairs, 133 based on Foata normal form. 45/2026 useless extension candidates. Maximal degree in co-relation 9946. Up to 827 conditions per place. [2021-03-26 17:46:33,055 INFO L142 LiptonReduction]: Number of co-enabled transitions 796 [2021-03-26 17:46:33,068 INFO L154 LiptonReduction]: Checked pairs total: 0 [2021-03-26 17:46:33,068 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-26 17:46:33,068 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 198 [2021-03-26 17:46:33,069 INFO L480 AbstractCegarLoop]: Abstraction has has 51 places, 96 transitions, 911 flow [2021-03-26 17:46:33,069 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 19.666666666666668) internal successors, (118), 6 states have internal predecessors, (118), 0 states have call successors, (0), 0 states 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 17:46:33,069 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 17:46:33,069 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 17:46:33,290 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-26 17:46:33,290 INFO L428 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-26 17:46:33,290 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 17:46:33,290 INFO L82 PathProgramCache]: Analyzing trace with hash -697990693, now seen corresponding path program 2 times [2021-03-26 17:46:33,290 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 17:46:33,291 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [536533026] [2021-03-26 17:46:33,291 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 17:46:33,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 17:46:33,312 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:33,313 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:46:33,315 INFO L142 QuantifierPusher]: treesize reduction 5, result has 58.3 percent of original size [2021-03-26 17:46:33,316 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:46:33,321 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:33,321 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 17:46:33,326 INFO L142 QuantifierPusher]: treesize reduction 1, result has 90.0 percent of original size [2021-03-26 17:46:33,326 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 17:46:33,334 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:33,334 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:33,336 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-26 17:46:33,336 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [536533026] [2021-03-26 17:46:33,336 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [781154053] [2021-03-26 17:46:33,336 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 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 17:46:33,364 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-26 17:46:33,364 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-26 17:46:33,364 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2021-03-26 17:46:33,365 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-26 17:46:33,366 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:33,366 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:33,366 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:33,366 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:33,367 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:33,367 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:33,367 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:33,367 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:33,369 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:33,370 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:33,370 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:33,370 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:33,371 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:33,371 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:33,371 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:33,371 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:33,372 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:33,372 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:33,372 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:33,372 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:33,373 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:33,373 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:33,373 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:33,373 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:33,374 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:33,374 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:33,374 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:33,374 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:33,375 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:33,375 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:33,375 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:33,375 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:33,376 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:33,376 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:33,376 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:33,376 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:33,377 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:33,377 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:33,377 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:33,378 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:33,378 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:33,378 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:33,378 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:33,379 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:33,379 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:33,379 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:33,379 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:33,380 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:33,380 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:33,380 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:46:33,381 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:33,381 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:46:33,381 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:33,382 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:46:33,382 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:33,385 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:46:33,388 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:33,389 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 17:46:33,390 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:33,390 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-26 17:46:33,390 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-26 17:46:33,391 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:33,391 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 17:46:33,392 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:33,392 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-26 17:46:33,392 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-26 17:46:33,393 INFO L142 QuantifierPusher]: treesize reduction 13, result has 43.5 percent of original size [2021-03-26 17:46:33,394 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 17:46:33,394 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:33,395 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 17:46:33,395 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:33,395 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 17:46:33,395 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:33,396 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 17:46:33,396 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:33,396 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 17:46:33,396 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:33,397 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 17:46:33,397 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:33,398 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 17:46:33,398 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:33,398 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 17:46:33,399 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:33,399 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 17:46:33,399 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:33,400 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 17:46:33,400 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:33,400 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 17:46:33,401 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:33,401 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 17:46:33,401 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:33,402 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 17:46:33,402 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:33,402 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 17:46:33,403 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:33,404 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 17:46:33,405 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:33,405 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-26 17:46:33,405 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 17:46:33,406 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:33,407 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 17:46:33,407 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:33,407 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-26 17:46:33,408 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 17:46:33,408 INFO L142 QuantifierPusher]: treesize reduction 17, result has 32.0 percent of original size [2021-03-26 17:46:33,409 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:33,410 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:33,410 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:33,412 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:33,412 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:33,412 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:33,413 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:33,413 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:33,413 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:33,413 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:33,414 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:33,414 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:33,414 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:33,414 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:33,415 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:33,415 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:33,415 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:33,415 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:33,416 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:33,416 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:33,416 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:33,416 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:33,417 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:33,417 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:33,417 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:33,417 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:33,418 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:33,418 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:33,418 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:33,419 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:33,419 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:33,419 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:33,419 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:33,420 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:33,420 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:33,420 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:33,420 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:33,421 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:33,421 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:33,421 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:33,421 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:33,422 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:33,422 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:33,422 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-26 17:46:33,422 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-26 17:46:33,422 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 4 [2021-03-26 17:46:33,423 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [79099416] [2021-03-26 17:46:33,423 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-26 17:46:33,423 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 17:46:33,423 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-26 17:46:33,423 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-03-26 17:46:33,424 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 18 out of 38 [2021-03-26 17:46:33,424 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 51 places, 96 transitions, 911 flow. Second operand has 6 states, 6 states have (on average 19.666666666666668) internal successors, (118), 6 states have internal predecessors, (118), 0 states have call successors, (0), 0 states 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 17:46:33,424 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 17:46:33,424 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 18 of 38 [2021-03-26 17:46:33,424 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 17:46:34,007 INFO L129 PetriNetUnfolder]: 3848/5440 cut-off events. [2021-03-26 17:46:34,008 INFO L130 PetriNetUnfolder]: For 23810/23922 co-relation queries the response was YES. [2021-03-26 17:46:34,027 INFO L84 FinitePrefix]: Finished finitePrefix Result has 29358 conditions, 5440 events. 3848/5440 cut-off events. For 23810/23922 co-relation queries the response was YES. Maximal size of possible extension queue 453. Compared 28537 event pairs, 242 based on Foata normal form. 13/5443 useless extension candidates. Maximal degree in co-relation 29125. Up to 3720 conditions per place. [2021-03-26 17:46:34,080 INFO L132 encePairwiseOnDemand]: 28/38 looper letters, 127 selfloop transitions, 102 changer transitions 0/237 dead transitions. [2021-03-26 17:46:34,080 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 56 places, 237 transitions, 2682 flow [2021-03-26 17:46:34,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-26 17:46:34,080 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2021-03-26 17:46:34,081 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 170 transitions. [2021-03-26 17:46:34,081 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7456140350877193 [2021-03-26 17:46:34,081 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 170 transitions. [2021-03-26 17:46:34,081 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 170 transitions. [2021-03-26 17:46:34,081 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 17:46:34,081 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 170 transitions. [2021-03-26 17:46:34,082 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 28.333333333333332) internal successors, (170), 6 states have internal predecessors, (170), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 17:46:34,082 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 38.0) internal successors, (266), 7 states have internal predecessors, (266), 0 states have call successors, (0), 0 states 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 17:46:34,082 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 38.0) internal successors, (266), 7 states have internal predecessors, (266), 0 states have call successors, (0), 0 states 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 17:46:34,083 INFO L185 Difference]: Start difference. First operand has 51 places, 96 transitions, 911 flow. Second operand 6 states and 170 transitions. [2021-03-26 17:46:34,083 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 56 places, 237 transitions, 2682 flow [2021-03-26 17:46:34,131 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 56 places, 237 transitions, 2636 flow, removed 23 selfloop flow, removed 0 redundant places. [2021-03-26 17:46:34,137 INFO L241 Difference]: Finished difference. Result has 59 places, 185 transitions, 2177 flow [2021-03-26 17:46:34,137 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=38, PETRI_DIFFERENCE_MINUEND_FLOW=893, PETRI_DIFFERENCE_MINUEND_PLACES=51, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=96, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=28, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=27, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=2177, PETRI_PLACES=59, PETRI_TRANSITIONS=185} [2021-03-26 17:46:34,137 INFO L343 CegarLoopForPetriNet]: 31 programPoint places, 28 predicate places. [2021-03-26 17:46:34,137 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 17:46:34,137 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 59 places, 185 transitions, 2177 flow [2021-03-26 17:46:34,138 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 59 places, 185 transitions, 2177 flow [2021-03-26 17:46:34,139 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 59 places, 185 transitions, 2177 flow [2021-03-26 17:46:34,201 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][153], [34#L66true, 6#L19-1true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), Black: 51#true, 10#thread2EXITtrue, Black: 53#(= n1 n2), Black: 179#(= p1 p2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), 172#(and (<= 1 n1) (<= n2 n1)), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, 110#true, Black: 120#true, Black: 124#(<= 1 n1), 177#true, Black: 48#(= p2 p1), Black: 112#(= n2 n1), 21#L52true, Black: 113#(<= n1 0), 55#(<= 1 n2), 25#L41-1true]) [2021-03-26 17:46:34,202 INFO L384 tUnfolder$Statistics]: this new event has 11 ancestors and is cut-off event [2021-03-26 17:46:34,202 INFO L387 tUnfolder$Statistics]: existing Event has 9 ancestors and is cut-off event [2021-03-26 17:46:34,202 INFO L387 tUnfolder$Statistics]: existing Event has 9 ancestors and is cut-off event [2021-03-26 17:46:34,202 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-03-26 17:46:34,234 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([109] L41-1-->thread3EXIT: Formula: (not (< 0 v_n2_42)) InVars {n2=v_n2_42} OutVars{n2=v_n2_42} AuxVars[] AssignedVars[][40], [32#thread4EXITtrue, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), 9#L19true, Black: 239#(= p1 p2), 10#thread2EXITtrue, Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), 172#(and (<= 1 n1) (<= n2 n1)), Black: 55#(<= 1 n2), 237#true, 110#true, Black: 120#true, Black: 124#(<= 1 n1), 177#true, Black: 48#(= p2 p1), 51#true, 20#thread3EXITtrue, Black: 112#(= n2 n1), Black: 113#(<= n1 0)]) [2021-03-26 17:46:34,235 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-03-26 17:46:34,235 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:34,235 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-03-26 17:46:34,235 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:34,243 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([109] L41-1-->thread3EXIT: Formula: (not (< 0 v_n2_42)) InVars {n2=v_n2_42} OutVars{n2=v_n2_42} AuxVars[] AssignedVars[][40], [32#thread4EXITtrue, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 9#L19true, Black: 53#(= n1 n2), 10#thread2EXITtrue, Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), 172#(and (<= 1 n1) (<= n2 n1)), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), 237#true, Black: 55#(<= 1 n2), 110#true, Black: 120#true, Black: 124#(<= 1 n1), 177#true, Black: 48#(= p2 p1), 51#true, 20#thread3EXITtrue, Black: 112#(= n2 n1), Black: 113#(<= n1 0)]) [2021-03-26 17:46:34,243 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is cut-off event [2021-03-26 17:46:34,243 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:46:34,243 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:34,243 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-03-26 17:46:34,243 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:34,243 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][153], [34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 9#L19true, Black: 51#true, Black: 53#(= n1 n2), 10#thread2EXITtrue, Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), 172#(and (<= 1 n1) (<= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, 110#true, Black: 120#true, Black: 124#(<= 1 n1), 177#true, Black: 48#(= p2 p1), Black: 112#(= n2 n1), 21#L52true, Black: 113#(<= n1 0), 55#(<= 1 n2), 25#L41-1true]) [2021-03-26 17:46:34,244 INFO L384 tUnfolder$Statistics]: this new event has 12 ancestors and is cut-off event [2021-03-26 17:46:34,244 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:46:34,244 INFO L387 tUnfolder$Statistics]: existing Event has 10 ancestors and is cut-off event [2021-03-26 17:46:34,244 INFO L387 tUnfolder$Statistics]: existing Event has 10 ancestors and is cut-off event [2021-03-26 17:46:34,245 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([109] L41-1-->thread3EXIT: Formula: (not (< 0 v_n2_42)) InVars {n2=v_n2_42} OutVars{n2=v_n2_42} AuxVars[] AssignedVars[][40], [32#thread4EXITtrue, 34#L66true, 6#L19-1true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 10#thread2EXITtrue, Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 103#(and (<= n1 n2) (<= 1 n2)), 172#(and (<= 1 n1) (<= n2 n1)), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 55#(<= 1 n2), 237#true, 110#true, Black: 120#true, Black: 124#(<= 1 n1), 177#true, Black: 48#(= p2 p1), 51#true, 20#thread3EXITtrue, Black: 112#(= n2 n1), Black: 113#(<= n1 0)]) [2021-03-26 17:46:34,245 INFO L384 tUnfolder$Statistics]: this new event has 12 ancestors and is cut-off event [2021-03-26 17:46:34,246 INFO L387 tUnfolder$Statistics]: existing Event has 10 ancestors and is cut-off event [2021-03-26 17:46:34,246 INFO L387 tUnfolder$Statistics]: existing Event has 10 ancestors and is cut-off event [2021-03-26 17:46:34,246 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:46:34,246 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][148], [34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), 9#L19true, Black: 239#(= p1 p2), Black: 51#true, Black: 53#(= n1 n2), Black: 179#(= p1 p2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, Black: 120#true, 110#true, Black: 172#(and (<= 1 n1) (<= n2 n1)), 177#true, 17#L41true, Black: 48#(= p2 p1), Black: 112#(= n2 n1), 21#L52true, Black: 113#(<= n1 0), 55#(<= 1 n2), 26#L30true, 124#(<= 1 n1)]) [2021-03-26 17:46:34,246 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is cut-off event [2021-03-26 17:46:34,246 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:34,246 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:34,246 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:34,248 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([109] L41-1-->thread3EXIT: Formula: (not (< 0 v_n2_42)) InVars {n2=v_n2_42} OutVars{n2=v_n2_42} AuxVars[] AssignedVars[][40], [32#thread4EXITtrue, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 9#L19true, Black: 53#(= n1 n2), 10#thread2EXITtrue, Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 180#(and (= p2 p1) (< 0 n1)), 172#(and (<= 1 n1) (<= n2 n1)), Black: 55#(<= 1 n2), 237#true, 110#true, Black: 120#true, Black: 124#(<= 1 n1), 177#true, Black: 48#(= p2 p1), 51#true, 20#thread3EXITtrue, Black: 112#(= n2 n1), Black: 113#(<= n1 0)]) [2021-03-26 17:46:34,248 INFO L384 tUnfolder$Statistics]: this new event has 11 ancestors and is not cut-off event [2021-03-26 17:46:34,248 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is not cut-off event [2021-03-26 17:46:34,248 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is not cut-off event [2021-03-26 17:46:34,248 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is not cut-off event [2021-03-26 17:46:34,248 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is not cut-off event [2021-03-26 17:46:34,248 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is not cut-off event [2021-03-26 17:46:34,256 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([109] L41-1-->thread3EXIT: Formula: (not (< 0 v_n2_42)) InVars {n2=v_n2_42} OutVars{n2=v_n2_42} AuxVars[] AssignedVars[][40], [32#thread4EXITtrue, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 9#L19true, Black: 53#(= n1 n2), Black: 179#(= p1 p2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 180#(and (= p2 p1) (< 0 n1)), 172#(and (<= 1 n1) (<= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), 237#true, Black: 55#(<= 1 n2), 110#true, Black: 120#true, Black: 124#(<= 1 n1), 177#true, Black: 48#(= p2 p1), 51#true, 20#thread3EXITtrue, Black: 112#(= n2 n1), Black: 113#(<= n1 0), 28#L30-1true]) [2021-03-26 17:46:34,256 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-03-26 17:46:34,256 INFO L387 tUnfolder$Statistics]: existing Event has 10 ancestors and is cut-off event [2021-03-26 17:46:34,256 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:46:34,256 INFO L387 tUnfolder$Statistics]: existing Event has 10 ancestors and is cut-off event [2021-03-26 17:46:34,261 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([109] L41-1-->thread3EXIT: Formula: (not (< 0 v_n2_42)) InVars {n2=v_n2_42} OutVars{n2=v_n2_42} AuxVars[] AssignedVars[][40], [32#thread4EXITtrue, 34#L66true, 6#L19-1true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 180#(and (= p2 p1) (< 0 n1)), 172#(and (<= 1 n1) (<= n2 n1)), Black: 55#(<= 1 n2), 237#true, 110#true, Black: 120#true, Black: 124#(<= 1 n1), 177#true, Black: 48#(= p2 p1), 51#true, 20#thread3EXITtrue, Black: 112#(= n2 n1), Black: 113#(<= n1 0), 26#L30true]) [2021-03-26 17:46:34,261 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-03-26 17:46:34,261 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:46:34,261 INFO L387 tUnfolder$Statistics]: existing Event has 10 ancestors and is cut-off event [2021-03-26 17:46:34,261 INFO L387 tUnfolder$Statistics]: existing Event has 10 ancestors and is cut-off event [2021-03-26 17:46:34,285 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][153], [34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), Black: 51#true, Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), 11#thread1EXITtrue, Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, Black: 124#(<= 1 n1), Black: 172#(and (<= 1 n1) (<= n2 n1)), 177#true, 113#(<= n1 0), Black: 48#(= p2 p1), Black: 112#(= n2 n1), 21#L52true, 55#(<= 1 n2), 120#true, 25#L41-1true, 28#L30-1true]) [2021-03-26 17:46:34,286 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is cut-off event [2021-03-26 17:46:34,286 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-03-26 17:46:34,286 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:34,286 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-03-26 17:46:34,287 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][153], [34#L66true, 6#L19-1true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), Black: 51#true, Black: 53#(= n1 n2), 10#thread2EXITtrue, Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), 237#true, 110#true, Black: 124#(<= 1 n1), Black: 172#(and (<= 1 n1) (<= n2 n1)), 177#true, Black: 48#(= p2 p1), Black: 112#(= n2 n1), 21#L52true, Black: 113#(<= n1 0), 55#(<= 1 n2), 120#true, 25#L41-1true]) [2021-03-26 17:46:34,287 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is cut-off event [2021-03-26 17:46:34,287 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-03-26 17:46:34,287 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-03-26 17:46:34,287 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:34,287 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([109] L41-1-->thread3EXIT: Formula: (not (< 0 v_n2_42)) InVars {n2=v_n2_42} OutVars{n2=v_n2_42} AuxVars[] AssignedVars[][139], [32#thread4EXITtrue, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), 9#L19true, Black: 239#(= p1 p2), Black: 53#(= n1 n2), 10#thread2EXITtrue, Black: 179#(= p1 p2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 180#(and (= p2 p1) (< 0 n1)), 172#(and (<= 1 n1) (<= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), 237#true, Black: 55#(<= 1 n2), Black: 120#true, 110#true, Black: 124#(<= 1 n1), 177#true, Black: 48#(= p2 p1), 51#true, 20#thread3EXITtrue, Black: 112#(= n2 n1), Black: 113#(<= n1 0)]) [2021-03-26 17:46:34,287 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-03-26 17:46:34,287 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:34,287 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:34,287 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:46:34,291 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([109] L41-1-->thread3EXIT: Formula: (not (< 0 v_n2_42)) InVars {n2=v_n2_42} OutVars{n2=v_n2_42} AuxVars[] AssignedVars[][40], [32#thread4EXITtrue, 34#L66true, 6#L19-1true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), Black: 53#(= n1 n2), 10#thread2EXITtrue, Black: 179#(= p1 p2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 55#(<= 1 n2), 237#true, 110#true, Black: 124#(<= 1 n1), Black: 172#(and (<= 1 n1) (<= n2 n1)), 177#true, Black: 48#(= p2 p1), 51#true, 20#thread3EXITtrue, Black: 112#(= n2 n1), Black: 113#(<= n1 0), 120#true]) [2021-03-26 17:46:34,291 INFO L384 tUnfolder$Statistics]: this new event has 12 ancestors and is not cut-off event [2021-03-26 17:46:34,292 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is not cut-off event [2021-03-26 17:46:34,292 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is not cut-off event [2021-03-26 17:46:34,292 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is not cut-off event [2021-03-26 17:46:34,294 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][153], [34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 51#true, Black: 239#(= p1 p2), Black: 53#(= n1 n2), 10#thread2EXITtrue, 11#thread1EXITtrue, Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), 237#true, Black: 124#(<= 1 n1), Black: 172#(and (<= 1 n1) (<= n2 n1)), 113#(<= n1 0), 177#true, Black: 48#(= p2 p1), Black: 112#(= n2 n1), 21#L52true, 55#(<= 1 n2), 120#true, 25#L41-1true]) [2021-03-26 17:46:34,295 INFO L384 tUnfolder$Statistics]: this new event has 12 ancestors and is not cut-off event [2021-03-26 17:46:34,295 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is not cut-off event [2021-03-26 17:46:34,295 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is not cut-off event [2021-03-26 17:46:34,295 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is not cut-off event [2021-03-26 17:46:34,303 INFO L382 tUnfolder$Statistics]: inserting event number 7 for the transition-marking pair ([109] L41-1-->thread3EXIT: Formula: (not (< 0 v_n2_42)) InVars {n2=v_n2_42} OutVars{n2=v_n2_42} AuxVars[] AssignedVars[][40], [32#thread4EXITtrue, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 9#L19true, 10#thread2EXITtrue, Black: 53#(= n1 n2), Black: 179#(= p1 p2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 180#(and (= p2 p1) (< 0 n1)), 172#(and (<= 1 n1) (<= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 55#(<= 1 n2), 237#true, 110#true, Black: 120#true, Black: 124#(<= 1 n1), 177#true, Black: 48#(= p2 p1), 51#true, 20#thread3EXITtrue, Black: 112#(= n2 n1), Black: 113#(<= n1 0)]) [2021-03-26 17:46:34,303 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-03-26 17:46:34,303 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:46:34,303 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:34,303 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:34,303 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-03-26 17:46:34,303 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-03-26 17:46:34,303 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:34,312 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([80] L19-->L19-1: Formula: (let ((.cse0 (< 0 v_n1_13))) (and (= (ite .cse0 (+ v_n1_13 (- 1)) v_n1_13) v_n1_12) (= (ite .cse0 (+ v_p1_8 v_m_7) v_p1_8) v_p1_7))) InVars {p1=v_p1_8, m=v_m_7, n1=v_n1_13} OutVars{p1=v_p1_7, m=v_m_7, n1=v_n1_12} AuxVars[] AssignedVars[p1, n1][81], [32#thread4EXITtrue, 34#L66true, 6#L19-1true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), Black: 53#(= n1 n2), Black: 179#(= p1 p2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 55#(<= 1 n2), 237#true, 110#true, Black: 124#(<= 1 n1), Black: 172#(and (<= 1 n1) (<= n2 n1)), 177#true, Black: 48#(= p2 p1), 51#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), 120#true, 25#L41-1true, 26#L30true]) [2021-03-26 17:46:34,312 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-03-26 17:46:34,312 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:34,312 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:34,312 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:34,313 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([84] L30-->L30-1: Formula: (let ((.cse0 (< 1 v_n1_17))) (and (= v_n1_16 (ite .cse0 (+ v_n1_17 (- 2)) v_n1_17)) (= (ite .cse0 (+ v_p1_12 (* v_m_9 2)) v_p1_12) v_p1_11))) InVars {p1=v_p1_12, m=v_m_9, n1=v_n1_17} OutVars{p1=v_p1_11, m=v_m_9, n1=v_n1_16} AuxVars[] AssignedVars[p1, n1][183], [32#thread4EXITtrue, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 9#L19true, Black: 53#(= n1 n2), Black: 179#(= p1 p2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 55#(<= 1 n2), 237#true, 110#true, Black: 124#(<= 1 n1), Black: 172#(and (<= 1 n1) (<= n2 n1)), 177#true, Black: 48#(= p2 p1), 51#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), 120#true, 25#L41-1true, 28#L30-1true]) [2021-03-26 17:46:34,313 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-03-26 17:46:34,313 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:34,313 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:34,313 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:34,352 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][153], [34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), 9#L19true, Black: 51#true, Black: 239#(= p1 p2), Black: 53#(= n1 n2), 10#thread2EXITtrue, Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), 237#true, 110#true, Black: 124#(<= 1 n1), Black: 172#(and (<= 1 n1) (<= n2 n1)), 177#true, Black: 48#(= p2 p1), Black: 112#(= n2 n1), 21#L52true, Black: 113#(<= n1 0), 55#(<= 1 n2), 120#true, 25#L41-1true]) [2021-03-26 17:46:34,352 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-03-26 17:46:34,352 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:46:34,352 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:46:34,352 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:46:34,356 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([109] L41-1-->thread3EXIT: Formula: (not (< 0 v_n2_42)) InVars {n2=v_n2_42} OutVars{n2=v_n2_42} AuxVars[] AssignedVars[][40], [32#thread4EXITtrue, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), 9#L19true, Black: 239#(= p1 p2), Black: 53#(= n1 n2), 10#thread2EXITtrue, Black: 179#(= p1 p2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 55#(<= 1 n2), 237#true, 110#true, Black: 124#(<= 1 n1), Black: 172#(and (<= 1 n1) (<= n2 n1)), 177#true, Black: 48#(= p2 p1), 51#true, 20#thread3EXITtrue, Black: 112#(= n2 n1), Black: 113#(<= n1 0), 120#true]) [2021-03-26 17:46:34,356 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is not cut-off event [2021-03-26 17:46:34,356 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is not cut-off event [2021-03-26 17:46:34,356 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is not cut-off event [2021-03-26 17:46:34,356 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is not cut-off event [2021-03-26 17:46:34,358 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][153], [34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), Black: 51#true, Black: 53#(= n1 n2), 10#thread2EXITtrue, 11#thread1EXITtrue, Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, Black: 124#(<= 1 n1), Black: 172#(and (<= 1 n1) (<= n2 n1)), 113#(<= n1 0), 177#true, Black: 48#(= p2 p1), Black: 112#(= n2 n1), 21#L52true, 55#(<= 1 n2), 120#true, 25#L41-1true]) [2021-03-26 17:46:34,358 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-03-26 17:46:34,358 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:46:34,358 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:46:34,358 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:46:34,358 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:46:34,366 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([109] L41-1-->thread3EXIT: Formula: (not (< 0 v_n2_42)) InVars {n2=v_n2_42} OutVars{n2=v_n2_42} AuxVars[] AssignedVars[][40], [32#thread4EXITtrue, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), Black: 53#(= n1 n2), 11#thread1EXITtrue, Black: 179#(= p1 p2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), 237#true, Black: 55#(<= 1 n2), Black: 124#(<= 1 n1), Black: 172#(and (<= 1 n1) (<= n2 n1)), 113#(<= n1 0), 177#true, Black: 48#(= p2 p1), 51#true, 20#thread3EXITtrue, Black: 112#(= n2 n1), 120#true, 26#L30true]) [2021-03-26 17:46:34,366 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-03-26 17:46:34,366 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:34,366 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:46:34,367 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:34,378 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][148], [34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 9#L19true, Black: 51#true, Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, 110#true, Black: 120#true, Black: 172#(and (<= 1 n1) (<= n2 n1)), 177#true, 17#L41true, Black: 48#(= p2 p1), Black: 112#(= n2 n1), 21#L52true, Black: 113#(<= n1 0), 55#(<= 1 n2), 28#L30-1true, 124#(<= 1 n1)]) [2021-03-26 17:46:34,378 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-03-26 17:46:34,378 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:46:34,378 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:46:34,378 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:46:34,382 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][148], [34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 51#true, Black: 239#(= p1 p2), 9#L19true, Black: 53#(= n1 n2), Black: 179#(= p1 p2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), 237#true, Black: 120#true, 110#true, Black: 172#(and (<= 1 n1) (<= n2 n1)), 177#true, 17#L41true, Black: 48#(= p2 p1), 21#L52true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), 55#(<= 1 n2), 26#L30true, 124#(<= 1 n1)]) [2021-03-26 17:46:34,382 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-03-26 17:46:34,382 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:34,383 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:34,383 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:34,383 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:34,417 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][148], [34#L66true, 6#L19-1true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 51#true, Black: 239#(= p1 p2), Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), 237#true, 110#true, Black: 120#true, Black: 172#(and (<= 1 n1) (<= n2 n1)), 17#L41true, 177#true, Black: 48#(= p2 p1), 21#L52true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), 55#(<= 1 n2), 26#L30true, 124#(<= 1 n1)]) [2021-03-26 17:46:34,417 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-03-26 17:46:34,417 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:46:34,417 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:46:34,417 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:46:34,435 INFO L382 tUnfolder$Statistics]: inserting event number 8 for the transition-marking pair ([109] L41-1-->thread3EXIT: Formula: (not (< 0 v_n2_42)) InVars {n2=v_n2_42} OutVars{n2=v_n2_42} AuxVars[] AssignedVars[][40], [32#thread4EXITtrue, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 9#L19true, 10#thread2EXITtrue, Black: 53#(= n1 n2), Black: 179#(= p1 p2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), 172#(and (<= 1 n1) (<= n2 n1)), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 55#(<= 1 n2), 237#true, 110#true, Black: 120#true, Black: 124#(<= 1 n1), 177#true, Black: 48#(= p2 p1), 51#true, 20#thread3EXITtrue, Black: 112#(= n2 n1), Black: 113#(<= n1 0)]) [2021-03-26 17:46:34,436 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-03-26 17:46:34,436 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:46:34,436 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:46:34,436 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:34,436 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:34,436 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-03-26 17:46:34,436 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-03-26 17:46:34,436 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:34,447 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][148], [34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 9#L19true, Black: 51#true, 10#thread2EXITtrue, Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, 110#true, Black: 120#true, Black: 172#(and (<= 1 n1) (<= n2 n1)), 17#L41true, 177#true, Black: 48#(= p2 p1), Black: 112#(= n2 n1), 21#L52true, Black: 113#(<= n1 0), 55#(<= 1 n2), 124#(<= 1 n1)]) [2021-03-26 17:46:34,447 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-03-26 17:46:34,447 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:46:34,447 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:34,447 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:34,449 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([109] L41-1-->thread3EXIT: Formula: (not (< 0 v_n2_42)) InVars {n2=v_n2_42} OutVars{n2=v_n2_42} AuxVars[] AssignedVars[][139], [32#thread4EXITtrue, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 9#L19true, 10#thread2EXITtrue, Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), 172#(and (<= 1 n1) (<= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 55#(<= 1 n2), 237#true, 110#true, Black: 120#true, Black: 124#(<= 1 n1), 177#true, Black: 48#(= p2 p1), 51#true, 20#thread3EXITtrue, Black: 112#(= n2 n1), Black: 113#(<= n1 0)]) [2021-03-26 17:46:34,449 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-03-26 17:46:34,449 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:34,449 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:46:34,449 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:34,449 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:46:34,452 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([80] L19-->L19-1: Formula: (let ((.cse0 (< 0 v_n1_13))) (and (= (ite .cse0 (+ v_n1_13 (- 1)) v_n1_13) v_n1_12) (= (ite .cse0 (+ v_p1_8 v_m_7) v_p1_8) v_p1_7))) InVars {p1=v_p1_8, m=v_m_7, n1=v_n1_13} OutVars{p1=v_p1_7, m=v_m_7, n1=v_n1_12} AuxVars[] AssignedVars[p1, n1][2], [34#L66true, 6#L19-1true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 55#(<= 1 n2), 237#true, 110#true, Black: 124#(<= 1 n1), Black: 172#(and (<= 1 n1) (<= n2 n1)), 177#true, Black: 48#(= p2 p1), 51#true, Black: 112#(= n2 n1), 21#L52true, Black: 113#(<= n1 0), 120#true, 25#L41-1true, 26#L30true]) [2021-03-26 17:46:34,452 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-03-26 17:46:34,452 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:34,452 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:46:34,453 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:34,453 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([84] L30-->L30-1: Formula: (let ((.cse0 (< 1 v_n1_17))) (and (= v_n1_16 (ite .cse0 (+ v_n1_17 (- 2)) v_n1_17)) (= (ite .cse0 (+ v_p1_12 (* v_m_9 2)) v_p1_12) v_p1_11))) InVars {p1=v_p1_12, m=v_m_9, n1=v_n1_17} OutVars{p1=v_p1_11, m=v_m_9, n1=v_n1_16} AuxVars[] AssignedVars[p1, n1][88], [34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 9#L19true, Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 55#(<= 1 n2), 237#true, 110#true, Black: 124#(<= 1 n1), Black: 172#(and (<= 1 n1) (<= n2 n1)), 177#true, Black: 48#(= p2 p1), 51#true, Black: 112#(= n2 n1), 21#L52true, Black: 113#(<= n1 0), 120#true, 25#L41-1true, 28#L30-1true]) [2021-03-26 17:46:34,453 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-03-26 17:46:34,453 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:34,453 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:34,453 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:46:34,455 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([86] L41-1-->L41: Formula: (< 0 v_n2_6) InVars {n2=v_n2_6} OutVars{n2=v_n2_6} AuxVars[] AssignedVars[][146], [34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 9#L19true, Black: 51#true, Black: 53#(= n1 n2), Black: 179#(= p1 p2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, Black: 120#true, 110#true, Black: 172#(and (<= 1 n1) (<= n2 n1)), 177#true, 17#L41true, Black: 48#(= p2 p1), Black: 112#(= n2 n1), 21#L52true, Black: 113#(<= n1 0), 55#(<= 1 n2), 26#L30true, 124#(<= 1 n1)]) [2021-03-26 17:46:34,455 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-03-26 17:46:34,455 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:34,455 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:34,455 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:34,494 INFO L129 PetriNetUnfolder]: 2522/3914 cut-off events. [2021-03-26 17:46:34,494 INFO L130 PetriNetUnfolder]: For 20889/21829 co-relation queries the response was YES. [2021-03-26 17:46:34,517 INFO L84 FinitePrefix]: Finished finitePrefix Result has 21178 conditions, 3914 events. 2522/3914 cut-off events. For 20889/21829 co-relation queries the response was YES. Maximal size of possible extension queue 401. Compared 23661 event pairs, 230 based on Foata normal form. 118/3696 useless extension candidates. Maximal degree in co-relation 20938. Up to 1459 conditions per place. [2021-03-26 17:46:34,560 INFO L142 LiptonReduction]: Number of co-enabled transitions 1480 [2021-03-26 17:46:34,606 INFO L154 LiptonReduction]: Checked pairs total: 0 [2021-03-26 17:46:34,606 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-26 17:46:34,606 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 469 [2021-03-26 17:46:34,607 INFO L480 AbstractCegarLoop]: Abstraction has has 59 places, 185 transitions, 2177 flow [2021-03-26 17:46:34,607 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 19.666666666666668) internal successors, (118), 6 states have internal predecessors, (118), 0 states have call successors, (0), 0 states 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 17:46:34,607 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 17:46:34,607 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 17:46:34,823 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-26 17:46:34,824 INFO L428 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-26 17:46:34,824 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 17:46:34,824 INFO L82 PathProgramCache]: Analyzing trace with hash -528492537, now seen corresponding path program 1 times [2021-03-26 17:46:34,824 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 17:46:34,824 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1995479066] [2021-03-26 17:46:34,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 17:46:34,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 17:46:34,838 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:34,839 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:46:34,842 INFO L142 QuantifierPusher]: treesize reduction 4, result has 63.6 percent of original size [2021-03-26 17:46:34,843 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:46:34,853 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:34,853 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:34,857 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:34,857 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:34,857 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-26 17:46:34,857 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1995479066] [2021-03-26 17:46:34,857 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1125614134] [2021-03-26 17:46:34,857 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) [2021-03-26 17:46:34,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 17:46:34,890 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 3 conjunts are in the unsatisfiable core Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-26 17:46:34,893 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-26 17:46:34,894 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:34,894 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:34,894 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:34,895 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:34,895 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:34,895 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:34,895 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:34,896 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:34,900 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:34,901 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:34,901 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:34,901 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:34,901 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:34,902 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:34,902 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:34,902 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:34,902 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:34,903 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:34,903 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:34,903 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:34,904 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:34,904 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:34,904 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:34,904 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:34,905 INFO L142 QuantifierPusher]: treesize reduction 1, result has 87.5 percent of original size [2021-03-26 17:46:34,905 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:46:34,906 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:34,907 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 17:46:34,907 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:34,907 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:46:34,908 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-26 17:46:34,908 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:34,910 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:34,910 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:34,911 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:34,911 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:34,911 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:34,911 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:34,912 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:34,912 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:34,912 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:34,912 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:34,913 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:34,914 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:34,914 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:34,914 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:34,915 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:34,915 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:34,915 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:34,915 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:34,916 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:34,916 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:34,916 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:34,916 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:34,917 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:34,917 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:34,917 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:34,917 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:34,918 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:34,918 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:34,918 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:34,919 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:34,919 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:34,919 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:34,919 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:34,920 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:34,920 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:34,920 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:34,920 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:34,921 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:34,921 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:34,921 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:34,921 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:34,922 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:34,922 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:34,922 INFO L142 QuantifierPusher]: treesize reduction 6, result has 14.3 percent of original size [2021-03-26 17:46:34,923 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:34,923 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:34,923 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:34,923 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:34,924 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:34,924 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:34,924 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:34,924 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:34,925 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:34,929 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:34,930 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:34,930 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:34,930 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:34,931 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:34,931 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:34,931 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:34,931 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:34,932 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:34,932 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:34,932 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:34,932 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:34,933 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:34,933 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:34,933 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:34,934 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:34,934 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:34,934 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:34,934 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:34,935 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:34,935 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:34,935 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:34,935 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:34,936 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:34,936 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:34,936 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:34,936 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:34,937 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:34,937 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:34,937 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:34,938 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:34,938 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:34,938 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:34,938 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:34,939 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:34,939 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:34,939 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:34,939 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:34,940 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:34,940 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:34,940 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-26 17:46:34,940 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-03-26 17:46:34,940 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2021-03-26 17:46:34,941 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2098330051] [2021-03-26 17:46:34,941 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-03-26 17:46:34,941 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 17:46:34,942 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-03-26 17:46:34,942 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-03-26 17:46:34,943 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 20 out of 38 [2021-03-26 17:46:34,943 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 59 places, 185 transitions, 2177 flow. Second operand has 4 states, 4 states have (on average 22.25) internal successors, (89), 4 states have internal predecessors, (89), 0 states have call successors, (0), 0 states 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 17:46:34,943 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 17:46:34,943 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 20 of 38 [2021-03-26 17:46:34,944 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 17:46:35,636 INFO L129 PetriNetUnfolder]: 4002/5669 cut-off events. [2021-03-26 17:46:35,636 INFO L130 PetriNetUnfolder]: For 40129/40390 co-relation queries the response was YES. [2021-03-26 17:46:35,658 INFO L84 FinitePrefix]: Finished finitePrefix Result has 35875 conditions, 5669 events. 4002/5669 cut-off events. For 40129/40390 co-relation queries the response was YES. Maximal size of possible extension queue 481. Compared 30015 event pairs, 318 based on Foata normal form. 209/5865 useless extension candidates. Maximal degree in co-relation 35677. Up to 2405 conditions per place. [2021-03-26 17:46:35,705 INFO L132 encePairwiseOnDemand]: 29/38 looper letters, 330 selfloop transitions, 83 changer transitions 0/422 dead transitions. [2021-03-26 17:46:35,705 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 63 places, 422 transitions, 5812 flow [2021-03-26 17:46:35,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-26 17:46:35,706 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-03-26 17:46:35,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 147 transitions. [2021-03-26 17:46:35,707 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7736842105263158 [2021-03-26 17:46:35,707 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 147 transitions. [2021-03-26 17:46:35,707 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 147 transitions. [2021-03-26 17:46:35,707 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 17:46:35,707 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 147 transitions. [2021-03-26 17:46:35,707 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 29.4) internal successors, (147), 5 states have internal predecessors, (147), 0 states have call successors, (0), 0 states 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 17:46:35,708 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 38.0) internal successors, (228), 6 states have internal predecessors, (228), 0 states have call successors, (0), 0 states 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 17:46:35,708 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 38.0) internal successors, (228), 6 states have internal predecessors, (228), 0 states have call successors, (0), 0 states 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 17:46:35,708 INFO L185 Difference]: Start difference. First operand has 59 places, 185 transitions, 2177 flow. Second operand 5 states and 147 transitions. [2021-03-26 17:46:35,708 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 63 places, 422 transitions, 5812 flow [2021-03-26 17:46:35,772 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 63 places, 422 transitions, 5702 flow, removed 55 selfloop flow, removed 0 redundant places. [2021-03-26 17:46:35,781 INFO L241 Difference]: Finished difference. Result has 67 places, 263 transitions, 3577 flow [2021-03-26 17:46:35,782 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=38, PETRI_DIFFERENCE_MINUEND_FLOW=2131, PETRI_DIFFERENCE_MINUEND_PLACES=59, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=185, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=110, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=3577, PETRI_PLACES=67, PETRI_TRANSITIONS=263} [2021-03-26 17:46:35,782 INFO L343 CegarLoopForPetriNet]: 31 programPoint places, 36 predicate places. [2021-03-26 17:46:35,782 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 17:46:35,782 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 67 places, 263 transitions, 3577 flow [2021-03-26 17:46:35,782 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 67 places, 263 transitions, 3577 flow [2021-03-26 17:46:35,784 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 67 places, 263 transitions, 3577 flow [2021-03-26 17:46:35,985 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][142], [9#L19true, 21#L52true, 25#L41-1true, 26#L30true, 34#L66true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 51#true, Black: 302#(<= n2 1), Black: 239#(= p1 p2), Black: 53#(= n1 n2), 298#true, Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), 237#true, 110#true, Black: 120#true, Black: 172#(and (<= 1 n1) (<= n2 n1)), 177#true, Black: 48#(= p2 p1), Black: 112#(= n2 n1), Black: 113#(<= n1 0), 55#(<= 1 n2), 124#(<= 1 n1)]) [2021-03-26 17:46:35,985 INFO L384 tUnfolder$Statistics]: this new event has 12 ancestors and is cut-off event [2021-03-26 17:46:35,985 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:46:35,985 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:46:35,985 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:46:35,992 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][142], [11#thread1EXITtrue, 21#L52true, 25#L41-1true, 28#L30-1true, 34#L66true, Black: 306#(<= n2 n1), Black: 240#(and (= p2 p1) (< 0 n1)), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 241#(= (+ m p2) p1), Black: 51#true, Black: 302#(<= n2 1), Black: 239#(= p1 p2), 298#true, Black: 53#(= n1 n2), Black: 179#(= p1 p2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), 237#true, Black: 124#(<= 1 n1), Black: 172#(and (<= 1 n1) (<= n2 n1)), 177#true, 113#(<= n1 0), Black: 48#(= p2 p1), Black: 112#(= n2 n1), 55#(<= 1 n2), 120#true]) [2021-03-26 17:46:35,992 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is cut-off event [2021-03-26 17:46:35,993 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-03-26 17:46:35,993 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-03-26 17:46:35,993 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:35,997 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][142], [9#L19true, 21#L52true, 25#L41-1true, 28#L30-1true, 34#L66true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), Black: 51#true, Black: 302#(<= n2 1), Black: 53#(= n1 n2), 298#true, Black: 179#(= p1 p2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), 237#true, Black: 120#true, 110#true, Black: 172#(and (<= 1 n1) (<= n2 n1)), 177#true, Black: 48#(= p2 p1), Black: 112#(= n2 n1), Black: 113#(<= n1 0), 55#(<= 1 n2), 124#(<= 1 n1)]) [2021-03-26 17:46:35,997 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is cut-off event [2021-03-26 17:46:35,997 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-03-26 17:46:35,997 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-03-26 17:46:35,997 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:35,998 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][142], [6#L19-1true, 21#L52true, 25#L41-1true, 26#L30true, 34#L66true, Black: 306#(<= n2 n1), Black: 240#(and (= p2 p1) (< 0 n1)), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 241#(= (+ m p2) p1), Black: 51#true, Black: 302#(<= n2 1), Black: 239#(= p1 p2), 298#true, Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), 237#true, 110#true, Black: 120#true, Black: 172#(and (<= 1 n1) (<= n2 n1)), 177#true, Black: 48#(= p2 p1), Black: 112#(= n2 n1), Black: 113#(<= n1 0), 55#(<= 1 n2), 124#(<= 1 n1)]) [2021-03-26 17:46:35,998 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is cut-off event [2021-03-26 17:46:35,998 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:35,998 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-03-26 17:46:35,998 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-03-26 17:46:36,002 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][142], [9#L19true, 10#thread2EXITtrue, 21#L52true, 25#L41-1true, 34#L66true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), Black: 51#true, Black: 302#(<= n2 1), 298#true, Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), 237#true, 110#true, Black: 120#true, Black: 172#(and (<= 1 n1) (<= n2 n1)), 177#true, Black: 48#(= p2 p1), Black: 112#(= n2 n1), Black: 113#(<= n1 0), 55#(<= 1 n2), 124#(<= 1 n1)]) [2021-03-26 17:46:36,002 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-03-26 17:46:36,002 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:46:36,002 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:46:36,002 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:46:36,003 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([109] L41-1-->thread3EXIT: Formula: (not (< 0 v_n2_42)) InVars {n2=v_n2_42} OutVars{n2=v_n2_42} AuxVars[] AssignedVars[][172], [9#L19true, 10#thread2EXITtrue, 20#thread3EXITtrue, 32#thread4EXITtrue, 34#L66true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 240#(and (= p2 p1) (< 0 n1)), Black: 298#true, Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), Black: 53#(= n1 n2), Black: 179#(= p1 p2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), 172#(and (<= 1 n1) (<= n2 n1)), Black: 55#(<= 1 n2), 237#true, 110#true, Black: 120#true, 302#(<= n2 1), Black: 124#(<= 1 n1), 177#true, Black: 48#(= p2 p1), 51#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0)]) [2021-03-26 17:46:36,003 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-03-26 17:46:36,003 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:46:36,003 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:36,003 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:36,006 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([80] L19-->L19-1: Formula: (let ((.cse0 (< 0 v_n1_13))) (and (= (ite .cse0 (+ v_n1_13 (- 1)) v_n1_13) v_n1_12) (= (ite .cse0 (+ v_p1_8 v_m_7) v_p1_8) v_p1_7))) InVars {p1=v_p1_8, m=v_m_7, n1=v_n1_13} OutVars{p1=v_p1_7, m=v_m_7, n1=v_n1_12} AuxVars[] AssignedVars[p1, n1][257], [6#L19-1true, 25#L41-1true, 26#L30true, 32#thread4EXITtrue, 34#L66true, Black: 306#(<= n2 n1), Black: 240#(and (= p2 p1) (< 0 n1)), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 298#true, Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 55#(<= 1 n2), 237#true, 110#true, 302#(<= n2 1), Black: 124#(<= 1 n1), Black: 172#(and (<= 1 n1) (<= n2 n1)), 177#true, Black: 48#(= p2 p1), 51#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), 120#true]) [2021-03-26 17:46:36,006 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is cut-off event [2021-03-26 17:46:36,006 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:36,006 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-03-26 17:46:36,006 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-03-26 17:46:36,006 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([84] L30-->L30-1: Formula: (let ((.cse0 (< 1 v_n1_17))) (and (= v_n1_16 (ite .cse0 (+ v_n1_17 (- 2)) v_n1_17)) (= (ite .cse0 (+ v_p1_12 (* v_m_9 2)) v_p1_12) v_p1_11))) InVars {p1=v_p1_12, m=v_m_9, n1=v_n1_17} OutVars{p1=v_p1_11, m=v_m_9, n1=v_n1_16} AuxVars[] AssignedVars[p1, n1][194], [9#L19true, 25#L41-1true, 28#L30-1true, 32#thread4EXITtrue, 34#L66true, Black: 306#(<= n2 n1), Black: 240#(and (= p2 p1) (< 0 n1)), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 298#true, Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 55#(<= 1 n2), 237#true, 110#true, 302#(<= n2 1), Black: 124#(<= 1 n1), Black: 172#(and (<= 1 n1) (<= n2 n1)), 177#true, Black: 48#(= p2 p1), 51#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), 120#true]) [2021-03-26 17:46:36,006 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is cut-off event [2021-03-26 17:46:36,007 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:36,007 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-03-26 17:46:36,007 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-03-26 17:46:36,008 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([80] L19-->L19-1: Formula: (let ((.cse0 (< 0 v_n1_13))) (and (= (ite .cse0 (+ v_n1_13 (- 1)) v_n1_13) v_n1_12) (= (ite .cse0 (+ v_p1_8 v_m_7) v_p1_8) v_p1_7))) InVars {p1=v_p1_8, m=v_m_7, n1=v_n1_13} OutVars{p1=v_p1_7, m=v_m_7, n1=v_n1_12} AuxVars[] AssignedVars[p1, n1][257], [6#L19-1true, 25#L41-1true, 26#L30true, 32#thread4EXITtrue, 34#L66true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 240#(and (= p2 p1) (< 0 n1)), Black: 298#true, Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), 237#true, Black: 55#(<= 1 n2), 110#true, 302#(<= n2 1), Black: 124#(<= 1 n1), Black: 172#(and (<= 1 n1) (<= n2 n1)), 177#true, Black: 48#(= p2 p1), 51#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), 120#true]) [2021-03-26 17:46:36,008 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-03-26 17:46:36,008 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:36,008 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:36,008 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-03-26 17:46:36,008 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-03-26 17:46:36,008 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([84] L30-->L30-1: Formula: (let ((.cse0 (< 1 v_n1_17))) (and (= v_n1_16 (ite .cse0 (+ v_n1_17 (- 2)) v_n1_17)) (= (ite .cse0 (+ v_p1_12 (* v_m_9 2)) v_p1_12) v_p1_11))) InVars {p1=v_p1_12, m=v_m_9, n1=v_n1_17} OutVars{p1=v_p1_11, m=v_m_9, n1=v_n1_16} AuxVars[] AssignedVars[p1, n1][194], [9#L19true, 25#L41-1true, 28#L30-1true, 32#thread4EXITtrue, 34#L66true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 240#(and (= p2 p1) (< 0 n1)), Black: 298#true, Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), 237#true, Black: 55#(<= 1 n2), 110#true, 302#(<= n2 1), Black: 124#(<= 1 n1), Black: 172#(and (<= 1 n1) (<= n2 n1)), 177#true, Black: 48#(= p2 p1), 51#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), 120#true]) [2021-03-26 17:46:36,008 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-03-26 17:46:36,008 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:36,009 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:36,009 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-03-26 17:46:36,009 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-03-26 17:46:36,015 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([109] L41-1-->thread3EXIT: Formula: (not (< 0 v_n2_42)) InVars {n2=v_n2_42} OutVars{n2=v_n2_42} AuxVars[] AssignedVars[][172], [9#L19true, 10#thread2EXITtrue, 20#thread3EXITtrue, 32#thread4EXITtrue, 34#L66true, 356#(and (<= n2 1) (<= n2 n1)), Black: 306#(<= n2 n1), Black: 240#(and (= p2 p1) (< 0 n1)), Black: 298#true, Black: 241#(= (+ m p2) p1), Black: 302#(<= n2 1), Black: 239#(= p1 p2), Black: 53#(= n1 n2), Black: 179#(= p1 p2), Black: 54#(and (<= 1 n1) (= n2 n1)), 172#(and (<= 1 n1) (<= n2 n1)), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), 237#true, Black: 55#(<= 1 n2), 110#true, Black: 120#true, Black: 124#(<= 1 n1), 177#true, Black: 48#(= p2 p1), 51#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0)]) [2021-03-26 17:46:36,015 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-03-26 17:46:36,016 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-03-26 17:46:36,016 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:36,016 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-03-26 17:46:36,020 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][138], [9#L19true, 17#L41true, 21#L52true, 26#L30true, 34#L66true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 51#true, Black: 302#(<= n2 1), Black: 239#(= p1 p2), Black: 53#(= n1 n2), 298#true, Black: 179#(= p1 p2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), 237#true, Black: 120#true, 110#true, Black: 172#(and (<= 1 n1) (<= n2 n1)), 177#true, Black: 48#(= p2 p1), Black: 112#(= n2 n1), Black: 113#(<= n1 0), 55#(<= 1 n2), 124#(<= 1 n1)]) [2021-03-26 17:46:36,020 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is cut-off event [2021-03-26 17:46:36,020 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:36,020 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:36,020 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:36,024 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][142], [10#thread2EXITtrue, 11#thread1EXITtrue, 21#L52true, 25#L41-1true, 34#L66true, Black: 306#(<= n2 n1), Black: 240#(and (= p2 p1) (< 0 n1)), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), Black: 51#true, Black: 302#(<= n2 1), 298#true, Black: 53#(= n1 n2), Black: 179#(= p1 p2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), 237#true, Black: 124#(<= 1 n1), Black: 172#(and (<= 1 n1) (<= n2 n1)), 177#true, 113#(<= n1 0), Black: 48#(= p2 p1), Black: 112#(= n2 n1), 55#(<= 1 n2), 120#true]) [2021-03-26 17:46:36,025 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-03-26 17:46:36,025 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:46:36,025 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:46:36,025 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:46:36,025 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][142], [10#thread2EXITtrue, 11#thread1EXITtrue, 21#L52true, 25#L41-1true, 34#L66true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 51#true, Black: 302#(<= n2 1), Black: 239#(= p1 p2), 298#true, Black: 53#(= n1 n2), Black: 179#(= p1 p2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), 237#true, Black: 124#(<= 1 n1), Black: 172#(and (<= 1 n1) (<= n2 n1)), 113#(<= n1 0), 177#true, Black: 48#(= p2 p1), Black: 112#(= n2 n1), 55#(<= 1 n2), 120#true]) [2021-03-26 17:46:36,025 INFO L384 tUnfolder$Statistics]: this new event has 12 ancestors and is not cut-off event [2021-03-26 17:46:36,025 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is not cut-off event [2021-03-26 17:46:36,025 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is not cut-off event [2021-03-26 17:46:36,025 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is not cut-off event [2021-03-26 17:46:36,025 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is not cut-off event [2021-03-26 17:46:36,026 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][142], [6#L19-1true, 10#thread2EXITtrue, 21#L52true, 25#L41-1true, 34#L66true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), Black: 51#true, Black: 302#(<= n2 1), Black: 53#(= n1 n2), 298#true, Black: 179#(= p1 p2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), 237#true, 110#true, Black: 124#(<= 1 n1), Black: 172#(and (<= 1 n1) (<= n2 n1)), 177#true, Black: 48#(= p2 p1), Black: 112#(= n2 n1), Black: 113#(<= n1 0), 55#(<= 1 n2), 120#true]) [2021-03-26 17:46:36,026 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is cut-off event [2021-03-26 17:46:36,026 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:36,027 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-03-26 17:46:36,027 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-03-26 17:46:36,027 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][142], [9#L19true, 10#thread2EXITtrue, 21#L52true, 25#L41-1true, 34#L66true, Black: 306#(<= n2 n1), Black: 240#(and (= p2 p1) (< 0 n1)), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 241#(= (+ m p2) p1), Black: 51#true, Black: 302#(<= n2 1), Black: 239#(= p1 p2), 298#true, Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), 237#true, 110#true, Black: 120#true, Black: 172#(and (<= 1 n1) (<= n2 n1)), 177#true, Black: 48#(= p2 p1), Black: 112#(= n2 n1), Black: 113#(<= n1 0), 55#(<= 1 n2), 124#(<= 1 n1)]) [2021-03-26 17:46:36,027 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-03-26 17:46:36,027 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:46:36,027 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:46:36,027 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:46:36,027 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:46:36,094 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][142], [11#thread1EXITtrue, 21#L52true, 25#L41-1true, 26#L30true, 34#L66true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), Black: 51#true, Black: 302#(<= n2 1), Black: 53#(= n1 n2), 298#true, Black: 179#(= p1 p2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), 237#true, Black: 124#(<= 1 n1), Black: 172#(and (<= 1 n1) (<= n2 n1)), 113#(<= n1 0), 177#true, Black: 48#(= p2 p1), Black: 112#(= n2 n1), 55#(<= 1 n2), 120#true]) [2021-03-26 17:46:36,094 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-03-26 17:46:36,094 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:46:36,094 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:46:36,094 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:46:36,102 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][138], [9#L19true, 17#L41true, 21#L52true, 28#L30-1true, 34#L66true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), Black: 51#true, Black: 302#(<= n2 1), Black: 53#(= n1 n2), 298#true, Black: 179#(= p1 p2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), 237#true, Black: 120#true, 110#true, Black: 172#(and (<= 1 n1) (<= n2 n1)), 177#true, Black: 48#(= p2 p1), Black: 112#(= n2 n1), Black: 113#(<= n1 0), 55#(<= 1 n2), 124#(<= 1 n1)]) [2021-03-26 17:46:36,103 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-03-26 17:46:36,103 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:46:36,103 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:46:36,103 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:46:36,103 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][142], [9#L19true, 10#thread2EXITtrue, 21#L52true, 25#L41-1true, 34#L66true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 51#true, Black: 302#(<= n2 1), Black: 239#(= p1 p2), 298#true, Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), 237#true, 110#true, Black: 120#true, Black: 172#(and (<= 1 n1) (<= n2 n1)), 177#true, Black: 48#(= p2 p1), Black: 112#(= n2 n1), Black: 113#(<= n1 0), 55#(<= 1 n2), 124#(<= 1 n1)]) [2021-03-26 17:46:36,103 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-03-26 17:46:36,103 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:46:36,104 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:46:36,104 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:46:36,104 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:46:36,104 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:46:36,105 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][138], [6#L19-1true, 17#L41true, 21#L52true, 26#L30true, 34#L66true, Black: 306#(<= n2 n1), Black: 240#(and (= p2 p1) (< 0 n1)), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 241#(= (+ m p2) p1), Black: 51#true, Black: 302#(<= n2 1), Black: 239#(= p1 p2), Black: 53#(= n1 n2), 298#true, Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), 237#true, 110#true, Black: 120#true, Black: 172#(and (<= 1 n1) (<= n2 n1)), 177#true, Black: 48#(= p2 p1), Black: 112#(= n2 n1), Black: 113#(<= n1 0), 55#(<= 1 n2), 124#(<= 1 n1)]) [2021-03-26 17:46:36,105 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-03-26 17:46:36,105 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:46:36,105 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:46:36,105 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:46:36,125 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][142], [10#thread2EXITtrue, 11#thread1EXITtrue, 21#L52true, 25#L41-1true, 34#L66true, Black: 306#(<= n2 n1), Black: 240#(and (= p2 p1) (< 0 n1)), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), Black: 51#true, Black: 302#(<= n2 1), Black: 53#(= n1 n2), 298#true, Black: 179#(= p1 p2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), 237#true, Black: 124#(<= 1 n1), Black: 172#(and (<= 1 n1) (<= n2 n1)), 177#true, 113#(<= n1 0), Black: 48#(= p2 p1), Black: 112#(= n2 n1), 55#(<= 1 n2), 120#true]) [2021-03-26 17:46:36,125 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-03-26 17:46:36,125 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:46:36,125 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:46:36,125 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:46:36,125 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:46:36,125 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:46:36,162 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][138], [9#L19true, 17#L41true, 21#L52true, 26#L30true, 34#L66true, Black: 306#(<= n2 n1), Black: 240#(and (= p2 p1) (< 0 n1)), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), Black: 51#true, Black: 302#(<= n2 1), 298#true, Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), 237#true, 110#true, Black: 120#true, Black: 172#(and (<= 1 n1) (<= n2 n1)), 177#true, Black: 48#(= p2 p1), Black: 112#(= n2 n1), Black: 113#(<= n1 0), 55#(<= 1 n2), 124#(<= 1 n1)]) [2021-03-26 17:46:36,163 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-03-26 17:46:36,163 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:36,163 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:36,163 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:36,163 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:36,173 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][138], [9#L19true, 10#thread2EXITtrue, 17#L41true, 21#L52true, 34#L66true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), Black: 51#true, Black: 302#(<= n2 1), 298#true, Black: 53#(= n1 n2), Black: 179#(= p1 p2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), 237#true, Black: 120#true, 110#true, Black: 172#(and (<= 1 n1) (<= n2 n1)), 177#true, Black: 48#(= p2 p1), Black: 112#(= n2 n1), Black: 113#(<= n1 0), 55#(<= 1 n2), 124#(<= 1 n1)]) [2021-03-26 17:46:36,173 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-03-26 17:46:36,173 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:36,173 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:36,173 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:46:36,188 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([109] L41-1-->thread3EXIT: Formula: (not (< 0 v_n2_42)) InVars {n2=v_n2_42} OutVars{n2=v_n2_42} AuxVars[] AssignedVars[][172], [9#L19true, 10#thread2EXITtrue, 20#thread3EXITtrue, 32#thread4EXITtrue, 34#L66true, Black: 306#(<= n2 n1), Black: 240#(and (= p2 p1) (< 0 n1)), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 298#true, Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 180#(and (= p2 p1) (< 0 n1)), 172#(and (<= 1 n1) (<= n2 n1)), Black: 55#(<= 1 n2), 237#true, 110#true, Black: 120#true, 302#(<= n2 1), Black: 124#(<= 1 n1), 177#true, Black: 48#(= p2 p1), 51#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0)]) [2021-03-26 17:46:36,188 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-03-26 17:46:36,188 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:46:36,188 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:36,188 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:46:36,188 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:36,233 INFO L129 PetriNetUnfolder]: 2753/4309 cut-off events. [2021-03-26 17:46:36,233 INFO L130 PetriNetUnfolder]: For 33780/34572 co-relation queries the response was YES. [2021-03-26 17:46:36,261 INFO L84 FinitePrefix]: Finished finitePrefix Result has 26649 conditions, 4309 events. 2753/4309 cut-off events. For 33780/34572 co-relation queries the response was YES. Maximal size of possible extension queue 461. Compared 27126 event pairs, 199 based on Foata normal form. 185/4289 useless extension candidates. Maximal degree in co-relation 26384. Up to 1610 conditions per place. [2021-03-26 17:46:36,314 INFO L142 LiptonReduction]: Number of co-enabled transitions 1934 [2021-03-26 17:46:36,357 INFO L154 LiptonReduction]: Checked pairs total: 0 [2021-03-26 17:46:36,358 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-26 17:46:36,358 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 576 [2021-03-26 17:46:36,359 INFO L480 AbstractCegarLoop]: Abstraction has has 67 places, 263 transitions, 3577 flow [2021-03-26 17:46:36,359 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 22.25) internal successors, (89), 4 states have internal predecessors, (89), 0 states have call successors, (0), 0 states 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 17:46:36,359 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 17:46:36,359 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 17:46:36,571 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2021-03-26 17:46:36,572 INFO L428 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-26 17:46:36,572 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 17:46:36,572 INFO L82 PathProgramCache]: Analyzing trace with hash 1529851655, now seen corresponding path program 2 times [2021-03-26 17:46:36,572 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 17:46:36,572 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1915942432] [2021-03-26 17:46:36,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 17:46:36,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 17:46:36,600 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:36,600 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:46:36,602 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:36,603 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 17:46:36,606 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:36,606 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:36,610 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:36,611 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:36,611 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-26 17:46:36,611 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1915942432] [2021-03-26 17:46:36,611 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1974038834] [2021-03-26 17:46:36,611 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 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 17:46:36,657 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-26 17:46:36,657 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-26 17:46:36,658 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 5 conjunts are in the unsatisfiable core [2021-03-26 17:46:36,659 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-26 17:46:36,660 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:36,660 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:36,660 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:36,660 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:36,661 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:36,661 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:36,661 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:36,661 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:36,667 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:36,667 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:36,667 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:36,668 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:36,668 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:36,668 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:36,669 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:36,669 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:36,669 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:36,670 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:46:36,670 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:36,670 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:46:36,671 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:36,671 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:46:36,672 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:36,672 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:46:36,680 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:36,681 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 17:46:36,682 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:36,682 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 17:46:36,683 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-26 17:46:36,683 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:36,686 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 17:46:36,686 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:36,687 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 17:46:36,687 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-26 17:46:36,688 INFO L142 QuantifierPusher]: treesize reduction 13, result has 50.0 percent of original size [2021-03-26 17:46:36,690 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 17:46:36,691 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:36,691 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 17:46:36,699 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:36,700 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 17:46:36,701 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:36,701 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 17:46:36,701 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:36,702 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 17:46:36,702 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:36,702 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 17:46:36,703 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:36,703 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 17:46:36,703 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:36,704 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 17:46:36,704 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:36,704 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 17:46:36,705 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:36,705 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 17:46:36,706 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:36,706 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 17:46:36,707 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:36,708 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 17:46:36,708 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:36,708 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 17:46:36,709 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:36,709 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 17:46:36,709 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:36,710 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-26 17:46:36,710 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:36,711 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 17:46:36,712 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:36,712 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 17:46:36,712 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-26 17:46:36,713 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:36,715 INFO L147 QuantifierPusher]: treesize reduction 6, result has 33.3 percent of original size 3 [2021-03-26 17:46:36,715 INFO L142 QuantifierPusher]: treesize reduction 6, result has 33.3 percent of original size [2021-03-26 17:46:36,715 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:36,719 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-03-26 17:46:36,719 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:36,719 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:36,720 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:36,720 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:36,720 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:36,720 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:36,721 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:36,721 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:36,721 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:36,721 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:36,722 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:36,722 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:36,722 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:36,722 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:36,723 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:36,723 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:36,723 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:36,723 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:36,724 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:36,724 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:36,724 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:36,724 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:36,725 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:36,725 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:36,725 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:36,725 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:36,726 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:36,726 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:36,726 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:36,726 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:36,727 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:36,727 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:36,727 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:36,727 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:36,728 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:36,728 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:36,728 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:36,728 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:36,729 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:36,729 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:36,729 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:36,729 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:36,730 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:36,730 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:36,730 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:36,730 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:36,731 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:36,731 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:36,731 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:36,731 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:36,732 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:36,732 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:36,732 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:36,732 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:36,733 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:36,733 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-26 17:46:36,733 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-26 17:46:36,733 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 5] total 7 [2021-03-26 17:46:36,733 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [585078842] [2021-03-26 17:46:36,733 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-26 17:46:36,734 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 17:46:36,734 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-26 17:46:36,734 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2021-03-26 17:46:36,734 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 20 out of 38 [2021-03-26 17:46:36,734 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 67 places, 263 transitions, 3577 flow. Second operand has 8 states, 8 states have (on average 21.625) internal successors, (173), 8 states have internal predecessors, (173), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 17:46:36,735 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 17:46:36,735 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 20 of 38 [2021-03-26 17:46:36,735 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 17:46:37,664 INFO L129 PetriNetUnfolder]: 5383/7650 cut-off events. [2021-03-26 17:46:37,664 INFO L130 PetriNetUnfolder]: For 67179/67570 co-relation queries the response was YES. [2021-03-26 17:46:37,710 INFO L84 FinitePrefix]: Finished finitePrefix Result has 53347 conditions, 7650 events. 5383/7650 cut-off events. For 67179/67570 co-relation queries the response was YES. Maximal size of possible extension queue 675. Compared 42744 event pairs, 280 based on Foata normal form. 202/7843 useless extension candidates. Maximal degree in co-relation 53068. Up to 2959 conditions per place. [2021-03-26 17:46:37,764 INFO L132 encePairwiseOnDemand]: 26/38 looper letters, 206 selfloop transitions, 227 changer transitions 0/442 dead transitions. [2021-03-26 17:46:37,764 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 75 places, 442 transitions, 6566 flow [2021-03-26 17:46:37,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-26 17:46:37,765 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-03-26 17:46:37,765 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 265 transitions. [2021-03-26 17:46:37,766 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7748538011695907 [2021-03-26 17:46:37,766 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 265 transitions. [2021-03-26 17:46:37,766 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 265 transitions. [2021-03-26 17:46:37,766 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 17:46:37,766 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 265 transitions. [2021-03-26 17:46:37,767 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 29.444444444444443) internal successors, (265), 9 states have internal predecessors, (265), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 17:46:37,768 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 38.0) internal successors, (380), 10 states have internal predecessors, (380), 0 states have call successors, (0), 0 states 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 17:46:37,768 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 38.0) internal successors, (380), 10 states have internal predecessors, (380), 0 states have call successors, (0), 0 states 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 17:46:37,768 INFO L185 Difference]: Start difference. First operand has 67 places, 263 transitions, 3577 flow. Second operand 9 states and 265 transitions. [2021-03-26 17:46:37,768 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 75 places, 442 transitions, 6566 flow [2021-03-26 17:46:37,891 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 75 places, 442 transitions, 6548 flow, removed 9 selfloop flow, removed 0 redundant places. [2021-03-26 17:46:37,900 INFO L241 Difference]: Finished difference. Result has 79 places, 361 transitions, 5744 flow [2021-03-26 17:46:37,900 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=38, PETRI_DIFFERENCE_MINUEND_FLOW=3569, PETRI_DIFFERENCE_MINUEND_PLACES=67, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=263, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=147, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=81, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=5744, PETRI_PLACES=79, PETRI_TRANSITIONS=361} [2021-03-26 17:46:37,901 INFO L343 CegarLoopForPetriNet]: 31 programPoint places, 48 predicate places. [2021-03-26 17:46:37,901 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 17:46:37,901 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 79 places, 361 transitions, 5744 flow [2021-03-26 17:46:37,901 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 79 places, 361 transitions, 5744 flow [2021-03-26 17:46:37,906 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 79 places, 361 transitions, 5744 flow [2021-03-26 17:46:38,122 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([80] L19-->L19-1: Formula: (let ((.cse0 (< 0 v_n1_13))) (and (= (ite .cse0 (+ v_n1_13 (- 1)) v_n1_13) v_n1_12) (= (ite .cse0 (+ v_p1_8 v_m_7) v_p1_8) v_p1_7))) InVars {p1=v_p1_8, m=v_m_7, n1=v_n1_13} OutVars{p1=v_p1_7, m=v_m_7, n1=v_n1_12} AuxVars[] AssignedVars[p1, n1][222], [6#L19-1true, 25#L41-1true, 26#L30true, 32#thread4EXITtrue, 34#L66true, Black: 306#(<= n2 n1), Black: 240#(and (= p2 p1) (< 0 n1)), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 241#(= (+ m p2) p1), Black: 298#true, Black: 239#(= p1 p2), Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 55#(<= 1 n2), Black: 377#(and (<= n2 n1) (< 0 n1)), 237#true, 110#true, Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), 302#(<= n2 1), Black: 124#(<= 1 n1), Black: 172#(and (<= 1 n1) (<= n2 n1)), 177#true, Black: 48#(= p2 p1), 51#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), 120#true, 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1)))]) [2021-03-26 17:46:38,123 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is cut-off event [2021-03-26 17:46:38,123 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:38,123 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-03-26 17:46:38,123 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-03-26 17:46:38,123 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([84] L30-->L30-1: Formula: (let ((.cse0 (< 1 v_n1_17))) (and (= v_n1_16 (ite .cse0 (+ v_n1_17 (- 2)) v_n1_17)) (= (ite .cse0 (+ v_p1_12 (* v_m_9 2)) v_p1_12) v_p1_11))) InVars {p1=v_p1_12, m=v_m_9, n1=v_n1_17} OutVars{p1=v_p1_11, m=v_m_9, n1=v_n1_16} AuxVars[] AssignedVars[p1, n1][54], [9#L19true, 25#L41-1true, 28#L30-1true, 32#thread4EXITtrue, 34#L66true, Black: 306#(<= n2 n1), Black: 240#(and (= p2 p1) (< 0 n1)), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 241#(= (+ m p2) p1), Black: 298#true, Black: 239#(= p1 p2), Black: 53#(= n1 n2), 362#true, Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 377#(and (<= n2 n1) (< 0 n1)), 237#true, Black: 55#(<= 1 n2), 302#(<= n2 1), 110#true, Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 124#(<= 1 n1), Black: 172#(and (<= 1 n1) (<= n2 n1)), 177#true, Black: 48#(= p2 p1), 51#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), 120#true]) [2021-03-26 17:46:38,123 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is cut-off event [2021-03-26 17:46:38,123 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:38,123 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-03-26 17:46:38,123 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-03-26 17:46:38,194 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([109] L41-1-->thread3EXIT: Formula: (not (< 0 v_n2_42)) InVars {n2=v_n2_42} OutVars{n2=v_n2_42} AuxVars[] AssignedVars[][193], [6#L19-1true, 10#thread2EXITtrue, 20#thread3EXITtrue, 32#thread4EXITtrue, 34#L66true, Black: 306#(<= n2 n1), Black: 240#(and (= p2 p1) (< 0 n1)), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 241#(= (+ m p2) p1), Black: 298#true, Black: 239#(= p1 p2), 362#true, Black: 53#(= n1 n2), Black: 179#(= p1 p2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 377#(and (<= n2 n1) (< 0 n1)), 237#true, Black: 55#(<= 1 n2), 110#true, 302#(<= n2 1), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 124#(<= 1 n1), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 172#(and (<= 1 n1) (<= n2 n1)), 177#true, Black: 48#(= p2 p1), 51#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), 120#true]) [2021-03-26 17:46:38,195 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-03-26 17:46:38,195 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:46:38,195 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:46:38,195 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:46:38,195 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([106] L19-1-->thread1EXIT: Formula: (not (< 0 v_n1_24)) InVars {n1=v_n1_24} OutVars{n1=v_n1_24} AuxVars[] AssignedVars[][316], [10#thread2EXITtrue, 11#thread1EXITtrue, 17#L41true, 32#thread4EXITtrue, 34#L66true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 240#(and (= p2 p1) (< 0 n1)), 103#(and (<= n1 n2) (<= 1 n2)), Black: 298#true, Black: 241#(= (+ m p2) p1), Black: 51#true, Black: 239#(= p1 p2), Black: 53#(= n1 n2), Black: 179#(= p1 p2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), 237#true, Black: 55#(<= 1 n2), Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), 302#(<= n2 1), Black: 124#(<= 1 n1), Black: 172#(and (<= 1 n1) (<= n2 n1)), 177#true, 113#(<= n1 0), Black: 48#(= p2 p1), Black: 112#(= n2 n1), 120#true, 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1)))]) [2021-03-26 17:46:38,195 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is cut-off event [2021-03-26 17:46:38,195 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:38,195 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:38,195 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:38,201 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([80] L19-->L19-1: Formula: (let ((.cse0 (< 0 v_n1_13))) (and (= (ite .cse0 (+ v_n1_13 (- 1)) v_n1_13) v_n1_12) (= (ite .cse0 (+ v_p1_8 v_m_7) v_p1_8) v_p1_7))) InVars {p1=v_p1_8, m=v_m_7, n1=v_n1_13} OutVars{p1=v_p1_7, m=v_m_7, n1=v_n1_12} AuxVars[] AssignedVars[p1, n1][222], [6#L19-1true, 25#L41-1true, 26#L30true, 32#thread4EXITtrue, 34#L66true, Black: 306#(<= n2 n1), Black: 240#(and (= p2 p1) (< 0 n1)), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 241#(= (+ m p2) p1), Black: 298#true, Black: 239#(= p1 p2), Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 377#(and (<= n2 n1) (< 0 n1)), 237#true, Black: 55#(<= 1 n2), 110#true, 302#(<= n2 1), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 124#(<= 1 n1), Black: 172#(and (<= 1 n1) (<= n2 n1)), 177#true, Black: 48#(= p2 p1), 51#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), 120#true, 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1)))]) [2021-03-26 17:46:38,201 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is cut-off event [2021-03-26 17:46:38,201 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:38,201 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:38,201 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-03-26 17:46:38,201 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-03-26 17:46:38,201 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([84] L30-->L30-1: Formula: (let ((.cse0 (< 1 v_n1_17))) (and (= v_n1_16 (ite .cse0 (+ v_n1_17 (- 2)) v_n1_17)) (= (ite .cse0 (+ v_p1_12 (* v_m_9 2)) v_p1_12) v_p1_11))) InVars {p1=v_p1_12, m=v_m_9, n1=v_n1_17} OutVars{p1=v_p1_11, m=v_m_9, n1=v_n1_16} AuxVars[] AssignedVars[p1, n1][54], [9#L19true, 25#L41-1true, 28#L30-1true, 32#thread4EXITtrue, 34#L66true, Black: 306#(<= n2 n1), Black: 240#(and (= p2 p1) (< 0 n1)), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 241#(= (+ m p2) p1), Black: 298#true, Black: 239#(= p1 p2), 362#true, Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 377#(and (<= n2 n1) (< 0 n1)), 237#true, Black: 55#(<= 1 n2), 110#true, 302#(<= n2 1), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 124#(<= 1 n1), Black: 172#(and (<= 1 n1) (<= n2 n1)), 177#true, Black: 48#(= p2 p1), 51#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), 120#true]) [2021-03-26 17:46:38,202 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is cut-off event [2021-03-26 17:46:38,202 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:38,202 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:38,202 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-03-26 17:46:38,202 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-03-26 17:46:38,214 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([109] L41-1-->thread3EXIT: Formula: (not (< 0 v_n2_42)) InVars {n2=v_n2_42} OutVars{n2=v_n2_42} AuxVars[] AssignedVars[][193], [9#L19true, 10#thread2EXITtrue, 20#thread3EXITtrue, 32#thread4EXITtrue, 34#L66true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 298#true, Black: 239#(= p1 p2), Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), 172#(and (<= 1 n1) (<= n2 n1)), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 103#(and (<= n1 n2) (<= 1 n2)), 237#true, Black: 55#(<= 1 n2), 302#(<= n2 1), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), 110#true, Black: 120#true, Black: 124#(<= 1 n1), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 177#true, Black: 48#(= p2 p1), 51#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), 377#(and (<= n2 n1) (< 0 n1))]) [2021-03-26 17:46:38,215 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is cut-off event [2021-03-26 17:46:38,215 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:46:38,215 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:38,215 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:46:38,218 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][71], [6#L19-1true, 10#thread2EXITtrue, 21#L52true, 25#L41-1true, 34#L66true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 51#true, Black: 302#(<= n2 1), Black: 239#(= p1 p2), Black: 53#(= n1 n2), 362#true, 298#true, Black: 179#(= p1 p2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), 237#true, Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), 110#true, Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 124#(<= 1 n1), Black: 172#(and (<= 1 n1) (<= n2 n1)), 177#true, Black: 48#(= p2 p1), Black: 112#(= n2 n1), Black: 113#(<= n1 0), 55#(<= 1 n2), 120#true]) [2021-03-26 17:46:38,218 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is cut-off event [2021-03-26 17:46:38,218 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-03-26 17:46:38,218 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-03-26 17:46:38,218 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:38,219 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][71], [9#L19true, 10#thread2EXITtrue, 21#L52true, 25#L41-1true, 34#L66true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), Black: 51#true, Black: 302#(<= n2 1), Black: 53#(= n1 n2), 298#true, Black: 179#(= p1 p2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), 237#true, 366#(<= 1 n1), Black: 120#true, Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), 110#true, Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 172#(and (<= 1 n1) (<= n2 n1)), 177#true, Black: 48#(= p2 p1), Black: 112#(= n2 n1), Black: 113#(<= n1 0), 55#(<= 1 n2), 124#(<= 1 n1)]) [2021-03-26 17:46:38,219 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-03-26 17:46:38,219 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:46:38,219 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:46:38,219 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:46:38,223 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([106] L19-1-->thread1EXIT: Formula: (not (< 0 v_n1_24)) InVars {n1=v_n1_24} OutVars{n1=v_n1_24} AuxVars[] AssignedVars[][316], [10#thread2EXITtrue, 11#thread1EXITtrue, 25#L41-1true, 32#thread4EXITtrue, 34#L66true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 298#true, Black: 239#(= p1 p2), Black: 53#(= n1 n2), 362#true, Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 55#(<= 1 n2), Black: 377#(and (<= n2 n1) (< 0 n1)), 237#true, Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), 302#(<= n2 1), Black: 124#(<= 1 n1), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 172#(and (<= 1 n1) (<= n2 n1)), 113#(<= n1 0), 177#true, Black: 48#(= p2 p1), 51#true, Black: 112#(= n2 n1), 120#true]) [2021-03-26 17:46:38,223 INFO L384 tUnfolder$Statistics]: this new event has 12 ancestors and is not cut-off event [2021-03-26 17:46:38,223 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is not cut-off event [2021-03-26 17:46:38,223 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is not cut-off event [2021-03-26 17:46:38,223 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is not cut-off event [2021-03-26 17:46:38,244 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][115], [11#thread1EXITtrue, 21#L52true, 25#L41-1true, 28#L30-1true, 34#L66true, Black: 306#(<= n2 n1), Black: 240#(and (= p2 p1) (< 0 n1)), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), Black: 51#true, Black: 302#(<= n2 1), 298#true, Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 103#(and (<= n1 n2) (<= 1 n2)), 237#true, Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 124#(<= 1 n1), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 172#(and (<= 1 n1) (<= n2 n1)), 113#(<= n1 0), 177#true, Black: 48#(= p2 p1), Black: 112#(= n2 n1), 55#(<= 1 n2), 120#true, 377#(and (<= n2 n1) (< 0 n1))]) [2021-03-26 17:46:38,244 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is cut-off event [2021-03-26 17:46:38,244 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-03-26 17:46:38,244 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:38,244 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:38,245 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][115], [6#L19-1true, 10#thread2EXITtrue, 21#L52true, 25#L41-1true, 34#L66true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 51#true, Black: 302#(<= n2 1), Black: 239#(= p1 p2), 298#true, Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), 237#true, Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), 110#true, Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 124#(<= 1 n1), Black: 172#(and (<= 1 n1) (<= n2 n1)), 177#true, Black: 48#(= p2 p1), Black: 112#(= n2 n1), Black: 113#(<= n1 0), 55#(<= 1 n2), 120#true, 377#(and (<= n2 n1) (< 0 n1))]) [2021-03-26 17:46:38,245 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is cut-off event [2021-03-26 17:46:38,245 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:38,245 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-03-26 17:46:38,245 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:38,304 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([109] L41-1-->thread3EXIT: Formula: (not (< 0 v_n2_42)) InVars {n2=v_n2_42} OutVars{n2=v_n2_42} AuxVars[] AssignedVars[][281], [9#L19true, 10#thread2EXITtrue, 20#thread3EXITtrue, 32#thread4EXITtrue, 34#L66true, 356#(and (<= n2 1) (<= n2 n1)), Black: 306#(<= n2 n1), Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 298#true, Black: 302#(<= n2 1), Black: 239#(= p1 p2), Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), 172#(and (<= 1 n1) (<= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), 237#true, Black: 55#(<= 1 n2), 110#true, Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 120#true, Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 124#(<= 1 n1), 177#true, Black: 48#(= p2 p1), 51#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), 377#(and (<= n2 n1) (< 0 n1))]) [2021-03-26 17:46:38,304 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-03-26 17:46:38,304 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:38,304 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:46:38,304 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:38,314 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][71], [9#L19true, 10#thread2EXITtrue, 21#L52true, 25#L41-1true, 34#L66true, Black: 306#(<= n2 n1), Black: 240#(and (= p2 p1) (< 0 n1)), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 241#(= (+ m p2) p1), Black: 51#true, Black: 302#(<= n2 1), Black: 239#(= p1 p2), 298#true, Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), 110#true, Black: 120#true, Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 172#(and (<= 1 n1) (<= n2 n1)), 177#true, Black: 48#(= p2 p1), Black: 112#(= n2 n1), Black: 113#(<= n1 0), 55#(<= 1 n2), 377#(and (<= n2 n1) (< 0 n1)), 124#(<= 1 n1)]) [2021-03-26 17:46:38,315 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-03-26 17:46:38,315 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:46:38,315 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:46:38,315 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:46:38,321 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([106] L19-1-->thread1EXIT: Formula: (not (< 0 v_n1_24)) InVars {n1=v_n1_24} OutVars{n1=v_n1_24} AuxVars[] AssignedVars[][187], [10#thread2EXITtrue, 11#thread1EXITtrue, 17#L41true, 32#thread4EXITtrue, 34#L66true, Black: 306#(<= n2 n1), 103#(and (<= n1 n2) (<= 1 n2)), Black: 240#(and (= p2 p1) (< 0 n1)), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 298#true, Black: 241#(= (+ m p2) p1), Black: 51#true, Black: 239#(= p1 p2), Black: 53#(= n1 n2), 362#true, Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 55#(<= 1 n2), Black: 377#(and (<= n2 n1) (< 0 n1)), 237#true, Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), 302#(<= n2 1), Black: 124#(<= 1 n1), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 172#(and (<= 1 n1) (<= n2 n1)), 113#(<= n1 0), 177#true, Black: 48#(= p2 p1), Black: 112#(= n2 n1), 120#true]) [2021-03-26 17:46:38,321 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-03-26 17:46:38,321 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:38,321 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:38,321 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:46:38,321 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([106] L19-1-->thread1EXIT: Formula: (not (< 0 v_n1_24)) InVars {n1=v_n1_24} OutVars{n1=v_n1_24} AuxVars[] AssignedVars[][316], [10#thread2EXITtrue, 11#thread1EXITtrue, 25#L41-1true, 32#thread4EXITtrue, 34#L66true, Black: 306#(<= n2 n1), Black: 240#(and (= p2 p1) (< 0 n1)), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 241#(= (+ m p2) p1), Black: 298#true, Black: 239#(= p1 p2), Black: 53#(= n1 n2), 362#true, Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 55#(<= 1 n2), Black: 377#(and (<= n2 n1) (< 0 n1)), 237#true, Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), 302#(<= n2 1), Black: 124#(<= 1 n1), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 172#(and (<= 1 n1) (<= n2 n1)), 113#(<= n1 0), 177#true, Black: 48#(= p2 p1), 51#true, Black: 112#(= n2 n1), 120#true]) [2021-03-26 17:46:38,321 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-03-26 17:46:38,321 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:46:38,321 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:46:38,321 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:46:38,321 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:46:38,322 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([109] L41-1-->thread3EXIT: Formula: (not (< 0 v_n2_42)) InVars {n2=v_n2_42} OutVars{n2=v_n2_42} AuxVars[] AssignedVars[][193], [6#L19-1true, 10#thread2EXITtrue, 20#thread3EXITtrue, 32#thread4EXITtrue, 34#L66true, Black: 306#(<= n2 n1), Black: 240#(and (= p2 p1) (< 0 n1)), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 241#(= (+ m p2) p1), Black: 298#true, Black: 239#(= p1 p2), Black: 53#(= n1 n2), 362#true, Black: 179#(= p1 p2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 55#(<= 1 n2), Black: 377#(and (<= n2 n1) (< 0 n1)), 237#true, Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), 110#true, 302#(<= n2 1), Black: 124#(<= 1 n1), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 172#(and (<= 1 n1) (<= n2 n1)), 177#true, Black: 48#(= p2 p1), 51#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), 120#true]) [2021-03-26 17:46:38,322 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-03-26 17:46:38,322 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:46:38,322 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:46:38,322 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:46:38,322 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:46:38,324 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([109] L41-1-->thread3EXIT: Formula: (not (< 0 v_n2_42)) InVars {n2=v_n2_42} OutVars{n2=v_n2_42} AuxVars[] AssignedVars[][193], [6#L19-1true, 10#thread2EXITtrue, 20#thread3EXITtrue, 32#thread4EXITtrue, 34#L66true, Black: 306#(<= n2 n1), Black: 240#(and (= p2 p1) (< 0 n1)), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 241#(= (+ m p2) p1), Black: 298#true, Black: 239#(= p1 p2), Black: 53#(= n1 n2), 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 179#(= p1 p2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 55#(<= 1 n2), 237#true, 110#true, 302#(<= n2 1), Black: 124#(<= 1 n1), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 172#(and (<= 1 n1) (<= n2 n1)), 177#true, Black: 48#(= p2 p1), 51#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), 120#true]) [2021-03-26 17:46:38,324 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-03-26 17:46:38,324 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:46:38,324 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:46:38,324 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:46:38,327 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([106] L19-1-->thread1EXIT: Formula: (not (< 0 v_n1_24)) InVars {n1=v_n1_24} OutVars{n1=v_n1_24} AuxVars[] AssignedVars[][316], [10#thread2EXITtrue, 11#thread1EXITtrue, 17#L41true, 32#thread4EXITtrue, 34#L66true, Black: 306#(<= n2 n1), Black: 240#(and (= p2 p1) (< 0 n1)), 103#(and (<= n1 n2) (<= 1 n2)), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 241#(= (+ m p2) p1), Black: 298#true, Black: 239#(= p1 p2), Black: 51#true, Black: 53#(= n1 n2), Black: 179#(= p1 p2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), 237#true, Black: 55#(<= 1 n2), Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), 302#(<= n2 1), Black: 124#(<= 1 n1), Black: 172#(and (<= 1 n1) (<= n2 n1)), 177#true, 113#(<= n1 0), Black: 48#(= p2 p1), Black: 112#(= n2 n1), 120#true, 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1)))]) [2021-03-26 17:46:38,327 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is not cut-off event [2021-03-26 17:46:38,327 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is not cut-off event [2021-03-26 17:46:38,327 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is not cut-off event [2021-03-26 17:46:38,327 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is not cut-off event [2021-03-26 17:46:38,327 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is not cut-off event [2021-03-26 17:46:38,349 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][71], [9#L19true, 10#thread2EXITtrue, 21#L52true, 25#L41-1true, 34#L66true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 51#true, Black: 302#(<= n2 1), Black: 239#(= p1 p2), Black: 53#(= n1 n2), 362#true, 298#true, Black: 179#(= p1 p2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), 237#true, Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), 110#true, Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 124#(<= 1 n1), Black: 172#(and (<= 1 n1) (<= n2 n1)), 177#true, Black: 48#(= p2 p1), Black: 112#(= n2 n1), Black: 113#(<= n1 0), 55#(<= 1 n2), 120#true]) [2021-03-26 17:46:38,349 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-03-26 17:46:38,350 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:46:38,350 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:46:38,350 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:46:38,355 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([106] L19-1-->thread1EXIT: Formula: (not (< 0 v_n1_24)) InVars {n1=v_n1_24} OutVars{n1=v_n1_24} AuxVars[] AssignedVars[][316], [10#thread2EXITtrue, 11#thread1EXITtrue, 17#L41true, 32#thread4EXITtrue, 34#L66true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 240#(and (= p2 p1) (< 0 n1)), 103#(and (<= n1 n2) (<= 1 n2)), Black: 298#true, Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), Black: 51#true, Black: 53#(= n1 n2), Black: 179#(= p1 p2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 55#(<= 1 n2), Black: 377#(and (<= n2 n1) (< 0 n1)), 237#true, 302#(<= n2 1), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 124#(<= 1 n1), Black: 172#(and (<= 1 n1) (<= n2 n1)), 177#true, 113#(<= n1 0), Black: 48#(= p2 p1), Black: 112#(= n2 n1), 120#true, 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1)))]) [2021-03-26 17:46:38,355 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-03-26 17:46:38,355 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:38,355 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:38,355 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:38,356 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:38,356 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:38,365 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][115], [11#thread1EXITtrue, 21#L52true, 25#L41-1true, 26#L30true, 34#L66true, Black: 306#(<= n2 n1), Black: 240#(and (= p2 p1) (< 0 n1)), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), Black: 51#true, Black: 302#(<= n2 1), Black: 53#(= n1 n2), 298#true, Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 103#(and (<= n1 n2) (<= 1 n2)), 237#true, Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 124#(<= 1 n1), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 172#(and (<= 1 n1) (<= n2 n1)), 113#(<= n1 0), 177#true, Black: 48#(= p2 p1), Black: 112#(= n2 n1), 55#(<= 1 n2), 120#true, 377#(and (<= n2 n1) (< 0 n1))]) [2021-03-26 17:46:38,365 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-03-26 17:46:38,365 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:46:38,365 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:46:38,366 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:46:38,367 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][115], [10#thread2EXITtrue, 11#thread1EXITtrue, 21#L52true, 25#L41-1true, 34#L66true, Black: 306#(<= n2 n1), Black: 240#(and (= p2 p1) (< 0 n1)), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 241#(= (+ m p2) p1), Black: 51#true, Black: 239#(= p1 p2), Black: 302#(<= n2 1), 298#true, Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 124#(<= 1 n1), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 172#(and (<= 1 n1) (<= n2 n1)), 113#(<= n1 0), 177#true, Black: 48#(= p2 p1), Black: 112#(= n2 n1), 55#(<= 1 n2), 120#true, 377#(and (<= n2 n1) (< 0 n1))]) [2021-03-26 17:46:38,367 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-03-26 17:46:38,367 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:46:38,367 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:46:38,367 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:46:38,403 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([109] L41-1-->thread3EXIT: Formula: (not (< 0 v_n2_42)) InVars {n2=v_n2_42} OutVars{n2=v_n2_42} AuxVars[] AssignedVars[][281], [9#L19true, 10#thread2EXITtrue, 20#thread3EXITtrue, 32#thread4EXITtrue, 34#L66true, 356#(and (<= n2 1) (<= n2 n1)), Black: 306#(<= n2 n1), Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 298#true, Black: 302#(<= n2 1), Black: 239#(= p1 p2), Black: 53#(= n1 n2), Black: 179#(= p1 p2), Black: 54#(and (<= 1 n1) (= n2 n1)), 172#(and (<= 1 n1) (<= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 55#(<= 1 n2), 237#true, Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 120#true, 110#true, Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 124#(<= 1 n1), 177#true, Black: 48#(= p2 p1), 51#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), 377#(and (<= n2 n1) (< 0 n1))]) [2021-03-26 17:46:38,404 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-03-26 17:46:38,404 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:38,404 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:46:38,404 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:46:38,404 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:38,421 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([109] L41-1-->thread3EXIT: Formula: (not (< 0 v_n2_42)) InVars {n2=v_n2_42} OutVars{n2=v_n2_42} AuxVars[] AssignedVars[][193], [9#L19true, 10#thread2EXITtrue, 20#thread3EXITtrue, 32#thread4EXITtrue, 34#L66true, Black: 306#(<= n2 n1), Black: 240#(and (= p2 p1) (< 0 n1)), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 241#(= (+ m p2) p1), Black: 298#true, Black: 239#(= p1 p2), Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), 172#(and (<= 1 n1) (<= n2 n1)), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), 237#true, Black: 55#(<= 1 n2), 302#(<= n2 1), 110#true, Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 120#true, Black: 124#(<= 1 n1), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 177#true, Black: 48#(= p2 p1), 51#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), 377#(and (<= n2 n1) (< 0 n1))]) [2021-03-26 17:46:38,421 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-03-26 17:46:38,421 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:46:38,421 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:38,421 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:38,421 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:46:38,441 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([109] L41-1-->thread3EXIT: Formula: (not (< 0 v_n2_42)) InVars {n2=v_n2_42} OutVars{n2=v_n2_42} AuxVars[] AssignedVars[][193], [9#L19true, 10#thread2EXITtrue, 20#thread3EXITtrue, 32#thread4EXITtrue, 34#L66true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 298#true, Black: 239#(= p1 p2), 362#true, Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 55#(<= 1 n2), 237#true, Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), 110#true, 302#(<= n2 1), Black: 124#(<= 1 n1), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 172#(and (<= 1 n1) (<= n2 n1)), 177#true, Black: 48#(= p2 p1), 51#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), 120#true]) [2021-03-26 17:46:38,442 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-03-26 17:46:38,442 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:46:38,442 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:38,442 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:38,491 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([106] L19-1-->thread1EXIT: Formula: (not (< 0 v_n1_24)) InVars {n1=v_n1_24} OutVars{n1=v_n1_24} AuxVars[] AssignedVars[][187], [10#thread2EXITtrue, 11#thread1EXITtrue, 17#L41true, 32#thread4EXITtrue, 34#L66true, Black: 306#(<= n2 n1), 103#(and (<= n1 n2) (<= 1 n2)), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 240#(and (= p2 p1) (< 0 n1)), Black: 298#true, Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), Black: 51#true, Black: 53#(= n1 n2), 362#true, Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 55#(<= 1 n2), Black: 377#(and (<= n2 n1) (< 0 n1)), 237#true, Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), 302#(<= n2 1), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 124#(<= 1 n1), Black: 172#(and (<= 1 n1) (<= n2 n1)), 113#(<= n1 0), 177#true, Black: 48#(= p2 p1), Black: 112#(= n2 n1), 120#true]) [2021-03-26 17:46:38,491 INFO L384 tUnfolder$Statistics]: this new event has 17 ancestors and is cut-off event [2021-03-26 17:46:38,491 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:38,491 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:46:38,492 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:38,492 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:46:38,495 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([106] L19-1-->thread1EXIT: Formula: (not (< 0 v_n1_24)) InVars {n1=v_n1_24} OutVars{n1=v_n1_24} AuxVars[] AssignedVars[][316], [10#thread2EXITtrue, 11#thread1EXITtrue, 20#thread3EXITtrue, 32#thread4EXITtrue, 34#L66true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 240#(and (= p2 p1) (< 0 n1)), Black: 298#true, Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), Black: 53#(= n1 n2), Black: 179#(= p1 p2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 55#(<= 1 n2), Black: 377#(and (<= n2 n1) (< 0 n1)), 237#true, 302#(<= n2 1), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 124#(<= 1 n1), Black: 172#(and (<= 1 n1) (<= n2 n1)), 113#(<= n1 0), 177#true, Black: 48#(= p2 p1), 51#true, Black: 112#(= n2 n1), 120#true, 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1)))]) [2021-03-26 17:46:38,495 INFO L384 tUnfolder$Statistics]: this new event has 17 ancestors and is cut-off event [2021-03-26 17:46:38,495 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:38,495 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:46:38,495 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:38,509 INFO L129 PetriNetUnfolder]: 4028/6184 cut-off events. [2021-03-26 17:46:38,509 INFO L130 PetriNetUnfolder]: For 72740/74451 co-relation queries the response was YES. [2021-03-26 17:46:38,555 INFO L84 FinitePrefix]: Finished finitePrefix Result has 44732 conditions, 6184 events. 4028/6184 cut-off events. For 72740/74451 co-relation queries the response was YES. Maximal size of possible extension queue 638. Compared 39960 event pairs, 334 based on Foata normal form. 444/6349 useless extension candidates. Maximal degree in co-relation 44331. Up to 2302 conditions per place. [2021-03-26 17:46:38,612 INFO L142 LiptonReduction]: Number of co-enabled transitions 2288 [2021-03-26 17:46:38,653 INFO L154 LiptonReduction]: Checked pairs total: 0 [2021-03-26 17:46:38,653 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-26 17:46:38,653 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 752 [2021-03-26 17:46:38,654 INFO L480 AbstractCegarLoop]: Abstraction has has 79 places, 361 transitions, 5744 flow [2021-03-26 17:46:38,654 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 21.625) internal successors, (173), 8 states have internal predecessors, (173), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 17:46:38,654 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 17:46:38,654 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 17:46:38,867 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-26 17:46:38,868 INFO L428 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-26 17:46:38,868 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 17:46:38,868 INFO L82 PathProgramCache]: Analyzing trace with hash 134081105, now seen corresponding path program 3 times [2021-03-26 17:46:38,868 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 17:46:38,868 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1075699965] [2021-03-26 17:46:38,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 17:46:38,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 17:46:38,889 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:38,889 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:46:38,892 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:38,893 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 17:46:38,896 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:38,896 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:38,900 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:38,900 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:38,901 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-26 17:46:38,901 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1075699965] [2021-03-26 17:46:38,901 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2039907606] [2021-03-26 17:46:38,901 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 17:46:38,927 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-03-26 17:46:38,928 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-26 17:46:38,928 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 5 conjunts are in the unsatisfiable core [2021-03-26 17:46:38,929 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-26 17:46:38,929 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:38,929 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:38,930 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:38,930 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:38,930 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:38,931 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:38,931 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:38,931 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:38,936 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:38,937 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:38,937 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:38,937 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:38,937 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:38,938 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:38,938 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:38,938 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:38,939 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:38,939 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:46:38,939 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:38,940 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:46:38,940 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:38,940 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:46:38,941 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:38,941 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:46:38,949 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:38,949 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 17:46:38,950 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:38,950 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 17:46:38,951 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-26 17:46:38,951 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:38,952 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 17:46:38,952 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:38,952 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 17:46:38,953 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-26 17:46:38,954 INFO L142 QuantifierPusher]: treesize reduction 13, result has 50.0 percent of original size [2021-03-26 17:46:38,955 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 17:46:38,955 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:38,955 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 17:46:38,964 INFO L142 QuantifierPusher]: treesize reduction 1, result has 93.3 percent of original size [2021-03-26 17:46:38,964 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-26 17:46:38,965 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:38,965 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 17:46:38,966 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:38,966 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-26 17:46:38,967 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-26 17:46:38,967 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:38,968 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:38,969 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:38,969 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:38,969 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:38,969 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:38,970 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:38,970 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:38,970 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:38,970 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:38,971 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:38,971 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:38,971 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:38,971 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:38,972 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:38,972 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:38,972 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:38,972 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:38,973 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:38,973 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:38,973 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:38,973 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:38,974 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:38,974 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:38,974 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:38,974 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:38,975 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:38,975 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:38,975 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:38,976 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:38,976 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:38,976 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:38,976 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:38,977 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:38,977 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:38,977 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:38,977 INFO L142 QuantifierPusher]: treesize reduction 6, result has 14.3 percent of original size [2021-03-26 17:46:38,978 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:38,978 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:38,978 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:38,978 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:38,979 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:38,979 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:38,979 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:38,979 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:38,980 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:38,980 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:38,980 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:38,980 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:38,981 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:38,981 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:38,981 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:38,981 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:38,982 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:38,982 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:38,982 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:38,982 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:38,983 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:38,983 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:38,983 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:38,983 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:38,984 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:38,984 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:38,984 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:38,984 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:38,985 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:38,985 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:38,985 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:38,985 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:38,986 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:38,986 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:38,986 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:38,986 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:38,987 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:38,987 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:38,987 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:38,988 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:38,988 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:38,988 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:38,988 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:38,989 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:38,989 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:38,989 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:38,989 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:38,990 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:38,990 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:38,990 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-26 17:46:38,990 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-26 17:46:38,990 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 5] total 7 [2021-03-26 17:46:38,990 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1403967358] [2021-03-26 17:46:38,991 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-26 17:46:38,991 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 17:46:38,991 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-26 17:46:38,991 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2021-03-26 17:46:38,991 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 20 out of 38 [2021-03-26 17:46:38,992 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 79 places, 361 transitions, 5744 flow. Second operand has 8 states, 8 states have (on average 21.625) internal successors, (173), 8 states have internal predecessors, (173), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 17:46:38,992 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 17:46:38,992 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 20 of 38 [2021-03-26 17:46:38,992 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 17:46:40,527 INFO L129 PetriNetUnfolder]: 7179/10361 cut-off events. [2021-03-26 17:46:40,528 INFO L130 PetriNetUnfolder]: For 131021/131241 co-relation queries the response was YES. [2021-03-26 17:46:40,672 INFO L84 FinitePrefix]: Finished finitePrefix Result has 82034 conditions, 10361 events. 7179/10361 cut-off events. For 131021/131241 co-relation queries the response was YES. Maximal size of possible extension queue 799. Compared 60584 event pairs, 220 based on Foata normal form. 295/10649 useless extension candidates. Maximal degree in co-relation 81578. Up to 3770 conditions per place. [2021-03-26 17:46:40,792 INFO L132 encePairwiseOnDemand]: 25/38 looper letters, 379 selfloop transitions, 386 changer transitions 0/774 dead transitions. [2021-03-26 17:46:40,792 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 91 places, 774 transitions, 13248 flow [2021-03-26 17:46:40,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-03-26 17:46:40,792 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2021-03-26 17:46:40,793 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 385 transitions. [2021-03-26 17:46:40,794 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7793522267206477 [2021-03-26 17:46:40,794 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 385 transitions. [2021-03-26 17:46:40,794 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 385 transitions. [2021-03-26 17:46:40,794 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 17:46:40,794 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 385 transitions. [2021-03-26 17:46:40,796 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 29.615384615384617) internal successors, (385), 13 states have internal predecessors, (385), 0 states have call successors, (0), 0 states 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 17:46:40,797 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 38.0) internal successors, (532), 14 states have internal predecessors, (532), 0 states have call successors, (0), 0 states 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 17:46:40,797 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 38.0) internal successors, (532), 14 states have internal predecessors, (532), 0 states have call successors, (0), 0 states 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 17:46:40,797 INFO L185 Difference]: Start difference. First operand has 79 places, 361 transitions, 5744 flow. Second operand 13 states and 385 transitions. [2021-03-26 17:46:40,797 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 91 places, 774 transitions, 13248 flow [2021-03-26 17:46:41,050 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 88 places, 774 transitions, 12906 flow, removed 102 selfloop flow, removed 3 redundant places. [2021-03-26 17:46:41,067 INFO L241 Difference]: Finished difference. Result has 97 places, 602 transitions, 11030 flow [2021-03-26 17:46:41,068 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=38, PETRI_DIFFERENCE_MINUEND_FLOW=5558, PETRI_DIFFERENCE_MINUEND_PLACES=76, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=361, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=171, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=105, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=11030, PETRI_PLACES=97, PETRI_TRANSITIONS=602} [2021-03-26 17:46:41,068 INFO L343 CegarLoopForPetriNet]: 31 programPoint places, 66 predicate places. [2021-03-26 17:46:41,068 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 17:46:41,068 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 97 places, 602 transitions, 11030 flow [2021-03-26 17:46:41,068 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 97 places, 602 transitions, 11030 flow [2021-03-26 17:46:41,073 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 97 places, 602 transitions, 11030 flow [2021-03-26 17:46:41,588 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][306], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 492#(and (< 0 n1) (= n2 n1)), Black: 447#(and (<= n2 n1) (< 0 n1)), 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 9#L19true, 17#L41true, 21#L52true, 26#L30true, 34#L66true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 51#true, Black: 302#(<= n2 1), Black: 239#(= p1 p2), Black: 53#(= n1 n2), 298#true, Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, Black: 377#(and (<= n2 n1) (< 0 n1)), 110#true, Black: 120#true, Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 177#true, Black: 48#(= p2 p1), Black: 112#(= n2 n1), Black: 113#(<= n1 0), 55#(<= 1 n2), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), 124#(<= 1 n1), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:46:41,588 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is cut-off event [2021-03-26 17:46:41,588 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:41,588 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:41,589 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:41,871 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([106] L19-1-->thread1EXIT: Formula: (not (< 0 v_n1_24)) InVars {n1=v_n1_24} OutVars{n1=v_n1_24} AuxVars[] AssignedVars[][140], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 492#(and (< 0 n1) (= n2 n1)), Black: 447#(and (<= n2 n1) (< 0 n1)), 10#thread2EXITtrue, 11#thread1EXITtrue, 17#L41true, 32#thread4EXITtrue, 34#L66true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 240#(and (= p2 p1) (< 0 n1)), 103#(and (<= n1 n2) (<= 1 n2)), Black: 241#(= (+ m p2) p1), Black: 298#true, Black: 51#true, Black: 239#(= p1 p2), Black: 53#(= n1 n2), 362#true, Black: 179#(= p1 p2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), 237#true, Black: 55#(<= 1 n2), Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), 302#(<= n2 1), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 124#(<= 1 n1), 177#true, 113#(<= n1 0), Black: 48#(= p2 p1), 436#(<= n2 1), Black: 112#(= n2 n1), 120#true, Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:46:41,871 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is not cut-off event [2021-03-26 17:46:41,871 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is not cut-off event [2021-03-26 17:46:41,871 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is not cut-off event [2021-03-26 17:46:41,871 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is not cut-off event [2021-03-26 17:46:41,876 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([106] L19-1-->thread1EXIT: Formula: (not (< 0 v_n1_24)) InVars {n1=v_n1_24} OutVars{n1=v_n1_24} AuxVars[] AssignedVars[][402], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 492#(and (< 0 n1) (= n2 n1)), Black: 447#(and (<= n2 n1) (< 0 n1)), 11#thread1EXITtrue, 17#L41true, 28#L30-1true, 32#thread4EXITtrue, 34#L66true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), 103#(and (<= n1 n2) (<= 1 n2)), Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 298#true, Black: 51#true, Black: 239#(= p1 p2), 362#true, Black: 53#(= n1 n2), Black: 179#(= p1 p2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, Black: 55#(<= 1 n2), Black: 377#(and (<= n2 n1) (< 0 n1)), 302#(<= n2 1), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 124#(<= 1 n1), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 177#true, 113#(<= n1 0), Black: 48#(= p2 p1), 436#(<= n2 1), Black: 112#(= n2 n1), 120#true, Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:46:41,876 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-03-26 17:46:41,876 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:46:41,876 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:46:41,876 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:46:41,886 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][553], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 492#(and (< 0 n1) (= n2 n1)), Black: 447#(and (<= n2 n1) (< 0 n1)), 9#L19true, 10#thread2EXITtrue, 21#L52true, 25#L41-1true, 34#L66true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), Black: 51#true, Black: 302#(<= n2 1), Black: 53#(= n1 n2), 298#true, Black: 179#(= p1 p2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 103#(and (<= n1 n2) (<= 1 n2)), 237#true, Black: 377#(and (<= n2 n1) (< 0 n1)), 366#(<= 1 n1), Black: 120#true, Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), 110#true, Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 432#true, 177#true, Black: 48#(= p2 p1), Black: 112#(= n2 n1), Black: 113#(<= n1 0), 55#(<= 1 n2), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), 124#(<= 1 n1), Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:46:41,886 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-03-26 17:46:41,886 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:46:41,886 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:46:41,886 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:46:41,995 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([109] L41-1-->thread3EXIT: Formula: (not (< 0 v_n2_42)) InVars {n2=v_n2_42} OutVars{n2=v_n2_42} AuxVars[] AssignedVars[][22], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 492#(and (< 0 n1) (= n2 n1)), Black: 447#(and (<= n2 n1) (< 0 n1)), 9#L19true, 10#thread2EXITtrue, 20#thread3EXITtrue, 32#thread4EXITtrue, 34#L66true, Black: 306#(<= n2 n1), Black: 240#(and (= p2 p1) (< 0 n1)), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 241#(= (+ m p2) p1), Black: 298#true, Black: 239#(= p1 p2), Black: 53#(= n1 n2), Black: 179#(= p1 p2), Black: 54#(and (<= 1 n1) (= n2 n1)), 172#(and (<= 1 n1) (<= n2 n1)), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), 237#true, Black: 55#(<= 1 n2), 302#(<= n2 1), Black: 120#true, 110#true, Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 124#(<= 1 n1), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 177#true, Black: 48#(= p2 p1), 51#true, 436#(<= n2 1), Black: 112#(= n2 n1), Black: 113#(<= n1 0), 377#(and (<= n2 n1) (< 0 n1)), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:46:41,995 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-03-26 17:46:41,995 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:41,995 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:41,995 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:46:42,130 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([109] L41-1-->thread3EXIT: Formula: (not (< 0 v_n2_42)) InVars {n2=v_n2_42} OutVars{n2=v_n2_42} AuxVars[] AssignedVars[][22], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 492#(and (< 0 n1) (= n2 n1)), Black: 447#(and (<= n2 n1) (< 0 n1)), 6#L19-1true, 10#thread2EXITtrue, 20#thread3EXITtrue, 32#thread4EXITtrue, 34#L66true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 240#(and (= p2 p1) (< 0 n1)), Black: 298#true, Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 53#(= n1 n2), Black: 179#(= p1 p2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 55#(<= 1 n2), 110#true, 302#(<= n2 1), Black: 124#(<= 1 n1), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 177#true, Black: 48#(= p2 p1), 51#true, 436#(<= n2 1), Black: 112#(= n2 n1), Black: 113#(<= n1 0), 120#true, Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:46:42,130 INFO L384 tUnfolder$Statistics]: this new event has 16 ancestors and is cut-off event [2021-03-26 17:46:42,130 INFO L387 tUnfolder$Statistics]: existing Event has 16 ancestors and is cut-off event [2021-03-26 17:46:42,130 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:46:42,130 INFO L387 tUnfolder$Statistics]: existing Event has 16 ancestors and is cut-off event [2021-03-26 17:46:42,130 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([106] L19-1-->thread1EXIT: Formula: (not (< 0 v_n1_24)) InVars {n1=v_n1_24} OutVars{n1=v_n1_24} AuxVars[] AssignedVars[][140], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 492#(and (< 0 n1) (= n2 n1)), Black: 447#(and (<= n2 n1) (< 0 n1)), 10#thread2EXITtrue, 11#thread1EXITtrue, 25#L41-1true, 32#thread4EXITtrue, 34#L66true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 240#(and (= p2 p1) (< 0 n1)), Black: 298#true, Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 53#(= n1 n2), Black: 179#(= p1 p2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), 237#true, Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 55#(<= 1 n2), 302#(<= n2 1), Black: 124#(<= 1 n1), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 177#true, 113#(<= n1 0), Black: 48#(= p2 p1), 51#true, 436#(<= n2 1), Black: 112#(= n2 n1), 120#true, Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:46:42,130 INFO L384 tUnfolder$Statistics]: this new event has 16 ancestors and is cut-off event [2021-03-26 17:46:42,130 INFO L387 tUnfolder$Statistics]: existing Event has 16 ancestors and is cut-off event [2021-03-26 17:46:42,130 INFO L387 tUnfolder$Statistics]: existing Event has 16 ancestors and is cut-off event [2021-03-26 17:46:42,130 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:46:42,187 INFO L129 PetriNetUnfolder]: 5966/9075 cut-off events. [2021-03-26 17:46:42,187 INFO L130 PetriNetUnfolder]: For 156001/158296 co-relation queries the response was YES. [2021-03-26 17:46:42,228 INFO L84 FinitePrefix]: Finished finitePrefix Result has 76402 conditions, 9075 events. 5966/9075 cut-off events. For 156001/158296 co-relation queries the response was YES. Maximal size of possible extension queue 824. Compared 59131 event pairs, 368 based on Foata normal form. 477/9258 useless extension candidates. Maximal degree in co-relation 75851. Up to 3353 conditions per place. [2021-03-26 17:46:42,333 INFO L142 LiptonReduction]: Number of co-enabled transitions 2802 [2021-03-26 17:46:42,400 INFO L154 LiptonReduction]: Checked pairs total: 0 [2021-03-26 17:46:42,400 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-26 17:46:42,400 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1332 [2021-03-26 17:46:42,400 INFO L480 AbstractCegarLoop]: Abstraction has has 97 places, 602 transitions, 11030 flow [2021-03-26 17:46:42,401 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 21.625) internal successors, (173), 8 states have internal predecessors, (173), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 17:46:42,401 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 17:46:42,401 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 17:46:42,615 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,8 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-26 17:46:42,616 INFO L428 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-26 17:46:42,616 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 17:46:42,616 INFO L82 PathProgramCache]: Analyzing trace with hash 197103947, now seen corresponding path program 3 times [2021-03-26 17:46:42,616 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 17:46:42,616 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1900618015] [2021-03-26 17:46:42,616 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 17:46:42,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 17:46:42,639 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:42,639 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:46:42,642 INFO L142 QuantifierPusher]: treesize reduction 5, result has 58.3 percent of original size [2021-03-26 17:46:42,642 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:46:42,647 INFO L142 QuantifierPusher]: treesize reduction 6, result has 62.5 percent of original size [2021-03-26 17:46:42,647 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 17:46:42,654 INFO L142 QuantifierPusher]: treesize reduction 1, result has 90.0 percent of original size [2021-03-26 17:46:42,655 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 17:46:42,661 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:42,661 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:42,661 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-26 17:46:42,661 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1900618015] [2021-03-26 17:46:42,661 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [244002804] [2021-03-26 17:46:42,662 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 17:46:42,683 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-03-26 17:46:42,683 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-26 17:46:42,684 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2021-03-26 17:46:42,685 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-26 17:46:42,687 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:42,687 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:42,687 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:42,688 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:42,689 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:42,690 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:42,690 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:42,690 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:42,690 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:42,691 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:42,691 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:42,691 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:42,691 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:42,692 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:42,692 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:42,692 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:42,693 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:42,694 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:46:42,694 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:42,694 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:46:42,695 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:42,695 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:46:42,696 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:42,696 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:46:42,697 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:42,697 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:46:42,697 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:42,698 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:46:42,698 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:42,699 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:46:42,699 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:42,699 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:46:42,700 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:42,700 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:46:42,700 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:42,701 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:46:42,701 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:42,701 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:46:42,702 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:42,702 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:46:42,702 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:42,702 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 17:46:42,703 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:42,703 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 17:46:42,703 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:42,704 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 17:46:42,704 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:42,704 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 17:46:42,705 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:42,705 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 17:46:42,705 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:42,706 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 17:46:42,706 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:42,707 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 17:46:42,707 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:42,707 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 17:46:42,708 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:42,708 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 17:46:42,708 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:42,709 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 17:46:42,709 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:42,709 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 17:46:42,710 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:42,710 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 17:46:42,710 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:42,711 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 17:46:42,711 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:42,711 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 17:46:42,712 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:42,712 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 17:46:42,712 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:42,712 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 17:46:42,713 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:42,714 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 17:46:42,715 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:42,715 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-26 17:46:42,715 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-26 17:46:42,716 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:42,716 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 17:46:42,717 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:42,717 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-26 17:46:42,717 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-26 17:46:42,718 INFO L142 QuantifierPusher]: treesize reduction 13, result has 51.9 percent of original size [2021-03-26 17:46:42,719 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 17:46:42,719 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:42,720 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 17:46:42,720 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:42,720 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 17:46:42,721 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:42,721 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 17:46:42,721 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:42,722 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 17:46:42,722 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:42,722 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 17:46:42,723 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:42,724 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 17:46:42,724 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:42,724 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-26 17:46:42,725 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 17:46:42,725 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:42,726 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 17:46:42,727 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:42,727 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-26 17:46:42,728 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 17:46:42,728 INFO L142 QuantifierPusher]: treesize reduction 17, result has 32.0 percent of original size [2021-03-26 17:46:42,729 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:42,730 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:42,730 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:42,730 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:42,730 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:42,731 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:42,731 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:42,731 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:42,731 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:42,732 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:42,732 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:42,732 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:42,732 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:42,733 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:42,733 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:42,733 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:42,733 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:42,734 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:42,734 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:42,734 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:42,734 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:42,735 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:42,735 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:42,735 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:42,735 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:42,736 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:42,736 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:42,736 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:42,736 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:42,737 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:42,737 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:42,737 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:42,737 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:42,737 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:42,738 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:42,738 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:42,738 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:42,738 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:42,739 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:42,739 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:42,739 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:42,739 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:42,740 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:42,740 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-26 17:46:42,740 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-26 17:46:42,740 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 4 [2021-03-26 17:46:42,740 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1202781131] [2021-03-26 17:46:42,740 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-26 17:46:42,740 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 17:46:42,741 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-26 17:46:42,741 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-03-26 17:46:42,741 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 18 out of 38 [2021-03-26 17:46:42,741 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 97 places, 602 transitions, 11030 flow. Second operand has 6 states, 6 states have (on average 19.666666666666668) internal successors, (118), 6 states have internal predecessors, (118), 0 states have call successors, (0), 0 states 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 17:46:42,741 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 17:46:42,741 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 18 of 38 [2021-03-26 17:46:42,741 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 17:46:44,674 INFO L129 PetriNetUnfolder]: 8097/11690 cut-off events. [2021-03-26 17:46:44,675 INFO L130 PetriNetUnfolder]: For 208912/209553 co-relation queries the response was YES. [2021-03-26 17:46:44,714 INFO L84 FinitePrefix]: Finished finitePrefix Result has 108174 conditions, 11690 events. 8097/11690 cut-off events. For 208912/209553 co-relation queries the response was YES. Maximal size of possible extension queue 918. Compared 70047 event pairs, 856 based on Foata normal form. 65/11748 useless extension candidates. Maximal degree in co-relation 107667. Up to 10396 conditions per place. [2021-03-26 17:46:44,791 INFO L132 encePairwiseOnDemand]: 28/38 looper letters, 656 selfloop transitions, 122 changer transitions 0/786 dead transitions. [2021-03-26 17:46:44,791 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 102 places, 786 transitions, 15747 flow [2021-03-26 17:46:44,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-26 17:46:44,792 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2021-03-26 17:46:44,792 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 166 transitions. [2021-03-26 17:46:44,792 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7280701754385965 [2021-03-26 17:46:44,792 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 166 transitions. [2021-03-26 17:46:44,792 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 166 transitions. [2021-03-26 17:46:44,793 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 17:46:44,793 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 166 transitions. [2021-03-26 17:46:44,793 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 27.666666666666668) internal successors, (166), 6 states have internal predecessors, (166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 17:46:44,793 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 38.0) internal successors, (266), 7 states have internal predecessors, (266), 0 states have call successors, (0), 0 states 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 17:46:44,794 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 38.0) internal successors, (266), 7 states have internal predecessors, (266), 0 states have call successors, (0), 0 states 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 17:46:44,794 INFO L185 Difference]: Start difference. First operand has 97 places, 602 transitions, 11030 flow. Second operand 6 states and 166 transitions. [2021-03-26 17:46:44,794 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 102 places, 786 transitions, 15747 flow [2021-03-26 17:46:45,147 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 101 places, 786 transitions, 15422 flow, removed 159 selfloop flow, removed 1 redundant places. [2021-03-26 17:46:45,157 INFO L241 Difference]: Finished difference. Result has 104 places, 700 transitions, 13119 flow [2021-03-26 17:46:45,158 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=38, PETRI_DIFFERENCE_MINUEND_FLOW=10767, PETRI_DIFFERENCE_MINUEND_PLACES=96, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=602, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=51, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=516, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=13119, PETRI_PLACES=104, PETRI_TRANSITIONS=700} [2021-03-26 17:46:45,158 INFO L343 CegarLoopForPetriNet]: 31 programPoint places, 73 predicate places. [2021-03-26 17:46:45,158 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 17:46:45,158 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 104 places, 700 transitions, 13119 flow [2021-03-26 17:46:45,159 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 104 places, 700 transitions, 13119 flow [2021-03-26 17:46:45,165 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 104 places, 700 transitions, 13119 flow [2021-03-26 17:46:45,253 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][93], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 492#(and (< 0 n1) (= n2 n1)), 515#true, 9#L19true, 21#L52true, 25#L41-1true, 26#L30true, 34#L66true, Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 298#true, Black: 51#true, Black: 302#(<= n2 1), Black: 239#(= p1 p2), Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), 172#(and (<= 1 n1) (<= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), 237#true, Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), 110#true, Black: 120#true, Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 124#(<= 1 n1), 177#true, Black: 48#(= p2 p1), 306#(<= n2 n1), Black: 112#(= n2 n1), Black: 113#(<= n1 0), 55#(<= 1 n2), 377#(and (<= n2 n1) (< 0 n1)), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 517#(= p2 p1), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1)), 447#(and (<= n2 n1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1))]) [2021-03-26 17:46:45,253 INFO L384 tUnfolder$Statistics]: this new event has 10 ancestors and is cut-off event [2021-03-26 17:46:45,253 INFO L387 tUnfolder$Statistics]: existing Event has 10 ancestors and is cut-off event [2021-03-26 17:46:45,254 INFO L387 tUnfolder$Statistics]: existing Event has 10 ancestors and is cut-off event [2021-03-26 17:46:45,254 INFO L387 tUnfolder$Statistics]: existing Event has 10 ancestors and is cut-off event [2021-03-26 17:46:45,623 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([106] L19-1-->thread1EXIT: Formula: (not (< 0 v_n1_24)) InVars {n1=v_n1_24} OutVars{n1=v_n1_24} AuxVars[] AssignedVars[][466], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 492#(and (< 0 n1) (= n2 n1)), Black: 447#(and (<= n2 n1) (< 0 n1)), 515#true, 10#thread2EXITtrue, 11#thread1EXITtrue, 17#L41true, 32#thread4EXITtrue, 34#L66true, Black: 306#(<= n2 n1), Black: 240#(and (= p2 p1) (< 0 n1)), 103#(and (<= n1 n2) (<= 1 n2)), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 298#true, Black: 241#(= (+ m p2) p1), Black: 51#true, Black: 239#(= p1 p2), Black: 53#(= n1 n2), Black: 179#(= p1 p2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 55#(<= 1 n2), Black: 377#(and (<= n2 n1) (< 0 n1)), 237#true, Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), 302#(<= n2 1), Black: 124#(<= 1 n1), 113#(<= n1 0), 177#true, 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 48#(= p2 p1), Black: 112#(= n2 n1), 120#true, Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 517#(= p2 p1), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:46:45,623 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is cut-off event [2021-03-26 17:46:45,624 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:45,624 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:45,624 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:45,708 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][93], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 492#(and (< 0 n1) (= n2 n1)), Black: 447#(and (<= n2 n1) (< 0 n1)), 515#true, 6#L19-1true, 10#thread2EXITtrue, 21#L52true, 25#L41-1true, 34#L66true, Black: 306#(<= n2 n1), Black: 240#(and (= p2 p1) (< 0 n1)), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), Black: 51#true, Black: 302#(<= n2 1), Black: 53#(= n1 n2), 362#true, 298#true, Black: 179#(= p1 p2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 377#(and (<= n2 n1) (< 0 n1)), 237#true, 110#true, Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 124#(<= 1 n1), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 432#true, 177#true, Black: 48#(= p2 p1), Black: 112#(= n2 n1), Black: 113#(<= n1 0), 55#(<= 1 n2), 120#true, Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 517#(= p2 p1), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:46:45,708 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is cut-off event [2021-03-26 17:46:45,708 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-03-26 17:46:45,708 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-03-26 17:46:45,708 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:45,710 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][93], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 492#(and (< 0 n1) (= n2 n1)), Black: 447#(and (<= n2 n1) (< 0 n1)), 515#true, 9#L19true, 10#thread2EXITtrue, 21#L52true, 25#L41-1true, 34#L66true, Black: 306#(<= n2 n1), Black: 240#(and (= p2 p1) (< 0 n1)), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 241#(= (+ m p2) p1), Black: 51#true, Black: 302#(<= n2 1), Black: 239#(= p1 p2), 298#true, Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), 237#true, Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), 110#true, 366#(<= 1 n1), Black: 120#true, Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 432#true, 177#true, Black: 48#(= p2 p1), Black: 112#(= n2 n1), Black: 113#(<= n1 0), 55#(<= 1 n2), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), 124#(<= 1 n1), Black: 517#(= p2 p1), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1))]) [2021-03-26 17:46:45,710 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-03-26 17:46:45,710 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:46:45,710 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:46:45,710 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:46:45,731 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][93], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 492#(and (< 0 n1) (= n2 n1)), Black: 447#(and (<= n2 n1) (< 0 n1)), 515#true, 9#L19true, 10#thread2EXITtrue, 21#L52true, 25#L41-1true, 34#L66true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 51#true, Black: 239#(= p1 p2), Black: 302#(<= n2 1), Black: 53#(= n1 n2), 298#true, Black: 179#(= p1 p2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), 237#true, Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), 366#(<= 1 n1), Black: 120#true, 110#true, Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 432#true, 177#true, Black: 48#(= p2 p1), Black: 112#(= n2 n1), Black: 113#(<= n1 0), 55#(<= 1 n2), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), 124#(<= 1 n1), Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 517#(= p2 p1), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1))]) [2021-03-26 17:46:45,731 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-03-26 17:46:45,731 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:46:45,731 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:46:45,731 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:46:45,732 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:46:45,749 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][506], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 492#(and (< 0 n1) (= n2 n1)), Black: 447#(and (<= n2 n1) (< 0 n1)), 515#true, 9#L19true, 17#L41true, 21#L52true, 26#L30true, 34#L66true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 51#true, Black: 302#(<= n2 1), Black: 239#(= p1 p2), Black: 53#(= n1 n2), 298#true, Black: 179#(= p1 p2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), 237#true, 366#(<= 1 n1), Black: 120#true, Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), 110#true, Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 432#true, 177#true, Black: 48#(= p2 p1), Black: 112#(= n2 n1), Black: 113#(<= n1 0), 55#(<= 1 n2), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), 124#(<= 1 n1), Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 517#(= p2 p1), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:46:45,749 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is cut-off event [2021-03-26 17:46:45,749 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:45,749 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:45,749 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:45,800 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([109] L41-1-->thread3EXIT: Formula: (not (< 0 v_n2_42)) InVars {n2=v_n2_42} OutVars{n2=v_n2_42} AuxVars[] AssignedVars[][27], [Black: 492#(and (< 0 n1) (= n2 n1)), Black: 447#(and (<= n2 n1) (< 0 n1)), 515#true, 6#L19-1true, 10#thread2EXITtrue, 20#thread3EXITtrue, 32#thread4EXITtrue, 34#L66true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 298#true, Black: 239#(= p1 p2), Black: 53#(= n1 n2), 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 55#(<= 1 n2), Black: 377#(and (<= n2 n1) (< 0 n1)), 237#true, 110#true, 302#(<= n2 1), Black: 124#(<= 1 n1), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 177#true, Black: 48#(= p2 p1), 51#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), 120#true, Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 517#(= p2 p1), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:46:45,800 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-03-26 17:46:45,800 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:46:45,800 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:46:45,800 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:46:45,885 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][93], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 492#(and (< 0 n1) (= n2 n1)), 515#true, 9#L19true, 21#L52true, 25#L41-1true, 26#L30true, 34#L66true, Black: 306#(<= n2 n1), Black: 240#(and (= p2 p1) (< 0 n1)), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), Black: 51#true, Black: 302#(<= n2 1), Black: 53#(= n1 n2), 298#true, Black: 179#(= p1 p2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, Black: 120#true, 110#true, Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 177#true, Black: 48#(= p2 p1), Black: 112#(= n2 n1), Black: 113#(<= n1 0), 55#(<= 1 n2), 377#(and (<= n2 n1) (< 0 n1)), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, 124#(<= 1 n1), Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 517#(= p2 p1), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), 447#(and (<= n2 n1) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:46:45,885 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-03-26 17:46:45,885 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:46:45,885 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:46:45,885 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:46:45,962 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([109] L41-1-->thread3EXIT: Formula: (not (< 0 v_n2_42)) InVars {n2=v_n2_42} OutVars{n2=v_n2_42} AuxVars[] AssignedVars[][284], [Black: 492#(and (< 0 n1) (= n2 n1)), Black: 447#(and (<= n2 n1) (< 0 n1)), 515#true, 6#L19-1true, 10#thread2EXITtrue, 20#thread3EXITtrue, 32#thread4EXITtrue, 34#L66true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 298#true, Black: 239#(= p1 p2), Black: 53#(= n1 n2), 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 179#(= p1 p2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 55#(<= 1 n2), Black: 377#(and (<= n2 n1) (< 0 n1)), 237#true, 302#(<= n2 1), 110#true, Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 124#(<= 1 n1), 177#true, Black: 48#(= p2 p1), 51#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), 120#true, Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 517#(= p2 p1), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1))]) [2021-03-26 17:46:45,962 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-03-26 17:46:45,962 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:46:45,962 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:46:45,962 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:46:45,962 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([106] L19-1-->thread1EXIT: Formula: (not (< 0 v_n1_24)) InVars {n1=v_n1_24} OutVars{n1=v_n1_24} AuxVars[] AssignedVars[][176], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 492#(and (< 0 n1) (= n2 n1)), Black: 447#(and (<= n2 n1) (< 0 n1)), 515#true, 10#thread2EXITtrue, 11#thread1EXITtrue, 25#L41-1true, 32#thread4EXITtrue, 34#L66true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 298#true, Black: 239#(= p1 p2), Black: 53#(= n1 n2), Black: 179#(= p1 p2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 55#(<= 1 n2), Black: 377#(and (<= n2 n1) (< 0 n1)), 237#true, Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), 302#(<= n2 1), Black: 124#(<= 1 n1), 113#(<= n1 0), 177#true, 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 48#(= p2 p1), 51#true, Black: 112#(= n2 n1), 120#true, Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 517#(= p2 p1), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1))]) [2021-03-26 17:46:45,962 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-03-26 17:46:45,962 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:46:45,962 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:46:45,962 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:46:45,968 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([109] L41-1-->thread3EXIT: Formula: (not (< 0 v_n2_42)) InVars {n2=v_n2_42} OutVars{n2=v_n2_42} AuxVars[] AssignedVars[][27], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 492#(and (< 0 n1) (= n2 n1)), Black: 447#(and (<= n2 n1) (< 0 n1)), 515#true, 6#L19-1true, 10#thread2EXITtrue, 20#thread3EXITtrue, 32#thread4EXITtrue, 34#L66true, Black: 306#(<= n2 n1), Black: 240#(and (= p2 p1) (< 0 n1)), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 241#(= (+ m p2) p1), Black: 298#true, Black: 239#(= p1 p2), Black: 53#(= n1 n2), 362#true, Black: 179#(= p1 p2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 377#(and (<= n2 n1) (< 0 n1)), 237#true, Black: 55#(<= 1 n2), 110#true, Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), 302#(<= n2 1), Black: 124#(<= 1 n1), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 177#true, Black: 48#(= p2 p1), 51#true, 436#(<= n2 1), Black: 112#(= n2 n1), Black: 113#(<= n1 0), 120#true, Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 517#(= p2 p1), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:46:45,969 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-03-26 17:46:45,969 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:46:45,969 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:46:45,969 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:46:45,969 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([106] L19-1-->thread1EXIT: Formula: (not (< 0 v_n1_24)) InVars {n1=v_n1_24} OutVars{n1=v_n1_24} AuxVars[] AssignedVars[][176], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 492#(and (< 0 n1) (= n2 n1)), Black: 447#(and (<= n2 n1) (< 0 n1)), 515#true, 10#thread2EXITtrue, 11#thread1EXITtrue, 25#L41-1true, 32#thread4EXITtrue, 34#L66true, Black: 306#(<= n2 n1), Black: 240#(and (= p2 p1) (< 0 n1)), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 241#(= (+ m p2) p1), Black: 298#true, Black: 239#(= p1 p2), Black: 53#(= n1 n2), 362#true, Black: 179#(= p1 p2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 55#(<= 1 n2), Black: 377#(and (<= n2 n1) (< 0 n1)), 237#true, Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), 302#(<= n2 1), Black: 124#(<= 1 n1), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 177#true, 113#(<= n1 0), Black: 48#(= p2 p1), 51#true, 436#(<= n2 1), Black: 112#(= n2 n1), 120#true, Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 517#(= p2 p1), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1))]) [2021-03-26 17:46:45,969 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-03-26 17:46:45,969 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:46:45,969 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:46:45,969 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:46:45,971 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][93], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 492#(and (< 0 n1) (= n2 n1)), Black: 447#(and (<= n2 n1) (< 0 n1)), 515#true, 9#L19true, 10#thread2EXITtrue, 21#L52true, 25#L41-1true, 34#L66true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 51#true, Black: 302#(<= n2 1), Black: 239#(= p1 p2), 362#true, 298#true, Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 103#(and (<= n1 n2) (<= 1 n2)), 237#true, Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), 110#true, Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 124#(<= 1 n1), 432#true, 177#true, Black: 48#(= p2 p1), Black: 112#(= n2 n1), Black: 113#(<= n1 0), 55#(<= 1 n2), 120#true, Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 517#(= p2 p1), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1))]) [2021-03-26 17:46:45,971 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-03-26 17:46:45,971 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:46:45,971 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:46:45,971 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:46:45,976 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([109] L41-1-->thread3EXIT: Formula: (not (< 0 v_n2_42)) InVars {n2=v_n2_42} OutVars{n2=v_n2_42} AuxVars[] AssignedVars[][27], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 492#(and (< 0 n1) (= n2 n1)), Black: 447#(and (<= n2 n1) (< 0 n1)), 515#true, 9#L19true, 10#thread2EXITtrue, 20#thread3EXITtrue, 32#thread4EXITtrue, 34#L66true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 240#(and (= p2 p1) (< 0 n1)), Black: 298#true, Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 103#(and (<= n1 n2) (<= 1 n2)), 172#(and (<= 1 n1) (<= n2 n1)), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 55#(<= 1 n2), 237#true, 302#(<= n2 1), Black: 120#true, Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), 110#true, Black: 124#(<= 1 n1), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 177#true, Black: 48#(= p2 p1), 51#true, 436#(<= n2 1), Black: 112#(= n2 n1), Black: 113#(<= n1 0), 377#(and (<= n2 n1) (< 0 n1)), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 517#(= p2 p1), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:46:45,976 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-03-26 17:46:45,976 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:46:45,976 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:45,976 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:46:45,976 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([86] L41-1-->L41: Formula: (< 0 v_n2_6) InVars {n2=v_n2_6} OutVars{n2=v_n2_6} AuxVars[] AssignedVars[][518], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 492#(and (< 0 n1) (= n2 n1)), Black: 447#(and (<= n2 n1) (< 0 n1)), 515#true, 9#L19true, 10#thread2EXITtrue, 17#L41true, 22#L52-1true, 34#L66true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 51#true, Black: 239#(= p1 p2), Black: 302#(<= n2 1), Black: 53#(= n1 n2), 298#true, Black: 179#(= p1 p2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), 237#true, Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), 366#(<= 1 n1), Black: 120#true, 110#true, Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 432#true, 177#true, Black: 48#(= p2 p1), Black: 112#(= n2 n1), Black: 113#(<= n1 0), 55#(<= 1 n2), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), 124#(<= 1 n1), Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 517#(= p2 p1), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1))]) [2021-03-26 17:46:45,976 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-03-26 17:46:45,976 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:46:45,976 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:46:45,977 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:46:45,977 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([109] L41-1-->thread3EXIT: Formula: (not (< 0 v_n2_42)) InVars {n2=v_n2_42} OutVars{n2=v_n2_42} AuxVars[] AssignedVars[][292], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 492#(and (< 0 n1) (= n2 n1)), Black: 447#(and (<= n2 n1) (< 0 n1)), 515#true, 9#L19true, 10#thread2EXITtrue, 20#thread3EXITtrue, 22#L52-1true, 34#L66true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 240#(and (= p2 p1) (< 0 n1)), Black: 298#true, Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), 172#(and (<= 1 n1) (<= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 55#(<= 1 n2), 237#true, 110#true, 302#(<= n2 1), Black: 120#true, Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 124#(<= 1 n1), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 177#true, Black: 48#(= p2 p1), 51#true, 436#(<= n2 1), Black: 112#(= n2 n1), Black: 113#(<= n1 0), 377#(and (<= n2 n1) (< 0 n1)), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 517#(= p2 p1), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:46:45,977 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-03-26 17:46:45,977 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:46:45,977 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:46:45,977 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:46:45,977 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][93], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 492#(and (< 0 n1) (= n2 n1)), Black: 447#(and (<= n2 n1) (< 0 n1)), 515#true, 9#L19true, 10#thread2EXITtrue, 21#L52true, 25#L41-1true, 34#L66true, Black: 306#(<= n2 n1), Black: 240#(and (= p2 p1) (< 0 n1)), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 241#(= (+ m p2) p1), Black: 51#true, Black: 302#(<= n2 1), Black: 239#(= p1 p2), 298#true, Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), 237#true, 110#true, Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), 366#(<= 1 n1), Black: 120#true, Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 432#true, 177#true, Black: 48#(= p2 p1), Black: 112#(= n2 n1), Black: 113#(<= n1 0), 55#(<= 1 n2), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), 124#(<= 1 n1), Black: 517#(= p2 p1), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:46:45,977 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-03-26 17:46:45,977 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:46:45,977 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:46:45,977 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:46:45,977 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:46:45,977 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:46:45,987 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([110] L52-1-->thread4EXIT: Formula: (not (< 1 v_n2_44)) InVars {n2=v_n2_44} OutVars{n2=v_n2_44} AuxVars[] AssignedVars[][168], [Black: 492#(and (< 0 n1) (= n2 n1)), Black: 447#(and (<= n2 n1) (< 0 n1)), 515#true, 11#thread1EXITtrue, 20#thread3EXITtrue, 26#L30true, 32#thread4EXITtrue, 34#L66true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 298#true, Black: 239#(= p1 p2), 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 53#(= n1 n2), Black: 179#(= p1 p2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), 237#true, Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 55#(<= 1 n2), 302#(<= n2 1), Black: 124#(<= 1 n1), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 113#(<= n1 0), 177#true, Black: 48#(= p2 p1), 51#true, Black: 112#(= n2 n1), 120#true, 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 517#(= p2 p1), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1))]) [2021-03-26 17:46:45,987 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-03-26 17:46:45,988 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:45,988 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:46:45,988 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:45,999 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][93], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 492#(and (< 0 n1) (= n2 n1)), Black: 447#(and (<= n2 n1) (< 0 n1)), 515#true, 9#L19true, 21#L52true, 25#L41-1true, 26#L30true, 34#L66true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 51#true, Black: 302#(<= n2 1), Black: 239#(= p1 p2), 298#true, Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 377#(and (<= n2 n1) (< 0 n1)), 237#true, 366#(<= 1 n1), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), 110#true, Black: 120#true, Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 432#true, 177#true, Black: 48#(= p2 p1), Black: 112#(= n2 n1), Black: 113#(<= n1 0), 55#(<= 1 n2), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), 124#(<= 1 n1), Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 517#(= p2 p1), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1))]) [2021-03-26 17:46:46,000 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-03-26 17:46:46,000 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:46:46,000 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:46:46,000 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:46:46,041 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([109] L41-1-->thread3EXIT: Formula: (not (< 0 v_n2_42)) InVars {n2=v_n2_42} OutVars{n2=v_n2_42} AuxVars[] AssignedVars[][27], [Black: 492#(and (< 0 n1) (= n2 n1)), Black: 447#(and (<= n2 n1) (< 0 n1)), 515#true, 10#thread2EXITtrue, 11#thread1EXITtrue, 20#thread3EXITtrue, 32#thread4EXITtrue, 34#L66true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 240#(and (= p2 p1) (< 0 n1)), Black: 298#true, Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), Black: 53#(= n1 n2), 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 179#(= p1 p2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 55#(<= 1 n2), 237#true, Black: 377#(and (<= n2 n1) (< 0 n1)), 302#(<= n2 1), Black: 124#(<= 1 n1), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 177#true, 113#(<= n1 0), Black: 48#(= p2 p1), 51#true, Black: 112#(= n2 n1), 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), 120#true, Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 517#(= p2 p1), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:46:46,041 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-03-26 17:46:46,041 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:46,041 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:46,041 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:46,096 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([106] L19-1-->thread1EXIT: Formula: (not (< 0 v_n1_24)) InVars {n1=v_n1_24} OutVars{n1=v_n1_24} AuxVars[] AssignedVars[][466], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 492#(and (< 0 n1) (= n2 n1)), Black: 447#(and (<= n2 n1) (< 0 n1)), 515#true, 10#thread2EXITtrue, 11#thread1EXITtrue, 17#L41true, 32#thread4EXITtrue, 34#L66true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 240#(and (= p2 p1) (< 0 n1)), 103#(and (<= n1 n2) (<= 1 n2)), Black: 241#(= (+ m p2) p1), Black: 298#true, Black: 239#(= p1 p2), Black: 51#true, Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 55#(<= 1 n2), 302#(<= n2 1), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 124#(<= 1 n1), 177#true, 113#(<= n1 0), Black: 48#(= p2 p1), 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 112#(= n2 n1), 120#true, Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 517#(= p2 p1), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:46:46,096 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-03-26 17:46:46,096 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:46,096 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:46,096 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:46,096 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:46,250 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([106] L19-1-->thread1EXIT: Formula: (not (< 0 v_n1_24)) InVars {n1=v_n1_24} OutVars{n1=v_n1_24} AuxVars[] AssignedVars[][176], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 492#(and (< 0 n1) (= n2 n1)), Black: 447#(and (<= n2 n1) (< 0 n1)), 515#true, 10#thread2EXITtrue, 11#thread1EXITtrue, 17#L41true, 32#thread4EXITtrue, 34#L66true, Black: 306#(<= n2 n1), Black: 240#(and (= p2 p1) (< 0 n1)), Black: 356#(and (<= n2 1) (<= n2 n1)), 103#(and (<= n1 n2) (<= 1 n2)), Black: 298#true, Black: 51#true, Black: 239#(= p1 p2), Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 55#(<= 1 n2), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), 302#(<= n2 1), Black: 124#(<= 1 n1), 113#(<= n1 0), 241#(= (+ m p2) p1), 177#true, 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 48#(= p2 p1), Black: 112#(= n2 n1), 120#true, Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 517#(= p2 p1), 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1))]) [2021-03-26 17:46:46,250 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-03-26 17:46:46,250 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-03-26 17:46:46,250 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:46:46,250 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-03-26 17:46:46,291 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([109] L41-1-->thread3EXIT: Formula: (not (< 0 v_n2_42)) InVars {n2=v_n2_42} OutVars{n2=v_n2_42} AuxVars[] AssignedVars[][27], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 492#(and (< 0 n1) (= n2 n1)), Black: 447#(and (<= n2 n1) (< 0 n1)), 515#true, 9#L19true, 10#thread2EXITtrue, 20#thread3EXITtrue, 32#thread4EXITtrue, 34#L66true, Black: 306#(<= n2 n1), Black: 240#(and (= p2 p1) (< 0 n1)), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 298#true, Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 362#true, Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, Black: 55#(<= 1 n2), Black: 377#(and (<= n2 n1) (< 0 n1)), 110#true, Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), 302#(<= n2 1), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 124#(<= 1 n1), 177#true, Black: 48#(= p2 p1), 51#true, 436#(<= n2 1), Black: 112#(= n2 n1), Black: 113#(<= n1 0), 120#true, Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 517#(= p2 p1), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:46:46,291 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-03-26 17:46:46,291 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:46,291 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:46,291 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:46:46,292 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([109] L41-1-->thread3EXIT: Formula: (not (< 0 v_n2_42)) InVars {n2=v_n2_42} OutVars{n2=v_n2_42} AuxVars[] AssignedVars[][433], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 492#(and (< 0 n1) (= n2 n1)), Black: 447#(and (<= n2 n1) (< 0 n1)), 515#true, 9#L19true, 10#thread2EXITtrue, 20#thread3EXITtrue, 32#thread4EXITtrue, 34#L66true, 356#(and (<= n2 1) (<= n2 n1)), Black: 306#(<= n2 n1), Black: 240#(and (= p2 p1) (< 0 n1)), Black: 298#true, Black: 241#(= (+ m p2) p1), Black: 302#(<= n2 1), Black: 239#(= p1 p2), Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), 172#(and (<= 1 n1) (<= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 55#(<= 1 n2), 237#true, 110#true, Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 120#true, Black: 124#(<= 1 n1), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 177#true, Black: 48#(= p2 p1), 51#true, 500#(and (<= n2 1) (< 0 n1)), Black: 112#(= n2 n1), Black: 113#(<= n1 0), 377#(and (<= n2 n1) (< 0 n1)), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 517#(= p2 p1), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:46:46,292 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-03-26 17:46:46,292 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:46:46,292 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:46,292 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:46,294 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([109] L41-1-->thread3EXIT: Formula: (not (< 0 v_n2_42)) InVars {n2=v_n2_42} OutVars{n2=v_n2_42} AuxVars[] AssignedVars[][27], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 492#(and (< 0 n1) (= n2 n1)), Black: 447#(and (<= n2 n1) (< 0 n1)), 515#true, 9#L19true, 10#thread2EXITtrue, 20#thread3EXITtrue, 32#thread4EXITtrue, 34#L66true, Black: 306#(<= n2 n1), Black: 240#(and (= p2 p1) (< 0 n1)), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 298#true, Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), Black: 53#(= n1 n2), Black: 179#(= p1 p2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), 172#(and (<= 1 n1) (<= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, Black: 55#(<= 1 n2), 110#true, 302#(<= n2 1), Black: 120#true, Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 124#(<= 1 n1), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 177#true, Black: 48#(= p2 p1), 51#true, 436#(<= n2 1), Black: 112#(= n2 n1), Black: 113#(<= n1 0), 377#(and (<= n2 n1) (< 0 n1)), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 517#(= p2 p1), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:46:46,294 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-03-26 17:46:46,294 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:46:46,294 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:46:46,294 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:46,294 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:46:46,392 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([109] L41-1-->thread3EXIT: Formula: (not (< 0 v_n2_42)) InVars {n2=v_n2_42} OutVars{n2=v_n2_42} AuxVars[] AssignedVars[][27], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 492#(and (< 0 n1) (= n2 n1)), Black: 447#(and (<= n2 n1) (< 0 n1)), 515#true, 6#L19-1true, 10#thread2EXITtrue, 20#thread3EXITtrue, 32#thread4EXITtrue, 34#L66true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 298#true, Black: 239#(= p1 p2), 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 377#(and (<= n2 n1) (< 0 n1)), 237#true, Black: 55#(<= 1 n2), 302#(<= n2 1), 110#true, Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 124#(<= 1 n1), 177#true, Black: 48#(= p2 p1), 51#true, 436#(<= n2 1), Black: 112#(= n2 n1), Black: 113#(<= n1 0), 120#true, Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 517#(= p2 p1), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1))]) [2021-03-26 17:46:46,392 INFO L384 tUnfolder$Statistics]: this new event has 16 ancestors and is cut-off event [2021-03-26 17:46:46,392 INFO L387 tUnfolder$Statistics]: existing Event has 16 ancestors and is cut-off event [2021-03-26 17:46:46,392 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:46:46,392 INFO L387 tUnfolder$Statistics]: existing Event has 16 ancestors and is cut-off event [2021-03-26 17:46:46,392 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([106] L19-1-->thread1EXIT: Formula: (not (< 0 v_n1_24)) InVars {n1=v_n1_24} OutVars{n1=v_n1_24} AuxVars[] AssignedVars[][176], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 492#(and (< 0 n1) (= n2 n1)), Black: 447#(and (<= n2 n1) (< 0 n1)), 515#true, 10#thread2EXITtrue, 11#thread1EXITtrue, 25#L41-1true, 32#thread4EXITtrue, 34#L66true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 240#(and (= p2 p1) (< 0 n1)), Black: 298#true, Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), 237#true, Black: 55#(<= 1 n2), Black: 377#(and (<= n2 n1) (< 0 n1)), 302#(<= n2 1), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 124#(<= 1 n1), 177#true, 113#(<= n1 0), Black: 48#(= p2 p1), 51#true, 436#(<= n2 1), Black: 112#(= n2 n1), 120#true, Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 517#(= p2 p1), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:46:46,392 INFO L384 tUnfolder$Statistics]: this new event has 16 ancestors and is cut-off event [2021-03-26 17:46:46,392 INFO L387 tUnfolder$Statistics]: existing Event has 16 ancestors and is cut-off event [2021-03-26 17:46:46,392 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:46:46,392 INFO L387 tUnfolder$Statistics]: existing Event has 16 ancestors and is cut-off event [2021-03-26 17:46:46,462 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([109] L41-1-->thread3EXIT: Formula: (not (< 0 v_n2_42)) InVars {n2=v_n2_42} OutVars{n2=v_n2_42} AuxVars[] AssignedVars[][433], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 492#(and (< 0 n1) (= n2 n1)), Black: 447#(and (<= n2 n1) (< 0 n1)), 515#true, 9#L19true, 10#thread2EXITtrue, 20#thread3EXITtrue, 32#thread4EXITtrue, 34#L66true, 356#(and (<= n2 1) (<= n2 n1)), Black: 306#(<= n2 n1), Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 298#true, Black: 302#(<= n2 1), Black: 239#(= p1 p2), Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), 172#(and (<= 1 n1) (<= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), 237#true, Black: 55#(<= 1 n2), 110#true, Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 120#true, Black: 124#(<= 1 n1), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 177#true, Black: 48#(= p2 p1), 51#true, 500#(and (<= n2 1) (< 0 n1)), Black: 112#(= n2 n1), Black: 113#(<= n1 0), 377#(and (<= n2 n1) (< 0 n1)), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 517#(= p2 p1), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:46:46,462 INFO L384 tUnfolder$Statistics]: this new event has 19 ancestors and is cut-off event [2021-03-26 17:46:46,462 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:46:46,462 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:46:46,462 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:46,462 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:46,476 INFO L129 PetriNetUnfolder]: 6793/10307 cut-off events. [2021-03-26 17:46:46,476 INFO L130 PetriNetUnfolder]: For 195762/198560 co-relation queries the response was YES. [2021-03-26 17:46:46,527 INFO L84 FinitePrefix]: Finished finitePrefix Result has 89888 conditions, 10307 events. 6793/10307 cut-off events. For 195762/198560 co-relation queries the response was YES. Maximal size of possible extension queue 975. Compared 68546 event pairs, 357 based on Foata normal form. 540/10468 useless extension candidates. Maximal degree in co-relation 89269. Up to 3934 conditions per place. [2021-03-26 17:46:46,627 INFO L142 LiptonReduction]: Number of co-enabled transitions 3188 [2021-03-26 17:46:46,687 INFO L154 LiptonReduction]: Checked pairs total: 0 [2021-03-26 17:46:46,687 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-26 17:46:46,687 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 1529 [2021-03-26 17:46:46,687 INFO L480 AbstractCegarLoop]: Abstraction has has 104 places, 700 transitions, 13119 flow [2021-03-26 17:46:46,687 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 19.666666666666668) internal successors, (118), 6 states have internal predecessors, (118), 0 states have call successors, (0), 0 states 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 17:46:46,687 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 17:46:46,688 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 17:46:46,888 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-03-26 17:46:46,888 INFO L428 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-26 17:46:46,889 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 17:46:46,889 INFO L82 PathProgramCache]: Analyzing trace with hash 771180823, now seen corresponding path program 4 times [2021-03-26 17:46:46,889 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 17:46:46,889 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1274829086] [2021-03-26 17:46:46,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 17:46:46,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 17:46:46,908 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:46,908 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:46:46,911 INFO L142 QuantifierPusher]: treesize reduction 4, result has 63.6 percent of original size [2021-03-26 17:46:46,911 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:46:46,916 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:46,916 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:46,920 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:46,920 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:46,920 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-26 17:46:46,920 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1274829086] [2021-03-26 17:46:46,920 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [990991092] [2021-03-26 17:46:46,920 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 17:46:46,978 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-26 17:46:46,978 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-26 17:46:46,979 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 5 conjunts are in the unsatisfiable core [2021-03-26 17:46:46,979 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-26 17:46:46,980 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:46,980 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:46,980 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:46,980 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:46,981 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:46,981 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:46,981 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:46,982 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:46,986 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:46,986 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:46,987 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:46,987 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:46,987 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:46,987 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:46,988 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:46,988 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:46,988 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:46,989 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:46:46,989 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:46,989 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:46:46,990 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:46,990 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:46:46,990 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:46,991 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:46:46,998 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:47,000 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:46:47,000 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:47,000 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:46:47,001 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:47,001 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:46:47,001 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:47,002 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:46:47,002 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:47,002 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:46:47,003 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:47,003 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:46:47,005 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:47,006 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:46:47,007 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:47,007 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:46:47,007 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:47,007 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:46:47,008 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:47,008 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:46:47,008 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:47,009 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:46:47,009 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:47,009 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:46:47,010 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:47,010 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 17:46:47,011 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:47,011 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 17:46:47,012 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:47,012 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:46:47,012 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-26 17:46:47,013 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:47,014 INFO L147 QuantifierPusher]: treesize reduction 4, result has 42.9 percent of original size 3 [2021-03-26 17:46:47,014 INFO L142 QuantifierPusher]: treesize reduction 4, result has 42.9 percent of original size [2021-03-26 17:46:47,014 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:47,020 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:47,020 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 17:46:47,023 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:47,024 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-26 17:46:47,024 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-26 17:46:47,025 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:47,025 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 17:46:47,025 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:47,026 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-26 17:46:47,026 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-26 17:46:47,027 INFO L142 QuantifierPusher]: treesize reduction 13, result has 43.5 percent of original size [2021-03-26 17:46:47,028 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:47,028 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:47,028 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:47,032 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:47,032 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:47,032 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:47,032 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:47,033 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:47,033 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:47,033 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:47,033 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:47,034 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-03-26 17:46:47,034 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:47,034 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:47,035 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:47,035 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:47,035 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:47,035 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:47,036 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:47,036 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:47,036 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:47,036 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:47,037 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:47,037 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:47,037 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:47,037 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:47,038 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:47,038 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:47,038 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:47,038 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:47,039 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:47,039 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:47,039 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:47,039 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:47,040 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:47,040 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:47,040 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:47,040 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:47,041 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:47,041 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:47,041 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:47,041 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:47,042 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:47,042 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:47,042 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:47,042 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:47,043 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:47,043 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:47,043 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:47,043 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:47,044 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:47,044 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:47,044 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:47,044 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:47,045 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:47,045 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:47,045 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:47,045 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:47,046 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:47,046 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:47,046 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:47,046 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-26 17:46:47,046 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-26 17:46:47,047 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 5] total 7 [2021-03-26 17:46:47,047 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [373432647] [2021-03-26 17:46:47,047 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-26 17:46:47,047 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 17:46:47,047 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-26 17:46:47,047 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-03-26 17:46:47,048 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 20 out of 38 [2021-03-26 17:46:47,048 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 104 places, 700 transitions, 13119 flow. Second operand has 8 states, 8 states have (on average 21.625) internal successors, (173), 8 states have internal predecessors, (173), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 17:46:47,048 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 17:46:47,048 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 20 of 38 [2021-03-26 17:46:47,048 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 17:46:49,586 INFO L129 PetriNetUnfolder]: 9508/13596 cut-off events. [2021-03-26 17:46:49,586 INFO L130 PetriNetUnfolder]: For 278625/279028 co-relation queries the response was YES. [2021-03-26 17:46:49,778 INFO L84 FinitePrefix]: Finished finitePrefix Result has 131904 conditions, 13596 events. 9508/13596 cut-off events. For 278625/279028 co-relation queries the response was YES. Maximal size of possible extension queue 955. Compared 80195 event pairs, 550 based on Foata normal form. 343/13935 useless extension candidates. Maximal degree in co-relation 131409. Up to 6384 conditions per place. [2021-03-26 17:46:49,850 INFO L132 encePairwiseOnDemand]: 25/38 looper letters, 706 selfloop transitions, 697 changer transitions 0/1412 dead transitions. [2021-03-26 17:46:49,850 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 112 places, 1412 transitions, 29014 flow [2021-03-26 17:46:49,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-26 17:46:49,850 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-03-26 17:46:49,851 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 261 transitions. [2021-03-26 17:46:49,851 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7631578947368421 [2021-03-26 17:46:49,852 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 261 transitions. [2021-03-26 17:46:49,852 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 261 transitions. [2021-03-26 17:46:49,852 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 17:46:49,852 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 261 transitions. [2021-03-26 17:46:49,852 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 29.0) internal successors, (261), 9 states have internal predecessors, (261), 0 states have call successors, (0), 0 states 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 17:46:49,853 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 38.0) internal successors, (380), 10 states have internal predecessors, (380), 0 states have call successors, (0), 0 states 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 17:46:49,853 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 38.0) internal successors, (380), 10 states have internal predecessors, (380), 0 states have call successors, (0), 0 states 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 17:46:49,854 INFO L185 Difference]: Start difference. First operand has 104 places, 700 transitions, 13119 flow. Second operand 9 states and 261 transitions. [2021-03-26 17:46:49,854 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 112 places, 1412 transitions, 29014 flow [2021-03-26 17:46:50,301 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 110 places, 1412 transitions, 28617 flow, removed 175 selfloop flow, removed 2 redundant places. [2021-03-26 17:46:50,318 INFO L241 Difference]: Finished difference. Result has 117 places, 1068 transitions, 23407 flow [2021-03-26 17:46:50,318 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=38, PETRI_DIFFERENCE_MINUEND_FLOW=12504, PETRI_DIFFERENCE_MINUEND_PLACES=102, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=679, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=328, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=254, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=23407, PETRI_PLACES=117, PETRI_TRANSITIONS=1068} [2021-03-26 17:46:50,319 INFO L343 CegarLoopForPetriNet]: 31 programPoint places, 86 predicate places. [2021-03-26 17:46:50,319 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 17:46:50,319 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 117 places, 1068 transitions, 23407 flow [2021-03-26 17:46:50,319 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 117 places, 1068 transitions, 23407 flow [2021-03-26 17:46:50,327 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 117 places, 1068 transitions, 23407 flow [2021-03-26 17:46:51,146 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([106] L19-1-->thread1EXIT: Formula: (not (< 0 v_n1_24)) InVars {n1=v_n1_24} OutVars{n1=v_n1_24} AuxVars[] AssignedVars[][796], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 580#(<= 1 n1), 515#true, Black: 636#(and (< 0 n1) (= n2 n1)), Black: 604#(< 1 n1), Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 591#(and (<= n2 n1) (< 0 n1)), 10#thread2EXITtrue, 11#thread1EXITtrue, 17#L41true, 32#thread4EXITtrue, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), 302#(<= n2 1), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 124#(<= 1 n1), 177#true, Black: 48#(= p2 p1), 436#(<= n2 1), Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), 576#true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), 103#(and (<= n1 n2) (<= 1 n2)), Black: 298#true, Black: 51#true, 362#true, Black: 53#(= n1 n2), Black: 179#(= p1 p2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, Black: 55#(<= 1 n2), 113#(<= n1 0), Black: 112#(= n2 n1), 120#true, Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:46:51,146 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is cut-off event [2021-03-26 17:46:51,146 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:51,146 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:46:51,146 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:51,194 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][412], [Black: 576#true, Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 636#(and (< 0 n1) (= n2 n1)), 515#true, Black: 604#(< 1 n1), Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 591#(and (<= n2 n1) (< 0 n1)), 9#L19true, 10#thread2EXITtrue, 21#L52true, 25#L41-1true, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 298#true, Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 120#true, Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 432#true, 177#true, Black: 48#(= p2 p1), 55#(<= 1 n2), Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), 580#(<= 1 n1), Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 51#true, Black: 302#(<= n2 1), Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, 110#true, 366#(<= 1 n1), Black: 112#(= n2 n1), Black: 113#(<= n1 0), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), 124#(<= 1 n1), Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:46:51,195 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-03-26 17:46:51,195 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:46:51,195 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:46:51,195 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:46:51,230 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([106] L19-1-->thread1EXIT: Formula: (not (< 0 v_n1_24)) InVars {n1=v_n1_24} OutVars{n1=v_n1_24} AuxVars[] AssignedVars[][471], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 580#(<= 1 n1), Black: 636#(and (< 0 n1) (= n2 n1)), 515#true, Black: 604#(< 1 n1), Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 591#(and (<= n2 n1) (< 0 n1)), 11#thread1EXITtrue, 17#L41true, 28#L30-1true, 32#thread4EXITtrue, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), 302#(<= n2 1), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 124#(<= 1 n1), 177#true, Black: 48#(= p2 p1), 436#(<= n2 1), Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), 576#true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), 103#(and (<= n1 n2) (<= 1 n2)), Black: 298#true, Black: 51#true, 362#true, Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, Black: 55#(<= 1 n2), 113#(<= n1 0), Black: 112#(= n2 n1), 120#true, Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:46:51,230 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-03-26 17:46:51,230 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:46:51,230 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:46:51,230 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:46:51,756 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([106] L19-1-->thread1EXIT: Formula: (not (< 0 v_n1_24)) InVars {n1=v_n1_24} OutVars{n1=v_n1_24} AuxVars[] AssignedVars[][796], [576#true, Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 580#(<= 1 n1), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 636#(and (< 0 n1) (= n2 n1)), 515#true, Black: 604#(< 1 n1), Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 591#(and (<= n2 n1) (< 0 n1)), 10#thread2EXITtrue, 11#thread1EXITtrue, 17#L41true, 32#thread4EXITtrue, 34#L66true, Black: 306#(<= n2 n1), Black: 240#(and (= p2 p1) (< 0 n1)), Black: 356#(and (<= n2 1) (<= n2 n1)), 103#(and (<= n1 n2) (<= 1 n2)), Black: 298#true, Black: 51#true, Black: 239#(= p1 p2), Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 55#(<= 1 n2), Black: 377#(and (<= n2 n1) (< 0 n1)), 302#(<= n2 1), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 124#(<= 1 n1), 113#(<= n1 0), 241#(= (+ m p2) p1), 177#true, 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 48#(= p2 p1), Black: 112#(= n2 n1), 120#true, Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 517#(= p2 p1), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:46:51,756 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-03-26 17:46:51,756 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-03-26 17:46:51,756 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:46:51,756 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-03-26 17:46:51,856 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][147], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 576#true, Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 636#(and (< 0 n1) (= n2 n1)), 515#true, Black: 604#(< 1 n1), Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 591#(and (<= n2 n1) (< 0 n1)), 6#L19-1true, 17#L41true, 21#L52true, 26#L30true, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 239#(= p1 p2), 298#true, Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 124#(<= 1 n1), 177#true, Black: 48#(= p2 p1), 55#(<= 1 n2), Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 580#(<= 1 n1), Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 302#(<= n2 1), Black: 51#true, Black: 53#(= n1 n2), Black: 179#(= p1 p2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), 237#true, 110#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), 120#true, Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:46:51,856 INFO L384 tUnfolder$Statistics]: this new event has 16 ancestors and is cut-off event [2021-03-26 17:46:51,856 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:46:51,856 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:46:51,856 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:46:51,992 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][1047], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 576#true, Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 636#(and (< 0 n1) (= n2 n1)), 515#true, Black: 604#(< 1 n1), Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 591#(and (<= n2 n1) (< 0 n1)), 9#L19true, 17#L41true, 21#L52true, 26#L30true, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 239#(= p1 p2), 298#true, Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 120#true, Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 177#true, Black: 48#(= p2 p1), 55#(<= 1 n2), Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 580#(<= 1 n1), Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 302#(<= n2 1), Black: 51#true, Black: 53#(= n1 n2), Black: 179#(= p1 p2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), 237#true, 110#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), 124#(<= 1 n1), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:46:51,992 INFO L384 tUnfolder$Statistics]: this new event has 17 ancestors and is cut-off event [2021-03-26 17:46:51,992 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:51,992 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:51,992 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:46:52,126 INFO L129 PetriNetUnfolder]: 7892/11799 cut-off events. [2021-03-26 17:46:52,126 INFO L130 PetriNetUnfolder]: For 284868/288167 co-relation queries the response was YES. [2021-03-26 17:46:52,183 INFO L84 FinitePrefix]: Finished finitePrefix Result has 116661 conditions, 11799 events. 7892/11799 cut-off events. For 284868/288167 co-relation queries the response was YES. Maximal size of possible extension queue 892. Compared 76117 event pairs, 421 based on Foata normal form. 772/12248 useless extension candidates. Maximal degree in co-relation 116117. Up to 4615 conditions per place. [2021-03-26 17:46:52,302 INFO L142 LiptonReduction]: Number of co-enabled transitions 3998 [2021-03-26 17:46:52,448 INFO L154 LiptonReduction]: Checked pairs total: 0 [2021-03-26 17:46:52,448 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-26 17:46:52,448 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 2129 [2021-03-26 17:46:52,448 INFO L480 AbstractCegarLoop]: Abstraction has has 117 places, 1068 transitions, 23407 flow [2021-03-26 17:46:52,449 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 21.625) internal successors, (173), 8 states have internal predecessors, (173), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 17:46:52,449 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 17:46:52,449 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 17:46:52,650 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-26 17:46:52,651 INFO L428 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-26 17:46:52,651 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 17:46:52,651 INFO L82 PathProgramCache]: Analyzing trace with hash 60844531, now seen corresponding path program 1 times [2021-03-26 17:46:52,651 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 17:46:52,651 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1916167803] [2021-03-26 17:46:52,651 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 17:46:52,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 17:46:52,675 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:52,676 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:46:52,679 INFO L142 QuantifierPusher]: treesize reduction 4, result has 63.6 percent of original size [2021-03-26 17:46:52,679 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:46:52,684 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:52,684 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:52,688 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:52,688 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:52,688 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-26 17:46:52,688 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1916167803] [2021-03-26 17:46:52,688 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1980741835] [2021-03-26 17:46:52,688 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-26 17:46:52,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 17:46:52,892 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 3 conjunts are in the unsatisfiable core [2021-03-26 17:46:52,893 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-26 17:46:52,894 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:52,898 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:52,898 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:52,898 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:52,899 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:52,899 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:52,899 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:52,899 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:52,903 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:52,904 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:52,904 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:52,904 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:52,904 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:52,905 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:52,905 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:52,905 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:52,905 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:52,905 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:52,906 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:52,906 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:52,906 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:52,906 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:52,907 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:52,907 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:52,907 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:52,907 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:46:52,909 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:52,909 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 17:46:52,910 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:52,910 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:46:52,911 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-26 17:46:52,911 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:52,912 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:52,912 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:52,912 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:52,915 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:52,916 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:52,916 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:52,916 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:52,916 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:52,917 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:52,917 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:52,917 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:52,917 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:52,918 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:52,918 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:52,918 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:52,918 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:52,918 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:52,919 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:52,919 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:52,919 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:52,919 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:52,920 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:52,920 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:52,920 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:52,920 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:52,921 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:52,921 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:52,922 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:52,922 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:52,922 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:52,922 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:52,923 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:52,923 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:52,923 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:52,924 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:52,924 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:52,924 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:52,924 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:52,924 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:52,925 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:52,925 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:52,925 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:52,925 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:52,926 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:52,926 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:52,926 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:52,926 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:52,927 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:52,927 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:52,927 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:52,927 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:46:52,928 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-03-26 17:46:52,928 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:52,928 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:52,928 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:52,928 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:52,929 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:52,929 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:52,929 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:52,929 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:52,930 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:52,930 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:52,930 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:52,930 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:52,930 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:52,931 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:52,931 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:52,931 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:52,931 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:52,932 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:52,932 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:52,932 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:52,932 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:52,933 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:52,933 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:52,933 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:52,933 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:52,933 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:52,934 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:52,934 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:52,934 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:52,934 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:52,935 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:52,935 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:52,935 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:52,936 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:52,936 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:52,936 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:52,936 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:52,936 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:52,937 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:52,937 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:52,937 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:52,937 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:46:52,938 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:46:52,938 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-26 17:46:52,938 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-26 17:46:52,938 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 3] total 5 [2021-03-26 17:46:52,938 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [771565357] [2021-03-26 17:46:52,938 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-26 17:46:52,938 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 17:46:52,939 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-26 17:46:52,939 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-03-26 17:46:52,939 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 20 out of 38 [2021-03-26 17:46:52,939 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 117 places, 1068 transitions, 23407 flow. Second operand has 6 states, 6 states have (on average 22.0) internal successors, (132), 6 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 17:46:52,939 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 17:46:52,940 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 20 of 38 [2021-03-26 17:46:52,940 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 17:46:56,444 INFO L129 PetriNetUnfolder]: 10131/14538 cut-off events. [2021-03-26 17:46:56,444 INFO L130 PetriNetUnfolder]: For 364285/365358 co-relation queries the response was YES. [2021-03-26 17:46:56,503 INFO L84 FinitePrefix]: Finished finitePrefix Result has 154423 conditions, 14538 events. 10131/14538 cut-off events. For 364285/365358 co-relation queries the response was YES. Maximal size of possible extension queue 1032. Compared 86870 event pairs, 511 based on Foata normal form. 148/14683 useless extension candidates. Maximal degree in co-relation 153859. Up to 11499 conditions per place. [2021-03-26 17:46:56,582 INFO L132 encePairwiseOnDemand]: 28/38 looper letters, 1267 selfloop transitions, 206 changer transitions 0/1482 dead transitions. [2021-03-26 17:46:56,582 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 123 places, 1482 transitions, 34988 flow [2021-03-26 17:46:56,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-26 17:46:56,583 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-03-26 17:46:56,584 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 198 transitions. [2021-03-26 17:46:56,584 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7443609022556391 [2021-03-26 17:46:56,584 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 198 transitions. [2021-03-26 17:46:56,584 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 198 transitions. [2021-03-26 17:46:56,584 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 17:46:56,584 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 198 transitions. [2021-03-26 17:46:56,585 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 28.285714285714285) internal successors, (198), 7 states have internal predecessors, (198), 0 states have call successors, (0), 0 states 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 17:46:56,586 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 38.0) internal successors, (304), 8 states have internal predecessors, (304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 17:46:56,586 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 38.0) internal successors, (304), 8 states have internal predecessors, (304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 17:46:56,586 INFO L185 Difference]: Start difference. First operand has 117 places, 1068 transitions, 23407 flow. Second operand 7 states and 198 transitions. [2021-03-26 17:46:56,586 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 123 places, 1482 transitions, 34988 flow [2021-03-26 17:46:57,577 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 122 places, 1482 transitions, 34905 flow, removed 38 selfloop flow, removed 1 redundant places. [2021-03-26 17:46:57,602 INFO L241 Difference]: Finished difference. Result has 126 places, 1217 transitions, 27006 flow [2021-03-26 17:46:57,602 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=38, PETRI_DIFFERENCE_MINUEND_FLOW=23206, PETRI_DIFFERENCE_MINUEND_PLACES=116, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1062, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=82, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=896, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=27006, PETRI_PLACES=126, PETRI_TRANSITIONS=1217} [2021-03-26 17:46:57,603 INFO L343 CegarLoopForPetriNet]: 31 programPoint places, 95 predicate places. [2021-03-26 17:46:57,603 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 17:46:57,603 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 126 places, 1217 transitions, 27006 flow [2021-03-26 17:46:57,603 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 126 places, 1217 transitions, 27006 flow [2021-03-26 17:46:57,612 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 126 places, 1217 transitions, 27006 flow [2021-03-26 17:46:58,207 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][286], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 580#(<= 1 n1), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 636#(and (< 0 n1) (= n2 n1)), 515#true, Black: 604#(< 1 n1), Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 591#(and (<= n2 n1) (< 0 n1)), 6#L19-1true, 10#thread2EXITtrue, 651#(<= 2 n2), 17#L41true, 21#L52true, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 298#true, Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 124#(<= 1 n1), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 432#true, 177#true, Black: 48#(= p2 p1), Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), 576#true, Black: 705#(and (<= n1 n2) (<= 2 n2)), Black: 647#true, Black: 655#(<= n1 n2), Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), 103#(and (<= n1 n2) (<= 1 n2)), Black: 51#true, Black: 302#(<= n2 1), Black: 53#(= n1 n2), 362#true, Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 55#(<= 1 n2), 237#true, 110#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), 120#true, Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:46:58,207 INFO L384 tUnfolder$Statistics]: this new event has 12 ancestors and is not cut-off event [2021-03-26 17:46:58,207 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is not cut-off event [2021-03-26 17:46:58,207 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is not cut-off event [2021-03-26 17:46:58,207 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is not cut-off event [2021-03-26 17:46:58,574 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][286], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 576#true, Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 580#(<= 1 n1), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 636#(and (< 0 n1) (= n2 n1)), 515#true, Black: 638#(and (< 1 n1) (<= n2 n1)), 6#L19-1true, Black: 591#(and (<= n2 n1) (< 0 n1)), 651#(<= 2 n2), 17#L41true, 21#L52true, 26#L30true, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 298#true, Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 120#true, Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 432#true, 177#true, Black: 48#(= p2 p1), 55#(<= 1 n2), Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 705#(and (<= n1 n2) (<= 2 n2)), Black: 647#true, Black: 655#(<= n1 n2), 604#(< 1 n1), Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 302#(<= n2 1), Black: 51#true, Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, 110#true, 366#(<= 1 n1), Black: 112#(= n2 n1), Black: 113#(<= n1 0), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), 124#(<= 1 n1), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:46:58,574 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-03-26 17:46:58,574 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:46:58,574 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:46:58,574 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:46:58,578 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][807], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 576#true, Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 636#(and (< 0 n1) (= n2 n1)), 515#true, Black: 604#(< 1 n1), Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 591#(and (<= n2 n1) (< 0 n1)), 9#L19true, 10#thread2EXITtrue, 651#(<= 2 n2), 21#L52true, 25#L41-1true, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 298#true, Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 120#true, Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 432#true, 177#true, Black: 48#(= p2 p1), 55#(<= 1 n2), Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 705#(and (<= n1 n2) (<= 2 n2)), Black: 647#true, 580#(<= 1 n1), Black: 655#(<= n1 n2), Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 302#(<= n2 1), Black: 51#true, Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, 110#true, 366#(<= 1 n1), Black: 112#(= n2 n1), Black: 113#(<= n1 0), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), 124#(<= 1 n1), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:46:58,578 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-03-26 17:46:58,578 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:46:58,578 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:46:58,578 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:46:58,584 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][286], [Black: 576#true, Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 447#(and (<= n2 n1) (< 0 n1)), 515#true, Black: 636#(and (< 0 n1) (= n2 n1)), Black: 604#(< 1 n1), Black: 638#(and (< 1 n1) (<= n2 n1)), 6#L19-1true, Black: 591#(and (<= n2 n1) (< 0 n1)), 651#(<= 2 n2), 17#L41true, 21#L52true, 26#L30true, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 298#true, Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 124#(<= 1 n1), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 432#true, 177#true, Black: 48#(= p2 p1), 55#(<= 1 n2), Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 705#(and (<= n1 n2) (<= 2 n2)), 580#(<= 1 n1), Black: 647#true, Black: 655#(<= n1 n2), Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 302#(<= n2 1), Black: 51#true, 362#true, Black: 53#(= n1 n2), Black: 179#(= p1 p2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, 110#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), 120#true, Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:46:58,584 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-03-26 17:46:58,584 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:46:58,584 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:46:58,584 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:46:58,639 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([110] L52-1-->thread4EXIT: Formula: (not (< 1 v_n2_44)) InVars {n2=v_n2_44} OutVars{n2=v_n2_44} AuxVars[] AssignedVars[][491], [Black: 576#true, Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 580#(<= 1 n1), Black: 636#(and (< 0 n1) (= n2 n1)), 515#true, Black: 604#(< 1 n1), Black: 638#(and (< 1 n1) (<= n2 n1)), 647#true, 9#L19true, 10#thread2EXITtrue, 25#L41-1true, 32#thread4EXITtrue, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 172#(and (<= 1 n1) (<= n2 n1)), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 120#true, 302#(<= n2 1), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 124#(<= 1 n1), 177#true, Black: 48#(= p2 p1), 51#true, Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 705#(and (<= n1 n2) (<= 2 n2)), Black: 651#(<= 2 n2), Black: 655#(<= n1 n2), 591#(and (<= n2 n1) (< 0 n1)), Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 298#true, Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, Black: 55#(<= 1 n2), 110#true, 500#(and (<= n2 1) (< 0 n1)), Black: 112#(= n2 n1), Black: 113#(<= n1 0), 377#(and (<= n2 n1) (< 0 n1)), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:46:58,639 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-03-26 17:46:58,639 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:46:58,639 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:46:58,639 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:46:59,201 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([106] L19-1-->thread1EXIT: Formula: (not (< 0 v_n1_24)) InVars {n1=v_n1_24} OutVars{n1=v_n1_24} AuxVars[] AssignedVars[][803], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 580#(<= 1 n1), 515#true, Black: 636#(and (< 0 n1) (= n2 n1)), Black: 604#(< 1 n1), Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 591#(and (<= n2 n1) (< 0 n1)), 647#true, 10#thread2EXITtrue, 11#thread1EXITtrue, 17#L41true, 32#thread4EXITtrue, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), 302#(<= n2 1), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 124#(<= 1 n1), 177#true, Black: 48#(= p2 p1), Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), 576#true, Black: 705#(and (<= n1 n2) (<= 2 n2)), Black: 651#(<= 2 n2), Black: 655#(<= n1 n2), Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), 103#(and (<= n1 n2) (<= 1 n2)), Black: 298#true, Black: 51#true, Black: 53#(= n1 n2), Black: 179#(= p1 p2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, Black: 55#(<= 1 n2), 113#(<= n1 0), 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 112#(= n2 n1), 120#true, Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:46:59,202 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-03-26 17:46:59,202 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:46:59,202 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:59,202 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:46:59,816 INFO L129 PetriNetUnfolder]: 8363/12522 cut-off events. [2021-03-26 17:46:59,816 INFO L130 PetriNetUnfolder]: For 342389/346300 co-relation queries the response was YES. [2021-03-26 17:46:59,906 INFO L84 FinitePrefix]: Finished finitePrefix Result has 129073 conditions, 12522 events. 8363/12522 cut-off events. For 342389/346300 co-relation queries the response was YES. Maximal size of possible extension queue 999. Compared 81496 event pairs, 403 based on Foata normal form. 930/13123 useless extension candidates. Maximal degree in co-relation 128479. Up to 5027 conditions per place. [2021-03-26 17:47:00,250 INFO L142 LiptonReduction]: Number of co-enabled transitions 4342 [2021-03-26 17:47:00,426 INFO L154 LiptonReduction]: Checked pairs total: 0 [2021-03-26 17:47:00,426 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-26 17:47:00,426 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 2823 [2021-03-26 17:47:00,427 INFO L480 AbstractCegarLoop]: Abstraction has has 126 places, 1217 transitions, 27006 flow [2021-03-26 17:47:00,427 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 22.0) internal successors, (132), 6 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 17:47:00,427 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 17:47:00,427 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 17:47:00,631 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,11 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-26 17:47:00,631 INFO L428 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-26 17:47:00,631 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 17:47:00,632 INFO L82 PathProgramCache]: Analyzing trace with hash 1108341875, now seen corresponding path program 4 times [2021-03-26 17:47:00,632 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 17:47:00,632 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1707430009] [2021-03-26 17:47:00,632 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 17:47:00,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 17:47:00,649 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:00,649 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:47:00,652 INFO L142 QuantifierPusher]: treesize reduction 5, result has 58.3 percent of original size [2021-03-26 17:47:00,652 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:47:00,658 INFO L142 QuantifierPusher]: treesize reduction 6, result has 62.5 percent of original size [2021-03-26 17:47:00,658 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 17:47:00,667 INFO L142 QuantifierPusher]: treesize reduction 1, result has 90.0 percent of original size [2021-03-26 17:47:00,668 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 17:47:00,675 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:00,675 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:00,677 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-26 17:47:00,677 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1707430009] [2021-03-26 17:47:00,677 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1226394356] [2021-03-26 17:47:00,677 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-26 17:47:00,715 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-26 17:47:00,715 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-26 17:47:00,716 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2021-03-26 17:47:00,717 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-26 17:47:00,718 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:00,718 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:00,718 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:00,719 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:00,719 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:00,719 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:00,719 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:00,720 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:00,721 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:00,722 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:00,722 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:00,722 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:00,723 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:00,723 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:00,723 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:00,723 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:00,724 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:00,724 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:00,725 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:00,725 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:00,725 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:00,725 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:00,726 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:00,726 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:00,726 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:00,726 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:00,727 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:00,727 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:00,727 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:00,727 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:00,728 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:00,728 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:00,728 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:00,729 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:47:00,729 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:00,729 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:47:00,729 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:00,730 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:47:00,730 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:00,731 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:47:00,734 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:00,734 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 17:47:00,734 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:00,735 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 17:47:00,735 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:00,735 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 17:47:00,736 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:00,736 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 17:47:00,738 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:00,739 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 17:47:00,739 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:00,740 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-26 17:47:00,740 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-26 17:47:00,741 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:00,741 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 17:47:00,741 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:00,741 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-26 17:47:00,742 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-26 17:47:00,743 INFO L142 QuantifierPusher]: treesize reduction 13, result has 51.9 percent of original size [2021-03-26 17:47:00,744 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 17:47:00,744 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:00,745 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 17:47:00,745 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:00,745 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 17:47:00,746 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:00,746 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 17:47:00,746 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:00,747 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 17:47:00,747 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:00,747 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 17:47:00,748 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:00,748 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 17:47:00,748 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:00,749 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 17:47:00,749 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:00,749 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 17:47:00,750 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:00,750 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 17:47:00,750 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:00,751 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 17:47:00,751 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:00,751 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 17:47:00,752 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:00,752 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 17:47:00,752 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:00,753 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 17:47:00,753 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:00,753 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 17:47:00,754 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:00,754 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 17:47:00,754 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:00,755 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 17:47:00,755 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:00,755 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 17:47:00,755 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:00,756 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 17:47:00,756 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:00,756 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 17:47:00,757 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:00,757 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 17:47:00,757 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:00,758 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 17:47:00,758 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:00,758 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 17:47:00,759 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:00,759 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 17:47:00,759 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:00,759 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 17:47:00,760 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:00,760 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 17:47:00,761 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:00,762 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 17:47:00,762 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:00,763 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-26 17:47:00,763 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 17:47:00,765 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:00,766 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 17:47:00,766 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:00,767 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-26 17:47:00,767 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 17:47:00,769 INFO L142 QuantifierPusher]: treesize reduction 17, result has 32.0 percent of original size [2021-03-26 17:47:00,770 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:00,770 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:00,770 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:00,772 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:00,772 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:00,773 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:00,773 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:00,773 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:00,773 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:00,774 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:00,774 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:00,774 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:00,774 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:00,775 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:00,775 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:00,775 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:00,775 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:00,776 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:00,776 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:00,776 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:00,776 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:00,777 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:00,777 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:00,777 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:00,777 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:00,778 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:00,778 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:00,778 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-26 17:47:00,778 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-26 17:47:00,778 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 4 [2021-03-26 17:47:00,779 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [68298345] [2021-03-26 17:47:00,781 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-26 17:47:00,781 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 17:47:00,782 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-26 17:47:00,782 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-03-26 17:47:00,782 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 18 out of 38 [2021-03-26 17:47:00,782 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 126 places, 1217 transitions, 27006 flow. Second operand has 6 states, 6 states have (on average 19.666666666666668) internal successors, (118), 6 states have internal predecessors, (118), 0 states have call successors, (0), 0 states 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 17:47:00,782 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 17:47:00,782 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 18 of 38 [2021-03-26 17:47:00,782 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 17:47:05,406 INFO L129 PetriNetUnfolder]: 11793/16881 cut-off events. [2021-03-26 17:47:05,406 INFO L130 PetriNetUnfolder]: For 474439/474914 co-relation queries the response was YES. [2021-03-26 17:47:05,501 INFO L84 FinitePrefix]: Finished finitePrefix Result has 187466 conditions, 16881 events. 11793/16881 cut-off events. For 474439/474914 co-relation queries the response was YES. Maximal size of possible extension queue 1226. Compared 103130 event pairs, 1061 based on Foata normal form. 44/16921 useless extension candidates. Maximal degree in co-relation 186835. Up to 15053 conditions per place. [2021-03-26 17:47:05,757 INFO L132 encePairwiseOnDemand]: 28/38 looper letters, 1340 selfloop transitions, 485 changer transitions 0/1833 dead transitions. [2021-03-26 17:47:05,758 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 131 places, 1833 transitions, 44307 flow [2021-03-26 17:47:05,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-26 17:47:05,758 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2021-03-26 17:47:05,758 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 165 transitions. [2021-03-26 17:47:05,759 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7236842105263158 [2021-03-26 17:47:05,759 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 165 transitions. [2021-03-26 17:47:05,759 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 165 transitions. [2021-03-26 17:47:05,759 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 17:47:05,759 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 165 transitions. [2021-03-26 17:47:05,759 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 27.5) internal successors, (165), 6 states have internal predecessors, (165), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 17:47:05,760 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 38.0) internal successors, (266), 7 states have internal predecessors, (266), 0 states have call successors, (0), 0 states 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 17:47:05,760 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 38.0) internal successors, (266), 7 states have internal predecessors, (266), 0 states have call successors, (0), 0 states 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 17:47:05,760 INFO L185 Difference]: Start difference. First operand has 126 places, 1217 transitions, 27006 flow. Second operand 6 states and 165 transitions. [2021-03-26 17:47:05,760 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 131 places, 1833 transitions, 44307 flow [2021-03-26 17:47:06,896 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 129 places, 1833 transitions, 44244 flow, removed 8 selfloop flow, removed 2 redundant places. [2021-03-26 17:47:06,925 INFO L241 Difference]: Finished difference. Result has 133 places, 1665 transitions, 39577 flow [2021-03-26 17:47:06,926 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=38, PETRI_DIFFERENCE_MINUEND_FLOW=26963, PETRI_DIFFERENCE_MINUEND_PLACES=124, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1217, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=91, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=827, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=39577, PETRI_PLACES=133, PETRI_TRANSITIONS=1665} [2021-03-26 17:47:06,926 INFO L343 CegarLoopForPetriNet]: 31 programPoint places, 102 predicate places. [2021-03-26 17:47:06,926 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 17:47:06,926 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 133 places, 1665 transitions, 39577 flow [2021-03-26 17:47:06,926 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 133 places, 1665 transitions, 39577 flow [2021-03-26 17:47:06,944 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 133 places, 1665 transitions, 39577 flow [2021-03-26 17:47:07,891 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][1619], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 713#(= p1 p2), Black: 580#(<= 1 n1), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 636#(and (< 0 n1) (= n2 n1)), 515#true, Black: 716#(and (= (+ m p2) p1) (< 0 n2)), Black: 604#(< 1 n1), Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 591#(and (<= n2 n1) (< 0 n1)), 6#L19-1true, 10#thread2EXITtrue, 651#(<= 2 n2), 17#L41true, 21#L52true, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 298#true, Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 124#(<= 1 n1), 432#true, 177#true, Black: 48#(= p2 p1), Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), 576#true, Black: 705#(and (<= n1 n2) (<= 2 n2)), Black: 647#true, Black: 655#(<= n1 n2), 711#true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), 103#(and (<= n1 n2) (<= 1 n2)), Black: 51#true, Black: 302#(<= n2 1), Black: 53#(= n1 n2), 362#true, Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, Black: 55#(<= 1 n2), 110#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), 120#true, Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:47:07,891 INFO L384 tUnfolder$Statistics]: this new event has 12 ancestors and is not cut-off event [2021-03-26 17:47:07,891 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is not cut-off event [2021-03-26 17:47:07,892 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is not cut-off event [2021-03-26 17:47:07,892 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is not cut-off event [2021-03-26 17:47:08,378 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][1619], [Black: 576#true, Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 713#(= p1 p2), Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 580#(<= 1 n1), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 636#(and (< 0 n1) (= n2 n1)), 515#true, Black: 716#(and (= (+ m p2) p1) (< 0 n2)), Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 591#(and (<= n2 n1) (< 0 n1)), 6#L19-1true, 651#(<= 2 n2), 17#L41true, 21#L52true, 26#L30true, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 298#true, Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 120#true, Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 432#true, 177#true, Black: 48#(= p2 p1), 55#(<= 1 n2), Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 705#(and (<= n1 n2) (<= 2 n2)), Black: 647#true, Black: 655#(<= n1 n2), 711#true, 604#(< 1 n1), Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 51#true, Black: 302#(<= n2 1), Black: 53#(= n1 n2), Black: 179#(= p1 p2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), 237#true, 366#(<= 1 n1), 110#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), 124#(<= 1 n1), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:47:08,378 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-03-26 17:47:08,378 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:47:08,378 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:47:08,378 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:47:08,380 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][1619], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 576#true, Black: 713#(= p1 p2), Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 580#(<= 1 n1), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 636#(and (< 0 n1) (= n2 n1)), 515#true, Black: 716#(and (= (+ m p2) p1) (< 0 n2)), Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 591#(and (<= n2 n1) (< 0 n1)), 9#L19true, 651#(<= 2 n2), 17#L41true, 21#L52true, 26#L30true, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 298#true, Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 120#true, Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 432#true, 177#true, Black: 48#(= p2 p1), 55#(<= 1 n2), Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 705#(and (<= n1 n2) (<= 2 n2)), Black: 647#true, Black: 655#(<= n1 n2), 711#true, 604#(< 1 n1), Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 51#true, Black: 302#(<= n2 1), Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), 237#true, 110#true, 366#(<= 1 n1), Black: 112#(= n2 n1), Black: 113#(<= n1 0), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), 124#(<= 1 n1), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:47:08,380 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is not cut-off event [2021-03-26 17:47:08,380 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is not cut-off event [2021-03-26 17:47:08,380 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is not cut-off event [2021-03-26 17:47:08,380 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is not cut-off event [2021-03-26 17:47:08,400 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][976], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 576#true, Black: 713#(= p1 p2), Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 636#(and (< 0 n1) (= n2 n1)), 515#true, Black: 716#(and (= (+ m p2) p1) (< 0 n2)), Black: 604#(< 1 n1), Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 591#(and (<= n2 n1) (< 0 n1)), 9#L19true, 10#thread2EXITtrue, 651#(<= 2 n2), 21#L52true, 25#L41-1true, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 298#true, Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 120#true, Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 432#true, 177#true, Black: 48#(= p2 p1), 55#(<= 1 n2), Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 705#(and (<= n1 n2) (<= 2 n2)), Black: 647#true, 580#(<= 1 n1), Black: 655#(<= n1 n2), 711#true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 51#true, Black: 302#(<= n2 1), Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), 237#true, 110#true, 366#(<= 1 n1), Black: 112#(= n2 n1), Black: 113#(<= n1 0), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), 124#(<= 1 n1), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:47:08,400 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-03-26 17:47:08,400 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:47:08,400 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:47:08,400 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:47:09,084 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([80] L19-->L19-1: Formula: (let ((.cse0 (< 0 v_n1_13))) (and (= (ite .cse0 (+ v_n1_13 (- 1)) v_n1_13) v_n1_12) (= (ite .cse0 (+ v_p1_8 v_m_7) v_p1_8) v_p1_7))) InVars {p1=v_p1_8, m=v_m_7, n1=v_n1_13} OutVars{p1=v_p1_7, m=v_m_7, n1=v_n1_12} AuxVars[] AssignedVars[p1, n1][596], [Black: 576#true, Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 713#(= p1 p2), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 636#(and (< 0 n1) (= n2 n1)), 515#true, Black: 716#(and (= (+ m p2) p1) (< 0 n2)), Black: 604#(< 1 n1), Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 591#(and (<= n2 n1) (< 0 n1)), 6#L19-1true, 647#true, 20#thread3EXITtrue, 26#L30true, 32#thread4EXITtrue, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 239#(= p1 p2), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), 302#(<= n2 1), Black: 124#(<= 1 n1), 177#true, Black: 48#(= p2 p1), 51#true, Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 705#(and (<= n1 n2) (<= 2 n2)), 580#(<= 1 n1), Black: 651#(<= 2 n2), Black: 655#(<= n1 n2), 711#true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 298#true, Black: 53#(= n1 n2), Black: 179#(= p1 p2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 55#(<= 1 n2), 110#true, 241#(= (+ m p2) p1), 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 112#(= n2 n1), Black: 113#(<= n1 0), 120#true, Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:47:09,085 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is not cut-off event [2021-03-26 17:47:09,085 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is not cut-off event [2021-03-26 17:47:09,085 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is not cut-off event [2021-03-26 17:47:09,085 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is not cut-off event [2021-03-26 17:47:09,584 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][1619], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 713#(= p1 p2), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 580#(<= 1 n1), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), 515#true, Black: 636#(and (< 0 n1) (= n2 n1)), Black: 604#(< 1 n1), Black: 716#(and (= (+ m p2) p1) (< 0 n2)), Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 591#(and (<= n2 n1) (< 0 n1)), 6#L19-1true, 651#(<= 2 n2), 17#L41true, 21#L52true, 26#L30true, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 298#true, Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 124#(<= 1 n1), 432#true, 177#true, Black: 48#(= p2 p1), 55#(<= 1 n2), Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), 576#true, Black: 705#(and (<= n1 n2) (<= 2 n2)), Black: 647#true, Black: 655#(<= n1 n2), 711#true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 51#true, Black: 302#(<= n2 1), Black: 53#(= n1 n2), 362#true, Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), 237#true, 110#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), 120#true, Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:47:09,584 INFO L384 tUnfolder$Statistics]: this new event has 16 ancestors and is cut-off event [2021-03-26 17:47:09,584 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:47:09,584 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:47:09,584 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:47:09,705 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][1619], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 576#true, Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 713#(= p1 p2), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 636#(and (< 0 n1) (= n2 n1)), 515#true, Black: 604#(< 1 n1), Black: 716#(and (= (+ m p2) p1) (< 0 n2)), Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 591#(and (<= n2 n1) (< 0 n1)), 9#L19true, 651#(<= 2 n2), 17#L41true, 21#L52true, 26#L30true, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 239#(= p1 p2), 298#true, Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 120#true, Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 177#true, Black: 48#(= p2 p1), 55#(<= 1 n2), Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 705#(and (<= n1 n2) (<= 2 n2)), 580#(<= 1 n1), Black: 647#true, Black: 655#(<= n1 n2), 711#true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 51#true, Black: 302#(<= n2 1), Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, 110#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), 124#(<= 1 n1), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:47:09,705 INFO L384 tUnfolder$Statistics]: this new event has 17 ancestors and is cut-off event [2021-03-26 17:47:09,706 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:47:09,706 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:47:09,706 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:47:09,728 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([110] L52-1-->thread4EXIT: Formula: (not (< 1 v_n2_44)) InVars {n2=v_n2_44} OutVars{n2=v_n2_44} AuxVars[] AssignedVars[][1166], [Black: 713#(= p1 p2), Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 580#(<= 1 n1), Black: 447#(and (<= n2 n1) (< 0 n1)), 515#true, Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 636#(and (< 0 n1) (= n2 n1)), Black: 716#(and (= (+ m p2) p1) (< 0 n2)), Black: 604#(< 1 n1), Black: 638#(and (< 1 n1) (<= n2 n1)), 6#L19-1true, Black: 591#(and (<= n2 n1) (< 0 n1)), 647#true, 10#thread2EXITtrue, 20#thread3EXITtrue, 32#thread4EXITtrue, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), 302#(<= n2 1), Black: 124#(<= 1 n1), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 177#true, Black: 48#(= p2 p1), 51#true, Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), 576#true, Black: 705#(and (<= n1 n2) (<= 2 n2)), Black: 651#(<= 2 n2), Black: 655#(<= n1 n2), 711#true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 298#true, Black: 53#(= n1 n2), Black: 179#(= p1 p2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, Black: 55#(<= 1 n2), 110#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), 120#true, 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:47:09,728 INFO L384 tUnfolder$Statistics]: this new event has 18 ancestors and is cut-off event [2021-03-26 17:47:09,728 INFO L387 tUnfolder$Statistics]: existing Event has 16 ancestors and is cut-off event [2021-03-26 17:47:09,728 INFO L387 tUnfolder$Statistics]: existing Event has 16 ancestors and is cut-off event [2021-03-26 17:47:09,728 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:47:09,731 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([110] L52-1-->thread4EXIT: Formula: (not (< 1 v_n2_44)) InVars {n2=v_n2_44} OutVars{n2=v_n2_44} AuxVars[] AssignedVars[][1290], [Black: 576#true, Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 713#(= p1 p2), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 580#(<= 1 n1), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 636#(and (< 0 n1) (= n2 n1)), 515#true, Black: 716#(and (= (+ m p2) p1) (< 0 n2)), Black: 604#(< 1 n1), Black: 638#(and (< 1 n1) (<= n2 n1)), 647#true, 9#L19true, 20#thread3EXITtrue, 28#L30-1true, 32#thread4EXITtrue, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 172#(and (<= 1 n1) (<= n2 n1)), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 120#true, Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 124#(<= 1 n1), 177#true, Black: 48#(= p2 p1), 51#true, Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 705#(and (<= n1 n2) (<= 2 n2)), Black: 651#(<= 2 n2), Black: 655#(<= n1 n2), 711#true, 591#(and (<= n2 n1) (< 0 n1)), 356#(and (<= n2 1) (<= n2 n1)), Black: 306#(<= n2 n1), Black: 298#true, Black: 302#(<= n2 1), Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 55#(<= 1 n2), 237#true, 110#true, 500#(and (<= n2 1) (< 0 n1)), Black: 112#(= n2 n1), Black: 113#(<= n1 0), 377#(and (<= n2 n1) (< 0 n1)), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:47:09,732 INFO L384 tUnfolder$Statistics]: this new event has 18 ancestors and is cut-off event [2021-03-26 17:47:09,732 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:47:09,732 INFO L387 tUnfolder$Statistics]: existing Event has 16 ancestors and is cut-off event [2021-03-26 17:47:09,732 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:47:09,733 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([110] L52-1-->thread4EXIT: Formula: (not (< 1 v_n2_44)) InVars {n2=v_n2_44} OutVars{n2=v_n2_44} AuxVars[] AssignedVars[][1568], [Black: 576#true, Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 713#(= p1 p2), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 580#(<= 1 n1), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 636#(and (< 0 n1) (= n2 n1)), 515#true, Black: 716#(and (= (+ m p2) p1) (< 0 n2)), Black: 604#(< 1 n1), 6#L19-1true, Black: 591#(and (<= n2 n1) (< 0 n1)), 647#true, 20#thread3EXITtrue, 26#L30true, 32#thread4EXITtrue, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 172#(and (<= 1 n1) (<= n2 n1)), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 120#true, Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 124#(<= 1 n1), 177#true, Black: 48#(= p2 p1), 51#true, Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 705#(and (<= n1 n2) (<= 2 n2)), Black: 651#(<= 2 n2), Black: 655#(<= n1 n2), 711#true, 356#(and (<= n2 1) (<= n2 n1)), Black: 306#(<= n2 n1), Black: 298#true, Black: 302#(<= n2 1), Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 55#(<= 1 n2), 237#true, 110#true, 500#(and (<= n2 1) (< 0 n1)), Black: 112#(= n2 n1), Black: 113#(<= n1 0), 377#(and (<= n2 n1) (< 0 n1)), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 638#(and (< 1 n1) (<= n2 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:47:09,733 INFO L384 tUnfolder$Statistics]: this new event has 18 ancestors and is cut-off event [2021-03-26 17:47:09,733 INFO L387 tUnfolder$Statistics]: existing Event has 16 ancestors and is cut-off event [2021-03-26 17:47:09,733 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:47:09,733 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:47:10,000 INFO L129 PetriNetUnfolder]: 9842/14729 cut-off events. [2021-03-26 17:47:10,000 INFO L130 PetriNetUnfolder]: For 438605/441879 co-relation queries the response was YES. [2021-03-26 17:47:10,102 INFO L84 FinitePrefix]: Finished finitePrefix Result has 159478 conditions, 14729 events. 9842/14729 cut-off events. For 438605/441879 co-relation queries the response was YES. Maximal size of possible extension queue 1154. Compared 98198 event pairs, 521 based on Foata normal form. 847/15245 useless extension candidates. Maximal degree in co-relation 158754. Up to 6279 conditions per place. [2021-03-26 17:47:10,457 INFO L142 LiptonReduction]: Number of co-enabled transitions 5096 [2021-03-26 17:47:10,783 INFO L154 LiptonReduction]: Checked pairs total: 0 [2021-03-26 17:47:10,783 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-26 17:47:10,783 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 3857 [2021-03-26 17:47:10,784 INFO L480 AbstractCegarLoop]: Abstraction has has 133 places, 1665 transitions, 39577 flow [2021-03-26 17:47:10,784 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 19.666666666666668) internal successors, (118), 6 states have internal predecessors, (118), 0 states have call successors, (0), 0 states 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 17:47:10,784 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 17:47:10,784 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 17:47:10,984 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2021-03-26 17:47:10,985 INFO L428 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-26 17:47:10,985 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 17:47:10,985 INFO L82 PathProgramCache]: Analyzing trace with hash 1516625615, now seen corresponding path program 5 times [2021-03-26 17:47:10,985 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 17:47:10,985 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [70512685] [2021-03-26 17:47:10,985 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 17:47:10,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 17:47:11,004 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:11,005 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:47:11,009 INFO L142 QuantifierPusher]: treesize reduction 5, result has 58.3 percent of original size [2021-03-26 17:47:11,010 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:47:11,016 INFO L142 QuantifierPusher]: treesize reduction 6, result has 62.5 percent of original size [2021-03-26 17:47:11,016 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 17:47:11,024 INFO L142 QuantifierPusher]: treesize reduction 1, result has 90.0 percent of original size [2021-03-26 17:47:11,024 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 17:47:11,033 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:11,034 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:11,034 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-26 17:47:11,034 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [70512685] [2021-03-26 17:47:11,034 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [266195050] [2021-03-26 17:47:11,034 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-26 17:47:11,070 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-26 17:47:11,070 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-26 17:47:11,071 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2021-03-26 17:47:11,071 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-26 17:47:11,075 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:11,075 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:11,075 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:11,076 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:11,076 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:11,076 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:11,076 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:11,077 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:11,077 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:11,077 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:11,078 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:11,078 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:11,078 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:11,078 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:11,079 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:11,079 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:11,079 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:11,079 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:11,080 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:11,080 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:11,080 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:11,081 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:11,081 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:11,081 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:11,081 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:11,081 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:11,082 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:11,082 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:11,082 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:11,082 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:11,083 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:11,083 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:11,083 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:11,083 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:11,084 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:11,084 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:11,084 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:11,084 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:11,084 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:11,085 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:11,085 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:11,085 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:11,085 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:11,086 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:11,086 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:11,086 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:11,086 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:11,087 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:11,087 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:11,087 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:11,087 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:11,088 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:11,088 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:11,088 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:11,088 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:11,088 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:11,089 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:11,089 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:47:11,090 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:11,090 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:47:11,090 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:11,091 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:47:11,091 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:11,091 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:47:11,091 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:11,092 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 17:47:11,092 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:11,092 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 17:47:11,093 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:11,093 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 17:47:11,093 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:11,093 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 17:47:11,094 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:11,097 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 17:47:11,106 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:11,106 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-26 17:47:11,107 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-26 17:47:11,107 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:11,108 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 17:47:11,108 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:11,109 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-26 17:47:11,109 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-26 17:47:11,110 INFO L142 QuantifierPusher]: treesize reduction 13, result has 51.9 percent of original size [2021-03-26 17:47:11,111 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 17:47:11,111 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:11,112 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 17:47:11,112 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:11,112 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 17:47:11,113 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:11,113 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 17:47:11,113 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:11,114 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 17:47:11,114 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:11,114 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 17:47:11,115 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:11,116 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 17:47:11,117 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:11,117 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-26 17:47:11,117 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 17:47:11,118 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:11,118 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 17:47:11,119 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:11,119 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-26 17:47:11,119 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 17:47:11,120 INFO L142 QuantifierPusher]: treesize reduction 17, result has 32.0 percent of original size [2021-03-26 17:47:11,121 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:11,121 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:11,122 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:11,122 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:11,122 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:11,122 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:11,123 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:11,123 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:11,123 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:11,124 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:11,124 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:11,124 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:11,124 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:11,125 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:11,125 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:11,125 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:11,126 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:11,126 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:11,126 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:11,126 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:11,127 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:11,127 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:11,127 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:11,128 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:11,128 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:11,128 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:11,128 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:11,129 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:11,129 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:11,129 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:11,130 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:11,130 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:11,130 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:11,130 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:11,131 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:11,131 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:11,131 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:11,132 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:11,132 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:11,132 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:11,132 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:11,133 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:11,133 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:11,133 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-26 17:47:11,133 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-26 17:47:11,133 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 4 [2021-03-26 17:47:11,134 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2131148220] [2021-03-26 17:47:11,134 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-26 17:47:11,134 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 17:47:11,134 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-26 17:47:11,134 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-03-26 17:47:11,135 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 18 out of 38 [2021-03-26 17:47:11,135 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 133 places, 1665 transitions, 39577 flow. Second operand has 6 states, 6 states have (on average 19.666666666666668) internal successors, (118), 6 states have internal predecessors, (118), 0 states have call successors, (0), 0 states 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 17:47:11,135 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 17:47:11,135 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 18 of 38 [2021-03-26 17:47:11,135 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 17:47:18,058 INFO L129 PetriNetUnfolder]: 13556/19420 cut-off events. [2021-03-26 17:47:18,058 INFO L130 PetriNetUnfolder]: For 612561/613123 co-relation queries the response was YES. [2021-03-26 17:47:18,151 INFO L84 FinitePrefix]: Finished finitePrefix Result has 227125 conditions, 19420 events. 13556/19420 cut-off events. For 612561/613123 co-relation queries the response was YES. Maximal size of possible extension queue 1428. Compared 121256 event pairs, 1154 based on Foata normal form. 51/19467 useless extension candidates. Maximal degree in co-relation 226400. Up to 17528 conditions per place. [2021-03-26 17:47:18,265 INFO L132 encePairwiseOnDemand]: 28/38 looper letters, 1767 selfloop transitions, 399 changer transitions 0/2174 dead transitions. [2021-03-26 17:47:18,266 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 138 places, 2174 transitions, 55914 flow [2021-03-26 17:47:18,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-26 17:47:18,266 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2021-03-26 17:47:18,266 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 167 transitions. [2021-03-26 17:47:18,267 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7324561403508771 [2021-03-26 17:47:18,267 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 167 transitions. [2021-03-26 17:47:18,267 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 167 transitions. [2021-03-26 17:47:18,267 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 17:47:18,267 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 167 transitions. [2021-03-26 17:47:18,268 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 27.833333333333332) internal successors, (167), 6 states have internal predecessors, (167), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 17:47:18,268 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 38.0) internal successors, (266), 7 states have internal predecessors, (266), 0 states have call successors, (0), 0 states 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 17:47:18,268 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 38.0) internal successors, (266), 7 states have internal predecessors, (266), 0 states have call successors, (0), 0 states 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 17:47:18,268 INFO L185 Difference]: Start difference. First operand has 133 places, 1665 transitions, 39577 flow. Second operand 6 states and 167 transitions. [2021-03-26 17:47:18,268 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 138 places, 2174 transitions, 55914 flow [2021-03-26 17:47:20,330 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 138 places, 2174 transitions, 55628 flow, removed 143 selfloop flow, removed 0 redundant places. [2021-03-26 17:47:20,365 INFO L241 Difference]: Finished difference. Result has 141 places, 2024 transitions, 49900 flow [2021-03-26 17:47:20,366 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=38, PETRI_DIFFERENCE_MINUEND_FLOW=39291, PETRI_DIFFERENCE_MINUEND_PLACES=133, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1665, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=143, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1411, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=49900, PETRI_PLACES=141, PETRI_TRANSITIONS=2024} [2021-03-26 17:47:20,366 INFO L343 CegarLoopForPetriNet]: 31 programPoint places, 110 predicate places. [2021-03-26 17:47:20,366 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 17:47:20,366 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 141 places, 2024 transitions, 49900 flow [2021-03-26 17:47:20,366 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 141 places, 2024 transitions, 49900 flow [2021-03-26 17:47:20,385 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 141 places, 2024 transitions, 49900 flow [2021-03-26 17:47:21,637 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][66], [Black: 576#true, Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 713#(= p1 p2), Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 580#(<= 1 n1), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 636#(and (< 0 n1) (= n2 n1)), 515#true, Black: 716#(and (= (+ m p2) p1) (< 0 n2)), 773#true, Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 591#(and (<= n2 n1) (< 0 n1)), 9#L19true, 651#(<= 2 n2), 17#L41true, 21#L52true, 26#L30true, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 298#true, Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 120#true, Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 432#true, 177#true, Black: 48#(= p2 p1), 55#(<= 1 n2), Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 775#(= p2 p1), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 776#(and (< 0 n2) (= p2 p1)), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), Black: 705#(and (<= n1 n2) (<= 2 n2)), Black: 647#true, Black: 655#(<= n1 n2), 711#true, 604#(< 1 n1), Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 51#true, Black: 302#(<= n2 1), Black: 53#(= n1 n2), Black: 179#(= p1 p2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, 366#(<= 1 n1), 110#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), 124#(<= 1 n1), Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:47:21,637 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is cut-off event [2021-03-26 17:47:21,637 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:47:21,637 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:47:21,637 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:47:22,334 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][66], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 576#true, Black: 713#(= p1 p2), Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 580#(<= 1 n1), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 636#(and (< 0 n1) (= n2 n1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), 515#true, Black: 716#(and (= (+ m p2) p1) (< 0 n2)), Black: 638#(and (< 1 n1) (<= n2 n1)), 773#true, Black: 591#(and (<= n2 n1) (< 0 n1)), 6#L19-1true, 651#(<= 2 n2), 17#L41true, 21#L52true, 26#L30true, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 298#true, Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 120#true, Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 432#true, 177#true, Black: 48#(= p2 p1), 55#(<= 1 n2), Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 775#(= p2 p1), Black: 776#(and (< 0 n2) (= p2 p1)), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), Black: 705#(and (<= n1 n2) (<= 2 n2)), Black: 647#true, Black: 655#(<= n1 n2), 711#true, 604#(< 1 n1), Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 51#true, Black: 302#(<= n2 1), Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), 237#true, 110#true, 366#(<= 1 n1), Black: 112#(= n2 n1), Black: 113#(<= n1 0), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), 124#(<= 1 n1), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:47:22,334 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-03-26 17:47:22,334 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:47:22,334 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:47:22,334 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:47:22,350 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][1286], [Black: 576#true, Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 713#(= p1 p2), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 447#(and (<= n2 n1) (< 0 n1)), 515#true, Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 636#(and (< 0 n1) (= n2 n1)), Black: 716#(and (= (+ m p2) p1) (< 0 n2)), Black: 604#(< 1 n1), 773#true, Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 591#(and (<= n2 n1) (< 0 n1)), 9#L19true, 10#thread2EXITtrue, 651#(<= 2 n2), 21#L52true, 25#L41-1true, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 298#true, Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 120#true, Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 432#true, 177#true, Black: 48#(= p2 p1), 55#(<= 1 n2), Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 775#(= p2 p1), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 776#(and (< 0 n2) (= p2 p1)), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), Black: 705#(and (<= n1 n2) (<= 2 n2)), 580#(<= 1 n1), Black: 647#true, Black: 655#(<= n1 n2), 711#true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 51#true, Black: 302#(<= n2 1), Black: 53#(= n1 n2), Black: 179#(= p1 p2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, 366#(<= 1 n1), 110#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), 124#(<= 1 n1), Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:47:22,350 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-03-26 17:47:22,350 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:47:22,350 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:47:22,350 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:47:23,339 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([80] L19-->L19-1: Formula: (let ((.cse0 (< 0 v_n1_13))) (and (= (ite .cse0 (+ v_n1_13 (- 1)) v_n1_13) v_n1_12) (= (ite .cse0 (+ v_p1_8 v_m_7) v_p1_8) v_p1_7))) InVars {p1=v_p1_8, m=v_m_7, n1=v_n1_13} OutVars{p1=v_p1_7, m=v_m_7, n1=v_n1_12} AuxVars[] AssignedVars[p1, n1][689], [Black: 576#true, Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 713#(= p1 p2), Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 636#(and (< 0 n1) (= n2 n1)), 515#true, Black: 716#(and (= (+ m p2) p1) (< 0 n2)), Black: 604#(< 1 n1), Black: 638#(and (< 1 n1) (<= n2 n1)), 773#true, 6#L19-1true, Black: 591#(and (<= n2 n1) (< 0 n1)), 647#true, 20#thread3EXITtrue, 26#L30true, 32#thread4EXITtrue, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 239#(= p1 p2), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), 302#(<= n2 1), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 124#(<= 1 n1), 177#true, Black: 48#(= p2 p1), 51#true, Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 775#(= p2 p1), Black: 776#(and (< 0 n2) (= p2 p1)), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), Black: 705#(and (<= n1 n2) (<= 2 n2)), 580#(<= 1 n1), Black: 651#(<= 2 n2), Black: 655#(<= n1 n2), 711#true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 298#true, Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 55#(<= 1 n2), 110#true, 241#(= (+ m p2) p1), 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 112#(= n2 n1), Black: 113#(<= n1 0), 120#true, Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:47:23,339 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is not cut-off event [2021-03-26 17:47:23,339 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is not cut-off event [2021-03-26 17:47:23,339 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is not cut-off event [2021-03-26 17:47:23,339 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is not cut-off event [2021-03-26 17:47:23,831 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][1506], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 576#true, Black: 713#(= p1 p2), Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 636#(and (< 0 n1) (= n2 n1)), 515#true, Black: 716#(and (= (+ m p2) p1) (< 0 n2)), Black: 604#(< 1 n1), 773#true, Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 591#(and (<= n2 n1) (< 0 n1)), 6#L19-1true, 651#(<= 2 n2), 17#L41true, 21#L52true, 26#L30true, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 298#true, Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 124#(<= 1 n1), 177#true, Black: 48#(= p2 p1), 55#(<= 1 n2), Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 775#(= p2 p1), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 776#(and (< 0 n2) (= p2 p1)), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), Black: 705#(and (<= n1 n2) (<= 2 n2)), 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 647#true, 580#(<= 1 n1), Black: 655#(<= n1 n2), 711#true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 51#true, Black: 302#(<= n2 1), Black: 53#(= n1 n2), Black: 179#(= p1 p2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), 237#true, 110#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), 120#true, Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:47:23,831 INFO L384 tUnfolder$Statistics]: this new event has 16 ancestors and is cut-off event [2021-03-26 17:47:23,831 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:47:23,831 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:47:23,831 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:47:23,833 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][66], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 576#true, Black: 713#(= p1 p2), Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 580#(<= 1 n1), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 636#(and (< 0 n1) (= n2 n1)), 515#true, Black: 716#(and (= (+ m p2) p1) (< 0 n2)), 773#true, Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 591#(and (<= n2 n1) (< 0 n1)), 6#L19-1true, 651#(<= 2 n2), 17#L41true, 21#L52true, 26#L30true, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 298#true, Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 120#true, Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 177#true, Black: 48#(= p2 p1), 55#(<= 1 n2), Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 775#(= p2 p1), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 776#(and (< 0 n2) (= p2 p1)), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), Black: 705#(and (<= n1 n2) (<= 2 n2)), 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 647#true, Black: 655#(<= n1 n2), 711#true, 604#(< 1 n1), Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 302#(<= n2 1), Black: 51#true, Black: 53#(= n1 n2), Black: 179#(= p1 p2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, 110#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, 124#(<= 1 n1), Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:47:23,833 INFO L384 tUnfolder$Statistics]: this new event has 16 ancestors and is cut-off event [2021-03-26 17:47:23,833 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:47:23,833 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:47:23,833 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:47:23,834 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][66], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 576#true, Black: 713#(= p1 p2), Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 636#(and (< 0 n1) (= n2 n1)), 515#true, Black: 716#(and (= (+ m p2) p1) (< 0 n2)), Black: 604#(< 1 n1), 773#true, Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 591#(and (<= n2 n1) (< 0 n1)), 9#L19true, 651#(<= 2 n2), 17#L41true, 21#L52true, 28#L30-1true, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 298#true, Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 120#true, Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 177#true, Black: 48#(= p2 p1), 55#(<= 1 n2), Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 775#(= p2 p1), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 776#(and (< 0 n2) (= p2 p1)), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), Black: 705#(and (<= n1 n2) (<= 2 n2)), 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 580#(<= 1 n1), Black: 647#true, Black: 655#(<= n1 n2), 711#true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 302#(<= n2 1), Black: 51#true, Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, 110#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, 124#(<= 1 n1), Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:47:23,834 INFO L384 tUnfolder$Statistics]: this new event has 16 ancestors and is cut-off event [2021-03-26 17:47:23,835 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:47:23,835 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:47:23,835 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:47:24,165 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][66], [Black: 576#true, Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 713#(= p1 p2), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 636#(and (< 0 n1) (= n2 n1)), 515#true, Black: 716#(and (= (+ m p2) p1) (< 0 n2)), Black: 604#(< 1 n1), Black: 638#(and (< 1 n1) (<= n2 n1)), 773#true, Black: 591#(and (<= n2 n1) (< 0 n1)), 9#L19true, 651#(<= 2 n2), 17#L41true, 21#L52true, 26#L30true, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 298#true, Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 120#true, Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 177#true, Black: 48#(= p2 p1), 55#(<= 1 n2), Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 775#(= p2 p1), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 776#(and (< 0 n2) (= p2 p1)), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), Black: 705#(and (<= n1 n2) (<= 2 n2)), 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 580#(<= 1 n1), Black: 647#true, Black: 655#(<= n1 n2), 711#true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 51#true, Black: 302#(<= n2 1), Black: 53#(= n1 n2), Black: 179#(= p1 p2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, 110#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, 124#(<= 1 n1), Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:47:24,165 INFO L384 tUnfolder$Statistics]: this new event has 17 ancestors and is cut-off event [2021-03-26 17:47:24,165 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:47:24,165 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:47:24,165 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:47:24,821 INFO L129 PetriNetUnfolder]: 11399/17030 cut-off events. [2021-03-26 17:47:24,821 INFO L130 PetriNetUnfolder]: For 560265/564279 co-relation queries the response was YES. [2021-03-26 17:47:24,931 INFO L84 FinitePrefix]: Finished finitePrefix Result has 192552 conditions, 17030 events. 11399/17030 cut-off events. For 560265/564279 co-relation queries the response was YES. Maximal size of possible extension queue 1340. Compared 115752 event pairs, 510 based on Foata normal form. 889/17561 useless extension candidates. Maximal degree in co-relation 191743. Up to 7510 conditions per place. [2021-03-26 17:47:25,099 INFO L142 LiptonReduction]: Number of co-enabled transitions 5836 [2021-03-26 17:47:25,608 INFO L154 LiptonReduction]: Checked pairs total: 0 [2021-03-26 17:47:25,608 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-26 17:47:25,609 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 5243 [2021-03-26 17:47:25,609 INFO L480 AbstractCegarLoop]: Abstraction has has 141 places, 2024 transitions, 49900 flow [2021-03-26 17:47:25,609 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 19.666666666666668) internal successors, (118), 6 states have internal predecessors, (118), 0 states have call successors, (0), 0 states 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 17:47:25,609 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 17:47:25,609 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 17:47:25,809 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2021-03-26 17:47:25,810 INFO L428 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-26 17:47:25,810 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 17:47:25,810 INFO L82 PathProgramCache]: Analyzing trace with hash 533798997, now seen corresponding path program 2 times [2021-03-26 17:47:25,810 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 17:47:25,810 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1383344499] [2021-03-26 17:47:25,810 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 17:47:25,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 17:47:25,822 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:25,823 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:47:25,826 INFO L142 QuantifierPusher]: treesize reduction 4, result has 63.6 percent of original size [2021-03-26 17:47:25,826 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:47:25,831 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:25,831 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:25,834 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:25,834 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:25,838 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:25,838 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:47:25,838 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-26 17:47:25,838 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1383344499] [2021-03-26 17:47:25,838 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1404865202] [2021-03-26 17:47:25,838 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 17:47:25,864 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-26 17:47:25,864 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-26 17:47:25,865 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 5 conjunts are in the unsatisfiable core [2021-03-26 17:47:25,867 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-26 17:47:25,867 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:25,868 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:25,868 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:25,868 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:25,868 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:25,869 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:25,869 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:25,869 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:25,873 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:25,873 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:25,874 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:25,874 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:25,874 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:25,874 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:25,875 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:25,875 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:25,875 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:25,875 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:25,876 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:25,876 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:25,876 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:25,876 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:25,876 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:25,877 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:25,878 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:25,878 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:47:25,878 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:25,879 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 17:47:25,879 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:25,879 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:47:25,879 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-26 17:47:25,880 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:25,881 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:25,881 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:25,882 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:25,885 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:25,885 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:25,886 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:25,886 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:25,886 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:25,886 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:25,886 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:25,887 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:25,887 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:25,887 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:25,887 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:25,888 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:25,888 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:25,888 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:25,888 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:25,889 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:25,889 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:25,889 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:25,890 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:25,890 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:25,890 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:25,890 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:25,891 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:25,891 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:25,891 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:25,891 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:25,892 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:25,892 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:25,892 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:25,892 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:25,893 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:25,893 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:25,893 INFO L142 QuantifierPusher]: treesize reduction 4, result has 42.9 percent of original size [2021-03-26 17:47:25,894 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:25,894 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:25,894 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:25,894 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:25,894 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:25,895 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:25,895 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:25,895 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:25,896 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 17:47:25,896 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:25,897 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-26 17:47:25,897 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-26 17:47:25,897 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:25,898 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 17:47:25,898 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:25,898 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-26 17:47:25,898 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-26 17:47:25,899 INFO L142 QuantifierPusher]: treesize reduction 13, result has 43.5 percent of original size [2021-03-26 17:47:25,900 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:25,900 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:25,900 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:25,901 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-03-26 17:47:25,901 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:47:25,901 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:25,902 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:47:25,902 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:25,902 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:47:25,902 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:25,902 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:47:25,903 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:25,903 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:47:25,903 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:25,903 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:47:25,904 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:25,904 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:47:25,904 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:25,904 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:47:25,905 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:25,905 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:47:25,905 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:25,905 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:47:25,906 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:25,906 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:47:25,906 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:25,906 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:47:25,906 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:25,907 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:47:25,907 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:25,907 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:47:25,907 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:25,908 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:47:25,908 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:25,908 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:47:25,908 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:25,909 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:47:25,909 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:25,909 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:47:25,909 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:25,909 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:47:25,910 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:25,910 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:47:25,910 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:25,910 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:47:25,911 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:25,911 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:47:25,911 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-26 17:47:25,911 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-26 17:47:25,911 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 6 [2021-03-26 17:47:25,911 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [23770451] [2021-03-26 17:47:25,912 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-03-26 17:47:25,912 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 17:47:25,912 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-03-26 17:47:25,912 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-03-26 17:47:25,913 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 20 out of 38 [2021-03-26 17:47:25,913 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 141 places, 2024 transitions, 49900 flow. Second operand has 7 states, 7 states have (on average 21.714285714285715) internal successors, (152), 7 states have internal predecessors, (152), 0 states have call successors, (0), 0 states 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 17:47:25,913 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 17:47:25,913 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 20 of 38 [2021-03-26 17:47:25,913 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 17:47:35,088 INFO L129 PetriNetUnfolder]: 14549/20885 cut-off events. [2021-03-26 17:47:35,088 INFO L130 PetriNetUnfolder]: For 716304/716866 co-relation queries the response was YES. [2021-03-26 17:47:35,207 INFO L84 FinitePrefix]: Finished finitePrefix Result has 251537 conditions, 20885 events. 14549/20885 cut-off events. For 716304/716866 co-relation queries the response was YES. Maximal size of possible extension queue 1361. Compared 130903 event pairs, 388 based on Foata normal form. 698/21581 useless extension candidates. Maximal degree in co-relation 250764. Up to 10422 conditions per place. [2021-03-26 17:47:35,337 INFO L132 encePairwiseOnDemand]: 26/38 looper letters, 2307 selfloop transitions, 814 changer transitions 0/3130 dead transitions. [2021-03-26 17:47:35,337 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 149 places, 3130 transitions, 82721 flow [2021-03-26 17:47:35,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-26 17:47:35,342 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-03-26 17:47:35,343 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 258 transitions. [2021-03-26 17:47:35,343 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7543859649122807 [2021-03-26 17:47:35,343 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 258 transitions. [2021-03-26 17:47:35,343 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 258 transitions. [2021-03-26 17:47:35,344 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 17:47:35,344 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 258 transitions. [2021-03-26 17:47:35,345 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 28.666666666666668) internal successors, (258), 9 states have internal predecessors, (258), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 17:47:35,345 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 38.0) internal successors, (380), 10 states have internal predecessors, (380), 0 states have call successors, (0), 0 states 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 17:47:35,345 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 38.0) internal successors, (380), 10 states have internal predecessors, (380), 0 states have call successors, (0), 0 states 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 17:47:35,345 INFO L185 Difference]: Start difference. First operand has 141 places, 2024 transitions, 49900 flow. Second operand 9 states and 258 transitions. [2021-03-26 17:47:35,345 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 149 places, 3130 transitions, 82721 flow [2021-03-26 17:47:37,431 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 149 places, 3130 transitions, 81697 flow, removed 512 selfloop flow, removed 0 redundant places. [2021-03-26 17:47:37,485 INFO L241 Difference]: Finished difference. Result has 153 places, 2110 transitions, 53254 flow [2021-03-26 17:47:37,487 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=38, PETRI_DIFFERENCE_MINUEND_FLOW=46330, PETRI_DIFFERENCE_MINUEND_PLACES=141, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1920, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=643, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1248, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=53254, PETRI_PLACES=153, PETRI_TRANSITIONS=2110} [2021-03-26 17:47:37,487 INFO L343 CegarLoopForPetriNet]: 31 programPoint places, 122 predicate places. [2021-03-26 17:47:37,488 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 17:47:37,488 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 153 places, 2110 transitions, 53254 flow [2021-03-26 17:47:37,488 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 153 places, 2110 transitions, 53254 flow [2021-03-26 17:47:37,512 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 153 places, 2110 transitions, 53254 flow [2021-03-26 17:47:38,288 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][1091], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 576#true, Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 713#(= p1 p2), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 580#(<= 1 n1), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 834#true, Black: 636#(and (< 0 n1) (= n2 n1)), 515#true, Black: 716#(and (= (+ m p2) p1) (< 0 n2)), Black: 839#(<= 1 n2), Black: 638#(and (< 1 n1) (<= n2 n1)), 773#true, Black: 895#(and (<= n1 n2) (<= 1 n2)), Black: 591#(and (<= n2 n1) (< 0 n1)), 9#L19true, 651#(<= 2 n2), 17#L41true, 21#L52true, 26#L30true, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 298#true, Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 120#true, Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 432#true, 177#true, Black: 48#(= p2 p1), 55#(<= 1 n2), Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 775#(= p2 p1), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 776#(and (< 0 n2) (= p2 p1)), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), Black: 705#(and (<= n1 n2) (<= 2 n2)), Black: 647#true, 838#(<= 2 n2), Black: 655#(<= n1 n2), 711#true, 604#(< 1 n1), Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 51#true, Black: 302#(<= n2 1), Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, 366#(<= 1 n1), 110#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), 124#(<= 1 n1), Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:47:38,288 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is cut-off event [2021-03-26 17:47:38,288 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:47:38,288 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:47:38,288 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:47:38,777 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][1091], [Black: 576#true, Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 713#(= p1 p2), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 580#(<= 1 n1), Black: 714#(and (< 0 n2) (= p2 p1)), 515#true, Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 636#(and (< 0 n1) (= n2 n1)), Black: 834#true, Black: 716#(and (= (+ m p2) p1) (< 0 n2)), 773#true, Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 839#(<= 1 n2), Black: 895#(and (<= n1 n2) (<= 1 n2)), Black: 591#(and (<= n2 n1) (< 0 n1)), 9#L19true, 651#(<= 2 n2), 17#L41true, 21#L52true, 26#L30true, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 298#true, Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 120#true, Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 432#true, 177#true, Black: 48#(= p2 p1), 55#(<= 1 n2), Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 775#(= p2 p1), Black: 776#(and (< 0 n2) (= p2 p1)), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), Black: 705#(and (<= n1 n2) (<= 2 n2)), Black: 647#true, 838#(<= 2 n2), Black: 655#(<= n1 n2), 711#true, 604#(< 1 n1), Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 302#(<= n2 1), Black: 51#true, Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, 366#(<= 1 n1), 110#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), 124#(<= 1 n1), Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:47:38,777 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is cut-off event [2021-03-26 17:47:38,777 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:47:38,778 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:47:38,778 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:47:38,778 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:47:39,644 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][1091], [Black: 576#true, Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 713#(= p1 p2), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 580#(<= 1 n1), Black: 447#(and (<= n2 n1) (< 0 n1)), 515#true, Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 636#(and (< 0 n1) (= n2 n1)), Black: 834#true, Black: 716#(and (= (+ m p2) p1) (< 0 n2)), 773#true, Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 839#(<= 1 n2), 6#L19-1true, Black: 895#(and (<= n1 n2) (<= 1 n2)), Black: 591#(and (<= n2 n1) (< 0 n1)), 651#(<= 2 n2), 17#L41true, 21#L52true, 26#L30true, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 298#true, Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 120#true, Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 432#true, 177#true, Black: 48#(= p2 p1), 55#(<= 1 n2), Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 775#(= p2 p1), Black: 776#(and (< 0 n2) (= p2 p1)), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), Black: 705#(and (<= n1 n2) (<= 2 n2)), Black: 647#true, Black: 655#(<= n1 n2), 838#(<= 2 n2), 711#true, 604#(< 1 n1), Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 51#true, Black: 302#(<= n2 1), Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, 110#true, 366#(<= 1 n1), Black: 112#(= n2 n1), Black: 113#(<= n1 0), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), 124#(<= 1 n1), Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:47:39,645 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-03-26 17:47:39,645 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:47:39,645 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:47:39,645 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:47:39,657 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][229], [Black: 576#true, Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 713#(= p1 p2), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 636#(and (< 0 n1) (= n2 n1)), 515#true, Black: 834#true, Black: 716#(and (= (+ m p2) p1) (< 0 n2)), Black: 604#(< 1 n1), Black: 839#(<= 1 n2), Black: 638#(and (< 1 n1) (<= n2 n1)), 773#true, Black: 895#(and (<= n1 n2) (<= 1 n2)), Black: 591#(and (<= n2 n1) (< 0 n1)), 9#L19true, 10#thread2EXITtrue, 651#(<= 2 n2), 21#L52true, 25#L41-1true, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 298#true, Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 120#true, Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 432#true, 177#true, Black: 48#(= p2 p1), 55#(<= 1 n2), Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 775#(= p2 p1), Black: 776#(and (< 0 n2) (= p2 p1)), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), Black: 705#(and (<= n1 n2) (<= 2 n2)), 580#(<= 1 n1), Black: 647#true, Black: 655#(<= n1 n2), 838#(<= 2 n2), 711#true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 302#(<= n2 1), Black: 51#true, Black: 53#(= n1 n2), Black: 179#(= p1 p2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, 366#(<= 1 n1), 110#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), 124#(<= 1 n1), Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:47:39,657 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-03-26 17:47:39,657 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:47:39,657 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:47:39,657 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:47:39,663 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([106] L19-1-->thread1EXIT: Formula: (not (< 0 v_n1_24)) InVars {n1=v_n1_24} OutVars{n1=v_n1_24} AuxVars[] AssignedVars[][583], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 713#(= p1 p2), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 580#(<= 1 n1), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 636#(and (< 0 n1) (= n2 n1)), Black: 834#true, 515#true, Black: 838#(<= 2 n2), Black: 716#(and (= (+ m p2) p1) (< 0 n2)), Black: 604#(< 1 n1), 773#true, Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 839#(<= 1 n2), Black: 591#(and (<= n2 n1) (< 0 n1)), 647#true, 11#thread1EXITtrue, 17#L41true, 28#L30-1true, 32#thread4EXITtrue, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), 302#(<= n2 1), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 124#(<= 1 n1), 177#true, Black: 48#(= p2 p1), 436#(<= n2 1), Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 775#(= p2 p1), Black: 776#(and (< 0 n2) (= p2 p1)), 576#true, Black: 778#(and (= (+ m p1) p2) (< 0 n1)), Black: 705#(and (<= n1 n2) (<= 2 n2)), Black: 651#(<= 2 n2), Black: 655#(<= n1 n2), 711#true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), 103#(and (<= n1 n2) (<= 1 n2)), Black: 298#true, Black: 51#true, 362#true, Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, Black: 55#(<= 1 n2), 113#(<= n1 0), Black: 112#(= n2 n1), 120#true, Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1)), 895#(and (<= n1 n2) (<= 1 n2))]) [2021-03-26 17:47:39,663 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-03-26 17:47:39,663 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:47:39,663 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:47:39,663 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:47:39,745 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([80] L19-->L19-1: Formula: (let ((.cse0 (< 0 v_n1_13))) (and (= (ite .cse0 (+ v_n1_13 (- 1)) v_n1_13) v_n1_12) (= (ite .cse0 (+ v_p1_8 v_m_7) v_p1_8) v_p1_7))) InVars {p1=v_p1_8, m=v_m_7, n1=v_n1_13} OutVars{p1=v_p1_7, m=v_m_7, n1=v_n1_12} AuxVars[] AssignedVars[p1, n1][1143], [Black: 576#true, Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 713#(= p1 p2), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 636#(and (< 0 n1) (= n2 n1)), 515#true, Black: 716#(and (= (+ m p2) p1) (< 0 n2)), Black: 604#(< 1 n1), Black: 838#(<= 2 n2), Black: 839#(<= 1 n2), 773#true, Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 591#(and (<= n2 n1) (< 0 n1)), 6#L19-1true, Black: 895#(and (<= n1 n2) (<= 1 n2)), 647#true, 20#thread3EXITtrue, 26#L30true, 32#thread4EXITtrue, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), 302#(<= n2 1), Black: 124#(<= 1 n1), 177#true, Black: 48#(= p2 p1), 51#true, Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 775#(= p2 p1), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 776#(and (< 0 n2) (= p2 p1)), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), 834#true, Black: 705#(and (<= n1 n2) (<= 2 n2)), 580#(<= 1 n1), Black: 651#(<= 2 n2), Black: 655#(<= n1 n2), 711#true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 298#true, Black: 53#(= n1 n2), Black: 179#(= p1 p2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, Black: 55#(<= 1 n2), 110#true, 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 112#(= n2 n1), Black: 113#(<= n1 0), 120#true, Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:47:39,745 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-03-26 17:47:39,745 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:47:39,745 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:47:39,745 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:47:39,891 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][1091], [Black: 576#true, Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 713#(= p1 p2), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 834#true, Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 636#(and (< 0 n1) (= n2 n1)), 515#true, Black: 716#(and (= (+ m p2) p1) (< 0 n2)), Black: 604#(< 1 n1), Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 839#(<= 1 n2), 773#true, Black: 591#(and (<= n2 n1) (< 0 n1)), Black: 895#(and (<= n1 n2) (<= 1 n2)), 9#L19true, 651#(<= 2 n2), 17#L41true, 21#L52true, 26#L30true, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 239#(= p1 p2), 298#true, Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 120#true, Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 177#true, Black: 48#(= p2 p1), 55#(<= 1 n2), Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 775#(= p2 p1), Black: 776#(and (< 0 n2) (= p2 p1)), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), Black: 705#(and (<= n1 n2) (<= 2 n2)), 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 647#true, 580#(<= 1 n1), Black: 655#(<= n1 n2), 838#(<= 2 n2), 711#true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 51#true, Black: 302#(<= n2 1), Black: 53#(= n1 n2), Black: 179#(= p1 p2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), 237#true, 110#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), 124#(<= 1 n1), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:47:39,891 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-03-26 17:47:39,891 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:47:39,891 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:47:39,891 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:47:40,258 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([88] L41-->L41-1: Formula: (let ((.cse0 (< 0 v_n2_17))) (and (= (ite .cse0 (+ v_n2_17 (- 1)) v_n2_17) v_n2_16) (= (ite .cse0 (+ v_p2_12 v_m_11) v_p2_12) v_p2_11))) InVars {m=v_m_11, n2=v_n2_17, p2=v_p2_12} OutVars{m=v_m_11, n2=v_n2_16, p2=v_p2_11} AuxVars[] AssignedVars[n2, p2][31], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 713#(= p1 p2), Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 580#(<= 1 n1), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 636#(and (< 0 n1) (= n2 n1)), Black: 834#true, 515#true, Black: 716#(and (= (+ m p2) p1) (< 0 n2)), Black: 604#(< 1 n1), Black: 838#(<= 2 n2), Black: 638#(and (< 1 n1) (<= n2 n1)), 773#true, Black: 895#(and (<= n1 n2) (<= 1 n2)), Black: 591#(and (<= n2 n1) (< 0 n1)), 647#true, 9#L19true, 21#L52true, 25#L41-1true, 28#L30-1true, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 298#true, Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 124#(<= 1 n1), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 432#true, 177#true, Black: 48#(= p2 p1), 51#true, Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 775#(= p2 p1), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), 576#true, Black: 776#(and (< 0 n2) (= p2 p1)), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), Black: 705#(and (<= n1 n2) (<= 2 n2)), Black: 651#(<= 2 n2), Black: 655#(<= n1 n2), 839#(<= 1 n2), 711#true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 302#(<= n2 1), Black: 53#(= n1 n2), 362#true, Black: 179#(= p1 p2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, Black: 55#(<= 1 n2), 110#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), 120#true, Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:47:40,258 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-03-26 17:47:40,258 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:47:40,258 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:47:40,258 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:47:40,259 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([82] L30-1-->L30: Formula: (< 1 v_n1_6) InVars {n1=v_n1_6} OutVars{n1=v_n1_6} AuxVars[] AssignedVars[][703], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 576#true, Black: 713#(= p1 p2), Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 580#(<= 1 n1), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 636#(and (< 0 n1) (= n2 n1)), Black: 834#true, 515#true, Black: 716#(and (= (+ m p2) p1) (< 0 n2)), Black: 839#(<= 1 n2), Black: 638#(and (< 1 n1) (<= n2 n1)), 773#true, Black: 895#(and (<= n1 n2) (<= 1 n2)), Black: 591#(and (<= n2 n1) (< 0 n1)), 9#L19true, 651#(<= 2 n2), 17#L41true, 21#L52true, 26#L30true, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 298#true, Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 120#true, Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 432#true, 177#true, Black: 48#(= p2 p1), 55#(<= 1 n2), Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 775#(= p2 p1), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 776#(and (< 0 n2) (= p2 p1)), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), Black: 705#(and (<= n1 n2) (<= 2 n2)), Black: 647#true, 838#(<= 2 n2), Black: 655#(<= n1 n2), 711#true, 604#(< 1 n1), Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 302#(<= n2 1), Black: 51#true, Black: 53#(= n1 n2), Black: 179#(= p1 p2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, 366#(<= 1 n1), 110#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), 124#(<= 1 n1), Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:47:40,259 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-03-26 17:47:40,259 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:47:40,259 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:47:40,259 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:47:40,259 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([92] L52-->L52-1: Formula: (let ((.cse0 (< 1 v_n2_13))) (and (= v_p2_7 (ite .cse0 (+ v_p2_8 (* v_m_5 2)) v_p2_8)) (= v_n2_12 (ite .cse0 (+ v_n2_13 (- 2)) v_n2_13)))) InVars {m=v_m_5, n2=v_n2_13, p2=v_p2_8} OutVars{m=v_m_5, n2=v_n2_12, p2=v_p2_7} AuxVars[] AssignedVars[n2, p2][385], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 713#(= p1 p2), Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 580#(<= 1 n1), 515#true, Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 636#(and (< 0 n1) (= n2 n1)), Black: 838#(<= 2 n2), Black: 716#(and (= (+ m p2) p1) (< 0 n2)), Black: 604#(< 1 n1), 773#true, Black: 839#(<= 1 n2), Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 895#(and (<= n1 n2) (<= 1 n2)), Black: 591#(and (<= n2 n1) (< 0 n1)), 647#true, 9#L19true, 17#L41true, 22#L52-1true, 28#L30-1true, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 298#true, Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 124#(<= 1 n1), 432#true, 177#true, Black: 48#(= p2 p1), 51#true, Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 775#(= p2 p1), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), 576#true, Black: 776#(and (< 0 n2) (= p2 p1)), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), 834#true, Black: 705#(and (<= n1 n2) (<= 2 n2)), Black: 651#(<= 2 n2), Black: 655#(<= n1 n2), 711#true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 302#(<= n2 1), Black: 53#(= n1 n2), 362#true, Black: 179#(= p1 p2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 55#(<= 1 n2), 237#true, 110#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), 120#true, Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:47:40,259 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-03-26 17:47:40,259 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:47:40,259 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:47:40,259 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:47:40,443 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([80] L19-->L19-1: Formula: (let ((.cse0 (< 0 v_n1_13))) (and (= (ite .cse0 (+ v_n1_13 (- 1)) v_n1_13) v_n1_12) (= (ite .cse0 (+ v_p1_8 v_m_7) v_p1_8) v_p1_7))) InVars {p1=v_p1_8, m=v_m_7, n1=v_n1_13} OutVars{p1=v_p1_7, m=v_m_7, n1=v_n1_12} AuxVars[] AssignedVars[p1, n1][669], [Black: 576#true, Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 713#(= p1 p2), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 636#(and (< 0 n1) (= n2 n1)), 515#true, Black: 716#(and (= (+ m p2) p1) (< 0 n2)), Black: 604#(< 1 n1), Black: 838#(<= 2 n2), Black: 638#(and (< 1 n1) (<= n2 n1)), 773#true, Black: 839#(<= 1 n2), Black: 591#(and (<= n2 n1) (< 0 n1)), 6#L19-1true, Black: 895#(and (<= n1 n2) (<= 1 n2)), 647#true, 20#thread3EXITtrue, 26#L30true, 32#thread4EXITtrue, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 239#(= p1 p2), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), 302#(<= n2 1), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 124#(<= 1 n1), 177#true, Black: 48#(= p2 p1), 51#true, Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 775#(= p2 p1), Black: 776#(and (< 0 n2) (= p2 p1)), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), 834#true, Black: 705#(and (<= n1 n2) (<= 2 n2)), 580#(<= 1 n1), Black: 651#(<= 2 n2), Black: 655#(<= n1 n2), 711#true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 298#true, Black: 53#(= n1 n2), Black: 179#(= p1 p2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 55#(<= 1 n2), 110#true, 241#(= (+ m p2) p1), 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 112#(= n2 n1), Black: 113#(<= n1 0), 120#true, Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:47:40,443 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is not cut-off event [2021-03-26 17:47:40,443 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is not cut-off event [2021-03-26 17:47:40,443 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is not cut-off event [2021-03-26 17:47:40,443 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is not cut-off event [2021-03-26 17:47:41,187 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][531], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 576#true, Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 713#(= p1 p2), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 636#(and (< 0 n1) (= n2 n1)), 515#true, Black: 834#true, Black: 716#(and (= (+ m p2) p1) (< 0 n2)), Black: 604#(< 1 n1), Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 839#(<= 1 n2), 773#true, Black: 895#(and (<= n1 n2) (<= 1 n2)), Black: 591#(and (<= n2 n1) (< 0 n1)), 6#L19-1true, 651#(<= 2 n2), 17#L41true, 21#L52true, 26#L30true, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 298#true, Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 124#(<= 1 n1), 177#true, Black: 48#(= p2 p1), 55#(<= 1 n2), Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 775#(= p2 p1), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 776#(and (< 0 n2) (= p2 p1)), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), Black: 705#(and (<= n1 n2) (<= 2 n2)), 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 647#true, 580#(<= 1 n1), Black: 655#(<= n1 n2), 838#(<= 2 n2), 711#true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 302#(<= n2 1), Black: 51#true, Black: 53#(= n1 n2), Black: 179#(= p1 p2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, 110#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), 120#true, Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:47:41,187 INFO L384 tUnfolder$Statistics]: this new event has 16 ancestors and is cut-off event [2021-03-26 17:47:41,187 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:47:41,187 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:47:41,187 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:47:41,189 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][1091], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 576#true, Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 713#(= p1 p2), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 580#(<= 1 n1), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 834#true, Black: 636#(and (< 0 n1) (= n2 n1)), 515#true, Black: 716#(and (= (+ m p2) p1) (< 0 n2)), Black: 638#(and (< 1 n1) (<= n2 n1)), 773#true, Black: 839#(<= 1 n2), 6#L19-1true, Black: 895#(and (<= n1 n2) (<= 1 n2)), Black: 591#(and (<= n2 n1) (< 0 n1)), 651#(<= 2 n2), 17#L41true, 21#L52true, 26#L30true, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 298#true, Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 120#true, Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 177#true, Black: 48#(= p2 p1), 55#(<= 1 n2), Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 775#(= p2 p1), Black: 776#(and (< 0 n2) (= p2 p1)), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 705#(and (<= n1 n2) (<= 2 n2)), Black: 647#true, Black: 655#(<= n1 n2), 838#(<= 2 n2), 711#true, 604#(< 1 n1), Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 51#true, Black: 302#(<= n2 1), Black: 53#(= n1 n2), Black: 179#(= p1 p2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, 110#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, 124#(<= 1 n1), Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:47:41,189 INFO L384 tUnfolder$Statistics]: this new event has 16 ancestors and is cut-off event [2021-03-26 17:47:41,189 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:47:41,189 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:47:41,189 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:47:41,192 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][1091], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 576#true, Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 713#(= p1 p2), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 834#true, Black: 636#(and (< 0 n1) (= n2 n1)), 515#true, Black: 604#(< 1 n1), Black: 716#(and (= (+ m p2) p1) (< 0 n2)), Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 839#(<= 1 n2), 773#true, Black: 895#(and (<= n1 n2) (<= 1 n2)), Black: 591#(and (<= n2 n1) (< 0 n1)), 9#L19true, 651#(<= 2 n2), 17#L41true, 21#L52true, 28#L30-1true, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 239#(= p1 p2), 298#true, Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 120#true, Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 177#true, Black: 48#(= p2 p1), 55#(<= 1 n2), Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 775#(= p2 p1), Black: 776#(and (< 0 n2) (= p2 p1)), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 705#(and (<= n1 n2) (<= 2 n2)), Black: 647#true, 580#(<= 1 n1), Black: 655#(<= n1 n2), 838#(<= 2 n2), 711#true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 51#true, Black: 302#(<= n2 1), Black: 53#(= n1 n2), Black: 179#(= p1 p2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, 110#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), 124#(<= 1 n1), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:47:41,192 INFO L384 tUnfolder$Statistics]: this new event has 16 ancestors and is cut-off event [2021-03-26 17:47:41,192 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:47:41,192 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:47:41,192 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:47:41,608 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][1091], [Black: 576#true, Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 713#(= p1 p2), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), 515#true, Black: 636#(and (< 0 n1) (= n2 n1)), Black: 834#true, Black: 716#(and (= (+ m p2) p1) (< 0 n2)), Black: 604#(< 1 n1), Black: 839#(<= 1 n2), 773#true, Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 591#(and (<= n2 n1) (< 0 n1)), Black: 895#(and (<= n1 n2) (<= 1 n2)), 9#L19true, 651#(<= 2 n2), 17#L41true, 21#L52true, 26#L30true, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 239#(= p1 p2), 298#true, Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 120#true, Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 177#true, Black: 48#(= p2 p1), 55#(<= 1 n2), Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 775#(= p2 p1), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 776#(and (< 0 n2) (= p2 p1)), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), Black: 705#(and (<= n1 n2) (<= 2 n2)), 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 647#true, 580#(<= 1 n1), 838#(<= 2 n2), Black: 655#(<= n1 n2), 711#true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 51#true, Black: 302#(<= n2 1), Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), 237#true, 110#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), 124#(<= 1 n1), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:47:41,608 INFO L384 tUnfolder$Statistics]: this new event has 17 ancestors and is cut-off event [2021-03-26 17:47:41,608 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:47:41,608 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:47:41,608 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:47:41,608 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:47:42,551 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([109] L41-1-->thread3EXIT: Formula: (not (< 0 v_n2_42)) InVars {n2=v_n2_42} OutVars{n2=v_n2_42} AuxVars[] AssignedVars[][2033], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 576#true, Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 713#(= p1 p2), Black: 580#(<= 1 n1), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 636#(and (< 0 n1) (= n2 n1)), 515#true, Black: 604#(< 1 n1), Black: 838#(<= 2 n2), Black: 716#(and (= (+ m p2) p1) (< 0 n2)), Black: 839#(<= 1 n2), Black: 638#(and (< 1 n1) (<= n2 n1)), 773#true, Black: 895#(and (<= n1 n2) (<= 1 n2)), 647#true, 9#L19true, 10#thread2EXITtrue, 20#thread3EXITtrue, 32#thread4EXITtrue, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 172#(and (<= 1 n1) (<= n2 n1)), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 120#true, Black: 124#(<= 1 n1), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 177#true, Black: 48#(= p2 p1), 51#true, Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 775#(= p2 p1), Black: 776#(and (< 0 n2) (= p2 p1)), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), 834#true, Black: 705#(and (<= n1 n2) (<= 2 n2)), Black: 651#(<= 2 n2), Black: 655#(<= n1 n2), 711#true, 591#(and (<= n2 n1) (< 0 n1)), 356#(and (<= n2 1) (<= n2 n1)), Black: 306#(<= n2 n1), Black: 298#true, Black: 302#(<= n2 1), Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 55#(<= 1 n2), 237#true, 110#true, 500#(and (<= n2 1) (< 0 n1)), Black: 112#(= n2 n1), Black: 113#(<= n1 0), 377#(and (<= n2 n1) (< 0 n1)), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:47:42,551 INFO L384 tUnfolder$Statistics]: this new event has 23 ancestors and is cut-off event [2021-03-26 17:47:42,552 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:47:42,552 INFO L387 tUnfolder$Statistics]: existing Event has 17 ancestors and is cut-off event [2021-03-26 17:47:42,552 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:47:42,559 INFO L129 PetriNetUnfolder]: 12512/18626 cut-off events. [2021-03-26 17:47:42,559 INFO L130 PetriNetUnfolder]: For 692356/697341 co-relation queries the response was YES. [2021-03-26 17:47:42,680 INFO L84 FinitePrefix]: Finished finitePrefix Result has 222858 conditions, 18626 events. 12512/18626 cut-off events. For 692356/697341 co-relation queries the response was YES. Maximal size of possible extension queue 1269. Compared 125380 event pairs, 468 based on Foata normal form. 1120/19358 useless extension candidates. Maximal degree in co-relation 221988. Up to 8100 conditions per place. [2021-03-26 17:47:42,861 INFO L142 LiptonReduction]: Number of co-enabled transitions 6214 [2021-03-26 17:47:43,392 INFO L154 LiptonReduction]: Checked pairs total: 0 [2021-03-26 17:47:43,392 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-26 17:47:43,392 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 5904 [2021-03-26 17:47:43,392 INFO L480 AbstractCegarLoop]: Abstraction has has 153 places, 2110 transitions, 53254 flow [2021-03-26 17:47:43,392 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 21.714285714285715) internal successors, (152), 7 states have internal predecessors, (152), 0 states have call successors, (0), 0 states 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 17:47:43,392 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 17:47:43,393 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 17:47:43,599 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-03-26 17:47:43,600 INFO L428 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-26 17:47:43,600 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 17:47:43,600 INFO L82 PathProgramCache]: Analyzing trace with hash 1280138191, now seen corresponding path program 1 times [2021-03-26 17:47:43,600 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 17:47:43,600 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1895962504] [2021-03-26 17:47:43,600 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 17:47:43,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 17:47:43,617 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:43,618 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:47:43,620 INFO L142 QuantifierPusher]: treesize reduction 5, result has 58.3 percent of original size [2021-03-26 17:47:43,620 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:47:43,625 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:43,626 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:47:43,630 INFO L142 QuantifierPusher]: treesize reduction 1, result has 91.7 percent of original size [2021-03-26 17:47:43,630 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 17:47:43,637 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:43,637 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:43,639 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-26 17:47:43,639 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1895962504] [2021-03-26 17:47:43,639 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1132355793] [2021-03-26 17:47:43,639 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-26 17:47:43,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 17:47:43,678 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2021-03-26 17:47:43,678 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-26 17:47:43,678 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:43,679 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:43,679 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:43,679 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:43,679 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:43,680 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:43,680 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:43,680 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:43,682 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:43,682 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:43,682 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:43,682 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:43,682 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:43,683 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:43,683 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:43,683 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:43,683 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:43,683 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:43,684 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:43,684 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:43,684 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:43,684 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:43,684 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:43,685 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:43,685 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:43,685 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:47:43,685 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:43,686 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:47:43,686 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:43,686 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:47:43,686 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:43,687 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:47:43,689 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:43,690 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 17:47:43,690 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:43,690 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-26 17:47:43,691 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 17:47:43,691 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:43,691 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 17:47:43,692 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:43,692 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-26 17:47:43,692 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 17:47:43,693 INFO L142 QuantifierPusher]: treesize reduction 13, result has 48.0 percent of original size [2021-03-26 17:47:43,694 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:47:43,694 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:43,694 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:47:43,695 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:43,695 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:47:43,695 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:43,695 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:47:43,695 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:43,696 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:47:43,696 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:43,696 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:47:43,696 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:43,696 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:47:43,697 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:43,697 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:47:43,697 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:43,697 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:47:43,697 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:43,698 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:47:43,698 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:43,698 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:47:43,698 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:43,699 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:47:43,699 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:43,699 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:47:43,699 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:43,702 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:47:43,702 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:43,703 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:47:43,703 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:43,703 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:47:43,704 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:43,704 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:47:43,704 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:43,704 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:47:43,705 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:43,705 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 17:47:43,705 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:43,705 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 17:47:43,706 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:43,706 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 17:47:43,706 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:43,707 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 17:47:43,707 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:43,708 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 17:47:43,709 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:43,709 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-26 17:47:43,709 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 17:47:43,709 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:43,710 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 17:47:43,710 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:43,710 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-26 17:47:43,711 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 17:47:43,711 INFO L142 QuantifierPusher]: treesize reduction 17, result has 32.0 percent of original size [2021-03-26 17:47:43,712 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:43,712 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:43,712 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:43,714 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:43,714 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:43,714 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:43,715 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:43,715 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:43,715 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:43,715 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:43,716 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:43,716 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:43,716 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:43,716 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:43,717 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:43,717 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:43,717 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:43,717 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:43,718 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:43,718 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:43,718 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:43,718 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:43,719 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:43,719 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:43,719 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:43,719 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:43,719 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:43,720 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:43,720 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:43,720 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:43,720 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:43,721 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:43,721 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:43,721 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:43,721 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:43,721 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:43,722 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:43,722 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:43,722 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:43,722 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:43,723 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:43,723 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:43,723 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:43,723 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:43,724 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:43,724 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:43,724 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:43,724 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:43,725 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:43,725 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:47:43,725 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:47:43,725 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-26 17:47:43,725 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-26 17:47:43,725 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 4 [2021-03-26 17:47:43,726 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [245631316] [2021-03-26 17:47:43,726 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-26 17:47:43,726 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 17:47:43,726 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-26 17:47:43,726 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-03-26 17:47:43,726 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 18 out of 38 [2021-03-26 17:47:43,727 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 153 places, 2110 transitions, 53254 flow. Second operand has 6 states, 6 states have (on average 19.666666666666668) internal successors, (118), 6 states have internal predecessors, (118), 0 states have call successors, (0), 0 states 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 17:47:43,727 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 17:47:43,727 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 18 of 38 [2021-03-26 17:47:43,727 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 17:47:53,711 INFO L129 PetriNetUnfolder]: 15640/22496 cut-off events. [2021-03-26 17:47:53,711 INFO L130 PetriNetUnfolder]: For 860633/861601 co-relation queries the response was YES. [2021-03-26 17:47:54,005 INFO L84 FinitePrefix]: Finished finitePrefix Result has 286135 conditions, 22496 events. 15640/22496 cut-off events. For 860633/861601 co-relation queries the response was YES. Maximal size of possible extension queue 1458. Compared 143422 event pairs, 1153 based on Foata normal form. 130/22623 useless extension candidates. Maximal degree in co-relation 285240. Up to 20758 conditions per place. [2021-03-26 17:47:54,148 INFO L132 encePairwiseOnDemand]: 30/38 looper letters, 2154 selfloop transitions, 120 changer transitions 0/2282 dead transitions. [2021-03-26 17:47:54,148 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 158 places, 2282 transitions, 62168 flow [2021-03-26 17:47:54,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-26 17:47:54,149 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2021-03-26 17:47:54,149 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 166 transitions. [2021-03-26 17:47:54,149 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7280701754385965 [2021-03-26 17:47:54,149 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 166 transitions. [2021-03-26 17:47:54,149 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 166 transitions. [2021-03-26 17:47:54,149 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 17:47:54,149 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 166 transitions. [2021-03-26 17:47:54,150 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 27.666666666666668) internal successors, (166), 6 states have internal predecessors, (166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 17:47:54,150 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 38.0) internal successors, (266), 7 states have internal predecessors, (266), 0 states have call successors, (0), 0 states 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 17:47:54,150 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 38.0) internal successors, (266), 7 states have internal predecessors, (266), 0 states have call successors, (0), 0 states 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 17:47:54,151 INFO L185 Difference]: Start difference. First operand has 153 places, 2110 transitions, 53254 flow. Second operand 6 states and 166 transitions. [2021-03-26 17:47:54,151 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 158 places, 2282 transitions, 62168 flow [2021-03-26 17:47:57,079 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 155 places, 2282 transitions, 61874 flow, removed 116 selfloop flow, removed 3 redundant places. [2021-03-26 17:47:57,121 INFO L241 Difference]: Finished difference. Result has 157 places, 2194 transitions, 55767 flow [2021-03-26 17:47:57,122 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=38, PETRI_DIFFERENCE_MINUEND_FLOW=52983, PETRI_DIFFERENCE_MINUEND_PLACES=150, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=2110, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=58, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=2039, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=55767, PETRI_PLACES=157, PETRI_TRANSITIONS=2194} [2021-03-26 17:47:57,122 INFO L343 CegarLoopForPetriNet]: 31 programPoint places, 126 predicate places. [2021-03-26 17:47:57,122 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 17:47:57,122 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 157 places, 2194 transitions, 55767 flow [2021-03-26 17:47:57,123 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 157 places, 2194 transitions, 55767 flow [2021-03-26 17:47:57,141 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 157 places, 2194 transitions, 55767 flow [2021-03-26 17:47:58,520 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([80] L19-->L19-1: Formula: (let ((.cse0 (< 0 v_n1_13))) (and (= (ite .cse0 (+ v_n1_13 (- 1)) v_n1_13) v_n1_12) (= (ite .cse0 (+ v_p1_8 v_m_7) v_p1_8) v_p1_7))) InVars {p1=v_p1_8, m=v_m_7, n1=v_n1_13} OutVars{p1=v_p1_7, m=v_m_7, n1=v_n1_12} AuxVars[] AssignedVars[p1, n1][610], [Black: 576#true, Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 713#(= p1 p2), Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 636#(and (< 0 n1) (= n2 n1)), 515#true, Black: 716#(and (= (+ m p2) p1) (< 0 n2)), Black: 604#(< 1 n1), Black: 838#(<= 2 n2), Black: 839#(<= 1 n2), 773#true, Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 591#(and (<= n2 n1) (< 0 n1)), Black: 895#(and (<= n1 n2) (<= 1 n2)), 6#L19-1true, 903#true, 647#true, 20#thread3EXITtrue, 26#L30true, 32#thread4EXITtrue, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), 302#(<= n2 1), Black: 124#(<= 1 n1), 177#true, Black: 48#(= p2 p1), 51#true, Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 775#(= p2 p1), Black: 776#(and (< 0 n2) (= p2 p1)), Black: 905#(= p1 p2), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), Black: 907#(= p1 (+ (* 2 m) p2)), 834#true, Black: 705#(and (<= n1 n2) (<= 2 n2)), 580#(<= 1 n1), Black: 651#(<= 2 n2), Black: 655#(<= n1 n2), 711#true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 298#true, Black: 53#(= n1 n2), Black: 179#(= p1 p2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 55#(<= 1 n2), 237#true, 110#true, 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 112#(= n2 n1), Black: 113#(<= n1 0), 120#true, Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:47:58,520 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-03-26 17:47:58,520 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:47:58,520 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:47:58,520 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:47:58,527 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([80] L19-->L19-1: Formula: (let ((.cse0 (< 0 v_n1_13))) (and (= (ite .cse0 (+ v_n1_13 (- 1)) v_n1_13) v_n1_12) (= (ite .cse0 (+ v_p1_8 v_m_7) v_p1_8) v_p1_7))) InVars {p1=v_p1_8, m=v_m_7, n1=v_n1_13} OutVars{p1=v_p1_7, m=v_m_7, n1=v_n1_12} AuxVars[] AssignedVars[p1, n1][610], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 576#true, Black: 713#(= p1 p2), Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 636#(and (< 0 n1) (= n2 n1)), 515#true, Black: 716#(and (= (+ m p2) p1) (< 0 n2)), Black: 838#(<= 2 n2), Black: 604#(< 1 n1), Black: 638#(and (< 1 n1) (<= n2 n1)), 773#true, Black: 839#(<= 1 n2), Black: 591#(and (<= n2 n1) (< 0 n1)), Black: 895#(and (<= n1 n2) (<= 1 n2)), 6#L19-1true, 903#true, 647#true, 20#thread3EXITtrue, 26#L30true, 32#thread4EXITtrue, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), 302#(<= n2 1), Black: 124#(<= 1 n1), 177#true, Black: 48#(= p2 p1), 51#true, Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 775#(= p2 p1), Black: 776#(and (< 0 n2) (= p2 p1)), Black: 905#(= p1 p2), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), Black: 907#(= p1 (+ (* 2 m) p2)), 834#true, Black: 705#(and (<= n1 n2) (<= 2 n2)), 580#(<= 1 n1), Black: 651#(<= 2 n2), Black: 655#(<= n1 n2), 711#true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 298#true, Black: 53#(= n1 n2), Black: 179#(= p1 p2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), 237#true, Black: 55#(<= 1 n2), 110#true, 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 112#(= n2 n1), Black: 113#(<= n1 0), 120#true, Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:47:58,527 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-03-26 17:47:58,528 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:47:58,528 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:47:58,528 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:47:58,528 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:47:58,560 INFO L382 tUnfolder$Statistics]: inserting event number 6 for the transition-marking pair ([80] L19-->L19-1: Formula: (let ((.cse0 (< 0 v_n1_13))) (and (= (ite .cse0 (+ v_n1_13 (- 1)) v_n1_13) v_n1_12) (= (ite .cse0 (+ v_p1_8 v_m_7) v_p1_8) v_p1_7))) InVars {p1=v_p1_8, m=v_m_7, n1=v_n1_13} OutVars{p1=v_p1_7, m=v_m_7, n1=v_n1_12} AuxVars[] AssignedVars[p1, n1][610], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 576#true, Black: 713#(= p1 p2), Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 447#(and (<= n2 n1) (< 0 n1)), 515#true, Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 636#(and (< 0 n1) (= n2 n1)), Black: 716#(and (= (+ m p2) p1) (< 0 n2)), Black: 604#(< 1 n1), Black: 838#(<= 2 n2), 773#true, Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 839#(<= 1 n2), 6#L19-1true, Black: 591#(and (<= n2 n1) (< 0 n1)), Black: 895#(and (<= n1 n2) (<= 1 n2)), 903#true, 647#true, 20#thread3EXITtrue, 26#L30true, 32#thread4EXITtrue, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), 302#(<= n2 1), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 124#(<= 1 n1), 177#true, Black: 48#(= p2 p1), 51#true, Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 775#(= p2 p1), Black: 776#(and (< 0 n2) (= p2 p1)), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), Black: 905#(= p1 p2), Black: 907#(= p1 (+ (* 2 m) p2)), 834#true, Black: 705#(and (<= n1 n2) (<= 2 n2)), 580#(<= 1 n1), Black: 651#(<= 2 n2), Black: 655#(<= n1 n2), 711#true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 298#true, Black: 53#(= n1 n2), Black: 179#(= p1 p2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 55#(<= 1 n2), 237#true, 110#true, 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 112#(= n2 n1), Black: 113#(<= n1 0), 120#true, Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:47:58,561 INFO L384 tUnfolder$Statistics]: this new event has 12 ancestors and is not cut-off event [2021-03-26 17:47:58,561 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is not cut-off event [2021-03-26 17:47:58,561 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is not cut-off event [2021-03-26 17:47:58,561 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is not cut-off event [2021-03-26 17:47:58,561 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is not cut-off event [2021-03-26 17:47:58,561 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is not cut-off event [2021-03-26 17:47:59,497 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][505], [Black: 576#true, Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 713#(= p1 p2), Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 580#(<= 1 n1), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 636#(and (< 0 n1) (= n2 n1)), Black: 834#true, 515#true, Black: 716#(and (= (+ m p2) p1) (< 0 n2)), Black: 839#(<= 1 n2), Black: 638#(and (< 1 n1) (<= n2 n1)), 773#true, Black: 591#(and (<= n2 n1) (< 0 n1)), Black: 895#(and (<= n1 n2) (<= 1 n2)), 903#true, 9#L19true, 651#(<= 2 n2), 17#L41true, 21#L52true, 26#L30true, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 298#true, Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 120#true, Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 432#true, 177#true, Black: 48#(= p2 p1), 55#(<= 1 n2), Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 775#(= p2 p1), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 776#(and (< 0 n2) (= p2 p1)), Black: 905#(= p1 p2), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), Black: 907#(= p1 (+ (* 2 m) p2)), Black: 705#(and (<= n1 n2) (<= 2 n2)), Black: 647#true, Black: 655#(<= n1 n2), 838#(<= 2 n2), 711#true, 604#(< 1 n1), Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 51#true, Black: 302#(<= n2 1), Black: 53#(= n1 n2), Black: 179#(= p1 p2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), 237#true, 110#true, 366#(<= 1 n1), Black: 112#(= n2 n1), Black: 113#(<= n1 0), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), 124#(<= 1 n1), Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:47:59,497 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is not cut-off event [2021-03-26 17:47:59,497 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is not cut-off event [2021-03-26 17:47:59,497 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is not cut-off event [2021-03-26 17:47:59,497 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is not cut-off event [2021-03-26 17:47:59,499 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][505], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 576#true, Black: 713#(= p1 p2), Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 580#(<= 1 n1), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 636#(and (< 0 n1) (= n2 n1)), Black: 834#true, 515#true, Black: 716#(and (= (+ m p2) p1) (< 0 n2)), Black: 638#(and (< 1 n1) (<= n2 n1)), 773#true, Black: 839#(<= 1 n2), Black: 895#(and (<= n1 n2) (<= 1 n2)), 6#L19-1true, Black: 591#(and (<= n2 n1) (< 0 n1)), 903#true, 651#(<= 2 n2), 17#L41true, 21#L52true, 26#L30true, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 298#true, Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 120#true, Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 432#true, 177#true, Black: 48#(= p2 p1), 55#(<= 1 n2), Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 775#(= p2 p1), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 776#(and (< 0 n2) (= p2 p1)), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), Black: 905#(= p1 p2), Black: 907#(= p1 (+ (* 2 m) p2)), Black: 705#(and (<= n1 n2) (<= 2 n2)), Black: 647#true, Black: 655#(<= n1 n2), 838#(<= 2 n2), 711#true, 604#(< 1 n1), Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 302#(<= n2 1), Black: 51#true, Black: 53#(= n1 n2), Black: 179#(= p1 p2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), 237#true, 110#true, 366#(<= 1 n1), Black: 112#(= n2 n1), Black: 113#(<= n1 0), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), 124#(<= 1 n1), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:47:59,499 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-03-26 17:47:59,499 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:47:59,499 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:47:59,499 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:47:59,502 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([106] L19-1-->thread1EXIT: Formula: (not (< 0 v_n1_24)) InVars {n1=v_n1_24} OutVars{n1=v_n1_24} AuxVars[] AssignedVars[][1768], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 713#(= p1 p2), Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 580#(<= 1 n1), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 834#true, Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 636#(and (< 0 n1) (= n2 n1)), 515#true, Black: 838#(<= 2 n2), Black: 604#(< 1 n1), Black: 716#(and (= (+ m p2) p1) (< 0 n2)), Black: 839#(<= 1 n2), 773#true, Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 591#(and (<= n2 n1) (< 0 n1)), 903#true, 647#true, 11#thread1EXITtrue, 17#L41true, 28#L30-1true, 32#thread4EXITtrue, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), 302#(<= n2 1), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 124#(<= 1 n1), 177#true, Black: 48#(= p2 p1), 436#(<= n2 1), Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 775#(= p2 p1), 576#true, Black: 776#(and (< 0 n2) (= p2 p1)), Black: 905#(= p1 p2), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), Black: 907#(= p1 (+ (* 2 m) p2)), Black: 705#(and (<= n1 n2) (<= 2 n2)), Black: 651#(<= 2 n2), Black: 655#(<= n1 n2), 711#true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), 103#(and (<= n1 n2) (<= 1 n2)), Black: 298#true, Black: 51#true, Black: 53#(= n1 n2), 362#true, Black: 179#(= p1 p2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 55#(<= 1 n2), 237#true, 113#(<= n1 0), Black: 112#(= n2 n1), 120#true, Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1)), 895#(and (<= n1 n2) (<= 1 n2))]) [2021-03-26 17:47:59,502 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-03-26 17:47:59,502 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:47:59,502 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:47:59,502 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:47:59,511 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][1749], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 576#true, Black: 713#(= p1 p2), Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 834#true, Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 636#(and (< 0 n1) (= n2 n1)), 515#true, Black: 716#(and (= (+ m p2) p1) (< 0 n2)), Black: 604#(< 1 n1), Black: 839#(<= 1 n2), Black: 638#(and (< 1 n1) (<= n2 n1)), 773#true, Black: 591#(and (<= n2 n1) (< 0 n1)), Black: 895#(and (<= n1 n2) (<= 1 n2)), 903#true, 9#L19true, 10#thread2EXITtrue, 651#(<= 2 n2), 21#L52true, 25#L41-1true, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 298#true, Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 120#true, Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 432#true, 177#true, Black: 48#(= p2 p1), 55#(<= 1 n2), Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 775#(= p2 p1), Black: 776#(and (< 0 n2) (= p2 p1)), Black: 905#(= p1 p2), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), Black: 907#(= p1 (+ (* 2 m) p2)), Black: 705#(and (<= n1 n2) (<= 2 n2)), Black: 647#true, 580#(<= 1 n1), 838#(<= 2 n2), Black: 655#(<= n1 n2), 711#true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 302#(<= n2 1), Black: 51#true, Black: 53#(= n1 n2), Black: 179#(= p1 p2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), 237#true, 110#true, 366#(<= 1 n1), Black: 112#(= n2 n1), Black: 113#(<= n1 0), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), 124#(<= 1 n1), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:47:59,512 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-03-26 17:47:59,512 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:47:59,512 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:47:59,512 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:47:59,682 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][505], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 576#true, Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 713#(= p1 p2), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 636#(and (< 0 n1) (= n2 n1)), 515#true, Black: 834#true, Black: 604#(< 1 n1), Black: 716#(and (= (+ m p2) p1) (< 0 n2)), Black: 638#(and (< 1 n1) (<= n2 n1)), 773#true, Black: 839#(<= 1 n2), Black: 895#(and (<= n1 n2) (<= 1 n2)), Black: 591#(and (<= n2 n1) (< 0 n1)), 903#true, 9#L19true, 651#(<= 2 n2), 17#L41true, 21#L52true, 26#L30true, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 298#true, Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 120#true, Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 177#true, Black: 48#(= p2 p1), 55#(<= 1 n2), Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 775#(= p2 p1), Black: 776#(and (< 0 n2) (= p2 p1)), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), Black: 905#(= p1 p2), Black: 907#(= p1 (+ (* 2 m) p2)), 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 705#(and (<= n1 n2) (<= 2 n2)), 580#(<= 1 n1), Black: 647#true, Black: 655#(<= n1 n2), 838#(<= 2 n2), 711#true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 302#(<= n2 1), Black: 51#true, Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, 110#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, 124#(<= 1 n1), Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:47:59,683 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-03-26 17:47:59,683 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:47:59,683 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:47:59,683 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:47:59,974 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([80] L19-->L19-1: Formula: (let ((.cse0 (< 0 v_n1_13))) (and (= (ite .cse0 (+ v_n1_13 (- 1)) v_n1_13) v_n1_12) (= (ite .cse0 (+ v_p1_8 v_m_7) v_p1_8) v_p1_7))) InVars {p1=v_p1_8, m=v_m_7, n1=v_n1_13} OutVars{p1=v_p1_7, m=v_m_7, n1=v_n1_12} AuxVars[] AssignedVars[p1, n1][1188], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 576#true, Black: 713#(= p1 p2), Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 636#(and (< 0 n1) (= n2 n1)), 515#true, Black: 716#(and (= (+ m p2) p1) (< 0 n2)), Black: 604#(< 1 n1), Black: 838#(<= 2 n2), Black: 638#(and (< 1 n1) (<= n2 n1)), 773#true, Black: 839#(<= 1 n2), 6#L19-1true, Black: 895#(and (<= n1 n2) (<= 1 n2)), Black: 591#(and (<= n2 n1) (< 0 n1)), 647#true, 903#true, 20#thread3EXITtrue, 26#L30true, 32#thread4EXITtrue, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), 302#(<= n2 1), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 124#(<= 1 n1), 177#true, Black: 48#(= p2 p1), 51#true, Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 775#(= p2 p1), Black: 776#(and (< 0 n2) (= p2 p1)), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), Black: 905#(= p1 p2), 834#true, Black: 907#(= p1 (+ (* 2 m) p2)), Black: 705#(and (<= n1 n2) (<= 2 n2)), 580#(<= 1 n1), Black: 651#(<= 2 n2), Black: 655#(<= n1 n2), 711#true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 298#true, Black: 53#(= n1 n2), Black: 179#(= p1 p2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), 237#true, Black: 55#(<= 1 n2), 110#true, 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 112#(= n2 n1), Black: 113#(<= n1 0), 120#true, Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:47:59,974 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-03-26 17:47:59,974 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:47:59,974 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:47:59,974 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:48:00,298 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([106] L19-1-->thread1EXIT: Formula: (not (< 0 v_n1_24)) InVars {n1=v_n1_24} OutVars{n1=v_n1_24} AuxVars[] AssignedVars[][501], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 713#(= p1 p2), Black: 580#(<= 1 n1), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 636#(and (< 0 n1) (= n2 n1)), Black: 834#true, 515#true, Black: 838#(<= 2 n2), Black: 604#(< 1 n1), Black: 716#(and (= (+ m p2) p1) (< 0 n2)), Black: 839#(<= 1 n2), Black: 638#(and (< 1 n1) (<= n2 n1)), 773#true, Black: 591#(and (<= n2 n1) (< 0 n1)), 647#true, 903#true, 10#thread2EXITtrue, 11#thread1EXITtrue, 17#L41true, 32#thread4EXITtrue, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), 302#(<= n2 1), Black: 124#(<= 1 n1), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 177#true, Black: 48#(= p2 p1), 436#(<= n2 1), Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 775#(= p2 p1), Black: 776#(and (< 0 n2) (= p2 p1)), 576#true, Black: 905#(= p1 p2), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), Black: 907#(= p1 (+ (* 2 m) p2)), Black: 705#(and (<= n1 n2) (<= 2 n2)), Black: 651#(<= 2 n2), Black: 655#(<= n1 n2), 711#true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), 103#(and (<= n1 n2) (<= 1 n2)), Black: 298#true, Black: 51#true, Black: 53#(= n1 n2), 362#true, Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 55#(<= 1 n2), 237#true, 113#(<= n1 0), Black: 112#(= n2 n1), 120#true, Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1)), 895#(and (<= n1 n2) (<= 1 n2))]) [2021-03-26 17:48:00,298 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-03-26 17:48:00,298 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:48:00,298 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:48:00,298 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:48:00,886 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([80] L19-->L19-1: Formula: (let ((.cse0 (< 0 v_n1_13))) (and (= (ite .cse0 (+ v_n1_13 (- 1)) v_n1_13) v_n1_12) (= (ite .cse0 (+ v_p1_8 v_m_7) v_p1_8) v_p1_7))) InVars {p1=v_p1_8, m=v_m_7, n1=v_n1_13} OutVars{p1=v_p1_7, m=v_m_7, n1=v_n1_12} AuxVars[] AssignedVars[p1, n1][704], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 576#true, Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 713#(= p1 p2), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 636#(and (< 0 n1) (= n2 n1)), 515#true, Black: 716#(and (= (+ m p2) p1) (< 0 n2)), Black: 604#(< 1 n1), Black: 838#(<= 2 n2), Black: 839#(<= 1 n2), 773#true, Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 895#(and (<= n1 n2) (<= 1 n2)), Black: 591#(and (<= n2 n1) (< 0 n1)), 6#L19-1true, 903#true, 647#true, 20#thread3EXITtrue, 26#L30true, 32#thread4EXITtrue, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 239#(= p1 p2), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), 302#(<= n2 1), Black: 124#(<= 1 n1), 177#true, Black: 48#(= p2 p1), 51#true, Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 775#(= p2 p1), Black: 776#(and (< 0 n2) (= p2 p1)), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), Black: 905#(= p1 p2), Black: 907#(= p1 (+ (* 2 m) p2)), 834#true, Black: 705#(and (<= n1 n2) (<= 2 n2)), 580#(<= 1 n1), Black: 651#(<= 2 n2), Black: 655#(<= n1 n2), 711#true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 298#true, Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 55#(<= 1 n2), 110#true, 241#(= (+ m p2) p1), 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 112#(= n2 n1), Black: 113#(<= n1 0), 120#true, Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:48:00,886 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is not cut-off event [2021-03-26 17:48:00,886 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is not cut-off event [2021-03-26 17:48:00,886 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is not cut-off event [2021-03-26 17:48:00,886 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is not cut-off event [2021-03-26 17:48:01,001 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([80] L19-->L19-1: Formula: (let ((.cse0 (< 0 v_n1_13))) (and (= (ite .cse0 (+ v_n1_13 (- 1)) v_n1_13) v_n1_12) (= (ite .cse0 (+ v_p1_8 v_m_7) v_p1_8) v_p1_7))) InVars {p1=v_p1_8, m=v_m_7, n1=v_n1_13} OutVars{p1=v_p1_7, m=v_m_7, n1=v_n1_12} AuxVars[] AssignedVars[p1, n1][468], [Black: 576#true, Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 713#(= p1 p2), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 447#(and (<= n2 n1) (< 0 n1)), 515#true, Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 636#(and (< 0 n1) (= n2 n1)), Black: 716#(and (= (+ m p2) p1) (< 0 n2)), Black: 604#(< 1 n1), Black: 838#(<= 2 n2), Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 839#(<= 1 n2), 6#L19-1true, Black: 895#(and (<= n1 n2) (<= 1 n2)), Black: 591#(and (<= n2 n1) (< 0 n1)), 775#(= p2 p1), 903#true, 647#true, 20#thread3EXITtrue, 26#L30true, 32#thread4EXITtrue, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), 302#(<= n2 1), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 124#(<= 1 n1), 177#true, Black: 48#(= p2 p1), 51#true, Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 776#(and (< 0 n2) (= p2 p1)), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), Black: 905#(= p1 p2), Black: 907#(= p1 (+ (* 2 m) p2)), 834#true, Black: 705#(and (<= n1 n2) (<= 2 n2)), 580#(<= 1 n1), Black: 651#(<= 2 n2), Black: 655#(<= n1 n2), 711#true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 298#true, Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), 237#true, Black: 55#(<= 1 n2), 110#true, 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 112#(= n2 n1), Black: 113#(<= n1 0), 120#true, Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:48:01,002 INFO L384 tUnfolder$Statistics]: this new event has 16 ancestors and is cut-off event [2021-03-26 17:48:01,002 INFO L387 tUnfolder$Statistics]: existing Event has 16 ancestors and is cut-off event [2021-03-26 17:48:01,002 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:48:01,002 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:48:01,059 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([109] L41-1-->thread3EXIT: Formula: (not (< 0 v_n2_42)) InVars {n2=v_n2_42} OutVars{n2=v_n2_42} AuxVars[] AssignedVars[][1544], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 576#true, Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 713#(= p1 p2), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 580#(<= 1 n1), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 636#(and (< 0 n1) (= n2 n1)), 515#true, Black: 716#(and (= (+ m p2) p1) (< 0 n2)), Black: 604#(< 1 n1), Black: 838#(<= 2 n2), Black: 638#(and (< 1 n1) (<= n2 n1)), 773#true, Black: 839#(<= 1 n2), Black: 895#(and (<= n1 n2) (<= 1 n2)), 647#true, 903#true, 9#L19true, 10#thread2EXITtrue, 20#thread3EXITtrue, 32#thread4EXITtrue, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 172#(and (<= 1 n1) (<= n2 n1)), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 120#true, 302#(<= n2 1), Black: 124#(<= 1 n1), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 177#true, Black: 48#(= p2 p1), 51#true, 436#(<= n2 1), Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 775#(= p2 p1), Black: 776#(and (< 0 n2) (= p2 p1)), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), Black: 905#(= p1 p2), Black: 907#(= p1 (+ (* 2 m) p2)), 834#true, Black: 705#(and (<= n1 n2) (<= 2 n2)), Black: 651#(<= 2 n2), Black: 655#(<= n1 n2), 711#true, 591#(and (<= n2 n1) (< 0 n1)), Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 298#true, Black: 53#(= n1 n2), Black: 179#(= p1 p2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), 237#true, Black: 55#(<= 1 n2), 110#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), 377#(and (<= n2 n1) (< 0 n1)), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:48:01,059 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-03-26 17:48:01,059 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:48:01,059 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:48:01,059 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:48:01,217 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][505], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 576#true, Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 713#(= p1 p2), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 580#(<= 1 n1), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 636#(and (< 0 n1) (= n2 n1)), 515#true, Black: 834#true, Black: 716#(and (= (+ m p2) p1) (< 0 n2)), Black: 638#(and (< 1 n1) (<= n2 n1)), 773#true, Black: 839#(<= 1 n2), 6#L19-1true, Black: 591#(and (<= n2 n1) (< 0 n1)), Black: 895#(and (<= n1 n2) (<= 1 n2)), 903#true, 651#(<= 2 n2), 17#L41true, 21#L52true, 26#L30true, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 298#true, Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 120#true, Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 177#true, Black: 48#(= p2 p1), 55#(<= 1 n2), Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 775#(= p2 p1), Black: 776#(and (< 0 n2) (= p2 p1)), Black: 905#(= p1 p2), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), Black: 907#(= p1 (+ (* 2 m) p2)), Black: 705#(and (<= n1 n2) (<= 2 n2)), 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 647#true, Black: 655#(<= n1 n2), 838#(<= 2 n2), 711#true, 604#(< 1 n1), Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 51#true, Black: 302#(<= n2 1), Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, 110#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, 124#(<= 1 n1), Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:48:01,217 INFO L384 tUnfolder$Statistics]: this new event has 16 ancestors and is cut-off event [2021-03-26 17:48:01,217 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:48:01,217 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:48:01,217 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:48:01,220 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][505], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 576#true, Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 713#(= p1 p2), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 636#(and (< 0 n1) (= n2 n1)), 515#true, Black: 834#true, Black: 604#(< 1 n1), Black: 716#(and (= (+ m p2) p1) (< 0 n2)), Black: 638#(and (< 1 n1) (<= n2 n1)), 773#true, Black: 839#(<= 1 n2), Black: 895#(and (<= n1 n2) (<= 1 n2)), Black: 591#(and (<= n2 n1) (< 0 n1)), 903#true, 9#L19true, 651#(<= 2 n2), 17#L41true, 21#L52true, 28#L30-1true, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 298#true, Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 120#true, Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 177#true, Black: 48#(= p2 p1), 55#(<= 1 n2), Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 775#(= p2 p1), Black: 776#(and (< 0 n2) (= p2 p1)), Black: 905#(= p1 p2), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), Black: 907#(= p1 (+ (* 2 m) p2)), Black: 705#(and (<= n1 n2) (<= 2 n2)), 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 580#(<= 1 n1), Black: 647#true, Black: 655#(<= n1 n2), 838#(<= 2 n2), 711#true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 51#true, Black: 302#(<= n2 1), Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, 110#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, 124#(<= 1 n1), Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:48:01,220 INFO L384 tUnfolder$Statistics]: this new event has 16 ancestors and is cut-off event [2021-03-26 17:48:01,220 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:48:01,220 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:48:01,220 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:48:01,221 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][563], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 576#true, Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 713#(= p1 p2), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 636#(and (< 0 n1) (= n2 n1)), 515#true, Black: 834#true, Black: 716#(and (= (+ m p2) p1) (< 0 n2)), Black: 604#(< 1 n1), Black: 638#(and (< 1 n1) (<= n2 n1)), 773#true, Black: 839#(<= 1 n2), Black: 895#(and (<= n1 n2) (<= 1 n2)), Black: 591#(and (<= n2 n1) (< 0 n1)), 6#L19-1true, 903#true, 651#(<= 2 n2), 17#L41true, 21#L52true, 26#L30true, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 298#true, Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 124#(<= 1 n1), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 177#true, Black: 48#(= p2 p1), 55#(<= 1 n2), Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 775#(= p2 p1), Black: 776#(and (< 0 n2) (= p2 p1)), Black: 905#(= p1 p2), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), Black: 907#(= p1 (+ (* 2 m) p2)), Black: 705#(and (<= n1 n2) (<= 2 n2)), 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 580#(<= 1 n1), Black: 647#true, Black: 655#(<= n1 n2), 838#(<= 2 n2), 711#true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 51#true, Black: 302#(<= n2 1), Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, 110#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), 120#true, Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:48:01,221 INFO L384 tUnfolder$Statistics]: this new event has 16 ancestors and is cut-off event [2021-03-26 17:48:01,221 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:48:01,221 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:48:01,221 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:48:01,686 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][505], [Black: 576#true, Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 713#(= p1 p2), Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 636#(and (< 0 n1) (= n2 n1)), Black: 834#true, 515#true, Black: 716#(and (= (+ m p2) p1) (< 0 n2)), Black: 604#(< 1 n1), Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 839#(<= 1 n2), 773#true, Black: 895#(and (<= n1 n2) (<= 1 n2)), Black: 591#(and (<= n2 n1) (< 0 n1)), 903#true, 9#L19true, 651#(<= 2 n2), 17#L41true, 21#L52true, 26#L30true, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 298#true, Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 120#true, Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 177#true, Black: 48#(= p2 p1), 55#(<= 1 n2), Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 775#(= p2 p1), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 776#(and (< 0 n2) (= p2 p1)), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), Black: 905#(= p1 p2), Black: 907#(= p1 (+ (* 2 m) p2)), Black: 705#(and (<= n1 n2) (<= 2 n2)), 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 580#(<= 1 n1), Black: 647#true, Black: 655#(<= n1 n2), 838#(<= 2 n2), 711#true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 51#true, Black: 302#(<= n2 1), Black: 53#(= n1 n2), Black: 179#(= p1 p2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, 110#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, 124#(<= 1 n1), Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:48:01,686 INFO L384 tUnfolder$Statistics]: this new event has 17 ancestors and is cut-off event [2021-03-26 17:48:01,686 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:48:01,686 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:48:01,686 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:48:01,686 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:48:02,719 INFO L129 PetriNetUnfolder]: 13305/19859 cut-off events. [2021-03-26 17:48:02,719 INFO L130 PetriNetUnfolder]: For 760195/765872 co-relation queries the response was YES. [2021-03-26 17:48:02,863 INFO L84 FinitePrefix]: Finished finitePrefix Result has 239250 conditions, 19859 events. 13305/19859 cut-off events. For 760195/765872 co-relation queries the response was YES. Maximal size of possible extension queue 1386. Compared 135857 event pairs, 579 based on Foata normal form. 1248/20655 useless extension candidates. Maximal degree in co-relation 238287. Up to 8556 conditions per place. [2021-03-26 17:48:03,069 INFO L142 LiptonReduction]: Number of co-enabled transitions 6662 [2021-03-26 17:48:03,802 INFO L154 LiptonReduction]: Checked pairs total: 0 [2021-03-26 17:48:03,802 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-26 17:48:03,802 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 6680 [2021-03-26 17:48:03,802 INFO L480 AbstractCegarLoop]: Abstraction has has 157 places, 2194 transitions, 55767 flow [2021-03-26 17:48:03,803 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 19.666666666666668) internal successors, (118), 6 states have internal predecessors, (118), 0 states have call successors, (0), 0 states 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 17:48:03,803 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 17:48:03,803 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 17:48:04,005 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-26 17:48:04,005 INFO L428 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-26 17:48:04,006 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 17:48:04,006 INFO L82 PathProgramCache]: Analyzing trace with hash -830796517, now seen corresponding path program 2 times [2021-03-26 17:48:04,006 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 17:48:04,006 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2035947443] [2021-03-26 17:48:04,006 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 17:48:04,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 17:48:04,021 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:04,022 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:48:04,024 INFO L142 QuantifierPusher]: treesize reduction 5, result has 58.3 percent of original size [2021-03-26 17:48:04,025 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:48:04,030 INFO L142 QuantifierPusher]: treesize reduction 6, result has 62.5 percent of original size [2021-03-26 17:48:04,031 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 17:48:04,039 INFO L142 QuantifierPusher]: treesize reduction 1, result has 91.7 percent of original size [2021-03-26 17:48:04,039 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 17:48:04,047 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:04,047 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:04,049 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-26 17:48:04,049 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2035947443] [2021-03-26 17:48:04,049 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1439927901] [2021-03-26 17:48:04,049 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 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-26 17:48:04,072 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-26 17:48:04,072 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-26 17:48:04,072 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2021-03-26 17:48:04,073 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-26 17:48:04,073 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:04,074 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:04,074 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:04,074 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:04,075 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:04,075 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:04,075 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:04,075 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:04,078 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:04,078 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:04,078 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:04,078 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:04,079 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:04,079 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:04,079 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:04,080 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:04,080 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:04,080 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:04,080 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:04,081 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:04,081 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:04,081 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:04,081 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:04,082 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:04,082 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:04,082 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:48:04,083 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:04,083 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:48:04,083 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:04,084 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:48:04,084 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:04,084 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:48:04,088 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:04,088 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:48:04,088 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:04,089 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:48:04,089 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:04,089 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:48:04,090 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:04,090 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:48:04,090 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:04,091 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:48:04,091 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:04,091 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:48:04,092 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:04,092 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:48:04,092 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:04,093 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:48:04,093 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:04,093 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 17:48:04,094 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:04,094 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 17:48:04,094 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:04,095 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 17:48:04,095 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:04,095 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 17:48:04,096 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:04,097 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 17:48:04,097 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:04,098 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-26 17:48:04,098 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-26 17:48:04,098 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:04,099 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 17:48:04,099 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:04,099 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-26 17:48:04,100 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-26 17:48:04,101 INFO L142 QuantifierPusher]: treesize reduction 13, result has 55.2 percent of original size [2021-03-26 17:48:04,102 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 17:48:04,102 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:04,103 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 17:48:04,103 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:04,103 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 17:48:04,104 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:04,104 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 17:48:04,104 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:04,105 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 17:48:04,105 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:04,105 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 17:48:04,106 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:04,107 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 17:48:04,107 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:04,108 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-26 17:48:04,108 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 17:48:04,108 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:04,109 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 17:48:04,109 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:04,110 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-26 17:48:04,110 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 17:48:04,111 INFO L142 QuantifierPusher]: treesize reduction 17, result has 32.0 percent of original size [2021-03-26 17:48:04,112 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:04,112 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:04,112 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:04,114 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:04,114 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:04,115 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:04,115 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:04,115 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:04,115 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:04,116 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:04,116 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:04,116 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:04,117 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:04,117 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:04,117 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:04,117 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:04,118 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:04,118 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:04,118 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:04,119 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:04,119 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:04,119 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:04,119 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:04,120 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:04,120 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:04,120 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:04,120 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:04,121 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:04,121 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:04,121 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:04,122 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:04,122 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:04,122 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:04,122 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:04,123 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:04,123 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:04,123 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:04,124 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:04,124 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:04,124 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:04,124 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:04,125 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:04,125 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:04,125 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:04,126 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:04,126 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:04,126 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:04,126 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:04,127 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:04,127 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:04,127 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:04,127 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:04,128 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:04,128 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:04,128 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:04,129 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:04,129 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:04,129 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:04,129 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:04,130 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-26 17:48:04,130 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-26 17:48:04,130 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 4 [2021-03-26 17:48:04,130 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1398050764] [2021-03-26 17:48:04,130 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-26 17:48:04,130 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 17:48:04,131 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-26 17:48:04,131 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-03-26 17:48:04,131 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 18 out of 38 [2021-03-26 17:48:04,131 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 157 places, 2194 transitions, 55767 flow. Second operand has 6 states, 6 states have (on average 19.666666666666668) internal successors, (118), 6 states have internal predecessors, (118), 0 states have call successors, (0), 0 states 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 17:48:04,131 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 17:48:04,131 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 18 of 38 [2021-03-26 17:48:04,132 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 17:48:15,268 INFO L129 PetriNetUnfolder]: 16231/23356 cut-off events. [2021-03-26 17:48:15,269 INFO L130 PetriNetUnfolder]: For 918056/918643 co-relation queries the response was YES. [2021-03-26 17:48:15,425 INFO L84 FinitePrefix]: Finished finitePrefix Result has 299073 conditions, 23356 events. 16231/23356 cut-off events. For 918056/918643 co-relation queries the response was YES. Maximal size of possible extension queue 1543. Compared 149915 event pairs, 1483 based on Foata normal form. 59/23411 useless extension candidates. Maximal degree in co-relation 298115. Up to 22062 conditions per place. [2021-03-26 17:48:15,575 INFO L132 encePairwiseOnDemand]: 30/38 looper letters, 2190 selfloop transitions, 112 changer transitions 0/2310 dead transitions. [2021-03-26 17:48:15,575 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 162 places, 2310 transitions, 63441 flow [2021-03-26 17:48:15,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-26 17:48:15,576 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2021-03-26 17:48:15,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 159 transitions. [2021-03-26 17:48:15,576 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6973684210526315 [2021-03-26 17:48:15,576 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 159 transitions. [2021-03-26 17:48:15,576 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 159 transitions. [2021-03-26 17:48:15,576 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 17:48:15,576 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 159 transitions. [2021-03-26 17:48:15,577 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 26.5) internal successors, (159), 6 states have internal predecessors, (159), 0 states have call successors, (0), 0 states 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 17:48:15,577 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 38.0) internal successors, (266), 7 states have internal predecessors, (266), 0 states have call successors, (0), 0 states 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 17:48:15,577 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 38.0) internal successors, (266), 7 states have internal predecessors, (266), 0 states have call successors, (0), 0 states 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 17:48:15,577 INFO L185 Difference]: Start difference. First operand has 157 places, 2194 transitions, 55767 flow. Second operand 6 states and 159 transitions. [2021-03-26 17:48:15,577 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 162 places, 2310 transitions, 63441 flow [2021-03-26 17:48:18,793 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 162 places, 2310 transitions, 63049 flow, removed 196 selfloop flow, removed 0 redundant places. [2021-03-26 17:48:18,834 INFO L241 Difference]: Finished difference. Result has 165 places, 2259 transitions, 57750 flow [2021-03-26 17:48:18,835 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=38, PETRI_DIFFERENCE_MINUEND_FLOW=55419, PETRI_DIFFERENCE_MINUEND_PLACES=157, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=2194, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=61, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=2111, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=57750, PETRI_PLACES=165, PETRI_TRANSITIONS=2259} [2021-03-26 17:48:18,835 INFO L343 CegarLoopForPetriNet]: 31 programPoint places, 134 predicate places. [2021-03-26 17:48:18,836 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 17:48:18,836 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 165 places, 2259 transitions, 57750 flow [2021-03-26 17:48:18,836 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 165 places, 2259 transitions, 57750 flow [2021-03-26 17:48:18,855 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 165 places, 2259 transitions, 57750 flow [2021-03-26 17:48:20,254 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][512], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 576#true, Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 713#(= p1 p2), Black: 580#(<= 1 n1), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 636#(and (< 0 n1) (= n2 n1)), 515#true, Black: 834#true, Black: 716#(and (= (+ m p2) p1) (< 0 n2)), 773#true, Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 839#(<= 1 n2), Black: 895#(and (<= n1 n2) (<= 1 n2)), Black: 591#(and (<= n2 n1) (< 0 n1)), 903#true, 9#L19true, 651#(<= 2 n2), 17#L41true, 21#L52true, 26#L30true, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 298#true, Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 120#true, Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 432#true, 177#true, Black: 48#(= p2 p1), 55#(<= 1 n2), Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 775#(= p2 p1), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 776#(and (< 0 n2) (= p2 p1)), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), Black: 905#(= p1 p2), Black: 907#(= p1 (+ (* 2 m) p2)), Black: 705#(and (<= n1 n2) (<= 2 n2)), 963#true, Black: 647#true, Black: 655#(<= n1 n2), 838#(<= 2 n2), 711#true, 604#(< 1 n1), Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 51#true, Black: 302#(<= n2 1), Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, 110#true, 366#(<= 1 n1), Black: 112#(= n2 n1), Black: 113#(<= n1 0), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), 124#(<= 1 n1), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 965#(= p1 p2), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 966#(and (< 1 n1) (= p2 p1)), Black: 968#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:48:20,254 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is cut-off event [2021-03-26 17:48:20,255 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:48:20,255 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:48:20,255 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:48:20,290 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([80] L19-->L19-1: Formula: (let ((.cse0 (< 0 v_n1_13))) (and (= (ite .cse0 (+ v_n1_13 (- 1)) v_n1_13) v_n1_12) (= (ite .cse0 (+ v_p1_8 v_m_7) v_p1_8) v_p1_7))) InVars {p1=v_p1_8, m=v_m_7, n1=v_n1_13} OutVars{p1=v_p1_7, m=v_m_7, n1=v_n1_12} AuxVars[] AssignedVars[p1, n1][2187], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 576#true, Black: 713#(= p1 p2), Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 636#(and (< 0 n1) (= n2 n1)), 515#true, Black: 716#(and (= (+ m p2) p1) (< 0 n2)), Black: 604#(< 1 n1), Black: 838#(<= 2 n2), Black: 839#(<= 1 n2), 773#true, Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 591#(and (<= n2 n1) (< 0 n1)), Black: 895#(and (<= n1 n2) (<= 1 n2)), 6#L19-1true, 647#true, 903#true, 20#thread3EXITtrue, 26#L30true, 32#thread4EXITtrue, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), 302#(<= n2 1), Black: 124#(<= 1 n1), 177#true, Black: 48#(= p2 p1), 51#true, Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 775#(= p2 p1), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 776#(and (< 0 n2) (= p2 p1)), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), Black: 905#(= p1 p2), Black: 907#(= p1 (+ (* 2 m) p2)), 834#true, Black: 705#(and (<= n1 n2) (<= 2 n2)), 963#true, 580#(<= 1 n1), Black: 651#(<= 2 n2), Black: 655#(<= n1 n2), 711#true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 298#true, Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 55#(<= 1 n2), 237#true, 110#true, 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 112#(= n2 n1), Black: 113#(<= n1 0), 120#true, Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 965#(= p1 p2), 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 966#(and (< 1 n1) (= p2 p1)), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 968#(and (< 1 n2) (= p1 (+ (* 2 m) p2)))]) [2021-03-26 17:48:20,290 INFO L384 tUnfolder$Statistics]: this new event has 12 ancestors and is not cut-off event [2021-03-26 17:48:20,290 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is not cut-off event [2021-03-26 17:48:20,290 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is not cut-off event [2021-03-26 17:48:20,290 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is not cut-off event [2021-03-26 17:48:20,391 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][512], [Black: 576#true, Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 713#(= p1 p2), Black: 580#(<= 1 n1), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 834#true, Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 636#(and (< 0 n1) (= n2 n1)), 515#true, Black: 716#(and (= (+ m p2) p1) (< 0 n2)), Black: 638#(and (< 1 n1) (<= n2 n1)), 773#true, Black: 839#(<= 1 n2), Black: 895#(and (<= n1 n2) (<= 1 n2)), 6#L19-1true, Black: 591#(and (<= n2 n1) (< 0 n1)), 903#true, 651#(<= 2 n2), 17#L41true, 21#L52true, 26#L30true, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 298#true, Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 120#true, Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 432#true, 177#true, Black: 48#(= p2 p1), 55#(<= 1 n2), Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 775#(= p2 p1), Black: 776#(and (< 0 n2) (= p2 p1)), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), Black: 905#(= p1 p2), Black: 907#(= p1 (+ (* 2 m) p2)), Black: 705#(and (<= n1 n2) (<= 2 n2)), 963#true, Black: 647#true, 838#(<= 2 n2), Black: 655#(<= n1 n2), 711#true, 604#(< 1 n1), Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 51#true, Black: 302#(<= n2 1), Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, 110#true, 366#(<= 1 n1), Black: 112#(= n2 n1), Black: 113#(<= n1 0), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), 124#(<= 1 n1), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 965#(= p1 p2), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 966#(and (< 1 n1) (= p2 p1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 968#(and (< 1 n2) (= p1 (+ (* 2 m) p2)))]) [2021-03-26 17:48:20,391 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-03-26 17:48:20,391 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:48:20,391 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:48:20,391 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:48:21,324 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([106] L19-1-->thread1EXIT: Formula: (not (< 0 v_n1_24)) InVars {n1=v_n1_24} OutVars{n1=v_n1_24} AuxVars[] AssignedVars[][1818], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 713#(= p1 p2), Black: 580#(<= 1 n1), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 636#(and (< 0 n1) (= n2 n1)), 515#true, Black: 834#true, Black: 838#(<= 2 n2), Black: 716#(and (= (+ m p2) p1) (< 0 n2)), Black: 604#(< 1 n1), Black: 839#(<= 1 n2), 773#true, Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 591#(and (<= n2 n1) (< 0 n1)), 903#true, 647#true, 11#thread1EXITtrue, 17#L41true, 28#L30-1true, 32#thread4EXITtrue, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), 302#(<= n2 1), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 124#(<= 1 n1), 177#true, Black: 48#(= p2 p1), 436#(<= n2 1), Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 775#(= p2 p1), 576#true, Black: 776#(and (< 0 n2) (= p2 p1)), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), Black: 905#(= p1 p2), Black: 907#(= p1 (+ (* 2 m) p2)), 963#true, Black: 705#(and (<= n1 n2) (<= 2 n2)), Black: 651#(<= 2 n2), Black: 655#(<= n1 n2), 711#true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), 103#(and (<= n1 n2) (<= 1 n2)), Black: 298#true, Black: 51#true, 362#true, Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 55#(<= 1 n2), 237#true, 113#(<= n1 0), Black: 112#(= n2 n1), 120#true, Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 965#(= p1 p2), Black: 966#(and (< 1 n1) (= p2 p1)), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 968#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), 895#(and (<= n1 n2) (<= 1 n2)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:48:21,324 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-03-26 17:48:21,324 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:48:21,325 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:48:21,325 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:48:21,329 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][512], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 576#true, Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 713#(= p1 p2), Black: 580#(<= 1 n1), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 636#(and (< 0 n1) (= n2 n1)), 515#true, Black: 834#true, Black: 716#(and (= (+ m p2) p1) (< 0 n2)), 773#true, Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 839#(<= 1 n2), Black: 895#(and (<= n1 n2) (<= 1 n2)), Black: 591#(and (<= n2 n1) (< 0 n1)), 903#true, 9#L19true, 651#(<= 2 n2), 17#L41true, 21#L52true, 26#L30true, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 298#true, Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 120#true, Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 432#true, 177#true, Black: 48#(= p2 p1), 55#(<= 1 n2), Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 775#(= p2 p1), Black: 776#(and (< 0 n2) (= p2 p1)), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), Black: 905#(= p1 p2), Black: 907#(= p1 (+ (* 2 m) p2)), Black: 705#(and (<= n1 n2) (<= 2 n2)), 963#true, Black: 647#true, 838#(<= 2 n2), Black: 655#(<= n1 n2), 711#true, 604#(< 1 n1), Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 51#true, Black: 302#(<= n2 1), Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, 110#true, 366#(<= 1 n1), Black: 112#(= n2 n1), Black: 113#(<= n1 0), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), 124#(<= 1 n1), Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 965#(= p1 p2), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 966#(and (< 1 n1) (= p2 p1)), Black: 968#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:48:21,329 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is not cut-off event [2021-03-26 17:48:21,329 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is not cut-off event [2021-03-26 17:48:21,329 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is not cut-off event [2021-03-26 17:48:21,329 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is not cut-off event [2021-03-26 17:48:21,330 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is not cut-off event [2021-03-26 17:48:21,331 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][512], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 576#true, Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 713#(= p1 p2), Black: 580#(<= 1 n1), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 636#(and (< 0 n1) (= n2 n1)), 515#true, Black: 834#true, Black: 716#(and (= (+ m p2) p1) (< 0 n2)), 773#true, Black: 839#(<= 1 n2), Black: 638#(and (< 1 n1) (<= n2 n1)), 6#L19-1true, Black: 895#(and (<= n1 n2) (<= 1 n2)), Black: 591#(and (<= n2 n1) (< 0 n1)), 903#true, 651#(<= 2 n2), 17#L41true, 21#L52true, 26#L30true, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 298#true, Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 120#true, Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 432#true, 177#true, Black: 48#(= p2 p1), 55#(<= 1 n2), Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 775#(= p2 p1), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 776#(and (< 0 n2) (= p2 p1)), Black: 905#(= p1 p2), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), Black: 907#(= p1 (+ (* 2 m) p2)), 963#true, Black: 705#(and (<= n1 n2) (<= 2 n2)), Black: 647#true, 838#(<= 2 n2), Black: 655#(<= n1 n2), 711#true, 604#(< 1 n1), Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 302#(<= n2 1), Black: 51#true, Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, 110#true, 366#(<= 1 n1), Black: 112#(= n2 n1), Black: 113#(<= n1 0), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), 124#(<= 1 n1), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 965#(= p1 p2), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 966#(and (< 1 n1) (= p2 p1)), Black: 968#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:48:21,331 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-03-26 17:48:21,331 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:48:21,331 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:48:21,331 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:48:21,331 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:48:21,347 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][1778], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 576#true, Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 713#(= p1 p2), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 636#(and (< 0 n1) (= n2 n1)), Black: 834#true, 515#true, Black: 716#(and (= (+ m p2) p1) (< 0 n2)), Black: 604#(< 1 n1), Black: 839#(<= 1 n2), Black: 638#(and (< 1 n1) (<= n2 n1)), 773#true, Black: 591#(and (<= n2 n1) (< 0 n1)), Black: 895#(and (<= n1 n2) (<= 1 n2)), 903#true, 9#L19true, 10#thread2EXITtrue, 651#(<= 2 n2), 21#L52true, 25#L41-1true, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 298#true, Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 120#true, Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 432#true, 177#true, Black: 48#(= p2 p1), 55#(<= 1 n2), Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 775#(= p2 p1), Black: 776#(and (< 0 n2) (= p2 p1)), Black: 905#(= p1 p2), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), Black: 907#(= p1 (+ (* 2 m) p2)), Black: 705#(and (<= n1 n2) (<= 2 n2)), 963#true, Black: 647#true, 580#(<= 1 n1), Black: 655#(<= n1 n2), 838#(<= 2 n2), 711#true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 51#true, Black: 302#(<= n2 1), Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), 237#true, 110#true, 366#(<= 1 n1), Black: 112#(= n2 n1), Black: 113#(<= n1 0), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), 124#(<= 1 n1), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 965#(= p1 p2), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 966#(and (< 1 n1) (= p2 p1)), Black: 968#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:48:21,347 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-03-26 17:48:21,347 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:48:21,347 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:48:21,347 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:48:21,515 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][512], [Black: 576#true, Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 713#(= p1 p2), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 636#(and (< 0 n1) (= n2 n1)), 515#true, Black: 834#true, Black: 604#(< 1 n1), Black: 716#(and (= (+ m p2) p1) (< 0 n2)), Black: 638#(and (< 1 n1) (<= n2 n1)), 773#true, Black: 839#(<= 1 n2), Black: 895#(and (<= n1 n2) (<= 1 n2)), Black: 591#(and (<= n2 n1) (< 0 n1)), 903#true, 9#L19true, 651#(<= 2 n2), 17#L41true, 21#L52true, 26#L30true, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 298#true, Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 120#true, Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 177#true, Black: 48#(= p2 p1), 55#(<= 1 n2), Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 775#(= p2 p1), Black: 776#(and (< 0 n2) (= p2 p1)), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), Black: 905#(= p1 p2), Black: 907#(= p1 (+ (* 2 m) p2)), Black: 705#(and (<= n1 n2) (<= 2 n2)), 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 963#true, 580#(<= 1 n1), Black: 647#true, 838#(<= 2 n2), Black: 655#(<= n1 n2), 711#true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 302#(<= n2 1), Black: 51#true, Black: 53#(= n1 n2), Black: 179#(= p1 p2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, 110#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, 124#(<= 1 n1), Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 965#(= p1 p2), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 966#(and (< 1 n1) (= p2 p1)), Black: 968#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:48:21,515 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-03-26 17:48:21,516 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:48:21,516 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:48:21,516 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:48:22,002 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([80] L19-->L19-1: Formula: (let ((.cse0 (< 0 v_n1_13))) (and (= (ite .cse0 (+ v_n1_13 (- 1)) v_n1_13) v_n1_12) (= (ite .cse0 (+ v_p1_8 v_m_7) v_p1_8) v_p1_7))) InVars {p1=v_p1_8, m=v_m_7, n1=v_n1_13} OutVars{p1=v_p1_7, m=v_m_7, n1=v_n1_12} AuxVars[] AssignedVars[p1, n1][1216], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 576#true, Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 713#(= p1 p2), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 636#(and (< 0 n1) (= n2 n1)), 515#true, Black: 716#(and (= (+ m p2) p1) (< 0 n2)), Black: 604#(< 1 n1), Black: 838#(<= 2 n2), 773#true, Black: 839#(<= 1 n2), Black: 638#(and (< 1 n1) (<= n2 n1)), 6#L19-1true, Black: 895#(and (<= n1 n2) (<= 1 n2)), Black: 591#(and (<= n2 n1) (< 0 n1)), 903#true, 647#true, 20#thread3EXITtrue, 26#L30true, 32#thread4EXITtrue, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), 302#(<= n2 1), Black: 124#(<= 1 n1), 177#true, Black: 48#(= p2 p1), 51#true, Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 775#(= p2 p1), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 776#(and (< 0 n2) (= p2 p1)), Black: 905#(= p1 p2), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), Black: 907#(= p1 (+ (* 2 m) p2)), 834#true, 963#true, Black: 705#(and (<= n1 n2) (<= 2 n2)), 580#(<= 1 n1), Black: 651#(<= 2 n2), Black: 655#(<= n1 n2), 711#true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 298#true, Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 55#(<= 1 n2), 237#true, 110#true, 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 112#(= n2 n1), Black: 113#(<= n1 0), 120#true, Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 965#(= p1 p2), 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 966#(and (< 1 n1) (= p2 p1)), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 968#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:48:22,003 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-03-26 17:48:22,003 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:48:22,003 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:48:22,003 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:48:22,125 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([82] L30-1-->L30: Formula: (< 1 v_n1_6) InVars {n1=v_n1_6} OutVars{n1=v_n1_6} AuxVars[] AssignedVars[][31], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 576#true, Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 713#(= p1 p2), Black: 580#(<= 1 n1), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 636#(and (< 0 n1) (= n2 n1)), 515#true, Black: 834#true, Black: 716#(and (= (+ m p2) p1) (< 0 n2)), 773#true, Black: 839#(<= 1 n2), Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 591#(and (<= n2 n1) (< 0 n1)), Black: 895#(and (<= n1 n2) (<= 1 n2)), 903#true, 9#L19true, 651#(<= 2 n2), 17#L41true, 21#L52true, 26#L30true, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 298#true, Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 120#true, Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 432#true, 177#true, Black: 48#(= p2 p1), 55#(<= 1 n2), Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 775#(= p2 p1), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 776#(and (< 0 n2) (= p2 p1)), Black: 905#(= p1 p2), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), Black: 907#(= p1 (+ (* 2 m) p2)), 963#true, Black: 705#(and (<= n1 n2) (<= 2 n2)), Black: 647#true, 838#(<= 2 n2), Black: 655#(<= n1 n2), 711#true, 604#(< 1 n1), Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 51#true, Black: 302#(<= n2 1), Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, 110#true, 366#(<= 1 n1), Black: 112#(= n2 n1), Black: 113#(<= n1 0), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), 124#(<= 1 n1), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 965#(= p1 p2), Black: 966#(and (< 1 n1) (= p2 p1)), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 968#(and (< 1 n2) (= p1 (+ (* 2 m) p2)))]) [2021-03-26 17:48:22,125 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-03-26 17:48:22,125 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:48:22,125 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:48:22,125 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:48:22,125 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([92] L52-->L52-1: Formula: (let ((.cse0 (< 1 v_n2_13))) (and (= v_p2_7 (ite .cse0 (+ v_p2_8 (* v_m_5 2)) v_p2_8)) (= v_n2_12 (ite .cse0 (+ v_n2_13 (- 2)) v_n2_13)))) InVars {m=v_m_5, n2=v_n2_13, p2=v_p2_8} OutVars{m=v_m_5, n2=v_n2_12, p2=v_p2_7} AuxVars[] AssignedVars[n2, p2][680], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 713#(= p1 p2), Black: 580#(<= 1 n1), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 636#(and (< 0 n1) (= n2 n1)), 515#true, Black: 716#(and (= (+ m p2) p1) (< 0 n2)), Black: 604#(< 1 n1), Black: 838#(<= 2 n2), Black: 839#(<= 1 n2), 773#true, Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 591#(and (<= n2 n1) (< 0 n1)), Black: 895#(and (<= n1 n2) (<= 1 n2)), 647#true, 903#true, 9#L19true, 17#L41true, 22#L52-1true, 28#L30-1true, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 298#true, Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 124#(<= 1 n1), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 432#true, 177#true, Black: 48#(= p2 p1), 51#true, Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 775#(= p2 p1), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), 576#true, Black: 776#(and (< 0 n2) (= p2 p1)), Black: 905#(= p1 p2), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), Black: 907#(= p1 (+ (* 2 m) p2)), 834#true, Black: 705#(and (<= n1 n2) (<= 2 n2)), 963#true, Black: 651#(<= 2 n2), Black: 655#(<= n1 n2), 711#true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 302#(<= n2 1), 362#true, Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 55#(<= 1 n2), 237#true, 110#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), 120#true, Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 965#(= p1 p2), Black: 966#(and (< 1 n1) (= p2 p1)), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 968#(and (< 1 n2) (= p1 (+ (* 2 m) p2)))]) [2021-03-26 17:48:22,125 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-03-26 17:48:22,125 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:48:22,125 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:48:22,125 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:48:22,125 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([88] L41-->L41-1: Formula: (let ((.cse0 (< 0 v_n2_17))) (and (= (ite .cse0 (+ v_n2_17 (- 1)) v_n2_17) v_n2_16) (= (ite .cse0 (+ v_p2_12 v_m_11) v_p2_12) v_p2_11))) InVars {m=v_m_11, n2=v_n2_17, p2=v_p2_12} OutVars{m=v_m_11, n2=v_n2_16, p2=v_p2_11} AuxVars[] AssignedVars[n2, p2][304], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 713#(= p1 p2), Black: 580#(<= 1 n1), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 636#(and (< 0 n1) (= n2 n1)), Black: 834#true, 515#true, Black: 716#(and (= (+ m p2) p1) (< 0 n2)), Black: 604#(< 1 n1), Black: 838#(<= 2 n2), 773#true, Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 591#(and (<= n2 n1) (< 0 n1)), Black: 895#(and (<= n1 n2) (<= 1 n2)), 647#true, 903#true, 9#L19true, 21#L52true, 25#L41-1true, 28#L30-1true, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 298#true, Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 124#(<= 1 n1), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 432#true, 177#true, Black: 48#(= p2 p1), 51#true, Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 775#(= p2 p1), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), 576#true, Black: 776#(and (< 0 n2) (= p2 p1)), Black: 905#(= p1 p2), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), Black: 907#(= p1 (+ (* 2 m) p2)), Black: 705#(and (<= n1 n2) (<= 2 n2)), 963#true, Black: 651#(<= 2 n2), Black: 655#(<= n1 n2), 711#true, 839#(<= 1 n2), Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 302#(<= n2 1), 362#true, Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 55#(<= 1 n2), 237#true, 110#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), 120#true, Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 965#(= p1 p2), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 966#(and (< 1 n1) (= p2 p1)), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 968#(and (< 1 n2) (= p1 (+ (* 2 m) p2)))]) [2021-03-26 17:48:22,126 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-03-26 17:48:22,126 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:48:22,126 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:48:22,126 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:48:22,561 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([80] L19-->L19-1: Formula: (let ((.cse0 (< 0 v_n1_13))) (and (= (ite .cse0 (+ v_n1_13 (- 1)) v_n1_13) v_n1_12) (= (ite .cse0 (+ v_p1_8 v_m_7) v_p1_8) v_p1_7))) InVars {p1=v_p1_8, m=v_m_7, n1=v_n1_13} OutVars{p1=v_p1_7, m=v_m_7, n1=v_n1_12} AuxVars[] AssignedVars[p1, n1][728], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 576#true, Black: 713#(= p1 p2), Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 636#(and (< 0 n1) (= n2 n1)), 515#true, Black: 716#(and (= (+ m p2) p1) (< 0 n2)), Black: 604#(< 1 n1), Black: 838#(<= 2 n2), Black: 839#(<= 1 n2), Black: 638#(and (< 1 n1) (<= n2 n1)), 773#true, Black: 895#(and (<= n1 n2) (<= 1 n2)), 6#L19-1true, Black: 591#(and (<= n2 n1) (< 0 n1)), 647#true, 903#true, 20#thread3EXITtrue, 26#L30true, 32#thread4EXITtrue, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 239#(= p1 p2), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), 302#(<= n2 1), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 124#(<= 1 n1), 177#true, Black: 48#(= p2 p1), 51#true, Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 775#(= p2 p1), Black: 776#(and (< 0 n2) (= p2 p1)), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), Black: 905#(= p1 p2), Black: 907#(= p1 (+ (* 2 m) p2)), 834#true, Black: 705#(and (<= n1 n2) (<= 2 n2)), 963#true, 580#(<= 1 n1), Black: 651#(<= 2 n2), Black: 655#(<= n1 n2), 711#true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 298#true, Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 55#(<= 1 n2), 110#true, 241#(= (+ m p2) p1), 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 112#(= n2 n1), Black: 113#(<= n1 0), 120#true, Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 965#(= p1 p2), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 966#(and (< 1 n1) (= p2 p1)), Black: 968#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:48:22,561 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is not cut-off event [2021-03-26 17:48:22,561 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is not cut-off event [2021-03-26 17:48:22,561 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is not cut-off event [2021-03-26 17:48:22,561 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is not cut-off event [2021-03-26 17:48:23,014 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][512], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 713#(= p1 p2), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 580#(<= 1 n1), Black: 636#(and (< 0 n1) (= n2 n1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 834#true, 515#true, Black: 604#(< 1 n1), Black: 716#(and (= (+ m p2) p1) (< 0 n2)), Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 839#(<= 1 n2), 773#true, Black: 895#(and (<= n1 n2) (<= 1 n2)), Black: 591#(and (<= n2 n1) (< 0 n1)), 6#L19-1true, 903#true, 651#(<= 2 n2), 17#L41true, 21#L52true, 26#L30true, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 298#true, Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 124#(<= 1 n1), 432#true, 177#true, Black: 48#(= p2 p1), 55#(<= 1 n2), Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 775#(= p2 p1), Black: 776#(and (< 0 n2) (= p2 p1)), 576#true, Black: 778#(and (= (+ m p1) p2) (< 0 n1)), Black: 905#(= p1 p2), Black: 907#(= p1 (+ (* 2 m) p2)), 963#true, Black: 705#(and (<= n1 n2) (<= 2 n2)), Black: 647#true, Black: 655#(<= n1 n2), 838#(<= 2 n2), 711#true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 51#true, Black: 302#(<= n2 1), Black: 53#(= n1 n2), 362#true, Black: 179#(= p1 p2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), 237#true, 110#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), 120#true, Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 965#(= p1 p2), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 966#(and (< 1 n1) (= p2 p1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 968#(and (< 1 n2) (= p1 (+ (* 2 m) p2)))]) [2021-03-26 17:48:23,014 INFO L384 tUnfolder$Statistics]: this new event has 16 ancestors and is cut-off event [2021-03-26 17:48:23,014 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:48:23,014 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:48:23,014 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:48:23,135 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][512], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 576#true, Black: 713#(= p1 p2), Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 580#(<= 1 n1), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 834#true, Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 636#(and (< 0 n1) (= n2 n1)), 515#true, Black: 716#(and (= (+ m p2) p1) (< 0 n2)), Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 839#(<= 1 n2), 773#true, Black: 591#(and (<= n2 n1) (< 0 n1)), Black: 895#(and (<= n1 n2) (<= 1 n2)), 6#L19-1true, 903#true, 651#(<= 2 n2), 17#L41true, 21#L52true, 26#L30true, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 239#(= p1 p2), 298#true, Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 120#true, Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 177#true, Black: 48#(= p2 p1), 55#(<= 1 n2), Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 775#(= p2 p1), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 776#(and (< 0 n2) (= p2 p1)), Black: 905#(= p1 p2), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), Black: 907#(= p1 (+ (* 2 m) p2)), Black: 705#(and (<= n1 n2) (<= 2 n2)), 963#true, 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 647#true, 838#(<= 2 n2), Black: 655#(<= n1 n2), 711#true, 604#(< 1 n1), Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 51#true, Black: 302#(<= n2 1), Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, 110#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), 124#(<= 1 n1), Black: 965#(= p1 p2), Black: 966#(and (< 1 n1) (= p2 p1)), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 968#(and (< 1 n2) (= p1 (+ (* 2 m) p2)))]) [2021-03-26 17:48:23,135 INFO L384 tUnfolder$Statistics]: this new event has 16 ancestors and is cut-off event [2021-03-26 17:48:23,135 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:48:23,135 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:48:23,135 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:48:23,138 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][512], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 576#true, Black: 713#(= p1 p2), Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 834#true, Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 636#(and (< 0 n1) (= n2 n1)), 515#true, Black: 604#(< 1 n1), Black: 716#(and (= (+ m p2) p1) (< 0 n2)), Black: 638#(and (< 1 n1) (<= n2 n1)), 773#true, Black: 839#(<= 1 n2), Black: 895#(and (<= n1 n2) (<= 1 n2)), Black: 591#(and (<= n2 n1) (< 0 n1)), 903#true, 9#L19true, 651#(<= 2 n2), 17#L41true, 21#L52true, 28#L30-1true, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 239#(= p1 p2), 298#true, Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 120#true, Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 177#true, Black: 48#(= p2 p1), 55#(<= 1 n2), Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 775#(= p2 p1), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 776#(and (< 0 n2) (= p2 p1)), Black: 905#(= p1 p2), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), Black: 907#(= p1 (+ (* 2 m) p2)), Black: 705#(and (<= n1 n2) (<= 2 n2)), 963#true, 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 647#true, 580#(<= 1 n1), Black: 655#(<= n1 n2), 838#(<= 2 n2), 711#true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 51#true, Black: 302#(<= n2 1), Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, 110#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), 124#(<= 1 n1), Black: 965#(= p1 p2), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 966#(and (< 1 n1) (= p2 p1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 968#(and (< 1 n2) (= p1 (+ (* 2 m) p2)))]) [2021-03-26 17:48:23,138 INFO L384 tUnfolder$Statistics]: this new event has 16 ancestors and is cut-off event [2021-03-26 17:48:23,138 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:48:23,138 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:48:23,138 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:48:23,140 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][582], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 576#true, Black: 713#(= p1 p2), Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 834#true, Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 636#(and (< 0 n1) (= n2 n1)), 515#true, Black: 716#(and (= (+ m p2) p1) (< 0 n2)), Black: 604#(< 1 n1), Black: 638#(and (< 1 n1) (<= n2 n1)), 773#true, Black: 839#(<= 1 n2), Black: 895#(and (<= n1 n2) (<= 1 n2)), Black: 591#(and (<= n2 n1) (< 0 n1)), 6#L19-1true, 903#true, 651#(<= 2 n2), 17#L41true, 21#L52true, 26#L30true, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 298#true, Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 124#(<= 1 n1), 177#true, Black: 48#(= p2 p1), 55#(<= 1 n2), Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 775#(= p2 p1), Black: 776#(and (< 0 n2) (= p2 p1)), Black: 905#(= p1 p2), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), Black: 907#(= p1 (+ (* 2 m) p2)), Black: 705#(and (<= n1 n2) (<= 2 n2)), 963#true, 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 647#true, 580#(<= 1 n1), Black: 655#(<= n1 n2), 838#(<= 2 n2), 711#true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 302#(<= n2 1), Black: 51#true, Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, 110#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), 120#true, Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 965#(= p1 p2), Black: 966#(and (< 1 n1) (= p2 p1)), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 968#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:48:23,140 INFO L384 tUnfolder$Statistics]: this new event has 16 ancestors and is cut-off event [2021-03-26 17:48:23,140 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:48:23,140 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:48:23,140 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:48:23,616 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][512], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 576#true, Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 713#(= p1 p2), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 714#(and (< 0 n2) (= p2 p1)), 515#true, Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 636#(and (< 0 n1) (= n2 n1)), Black: 834#true, Black: 716#(and (= (+ m p2) p1) (< 0 n2)), Black: 604#(< 1 n1), 773#true, Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 839#(<= 1 n2), Black: 895#(and (<= n1 n2) (<= 1 n2)), Black: 591#(and (<= n2 n1) (< 0 n1)), 903#true, 9#L19true, 651#(<= 2 n2), 17#L41true, 21#L52true, 26#L30true, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 239#(= p1 p2), 298#true, Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 120#true, Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 177#true, Black: 48#(= p2 p1), 55#(<= 1 n2), Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 775#(= p2 p1), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 776#(and (< 0 n2) (= p2 p1)), Black: 905#(= p1 p2), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), Black: 907#(= p1 (+ (* 2 m) p2)), 963#true, Black: 705#(and (<= n1 n2) (<= 2 n2)), 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 647#true, 580#(<= 1 n1), Black: 655#(<= n1 n2), 838#(<= 2 n2), 711#true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 302#(<= n2 1), Black: 51#true, Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, 110#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), 124#(<= 1 n1), Black: 965#(= p1 p2), Black: 966#(and (< 1 n1) (= p2 p1)), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 968#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:48:23,616 INFO L384 tUnfolder$Statistics]: this new event has 17 ancestors and is cut-off event [2021-03-26 17:48:23,616 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:48:23,616 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:48:23,616 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:48:23,616 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:48:24,656 INFO L129 PetriNetUnfolder]: 13768/20562 cut-off events. [2021-03-26 17:48:24,656 INFO L130 PetriNetUnfolder]: For 812124/817871 co-relation queries the response was YES. [2021-03-26 17:48:24,797 INFO L84 FinitePrefix]: Finished finitePrefix Result has 249447 conditions, 20562 events. 13768/20562 cut-off events. For 812124/817871 co-relation queries the response was YES. Maximal size of possible extension queue 1462. Compared 141698 event pairs, 614 based on Foata normal form. 1303/21377 useless extension candidates. Maximal degree in co-relation 248435. Up to 8565 conditions per place. [2021-03-26 17:48:25,002 INFO L142 LiptonReduction]: Number of co-enabled transitions 6924 [2021-03-26 17:48:25,596 INFO L154 LiptonReduction]: Checked pairs total: 0 [2021-03-26 17:48:25,596 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-26 17:48:25,596 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 6760 [2021-03-26 17:48:25,597 INFO L480 AbstractCegarLoop]: Abstraction has has 165 places, 2259 transitions, 57750 flow [2021-03-26 17:48:25,597 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 19.666666666666668) internal successors, (118), 6 states have internal predecessors, (118), 0 states have call successors, (0), 0 states 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 17:48:25,597 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 17:48:25,597 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 17:48:25,799 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-03-26 17:48:25,800 INFO L428 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-26 17:48:25,800 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 17:48:25,800 INFO L82 PathProgramCache]: Analyzing trace with hash 446166011, now seen corresponding path program 6 times [2021-03-26 17:48:25,800 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 17:48:25,800 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [357227648] [2021-03-26 17:48:25,800 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 17:48:25,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 17:48:25,819 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:25,820 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:48:25,827 INFO L142 QuantifierPusher]: treesize reduction 5, result has 58.3 percent of original size [2021-03-26 17:48:25,827 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:48:25,833 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:25,833 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 17:48:25,836 INFO L142 QuantifierPusher]: treesize reduction 1, result has 90.0 percent of original size [2021-03-26 17:48:25,837 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 17:48:25,842 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:25,843 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:25,843 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-26 17:48:25,843 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [357227648] [2021-03-26 17:48:25,843 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2076834892] [2021-03-26 17:48:25,843 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-26 17:48:25,864 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-03-26 17:48:25,865 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-26 17:48:25,865 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2021-03-26 17:48:25,866 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-26 17:48:25,866 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:25,867 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:25,867 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:25,867 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:25,867 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:25,868 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:25,868 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:25,868 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:25,868 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:25,869 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:25,869 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:25,869 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:25,869 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:25,870 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:25,870 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:25,870 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:25,870 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:25,871 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:25,871 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:25,871 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:25,871 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:25,872 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:25,872 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:25,872 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:25,872 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:25,873 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:25,873 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:25,873 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:25,873 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:25,874 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:25,874 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:25,874 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:25,874 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:25,874 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:25,875 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:25,875 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:25,875 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:25,875 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:25,876 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:25,876 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:25,876 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:25,876 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:25,877 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:25,877 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:25,877 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:25,877 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:25,878 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:25,878 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:25,878 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:25,878 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:25,879 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:25,879 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:25,879 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:25,879 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:25,880 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:25,880 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:25,880 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:25,881 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:48:25,881 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:25,881 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:48:25,881 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:25,882 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:48:25,882 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:25,882 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:48:25,883 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:25,884 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 17:48:25,884 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:25,884 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-26 17:48:25,885 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-26 17:48:25,885 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:25,885 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 17:48:25,885 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:25,886 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-26 17:48:25,886 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-26 17:48:25,887 INFO L142 QuantifierPusher]: treesize reduction 13, result has 43.5 percent of original size [2021-03-26 17:48:25,888 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 17:48:25,888 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:25,888 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 17:48:25,888 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:25,889 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 17:48:25,889 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:25,889 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 17:48:25,890 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:25,890 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 17:48:25,890 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:25,890 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 17:48:25,891 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:25,891 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 17:48:25,891 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:25,892 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 17:48:25,892 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:25,892 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 17:48:25,892 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:25,893 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 17:48:25,893 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:25,894 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 17:48:25,894 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:25,894 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-26 17:48:25,895 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 17:48:25,895 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:25,895 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 17:48:25,896 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:25,896 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-26 17:48:25,896 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 17:48:25,897 INFO L142 QuantifierPusher]: treesize reduction 17, result has 32.0 percent of original size [2021-03-26 17:48:25,898 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:25,898 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:25,898 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:25,899 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:25,899 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:25,899 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:25,899 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:25,900 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:25,900 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:25,900 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:25,900 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:25,900 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:25,901 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:25,901 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:25,901 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:25,901 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:25,902 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:25,902 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:25,902 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:25,902 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:25,903 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:25,903 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:25,903 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:25,903 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:25,904 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:25,904 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:25,904 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:25,904 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:25,905 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:25,905 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:25,905 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:25,905 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:25,905 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:25,906 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:25,906 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:25,906 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:25,906 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:25,907 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:25,907 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:25,907 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:25,907 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:25,908 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:25,908 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:25,908 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-26 17:48:25,908 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-26 17:48:25,908 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 4 [2021-03-26 17:48:25,908 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [77379305] [2021-03-26 17:48:25,909 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-26 17:48:25,909 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 17:48:25,909 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-26 17:48:25,909 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-03-26 17:48:25,909 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 18 out of 38 [2021-03-26 17:48:25,910 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 165 places, 2259 transitions, 57750 flow. Second operand has 6 states, 6 states have (on average 19.666666666666668) internal successors, (118), 6 states have internal predecessors, (118), 0 states have call successors, (0), 0 states 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 17:48:25,910 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 17:48:25,910 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 18 of 38 [2021-03-26 17:48:25,910 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 17:48:38,753 INFO L129 PetriNetUnfolder]: 18716/26927 cut-off events. [2021-03-26 17:48:38,753 INFO L130 PetriNetUnfolder]: For 1098875/1099508 co-relation queries the response was YES. [2021-03-26 17:48:38,912 INFO L84 FinitePrefix]: Finished finitePrefix Result has 349182 conditions, 26927 events. 18716/26927 cut-off events. For 1098875/1099508 co-relation queries the response was YES. Maximal size of possible extension queue 1777. Compared 176514 event pairs, 1448 based on Foata normal form. 57/26981 useless extension candidates. Maximal degree in co-relation 348106. Up to 23977 conditions per place. [2021-03-26 17:48:39,084 INFO L132 encePairwiseOnDemand]: 28/38 looper letters, 2397 selfloop transitions, 572 changer transitions 0/2977 dead transitions. [2021-03-26 17:48:39,085 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 170 places, 2977 transitions, 82292 flow [2021-03-26 17:48:39,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-26 17:48:39,085 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2021-03-26 17:48:39,085 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 170 transitions. [2021-03-26 17:48:39,085 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7456140350877193 [2021-03-26 17:48:39,086 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 170 transitions. [2021-03-26 17:48:39,086 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 170 transitions. [2021-03-26 17:48:39,086 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 17:48:39,086 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 170 transitions. [2021-03-26 17:48:39,086 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 28.333333333333332) internal successors, (170), 6 states have internal predecessors, (170), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 17:48:39,086 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 38.0) internal successors, (266), 7 states have internal predecessors, (266), 0 states have call successors, (0), 0 states 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 17:48:39,086 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 38.0) internal successors, (266), 7 states have internal predecessors, (266), 0 states have call successors, (0), 0 states 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 17:48:39,086 INFO L185 Difference]: Start difference. First operand has 165 places, 2259 transitions, 57750 flow. Second operand 6 states and 170 transitions. [2021-03-26 17:48:39,087 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 170 places, 2977 transitions, 82292 flow [2021-03-26 17:48:42,922 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 170 places, 2977 transitions, 82128 flow, removed 82 selfloop flow, removed 0 redundant places. [2021-03-26 17:48:42,970 INFO L241 Difference]: Finished difference. Result has 174 places, 2768 transitions, 74154 flow [2021-03-26 17:48:42,971 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=38, PETRI_DIFFERENCE_MINUEND_FLOW=57586, PETRI_DIFFERENCE_MINUEND_PLACES=165, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=2259, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=183, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1844, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=74154, PETRI_PLACES=174, PETRI_TRANSITIONS=2768} [2021-03-26 17:48:42,971 INFO L343 CegarLoopForPetriNet]: 31 programPoint places, 143 predicate places. [2021-03-26 17:48:42,971 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 17:48:42,971 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 174 places, 2768 transitions, 74154 flow [2021-03-26 17:48:42,971 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 174 places, 2768 transitions, 74154 flow [2021-03-26 17:48:42,994 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 174 places, 2768 transitions, 74154 flow [2021-03-26 17:48:45,224 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([80] L19-->L19-1: Formula: (let ((.cse0 (< 0 v_n1_13))) (and (= (ite .cse0 (+ v_n1_13 (- 1)) v_n1_13) v_n1_12) (= (ite .cse0 (+ v_p1_8 v_m_7) v_p1_8) v_p1_7))) InVars {p1=v_p1_8, m=v_m_7, n1=v_n1_13} OutVars{p1=v_p1_7, m=v_m_7, n1=v_n1_12} AuxVars[] AssignedVars[p1, n1][2686], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 576#true, 1024#true, Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 713#(= p1 p2), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 636#(and (< 0 n1) (= n2 n1)), 515#true, Black: 716#(and (= (+ m p2) p1) (< 0 n2)), Black: 604#(< 1 n1), Black: 838#(<= 2 n2), 773#true, Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 839#(<= 1 n2), Black: 591#(and (<= n2 n1) (< 0 n1)), Black: 895#(and (<= n1 n2) (<= 1 n2)), 6#L19-1true, 647#true, 903#true, 20#thread3EXITtrue, 26#L30true, 32#thread4EXITtrue, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), 302#(<= n2 1), Black: 124#(<= 1 n1), 177#true, Black: 48#(= p2 p1), 51#true, Black: 1026#(= p2 p1), Black: 1027#(and (< 0 n2) (= p2 p1)), Black: 1028#(= (+ m p1) p2), Black: 1029#(and (= (+ m p1) p2) (< 0 n1)), Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 775#(= p2 p1), Black: 776#(and (< 0 n2) (= p2 p1)), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), Black: 905#(= p1 p2), Black: 907#(= p1 (+ (* 2 m) p2)), 834#true, Black: 705#(and (<= n1 n2) (<= 2 n2)), 963#true, 580#(<= 1 n1), Black: 651#(<= 2 n2), Black: 655#(<= n1 n2), 711#true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 298#true, Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, Black: 55#(<= 1 n2), 110#true, 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 112#(= n2 n1), Black: 113#(<= n1 0), 120#true, Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 965#(= p1 p2), 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 966#(and (< 1 n1) (= p2 p1)), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 968#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:48:45,224 INFO L384 tUnfolder$Statistics]: this new event has 12 ancestors and is not cut-off event [2021-03-26 17:48:45,224 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is not cut-off event [2021-03-26 17:48:45,224 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is not cut-off event [2021-03-26 17:48:45,224 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is not cut-off event [2021-03-26 17:48:46,023 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][207], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), 1024#true, Black: 576#true, Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 713#(= p1 p2), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 636#(and (< 0 n1) (= n2 n1)), Black: 834#true, 515#true, Black: 604#(< 1 n1), Black: 716#(and (= (+ m p2) p1) (< 0 n2)), Black: 638#(and (< 1 n1) (<= n2 n1)), 773#true, Black: 839#(<= 1 n2), Black: 895#(and (<= n1 n2) (<= 1 n2)), Black: 591#(and (<= n2 n1) (< 0 n1)), 903#true, 9#L19true, 651#(<= 2 n2), 21#L52true, 25#L41-1true, 28#L30-1true, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 298#true, Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 120#true, Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 177#true, Black: 48#(= p2 p1), 55#(<= 1 n2), Black: 1026#(= p2 p1), Black: 1027#(and (< 0 n2) (= p2 p1)), Black: 1028#(= (+ m p1) p2), Black: 517#(= p2 p1), Black: 1029#(and (= (+ m p1) p2) (< 0 n1)), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 775#(= p2 p1), 447#(and (<= n2 n1) (< 0 n1)), Black: 776#(and (< 0 n2) (= p2 p1)), Black: 905#(= p1 p2), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), Black: 907#(= p1 (+ (* 2 m) p2)), Black: 705#(and (<= n1 n2) (<= 2 n2)), 963#true, 580#(<= 1 n1), Black: 647#true, Black: 655#(<= n1 n2), 838#(<= 2 n2), 711#true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 51#true, Black: 302#(<= n2 1), Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, 110#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), 377#(and (<= n2 n1) (< 0 n1)), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), 124#(<= 1 n1), Black: 965#(= p1 p2), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 966#(and (< 1 n1) (= p2 p1)), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 968#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:48:46,023 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-03-26 17:48:46,024 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:48:46,024 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:48:46,024 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:48:46,043 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([110] L52-1-->thread4EXIT: Formula: (not (< 1 v_n2_44)) InVars {n2=v_n2_44} OutVars{n2=v_n2_44} AuxVars[] AssignedVars[][70], [Black: 576#true, Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), 1024#true, Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 713#(= p1 p2), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 580#(<= 1 n1), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 636#(and (< 0 n1) (= n2 n1)), 515#true, Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 604#(< 1 n1), Black: 838#(<= 2 n2), Black: 716#(and (= (+ m p2) p1) (< 0 n2)), 773#true, Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 839#(<= 1 n2), Black: 895#(and (<= n1 n2) (<= 1 n2)), 903#true, 647#true, 9#L19true, 25#L41-1true, 28#L30-1true, 32#thread4EXITtrue, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), 172#(and (<= 1 n1) (<= n2 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 120#true, 302#(<= n2 1), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 124#(<= 1 n1), 177#true, Black: 48#(= p2 p1), 51#true, Black: 1026#(= p2 p1), Black: 1027#(and (< 0 n2) (= p2 p1)), Black: 1028#(= (+ m p1) p2), Black: 517#(= p2 p1), Black: 1029#(and (= (+ m p1) p2) (< 0 n1)), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 775#(= p2 p1), Black: 776#(and (< 0 n2) (= p2 p1)), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), Black: 905#(= p1 p2), Black: 907#(= p1 (+ (* 2 m) p2)), 834#true, Black: 705#(and (<= n1 n2) (<= 2 n2)), 963#true, Black: 651#(<= 2 n2), Black: 655#(<= n1 n2), 711#true, 591#(and (<= n2 n1) (< 0 n1)), Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 298#true, Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), 237#true, Black: 55#(<= 1 n2), 110#true, 500#(and (<= n2 1) (< 0 n1)), Black: 112#(= n2 n1), Black: 113#(<= n1 0), 377#(and (<= n2 n1) (< 0 n1)), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 965#(= p1 p2), Black: 966#(and (< 1 n1) (= p2 p1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 968#(and (< 1 n2) (= p1 (+ (* 2 m) p2)))]) [2021-03-26 17:48:46,043 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is not cut-off event [2021-03-26 17:48:46,043 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is not cut-off event [2021-03-26 17:48:46,043 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is not cut-off event [2021-03-26 17:48:46,043 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is not cut-off event [2021-03-26 17:48:46,181 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([80] L19-->L19-1: Formula: (let ((.cse0 (< 0 v_n1_13))) (and (= (ite .cse0 (+ v_n1_13 (- 1)) v_n1_13) v_n1_12) (= (ite .cse0 (+ v_p1_8 v_m_7) v_p1_8) v_p1_7))) InVars {p1=v_p1_8, m=v_m_7, n1=v_n1_13} OutVars{p1=v_p1_7, m=v_m_7, n1=v_n1_12} AuxVars[] AssignedVars[p1, n1][2686], [1024#true, Black: 576#true, Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 713#(= p1 p2), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), 515#true, Black: 636#(and (< 0 n1) (= n2 n1)), Black: 604#(< 1 n1), Black: 838#(<= 2 n2), Black: 716#(and (= (+ m p2) p1) (< 0 n2)), 773#true, Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 839#(<= 1 n2), 6#L19-1true, Black: 895#(and (<= n1 n2) (<= 1 n2)), Black: 591#(and (<= n2 n1) (< 0 n1)), 647#true, 903#true, 20#thread3EXITtrue, 26#L30true, 32#thread4EXITtrue, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), 302#(<= n2 1), Black: 124#(<= 1 n1), 177#true, Black: 48#(= p2 p1), 51#true, Black: 1026#(= p2 p1), Black: 1027#(and (< 0 n2) (= p2 p1)), Black: 1028#(= (+ m p1) p2), Black: 1029#(and (= (+ m p1) p2) (< 0 n1)), Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 775#(= p2 p1), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 776#(and (< 0 n2) (= p2 p1)), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), Black: 905#(= p1 p2), Black: 907#(= p1 (+ (* 2 m) p2)), 834#true, Black: 705#(and (<= n1 n2) (<= 2 n2)), 963#true, 580#(<= 1 n1), Black: 651#(<= 2 n2), Black: 655#(<= n1 n2), 711#true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 298#true, Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), 237#true, Black: 55#(<= 1 n2), 110#true, 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 112#(= n2 n1), Black: 113#(<= n1 0), 120#true, Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 965#(= p1 p2), 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 966#(and (< 1 n1) (= p2 p1)), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 968#(and (< 1 n2) (= p1 (+ (* 2 m) p2)))]) [2021-03-26 17:48:46,181 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-03-26 17:48:46,181 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:48:46,181 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:48:46,181 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:48:46,181 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:48:46,209 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][207], [Black: 576#true, 1024#true, Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 713#(= p1 p2), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 834#true, Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 636#(and (< 0 n1) (= n2 n1)), 515#true, Black: 716#(and (= (+ m p2) p1) (< 0 n2)), Black: 604#(< 1 n1), Black: 839#(<= 1 n2), Black: 638#(and (< 1 n1) (<= n2 n1)), 773#true, Black: 591#(and (<= n2 n1) (< 0 n1)), Black: 895#(and (<= n1 n2) (<= 1 n2)), 903#true, 9#L19true, 10#thread2EXITtrue, 651#(<= 2 n2), 21#L52true, 25#L41-1true, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 298#true, Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 120#true, Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 432#true, 177#true, Black: 48#(= p2 p1), 55#(<= 1 n2), Black: 1026#(= p2 p1), Black: 1027#(and (< 0 n2) (= p2 p1)), Black: 1028#(= (+ m p1) p2), Black: 1029#(and (= (+ m p1) p2) (< 0 n1)), Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 775#(= p2 p1), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 776#(and (< 0 n2) (= p2 p1)), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), Black: 905#(= p1 p2), Black: 907#(= p1 (+ (* 2 m) p2)), Black: 705#(and (<= n1 n2) (<= 2 n2)), 963#true, Black: 647#true, 580#(<= 1 n1), 838#(<= 2 n2), Black: 655#(<= n1 n2), 711#true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 51#true, Black: 302#(<= n2 1), Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), 237#true, 110#true, 366#(<= 1 n1), Black: 112#(= n2 n1), Black: 113#(<= n1 0), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), 124#(<= 1 n1), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 965#(= p1 p2), Black: 966#(and (< 1 n1) (= p2 p1)), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 968#(and (< 1 n2) (= p1 (+ (* 2 m) p2)))]) [2021-03-26 17:48:46,209 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-03-26 17:48:46,209 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:48:46,209 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:48:46,210 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:48:47,293 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([80] L19-->L19-1: Formula: (let ((.cse0 (< 0 v_n1_13))) (and (= (ite .cse0 (+ v_n1_13 (- 1)) v_n1_13) v_n1_12) (= (ite .cse0 (+ v_p1_8 v_m_7) v_p1_8) v_p1_7))) InVars {p1=v_p1_8, m=v_m_7, n1=v_n1_13} OutVars{p1=v_p1_7, m=v_m_7, n1=v_n1_12} AuxVars[] AssignedVars[p1, n1][1487], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), 1024#true, Black: 576#true, Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 713#(= p1 p2), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 636#(and (< 0 n1) (= n2 n1)), 515#true, Black: 716#(and (= (+ m p2) p1) (< 0 n2)), Black: 604#(< 1 n1), Black: 838#(<= 2 n2), Black: 839#(<= 1 n2), 773#true, Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 895#(and (<= n1 n2) (<= 1 n2)), 6#L19-1true, Black: 591#(and (<= n2 n1) (< 0 n1)), 647#true, 903#true, 20#thread3EXITtrue, 26#L30true, 32#thread4EXITtrue, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), 302#(<= n2 1), Black: 124#(<= 1 n1), 177#true, Black: 48#(= p2 p1), 51#true, Black: 1026#(= p2 p1), Black: 1027#(and (< 0 n2) (= p2 p1)), Black: 1028#(= (+ m p1) p2), Black: 1029#(and (= (+ m p1) p2) (< 0 n1)), Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 775#(= p2 p1), Black: 776#(and (< 0 n2) (= p2 p1)), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), Black: 905#(= p1 p2), 834#true, Black: 907#(= p1 (+ (* 2 m) p2)), Black: 705#(and (<= n1 n2) (<= 2 n2)), 963#true, 580#(<= 1 n1), Black: 651#(<= 2 n2), Black: 655#(<= n1 n2), 711#true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 298#true, Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 55#(<= 1 n2), 237#true, 110#true, 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 112#(= n2 n1), Black: 113#(<= n1 0), 120#true, Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 965#(= p1 p2), 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 966#(and (< 1 n1) (= p2 p1)), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 968#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:48:47,294 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-03-26 17:48:47,294 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:48:47,294 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:48:47,294 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:48:47,498 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][207], [1024#true, Black: 576#true, Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 713#(= p1 p2), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 636#(and (< 0 n1) (= n2 n1)), 515#true, Black: 834#true, Black: 604#(< 1 n1), Black: 716#(and (= (+ m p2) p1) (< 0 n2)), Black: 839#(<= 1 n2), 773#true, Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 895#(and (<= n1 n2) (<= 1 n2)), Black: 591#(and (<= n2 n1) (< 0 n1)), 903#true, 9#L19true, 10#thread2EXITtrue, 651#(<= 2 n2), 21#L52true, 25#L41-1true, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 298#true, Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 120#true, Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 177#true, Black: 48#(= p2 p1), 55#(<= 1 n2), Black: 1026#(= p2 p1), Black: 1027#(and (< 0 n2) (= p2 p1)), Black: 1028#(= (+ m p1) p2), Black: 517#(= p2 p1), Black: 1029#(and (= (+ m p1) p2) (< 0 n1)), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 775#(= p2 p1), 447#(and (<= n2 n1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 776#(and (< 0 n2) (= p2 p1)), Black: 905#(= p1 p2), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), Black: 907#(= p1 (+ (* 2 m) p2)), Black: 705#(and (<= n1 n2) (<= 2 n2)), 963#true, 580#(<= 1 n1), Black: 647#true, Black: 655#(<= n1 n2), 838#(<= 2 n2), 711#true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 51#true, Black: 302#(<= n2 1), Black: 53#(= n1 n2), Black: 179#(= p1 p2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, 110#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), 377#(and (<= n2 n1) (< 0 n1)), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), 124#(<= 1 n1), Black: 965#(= p1 p2), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 966#(and (< 1 n1) (= p2 p1)), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 968#(and (< 1 n2) (= p1 (+ (* 2 m) p2)))]) [2021-03-26 17:48:47,498 INFO L384 tUnfolder$Statistics]: this new event has 16 ancestors and is cut-off event [2021-03-26 17:48:47,498 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:48:47,498 INFO L387 tUnfolder$Statistics]: existing Event has 16 ancestors and is cut-off event [2021-03-26 17:48:47,498 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:48:47,498 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([110] L52-1-->thread4EXIT: Formula: (not (< 1 v_n2_44)) InVars {n2=v_n2_44} OutVars{n2=v_n2_44} AuxVars[] AssignedVars[][70], [1024#true, Black: 576#true, Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 713#(= p1 p2), Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 580#(<= 1 n1), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 636#(and (< 0 n1) (= n2 n1)), 515#true, Black: 604#(< 1 n1), Black: 838#(<= 2 n2), Black: 716#(and (= (+ m p2) p1) (< 0 n2)), Black: 839#(<= 1 n2), 773#true, Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 895#(and (<= n1 n2) (<= 1 n2)), 903#true, 647#true, 9#L19true, 10#thread2EXITtrue, 25#L41-1true, 32#thread4EXITtrue, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 172#(and (<= 1 n1) (<= n2 n1)), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), 302#(<= n2 1), Black: 120#true, Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 124#(<= 1 n1), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 177#true, Black: 48#(= p2 p1), 51#true, Black: 1026#(= p2 p1), Black: 1027#(and (< 0 n2) (= p2 p1)), Black: 1028#(= (+ m p1) p2), Black: 517#(= p2 p1), Black: 1029#(and (= (+ m p1) p2) (< 0 n1)), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 775#(= p2 p1), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 776#(and (< 0 n2) (= p2 p1)), Black: 905#(= p1 p2), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), 834#true, Black: 907#(= p1 (+ (* 2 m) p2)), Black: 705#(and (<= n1 n2) (<= 2 n2)), 963#true, Black: 651#(<= 2 n2), Black: 655#(<= n1 n2), 711#true, 591#(and (<= n2 n1) (< 0 n1)), Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 298#true, Black: 53#(= n1 n2), Black: 179#(= p1 p2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, Black: 55#(<= 1 n2), 110#true, 500#(and (<= n2 1) (< 0 n1)), Black: 112#(= n2 n1), Black: 113#(<= n1 0), 377#(and (<= n2 n1) (< 0 n1)), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 965#(= p1 p2), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 966#(and (< 1 n1) (= p2 p1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 968#(and (< 1 n2) (= p1 (+ (* 2 m) p2)))]) [2021-03-26 17:48:47,498 INFO L384 tUnfolder$Statistics]: this new event has 16 ancestors and is cut-off event [2021-03-26 17:48:47,498 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:48:47,498 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:48:47,498 INFO L387 tUnfolder$Statistics]: existing Event has 16 ancestors and is cut-off event [2021-03-26 17:48:48,997 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([80] L19-->L19-1: Formula: (let ((.cse0 (< 0 v_n1_13))) (and (= (ite .cse0 (+ v_n1_13 (- 1)) v_n1_13) v_n1_12) (= (ite .cse0 (+ v_p1_8 v_m_7) v_p1_8) v_p1_7))) InVars {p1=v_p1_8, m=v_m_7, n1=v_n1_13} OutVars{p1=v_p1_7, m=v_m_7, n1=v_n1_12} AuxVars[] AssignedVars[p1, n1][774], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 576#true, Black: 713#(= p1 p2), Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 447#(and (<= n2 n1) (< 0 n1)), 1026#(= p2 p1), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 636#(and (< 0 n1) (= n2 n1)), 515#true, Black: 838#(<= 2 n2), Black: 604#(< 1 n1), Black: 716#(and (= (+ m p2) p1) (< 0 n2)), Black: 839#(<= 1 n2), Black: 638#(and (< 1 n1) (<= n2 n1)), 773#true, Black: 895#(and (<= n1 n2) (<= 1 n2)), Black: 591#(and (<= n2 n1) (< 0 n1)), 6#L19-1true, 647#true, 903#true, 20#thread3EXITtrue, 26#L30true, 32#thread4EXITtrue, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), 302#(<= n2 1), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 124#(<= 1 n1), 177#true, Black: 48#(= p2 p1), 51#true, Black: 1027#(and (< 0 n2) (= p2 p1)), Black: 1028#(= (+ m p1) p2), Black: 1029#(and (= (+ m p1) p2) (< 0 n1)), Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), Black: 775#(= p2 p1), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 776#(and (< 0 n2) (= p2 p1)), Black: 905#(= p1 p2), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), Black: 907#(= p1 (+ (* 2 m) p2)), 834#true, Black: 705#(and (<= n1 n2) (<= 2 n2)), 963#true, 580#(<= 1 n1), Black: 651#(<= 2 n2), Black: 655#(<= n1 n2), 711#true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 298#true, Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 55#(<= 1 n2), 237#true, 110#true, 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 112#(= n2 n1), Black: 113#(<= n1 0), 120#true, Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 965#(= p1 p2), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 966#(and (< 1 n1) (= p2 p1)), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 968#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:48:48,997 INFO L384 tUnfolder$Statistics]: this new event has 16 ancestors and is cut-off event [2021-03-26 17:48:48,997 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:48:48,997 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:48:48,997 INFO L387 tUnfolder$Statistics]: existing Event has 16 ancestors and is cut-off event [2021-03-26 17:48:50,657 INFO L129 PetriNetUnfolder]: 15828/23616 cut-off events. [2021-03-26 17:48:50,657 INFO L130 PetriNetUnfolder]: For 1035569/1042693 co-relation queries the response was YES. [2021-03-26 17:48:50,827 INFO L84 FinitePrefix]: Finished finitePrefix Result has 299076 conditions, 23616 events. 15828/23616 cut-off events. For 1035569/1042693 co-relation queries the response was YES. Maximal size of possible extension queue 1679. Compared 165833 event pairs, 643 based on Foata normal form. 1393/24503 useless extension candidates. Maximal degree in co-relation 297937. Up to 10066 conditions per place. [2021-03-26 17:48:51,265 INFO L142 LiptonReduction]: Number of co-enabled transitions 7978 [2021-03-26 17:48:52,122 INFO L154 LiptonReduction]: Checked pairs total: 0 [2021-03-26 17:48:52,122 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-26 17:48:52,122 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 9151 [2021-03-26 17:48:52,122 INFO L480 AbstractCegarLoop]: Abstraction has has 174 places, 2768 transitions, 74154 flow [2021-03-26 17:48:52,122 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 19.666666666666668) internal successors, (118), 6 states have internal predecessors, (118), 0 states have call successors, (0), 0 states 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 17:48:52,123 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 17:48:52,123 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 17:48:52,324 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-03-26 17:48:52,324 INFO L428 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-26 17:48:52,324 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 17:48:52,325 INFO L82 PathProgramCache]: Analyzing trace with hash 17172871, now seen corresponding path program 3 times [2021-03-26 17:48:52,325 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 17:48:52,325 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [93426949] [2021-03-26 17:48:52,325 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 17:48:52,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 17:48:52,340 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:52,341 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:48:52,343 INFO L142 QuantifierPusher]: treesize reduction 5, result has 58.3 percent of original size [2021-03-26 17:48:52,344 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:48:52,349 INFO L142 QuantifierPusher]: treesize reduction 6, result has 62.5 percent of original size [2021-03-26 17:48:52,349 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 17:48:52,356 INFO L142 QuantifierPusher]: treesize reduction 1, result has 91.7 percent of original size [2021-03-26 17:48:52,356 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 17:48:52,361 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:52,361 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:52,362 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-26 17:48:52,362 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [93426949] [2021-03-26 17:48:52,362 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1663561268] [2021-03-26 17:48:52,362 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-26 17:48:52,382 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-03-26 17:48:52,382 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-26 17:48:52,382 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2021-03-26 17:48:52,383 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-26 17:48:52,391 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:52,392 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:52,392 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:52,392 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:52,393 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:52,393 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:52,393 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:52,393 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:52,394 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:52,394 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:52,394 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:52,395 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:52,395 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:52,395 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:52,395 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:52,396 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:52,396 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:52,396 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:52,397 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:52,397 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:52,397 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:52,397 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:52,398 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:52,398 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:52,398 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:52,398 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:52,399 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:52,399 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:52,399 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:52,399 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:52,400 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:52,400 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:52,400 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:52,400 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:52,401 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:52,401 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:52,401 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:52,402 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:52,402 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:52,402 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:52,402 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:52,403 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:48:52,403 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:52,403 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:48:52,404 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:52,404 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:48:52,404 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:52,405 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:48:52,405 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:52,405 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 17:48:52,405 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:52,406 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 17:48:52,406 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:52,406 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 17:48:52,407 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:52,407 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 17:48:52,407 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:52,408 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 17:48:52,409 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:52,409 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-26 17:48:52,409 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-26 17:48:52,410 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:52,410 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 17:48:52,410 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:52,410 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-26 17:48:52,411 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-26 17:48:52,411 INFO L142 QuantifierPusher]: treesize reduction 13, result has 55.2 percent of original size [2021-03-26 17:48:52,412 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 17:48:52,413 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:52,413 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 17:48:52,413 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:52,414 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 17:48:52,414 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:52,414 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 17:48:52,415 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:52,415 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 17:48:52,415 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:52,415 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 17:48:52,416 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:52,416 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 17:48:52,416 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:52,417 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 17:48:52,417 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:52,417 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 17:48:52,417 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:52,418 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 17:48:52,418 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:52,419 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 17:48:52,419 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:52,420 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-26 17:48:52,420 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 17:48:52,420 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:52,421 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 17:48:52,421 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:52,421 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-26 17:48:52,422 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 17:48:52,422 INFO L142 QuantifierPusher]: treesize reduction 17, result has 32.0 percent of original size [2021-03-26 17:48:52,423 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:52,423 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:52,423 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:52,424 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:52,424 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:52,424 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:52,424 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:52,425 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:52,425 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:52,425 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:52,425 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:52,425 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:52,426 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:52,426 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:52,426 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:52,426 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:52,427 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:52,427 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:52,427 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:52,427 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:52,428 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:52,428 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:52,428 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:52,428 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:52,428 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:52,429 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:52,429 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:52,429 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:52,429 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:52,430 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:52,430 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:52,430 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:52,430 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:52,431 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:52,431 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:52,431 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:52,431 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:52,432 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:52,432 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:52,432 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:52,432 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:52,433 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:52,433 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:52,433 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:52,433 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:52,433 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:52,434 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:52,434 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:52,434 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:52,434 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:48:52,435 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:48:52,435 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-26 17:48:52,435 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-26 17:48:52,435 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 4 [2021-03-26 17:48:52,435 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1984371941] [2021-03-26 17:48:52,435 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-26 17:48:52,435 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 17:48:52,436 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-26 17:48:52,436 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-03-26 17:48:52,436 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 18 out of 38 [2021-03-26 17:48:52,436 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 174 places, 2768 transitions, 74154 flow. Second operand has 6 states, 6 states have (on average 19.666666666666668) internal successors, (118), 6 states have internal predecessors, (118), 0 states have call successors, (0), 0 states 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 17:48:52,436 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 17:48:52,436 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 18 of 38 [2021-03-26 17:48:52,436 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 17:49:07,965 INFO L129 PetriNetUnfolder]: 19292/27769 cut-off events. [2021-03-26 17:49:07,965 INFO L130 PetriNetUnfolder]: For 1246629/1247251 co-relation queries the response was YES. [2021-03-26 17:49:08,151 INFO L84 FinitePrefix]: Finished finitePrefix Result has 372688 conditions, 27769 events. 19292/27769 cut-off events. For 1246629/1247251 co-relation queries the response was YES. Maximal size of possible extension queue 1885. Compared 182788 event pairs, 1736 based on Foata normal form. 64/27828 useless extension candidates. Maximal degree in co-relation 371562. Up to 26320 conditions per place. [2021-03-26 17:49:08,486 INFO L132 encePairwiseOnDemand]: 30/38 looper letters, 2758 selfloop transitions, 110 changer transitions 0/2876 dead transitions. [2021-03-26 17:49:08,486 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 179 places, 2876 transitions, 82862 flow [2021-03-26 17:49:08,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-26 17:49:08,487 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2021-03-26 17:49:08,487 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 158 transitions. [2021-03-26 17:49:08,487 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6929824561403509 [2021-03-26 17:49:08,487 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 158 transitions. [2021-03-26 17:49:08,487 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 158 transitions. [2021-03-26 17:49:08,488 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 17:49:08,488 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 158 transitions. [2021-03-26 17:49:08,488 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 26.333333333333332) internal successors, (158), 6 states have internal predecessors, (158), 0 states have call successors, (0), 0 states 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 17:49:08,488 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 38.0) internal successors, (266), 7 states have internal predecessors, (266), 0 states have call successors, (0), 0 states 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 17:49:08,489 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 38.0) internal successors, (266), 7 states have internal predecessors, (266), 0 states have call successors, (0), 0 states 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 17:49:08,489 INFO L185 Difference]: Start difference. First operand has 174 places, 2768 transitions, 74154 flow. Second operand 6 states and 158 transitions. [2021-03-26 17:49:08,489 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 179 places, 2876 transitions, 82862 flow [2021-03-26 17:49:13,000 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 179 places, 2876 transitions, 81836 flow, removed 513 selfloop flow, removed 0 redundant places. [2021-03-26 17:49:13,049 INFO L241 Difference]: Finished difference. Result has 182 places, 2823 transitions, 75308 flow [2021-03-26 17:49:13,050 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=38, PETRI_DIFFERENCE_MINUEND_FLOW=73128, PETRI_DIFFERENCE_MINUEND_PLACES=174, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=2768, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=65, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=2676, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=75308, PETRI_PLACES=182, PETRI_TRANSITIONS=2823} [2021-03-26 17:49:13,050 INFO L343 CegarLoopForPetriNet]: 31 programPoint places, 151 predicate places. [2021-03-26 17:49:13,050 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 17:49:13,050 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 182 places, 2823 transitions, 75308 flow [2021-03-26 17:49:13,050 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 182 places, 2823 transitions, 75308 flow [2021-03-26 17:49:13,073 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 182 places, 2823 transitions, 75308 flow [2021-03-26 17:49:16,746 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][1860], [Black: 576#true, Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), 1024#true, Black: 713#(= p1 p2), Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 636#(and (< 0 n1) (= n2 n1)), Black: 834#true, Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), 515#true, Black: 716#(and (= (+ m p2) p1) (< 0 n2)), Black: 604#(< 1 n1), Black: 839#(<= 1 n2), Black: 638#(and (< 1 n1) (<= n2 n1)), 773#true, Black: 591#(and (<= n2 n1) (< 0 n1)), Black: 895#(and (<= n1 n2) (<= 1 n2)), 903#true, 9#L19true, 10#thread2EXITtrue, 651#(<= 2 n2), 21#L52true, 25#L41-1true, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 298#true, Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 120#true, Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 432#true, 177#true, Black: 48#(= p2 p1), 55#(<= 1 n2), Black: 1026#(= p2 p1), Black: 1027#(and (< 0 n2) (= p2 p1)), Black: 1028#(= (+ m p1) p2), Black: 1029#(and (= (+ m p1) p2) (< 0 n1)), Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), 1086#true, Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 775#(= p2 p1), Black: 776#(and (< 0 n2) (= p2 p1)), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), Black: 905#(= p1 p2), Black: 907#(= p1 (+ (* 2 m) p2)), Black: 705#(and (<= n1 n2) (<= 2 n2)), 963#true, 580#(<= 1 n1), Black: 647#true, Black: 655#(<= n1 n2), 838#(<= 2 n2), 711#true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 51#true, Black: 302#(<= n2 1), Black: 53#(= n1 n2), Black: 179#(= p1 p2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, 366#(<= 1 n1), 110#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), Black: 1088#(= p2 p1), Black: 1089#(and (< 1 n1) (= p2 p1)), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 1091#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), 124#(<= 1 n1), Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 965#(= p1 p2), Black: 966#(and (< 1 n1) (= p2 p1)), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 968#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:49:16,746 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-03-26 17:49:16,746 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:49:16,746 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:49:16,746 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:49:17,563 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([80] L19-->L19-1: Formula: (let ((.cse0 (< 0 v_n1_13))) (and (= (ite .cse0 (+ v_n1_13 (- 1)) v_n1_13) v_n1_12) (= (ite .cse0 (+ v_p1_8 v_m_7) v_p1_8) v_p1_7))) InVars {p1=v_p1_8, m=v_m_7, n1=v_n1_13} OutVars{p1=v_p1_7, m=v_m_7, n1=v_n1_12} AuxVars[] AssignedVars[p1, n1][1506], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 576#true, 1024#true, Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 713#(= p1 p2), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 636#(and (< 0 n1) (= n2 n1)), 515#true, Black: 716#(and (= (+ m p2) p1) (< 0 n2)), Black: 604#(< 1 n1), Black: 838#(<= 2 n2), Black: 839#(<= 1 n2), Black: 638#(and (< 1 n1) (<= n2 n1)), 773#true, Black: 591#(and (<= n2 n1) (< 0 n1)), Black: 895#(and (<= n1 n2) (<= 1 n2)), 6#L19-1true, 903#true, 647#true, 20#thread3EXITtrue, 26#L30true, 32#thread4EXITtrue, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), 302#(<= n2 1), Black: 124#(<= 1 n1), 177#true, Black: 48#(= p2 p1), 51#true, Black: 1026#(= p2 p1), Black: 1027#(and (< 0 n2) (= p2 p1)), Black: 1028#(= (+ m p1) p2), Black: 1029#(and (= (+ m p1) p2) (< 0 n1)), Black: 517#(= p2 p1), 1086#true, Black: 518#(and (= p2 p1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 775#(= p2 p1), Black: 776#(and (< 0 n2) (= p2 p1)), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), Black: 905#(= p1 p2), Black: 907#(= p1 (+ (* 2 m) p2)), 834#true, Black: 705#(and (<= n1 n2) (<= 2 n2)), 963#true, 580#(<= 1 n1), Black: 651#(<= 2 n2), Black: 655#(<= n1 n2), 711#true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 298#true, Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 55#(<= 1 n2), 237#true, 110#true, 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 112#(= n2 n1), Black: 113#(<= n1 0), Black: 1088#(= p2 p1), 120#true, Black: 1089#(and (< 1 n1) (= p2 p1)), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 1091#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), Black: 432#true, 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 965#(= p1 p2), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 966#(and (< 1 n1) (= p2 p1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 968#(and (< 1 n2) (= p1 (+ (* 2 m) p2)))]) [2021-03-26 17:49:17,563 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-03-26 17:49:17,563 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:49:17,563 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:49:17,563 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:49:18,757 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([109] L41-1-->thread3EXIT: Formula: (not (< 0 v_n2_42)) InVars {n2=v_n2_42} OutVars{n2=v_n2_42} AuxVars[] AssignedVars[][1962], [1024#true, Black: 576#true, Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 713#(= p1 p2), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 580#(<= 1 n1), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 636#(and (< 0 n1) (= n2 n1)), 515#true, Black: 604#(< 1 n1), Black: 838#(<= 2 n2), Black: 716#(and (= (+ m p2) p1) (< 0 n2)), 773#true, Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 839#(<= 1 n2), Black: 895#(and (<= n1 n2) (<= 1 n2)), 903#true, 647#true, 9#L19true, 10#thread2EXITtrue, 20#thread3EXITtrue, 32#thread4EXITtrue, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), 172#(and (<= 1 n1) (<= n2 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), 302#(<= n2 1), Black: 120#true, Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 124#(<= 1 n1), 177#true, Black: 48#(= p2 p1), 51#true, 436#(<= n2 1), Black: 1026#(= p2 p1), Black: 1027#(and (< 0 n2) (= p2 p1)), Black: 1028#(= (+ m p1) p2), Black: 1029#(and (= (+ m p1) p2) (< 0 n1)), Black: 517#(= p2 p1), 1086#true, Black: 518#(and (= p2 p1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 775#(= p2 p1), Black: 776#(and (< 0 n2) (= p2 p1)), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), Black: 905#(= p1 p2), Black: 907#(= p1 (+ (* 2 m) p2)), 834#true, 963#true, Black: 705#(and (<= n1 n2) (<= 2 n2)), Black: 651#(<= 2 n2), Black: 655#(<= n1 n2), 711#true, 591#(and (<= n2 n1) (< 0 n1)), Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 298#true, Black: 53#(= n1 n2), Black: 179#(= p1 p2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), 237#true, Black: 55#(<= 1 n2), 110#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), Black: 1088#(= p2 p1), Black: 1089#(and (< 1 n1) (= p2 p1)), 377#(and (<= n2 n1) (< 0 n1)), Black: 1091#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 965#(= p1 p2), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 966#(and (< 1 n1) (= p2 p1)), Black: 968#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:49:18,757 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-03-26 17:49:18,757 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:49:18,757 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:49:18,757 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:49:19,903 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([80] L19-->L19-1: Formula: (let ((.cse0 (< 0 v_n1_13))) (and (= (ite .cse0 (+ v_n1_13 (- 1)) v_n1_13) v_n1_12) (= (ite .cse0 (+ v_p1_8 v_m_7) v_p1_8) v_p1_7))) InVars {p1=v_p1_8, m=v_m_7, n1=v_n1_13} OutVars{p1=v_p1_7, m=v_m_7, n1=v_n1_12} AuxVars[] AssignedVars[p1, n1][1184], [Black: 576#true, Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 713#(= p1 p2), 1026#(= p2 p1), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 447#(and (<= n2 n1) (< 0 n1)), 515#true, Black: 636#(and (< 0 n1) (= n2 n1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 716#(and (= (+ m p2) p1) (< 0 n2)), Black: 604#(< 1 n1), Black: 838#(<= 2 n2), 773#true, Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 839#(<= 1 n2), 6#L19-1true, Black: 895#(and (<= n1 n2) (<= 1 n2)), Black: 591#(and (<= n2 n1) (< 0 n1)), 903#true, 647#true, 20#thread3EXITtrue, 26#L30true, 32#thread4EXITtrue, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), 302#(<= n2 1), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 124#(<= 1 n1), 177#true, Black: 48#(= p2 p1), 51#true, Black: 1027#(and (< 0 n2) (= p2 p1)), Black: 1028#(= (+ m p1) p2), Black: 1029#(and (= (+ m p1) p2) (< 0 n1)), Black: 517#(= p2 p1), 1086#true, Black: 518#(and (= p2 p1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 775#(= p2 p1), Black: 776#(and (< 0 n2) (= p2 p1)), Black: 905#(= p1 p2), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), Black: 907#(= p1 (+ (* 2 m) p2)), 834#true, 963#true, Black: 705#(and (<= n1 n2) (<= 2 n2)), 580#(<= 1 n1), Black: 651#(<= 2 n2), Black: 655#(<= n1 n2), 711#true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 298#true, Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 55#(<= 1 n2), 237#true, 110#true, 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 112#(= n2 n1), Black: 113#(<= n1 0), 120#true, Black: 1088#(= p2 p1), Black: 1089#(and (< 1 n1) (= p2 p1)), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 1091#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), Black: 432#true, 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 965#(= p1 p2), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 966#(and (< 1 n1) (= p2 p1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 968#(and (< 1 n2) (= p1 (+ (* 2 m) p2)))]) [2021-03-26 17:49:19,903 INFO L384 tUnfolder$Statistics]: this new event has 16 ancestors and is cut-off event [2021-03-26 17:49:19,903 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:49:19,903 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:49:19,903 INFO L387 tUnfolder$Statistics]: existing Event has 16 ancestors and is cut-off event [2021-03-26 17:49:21,355 INFO L129 PetriNetUnfolder]: 16274/24321 cut-off events. [2021-03-26 17:49:21,356 INFO L130 PetriNetUnfolder]: For 1077791/1085769 co-relation queries the response was YES. [2021-03-26 17:49:21,546 INFO L84 FinitePrefix]: Finished finitePrefix Result has 307641 conditions, 24321 events. 16274/24321 cut-off events. For 1077791/1085769 co-relation queries the response was YES. Maximal size of possible extension queue 1773. Compared 172014 event pairs, 622 based on Foata normal form. 1623/25430 useless extension candidates. Maximal degree in co-relation 306444. Up to 9705 conditions per place. [2021-03-26 17:49:21,800 INFO L142 LiptonReduction]: Number of co-enabled transitions 8202 [2021-03-26 17:49:22,758 INFO L154 LiptonReduction]: Checked pairs total: 0 [2021-03-26 17:49:22,758 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-26 17:49:22,759 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 9709 [2021-03-26 17:49:22,759 INFO L480 AbstractCegarLoop]: Abstraction has has 182 places, 2823 transitions, 75308 flow [2021-03-26 17:49:22,759 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 19.666666666666668) internal successors, (118), 6 states have internal predecessors, (118), 0 states have call successors, (0), 0 states 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 17:49:22,759 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 17:49:22,759 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 17:49:22,968 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,18 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-26 17:49:22,968 INFO L428 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-26 17:49:22,968 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 17:49:22,968 INFO L82 PathProgramCache]: Analyzing trace with hash -417317867, now seen corresponding path program 3 times [2021-03-26 17:49:22,968 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 17:49:22,968 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1168857651] [2021-03-26 17:49:22,968 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 17:49:22,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 17:49:22,983 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:49:22,983 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:49:22,986 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:49:22,986 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 17:49:22,989 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:49:22,989 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:49:22,992 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:49:22,992 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:49:22,992 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-26 17:49:22,992 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1168857651] [2021-03-26 17:49:22,992 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [869524339] [2021-03-26 17:49:22,992 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-26 17:49:23,012 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-03-26 17:49:23,012 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-26 17:49:23,012 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 5 conjunts are in the unsatisfiable core [2021-03-26 17:49:23,013 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-26 17:49:23,013 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:49:23,013 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:49:23,014 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:49:23,014 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:49:23,014 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:49:23,014 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:49:23,014 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:49:23,015 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:49:23,019 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:49:23,019 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:49:23,019 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:49:23,019 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:49:23,019 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:49:23,020 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:49:23,020 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:49:23,020 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:49:23,023 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:49:23,024 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:49:23,024 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:49:23,024 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:49:23,024 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:49:23,025 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:49:23,025 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:49:23,025 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:49:23,025 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:49:23,026 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:49:23,026 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:49:23,026 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:49:23,026 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:49:23,026 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:49:23,027 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:49:23,027 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:49:23,027 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:49:23,028 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:49:23,028 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:49:23,028 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:49:23,028 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:49:23,029 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:49:23,029 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:49:23,029 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:49:23,036 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:49:23,036 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 17:49:23,037 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:49:23,037 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 17:49:23,037 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-26 17:49:23,038 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:49:23,038 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 17:49:23,038 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:49:23,039 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 17:49:23,039 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-26 17:49:23,039 INFO L142 QuantifierPusher]: treesize reduction 13, result has 50.0 percent of original size [2021-03-26 17:49:23,040 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 17:49:23,040 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:49:23,041 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 17:49:23,048 INFO L142 QuantifierPusher]: treesize reduction 1, result has 93.3 percent of original size [2021-03-26 17:49:23,048 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-26 17:49:23,049 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:49:23,049 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 17:49:23,050 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:49:23,050 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-26 17:49:23,050 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-26 17:49:23,051 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:49:23,051 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:49:23,051 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:49:23,052 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:49:23,052 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:49:23,052 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:49:23,052 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:49:23,053 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:49:23,053 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:49:23,053 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:49:23,053 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:49:23,054 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:49:23,054 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:49:23,054 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:49:23,054 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:49:23,055 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:49:23,055 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:49:23,055 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:49:23,055 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:49:23,056 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:49:23,056 INFO L142 QuantifierPusher]: treesize reduction 6, result has 14.3 percent of original size [2021-03-26 17:49:23,056 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:49:23,056 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:49:23,057 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:49:23,057 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:49:23,057 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:49:23,057 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:49:23,058 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:49:23,058 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:49:23,058 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:49:23,058 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:49:23,058 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:49:23,059 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:49:23,059 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:49:23,059 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:49:23,059 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:49:23,060 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:49:23,060 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:49:23,060 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:49:23,060 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:49:23,061 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:49:23,061 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:49:23,061 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:49:23,061 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:49:23,062 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:49:23,062 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:49:23,062 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:49:23,062 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:49:23,063 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:49:23,063 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:49:23,063 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:49:23,063 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:49:23,064 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:49:23,064 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:49:23,064 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:49:23,064 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:49:23,065 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:49:23,065 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:49:23,065 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:49:23,065 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:49:23,066 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:49:23,066 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:49:23,066 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:49:23,066 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:49:23,066 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:49:23,067 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:49:23,067 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:49:23,067 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:49:23,067 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:49:23,068 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:49:23,068 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-26 17:49:23,068 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-26 17:49:23,068 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 5] total 7 [2021-03-26 17:49:23,068 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1990184610] [2021-03-26 17:49:23,068 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-26 17:49:23,068 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 17:49:23,069 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-26 17:49:23,069 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2021-03-26 17:49:23,069 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 20 out of 38 [2021-03-26 17:49:23,069 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 182 places, 2823 transitions, 75308 flow. Second operand has 8 states, 8 states have (on average 21.625) internal successors, (173), 8 states have internal predecessors, (173), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 17:49:23,069 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 17:49:23,069 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 20 of 38 [2021-03-26 17:49:23,069 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 17:49:44,150 INFO L129 PetriNetUnfolder]: 24110/35681 cut-off events. [2021-03-26 17:49:44,151 INFO L130 PetriNetUnfolder]: For 1647355/1647979 co-relation queries the response was YES. [2021-03-26 17:49:44,414 INFO L84 FinitePrefix]: Finished finitePrefix Result has 468812 conditions, 35681 events. 24110/35681 cut-off events. For 1647355/1647979 co-relation queries the response was YES. Maximal size of possible extension queue 2383. Compared 255416 event pairs, 460 based on Foata normal form. 774/36452 useless extension candidates. Maximal degree in co-relation 466596. Up to 12971 conditions per place. [2021-03-26 17:49:44,641 INFO L132 encePairwiseOnDemand]: 25/38 looper letters, 2792 selfloop transitions, 1988 changer transitions 0/4789 dead transitions. [2021-03-26 17:49:44,642 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 194 places, 4789 transitions, 134387 flow [2021-03-26 17:49:44,642 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-03-26 17:49:44,642 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2021-03-26 17:49:44,642 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 380 transitions. [2021-03-26 17:49:44,643 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7692307692307693 [2021-03-26 17:49:44,643 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 380 transitions. [2021-03-26 17:49:44,643 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 380 transitions. [2021-03-26 17:49:44,643 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 17:49:44,643 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 380 transitions. [2021-03-26 17:49:44,644 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 29.23076923076923) internal successors, (380), 13 states have internal predecessors, (380), 0 states have call successors, (0), 0 states 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 17:49:44,645 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 38.0) internal successors, (532), 14 states have internal predecessors, (532), 0 states have call successors, (0), 0 states 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 17:49:44,645 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 38.0) internal successors, (532), 14 states have internal predecessors, (532), 0 states have call successors, (0), 0 states 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 17:49:44,645 INFO L185 Difference]: Start difference. First operand has 182 places, 2823 transitions, 75308 flow. Second operand 13 states and 380 transitions. [2021-03-26 17:49:44,645 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 194 places, 4789 transitions, 134387 flow [2021-03-26 17:49:51,083 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 194 places, 4789 transitions, 134023 flow, removed 182 selfloop flow, removed 0 redundant places. [2021-03-26 17:49:51,164 INFO L241 Difference]: Finished difference. Result has 202 places, 3806 transitions, 109711 flow [2021-03-26 17:49:51,166 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=38, PETRI_DIFFERENCE_MINUEND_FLOW=73315, PETRI_DIFFERENCE_MINUEND_PLACES=182, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=2767, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1063, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1354, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=109711, PETRI_PLACES=202, PETRI_TRANSITIONS=3806} [2021-03-26 17:49:51,166 INFO L343 CegarLoopForPetriNet]: 31 programPoint places, 171 predicate places. [2021-03-26 17:49:51,166 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 17:49:51,166 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 202 places, 3806 transitions, 109711 flow [2021-03-26 17:49:51,166 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 202 places, 3806 transitions, 109711 flow [2021-03-26 17:49:51,201 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 202 places, 3806 transitions, 109711 flow [2021-03-26 17:49:56,436 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][1120], [Black: 576#true, 1024#true, Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 713#(= p1 p2), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 636#(and (< 0 n1) (= n2 n1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), 515#true, Black: 834#true, Black: 604#(< 1 n1), Black: 716#(and (= (+ m p2) p1) (< 0 n2)), Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 839#(<= 1 n2), 773#true, Black: 895#(and (<= n1 n2) (<= 1 n2)), Black: 591#(and (<= n2 n1) (< 0 n1)), 903#true, 9#L19true, 10#thread2EXITtrue, 651#(<= 2 n2), 21#L52true, 25#L41-1true, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 298#true, Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 120#true, Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 432#true, 177#true, Black: 48#(= p2 p1), 55#(<= 1 n2), Black: 1026#(= p2 p1), Black: 1027#(and (< 0 n2) (= p2 p1)), Black: 1028#(= (+ m p1) p2), Black: 1029#(and (= (+ m p1) p2) (< 0 n1)), Black: 517#(= p2 p1), 1213#(and (<= n1 1) (< 0 n2)), 1086#true, Black: 518#(and (= p2 p1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 775#(= p2 p1), Black: 776#(and (< 0 n2) (= p2 p1)), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), Black: 905#(= p1 p2), Black: 907#(= p1 (+ (* 2 m) p2)), Black: 705#(and (<= n1 n2) (<= 2 n2)), 963#true, 580#(<= 1 n1), Black: 647#true, Black: 1168#(and (<= n1 n2) (< 0 n2)), Black: 655#(<= n1 n2), Black: 1217#(and (<= n1 n2) (< 0 (+ n2 1))), 838#(<= 2 n2), 711#true, Black: 1219#(and (<= n1 n2) (<= n1 1) (< 0 (+ n2 1))), Black: 1172#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1147#true, Black: 1215#(and (<= n1 1) (< 0 (+ n2 1))), Black: 1151#(<= n1 1), Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 51#true, Black: 302#(<= n2 1), Black: 53#(= n1 n2), Black: 179#(= p1 p2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, 366#(<= 1 n1), 110#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), Black: 1088#(= p2 p1), Black: 1089#(and (< 1 n1) (= p2 p1)), Black: 1091#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), 124#(<= 1 n1), Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 965#(= p1 p2), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 966#(and (< 1 n1) (= p2 p1)), Black: 968#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:49:56,437 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-03-26 17:49:56,437 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:49:56,437 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:49:56,437 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:49:57,151 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([80] L19-->L19-1: Formula: (let ((.cse0 (< 0 v_n1_13))) (and (= (ite .cse0 (+ v_n1_13 (- 1)) v_n1_13) v_n1_12) (= (ite .cse0 (+ v_p1_8 v_m_7) v_p1_8) v_p1_7))) InVars {p1=v_p1_8, m=v_m_7, n1=v_n1_13} OutVars{p1=v_p1_7, m=v_m_7, n1=v_n1_12} AuxVars[] AssignedVars[p1, n1][2384], [1024#true, Black: 576#true, Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 713#(= p1 p2), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), 515#true, Black: 636#(and (< 0 n1) (= n2 n1)), Black: 834#true, Black: 838#(<= 2 n2), Black: 604#(< 1 n1), Black: 716#(and (= (+ m p2) p1) (< 0 n2)), Black: 638#(and (< 1 n1) (<= n2 n1)), 773#true, 6#L19-1true, Black: 591#(and (<= n2 n1) (< 0 n1)), Black: 895#(and (<= n1 n2) (<= 1 n2)), 903#true, 647#true, 17#L41true, 26#L30true, 32#thread4EXITtrue, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), 302#(<= n2 1), Black: 124#(<= 1 n1), 177#true, Black: 48#(= p2 p1), 55#(<= 1 n2), Black: 1026#(= p2 p1), Black: 1027#(and (< 0 n2) (= p2 p1)), Black: 1028#(= (+ m p1) p2), Black: 1029#(and (= (+ m p1) p2) (< 0 n1)), Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), 1086#true, Black: 775#(= p2 p1), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 776#(and (< 0 n2) (= p2 p1)), Black: 905#(= p1 p2), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), Black: 907#(= p1 (+ (* 2 m) p2)), 963#true, Black: 705#(and (<= n1 n2) (<= 2 n2)), 580#(<= 1 n1), Black: 651#(<= 2 n2), Black: 1168#(and (<= n1 n2) (< 0 n2)), Black: 655#(<= n1 n2), Black: 1217#(and (<= n1 n2) (< 0 (+ n2 1))), 711#true, 839#(<= 1 n2), Black: 1219#(and (<= n1 n2) (<= n1 1) (< 0 (+ n2 1))), Black: 1172#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1213#(and (<= n1 1) (< 0 n2)), Black: 1215#(and (<= n1 1) (< 0 (+ n2 1))), Black: 1151#(<= n1 1), Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 298#true, Black: 51#true, Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), 237#true, 110#true, 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 112#(= n2 n1), Black: 113#(<= n1 0), 120#true, Black: 1088#(= p2 p1), Black: 1089#(and (< 1 n1) (= p2 p1)), Black: 1091#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, 1147#true, 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 965#(= p1 p2), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 966#(and (< 1 n1) (= p2 p1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 968#(and (< 1 n2) (= p1 (+ (* 2 m) p2)))]) [2021-03-26 17:49:57,152 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-03-26 17:49:57,152 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:49:57,152 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:49:57,152 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:49:57,281 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][1231], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), 1024#true, Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 713#(= p1 p2), 897#(and (<= n1 n2) (<= 2 n2)), Black: 580#(<= 1 n1), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 636#(and (< 0 n1) (= n2 n1)), 515#true, Black: 834#true, Black: 604#(< 1 n1), Black: 716#(and (= (+ m p2) p1) (< 0 n2)), Black: 838#(<= 2 n2), 773#true, Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 839#(<= 1 n2), 6#L19-1true, Black: 591#(and (<= n2 n1) (< 0 n1)), Black: 895#(and (<= n1 n2) (<= 1 n2)), 903#true, 10#thread2EXITtrue, 651#(<= 2 n2), 17#L41true, 21#L52true, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 298#true, Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 124#(<= 1 n1), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 432#true, 177#true, Black: 48#(= p2 p1), Black: 1026#(= p2 p1), Black: 1027#(and (< 0 n2) (= p2 p1)), Black: 1028#(= (+ m p1) p2), Black: 517#(= p2 p1), Black: 1029#(and (= (+ m p1) p2) (< 0 n1)), 1213#(and (<= n1 1) (< 0 n2)), 1086#true, Black: 518#(and (= p2 p1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 775#(= p2 p1), Black: 776#(and (< 0 n2) (= p2 p1)), 576#true, Black: 905#(= p1 p2), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), Black: 907#(= p1 (+ (* 2 m) p2)), Black: 705#(and (<= n1 n2) (<= 2 n2)), 963#true, Black: 647#true, Black: 1168#(and (<= n1 n2) (< 0 n2)), Black: 655#(<= n1 n2), Black: 1217#(and (<= n1 n2) (< 0 (+ n2 1))), 711#true, Black: 1219#(and (<= n1 n2) (<= n1 1) (< 0 (+ n2 1))), Black: 1172#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1147#true, Black: 1215#(and (<= n1 1) (< 0 (+ n2 1))), Black: 1151#(<= n1 1), Black: 306#(<= n2 n1), 103#(and (<= n1 n2) (<= 1 n2)), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 302#(<= n2 1), Black: 51#true, 362#true, Black: 53#(= n1 n2), Black: 179#(= p1 p2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 55#(<= 1 n2), 237#true, 110#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), 120#true, Black: 1088#(= p2 p1), Black: 1089#(and (< 1 n1) (= p2 p1)), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 1091#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 965#(= p1 p2), Black: 966#(and (< 1 n1) (= p2 p1)), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 968#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:49:57,281 INFO L384 tUnfolder$Statistics]: this new event has 16 ancestors and is cut-off event [2021-03-26 17:49:57,281 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:49:57,281 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:49:57,281 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:50:00,369 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][737], [Black: 576#true, 1024#true, Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 713#(= p1 p2), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 636#(and (< 0 n1) (= n2 n1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), 515#true, Black: 834#true, Black: 604#(< 1 n1), Black: 716#(and (= (+ m p2) p1) (< 0 n2)), 773#true, Black: 839#(<= 1 n2), Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 895#(and (<= n1 n2) (<= 1 n2)), Black: 591#(and (<= n2 n1) (< 0 n1)), 903#true, 9#L19true, 10#thread2EXITtrue, 651#(<= 2 n2), 21#L52true, 25#L41-1true, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 298#true, Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 120#true, Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 432#true, 177#true, Black: 48#(= p2 p1), 55#(<= 1 n2), Black: 1026#(= p2 p1), Black: 1027#(and (< 0 n2) (= p2 p1)), Black: 1028#(= (+ m p1) p2), Black: 517#(= p2 p1), 1213#(and (<= n1 1) (< 0 n2)), Black: 1029#(and (= (+ m p1) p2) (< 0 n1)), 1086#true, Black: 518#(and (= p2 p1) (< 0 n1)), Black: 775#(= p2 p1), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 776#(and (< 0 n2) (= p2 p1)), Black: 905#(= p1 p2), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), Black: 907#(= p1 (+ (* 2 m) p2)), 963#true, Black: 705#(and (<= n1 n2) (<= 2 n2)), 580#(<= 1 n1), Black: 647#true, Black: 1168#(and (<= n1 n2) (< 0 n2)), Black: 655#(<= n1 n2), Black: 1217#(and (<= n1 n2) (< 0 (+ n2 1))), 838#(<= 2 n2), 711#true, Black: 1219#(and (<= n1 n2) (<= n1 1) (< 0 (+ n2 1))), Black: 1172#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1147#true, Black: 1215#(and (<= n1 1) (< 0 (+ n2 1))), Black: 1151#(<= n1 1), Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 51#true, Black: 302#(<= n2 1), Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, 110#true, 366#(<= 1 n1), Black: 112#(= n2 n1), Black: 113#(<= n1 0), Black: 1088#(= p2 p1), Black: 1089#(and (< 1 n1) (= p2 p1)), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 1091#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), 124#(<= 1 n1), Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 965#(= p1 p2), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 966#(and (< 1 n1) (= p2 p1)), Black: 968#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:50:00,370 INFO L384 tUnfolder$Statistics]: this new event has 16 ancestors and is cut-off event [2021-03-26 17:50:00,370 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:50:00,370 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:50:00,370 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:50:05,514 INFO L129 PetriNetUnfolder]: 21071/32076 cut-off events. [2021-03-26 17:50:05,514 INFO L130 PetriNetUnfolder]: For 1741976/1749691 co-relation queries the response was YES. [2021-03-26 17:50:05,811 INFO L84 FinitePrefix]: Finished finitePrefix Result has 440285 conditions, 32076 events. 21071/32076 cut-off events. For 1741976/1749691 co-relation queries the response was YES. Maximal size of possible extension queue 2310. Compared 241642 event pairs, 635 based on Foata normal form. 1687/33473 useless extension candidates. Maximal degree in co-relation 438284. Up to 11903 conditions per place. [2021-03-26 17:50:06,210 INFO L142 LiptonReduction]: Number of co-enabled transitions 9788 [2021-03-26 17:50:07,994 INFO L154 LiptonReduction]: Checked pairs total: 0 [2021-03-26 17:50:07,994 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-26 17:50:07,994 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 16828 [2021-03-26 17:50:07,994 INFO L480 AbstractCegarLoop]: Abstraction has has 202 places, 3806 transitions, 109711 flow [2021-03-26 17:50:07,994 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 21.625) internal successors, (173), 8 states have internal predecessors, (173), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 17:50:07,995 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 17:50:07,995 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 17:50:08,195 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,19 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-26 17:50:08,195 INFO L428 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-26 17:50:08,195 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 17:50:08,196 INFO L82 PathProgramCache]: Analyzing trace with hash 1601211165, now seen corresponding path program 4 times [2021-03-26 17:50:08,196 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 17:50:08,196 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1365013018] [2021-03-26 17:50:08,196 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 17:50:08,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 17:50:08,205 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:50:08,205 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:50:08,207 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:50:08,207 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 17:50:08,211 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:50:08,211 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:50:08,214 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:50:08,214 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:50:08,214 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-26 17:50:08,215 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1365013018] [2021-03-26 17:50:08,215 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [815191020] [2021-03-26 17:50:08,215 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-03-26 17:50:08,255 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-26 17:50:08,255 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-26 17:50:08,256 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 5 conjunts are in the unsatisfiable core [2021-03-26 17:50:08,256 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-26 17:50:08,257 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:50:08,257 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:50:08,257 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:50:08,257 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:50:08,258 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:50:08,258 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 Waiting until toolchain timeout for monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-26 17:50:08,258 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:50:08,258 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:50:08,263 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:50:08,263 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:50:08,264 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:50:08,264 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:50:08,264 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:50:08,264 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:50:08,265 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:50:08,265 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:50:08,265 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:50:08,265 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:50:08,266 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:50:08,266 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:50:08,266 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:50:08,266 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:50:08,267 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:50:08,267 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:50:08,267 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:50:08,267 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:50:08,268 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:50:08,268 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:50:08,268 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:50:08,268 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:50:08,269 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:50:08,269 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:50:08,269 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:50:08,269 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:50:08,270 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:50:08,270 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:50:08,270 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:50:08,271 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:50:08,271 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:50:08,271 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:50:08,278 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:50:08,278 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 17:50:08,279 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:50:08,279 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 17:50:08,279 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-26 17:50:08,280 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:50:08,280 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 17:50:08,280 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:50:08,281 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 17:50:08,281 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-26 17:50:08,282 INFO L142 QuantifierPusher]: treesize reduction 13, result has 50.0 percent of original size [2021-03-26 17:50:08,282 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 17:50:08,283 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:50:08,283 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 17:50:08,289 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:50:08,290 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-26 17:50:08,290 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:50:08,290 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 17:50:08,291 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:50:08,291 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 17:50:08,293 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-26 17:50:08,293 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:50:08,294 INFO L147 QuantifierPusher]: treesize reduction 6, result has 33.3 percent of original size 3 [2021-03-26 17:50:08,294 INFO L142 QuantifierPusher]: treesize reduction 6, result has 33.3 percent of original size [2021-03-26 17:50:08,294 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:50:08,297 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-03-26 17:50:08,297 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:50:08,298 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:50:08,298 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:50:08,298 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:50:08,298 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:50:08,298 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:50:08,298 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:50:08,299 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:50:08,299 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:50:08,299 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:50:08,299 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:50:08,299 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:50:08,300 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:50:08,300 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:50:08,300 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:50:08,300 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:50:08,300 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:50:08,301 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:50:08,301 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:50:08,301 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:50:08,301 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:50:08,301 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:50:08,302 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:50:08,302 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:50:08,302 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:50:08,302 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:50:08,302 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:50:08,303 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:50:08,304 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:50:08,304 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:50:08,304 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:50:08,304 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:50:08,304 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:50:08,305 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:50:08,305 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:50:08,305 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:50:08,305 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:50:08,305 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:50:08,306 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:50:08,306 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:50:08,306 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:50:08,306 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:50:08,306 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:50:08,307 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:50:08,307 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:50:08,307 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:50:08,307 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:50:08,307 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:50:08,308 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:50:08,308 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:50:08,308 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:50:08,308 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:50:08,308 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:50:08,309 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:50:08,309 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:50:08,309 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:50:08,309 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:50:08,309 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:50:08,310 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:50:08,310 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:50:08,310 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:50:08,310 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-26 17:50:08,310 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-26 17:50:08,310 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 5] total 7 [2021-03-26 17:50:08,310 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1584109819] [2021-03-26 17:50:08,310 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-26 17:50:08,310 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 17:50:08,311 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-26 17:50:08,311 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2021-03-26 17:50:08,311 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 20 out of 38 [2021-03-26 17:50:08,311 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 202 places, 3806 transitions, 109711 flow. Second operand has 8 states, 8 states have (on average 21.625) internal successors, (173), 8 states have internal predecessors, (173), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 17:50:08,311 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 17:50:08,311 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 20 of 38 [2021-03-26 17:50:08,311 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 17:50:43,365 INFO L129 PetriNetUnfolder]: 28555/42692 cut-off events. [2021-03-26 17:50:43,365 INFO L130 PetriNetUnfolder]: For 2389736/2390393 co-relation queries the response was YES. [2021-03-26 17:50:43,729 INFO L84 FinitePrefix]: Finished finitePrefix Result has 619198 conditions, 42692 events. 28555/42692 cut-off events. For 2389736/2390393 co-relation queries the response was YES. Maximal size of possible extension queue 2581. Compared 316121 event pairs, 767 based on Foata normal form. 334/43023 useless extension candidates. Maximal degree in co-relation 616258. Up to 15158 conditions per place. [2021-03-26 17:50:44,184 INFO L132 encePairwiseOnDemand]: 26/38 looper letters, 2420 selfloop transitions, 2790 changer transitions 0/5219 dead transitions. [2021-03-26 17:50:44,184 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 210 places, 5219 transitions, 159916 flow [2021-03-26 17:50:44,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-03-26 17:50:44,184 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-03-26 17:50:44,185 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 265 transitions. [2021-03-26 17:50:44,185 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7748538011695907 [2021-03-26 17:50:44,185 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 265 transitions. [2021-03-26 17:50:44,185 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 265 transitions. [2021-03-26 17:50:44,185 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 17:50:44,185 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 265 transitions. [2021-03-26 17:50:44,186 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 29.444444444444443) internal successors, (265), 9 states have internal predecessors, (265), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 17:50:44,186 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 38.0) internal successors, (380), 10 states have internal predecessors, (380), 0 states have call successors, (0), 0 states 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 17:50:44,186 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 38.0) internal successors, (380), 10 states have internal predecessors, (380), 0 states have call successors, (0), 0 states 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 17:50:44,186 INFO L185 Difference]: Start difference. First operand has 202 places, 3806 transitions, 109711 flow. Second operand 9 states and 265 transitions. [2021-03-26 17:50:44,186 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 210 places, 5219 transitions, 159916 flow [2021-03-26 17:50:56,336 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 207 places, 5219 transitions, 158015 flow, removed 940 selfloop flow, removed 3 redundant places. [2021-03-26 17:50:56,456 INFO L241 Difference]: Finished difference. Result has 212 places, 4491 transitions, 139939 flow [2021-03-26 17:50:56,459 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=38, PETRI_DIFFERENCE_MINUEND_FLOW=108118, PETRI_DIFFERENCE_MINUEND_PLACES=199, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=3794, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2135, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1308, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=139939, PETRI_PLACES=212, PETRI_TRANSITIONS=4491} [2021-03-26 17:50:56,459 INFO L343 CegarLoopForPetriNet]: 31 programPoint places, 181 predicate places. [2021-03-26 17:50:56,459 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 17:50:56,459 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 212 places, 4491 transitions, 139939 flow [2021-03-26 17:50:56,459 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 212 places, 4491 transitions, 139939 flow [2021-03-26 17:50:56,521 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 212 places, 4491 transitions, 139939 flow [2021-03-26 17:51:00,305 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([84] L30-->L30-1: Formula: (let ((.cse0 (< 1 v_n1_17))) (and (= v_n1_16 (ite .cse0 (+ v_n1_17 (- 2)) v_n1_17)) (= (ite .cse0 (+ v_p1_12 (* v_m_9 2)) v_p1_12) v_p1_11))) InVars {p1=v_p1_12, m=v_m_9, n1=v_n1_17} OutVars{p1=v_p1_11, m=v_m_9, n1=v_n1_16} AuxVars[] AssignedVars[p1, n1][680], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), 1024#true, Black: 713#(= p1 p2), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), 515#true, Black: 716#(and (= (+ m p2) p1) (< 0 n2)), 773#true, 9#L19true, Black: 1233#(<= 1 n2), Black: 1250#(and (<= n1 n2) (< 0 n2)), Black: 1254#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1291#(and (<= n1 (+ n2 1)) (<= 1 n2)), Black: 1293#(and (<= n1 n2) (< 0 (+ n2 1))), 25#L41-1true, 28#L30-1true, 32#thread4EXITtrue, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 302#(<= n2 1), Black: 48#(= p2 p1), 51#true, Black: 1026#(= p2 p1), Black: 1027#(and (< 0 n2) (= p2 p1)), Black: 1028#(= (+ m p1) p2), Black: 1029#(and (= (+ m p1) p2) (< 0 n1)), Black: 517#(= p2 p1), 1086#true, Black: 518#(and (= p2 p1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 775#(= p2 p1), 576#true, Black: 776#(and (< 0 n2) (= p2 p1)), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), 834#true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 298#true, 362#true, Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 55#(<= 1 n2), 110#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), 120#true, Black: 1088#(= p2 p1), Black: 1089#(and (< 1 n1) (= p2 p1)), Black: 1091#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), 1147#true, Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 580#(<= 1 n1), Black: 636#(and (< 0 n1) (= n2 n1)), Black: 604#(< 1 n1), Black: 838#(<= 2 n2), Black: 839#(<= 1 n2), Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 895#(and (<= n1 n2) (<= 1 n2)), Black: 591#(and (<= n2 n1) (< 0 n1)), 903#true, 647#true, Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 124#(<= 1 n1), 177#true, Black: 905#(= p1 p2), Black: 907#(= p1 (+ (* 2 m) p2)), 963#true, Black: 705#(and (<= n1 n2) (<= 2 n2)), Black: 651#(<= 2 n2), Black: 1168#(and (<= n1 n2) (< 0 n2)), Black: 655#(<= n1 n2), Black: 1217#(and (<= n1 n2) (< 0 (+ n2 1))), 711#true, Black: 1219#(and (<= n1 n2) (<= n1 1) (< 0 (+ n2 1))), Black: 1172#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1213#(and (<= n1 1) (< 0 n2)), Black: 1215#(and (<= n1 1) (< 0 (+ n2 1))), Black: 1151#(<= n1 1), 1229#true, Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 965#(= p1 p2), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 966#(and (< 1 n1) (= p2 p1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 968#(and (< 1 n2) (= p1 (+ (* 2 m) p2)))]) [2021-03-26 17:51:00,305 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is cut-off event [2021-03-26 17:51:00,305 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:51:00,305 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-03-26 17:51:00,305 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:51:00,305 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([80] L19-->L19-1: Formula: (let ((.cse0 (< 0 v_n1_13))) (and (= (ite .cse0 (+ v_n1_13 (- 1)) v_n1_13) v_n1_12) (= (ite .cse0 (+ v_p1_8 v_m_7) v_p1_8) v_p1_7))) InVars {p1=v_p1_8, m=v_m_7, n1=v_n1_13} OutVars{p1=v_p1_7, m=v_m_7, n1=v_n1_12} AuxVars[] AssignedVars[p1, n1][4312], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), 1024#true, Black: 713#(= p1 p2), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), 515#true, Black: 716#(and (= (+ m p2) p1) (< 0 n2)), 773#true, 6#L19-1true, Black: 1233#(<= 1 n2), Black: 1250#(and (<= n1 n2) (< 0 n2)), Black: 1254#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1291#(and (<= n1 (+ n2 1)) (<= 1 n2)), Black: 1293#(and (<= n1 n2) (< 0 (+ n2 1))), 25#L41-1true, 26#L30true, 32#thread4EXITtrue, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 302#(<= n2 1), Black: 48#(= p2 p1), 51#true, Black: 1026#(= p2 p1), Black: 1027#(and (< 0 n2) (= p2 p1)), Black: 1028#(= (+ m p1) p2), Black: 1029#(and (= (+ m p1) p2) (< 0 n1)), Black: 517#(= p2 p1), 1086#true, Black: 518#(and (= p2 p1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 775#(= p2 p1), Black: 776#(and (< 0 n2) (= p2 p1)), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), 834#true, 580#(<= 1 n1), Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 298#true, Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 55#(<= 1 n2), 110#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), 120#true, Black: 1088#(= p2 p1), Black: 1089#(and (< 1 n1) (= p2 p1)), Black: 1091#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), 1147#true, 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 576#true, Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 636#(and (< 0 n1) (= n2 n1)), Black: 604#(< 1 n1), Black: 838#(<= 2 n2), Black: 839#(<= 1 n2), Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 895#(and (<= n1 n2) (<= 1 n2)), Black: 591#(and (<= n2 n1) (< 0 n1)), 903#true, 647#true, Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 124#(<= 1 n1), 177#true, Black: 905#(= p1 p2), Black: 907#(= p1 (+ (* 2 m) p2)), 963#true, Black: 705#(and (<= n1 n2) (<= 2 n2)), Black: 651#(<= 2 n2), Black: 1168#(and (<= n1 n2) (< 0 n2)), Black: 655#(<= n1 n2), Black: 1217#(and (<= n1 n2) (< 0 (+ n2 1))), 711#true, Black: 1219#(and (<= n1 n2) (<= n1 1) (< 0 (+ n2 1))), Black: 1172#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1213#(and (<= n1 1) (< 0 n2)), Black: 1215#(and (<= n1 1) (< 0 (+ n2 1))), Black: 1151#(<= n1 1), 1229#true, Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 965#(= p1 p2), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 966#(and (< 1 n1) (= p2 p1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 968#(and (< 1 n2) (= p1 (+ (* 2 m) p2)))]) [2021-03-26 17:51:00,305 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is cut-off event [2021-03-26 17:51:00,305 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:51:00,305 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-03-26 17:51:00,305 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:51:01,432 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([80] L19-->L19-1: Formula: (let ((.cse0 (< 0 v_n1_13))) (and (= (ite .cse0 (+ v_n1_13 (- 1)) v_n1_13) v_n1_12) (= (ite .cse0 (+ v_p1_8 v_m_7) v_p1_8) v_p1_7))) InVars {p1=v_p1_8, m=v_m_7, n1=v_n1_13} OutVars{p1=v_p1_7, m=v_m_7, n1=v_n1_12} AuxVars[] AssignedVars[p1, n1][4312], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 576#true, 1024#true, Black: 713#(= p1 p2), Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 636#(and (< 0 n1) (= n2 n1)), Black: 834#true, Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), 515#true, Black: 604#(< 1 n1), Black: 716#(and (= (+ m p2) p1) (< 0 n2)), Black: 838#(<= 2 n2), 773#true, Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 591#(and (<= n2 n1) (< 0 n1)), Black: 895#(and (<= n1 n2) (<= 1 n2)), 6#L19-1true, 647#true, 903#true, Black: 1250#(and (<= n1 n2) (< 0 n2)), 17#L41true, Black: 1254#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1291#(and (<= n1 (+ n2 1)) (<= 1 n2)), Black: 1293#(and (<= n1 n2) (< 0 (+ n2 1))), 26#L30true, 32#thread4EXITtrue, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), 302#(<= n2 1), Black: 124#(<= 1 n1), 177#true, Black: 48#(= p2 p1), 55#(<= 1 n2), Black: 1026#(= p2 p1), Black: 1027#(and (< 0 n2) (= p2 p1)), Black: 1028#(= (+ m p1) p2), Black: 1029#(and (= (+ m p1) p2) (< 0 n1)), Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), 1086#true, Black: 775#(= p2 p1), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 776#(and (< 0 n2) (= p2 p1)), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), Black: 905#(= p1 p2), Black: 907#(= p1 (+ (* 2 m) p2)), Black: 705#(and (<= n1 n2) (<= 2 n2)), 963#true, 580#(<= 1 n1), Black: 651#(<= 2 n2), Black: 1168#(and (<= n1 n2) (< 0 n2)), Black: 1217#(and (<= n1 n2) (< 0 (+ n2 1))), Black: 655#(<= n1 n2), 839#(<= 1 n2), Black: 1219#(and (<= n1 n2) (<= n1 1) (< 0 (+ n2 1))), 711#true, Black: 1172#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1213#(and (<= n1 1) (< 0 n2)), Black: 1215#(and (<= n1 1) (< 0 (+ n2 1))), Black: 1151#(<= n1 1), 1233#(<= 1 n2), Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 298#true, Black: 51#true, Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), 237#true, 110#true, 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 112#(= n2 n1), Black: 113#(<= n1 0), Black: 1088#(= p2 p1), 120#true, Black: 1089#(and (< 1 n1) (= p2 p1)), Black: 1091#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, 1147#true, Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 965#(= p1 p2), 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 966#(and (< 1 n1) (= p2 p1)), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 968#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:51:01,432 INFO L384 tUnfolder$Statistics]: this new event has 12 ancestors and is not cut-off event [2021-03-26 17:51:01,432 INFO L387 tUnfolder$Statistics]: existing Event has 16 ancestors and is not cut-off event [2021-03-26 17:51:01,432 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is not cut-off event [2021-03-26 17:51:01,432 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is not cut-off event [2021-03-26 17:51:02,685 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([84] L30-->L30-1: Formula: (let ((.cse0 (< 1 v_n1_17))) (and (= v_n1_16 (ite .cse0 (+ v_n1_17 (- 2)) v_n1_17)) (= (ite .cse0 (+ v_p1_12 (* v_m_9 2)) v_p1_12) v_p1_11))) InVars {p1=v_p1_12, m=v_m_9, n1=v_n1_17} OutVars{p1=v_p1_11, m=v_m_9, n1=v_n1_16} AuxVars[] AssignedVars[p1, n1][680], [1024#true, Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 713#(= p1 p2), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), 515#true, Black: 716#(and (= (+ m p2) p1) (< 0 n2)), 773#true, 9#L19true, Black: 1233#(<= 1 n2), Black: 1250#(and (<= n1 n2) (< 0 n2)), Black: 1254#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1291#(and (<= n1 (+ n2 1)) (<= 1 n2)), Black: 1293#(and (<= n1 n2) (< 0 (+ n2 1))), 25#L41-1true, 28#L30-1true, 32#thread4EXITtrue, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 302#(<= n2 1), Black: 48#(= p2 p1), 51#true, Black: 1026#(= p2 p1), Black: 1027#(and (< 0 n2) (= p2 p1)), Black: 1028#(= (+ m p1) p2), Black: 1029#(and (= (+ m p1) p2) (< 0 n1)), Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), 1086#true, Black: 775#(= p2 p1), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), 576#true, Black: 776#(and (< 0 n2) (= p2 p1)), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), 834#true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 298#true, 362#true, Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 55#(<= 1 n2), 110#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), 120#true, Black: 1088#(= p2 p1), Black: 1089#(and (< 1 n1) (= p2 p1)), Black: 1091#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), 1147#true, Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 580#(<= 1 n1), Black: 636#(and (< 0 n1) (= n2 n1)), Black: 604#(< 1 n1), Black: 838#(<= 2 n2), Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 839#(<= 1 n2), Black: 895#(and (<= n1 n2) (<= 1 n2)), Black: 591#(and (<= n2 n1) (< 0 n1)), 647#true, 903#true, Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 124#(<= 1 n1), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 177#true, Black: 905#(= p1 p2), Black: 907#(= p1 (+ (* 2 m) p2)), Black: 705#(and (<= n1 n2) (<= 2 n2)), 963#true, Black: 1168#(and (<= n1 n2) (< 0 n2)), Black: 651#(<= 2 n2), Black: 655#(<= n1 n2), Black: 1217#(and (<= n1 n2) (< 0 (+ n2 1))), 711#true, Black: 1219#(and (<= n1 n2) (<= n1 1) (< 0 (+ n2 1))), Black: 1172#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1213#(and (<= n1 1) (< 0 n2)), Black: 1215#(and (<= n1 1) (< 0 (+ n2 1))), Black: 1151#(<= n1 1), 1229#true, Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 965#(= p1 p2), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 966#(and (< 1 n1) (= p2 p1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 968#(and (< 1 n2) (= p1 (+ (* 2 m) p2)))]) [2021-03-26 17:51:02,685 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-03-26 17:51:02,685 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:51:02,685 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:51:02,685 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-03-26 17:51:02,685 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:51:02,686 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([80] L19-->L19-1: Formula: (let ((.cse0 (< 0 v_n1_13))) (and (= (ite .cse0 (+ v_n1_13 (- 1)) v_n1_13) v_n1_12) (= (ite .cse0 (+ v_p1_8 v_m_7) v_p1_8) v_p1_7))) InVars {p1=v_p1_8, m=v_m_7, n1=v_n1_13} OutVars{p1=v_p1_7, m=v_m_7, n1=v_n1_12} AuxVars[] AssignedVars[p1, n1][4312], [1024#true, Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 713#(= p1 p2), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), 515#true, Black: 716#(and (= (+ m p2) p1) (< 0 n2)), 773#true, 6#L19-1true, Black: 1233#(<= 1 n2), Black: 1250#(and (<= n1 n2) (< 0 n2)), Black: 1254#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1291#(and (<= n1 (+ n2 1)) (<= 1 n2)), Black: 1293#(and (<= n1 n2) (< 0 (+ n2 1))), 25#L41-1true, 26#L30true, 32#thread4EXITtrue, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 302#(<= n2 1), Black: 48#(= p2 p1), 51#true, Black: 1026#(= p2 p1), Black: 1027#(and (< 0 n2) (= p2 p1)), Black: 1028#(= (+ m p1) p2), Black: 1029#(and (= (+ m p1) p2) (< 0 n1)), Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), 1086#true, Black: 775#(= p2 p1), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 776#(and (< 0 n2) (= p2 p1)), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), 834#true, 580#(<= 1 n1), Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 298#true, Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 55#(<= 1 n2), 110#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), 120#true, Black: 1088#(= p2 p1), Black: 1089#(and (< 1 n1) (= p2 p1)), Black: 1091#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), 1147#true, 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 576#true, Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 636#(and (< 0 n1) (= n2 n1)), Black: 604#(< 1 n1), Black: 838#(<= 2 n2), Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 839#(<= 1 n2), Black: 895#(and (<= n1 n2) (<= 1 n2)), Black: 591#(and (<= n2 n1) (< 0 n1)), 647#true, 903#true, Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 124#(<= 1 n1), 177#true, Black: 905#(= p1 p2), Black: 907#(= p1 (+ (* 2 m) p2)), Black: 705#(and (<= n1 n2) (<= 2 n2)), 963#true, Black: 1168#(and (<= n1 n2) (< 0 n2)), Black: 651#(<= 2 n2), Black: 655#(<= n1 n2), Black: 1217#(and (<= n1 n2) (< 0 (+ n2 1))), 711#true, Black: 1219#(and (<= n1 n2) (<= n1 1) (< 0 (+ n2 1))), Black: 1172#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1213#(and (<= n1 1) (< 0 n2)), Black: 1215#(and (<= n1 1) (< 0 (+ n2 1))), Black: 1151#(<= n1 1), 1229#true, Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 965#(= p1 p2), Black: 966#(and (< 1 n1) (= p2 p1)), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 968#(and (< 1 n2) (= p1 (+ (* 2 m) p2)))]) [2021-03-26 17:51:02,686 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-03-26 17:51:02,686 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:51:02,686 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:51:02,686 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-03-26 17:51:02,686 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:51:02,686 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([109] L41-1-->thread3EXIT: Formula: (not (< 0 v_n2_42)) InVars {n2=v_n2_42} OutVars{n2=v_n2_42} AuxVars[] AssignedVars[][692], [1024#true, Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 713#(= p1 p2), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), 515#true, Black: 716#(and (= (+ m p2) p1) (< 0 n2)), 773#true, 9#L19true, Black: 1233#(<= 1 n2), Black: 1250#(and (<= n1 n2) (< 0 n2)), Black: 1254#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1291#(and (<= n1 (+ n2 1)) (<= 1 n2)), Black: 1293#(and (<= n1 n2) (< 0 (+ n2 1))), 20#thread3EXITtrue, 26#L30true, 32#thread4EXITtrue, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), Black: 48#(= p2 p1), 51#true, Black: 1026#(= p2 p1), Black: 1027#(and (< 0 n2) (= p2 p1)), Black: 1028#(= (+ m p1) p2), Black: 1029#(and (= (+ m p1) p2) (< 0 n1)), Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), 1086#true, Black: 775#(= p2 p1), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 776#(and (< 0 n2) (= p2 p1)), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), 834#true, 356#(and (<= n2 1) (<= n2 n1)), Black: 306#(<= n2 n1), Black: 298#true, Black: 302#(<= n2 1), Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 55#(<= 1 n2), 110#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), Black: 1088#(= p2 p1), 377#(and (<= n2 n1) (< 0 n1)), Black: 1089#(and (< 1 n1) (= p2 p1)), Black: 1091#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), 1147#true, 638#(and (< 1 n1) (<= n2 n1)), Black: 576#true, Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 580#(<= 1 n1), Black: 636#(and (< 0 n1) (= n2 n1)), Black: 604#(< 1 n1), Black: 838#(<= 2 n2), Black: 839#(<= 1 n2), Black: 895#(and (<= n1 n2) (<= 1 n2)), Black: 591#(and (<= n2 n1) (< 0 n1)), 903#true, 647#true, 172#(and (<= 1 n1) (<= n2 n1)), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 120#true, Black: 124#(<= 1 n1), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 177#true, Black: 905#(= p1 p2), Black: 907#(= p1 (+ (* 2 m) p2)), Black: 705#(and (<= n1 n2) (<= 2 n2)), 963#true, Black: 1168#(and (<= n1 n2) (< 0 n2)), Black: 651#(<= 2 n2), Black: 1217#(and (<= n1 n2) (< 0 (+ n2 1))), Black: 655#(<= n1 n2), 711#true, Black: 1219#(and (<= n1 n2) (<= n1 1) (< 0 (+ n2 1))), Black: 1172#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1213#(and (<= n1 1) (< 0 n2)), Black: 1215#(and (<= n1 1) (< 0 (+ n2 1))), Black: 1151#(<= n1 1), 1229#true, Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, 500#(and (<= n2 1) (< 0 n1)), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 965#(= p1 p2), Black: 966#(and (< 1 n1) (= p2 p1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 968#(and (< 1 n2) (= p1 (+ (* 2 m) p2)))]) [2021-03-26 17:51:02,686 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-03-26 17:51:02,686 INFO L387 tUnfolder$Statistics]: existing Event has 11 ancestors and is cut-off event [2021-03-26 17:51:02,686 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:51:02,686 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:51:04,880 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([80] L19-->L19-1: Formula: (let ((.cse0 (< 0 v_n1_13))) (and (= (ite .cse0 (+ v_n1_13 (- 1)) v_n1_13) v_n1_12) (= (ite .cse0 (+ v_p1_8 v_m_7) v_p1_8) v_p1_7))) InVars {p1=v_p1_8, m=v_m_7, n1=v_n1_13} OutVars{p1=v_p1_7, m=v_m_7, n1=v_n1_12} AuxVars[] AssignedVars[p1, n1][4312], [Black: 576#true, Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), 1024#true, Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 713#(= p1 p2), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 636#(and (< 0 n1) (= n2 n1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 834#true, 515#true, Black: 716#(and (= (+ m p2) p1) (< 0 n2)), Black: 838#(<= 2 n2), Black: 604#(< 1 n1), 773#true, Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 591#(and (<= n2 n1) (< 0 n1)), Black: 895#(and (<= n1 n2) (<= 1 n2)), 6#L19-1true, 647#true, 903#true, Black: 1250#(and (<= n1 n2) (< 0 n2)), 17#L41true, Black: 1254#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1291#(and (<= n1 (+ n2 1)) (<= 1 n2)), Black: 1293#(and (<= n1 n2) (< 0 (+ n2 1))), 26#L30true, 32#thread4EXITtrue, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), 302#(<= n2 1), Black: 124#(<= 1 n1), 177#true, Black: 48#(= p2 p1), 55#(<= 1 n2), Black: 1026#(= p2 p1), Black: 1027#(and (< 0 n2) (= p2 p1)), Black: 1028#(= (+ m p1) p2), Black: 1029#(and (= (+ m p1) p2) (< 0 n1)), Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), 1086#true, Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 775#(= p2 p1), Black: 776#(and (< 0 n2) (= p2 p1)), Black: 905#(= p1 p2), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), Black: 907#(= p1 (+ (* 2 m) p2)), Black: 705#(and (<= n1 n2) (<= 2 n2)), 963#true, 580#(<= 1 n1), Black: 651#(<= 2 n2), Black: 1168#(and (<= n1 n2) (< 0 n2)), Black: 655#(<= n1 n2), Black: 1217#(and (<= n1 n2) (< 0 (+ n2 1))), 839#(<= 1 n2), Black: 1219#(and (<= n1 n2) (<= n1 1) (< 0 (+ n2 1))), 711#true, Black: 1172#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1213#(and (<= n1 1) (< 0 n2)), Black: 1215#(and (<= n1 1) (< 0 (+ n2 1))), Black: 1151#(<= n1 1), 1233#(<= 1 n2), Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 298#true, Black: 51#true, Black: 53#(= n1 n2), Black: 179#(= p1 p2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, 110#true, 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 112#(= n2 n1), Black: 113#(<= n1 0), Black: 1088#(= p2 p1), 120#true, Black: 1089#(and (< 1 n1) (= p2 p1)), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 1091#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), 1147#true, Black: 432#true, Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 965#(= p1 p2), 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 966#(and (< 1 n1) (= p2 p1)), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 968#(and (< 1 n2) (= p1 (+ (* 2 m) p2)))]) [2021-03-26 17:51:04,880 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-03-26 17:51:04,880 INFO L387 tUnfolder$Statistics]: existing Event has 16 ancestors and is cut-off event [2021-03-26 17:51:04,880 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:51:04,880 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:51:04,880 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:51:05,994 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][4231], [1024#true, Black: 576#true, Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 713#(= p1 p2), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 636#(and (< 0 n1) (= n2 n1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), 515#true, Black: 834#true, Black: 604#(< 1 n1), Black: 716#(and (= (+ m p2) p1) (< 0 n2)), Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 839#(<= 1 n2), 773#true, Black: 895#(and (<= n1 n2) (<= 1 n2)), Black: 591#(and (<= n2 n1) (< 0 n1)), 903#true, 9#L19true, 10#thread2EXITtrue, 651#(<= 2 n2), Black: 1250#(and (<= n1 n2) (< 0 n2)), Black: 1254#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1291#(and (<= n1 (+ n2 1)) (<= 1 n2)), Black: 1293#(and (<= n1 n2) (< 0 (+ n2 1))), 21#L52true, 25#L41-1true, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 298#true, Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 120#true, Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 177#true, Black: 48#(= p2 p1), 55#(<= 1 n2), Black: 1026#(= p2 p1), Black: 1027#(and (< 0 n2) (= p2 p1)), Black: 1028#(= (+ m p1) p2), Black: 1029#(and (= (+ m p1) p2) (< 0 n1)), 1213#(and (<= n1 1) (< 0 n2)), Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), 1086#true, Black: 520#(and (= (+ m p1) p2) (< 0 n1)), 447#(and (<= n2 n1) (< 0 n1)), Black: 775#(= p2 p1), Black: 776#(and (< 0 n2) (= p2 p1)), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), Black: 905#(= p1 p2), Black: 907#(= p1 (+ (* 2 m) p2)), 963#true, Black: 705#(and (<= n1 n2) (<= 2 n2)), 580#(<= 1 n1), Black: 647#true, Black: 1168#(and (<= n1 n2) (< 0 n2)), Black: 1217#(and (<= n1 n2) (< 0 (+ n2 1))), Black: 655#(<= n1 n2), 838#(<= 2 n2), Black: 1219#(and (<= n1 n2) (<= n1 1) (< 0 (+ n2 1))), 711#true, Black: 1172#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1147#true, Black: 1215#(and (<= n1 1) (< 0 (+ n2 1))), Black: 1151#(<= n1 1), 1233#(<= 1 n2), Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 51#true, Black: 302#(<= n2 1), Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), 237#true, 110#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), Black: 1088#(= p2 p1), Black: 1089#(and (< 1 n1) (= p2 p1)), 377#(and (<= n2 n1) (< 0 n1)), Black: 1091#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, 124#(<= 1 n1), Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 965#(= p1 p2), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 966#(and (< 1 n1) (= p2 p1)), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 968#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:51:05,994 INFO L384 tUnfolder$Statistics]: this new event has 16 ancestors and is cut-off event [2021-03-26 17:51:05,994 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:51:05,994 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:51:05,994 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:51:09,931 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([109] L41-1-->thread3EXIT: Formula: (not (< 0 v_n2_42)) InVars {n2=v_n2_42} OutVars{n2=v_n2_42} AuxVars[] AssignedVars[][523], [1024#true, Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 713#(= p1 p2), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), 515#true, Black: 716#(and (= (+ m p2) p1) (< 0 n2)), 773#true, 9#L19true, 10#thread2EXITtrue, Black: 1233#(<= 1 n2), Black: 1250#(and (<= n1 n2) (< 0 n2)), Black: 1254#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1291#(and (<= n1 (+ n2 1)) (<= 1 n2)), Black: 1293#(and (<= n1 n2) (< 0 (+ n2 1))), 20#thread3EXITtrue, 32#thread4EXITtrue, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), Black: 48#(= p2 p1), 51#true, Black: 1026#(= p2 p1), Black: 1027#(and (< 0 n2) (= p2 p1)), Black: 1028#(= (+ m p1) p2), Black: 1029#(and (= (+ m p1) p2) (< 0 n1)), Black: 517#(= p2 p1), 1086#true, Black: 518#(and (= p2 p1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 775#(= p2 p1), Black: 776#(and (< 0 n2) (= p2 p1)), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), 834#true, 591#(and (<= n2 n1) (< 0 n1)), 356#(and (<= n2 1) (<= n2 n1)), Black: 306#(<= n2 n1), Black: 298#true, Black: 302#(<= n2 1), Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 55#(<= 1 n2), 110#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), Black: 1088#(= p2 p1), Black: 1089#(and (< 1 n1) (= p2 p1)), 377#(and (<= n2 n1) (< 0 n1)), Black: 1091#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), Black: 576#true, Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 580#(<= 1 n1), Black: 636#(and (< 0 n1) (= n2 n1)), Black: 604#(< 1 n1), Black: 838#(<= 2 n2), Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 839#(<= 1 n2), Black: 895#(and (<= n1 n2) (<= 1 n2)), 647#true, 903#true, Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), 172#(and (<= 1 n1) (<= n2 n1)), Black: 120#true, Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 124#(<= 1 n1), 177#true, 1215#(and (<= n1 1) (< 0 (+ n2 1))), Black: 905#(= p1 p2), Black: 907#(= p1 (+ (* 2 m) p2)), Black: 705#(and (<= n1 n2) (<= 2 n2)), 963#true, Black: 651#(<= 2 n2), Black: 1168#(and (<= n1 n2) (< 0 n2)), Black: 655#(<= n1 n2), Black: 1217#(and (<= n1 n2) (< 0 (+ n2 1))), 711#true, Black: 1219#(and (<= n1 n2) (<= n1 1) (< 0 (+ n2 1))), Black: 1172#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1147#true, Black: 1213#(and (<= n1 1) (< 0 n2)), Black: 1151#(<= n1 1), 1229#true, Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, 500#(and (<= n2 1) (< 0 n1)), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 965#(= p1 p2), Black: 966#(and (< 1 n1) (= p2 p1)), Black: 968#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:51:09,931 INFO L384 tUnfolder$Statistics]: this new event has 17 ancestors and is cut-off event [2021-03-26 17:51:09,931 INFO L387 tUnfolder$Statistics]: existing Event has 17 ancestors and is cut-off event [2021-03-26 17:51:09,931 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:51:09,931 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:51:11,754 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][113], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), 1024#true, Black: 576#true, Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 713#(= p1 p2), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 636#(and (< 0 n1) (= n2 n1)), 515#true, Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 834#true, Black: 604#(< 1 n1), Black: 716#(and (= (+ m p2) p1) (< 0 n2)), Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 839#(<= 1 n2), 773#true, Black: 895#(and (<= n1 n2) (<= 1 n2)), Black: 591#(and (<= n2 n1) (< 0 n1)), 903#true, 9#L19true, 10#thread2EXITtrue, 651#(<= 2 n2), Black: 1250#(and (<= n1 n2) (< 0 n2)), 17#L41true, Black: 1254#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1291#(and (<= n1 (+ n2 1)) (<= 1 n2)), Black: 1293#(and (<= n1 n2) (< 0 (+ n2 1))), 21#L52true, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 239#(= p1 p2), 298#true, Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 120#true, Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 177#true, Black: 48#(= p2 p1), 55#(<= 1 n2), Black: 1026#(= p2 p1), Black: 1027#(and (< 0 n2) (= p2 p1)), Black: 1028#(= (+ m p1) p2), Black: 1029#(and (= (+ m p1) p2) (< 0 n1)), 1213#(and (<= n1 1) (< 0 n2)), Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), 1086#true, Black: 775#(= p2 p1), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 776#(and (< 0 n2) (= p2 p1)), Black: 905#(= p1 p2), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), Black: 907#(= p1 (+ (* 2 m) p2)), 963#true, 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 705#(and (<= n1 n2) (<= 2 n2)), Black: 647#true, 580#(<= 1 n1), Black: 1168#(and (<= n1 n2) (< 0 n2)), Black: 655#(<= n1 n2), 838#(<= 2 n2), Black: 1217#(and (<= n1 n2) (< 0 (+ n2 1))), 711#true, Black: 1219#(and (<= n1 n2) (<= n1 1) (< 0 (+ n2 1))), Black: 1172#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1147#true, Black: 1215#(and (<= n1 1) (< 0 (+ n2 1))), Black: 1151#(<= n1 1), 1233#(<= 1 n2), Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 302#(<= n2 1), Black: 51#true, Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), 237#true, 110#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), Black: 1088#(= p2 p1), Black: 1089#(and (< 1 n1) (= p2 p1)), Black: 1091#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), 124#(<= 1 n1), Black: 965#(= p1 p2), Black: 966#(and (< 1 n1) (= p2 p1)), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 968#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:51:11,754 INFO L384 tUnfolder$Statistics]: this new event has 17 ancestors and is cut-off event [2021-03-26 17:51:11,754 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:51:11,754 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:51:11,754 INFO L387 tUnfolder$Statistics]: existing Event has 17 ancestors and is cut-off event [2021-03-26 17:51:13,430 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([109] L41-1-->thread3EXIT: Formula: (not (< 0 v_n2_42)) InVars {n2=v_n2_42} OutVars{n2=v_n2_42} AuxVars[] AssignedVars[][692], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), 1024#true, Black: 713#(= p1 p2), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), 515#true, Black: 716#(and (= (+ m p2) p1) (< 0 n2)), 773#true, 6#L19-1true, 10#thread2EXITtrue, Black: 1233#(<= 1 n2), Black: 1250#(and (<= n1 n2) (< 0 n2)), Black: 1291#(and (<= n1 (+ n2 1)) (<= 1 n2)), Black: 1293#(and (<= n1 n2) (< 0 (+ n2 1))), 20#thread3EXITtrue, 32#thread4EXITtrue, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 302#(<= n2 1), Black: 48#(= p2 p1), 51#true, Black: 1026#(= p2 p1), Black: 1027#(and (< 0 n2) (= p2 p1)), Black: 1028#(= (+ m p1) p2), Black: 517#(= p2 p1), Black: 1029#(and (= (+ m p1) p2) (< 0 n1)), Black: 518#(and (= p2 p1) (< 0 n1)), 1086#true, Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 775#(= p2 p1), Black: 776#(and (< 0 n2) (= p2 p1)), 576#true, Black: 778#(and (= (+ m p1) p2) (< 0 n1)), 834#true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 298#true, 362#true, Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 55#(<= 1 n2), 110#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), 120#true, Black: 1088#(= p2 p1), Black: 1089#(and (< 1 n1) (= p2 p1)), Black: 1091#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 580#(<= 1 n1), Black: 636#(and (< 0 n1) (= n2 n1)), Black: 604#(< 1 n1), Black: 838#(<= 2 n2), Black: 839#(<= 1 n2), Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 591#(and (<= n2 n1) (< 0 n1)), Black: 895#(and (<= n1 n2) (<= 1 n2)), 647#true, 903#true, Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 124#(<= 1 n1), 177#true, 436#(<= n2 1), 1215#(and (<= n1 1) (< 0 (+ n2 1))), Black: 905#(= p1 p2), Black: 907#(= p1 (+ (* 2 m) p2)), Black: 705#(and (<= n1 n2) (<= 2 n2)), 963#true, Black: 1168#(and (<= n1 n2) (< 0 n2)), Black: 651#(<= 2 n2), Black: 655#(<= n1 n2), Black: 1217#(and (<= n1 n2) (< 0 (+ n2 1))), Black: 1219#(and (<= n1 n2) (<= n1 1) (< 0 (+ n2 1))), 711#true, Black: 1172#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1147#true, Black: 1213#(and (<= n1 1) (< 0 n2)), Black: 1151#(<= n1 1), 1254#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 965#(= p1 p2), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 966#(and (< 1 n1) (= p2 p1)), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 968#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:51:13,431 INFO L384 tUnfolder$Statistics]: this new event has 18 ancestors and is cut-off event [2021-03-26 17:51:13,431 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:51:13,431 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:51:13,431 INFO L387 tUnfolder$Statistics]: existing Event has 16 ancestors and is cut-off event [2021-03-26 17:51:13,431 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([106] L19-1-->thread1EXIT: Formula: (not (< 0 v_n1_24)) InVars {n1=v_n1_24} OutVars{n1=v_n1_24} AuxVars[] AssignedVars[][3746], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), 1024#true, Black: 713#(= p1 p2), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), 515#true, Black: 716#(and (= (+ m p2) p1) (< 0 n2)), 773#true, 10#thread2EXITtrue, 11#thread1EXITtrue, 1293#(and (<= n1 n2) (< 0 (+ n2 1))), Black: 1233#(<= 1 n2), Black: 1250#(and (<= n1 n2) (< 0 n2)), Black: 1254#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1291#(and (<= n1 (+ n2 1)) (<= 1 n2)), 25#L41-1true, 32#thread4EXITtrue, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 302#(<= n2 1), Black: 48#(= p2 p1), 51#true, Black: 1026#(= p2 p1), Black: 1027#(and (< 0 n2) (= p2 p1)), Black: 1028#(= (+ m p1) p2), Black: 517#(= p2 p1), Black: 1029#(and (= (+ m p1) p2) (< 0 n1)), Black: 518#(and (= p2 p1) (< 0 n1)), 1086#true, Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 775#(= p2 p1), Black: 776#(and (< 0 n2) (= p2 p1)), 576#true, Black: 778#(and (= (+ m p1) p2) (< 0 n1)), 834#true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 298#true, 362#true, Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 55#(<= 1 n2), 113#(<= n1 0), Black: 112#(= n2 n1), 120#true, Black: 1088#(= p2 p1), Black: 1089#(and (< 1 n1) (= p2 p1)), Black: 1091#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 580#(<= 1 n1), Black: 636#(and (< 0 n1) (= n2 n1)), Black: 604#(< 1 n1), Black: 838#(<= 2 n2), Black: 839#(<= 1 n2), Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 895#(and (<= n1 n2) (<= 1 n2)), Black: 591#(and (<= n2 n1) (< 0 n1)), 647#true, 903#true, Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 124#(<= 1 n1), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 177#true, 436#(<= n2 1), Black: 905#(= p1 p2), Black: 907#(= p1 (+ (* 2 m) p2)), Black: 705#(and (<= n1 n2) (<= 2 n2)), 1219#(and (<= n1 n2) (<= n1 1) (< 0 (+ n2 1))), 963#true, Black: 1168#(and (<= n1 n2) (< 0 n2)), Black: 651#(<= 2 n2), Black: 1217#(and (<= n1 n2) (< 0 (+ n2 1))), Black: 655#(<= n1 n2), 711#true, Black: 1172#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1147#true, Black: 1213#(and (<= n1 1) (< 0 n2)), Black: 1215#(and (<= n1 1) (< 0 (+ n2 1))), Black: 1151#(<= n1 1), Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 965#(= p1 p2), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 966#(and (< 1 n1) (= p2 p1)), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 968#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:51:13,431 INFO L384 tUnfolder$Statistics]: this new event has 18 ancestors and is cut-off event [2021-03-26 17:51:13,431 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:51:13,431 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:51:13,431 INFO L387 tUnfolder$Statistics]: existing Event has 16 ancestors and is cut-off event [2021-03-26 17:51:15,243 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([109] L41-1-->thread3EXIT: Formula: (not (< 0 v_n2_42)) InVars {n2=v_n2_42} OutVars{n2=v_n2_42} AuxVars[] AssignedVars[][692], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), 1024#true, Black: 713#(= p1 p2), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), 515#true, Black: 716#(and (= (+ m p2) p1) (< 0 n2)), 773#true, 9#L19true, 10#thread2EXITtrue, Black: 1233#(<= 1 n2), Black: 1250#(and (<= n1 n2) (< 0 n2)), Black: 1291#(and (<= n1 (+ n2 1)) (<= 1 n2)), Black: 1293#(and (<= n1 n2) (< 0 (+ n2 1))), 20#thread3EXITtrue, 32#thread4EXITtrue, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 302#(<= n2 1), Black: 48#(= p2 p1), 51#true, Black: 1026#(= p2 p1), Black: 1027#(and (< 0 n2) (= p2 p1)), Black: 1028#(= (+ m p1) p2), Black: 517#(= p2 p1), Black: 1029#(and (= (+ m p1) p2) (< 0 n1)), Black: 518#(and (= p2 p1) (< 0 n1)), 1086#true, Black: 775#(= p2 p1), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 776#(and (< 0 n2) (= p2 p1)), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), 834#true, 591#(and (<= n2 n1) (< 0 n1)), Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 298#true, Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 55#(<= 1 n2), 110#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), Black: 1088#(= p2 p1), 377#(and (<= n2 n1) (< 0 n1)), Black: 1089#(and (< 1 n1) (= p2 p1)), Black: 1091#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), Black: 576#true, Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 580#(<= 1 n1), Black: 636#(and (< 0 n1) (= n2 n1)), Black: 604#(< 1 n1), Black: 838#(<= 2 n2), Black: 839#(<= 1 n2), Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 895#(and (<= n1 n2) (<= 1 n2)), 903#true, 647#true, 172#(and (<= 1 n1) (<= n2 n1)), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 120#true, Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 124#(<= 1 n1), 177#true, 436#(<= n2 1), 1215#(and (<= n1 1) (< 0 (+ n2 1))), Black: 905#(= p1 p2), Black: 907#(= p1 (+ (* 2 m) p2)), Black: 705#(and (<= n1 n2) (<= 2 n2)), 963#true, Black: 1168#(and (<= n1 n2) (< 0 n2)), Black: 651#(<= 2 n2), Black: 1217#(and (<= n1 n2) (< 0 (+ n2 1))), Black: 655#(<= n1 n2), 711#true, Black: 1219#(and (<= n1 n2) (<= n1 1) (< 0 (+ n2 1))), Black: 1172#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1147#true, Black: 1213#(and (<= n1 1) (< 0 n2)), Black: 1151#(<= n1 1), 1254#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 965#(= p1 p2), Black: 966#(and (< 1 n1) (= p2 p1)), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 968#(and (< 1 n2) (= p1 (+ (* 2 m) p2)))]) [2021-03-26 17:51:15,244 INFO L384 tUnfolder$Statistics]: this new event has 19 ancestors and is cut-off event [2021-03-26 17:51:15,244 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:51:15,244 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:51:15,244 INFO L387 tUnfolder$Statistics]: existing Event has 17 ancestors and is cut-off event [2021-03-26 17:51:17,466 INFO L129 PetriNetUnfolder]: 25192/38764 cut-off events. [2021-03-26 17:51:17,467 INFO L130 PetriNetUnfolder]: For 2370858/2382730 co-relation queries the response was YES. [2021-03-26 17:51:17,861 INFO L84 FinitePrefix]: Finished finitePrefix Result has 561638 conditions, 38764 events. 25192/38764 cut-off events. For 2370858/2382730 co-relation queries the response was YES. Maximal size of possible extension queue 2481. Compared 300843 event pairs, 827 based on Foata normal form. 2254/40544 useless extension candidates. Maximal degree in co-relation 558853. Up to 14026 conditions per place. [2021-03-26 17:51:18,526 INFO L142 LiptonReduction]: Number of co-enabled transitions 11458 [2021-03-26 17:51:20,861 INFO L154 LiptonReduction]: Checked pairs total: 0 [2021-03-26 17:51:20,861 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-26 17:51:20,861 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 24402 [2021-03-26 17:51:20,862 INFO L480 AbstractCegarLoop]: Abstraction has has 212 places, 4491 transitions, 139939 flow [2021-03-26 17:51:20,862 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 21.625) internal successors, (173), 8 states have internal predecessors, (173), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 17:51:20,862 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 17:51:20,862 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 17:51:21,063 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,20 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-26 17:51:21,063 INFO L428 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-26 17:51:21,063 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 17:51:21,063 INFO L82 PathProgramCache]: Analyzing trace with hash -120063055, now seen corresponding path program 4 times [2021-03-26 17:51:21,063 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 17:51:21,063 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1749811804] [2021-03-26 17:51:21,063 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 17:51:21,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 17:51:21,075 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:51:21,075 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:51:21,077 INFO L142 QuantifierPusher]: treesize reduction 5, result has 58.3 percent of original size [2021-03-26 17:51:21,078 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:51:21,082 INFO L142 QuantifierPusher]: treesize reduction 6, result has 62.5 percent of original size [2021-03-26 17:51:21,083 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 17:51:21,089 INFO L142 QuantifierPusher]: treesize reduction 1, result has 91.7 percent of original size [2021-03-26 17:51:21,089 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 17:51:21,094 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:51:21,095 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:51:21,096 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-26 17:51:21,096 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1749811804] [2021-03-26 17:51:21,096 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1783856417] [2021-03-26 17:51:21,096 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-26 17:51:21,120 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-03-26 17:51:21,120 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-26 17:51:21,121 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2021-03-26 17:51:21,121 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-26 17:51:21,121 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:51:21,122 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:51:21,122 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:51:21,122 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:51:21,122 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:51:21,123 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:51:21,123 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:51:21,123 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:51:21,125 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:51:21,125 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:51:21,125 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:51:21,126 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:51:21,126 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:51:21,126 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:51:21,126 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:51:21,126 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:51:21,127 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:51:21,127 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:51:21,127 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:51:21,127 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:51:21,128 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:51:21,128 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:51:21,128 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:51:21,128 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:51:21,129 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:51:21,129 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:51:21,129 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:51:21,129 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:51:21,130 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:51:21,130 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:51:21,130 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:51:21,130 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:51:21,131 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:51:21,131 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:51:21,131 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:51:21,131 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:51:21,132 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:51:21,132 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:51:21,132 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:51:21,132 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:51:21,144 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:51:21,144 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:51:21,144 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:51:21,145 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:51:21,145 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:51:21,145 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:51:21,146 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:51:21,146 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:51:21,148 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:51:21,149 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 17:51:21,149 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:51:21,149 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 17:51:21,150 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:51:21,150 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 17:51:21,150 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:51:21,151 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 17:51:21,151 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:51:21,152 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 17:51:21,153 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:51:21,153 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-26 17:51:21,154 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-26 17:51:21,154 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:51:21,154 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 17:51:21,155 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:51:21,155 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-26 17:51:21,155 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-26 17:51:21,156 INFO L142 QuantifierPusher]: treesize reduction 13, result has 55.2 percent of original size [2021-03-26 17:51:21,157 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 17:51:21,157 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:51:21,158 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 17:51:21,158 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:51:21,159 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 17:51:21,159 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:51:21,159 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 17:51:21,160 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:51:21,160 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 17:51:21,160 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:51:21,160 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 17:51:21,161 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:51:21,161 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 17:51:21,161 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:51:21,161 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 17:51:21,161 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:51:21,162 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 17:51:21,162 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:51:21,162 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 17:51:21,163 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:51:21,163 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 17:51:21,165 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:51:21,165 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-26 17:51:21,165 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 17:51:21,166 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:51:21,166 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 17:51:21,166 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:51:21,166 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-26 17:51:21,167 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 17:51:21,167 INFO L142 QuantifierPusher]: treesize reduction 17, result has 32.0 percent of original size [2021-03-26 17:51:21,172 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:51:21,172 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:51:21,172 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:51:21,174 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:51:21,174 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:51:21,174 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:51:21,175 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:51:21,175 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:51:21,175 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:51:21,175 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:51:21,175 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:51:21,176 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:51:21,176 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:51:21,176 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:51:21,176 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:51:21,177 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:51:21,177 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:51:21,177 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:51:21,177 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:51:21,178 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:51:21,178 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:51:21,178 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:51:21,178 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:51:21,179 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:51:21,179 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:51:21,179 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:51:21,179 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:51:21,179 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:51:21,180 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:51:21,180 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:51:21,180 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:51:21,180 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:51:21,181 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:51:21,181 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:51:21,181 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:51:21,181 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:51:21,182 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:51:21,182 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:51:21,182 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:51:21,182 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:51:21,182 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:51:21,183 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:51:21,183 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:51:21,183 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:51:21,183 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:51:21,184 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:51:21,184 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:51:21,184 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:51:21,184 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:51:21,185 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:51:21,185 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:51:21,185 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-26 17:51:21,185 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-26 17:51:21,185 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 4 [2021-03-26 17:51:21,185 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [642331055] [2021-03-26 17:51:21,185 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-26 17:51:21,185 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 17:51:21,186 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-26 17:51:21,186 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-03-26 17:51:21,186 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 18 out of 38 [2021-03-26 17:51:21,186 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 212 places, 4491 transitions, 139939 flow. Second operand has 6 states, 6 states have (on average 19.666666666666668) internal successors, (118), 6 states have internal predecessors, (118), 0 states have call successors, (0), 0 states 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 17:51:21,186 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 17:51:21,186 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 18 of 38 [2021-03-26 17:51:21,186 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 17:52:04,345 INFO L129 PetriNetUnfolder]: 29096/43381 cut-off events. [2021-03-26 17:52:04,345 INFO L130 PetriNetUnfolder]: For 2692231/2693684 co-relation queries the response was YES. [2021-03-26 17:52:04,737 INFO L84 FinitePrefix]: Finished finitePrefix Result has 662496 conditions, 43381 events. 29096/43381 cut-off events. For 2692231/2693684 co-relation queries the response was YES. Maximal size of possible extension queue 2663. Compared 321284 event pairs, 1791 based on Foata normal form. 86/43461 useless extension candidates. Maximal degree in co-relation 659585. Up to 40698 conditions per place. [2021-03-26 17:52:05,044 INFO L132 encePairwiseOnDemand]: 30/38 looper letters, 4492 selfloop transitions, 130 changer transitions 0/4630 dead transitions. [2021-03-26 17:52:05,044 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 217 places, 4630 transitions, 153960 flow [2021-03-26 17:52:05,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-26 17:52:05,045 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2021-03-26 17:52:05,045 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 158 transitions. [2021-03-26 17:52:05,045 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6929824561403509 [2021-03-26 17:52:05,045 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 158 transitions. [2021-03-26 17:52:05,045 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 158 transitions. [2021-03-26 17:52:05,045 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 17:52:05,045 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 158 transitions. [2021-03-26 17:52:05,046 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 26.333333333333332) internal successors, (158), 6 states have internal predecessors, (158), 0 states have call successors, (0), 0 states 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 17:52:05,046 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 38.0) internal successors, (266), 7 states have internal predecessors, (266), 0 states have call successors, (0), 0 states 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 17:52:05,046 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 38.0) internal successors, (266), 7 states have internal predecessors, (266), 0 states have call successors, (0), 0 states 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 17:52:05,046 INFO L185 Difference]: Start difference. First operand has 212 places, 4491 transitions, 139939 flow. Second operand 6 states and 158 transitions. [2021-03-26 17:52:05,046 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 217 places, 4630 transitions, 153960 flow [2021-03-26 17:52:19,173 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 215 places, 4630 transitions, 152041 flow, removed 928 selfloop flow, removed 2 redundant places. [2021-03-26 17:52:19,292 INFO L241 Difference]: Finished difference. Result has 218 places, 4565 transitions, 141499 flow [2021-03-26 17:52:19,295 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=38, PETRI_DIFFERENCE_MINUEND_FLOW=138042, PETRI_DIFFERENCE_MINUEND_PLACES=210, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=4491, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=66, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=4385, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=141499, PETRI_PLACES=218, PETRI_TRANSITIONS=4565} [2021-03-26 17:52:19,296 INFO L343 CegarLoopForPetriNet]: 31 programPoint places, 187 predicate places. [2021-03-26 17:52:19,296 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 17:52:19,296 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 218 places, 4565 transitions, 141499 flow [2021-03-26 17:52:19,296 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 218 places, 4565 transitions, 141499 flow [2021-03-26 17:52:19,359 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 218 places, 4565 transitions, 141499 flow [2021-03-26 17:52:30,223 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([110] L52-1-->thread4EXIT: Formula: (not (< 1 v_n2_44)) InVars {n2=v_n2_44} OutVars{n2=v_n2_44} AuxVars[] AssignedVars[][1440], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), 1024#true, Black: 713#(= p1 p2), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), 515#true, Black: 716#(and (= (+ m p2) p1) (< 0 n2)), 773#true, 6#L19-1true, Black: 1250#(and (<= n1 n2) (< 0 n2)), 17#L41true, Black: 1254#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1291#(and (<= n1 (+ n2 1)) (<= 1 n2)), Black: 1293#(and (<= n1 n2) (< 0 (+ n2 1))), 1300#true, 26#L30true, 32#thread4EXITtrue, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 302#(<= n2 1), Black: 48#(= p2 p1), 55#(<= 1 n2), Black: 1026#(= p2 p1), Black: 1027#(and (< 0 n2) (= p2 p1)), Black: 1028#(= (+ m p1) p2), Black: 1029#(and (= (+ m p1) p2) (< 0 n1)), Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), 1086#true, Black: 775#(= p2 p1), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 776#(and (< 0 n2) (= p2 p1)), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), 839#(<= 1 n2), Black: 1302#(= p1 p2), Black: 1303#(and (< 1 n2) (= p2 p1)), 591#(and (<= n2 n1) (< 0 n1)), Black: 1305#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 298#true, Black: 51#true, Black: 53#(= n1 n2), 362#true, Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), 110#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), Black: 1088#(= p2 p1), 120#true, Black: 1089#(and (< 1 n1) (= p2 p1)), Black: 1091#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), 1147#true, Black: 576#true, Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 580#(<= 1 n1), Black: 834#true, Black: 636#(and (< 0 n1) (= n2 n1)), Black: 838#(<= 2 n2), Black: 604#(< 1 n1), Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 895#(and (<= n1 n2) (<= 1 n2)), 903#true, 647#true, Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 124#(<= 1 n1), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 177#true, 436#(<= n2 1), Black: 905#(= p1 p2), Black: 907#(= p1 (+ (* 2 m) p2)), 963#true, Black: 705#(and (<= n1 n2) (<= 2 n2)), Black: 651#(<= 2 n2), Black: 1168#(and (<= n1 n2) (< 0 n2)), Black: 655#(<= n1 n2), Black: 1217#(and (<= n1 n2) (< 0 (+ n2 1))), Black: 1219#(and (<= n1 n2) (<= n1 1) (< 0 (+ n2 1))), 711#true, Black: 1172#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1213#(and (<= n1 1) (< 0 n2)), Black: 1215#(and (<= n1 1) (< 0 (+ n2 1))), Black: 1151#(<= n1 1), 1233#(<= 1 n2), Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 965#(= p1 p2), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 966#(and (< 1 n1) (= p2 p1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 968#(and (< 1 n2) (= p1 (+ (* 2 m) p2)))]) [2021-03-26 17:52:30,223 INFO L384 tUnfolder$Statistics]: this new event has 16 ancestors and is cut-off event [2021-03-26 17:52:30,223 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:52:30,223 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:52:30,223 INFO L387 tUnfolder$Statistics]: existing Event has 16 ancestors and is cut-off event [2021-03-26 17:52:30,223 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][1536], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), 1024#true, Black: 713#(= p1 p2), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), 515#true, Black: 716#(and (= (+ m p2) p1) (< 0 n2)), 773#true, 6#L19-1true, Black: 1250#(and (<= n1 n2) (< 0 n2)), 17#L41true, Black: 1254#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1291#(and (<= n1 (+ n2 1)) (<= 1 n2)), Black: 1293#(and (<= n1 n2) (< 0 (+ n2 1))), 1300#true, 21#L52true, 26#L30true, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 298#true, Black: 48#(= p2 p1), 55#(<= 1 n2), Black: 1026#(= p2 p1), Black: 1027#(and (< 0 n2) (= p2 p1)), Black: 1028#(= (+ m p1) p2), Black: 1029#(and (= (+ m p1) p2) (< 0 n1)), Black: 517#(= p2 p1), 1086#true, Black: 518#(and (= p2 p1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 775#(= p2 p1), Black: 776#(and (< 0 n2) (= p2 p1)), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), 580#(<= 1 n1), 838#(<= 2 n2), Black: 1302#(= p1 p2), Black: 1303#(and (< 1 n2) (= p2 p1)), Black: 1305#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 51#true, Black: 302#(<= n2 1), Black: 53#(= n1 n2), 362#true, Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), 110#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), Black: 1088#(= p2 p1), 120#true, Black: 1089#(and (< 1 n1) (= p2 p1)), Black: 1091#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), 1147#true, Black: 576#true, Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 834#true, Black: 636#(and (< 0 n1) (= n2 n1)), Black: 604#(< 1 n1), Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 839#(<= 1 n2), Black: 895#(and (<= n1 n2) (<= 1 n2)), Black: 591#(and (<= n2 n1) (< 0 n1)), 903#true, 651#(<= 2 n2), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 124#(<= 1 n1), 432#true, 177#true, Black: 905#(= p1 p2), Black: 907#(= p1 (+ (* 2 m) p2)), 963#true, Black: 705#(and (<= n1 n2) (<= 2 n2)), Black: 647#true, Black: 1168#(and (<= n1 n2) (< 0 n2)), Black: 655#(<= n1 n2), Black: 1217#(and (<= n1 n2) (< 0 (+ n2 1))), Black: 1219#(and (<= n1 n2) (<= n1 1) (< 0 (+ n2 1))), 711#true, Black: 1172#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1213#(and (<= n1 1) (< 0 n2)), Black: 1215#(and (<= n1 1) (< 0 (+ n2 1))), Black: 1151#(<= n1 1), 1233#(<= 1 n2), Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 965#(= p1 p2), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 966#(and (< 1 n1) (= p2 p1)), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 968#(and (< 1 n2) (= p1 (+ (* 2 m) p2)))]) [2021-03-26 17:52:30,223 INFO L384 tUnfolder$Statistics]: this new event has 16 ancestors and is cut-off event [2021-03-26 17:52:30,223 INFO L387 tUnfolder$Statistics]: existing Event has 16 ancestors and is cut-off event [2021-03-26 17:52:30,223 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:52:30,223 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:52:30,225 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([110] L52-1-->thread4EXIT: Formula: (not (< 1 v_n2_44)) InVars {n2=v_n2_44} OutVars{n2=v_n2_44} AuxVars[] AssignedVars[][4079], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), 1024#true, Black: 713#(= p1 p2), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), 515#true, Black: 716#(and (= (+ m p2) p1) (< 0 n2)), 773#true, 9#L19true, Black: 1250#(and (<= n1 n2) (< 0 n2)), 17#L41true, Black: 1254#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1291#(and (<= n1 (+ n2 1)) (<= 1 n2)), Black: 1293#(and (<= n1 n2) (< 0 (+ n2 1))), 1300#true, 28#L30-1true, 32#thread4EXITtrue, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 302#(<= n2 1), Black: 48#(= p2 p1), 55#(<= 1 n2), Black: 1026#(= p2 p1), Black: 1027#(and (< 0 n2) (= p2 p1)), Black: 1028#(= (+ m p1) p2), Black: 1029#(and (= (+ m p1) p2) (< 0 n1)), Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), 1086#true, Black: 775#(= p2 p1), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 776#(and (< 0 n2) (= p2 p1)), 576#true, Black: 778#(and (= (+ m p1) p2) (< 0 n1)), 839#(<= 1 n2), Black: 1302#(= p1 p2), Black: 1303#(and (< 1 n2) (= p2 p1)), Black: 1305#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 298#true, Black: 51#true, Black: 53#(= n1 n2), 362#true, Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), 110#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), Black: 1088#(= p2 p1), 120#true, Black: 1089#(and (< 1 n1) (= p2 p1)), Black: 1091#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), 1147#true, Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 580#(<= 1 n1), Black: 834#true, Black: 636#(and (< 0 n1) (= n2 n1)), Black: 838#(<= 2 n2), Black: 604#(< 1 n1), Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 895#(and (<= n1 n2) (<= 1 n2)), Black: 591#(and (<= n2 n1) (< 0 n1)), 903#true, 647#true, Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 124#(<= 1 n1), 177#true, 436#(<= n2 1), Black: 905#(= p1 p2), Black: 907#(= p1 (+ (* 2 m) p2)), 963#true, Black: 705#(and (<= n1 n2) (<= 2 n2)), Black: 651#(<= 2 n2), Black: 1168#(and (<= n1 n2) (< 0 n2)), Black: 655#(<= n1 n2), Black: 1217#(and (<= n1 n2) (< 0 (+ n2 1))), Black: 1219#(and (<= n1 n2) (<= n1 1) (< 0 (+ n2 1))), 711#true, Black: 1172#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1213#(and (<= n1 1) (< 0 n2)), Black: 1215#(and (<= n1 1) (< 0 (+ n2 1))), Black: 1151#(<= n1 1), 1233#(<= 1 n2), Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 965#(= p1 p2), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 966#(and (< 1 n1) (= p2 p1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 968#(and (< 1 n2) (= p1 (+ (* 2 m) p2)))]) [2021-03-26 17:52:30,225 INFO L384 tUnfolder$Statistics]: this new event has 16 ancestors and is cut-off event [2021-03-26 17:52:30,226 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:52:30,226 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:52:30,226 INFO L387 tUnfolder$Statistics]: existing Event has 12 ancestors and is cut-off event [2021-03-26 17:52:34,819 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][1536], [1024#true, Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 713#(= p1 p2), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), 515#true, Black: 716#(and (= (+ m p2) p1) (< 0 n2)), 773#true, 9#L19true, 10#thread2EXITtrue, Black: 1250#(and (<= n1 n2) (< 0 n2)), 17#L41true, Black: 1254#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1291#(and (<= n1 (+ n2 1)) (<= 1 n2)), Black: 1293#(and (<= n1 n2) (< 0 (+ n2 1))), 1300#true, 21#L52true, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 298#true, Black: 48#(= p2 p1), 55#(<= 1 n2), Black: 1026#(= p2 p1), Black: 1027#(and (< 0 n2) (= p2 p1)), Black: 1028#(= (+ m p1) p2), Black: 1029#(and (= (+ m p1) p2) (< 0 n1)), Black: 517#(= p2 p1), 1086#true, Black: 518#(and (= p2 p1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 775#(= p2 p1), Black: 776#(and (< 0 n2) (= p2 p1)), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), 580#(<= 1 n1), 838#(<= 2 n2), Black: 1302#(= p1 p2), Black: 1303#(and (< 1 n2) (= p2 p1)), Black: 1305#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 51#true, Black: 302#(<= n2 1), Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), 110#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), Black: 1088#(= p2 p1), Black: 1089#(and (< 1 n1) (= p2 p1)), Black: 1091#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), 124#(<= 1 n1), Black: 576#true, Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 834#true, Black: 636#(and (< 0 n1) (= n2 n1)), Black: 604#(< 1 n1), Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 839#(<= 1 n2), Black: 895#(and (<= n1 n2) (<= 1 n2)), Black: 591#(and (<= n2 n1) (< 0 n1)), 903#true, 651#(<= 2 n2), 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 120#true, Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 177#true, 1213#(and (<= n1 1) (< 0 n2)), Black: 905#(= p1 p2), Black: 907#(= p1 (+ (* 2 m) p2)), 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 705#(and (<= n1 n2) (<= 2 n2)), 963#true, Black: 647#true, Black: 1168#(and (<= n1 n2) (< 0 n2)), Black: 655#(<= n1 n2), Black: 1217#(and (<= n1 n2) (< 0 (+ n2 1))), 711#true, Black: 1219#(and (<= n1 n2) (<= n1 1) (< 0 (+ n2 1))), Black: 1172#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1147#true, Black: 1215#(and (<= n1 1) (< 0 (+ n2 1))), Black: 1151#(<= n1 1), 1233#(<= 1 n2), Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 965#(= p1 p2), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 966#(and (< 1 n1) (= p2 p1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 968#(and (< 1 n2) (= p1 (+ (* 2 m) p2)))]) [2021-03-26 17:52:34,819 INFO L384 tUnfolder$Statistics]: this new event has 17 ancestors and is cut-off event [2021-03-26 17:52:34,819 INFO L387 tUnfolder$Statistics]: existing Event has 17 ancestors and is cut-off event [2021-03-26 17:52:34,819 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:52:34,819 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:52:34,849 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][3084], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), 1024#true, Black: 713#(= p1 p2), Black: 714#(and (< 0 n2) (= p2 p1)), 515#true, Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 716#(and (= (+ m p2) p1) (< 0 n2)), 773#true, 9#L19true, 10#thread2EXITtrue, Black: 1250#(and (<= n1 n2) (< 0 n2)), Black: 1254#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1291#(and (<= n1 (+ n2 1)) (<= 1 n2)), Black: 1293#(and (<= n1 n2) (< 0 (+ n2 1))), 1300#true, 21#L52true, 25#L41-1true, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 298#true, Black: 48#(= p2 p1), 55#(<= 1 n2), Black: 1026#(= p2 p1), Black: 1027#(and (< 0 n2) (= p2 p1)), Black: 1028#(= (+ m p1) p2), Black: 1029#(and (= (+ m p1) p2) (< 0 n1)), Black: 517#(= p2 p1), 1086#true, Black: 518#(and (= p2 p1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 775#(= p2 p1), Black: 776#(and (< 0 n2) (= p2 p1)), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), 580#(<= 1 n1), 838#(<= 2 n2), Black: 1302#(= p1 p2), Black: 1303#(and (< 1 n2) (= p2 p1)), Black: 1305#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 51#true, Black: 302#(<= n2 1), Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), 110#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), Black: 1088#(= p2 p1), Black: 1089#(and (< 1 n1) (= p2 p1)), 377#(and (<= n2 n1) (< 0 n1)), Black: 1091#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), 124#(<= 1 n1), Black: 576#true, Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 834#true, Black: 636#(and (< 0 n1) (= n2 n1)), Black: 604#(< 1 n1), Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 839#(<= 1 n2), Black: 591#(and (<= n2 n1) (< 0 n1)), Black: 895#(and (<= n1 n2) (<= 1 n2)), 903#true, 651#(<= 2 n2), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 120#true, Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 177#true, 1213#(and (<= n1 1) (< 0 n2)), 447#(and (<= n2 n1) (< 0 n1)), Black: 905#(= p1 p2), Black: 907#(= p1 (+ (* 2 m) p2)), Black: 705#(and (<= n1 n2) (<= 2 n2)), 963#true, Black: 647#true, Black: 1168#(and (<= n1 n2) (< 0 n2)), Black: 1217#(and (<= n1 n2) (< 0 (+ n2 1))), Black: 655#(<= n1 n2), 711#true, Black: 1219#(and (<= n1 n2) (<= n1 1) (< 0 (+ n2 1))), Black: 1172#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1147#true, Black: 1215#(and (<= n1 1) (< 0 (+ n2 1))), Black: 1151#(<= n1 1), 1233#(<= 1 n2), Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 965#(= p1 p2), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 966#(and (< 1 n1) (= p2 p1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 968#(and (< 1 n2) (= p1 (+ (* 2 m) p2)))]) [2021-03-26 17:52:34,850 INFO L384 tUnfolder$Statistics]: this new event has 18 ancestors and is cut-off event [2021-03-26 17:52:34,850 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:52:34,850 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:52:34,850 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:52:40,500 INFO L129 PetriNetUnfolder]: 25663/39474 cut-off events. [2021-03-26 17:52:40,500 INFO L130 PetriNetUnfolder]: For 2402226/2414008 co-relation queries the response was YES. [2021-03-26 17:52:40,902 INFO L84 FinitePrefix]: Finished finitePrefix Result has 568677 conditions, 39474 events. 25663/39474 cut-off events. For 2402226/2414008 co-relation queries the response was YES. Maximal size of possible extension queue 2608. Compared 307765 event pairs, 846 based on Foata normal form. 2321/41269 useless extension candidates. Maximal degree in co-relation 565801. Up to 14262 conditions per place. [2021-03-26 17:52:41,555 INFO L142 LiptonReduction]: Number of co-enabled transitions 11746 [2021-03-26 17:52:43,862 INFO L154 LiptonReduction]: Checked pairs total: 0 [2021-03-26 17:52:43,862 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-26 17:52:43,862 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 24566 [2021-03-26 17:52:43,862 INFO L480 AbstractCegarLoop]: Abstraction has has 218 places, 4565 transitions, 141499 flow [2021-03-26 17:52:43,862 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 19.666666666666668) internal successors, (118), 6 states have internal predecessors, (118), 0 states have call successors, (0), 0 states 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 17:52:43,862 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 17:52:43,862 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 17:52:44,063 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2021-03-26 17:52:44,063 INFO L428 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-26 17:52:44,063 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 17:52:44,063 INFO L82 PathProgramCache]: Analyzing trace with hash -2141115871, now seen corresponding path program 5 times [2021-03-26 17:52:44,063 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 17:52:44,063 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1993573308] [2021-03-26 17:52:44,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 17:52:44,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 17:52:44,077 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:52:44,077 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:52:44,080 INFO L142 QuantifierPusher]: treesize reduction 5, result has 58.3 percent of original size [2021-03-26 17:52:44,080 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:52:44,085 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:52:44,085 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:52:44,089 INFO L142 QuantifierPusher]: treesize reduction 1, result has 91.7 percent of original size [2021-03-26 17:52:44,090 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 17:52:44,096 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:52:44,097 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:52:44,097 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-26 17:52:44,097 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1993573308] [2021-03-26 17:52:44,097 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1048184679] [2021-03-26 17:52:44,097 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-26 17:52:44,131 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-26 17:52:44,132 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-26 17:52:44,132 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2021-03-26 17:52:44,132 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-26 17:52:44,133 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:52:44,133 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:52:44,133 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:52:44,133 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:52:44,134 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:52:44,134 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:52:44,134 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:52:44,134 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:52:44,135 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:52:44,135 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:52:44,135 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:52:44,135 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:52:44,136 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:52:44,136 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:52:44,136 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:52:44,136 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:52:44,137 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:52:44,137 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:52:44,137 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:52:44,137 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:52:44,138 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:52:44,138 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:52:44,138 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:52:44,138 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:52:44,139 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:52:44,139 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:52:44,139 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:52:44,139 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:52:44,139 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:52:44,139 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:52:44,140 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:52:44,140 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:52:44,140 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:52:44,140 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:52:44,140 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:52:44,141 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:52:44,141 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:52:44,141 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:52:44,141 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:52:44,141 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:52:44,142 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:52:44,142 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:52:44,142 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:52:44,143 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:52:44,143 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:52:44,143 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:52:44,143 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:52:44,144 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:52:44,144 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:52:44,145 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 17:52:44,147 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:52:44,150 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-26 17:52:44,150 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 17:52:44,151 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:52:44,151 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 17:52:44,151 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:52:44,151 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-26 17:52:44,152 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 17:52:44,152 INFO L142 QuantifierPusher]: treesize reduction 13, result has 48.0 percent of original size [2021-03-26 17:52:44,153 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:52:44,153 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:52:44,154 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:52:44,154 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:52:44,154 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 17:52:44,155 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:52:44,155 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 17:52:44,155 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:52:44,155 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 17:52:44,156 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:52:44,156 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 17:52:44,156 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:52:44,156 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 17:52:44,157 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:52:44,157 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 17:52:44,157 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:52:44,157 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 17:52:44,157 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:52:44,158 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 17:52:44,158 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:52:44,158 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 17:52:44,158 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:52:44,159 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 17:52:44,159 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:52:44,159 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 17:52:44,159 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:52:44,160 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 17:52:44,160 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:52:44,161 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 17:52:44,161 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:52:44,161 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-26 17:52:44,161 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 17:52:44,162 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:52:44,162 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 17:52:44,162 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:52:44,162 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-26 17:52:44,163 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 17:52:44,163 INFO L142 QuantifierPusher]: treesize reduction 17, result has 32.0 percent of original size [2021-03-26 17:52:44,164 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:52:44,164 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:52:44,164 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:52:44,164 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:52:44,165 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:52:44,165 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:52:44,165 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:52:44,165 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:52:44,165 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:52:44,165 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:52:44,166 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:52:44,166 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:52:44,166 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:52:44,166 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:52:44,166 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:52:44,167 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:52:44,167 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:52:44,167 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:52:44,167 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:52:44,167 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:52:44,168 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:52:44,168 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:52:44,168 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:52:44,168 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:52:44,168 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:52:44,169 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:52:44,169 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:52:44,169 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:52:44,169 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:52:44,169 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:52:44,170 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:52:44,170 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:52:44,170 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:52:44,170 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:52:44,170 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:52:44,171 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:52:44,171 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:52:44,171 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:52:44,171 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:52:44,171 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:52:44,171 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:52:44,172 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:52:44,172 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:52:44,172 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:52:44,172 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:52:44,172 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:52:44,173 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:52:44,173 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:52:44,173 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:52:44,173 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:52:44,173 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:52:44,174 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-26 17:52:44,174 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-26 17:52:44,174 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 4 [2021-03-26 17:52:44,174 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [127098365] [2021-03-26 17:52:44,174 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-26 17:52:44,174 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 17:52:44,174 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-26 17:52:44,174 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-03-26 17:52:44,175 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 18 out of 38 [2021-03-26 17:52:44,175 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 218 places, 4565 transitions, 141499 flow. Second operand has 6 states, 6 states have (on average 19.666666666666668) internal successors, (118), 6 states have internal predecessors, (118), 0 states have call successors, (0), 0 states 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 17:52:44,175 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 17:52:44,175 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 18 of 38 [2021-03-26 17:52:44,175 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 17:53:28,738 INFO L129 PetriNetUnfolder]: 30317/45252 cut-off events. [2021-03-26 17:53:28,738 INFO L130 PetriNetUnfolder]: For 2822969/2823617 co-relation queries the response was YES. [2021-03-26 17:53:29,193 INFO L84 FinitePrefix]: Finished finitePrefix Result has 688824 conditions, 45252 events. 30317/45252 cut-off events. For 2822969/2823617 co-relation queries the response was YES. Maximal size of possible extension queue 2805. Compared 337795 event pairs, 1834 based on Foata normal form. 42/45289 useless extension candidates. Maximal degree in co-relation 685672. Up to 41841 conditions per place. [2021-03-26 17:53:29,516 INFO L132 encePairwiseOnDemand]: 30/38 looper letters, 4615 selfloop transitions, 169 changer transitions 0/4792 dead transitions. [2021-03-26 17:53:29,516 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 223 places, 4792 transitions, 158936 flow [2021-03-26 17:53:29,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-26 17:53:29,516 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2021-03-26 17:53:29,516 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 166 transitions. [2021-03-26 17:53:29,517 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7280701754385965 [2021-03-26 17:53:29,517 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 166 transitions. [2021-03-26 17:53:29,517 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 166 transitions. [2021-03-26 17:53:29,517 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 17:53:29,517 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 166 transitions. [2021-03-26 17:53:29,517 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 27.666666666666668) internal successors, (166), 6 states have internal predecessors, (166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 17:53:29,518 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 38.0) internal successors, (266), 7 states have internal predecessors, (266), 0 states have call successors, (0), 0 states 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 17:53:29,518 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 38.0) internal successors, (266), 7 states have internal predecessors, (266), 0 states have call successors, (0), 0 states 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 17:53:29,518 INFO L185 Difference]: Start difference. First operand has 218 places, 4565 transitions, 141499 flow. Second operand 6 states and 166 transitions. [2021-03-26 17:53:29,518 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 223 places, 4792 transitions, 158936 flow [2021-03-26 17:53:44,140 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 223 places, 4792 transitions, 158622 flow, removed 157 selfloop flow, removed 0 redundant places. [2021-03-26 17:53:44,230 INFO L241 Difference]: Finished difference. Result has 225 places, 4674 transitions, 146233 flow [2021-03-26 17:53:44,233 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=38, PETRI_DIFFERENCE_MINUEND_FLOW=141185, PETRI_DIFFERENCE_MINUEND_PLACES=218, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=4565, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=90, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=4446, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=146233, PETRI_PLACES=225, PETRI_TRANSITIONS=4674} [2021-03-26 17:53:44,233 INFO L343 CegarLoopForPetriNet]: 31 programPoint places, 194 predicate places. [2021-03-26 17:53:44,233 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 17:53:44,233 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 225 places, 4674 transitions, 146233 flow [2021-03-26 17:53:44,233 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 225 places, 4674 transitions, 146233 flow [2021-03-26 17:53:44,287 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 225 places, 4674 transitions, 146233 flow [2021-03-26 17:53:47,986 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([84] L30-->L30-1: Formula: (let ((.cse0 (< 1 v_n1_17))) (and (= v_n1_16 (ite .cse0 (+ v_n1_17 (- 2)) v_n1_17)) (= (ite .cse0 (+ v_p1_12 (* v_m_9 2)) v_p1_12) v_p1_11))) InVars {p1=v_p1_12, m=v_m_9, n1=v_n1_17} OutVars{p1=v_p1_11, m=v_m_9, n1=v_n1_16} AuxVars[] AssignedVars[p1, n1][3667], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), 1024#true, Black: 713#(= p1 p2), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), 515#true, Black: 716#(and (= (+ m p2) p1) (< 0 n2)), 773#true, 9#L19true, Black: 1233#(<= 1 n2), Black: 1250#(and (<= n1 n2) (< 0 n2)), Black: 1254#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1291#(and (<= n1 (+ n2 1)) (<= 1 n2)), Black: 1293#(and (<= n1 n2) (< 0 (+ n2 1))), 1300#true, 25#L41-1true, 28#L30-1true, 32#thread4EXITtrue, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 302#(<= n2 1), Black: 48#(= p2 p1), 51#true, Black: 1026#(= p2 p1), Black: 1027#(and (< 0 n2) (= p2 p1)), Black: 1028#(= (+ m p1) p2), Black: 1029#(and (= (+ m p1) p2) (< 0 n1)), Black: 517#(= p2 p1), 1086#true, Black: 518#(and (= p2 p1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 775#(= p2 p1), Black: 776#(and (< 0 n2) (= p2 p1)), 576#true, Black: 778#(and (= (+ m p1) p2) (< 0 n1)), 834#true, Black: 1302#(= p1 p2), Black: 1303#(and (< 1 n2) (= p2 p1)), Black: 1305#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), 1361#true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 298#true, 362#true, Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 55#(<= 1 n2), 110#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), 120#true, Black: 1088#(= p2 p1), Black: 1089#(and (< 1 n1) (= p2 p1)), Black: 1091#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), 1147#true, Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 580#(<= 1 n1), Black: 636#(and (< 0 n1) (= n2 n1)), Black: 604#(< 1 n1), Black: 838#(<= 2 n2), Black: 839#(<= 1 n2), Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 895#(and (<= n1 n2) (<= 1 n2)), Black: 591#(and (<= n2 n1) (< 0 n1)), 647#true, 903#true, Black: 1363#(= p2 p1), Black: 1365#(= (+ (* 2 m) p1) p2), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 124#(<= 1 n1), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 177#true, Black: 905#(= p1 p2), Black: 907#(= p1 (+ (* 2 m) p2)), Black: 705#(and (<= n1 n2) (<= 2 n2)), 963#true, Black: 651#(<= 2 n2), Black: 1168#(and (<= n1 n2) (< 0 n2)), Black: 655#(<= n1 n2), Black: 1217#(and (<= n1 n2) (< 0 (+ n2 1))), 711#true, Black: 1219#(and (<= n1 n2) (<= n1 1) (< 0 (+ n2 1))), Black: 1172#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1213#(and (<= n1 1) (< 0 n2)), Black: 1215#(and (<= n1 1) (< 0 (+ n2 1))), Black: 1151#(<= n1 1), 1229#true, Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 965#(= p1 p2), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 966#(and (< 1 n1) (= p2 p1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 968#(and (< 1 n2) (= p1 (+ (* 2 m) p2)))]) [2021-03-26 17:53:47,986 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is cut-off event [2021-03-26 17:53:47,986 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:53:47,986 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:53:47,986 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:53:47,986 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([80] L19-->L19-1: Formula: (let ((.cse0 (< 0 v_n1_13))) (and (= (ite .cse0 (+ v_n1_13 (- 1)) v_n1_13) v_n1_12) (= (ite .cse0 (+ v_p1_8 v_m_7) v_p1_8) v_p1_7))) InVars {p1=v_p1_8, m=v_m_7, n1=v_n1_13} OutVars{p1=v_p1_7, m=v_m_7, n1=v_n1_12} AuxVars[] AssignedVars[p1, n1][2790], [1024#true, Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 713#(= p1 p2), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 714#(and (< 0 n2) (= p2 p1)), 515#true, Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 716#(and (= (+ m p2) p1) (< 0 n2)), 773#true, 6#L19-1true, Black: 1233#(<= 1 n2), Black: 1250#(and (<= n1 n2) (< 0 n2)), Black: 1254#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1291#(and (<= n1 (+ n2 1)) (<= 1 n2)), Black: 1293#(and (<= n1 n2) (< 0 (+ n2 1))), 1300#true, 25#L41-1true, 26#L30true, 32#thread4EXITtrue, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 302#(<= n2 1), Black: 48#(= p2 p1), 51#true, Black: 1026#(= p2 p1), Black: 1027#(and (< 0 n2) (= p2 p1)), Black: 1028#(= (+ m p1) p2), Black: 1029#(and (= (+ m p1) p2) (< 0 n1)), Black: 517#(= p2 p1), 1086#true, Black: 518#(and (= p2 p1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 775#(= p2 p1), Black: 776#(and (< 0 n2) (= p2 p1)), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), 834#true, 580#(<= 1 n1), Black: 1302#(= p1 p2), Black: 1303#(and (< 1 n2) (= p2 p1)), Black: 1305#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), 1361#true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 298#true, Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 55#(<= 1 n2), 110#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), 120#true, Black: 1088#(= p2 p1), Black: 1089#(and (< 1 n1) (= p2 p1)), Black: 1091#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), 1147#true, 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 576#true, Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 636#(and (< 0 n1) (= n2 n1)), Black: 604#(< 1 n1), Black: 838#(<= 2 n2), Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 839#(<= 1 n2), Black: 895#(and (<= n1 n2) (<= 1 n2)), Black: 591#(and (<= n2 n1) (< 0 n1)), 903#true, 647#true, Black: 1363#(= p2 p1), Black: 1365#(= (+ (* 2 m) p1) p2), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 124#(<= 1 n1), 177#true, Black: 905#(= p1 p2), Black: 907#(= p1 (+ (* 2 m) p2)), 963#true, Black: 705#(and (<= n1 n2) (<= 2 n2)), Black: 651#(<= 2 n2), Black: 1168#(and (<= n1 n2) (< 0 n2)), Black: 655#(<= n1 n2), Black: 1217#(and (<= n1 n2) (< 0 (+ n2 1))), 711#true, Black: 1219#(and (<= n1 n2) (<= n1 1) (< 0 (+ n2 1))), Black: 1172#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1213#(and (<= n1 1) (< 0 n2)), Black: 1215#(and (<= n1 1) (< 0 (+ n2 1))), Black: 1151#(<= n1 1), 1229#true, Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 965#(= p1 p2), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 966#(and (< 1 n1) (= p2 p1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 968#(and (< 1 n2) (= p1 (+ (* 2 m) p2)))]) [2021-03-26 17:53:47,986 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is cut-off event [2021-03-26 17:53:47,986 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:53:47,986 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:53:47,986 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:53:49,846 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([84] L30-->L30-1: Formula: (let ((.cse0 (< 1 v_n1_17))) (and (= v_n1_16 (ite .cse0 (+ v_n1_17 (- 2)) v_n1_17)) (= (ite .cse0 (+ v_p1_12 (* v_m_9 2)) v_p1_12) v_p1_11))) InVars {p1=v_p1_12, m=v_m_9, n1=v_n1_17} OutVars{p1=v_p1_11, m=v_m_9, n1=v_n1_16} AuxVars[] AssignedVars[p1, n1][3667], [1024#true, Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 713#(= p1 p2), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 447#(and (<= n2 n1) (< 0 n1)), 515#true, Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 716#(and (= (+ m p2) p1) (< 0 n2)), 773#true, 9#L19true, Black: 1233#(<= 1 n2), Black: 1250#(and (<= n1 n2) (< 0 n2)), Black: 1254#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1291#(and (<= n1 (+ n2 1)) (<= 1 n2)), Black: 1293#(and (<= n1 n2) (< 0 (+ n2 1))), 1300#true, 25#L41-1true, 28#L30-1true, 32#thread4EXITtrue, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 302#(<= n2 1), Black: 48#(= p2 p1), 51#true, Black: 1026#(= p2 p1), Black: 1027#(and (< 0 n2) (= p2 p1)), Black: 1028#(= (+ m p1) p2), Black: 517#(= p2 p1), Black: 1029#(and (= (+ m p1) p2) (< 0 n1)), 1086#true, Black: 518#(and (= p2 p1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 775#(= p2 p1), Black: 776#(and (< 0 n2) (= p2 p1)), 576#true, Black: 778#(and (= (+ m p1) p2) (< 0 n1)), 834#true, Black: 1302#(= p1 p2), Black: 1303#(and (< 1 n2) (= p2 p1)), Black: 1305#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), 1361#true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 298#true, 362#true, Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 55#(<= 1 n2), 110#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), 120#true, Black: 1088#(= p2 p1), Black: 1089#(and (< 1 n1) (= p2 p1)), Black: 1091#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), 1147#true, Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 580#(<= 1 n1), Black: 636#(and (< 0 n1) (= n2 n1)), Black: 838#(<= 2 n2), Black: 604#(< 1 n1), Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 839#(<= 1 n2), Black: 591#(and (<= n2 n1) (< 0 n1)), Black: 895#(and (<= n1 n2) (<= 1 n2)), 903#true, 647#true, Black: 1363#(= p2 p1), Black: 1365#(= (+ (* 2 m) p1) p2), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 124#(<= 1 n1), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 177#true, Black: 905#(= p1 p2), Black: 907#(= p1 (+ (* 2 m) p2)), 963#true, Black: 705#(and (<= n1 n2) (<= 2 n2)), Black: 1168#(and (<= n1 n2) (< 0 n2)), Black: 651#(<= 2 n2), Black: 1217#(and (<= n1 n2) (< 0 (+ n2 1))), Black: 655#(<= n1 n2), 711#true, Black: 1219#(and (<= n1 n2) (<= n1 1) (< 0 (+ n2 1))), Black: 1172#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1213#(and (<= n1 1) (< 0 n2)), Black: 1215#(and (<= n1 1) (< 0 (+ n2 1))), Black: 1151#(<= n1 1), 1229#true, Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 965#(= p1 p2), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 966#(and (< 1 n1) (= p2 p1)), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 968#(and (< 1 n2) (= p1 (+ (* 2 m) p2)))]) [2021-03-26 17:53:49,846 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-03-26 17:53:49,846 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:53:49,846 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:53:49,846 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:53:49,846 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:53:49,846 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([80] L19-->L19-1: Formula: (let ((.cse0 (< 0 v_n1_13))) (and (= (ite .cse0 (+ v_n1_13 (- 1)) v_n1_13) v_n1_12) (= (ite .cse0 (+ v_p1_8 v_m_7) v_p1_8) v_p1_7))) InVars {p1=v_p1_8, m=v_m_7, n1=v_n1_13} OutVars{p1=v_p1_7, m=v_m_7, n1=v_n1_12} AuxVars[] AssignedVars[p1, n1][2790], [1024#true, Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 713#(= p1 p2), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 447#(and (<= n2 n1) (< 0 n1)), 515#true, Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 716#(and (= (+ m p2) p1) (< 0 n2)), 773#true, 6#L19-1true, Black: 1233#(<= 1 n2), Black: 1250#(and (<= n1 n2) (< 0 n2)), Black: 1254#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1291#(and (<= n1 (+ n2 1)) (<= 1 n2)), Black: 1293#(and (<= n1 n2) (< 0 (+ n2 1))), 1300#true, 25#L41-1true, 26#L30true, 32#thread4EXITtrue, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 302#(<= n2 1), Black: 48#(= p2 p1), 51#true, Black: 1026#(= p2 p1), Black: 1027#(and (< 0 n2) (= p2 p1)), Black: 1028#(= (+ m p1) p2), Black: 517#(= p2 p1), Black: 1029#(and (= (+ m p1) p2) (< 0 n1)), 1086#true, Black: 518#(and (= p2 p1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 775#(= p2 p1), Black: 776#(and (< 0 n2) (= p2 p1)), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), 834#true, 580#(<= 1 n1), Black: 1302#(= p1 p2), Black: 1303#(and (< 1 n2) (= p2 p1)), Black: 1305#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), 1361#true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 298#true, Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 55#(<= 1 n2), 110#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), 120#true, Black: 1088#(= p2 p1), Black: 1089#(and (< 1 n1) (= p2 p1)), Black: 1091#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), 1147#true, 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 576#true, Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 636#(and (< 0 n1) (= n2 n1)), Black: 838#(<= 2 n2), Black: 604#(< 1 n1), Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 839#(<= 1 n2), Black: 591#(and (<= n2 n1) (< 0 n1)), Black: 895#(and (<= n1 n2) (<= 1 n2)), 903#true, 647#true, Black: 1363#(= p2 p1), Black: 1365#(= (+ (* 2 m) p1) p2), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 124#(<= 1 n1), 177#true, Black: 905#(= p1 p2), Black: 907#(= p1 (+ (* 2 m) p2)), 963#true, Black: 705#(and (<= n1 n2) (<= 2 n2)), Black: 651#(<= 2 n2), Black: 1168#(and (<= n1 n2) (< 0 n2)), Black: 655#(<= n1 n2), Black: 1217#(and (<= n1 n2) (< 0 (+ n2 1))), 711#true, Black: 1219#(and (<= n1 n2) (<= n1 1) (< 0 (+ n2 1))), Black: 1172#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1213#(and (<= n1 1) (< 0 n2)), Black: 1215#(and (<= n1 1) (< 0 (+ n2 1))), Black: 1151#(<= n1 1), 1229#true, Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 965#(= p1 p2), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 966#(and (< 1 n1) (= p2 p1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 968#(and (< 1 n2) (= p1 (+ (* 2 m) p2)))]) [2021-03-26 17:53:49,846 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-03-26 17:53:49,846 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:53:49,846 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:53:49,846 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:53:49,846 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:53:50,819 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([80] L19-->L19-1: Formula: (let ((.cse0 (< 0 v_n1_13))) (and (= (ite .cse0 (+ v_n1_13 (- 1)) v_n1_13) v_n1_12) (= (ite .cse0 (+ v_p1_8 v_m_7) v_p1_8) v_p1_7))) InVars {p1=v_p1_8, m=v_m_7, n1=v_n1_13} OutVars{p1=v_p1_7, m=v_m_7, n1=v_n1_12} AuxVars[] AssignedVars[p1, n1][2790], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), 1024#true, Black: 713#(= p1 p2), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 447#(and (<= n2 n1) (< 0 n1)), 515#true, Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 716#(and (= (+ m p2) p1) (< 0 n2)), 773#true, 6#L19-1true, Black: 1250#(and (<= n1 n2) (< 0 n2)), 17#L41true, Black: 1254#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1291#(and (<= n1 (+ n2 1)) (<= 1 n2)), Black: 1293#(and (<= n1 n2) (< 0 (+ n2 1))), 1300#true, 26#L30true, 32#thread4EXITtrue, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 302#(<= n2 1), Black: 48#(= p2 p1), 55#(<= 1 n2), Black: 1026#(= p2 p1), Black: 1027#(and (< 0 n2) (= p2 p1)), Black: 1028#(= (+ m p1) p2), Black: 517#(= p2 p1), Black: 1029#(and (= (+ m p1) p2) (< 0 n1)), Black: 518#(and (= p2 p1) (< 0 n1)), 1086#true, Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 775#(= p2 p1), Black: 776#(and (< 0 n2) (= p2 p1)), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), 580#(<= 1 n1), 839#(<= 1 n2), Black: 1302#(= p1 p2), Black: 1303#(and (< 1 n2) (= p2 p1)), Black: 1305#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), 1361#true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 298#true, Black: 51#true, Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), 110#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), 120#true, Black: 1088#(= p2 p1), Black: 1089#(and (< 1 n1) (= p2 p1)), Black: 1091#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), 1147#true, 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 576#true, Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 636#(and (< 0 n1) (= n2 n1)), Black: 834#true, Black: 838#(<= 2 n2), Black: 604#(< 1 n1), Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 591#(and (<= n2 n1) (< 0 n1)), Black: 895#(and (<= n1 n2) (<= 1 n2)), 903#true, 647#true, Black: 1363#(= p2 p1), Black: 1365#(= (+ (* 2 m) p1) p2), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 124#(<= 1 n1), 177#true, Black: 905#(= p1 p2), Black: 907#(= p1 (+ (* 2 m) p2)), 963#true, Black: 705#(and (<= n1 n2) (<= 2 n2)), Black: 651#(<= 2 n2), Black: 1168#(and (<= n1 n2) (< 0 n2)), Black: 1217#(and (<= n1 n2) (< 0 (+ n2 1))), Black: 655#(<= n1 n2), Black: 1219#(and (<= n1 n2) (<= n1 1) (< 0 (+ n2 1))), 711#true, Black: 1172#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1213#(and (<= n1 1) (< 0 n2)), Black: 1215#(and (<= n1 1) (< 0 (+ n2 1))), Black: 1151#(<= n1 1), 1233#(<= 1 n2), Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 965#(= p1 p2), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 966#(and (< 1 n1) (= p2 p1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 968#(and (< 1 n2) (= p1 (+ (* 2 m) p2)))]) [2021-03-26 17:53:50,819 INFO L384 tUnfolder$Statistics]: this new event has 16 ancestors and is cut-off event [2021-03-26 17:53:50,819 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:53:50,819 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:53:50,819 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:53:53,051 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([80] L19-->L19-1: Formula: (let ((.cse0 (< 0 v_n1_13))) (and (= (ite .cse0 (+ v_n1_13 (- 1)) v_n1_13) v_n1_12) (= (ite .cse0 (+ v_p1_8 v_m_7) v_p1_8) v_p1_7))) InVars {p1=v_p1_8, m=v_m_7, n1=v_n1_13} OutVars{p1=v_p1_7, m=v_m_7, n1=v_n1_12} AuxVars[] AssignedVars[p1, n1][2790], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), 1024#true, Black: 713#(= p1 p2), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), 515#true, Black: 716#(and (= (+ m p2) p1) (< 0 n2)), 773#true, 6#L19-1true, Black: 1250#(and (<= n1 n2) (< 0 n2)), 17#L41true, Black: 1254#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1291#(and (<= n1 (+ n2 1)) (<= 1 n2)), Black: 1293#(and (<= n1 n2) (< 0 (+ n2 1))), 1300#true, 26#L30true, 32#thread4EXITtrue, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 302#(<= n2 1), Black: 48#(= p2 p1), 55#(<= 1 n2), Black: 1026#(= p2 p1), Black: 1027#(and (< 0 n2) (= p2 p1)), Black: 1028#(= (+ m p1) p2), Black: 1029#(and (= (+ m p1) p2) (< 0 n1)), Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), 1086#true, Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 775#(= p2 p1), Black: 776#(and (< 0 n2) (= p2 p1)), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), 580#(<= 1 n1), 839#(<= 1 n2), Black: 1302#(= p1 p2), Black: 1303#(and (< 1 n2) (= p2 p1)), Black: 1305#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), 1361#true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 298#true, Black: 51#true, Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), 110#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), Black: 1088#(= p2 p1), 120#true, Black: 1089#(and (< 1 n1) (= p2 p1)), Black: 1091#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), 1147#true, 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 576#true, Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 636#(and (< 0 n1) (= n2 n1)), Black: 834#true, Black: 604#(< 1 n1), Black: 838#(<= 2 n2), Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 895#(and (<= n1 n2) (<= 1 n2)), Black: 591#(and (<= n2 n1) (< 0 n1)), 647#true, 903#true, Black: 1363#(= p2 p1), Black: 1365#(= (+ (* 2 m) p1) p2), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 124#(<= 1 n1), 177#true, Black: 905#(= p1 p2), Black: 907#(= p1 (+ (* 2 m) p2)), Black: 705#(and (<= n1 n2) (<= 2 n2)), 963#true, Black: 651#(<= 2 n2), Black: 1168#(and (<= n1 n2) (< 0 n2)), Black: 1217#(and (<= n1 n2) (< 0 (+ n2 1))), Black: 655#(<= n1 n2), Black: 1219#(and (<= n1 n2) (<= n1 1) (< 0 (+ n2 1))), 711#true, Black: 1172#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1213#(and (<= n1 1) (< 0 n2)), Black: 1215#(and (<= n1 1) (< 0 (+ n2 1))), Black: 1151#(<= n1 1), 1233#(<= 1 n2), Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 965#(= p1 p2), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 966#(and (< 1 n1) (= p2 p1)), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 968#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:53:53,056 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-03-26 17:53:53,056 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:53:53,056 INFO L387 tUnfolder$Statistics]: existing Event has 16 ancestors and is cut-off event [2021-03-26 17:53:53,056 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:53:53,056 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:53:59,890 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([109] L41-1-->thread3EXIT: Formula: (not (< 0 v_n2_42)) InVars {n2=v_n2_42} OutVars{n2=v_n2_42} AuxVars[] AssignedVars[][539], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), 1024#true, Black: 713#(= p1 p2), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), 515#true, Black: 716#(and (= (+ m p2) p1) (< 0 n2)), 773#true, 9#L19true, 10#thread2EXITtrue, Black: 1233#(<= 1 n2), Black: 1250#(and (<= n1 n2) (< 0 n2)), Black: 1291#(and (<= n1 (+ n2 1)) (<= 1 n2)), Black: 1293#(and (<= n1 n2) (< 0 (+ n2 1))), 20#thread3EXITtrue, 1300#true, 32#thread4EXITtrue, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), Black: 48#(= p2 p1), 51#true, Black: 1026#(= p2 p1), Black: 1027#(and (< 0 n2) (= p2 p1)), Black: 1028#(= (+ m p1) p2), Black: 517#(= p2 p1), Black: 1029#(and (= (+ m p1) p2) (< 0 n1)), 1086#true, Black: 518#(and (= p2 p1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 775#(= p2 p1), Black: 776#(and (< 0 n2) (= p2 p1)), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), 834#true, Black: 1302#(= p1 p2), 591#(and (<= n2 n1) (< 0 n1)), Black: 1303#(and (< 1 n2) (= p2 p1)), Black: 1305#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), 1361#true, 356#(and (<= n2 1) (<= n2 n1)), Black: 306#(<= n2 n1), Black: 298#true, Black: 302#(<= n2 1), Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 55#(<= 1 n2), 110#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), Black: 1088#(= p2 p1), 377#(and (<= n2 n1) (< 0 n1)), Black: 1089#(and (< 1 n1) (= p2 p1)), Black: 1091#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), Black: 576#true, Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 580#(<= 1 n1), Black: 636#(and (< 0 n1) (= n2 n1)), Black: 604#(< 1 n1), Black: 838#(<= 2 n2), Black: 839#(<= 1 n2), Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 895#(and (<= n1 n2) (<= 1 n2)), 647#true, 903#true, Black: 1363#(= p2 p1), Black: 1365#(= (+ (* 2 m) p1) p2), 172#(and (<= 1 n1) (<= n2 n1)), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 120#true, Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 124#(<= 1 n1), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 177#true, 1215#(and (<= n1 1) (< 0 (+ n2 1))), Black: 905#(= p1 p2), Black: 907#(= p1 (+ (* 2 m) p2)), Black: 705#(and (<= n1 n2) (<= 2 n2)), 963#true, Black: 1168#(and (<= n1 n2) (< 0 n2)), Black: 651#(<= 2 n2), Black: 1217#(and (<= n1 n2) (< 0 (+ n2 1))), Black: 655#(<= n1 n2), Black: 1219#(and (<= n1 n2) (<= n1 1) (< 0 (+ n2 1))), 711#true, Black: 1172#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1147#true, Black: 1213#(and (<= n1 1) (< 0 n2)), Black: 1151#(<= n1 1), 1254#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, 500#(and (<= n2 1) (< 0 n1)), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 965#(= p1 p2), Black: 966#(and (< 1 n1) (= p2 p1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 968#(and (< 1 n2) (= p1 (+ (* 2 m) p2)))]) [2021-03-26 17:53:59,890 INFO L384 tUnfolder$Statistics]: this new event has 17 ancestors and is cut-off event [2021-03-26 17:53:59,890 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:53:59,890 INFO L387 tUnfolder$Statistics]: existing Event has 17 ancestors and is cut-off event [2021-03-26 17:53:59,890 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:53:59,890 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([80] L19-->L19-1: Formula: (let ((.cse0 (< 0 v_n1_13))) (and (= (ite .cse0 (+ v_n1_13 (- 1)) v_n1_13) v_n1_12) (= (ite .cse0 (+ v_p1_8 v_m_7) v_p1_8) v_p1_7))) InVars {p1=v_p1_8, m=v_m_7, n1=v_n1_13} OutVars{p1=v_p1_7, m=v_m_7, n1=v_n1_12} AuxVars[] AssignedVars[p1, n1][3064], [1024#true, Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 713#(= p1 p2), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 714#(and (< 0 n2) (= p2 p1)), 515#true, Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 716#(and (= (+ m p2) p1) (< 0 n2)), 773#true, 6#L19-1true, 10#thread2EXITtrue, 1293#(and (<= n1 n2) (< 0 (+ n2 1))), Black: 1233#(<= 1 n2), Black: 1250#(and (<= n1 n2) (< 0 n2)), Black: 1254#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1291#(and (<= n1 (+ n2 1)) (<= 1 n2)), 1300#true, 25#L41-1true, 32#thread4EXITtrue, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 302#(<= n2 1), Black: 48#(= p2 p1), 51#true, Black: 1026#(= p2 p1), Black: 1027#(and (< 0 n2) (= p2 p1)), Black: 1028#(= (+ m p1) p2), Black: 517#(= p2 p1), Black: 1029#(and (= (+ m p1) p2) (< 0 n1)), 1086#true, Black: 518#(and (= p2 p1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 775#(= p2 p1), Black: 776#(and (< 0 n2) (= p2 p1)), 576#true, Black: 778#(and (= (+ m p1) p2) (< 0 n1)), 834#true, Black: 1302#(= p1 p2), Black: 1303#(and (< 1 n2) (= p2 p1)), Black: 1305#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), 1361#true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 298#true, 362#true, Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 55#(<= 1 n2), 110#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), 120#true, Black: 1088#(= p2 p1), Black: 1089#(and (< 1 n1) (= p2 p1)), Black: 1091#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 580#(<= 1 n1), Black: 636#(and (< 0 n1) (= n2 n1)), Black: 604#(< 1 n1), Black: 838#(<= 2 n2), Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 839#(<= 1 n2), Black: 895#(and (<= n1 n2) (<= 1 n2)), Black: 591#(and (<= n2 n1) (< 0 n1)), 647#true, 903#true, Black: 1363#(= p2 p1), Black: 1365#(= (+ (* 2 m) p1) p2), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 124#(<= 1 n1), 177#true, Black: 905#(= p1 p2), Black: 907#(= p1 (+ (* 2 m) p2)), 1219#(and (<= n1 n2) (<= n1 1) (< 0 (+ n2 1))), Black: 705#(and (<= n1 n2) (<= 2 n2)), 963#true, Black: 651#(<= 2 n2), Black: 1168#(and (<= n1 n2) (< 0 n2)), Black: 1217#(and (<= n1 n2) (< 0 (+ n2 1))), Black: 655#(<= n1 n2), 711#true, Black: 1172#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1147#true, Black: 1213#(and (<= n1 1) (< 0 n2)), Black: 1215#(and (<= n1 1) (< 0 (+ n2 1))), Black: 1151#(<= n1 1), Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 965#(= p1 p2), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 966#(and (< 1 n1) (= p2 p1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 968#(and (< 1 n2) (= p1 (+ (* 2 m) p2)))]) [2021-03-26 17:53:59,890 INFO L384 tUnfolder$Statistics]: this new event has 17 ancestors and is cut-off event [2021-03-26 17:53:59,890 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:53:59,890 INFO L387 tUnfolder$Statistics]: existing Event has 17 ancestors and is cut-off event [2021-03-26 17:53:59,890 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:54:01,805 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][3758], [1024#true, Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 713#(= p1 p2), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 714#(and (< 0 n2) (= p2 p1)), 515#true, Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 716#(and (= (+ m p2) p1) (< 0 n2)), 773#true, 9#L19true, 10#thread2EXITtrue, Black: 1250#(and (<= n1 n2) (< 0 n2)), 17#L41true, Black: 1254#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1291#(and (<= n1 (+ n2 1)) (<= 1 n2)), Black: 1293#(and (<= n1 n2) (< 0 (+ n2 1))), 1300#true, 21#L52true, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 298#true, Black: 48#(= p2 p1), 55#(<= 1 n2), Black: 1026#(= p2 p1), Black: 1027#(and (< 0 n2) (= p2 p1)), Black: 1028#(= (+ m p1) p2), Black: 1029#(and (= (+ m p1) p2) (< 0 n1)), Black: 517#(= p2 p1), 1086#true, Black: 518#(and (= p2 p1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 775#(= p2 p1), Black: 776#(and (< 0 n2) (= p2 p1)), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), 580#(<= 1 n1), 838#(<= 2 n2), Black: 1302#(= p1 p2), Black: 1303#(and (< 1 n2) (= p2 p1)), Black: 1305#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), 1361#true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 51#true, Black: 302#(<= n2 1), Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), 110#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), Black: 1088#(= p2 p1), Black: 1089#(and (< 1 n1) (= p2 p1)), Black: 1091#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), 124#(<= 1 n1), Black: 576#true, Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 834#true, Black: 636#(and (< 0 n1) (= n2 n1)), Black: 604#(< 1 n1), Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 839#(<= 1 n2), Black: 895#(and (<= n1 n2) (<= 1 n2)), Black: 591#(and (<= n2 n1) (< 0 n1)), 903#true, Black: 1363#(= p2 p1), 651#(<= 2 n2), Black: 1365#(= (+ (* 2 m) p1) p2), 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 120#true, Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 177#true, 1213#(and (<= n1 1) (< 0 n2)), Black: 905#(= p1 p2), Black: 907#(= p1 (+ (* 2 m) p2)), 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 705#(and (<= n1 n2) (<= 2 n2)), 963#true, Black: 647#true, Black: 1168#(and (<= n1 n2) (< 0 n2)), Black: 655#(<= n1 n2), Black: 1217#(and (<= n1 n2) (< 0 (+ n2 1))), 711#true, Black: 1219#(and (<= n1 n2) (<= n1 1) (< 0 (+ n2 1))), Black: 1172#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1147#true, Black: 1215#(and (<= n1 1) (< 0 (+ n2 1))), Black: 1151#(<= n1 1), 1233#(<= 1 n2), Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 965#(= p1 p2), Black: 966#(and (< 1 n1) (= p2 p1)), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 968#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:54:01,805 INFO L384 tUnfolder$Statistics]: this new event has 17 ancestors and is cut-off event [2021-03-26 17:54:01,805 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:54:01,805 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:54:01,805 INFO L387 tUnfolder$Statistics]: existing Event has 17 ancestors and is cut-off event [2021-03-26 17:54:01,837 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][3169], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), 1024#true, Black: 713#(= p1 p2), Black: 714#(and (< 0 n2) (= p2 p1)), 515#true, Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 716#(and (= (+ m p2) p1) (< 0 n2)), 773#true, 9#L19true, 10#thread2EXITtrue, Black: 1250#(and (<= n1 n2) (< 0 n2)), Black: 1254#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1291#(and (<= n1 (+ n2 1)) (<= 1 n2)), Black: 1293#(and (<= n1 n2) (< 0 (+ n2 1))), 1300#true, 21#L52true, 25#L41-1true, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 298#true, Black: 48#(= p2 p1), 55#(<= 1 n2), Black: 1026#(= p2 p1), Black: 1027#(and (< 0 n2) (= p2 p1)), Black: 1028#(= (+ m p1) p2), Black: 517#(= p2 p1), Black: 1029#(and (= (+ m p1) p2) (< 0 n1)), 1086#true, Black: 518#(and (= p2 p1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 775#(= p2 p1), Black: 776#(and (< 0 n2) (= p2 p1)), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), 580#(<= 1 n1), 838#(<= 2 n2), Black: 1302#(= p1 p2), Black: 1303#(and (< 1 n2) (= p2 p1)), Black: 1305#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), 1361#true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 302#(<= n2 1), Black: 51#true, Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), 110#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), Black: 1088#(= p2 p1), Black: 1089#(and (< 1 n1) (= p2 p1)), 377#(and (<= n2 n1) (< 0 n1)), Black: 1091#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), 124#(<= 1 n1), Black: 576#true, Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 834#true, Black: 636#(and (< 0 n1) (= n2 n1)), Black: 604#(< 1 n1), Black: 839#(<= 1 n2), Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 895#(and (<= n1 n2) (<= 1 n2)), Black: 591#(and (<= n2 n1) (< 0 n1)), 903#true, 651#(<= 2 n2), Black: 1363#(= p2 p1), Black: 1365#(= (+ (* 2 m) p1) p2), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 120#true, Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 177#true, 1213#(and (<= n1 1) (< 0 n2)), 447#(and (<= n2 n1) (< 0 n1)), Black: 905#(= p1 p2), Black: 907#(= p1 (+ (* 2 m) p2)), Black: 705#(and (<= n1 n2) (<= 2 n2)), 963#true, Black: 647#true, Black: 1168#(and (<= n1 n2) (< 0 n2)), Black: 1217#(and (<= n1 n2) (< 0 (+ n2 1))), Black: 655#(<= n1 n2), Black: 1219#(and (<= n1 n2) (<= n1 1) (< 0 (+ n2 1))), 711#true, Black: 1172#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1147#true, Black: 1215#(and (<= n1 1) (< 0 (+ n2 1))), Black: 1151#(<= n1 1), 1233#(<= 1 n2), Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 965#(= p1 p2), Black: 966#(and (< 1 n1) (= p2 p1)), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 968#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:54:01,837 INFO L384 tUnfolder$Statistics]: this new event has 18 ancestors and is cut-off event [2021-03-26 17:54:01,837 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:54:01,837 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:54:01,837 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:54:02,042 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([109] L41-1-->thread3EXIT: Formula: (not (< 0 v_n2_42)) InVars {n2=v_n2_42} OutVars{n2=v_n2_42} AuxVars[] AssignedVars[][708], [1024#true, Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 713#(= p1 p2), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), 515#true, Black: 716#(and (= (+ m p2) p1) (< 0 n2)), 773#true, 9#L19true, 10#thread2EXITtrue, Black: 1233#(<= 1 n2), Black: 1250#(and (<= n1 n2) (< 0 n2)), Black: 1291#(and (<= n1 (+ n2 1)) (<= 1 n2)), Black: 1293#(and (<= n1 n2) (< 0 (+ n2 1))), 1300#true, 20#thread3EXITtrue, 32#thread4EXITtrue, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 302#(<= n2 1), Black: 48#(= p2 p1), 51#true, Black: 1026#(= p2 p1), Black: 1027#(and (< 0 n2) (= p2 p1)), Black: 1028#(= (+ m p1) p2), Black: 1029#(and (= (+ m p1) p2) (< 0 n1)), Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), 1086#true, Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 775#(= p2 p1), Black: 776#(and (< 0 n2) (= p2 p1)), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), 834#true, Black: 1302#(= p1 p2), Black: 1303#(and (< 1 n2) (= p2 p1)), 591#(and (<= n2 n1) (< 0 n1)), Black: 1305#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), 1361#true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 298#true, Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 55#(<= 1 n2), 110#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), Black: 1088#(= p2 p1), Black: 1089#(and (< 1 n1) (= p2 p1)), 377#(and (<= n2 n1) (< 0 n1)), Black: 1091#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), 1151#(<= n1 1), Black: 576#true, Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 580#(<= 1 n1), Black: 636#(and (< 0 n1) (= n2 n1)), Black: 604#(< 1 n1), Black: 838#(<= 2 n2), Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 839#(<= 1 n2), Black: 895#(and (<= n1 n2) (<= 1 n2)), 647#true, 903#true, Black: 1363#(= p2 p1), Black: 1365#(= (+ (* 2 m) p1) p2), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), 172#(and (<= 1 n1) (<= n2 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 120#true, Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 124#(<= 1 n1), 177#true, 436#(<= n2 1), Black: 905#(= p1 p2), Black: 907#(= p1 (+ (* 2 m) p2)), 963#true, Black: 705#(and (<= n1 n2) (<= 2 n2)), Black: 651#(<= 2 n2), Black: 1168#(and (<= n1 n2) (< 0 n2)), Black: 655#(<= n1 n2), Black: 1217#(and (<= n1 n2) (< 0 (+ n2 1))), 711#true, Black: 1219#(and (<= n1 n2) (<= n1 1) (< 0 (+ n2 1))), Black: 1172#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1147#true, Black: 1213#(and (<= n1 1) (< 0 n2)), Black: 1215#(and (<= n1 1) (< 0 (+ n2 1))), 1254#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 965#(= p1 p2), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 966#(and (< 1 n1) (= p2 p1)), Black: 968#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:54:02,043 INFO L384 tUnfolder$Statistics]: this new event has 17 ancestors and is cut-off event [2021-03-26 17:54:02,043 INFO L387 tUnfolder$Statistics]: existing Event has 17 ancestors and is cut-off event [2021-03-26 17:54:02,043 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:54:02,043 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:54:03,568 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([109] L41-1-->thread3EXIT: Formula: (not (< 0 v_n2_42)) InVars {n2=v_n2_42} OutVars{n2=v_n2_42} AuxVars[] AssignedVars[][708], [1024#true, Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 713#(= p1 p2), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), 515#true, Black: 716#(and (= (+ m p2) p1) (< 0 n2)), 773#true, 10#thread2EXITtrue, 11#thread1EXITtrue, Black: 1233#(<= 1 n2), Black: 1250#(and (<= n1 n2) (< 0 n2)), Black: 1291#(and (<= n1 (+ n2 1)) (<= 1 n2)), Black: 1293#(and (<= n1 n2) (< 0 (+ n2 1))), 1300#true, 20#thread3EXITtrue, 32#thread4EXITtrue, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 302#(<= n2 1), Black: 48#(= p2 p1), 51#true, Black: 1026#(= p2 p1), Black: 1027#(and (< 0 n2) (= p2 p1)), Black: 1028#(= (+ m p1) p2), Black: 1029#(and (= (+ m p1) p2) (< 0 n1)), Black: 517#(= p2 p1), 1086#true, Black: 518#(and (= p2 p1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 775#(= p2 p1), 576#true, Black: 776#(and (< 0 n2) (= p2 p1)), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), 834#true, Black: 1302#(= p1 p2), Black: 1303#(and (< 1 n2) (= p2 p1)), Black: 1305#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), 1361#true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 298#true, Black: 53#(= n1 n2), 362#true, Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 55#(<= 1 n2), 113#(<= n1 0), Black: 112#(= n2 n1), Black: 1088#(= p2 p1), 120#true, Black: 1089#(and (< 1 n1) (= p2 p1)), Black: 1091#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 580#(<= 1 n1), Black: 636#(and (< 0 n1) (= n2 n1)), Black: 838#(<= 2 n2), Black: 604#(< 1 n1), Black: 839#(<= 1 n2), Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 895#(and (<= n1 n2) (<= 1 n2)), Black: 591#(and (<= n2 n1) (< 0 n1)), 647#true, 903#true, Black: 1363#(= p2 p1), Black: 1365#(= (+ (* 2 m) p1) p2), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 124#(<= 1 n1), 177#true, 436#(<= n2 1), 1215#(and (<= n1 1) (< 0 (+ n2 1))), Black: 905#(= p1 p2), Black: 907#(= p1 (+ (* 2 m) p2)), 963#true, Black: 705#(and (<= n1 n2) (<= 2 n2)), Black: 651#(<= 2 n2), Black: 1168#(and (<= n1 n2) (< 0 n2)), Black: 1217#(and (<= n1 n2) (< 0 (+ n2 1))), Black: 655#(<= n1 n2), 711#true, Black: 1219#(and (<= n1 n2) (<= n1 1) (< 0 (+ n2 1))), Black: 1172#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1147#true, Black: 1213#(and (<= n1 1) (< 0 n2)), Black: 1151#(<= n1 1), 1254#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 965#(= p1 p2), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 966#(and (< 1 n1) (= p2 p1)), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 968#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:54:03,568 INFO L384 tUnfolder$Statistics]: this new event has 17 ancestors and is cut-off event [2021-03-26 17:54:03,568 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:54:03,568 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:54:03,568 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:54:05,368 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([109] L41-1-->thread3EXIT: Formula: (not (< 0 v_n2_42)) InVars {n2=v_n2_42} OutVars{n2=v_n2_42} AuxVars[] AssignedVars[][708], [1024#true, Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 713#(= p1 p2), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), 515#true, Black: 716#(and (= (+ m p2) p1) (< 0 n2)), 773#true, 9#L19true, 10#thread2EXITtrue, Black: 1233#(<= 1 n2), Black: 1250#(and (<= n1 n2) (< 0 n2)), Black: 1291#(and (<= n1 (+ n2 1)) (<= 1 n2)), Black: 1293#(and (<= n1 n2) (< 0 (+ n2 1))), 20#thread3EXITtrue, 1300#true, 32#thread4EXITtrue, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 302#(<= n2 1), Black: 48#(= p2 p1), 51#true, Black: 1026#(= p2 p1), Black: 1027#(and (< 0 n2) (= p2 p1)), Black: 1028#(= (+ m p1) p2), Black: 1029#(and (= (+ m p1) p2) (< 0 n1)), Black: 517#(= p2 p1), 1086#true, Black: 518#(and (= p2 p1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 775#(= p2 p1), Black: 776#(and (< 0 n2) (= p2 p1)), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), 834#true, Black: 1302#(= p1 p2), 591#(and (<= n2 n1) (< 0 n1)), Black: 1303#(and (< 1 n2) (= p2 p1)), Black: 1305#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), 1361#true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 298#true, Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 55#(<= 1 n2), 110#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), Black: 1088#(= p2 p1), Black: 1089#(and (< 1 n1) (= p2 p1)), 377#(and (<= n2 n1) (< 0 n1)), Black: 1091#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), Black: 576#true, Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 580#(<= 1 n1), Black: 636#(and (< 0 n1) (= n2 n1)), Black: 604#(< 1 n1), Black: 838#(<= 2 n2), Black: 839#(<= 1 n2), Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 895#(and (<= n1 n2) (<= 1 n2)), 903#true, 647#true, Black: 1363#(= p2 p1), Black: 1365#(= (+ (* 2 m) p1) p2), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), 172#(and (<= 1 n1) (<= n2 n1)), Black: 120#true, Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 124#(<= 1 n1), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 177#true, 436#(<= n2 1), 1215#(and (<= n1 1) (< 0 (+ n2 1))), Black: 905#(= p1 p2), Black: 907#(= p1 (+ (* 2 m) p2)), 963#true, Black: 705#(and (<= n1 n2) (<= 2 n2)), Black: 651#(<= 2 n2), Black: 1168#(and (<= n1 n2) (< 0 n2)), Black: 655#(<= n1 n2), Black: 1217#(and (<= n1 n2) (< 0 (+ n2 1))), Black: 1219#(and (<= n1 n2) (<= n1 1) (< 0 (+ n2 1))), 711#true, Black: 1172#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1147#true, Black: 1213#(and (<= n1 1) (< 0 n2)), Black: 1151#(<= n1 1), 1254#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 965#(= p1 p2), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 966#(and (< 1 n1) (= p2 p1)), Black: 968#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:54:05,368 INFO L384 tUnfolder$Statistics]: this new event has 19 ancestors and is cut-off event [2021-03-26 17:54:05,368 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:54:05,368 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:54:05,368 INFO L387 tUnfolder$Statistics]: existing Event has 17 ancestors and is cut-off event [2021-03-26 17:54:07,795 INFO L129 PetriNetUnfolder]: 26582/40928 cut-off events. [2021-03-26 17:54:07,795 INFO L130 PetriNetUnfolder]: For 2609242/2621574 co-relation queries the response was YES. [2021-03-26 17:54:08,233 INFO L84 FinitePrefix]: Finished finitePrefix Result has 597370 conditions, 40928 events. 26582/40928 cut-off events. For 2609242/2621574 co-relation queries the response was YES. Maximal size of possible extension queue 2705. Compared 321722 event pairs, 946 based on Foata normal form. 2622/43011 useless extension candidates. Maximal degree in co-relation 594304. Up to 14762 conditions per place. [2021-03-26 17:54:08,935 INFO L142 LiptonReduction]: Number of co-enabled transitions 12258 [2021-03-26 17:54:11,387 INFO L154 LiptonReduction]: Checked pairs total: 0 [2021-03-26 17:54:11,387 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-26 17:54:11,387 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 27154 [2021-03-26 17:54:11,388 INFO L480 AbstractCegarLoop]: Abstraction has has 225 places, 4674 transitions, 146233 flow [2021-03-26 17:54:11,388 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 19.666666666666668) internal successors, (118), 6 states have internal predecessors, (118), 0 states have call successors, (0), 0 states 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 17:54:11,388 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 17:54:11,388 INFO L263 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 17:54:11,591 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2021-03-26 17:54:11,592 INFO L428 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-26 17:54:11,592 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 17:54:11,592 INFO L82 PathProgramCache]: Analyzing trace with hash -2109015935, now seen corresponding path program 6 times [2021-03-26 17:54:11,592 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 17:54:11,592 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1728970925] [2021-03-26 17:54:11,592 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 17:54:11,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 17:54:11,604 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:54:11,604 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:54:11,607 INFO L142 QuantifierPusher]: treesize reduction 5, result has 58.3 percent of original size [2021-03-26 17:54:11,607 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:54:11,612 INFO L142 QuantifierPusher]: treesize reduction 6, result has 62.5 percent of original size [2021-03-26 17:54:11,612 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 17:54:11,619 INFO L142 QuantifierPusher]: treesize reduction 1, result has 91.7 percent of original size [2021-03-26 17:54:11,619 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 17:54:11,626 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:54:11,626 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:54:11,626 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-26 17:54:11,626 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1728970925] [2021-03-26 17:54:11,626 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1032396505] [2021-03-26 17:54:11,626 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-26 17:54:11,650 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-03-26 17:54:11,650 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-26 17:54:11,651 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2021-03-26 17:54:11,651 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-26 17:54:11,651 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:54:11,652 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:54:11,652 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:54:11,652 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:54:11,652 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:54:11,652 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:54:11,653 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:54:11,653 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:54:11,653 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:54:11,653 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:54:11,654 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:54:11,654 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:54:11,654 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:54:11,654 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:54:11,655 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:54:11,655 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:54:11,655 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:54:11,655 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:54:11,656 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:54:11,656 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:54:11,656 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:54:11,656 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:54:11,656 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:54:11,657 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:54:11,657 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:54:11,657 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:54:11,657 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:54:11,658 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:54:11,658 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:54:11,658 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:54:11,658 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:54:11,659 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:54:11,659 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:54:11,659 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:54:11,659 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:54:11,659 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:54:11,660 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:54:11,660 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:54:11,660 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:54:11,660 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:54:11,660 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:54:11,661 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:54:11,661 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:54:11,661 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:54:11,661 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:54:11,662 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:54:11,662 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:54:11,662 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:54:11,662 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:54:11,663 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 17:54:11,663 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:54:11,663 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 17:54:11,663 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:54:11,664 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 17:54:11,664 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:54:11,664 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 17:54:11,665 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:54:11,665 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 17:54:11,665 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:54:11,666 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-26 17:54:11,666 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-26 17:54:11,666 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:54:11,666 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 17:54:11,667 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:54:11,667 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-26 17:54:11,667 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-26 17:54:11,668 INFO L142 QuantifierPusher]: treesize reduction 13, result has 55.2 percent of original size [2021-03-26 17:54:11,668 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 17:54:11,669 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:54:11,669 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 17:54:11,669 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:54:11,669 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 17:54:11,669 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:54:11,670 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 17:54:11,670 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:54:11,670 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 17:54:11,671 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:54:11,671 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-03-26 17:54:11,671 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:54:11,672 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 17:54:11,672 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:54:11,672 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-26 17:54:11,673 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 17:54:11,673 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:54:11,673 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 17:54:11,674 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:54:11,674 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-26 17:54:11,674 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 17:54:11,675 INFO L142 QuantifierPusher]: treesize reduction 17, result has 32.0 percent of original size [2021-03-26 17:54:11,675 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:54:11,676 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:54:11,676 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:54:11,676 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:54:11,676 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:54:11,676 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:54:11,677 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:54:11,677 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:54:11,677 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:54:11,677 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:54:11,678 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:54:11,678 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:54:11,678 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:54:11,678 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:54:11,679 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:54:11,679 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:54:11,679 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:54:11,679 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:54:11,680 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:54:11,680 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:54:11,680 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:54:11,680 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:54:11,681 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:54:11,681 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:54:11,681 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:54:11,681 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:54:11,681 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:54:11,682 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:54:11,682 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:54:11,682 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:54:11,682 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:54:11,683 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:54:11,683 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:54:11,683 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:54:11,683 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:54:11,684 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:54:11,684 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:54:11,684 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:54:11,684 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:54:11,685 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:54:11,685 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:54:11,685 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:54:11,685 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:54:11,686 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:54:11,686 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:54:11,686 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:54:11,686 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:54:11,687 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:54:11,687 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:54:11,687 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:54:11,687 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:54:11,688 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:54:11,688 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:54:11,688 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:54:11,688 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:54:11,688 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:54:11,689 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:54:11,689 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:54:11,689 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:54:11,689 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-03-26 17:54:11,689 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-26 17:54:11,689 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 4 [2021-03-26 17:54:11,689 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [209182175] [2021-03-26 17:54:11,690 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-26 17:54:11,690 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 17:54:11,690 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-26 17:54:11,690 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-03-26 17:54:11,690 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 18 out of 38 [2021-03-26 17:54:11,690 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 225 places, 4674 transitions, 146233 flow. Second operand has 6 states, 6 states have (on average 19.666666666666668) internal successors, (118), 6 states have internal predecessors, (118), 0 states have call successors, (0), 0 states 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 17:54:11,690 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 17:54:11,690 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 18 of 38 [2021-03-26 17:54:11,690 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 17:55:00,294 INFO L129 PetriNetUnfolder]: 30937/46200 cut-off events. [2021-03-26 17:55:00,295 INFO L130 PetriNetUnfolder]: For 2975477/2976112 co-relation queries the response was YES. [2021-03-26 17:55:00,837 INFO L84 FinitePrefix]: Finished finitePrefix Result has 709789 conditions, 46200 events. 30937/46200 cut-off events. For 2975477/2976112 co-relation queries the response was YES. Maximal size of possible extension queue 2917. Compared 346411 event pairs, 2021 based on Foata normal form. 42/46237 useless extension candidates. Maximal degree in co-relation 706499. Up to 43276 conditions per place. [2021-03-26 17:55:01,170 INFO L132 encePairwiseOnDemand]: 30/38 looper letters, 4675 selfloop transitions, 134 changer transitions 0/4817 dead transitions. [2021-03-26 17:55:01,170 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 230 places, 4817 transitions, 161059 flow [2021-03-26 17:55:01,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-03-26 17:55:01,176 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2021-03-26 17:55:01,176 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 159 transitions. [2021-03-26 17:55:01,176 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.6973684210526315 [2021-03-26 17:55:01,176 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 159 transitions. [2021-03-26 17:55:01,176 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 159 transitions. [2021-03-26 17:55:01,177 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 17:55:01,177 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 159 transitions. [2021-03-26 17:55:01,177 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 26.5) internal successors, (159), 6 states have internal predecessors, (159), 0 states have call successors, (0), 0 states 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 17:55:01,177 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 38.0) internal successors, (266), 7 states have internal predecessors, (266), 0 states have call successors, (0), 0 states 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 17:55:01,177 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 38.0) internal successors, (266), 7 states have internal predecessors, (266), 0 states have call successors, (0), 0 states 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 17:55:01,177 INFO L185 Difference]: Start difference. First operand has 225 places, 4674 transitions, 146233 flow. Second operand 6 states and 159 transitions. [2021-03-26 17:55:01,177 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 230 places, 4817 transitions, 161059 flow [2021-03-26 17:55:16,847 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 230 places, 4817 transitions, 160109 flow, removed 475 selfloop flow, removed 0 redundant places. [2021-03-26 17:55:16,942 INFO L241 Difference]: Finished difference. Result has 233 places, 4746 transitions, 149001 flow [2021-03-26 17:55:16,945 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=38, PETRI_DIFFERENCE_MINUEND_FLOW=145395, PETRI_DIFFERENCE_MINUEND_PLACES=225, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=4674, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=78, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=4564, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=149001, PETRI_PLACES=233, PETRI_TRANSITIONS=4746} [2021-03-26 17:55:16,945 INFO L343 CegarLoopForPetriNet]: 31 programPoint places, 202 predicate places. [2021-03-26 17:55:16,945 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 17:55:16,945 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 233 places, 4746 transitions, 149001 flow [2021-03-26 17:55:16,945 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 233 places, 4746 transitions, 149001 flow [2021-03-26 17:55:16,997 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 233 places, 4746 transitions, 149001 flow [2021-03-26 17:55:22,767 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([80] L19-->L19-1: Formula: (let ((.cse0 (< 0 v_n1_13))) (and (= (ite .cse0 (+ v_n1_13 (- 1)) v_n1_13) v_n1_12) (= (ite .cse0 (+ v_p1_8 v_m_7) v_p1_8) v_p1_7))) InVars {p1=v_p1_8, m=v_m_7, n1=v_n1_13} OutVars{p1=v_p1_7, m=v_m_7, n1=v_n1_12} AuxVars[] AssignedVars[p1, n1][295], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), 1024#true, Black: 713#(= p1 p2), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), 515#true, Black: 716#(and (= (+ m p2) p1) (< 0 n2)), 773#true, 6#L19-1true, Black: 1233#(<= 1 n2), Black: 1250#(and (<= n1 n2) (< 0 n2)), Black: 1254#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1291#(and (<= n1 (+ n2 1)) (<= 1 n2)), Black: 1293#(and (<= n1 n2) (< 0 (+ n2 1))), 1300#true, 25#L41-1true, 26#L30true, 32#thread4EXITtrue, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 302#(<= n2 1), Black: 48#(= p2 p1), 51#true, Black: 1026#(= p2 p1), Black: 1027#(and (< 0 n2) (= p2 p1)), Black: 1028#(= (+ m p1) p2), Black: 517#(= p2 p1), Black: 1029#(and (= (+ m p1) p2) (< 0 n1)), Black: 518#(and (= p2 p1) (< 0 n1)), 1086#true, Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 775#(= p2 p1), Black: 776#(and (< 0 n2) (= p2 p1)), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), 834#true, 580#(<= 1 n1), Black: 1302#(= p1 p2), Black: 1303#(and (< 1 n2) (= p2 p1)), Black: 1305#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), 1361#true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 298#true, Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 55#(<= 1 n2), 110#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), 120#true, Black: 1088#(= p2 p1), Black: 1089#(and (< 1 n1) (= p2 p1)), Black: 1091#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), 1147#true, 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 576#true, Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 636#(and (< 0 n1) (= n2 n1)), Black: 838#(<= 2 n2), Black: 604#(< 1 n1), Black: 839#(<= 1 n2), Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 591#(and (<= n2 n1) (< 0 n1)), Black: 895#(and (<= n1 n2) (<= 1 n2)), 903#true, 647#true, Black: 1363#(= p2 p1), Black: 1365#(= (+ (* 2 m) p1) p2), 1421#true, Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 124#(<= 1 n1), 177#true, Black: 905#(= p1 p2), Black: 907#(= p1 (+ (* 2 m) p2)), 963#true, Black: 705#(and (<= n1 n2) (<= 2 n2)), Black: 651#(<= 2 n2), Black: 1168#(and (<= n1 n2) (< 0 n2)), Black: 655#(<= n1 n2), Black: 1217#(and (<= n1 n2) (< 0 (+ n2 1))), Black: 1424#(and (< 1 n2) (= p2 p1)), Black: 1219#(and (<= n1 n2) (<= n1 1) (< 0 (+ n2 1))), 711#true, Black: 1426#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), Black: 1172#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1423#(= p2 p1), Black: 1213#(and (<= n1 1) (< 0 n2)), Black: 1215#(and (<= n1 1) (< 0 (+ n2 1))), Black: 1151#(<= n1 1), 1229#true, Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 965#(= p1 p2), Black: 966#(and (< 1 n1) (= p2 p1)), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 968#(and (< 1 n2) (= p1 (+ (* 2 m) p2)))]) [2021-03-26 17:55:22,767 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-03-26 17:55:22,767 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:55:22,767 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:55:22,768 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:55:23,791 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([80] L19-->L19-1: Formula: (let ((.cse0 (< 0 v_n1_13))) (and (= (ite .cse0 (+ v_n1_13 (- 1)) v_n1_13) v_n1_12) (= (ite .cse0 (+ v_p1_8 v_m_7) v_p1_8) v_p1_7))) InVars {p1=v_p1_8, m=v_m_7, n1=v_n1_13} OutVars{p1=v_p1_7, m=v_m_7, n1=v_n1_12} AuxVars[] AssignedVars[p1, n1][295], [1024#true, Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 713#(= p1 p2), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 447#(and (<= n2 n1) (< 0 n1)), 515#true, Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 716#(and (= (+ m p2) p1) (< 0 n2)), 773#true, 6#L19-1true, Black: 1250#(and (<= n1 n2) (< 0 n2)), Black: 1254#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), 17#L41true, Black: 1291#(and (<= n1 (+ n2 1)) (<= 1 n2)), Black: 1293#(and (<= n1 n2) (< 0 (+ n2 1))), 1300#true, 26#L30true, 32#thread4EXITtrue, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 302#(<= n2 1), Black: 48#(= p2 p1), 55#(<= 1 n2), Black: 1026#(= p2 p1), Black: 1027#(and (< 0 n2) (= p2 p1)), Black: 1028#(= (+ m p1) p2), Black: 517#(= p2 p1), Black: 1029#(and (= (+ m p1) p2) (< 0 n1)), 1086#true, Black: 518#(and (= p2 p1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 775#(= p2 p1), Black: 776#(and (< 0 n2) (= p2 p1)), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), 580#(<= 1 n1), 839#(<= 1 n2), Black: 1302#(= p1 p2), Black: 1303#(and (< 1 n2) (= p2 p1)), Black: 1305#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), 1361#true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 298#true, Black: 51#true, Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), 110#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), 120#true, Black: 1088#(= p2 p1), Black: 1089#(and (< 1 n1) (= p2 p1)), Black: 1091#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), 1147#true, 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 576#true, Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 636#(and (< 0 n1) (= n2 n1)), Black: 834#true, Black: 838#(<= 2 n2), Black: 604#(< 1 n1), Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 591#(and (<= n2 n1) (< 0 n1)), Black: 895#(and (<= n1 n2) (<= 1 n2)), 903#true, 647#true, Black: 1363#(= p2 p1), Black: 1365#(= (+ (* 2 m) p1) p2), 1421#true, Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 124#(<= 1 n1), 177#true, Black: 905#(= p1 p2), Black: 907#(= p1 (+ (* 2 m) p2)), 963#true, Black: 705#(and (<= n1 n2) (<= 2 n2)), Black: 651#(<= 2 n2), Black: 1168#(and (<= n1 n2) (< 0 n2)), Black: 655#(<= n1 n2), Black: 1217#(and (<= n1 n2) (< 0 (+ n2 1))), Black: 1424#(and (< 1 n2) (= p2 p1)), 711#true, Black: 1219#(and (<= n1 n2) (<= n1 1) (< 0 (+ n2 1))), Black: 1426#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), Black: 1172#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1423#(= p2 p1), Black: 1213#(and (<= n1 1) (< 0 n2)), Black: 1215#(and (<= n1 1) (< 0 (+ n2 1))), Black: 1151#(<= n1 1), 1233#(<= 1 n2), Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 965#(= p1 p2), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 966#(and (< 1 n1) (= p2 p1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 968#(and (< 1 n2) (= p1 (+ (* 2 m) p2)))]) [2021-03-26 17:55:23,791 INFO L384 tUnfolder$Statistics]: this new event has 16 ancestors and is cut-off event [2021-03-26 17:55:23,791 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:55:23,791 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:55:23,791 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:55:24,659 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([84] L30-->L30-1: Formula: (let ((.cse0 (< 1 v_n1_17))) (and (= v_n1_16 (ite .cse0 (+ v_n1_17 (- 2)) v_n1_17)) (= (ite .cse0 (+ v_p1_12 (* v_m_9 2)) v_p1_12) v_p1_11))) InVars {p1=v_p1_12, m=v_m_9, n1=v_n1_17} OutVars{p1=v_p1_11, m=v_m_9, n1=v_n1_16} AuxVars[] AssignedVars[p1, n1][1187], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), 1024#true, Black: 713#(= p1 p2), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), 515#true, Black: 716#(and (= (+ m p2) p1) (< 0 n2)), 773#true, 9#L19true, Black: 1233#(<= 1 n2), Black: 1250#(and (<= n1 n2) (< 0 n2)), Black: 1254#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1291#(and (<= n1 (+ n2 1)) (<= 1 n2)), Black: 1293#(and (<= n1 n2) (< 0 (+ n2 1))), 1300#true, 25#L41-1true, 28#L30-1true, 32#thread4EXITtrue, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 302#(<= n2 1), Black: 48#(= p2 p1), 51#true, Black: 1026#(= p2 p1), Black: 1027#(and (< 0 n2) (= p2 p1)), Black: 1028#(= (+ m p1) p2), Black: 1029#(and (= (+ m p1) p2) (< 0 n1)), Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), 1086#true, Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 775#(= p2 p1), 576#true, Black: 776#(and (< 0 n2) (= p2 p1)), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), 834#true, Black: 1302#(= p1 p2), Black: 1303#(and (< 1 n2) (= p2 p1)), Black: 1305#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), 1361#true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 298#true, 362#true, Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 55#(<= 1 n2), 110#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), Black: 1088#(= p2 p1), 120#true, Black: 1089#(and (< 1 n1) (= p2 p1)), Black: 1091#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), 1147#true, Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 580#(<= 1 n1), Black: 636#(and (< 0 n1) (= n2 n1)), Black: 604#(< 1 n1), Black: 838#(<= 2 n2), Black: 839#(<= 1 n2), Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 895#(and (<= n1 n2) (<= 1 n2)), Black: 591#(and (<= n2 n1) (< 0 n1)), 647#true, 903#true, Black: 1363#(= p2 p1), Black: 1365#(= (+ (* 2 m) p1) p2), 1421#true, Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 124#(<= 1 n1), 177#true, Black: 905#(= p1 p2), Black: 907#(= p1 (+ (* 2 m) p2)), Black: 705#(and (<= n1 n2) (<= 2 n2)), 963#true, Black: 1168#(and (<= n1 n2) (< 0 n2)), Black: 651#(<= 2 n2), Black: 1217#(and (<= n1 n2) (< 0 (+ n2 1))), Black: 655#(<= n1 n2), Black: 1424#(and (< 1 n2) (= p2 p1)), 711#true, Black: 1219#(and (<= n1 n2) (<= n1 1) (< 0 (+ n2 1))), Black: 1172#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1426#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), Black: 1423#(= p2 p1), Black: 1213#(and (<= n1 1) (< 0 n2)), Black: 1215#(and (<= n1 1) (< 0 (+ n2 1))), Black: 1151#(<= n1 1), 1229#true, Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 965#(= p1 p2), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 966#(and (< 1 n1) (= p2 p1)), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 968#(and (< 1 n2) (= p1 (+ (* 2 m) p2)))]) [2021-03-26 17:55:24,659 INFO L384 tUnfolder$Statistics]: this new event has 13 ancestors and is not cut-off event [2021-03-26 17:55:24,659 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is not cut-off event [2021-03-26 17:55:24,660 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is not cut-off event [2021-03-26 17:55:24,660 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is not cut-off event [2021-03-26 17:55:25,344 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([80] L19-->L19-1: Formula: (let ((.cse0 (< 0 v_n1_13))) (and (= (ite .cse0 (+ v_n1_13 (- 1)) v_n1_13) v_n1_12) (= (ite .cse0 (+ v_p1_8 v_m_7) v_p1_8) v_p1_7))) InVars {p1=v_p1_8, m=v_m_7, n1=v_n1_13} OutVars{p1=v_p1_7, m=v_m_7, n1=v_n1_12} AuxVars[] AssignedVars[p1, n1][295], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), 1024#true, Black: 713#(= p1 p2), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), 515#true, Black: 716#(and (= (+ m p2) p1) (< 0 n2)), 773#true, 6#L19-1true, Black: 1250#(and (<= n1 n2) (< 0 n2)), 17#L41true, Black: 1254#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1291#(and (<= n1 (+ n2 1)) (<= 1 n2)), Black: 1293#(and (<= n1 n2) (< 0 (+ n2 1))), 1300#true, 26#L30true, 32#thread4EXITtrue, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 302#(<= n2 1), Black: 48#(= p2 p1), 55#(<= 1 n2), Black: 1026#(= p2 p1), Black: 1027#(and (< 0 n2) (= p2 p1)), Black: 1028#(= (+ m p1) p2), Black: 1029#(and (= (+ m p1) p2) (< 0 n1)), Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), 1086#true, Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 775#(= p2 p1), Black: 776#(and (< 0 n2) (= p2 p1)), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), 580#(<= 1 n1), 839#(<= 1 n2), Black: 1302#(= p1 p2), Black: 1303#(and (< 1 n2) (= p2 p1)), Black: 1305#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), 1361#true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 298#true, Black: 51#true, Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), 110#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), Black: 1088#(= p2 p1), 120#true, Black: 1089#(and (< 1 n1) (= p2 p1)), Black: 1091#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), 1147#true, 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 576#true, Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 636#(and (< 0 n1) (= n2 n1)), Black: 834#true, Black: 604#(< 1 n1), Black: 838#(<= 2 n2), Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 895#(and (<= n1 n2) (<= 1 n2)), Black: 591#(and (<= n2 n1) (< 0 n1)), 647#true, 903#true, Black: 1363#(= p2 p1), Black: 1365#(= (+ (* 2 m) p1) p2), 1421#true, Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 124#(<= 1 n1), 177#true, Black: 905#(= p1 p2), Black: 907#(= p1 (+ (* 2 m) p2)), Black: 705#(and (<= n1 n2) (<= 2 n2)), 963#true, Black: 651#(<= 2 n2), Black: 1168#(and (<= n1 n2) (< 0 n2)), Black: 655#(<= n1 n2), Black: 1217#(and (<= n1 n2) (< 0 (+ n2 1))), Black: 1424#(and (< 1 n2) (= p2 p1)), Black: 1219#(and (<= n1 n2) (<= n1 1) (< 0 (+ n2 1))), 711#true, Black: 1426#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), Black: 1172#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1423#(= p2 p1), Black: 1213#(and (<= n1 1) (< 0 n2)), Black: 1215#(and (<= n1 1) (< 0 (+ n2 1))), Black: 1151#(<= n1 1), 1233#(<= 1 n2), Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 965#(= p1 p2), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 966#(and (< 1 n1) (= p2 p1)), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 968#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:55:25,344 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-03-26 17:55:25,344 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:55:25,344 INFO L387 tUnfolder$Statistics]: existing Event has 16 ancestors and is cut-off event [2021-03-26 17:55:25,344 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:55:25,344 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:55:32,780 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([109] L41-1-->thread3EXIT: Formula: (not (< 0 v_n2_42)) InVars {n2=v_n2_42} OutVars{n2=v_n2_42} AuxVars[] AssignedVars[][548], [1024#true, Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 713#(= p1 p2), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 447#(and (<= n2 n1) (< 0 n1)), 515#true, Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 716#(and (= (+ m p2) p1) (< 0 n2)), 773#true, 9#L19true, 10#thread2EXITtrue, Black: 1233#(<= 1 n2), Black: 1250#(and (<= n1 n2) (< 0 n2)), Black: 1291#(and (<= n1 (+ n2 1)) (<= 1 n2)), Black: 1293#(and (<= n1 n2) (< 0 (+ n2 1))), 20#thread3EXITtrue, 1300#true, 32#thread4EXITtrue, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), Black: 48#(= p2 p1), 51#true, Black: 1026#(= p2 p1), Black: 1027#(and (< 0 n2) (= p2 p1)), Black: 1028#(= (+ m p1) p2), Black: 517#(= p2 p1), Black: 1029#(and (= (+ m p1) p2) (< 0 n1)), 1086#true, Black: 518#(and (= p2 p1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 775#(= p2 p1), Black: 776#(and (< 0 n2) (= p2 p1)), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), 834#true, Black: 1302#(= p1 p2), Black: 1303#(and (< 1 n2) (= p2 p1)), 591#(and (<= n2 n1) (< 0 n1)), Black: 1305#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), 1361#true, 356#(and (<= n2 1) (<= n2 n1)), Black: 306#(<= n2 n1), Black: 298#true, Black: 302#(<= n2 1), Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 55#(<= 1 n2), 110#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), Black: 1088#(= p2 p1), Black: 1089#(and (< 1 n1) (= p2 p1)), 377#(and (<= n2 n1) (< 0 n1)), Black: 1091#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), Black: 576#true, Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 580#(<= 1 n1), Black: 636#(and (< 0 n1) (= n2 n1)), Black: 604#(< 1 n1), Black: 838#(<= 2 n2), Black: 839#(<= 1 n2), Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 895#(and (<= n1 n2) (<= 1 n2)), 903#true, 647#true, Black: 1363#(= p2 p1), Black: 1365#(= (+ (* 2 m) p1) p2), 1421#true, Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), 172#(and (<= 1 n1) (<= n2 n1)), Black: 120#true, Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 124#(<= 1 n1), 177#true, 1215#(and (<= n1 1) (< 0 (+ n2 1))), Black: 905#(= p1 p2), Black: 907#(= p1 (+ (* 2 m) p2)), Black: 705#(and (<= n1 n2) (<= 2 n2)), 963#true, Black: 651#(<= 2 n2), Black: 1168#(and (<= n1 n2) (< 0 n2)), Black: 1217#(and (<= n1 n2) (< 0 (+ n2 1))), Black: 655#(<= n1 n2), Black: 1219#(and (<= n1 n2) (<= n1 1) (< 0 (+ n2 1))), 711#true, Black: 1424#(and (< 1 n2) (= p2 p1)), Black: 1426#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), Black: 1172#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1423#(= p2 p1), Black: 1147#true, Black: 1213#(and (<= n1 1) (< 0 n2)), Black: 1151#(<= n1 1), 1254#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, 500#(and (<= n2 1) (< 0 n1)), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 965#(= p1 p2), Black: 966#(and (< 1 n1) (= p2 p1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 968#(and (< 1 n2) (= p1 (+ (* 2 m) p2)))]) [2021-03-26 17:55:32,781 INFO L384 tUnfolder$Statistics]: this new event has 17 ancestors and is cut-off event [2021-03-26 17:55:32,781 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:55:32,781 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:55:32,781 INFO L387 tUnfolder$Statistics]: existing Event has 17 ancestors and is cut-off event [2021-03-26 17:55:32,781 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([80] L19-->L19-1: Formula: (let ((.cse0 (< 0 v_n1_13))) (and (= (ite .cse0 (+ v_n1_13 (- 1)) v_n1_13) v_n1_12) (= (ite .cse0 (+ v_p1_8 v_m_7) v_p1_8) v_p1_7))) InVars {p1=v_p1_8, m=v_m_7, n1=v_n1_13} OutVars{p1=v_p1_7, m=v_m_7, n1=v_n1_12} AuxVars[] AssignedVars[p1, n1][3107], [1024#true, Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 713#(= p1 p2), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 447#(and (<= n2 n1) (< 0 n1)), 515#true, Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 716#(and (= (+ m p2) p1) (< 0 n2)), 773#true, 6#L19-1true, 10#thread2EXITtrue, 1293#(and (<= n1 n2) (< 0 (+ n2 1))), Black: 1233#(<= 1 n2), Black: 1250#(and (<= n1 n2) (< 0 n2)), Black: 1254#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1291#(and (<= n1 (+ n2 1)) (<= 1 n2)), 1300#true, 25#L41-1true, 32#thread4EXITtrue, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 302#(<= n2 1), Black: 48#(= p2 p1), 51#true, Black: 1026#(= p2 p1), Black: 1027#(and (< 0 n2) (= p2 p1)), Black: 1028#(= (+ m p1) p2), Black: 517#(= p2 p1), Black: 1029#(and (= (+ m p1) p2) (< 0 n1)), 1086#true, Black: 518#(and (= p2 p1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 775#(= p2 p1), Black: 776#(and (< 0 n2) (= p2 p1)), 576#true, Black: 778#(and (= (+ m p1) p2) (< 0 n1)), 834#true, Black: 1302#(= p1 p2), Black: 1303#(and (< 1 n2) (= p2 p1)), Black: 1305#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), 1361#true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 298#true, 362#true, Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 55#(<= 1 n2), 110#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), Black: 1088#(= p2 p1), 120#true, Black: 1089#(and (< 1 n1) (= p2 p1)), Black: 1091#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 580#(<= 1 n1), Black: 636#(and (< 0 n1) (= n2 n1)), Black: 604#(< 1 n1), Black: 838#(<= 2 n2), Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 839#(<= 1 n2), Black: 895#(and (<= n1 n2) (<= 1 n2)), Black: 591#(and (<= n2 n1) (< 0 n1)), 903#true, 647#true, Black: 1363#(= p2 p1), Black: 1365#(= (+ (* 2 m) p1) p2), 1421#true, Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 124#(<= 1 n1), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 177#true, Black: 905#(= p1 p2), Black: 907#(= p1 (+ (* 2 m) p2)), 1219#(and (<= n1 n2) (<= n1 1) (< 0 (+ n2 1))), Black: 705#(and (<= n1 n2) (<= 2 n2)), 963#true, Black: 651#(<= 2 n2), Black: 1168#(and (<= n1 n2) (< 0 n2)), Black: 1217#(and (<= n1 n2) (< 0 (+ n2 1))), Black: 655#(<= n1 n2), 711#true, Black: 1424#(and (< 1 n2) (= p2 p1)), Black: 1172#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1426#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), Black: 1423#(= p2 p1), Black: 1147#true, Black: 1213#(and (<= n1 1) (< 0 n2)), Black: 1215#(and (<= n1 1) (< 0 (+ n2 1))), Black: 1151#(<= n1 1), Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 965#(= p1 p2), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 966#(and (< 1 n1) (= p2 p1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 968#(and (< 1 n2) (= p1 (+ (* 2 m) p2)))]) [2021-03-26 17:55:32,781 INFO L384 tUnfolder$Statistics]: this new event has 17 ancestors and is cut-off event [2021-03-26 17:55:32,781 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:55:32,781 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:55:32,781 INFO L387 tUnfolder$Statistics]: existing Event has 17 ancestors and is cut-off event [2021-03-26 17:55:34,984 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][2005], [1024#true, Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 713#(= p1 p2), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), 515#true, Black: 716#(and (= (+ m p2) p1) (< 0 n2)), 773#true, 9#L19true, 10#thread2EXITtrue, Black: 1250#(and (<= n1 n2) (< 0 n2)), Black: 1254#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), 17#L41true, Black: 1291#(and (<= n1 (+ n2 1)) (<= 1 n2)), Black: 1293#(and (<= n1 n2) (< 0 (+ n2 1))), 1300#true, 21#L52true, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 298#true, Black: 48#(= p2 p1), 55#(<= 1 n2), Black: 1026#(= p2 p1), Black: 1027#(and (< 0 n2) (= p2 p1)), Black: 1028#(= (+ m p1) p2), Black: 1029#(and (= (+ m p1) p2) (< 0 n1)), Black: 517#(= p2 p1), 1086#true, Black: 518#(and (= p2 p1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 775#(= p2 p1), Black: 776#(and (< 0 n2) (= p2 p1)), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), 580#(<= 1 n1), 838#(<= 2 n2), Black: 1302#(= p1 p2), Black: 1303#(and (< 1 n2) (= p2 p1)), Black: 1305#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), 1361#true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 302#(<= n2 1), Black: 51#true, Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), 110#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), Black: 1088#(= p2 p1), Black: 1089#(and (< 1 n1) (= p2 p1)), Black: 1091#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), 124#(<= 1 n1), Black: 576#true, Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 636#(and (< 0 n1) (= n2 n1)), Black: 834#true, Black: 604#(< 1 n1), Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 839#(<= 1 n2), Black: 895#(and (<= n1 n2) (<= 1 n2)), Black: 591#(and (<= n2 n1) (< 0 n1)), 903#true, Black: 1363#(= p2 p1), 651#(<= 2 n2), Black: 1365#(= (+ (* 2 m) p1) p2), 1421#true, 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 120#true, Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 177#true, 1213#(and (<= n1 1) (< 0 n2)), Black: 905#(= p1 p2), Black: 907#(= p1 (+ (* 2 m) p2)), 963#true, 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 705#(and (<= n1 n2) (<= 2 n2)), Black: 647#true, Black: 1168#(and (<= n1 n2) (< 0 n2)), Black: 655#(<= n1 n2), Black: 1217#(and (<= n1 n2) (< 0 (+ n2 1))), Black: 1424#(and (< 1 n2) (= p2 p1)), 711#true, Black: 1219#(and (<= n1 n2) (<= n1 1) (< 0 (+ n2 1))), Black: 1426#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), Black: 1172#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1147#true, Black: 1423#(= p2 p1), Black: 1215#(and (<= n1 1) (< 0 (+ n2 1))), Black: 1151#(<= n1 1), 1233#(<= 1 n2), Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 965#(= p1 p2), Black: 966#(and (< 1 n1) (= p2 p1)), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 968#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:55:34,984 INFO L384 tUnfolder$Statistics]: this new event has 17 ancestors and is cut-off event [2021-03-26 17:55:34,984 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:55:34,984 INFO L387 tUnfolder$Statistics]: existing Event has 17 ancestors and is cut-off event [2021-03-26 17:55:34,984 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:55:35,032 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][3215], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), 1024#true, Black: 713#(= p1 p2), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), 515#true, Black: 716#(and (= (+ m p2) p1) (< 0 n2)), 773#true, 9#L19true, 10#thread2EXITtrue, Black: 1250#(and (<= n1 n2) (< 0 n2)), Black: 1254#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1291#(and (<= n1 (+ n2 1)) (<= 1 n2)), Black: 1293#(and (<= n1 n2) (< 0 (+ n2 1))), 1300#true, 21#L52true, 25#L41-1true, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 298#true, Black: 48#(= p2 p1), 55#(<= 1 n2), Black: 1026#(= p2 p1), Black: 1027#(and (< 0 n2) (= p2 p1)), Black: 1028#(= (+ m p1) p2), Black: 1029#(and (= (+ m p1) p2) (< 0 n1)), Black: 517#(= p2 p1), 1086#true, Black: 518#(and (= p2 p1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 775#(= p2 p1), Black: 776#(and (< 0 n2) (= p2 p1)), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), 580#(<= 1 n1), 838#(<= 2 n2), Black: 1302#(= p1 p2), Black: 1303#(and (< 1 n2) (= p2 p1)), Black: 1305#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), 1361#true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 302#(<= n2 1), Black: 51#true, Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), 110#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), Black: 1088#(= p2 p1), Black: 1089#(and (< 1 n1) (= p2 p1)), 377#(and (<= n2 n1) (< 0 n1)), Black: 1091#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), 124#(<= 1 n1), Black: 576#true, Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 834#true, Black: 636#(and (< 0 n1) (= n2 n1)), Black: 604#(< 1 n1), Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 839#(<= 1 n2), Black: 895#(and (<= n1 n2) (<= 1 n2)), Black: 591#(and (<= n2 n1) (< 0 n1)), 903#true, 651#(<= 2 n2), Black: 1363#(= p2 p1), Black: 1365#(= (+ (* 2 m) p1) p2), 1421#true, Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 120#true, Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 177#true, 1213#(and (<= n1 1) (< 0 n2)), 447#(and (<= n2 n1) (< 0 n1)), Black: 905#(= p1 p2), Black: 907#(= p1 (+ (* 2 m) p2)), 963#true, Black: 705#(and (<= n1 n2) (<= 2 n2)), Black: 647#true, Black: 1168#(and (<= n1 n2) (< 0 n2)), Black: 1217#(and (<= n1 n2) (< 0 (+ n2 1))), Black: 655#(<= n1 n2), Black: 1219#(and (<= n1 n2) (<= n1 1) (< 0 (+ n2 1))), Black: 1424#(and (< 1 n2) (= p2 p1)), 711#true, Black: 1426#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), Black: 1172#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1147#true, Black: 1423#(= p2 p1), Black: 1215#(and (<= n1 1) (< 0 (+ n2 1))), Black: 1151#(<= n1 1), 1233#(<= 1 n2), Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 965#(= p1 p2), Black: 966#(and (< 1 n1) (= p2 p1)), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 968#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:55:35,032 INFO L384 tUnfolder$Statistics]: this new event has 18 ancestors and is cut-off event [2021-03-26 17:55:35,032 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:55:35,032 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:55:35,032 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:55:35,213 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([109] L41-1-->thread3EXIT: Formula: (not (< 0 v_n2_42)) InVars {n2=v_n2_42} OutVars{n2=v_n2_42} AuxVars[] AssignedVars[][720], [1024#true, Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 713#(= p1 p2), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), 515#true, Black: 716#(and (= (+ m p2) p1) (< 0 n2)), 773#true, 9#L19true, 10#thread2EXITtrue, Black: 1233#(<= 1 n2), Black: 1250#(and (<= n1 n2) (< 0 n2)), Black: 1291#(and (<= n1 (+ n2 1)) (<= 1 n2)), Black: 1293#(and (<= n1 n2) (< 0 (+ n2 1))), 1300#true, 20#thread3EXITtrue, 32#thread4EXITtrue, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 302#(<= n2 1), Black: 48#(= p2 p1), 51#true, Black: 1026#(= p2 p1), Black: 1027#(and (< 0 n2) (= p2 p1)), Black: 1028#(= (+ m p1) p2), Black: 1029#(and (= (+ m p1) p2) (< 0 n1)), Black: 517#(= p2 p1), 1086#true, Black: 518#(and (= p2 p1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 775#(= p2 p1), Black: 776#(and (< 0 n2) (= p2 p1)), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), 834#true, Black: 1302#(= p1 p2), Black: 1303#(and (< 1 n2) (= p2 p1)), 591#(and (<= n2 n1) (< 0 n1)), Black: 1305#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), 1361#true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 298#true, Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 55#(<= 1 n2), 110#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), Black: 1088#(= p2 p1), Black: 1089#(and (< 1 n1) (= p2 p1)), 377#(and (<= n2 n1) (< 0 n1)), Black: 1091#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), 1151#(<= n1 1), Black: 576#true, Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 580#(<= 1 n1), Black: 636#(and (< 0 n1) (= n2 n1)), Black: 604#(< 1 n1), Black: 838#(<= 2 n2), Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 839#(<= 1 n2), Black: 895#(and (<= n1 n2) (<= 1 n2)), 647#true, 903#true, Black: 1363#(= p2 p1), Black: 1365#(= (+ (* 2 m) p1) p2), 1421#true, Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), 172#(and (<= 1 n1) (<= n2 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 120#true, Black: 124#(<= 1 n1), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 177#true, 436#(<= n2 1), Black: 905#(= p1 p2), Black: 907#(= p1 (+ (* 2 m) p2)), Black: 705#(and (<= n1 n2) (<= 2 n2)), 963#true, Black: 1168#(and (<= n1 n2) (< 0 n2)), Black: 651#(<= 2 n2), Black: 655#(<= n1 n2), Black: 1217#(and (<= n1 n2) (< 0 (+ n2 1))), Black: 1424#(and (< 1 n2) (= p2 p1)), 711#true, Black: 1219#(and (<= n1 n2) (<= n1 1) (< 0 (+ n2 1))), Black: 1426#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), Black: 1172#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1423#(= p2 p1), Black: 1147#true, Black: 1213#(and (<= n1 1) (< 0 n2)), Black: 1215#(and (<= n1 1) (< 0 (+ n2 1))), 1254#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 965#(= p1 p2), Black: 966#(and (< 1 n1) (= p2 p1)), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 968#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:55:35,213 INFO L384 tUnfolder$Statistics]: this new event has 17 ancestors and is cut-off event [2021-03-26 17:55:35,213 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:55:35,214 INFO L387 tUnfolder$Statistics]: existing Event has 17 ancestors and is cut-off event [2021-03-26 17:55:35,214 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:55:36,172 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([106] L19-1-->thread1EXIT: Formula: (not (< 0 v_n1_24)) InVars {n1=v_n1_24} OutVars{n1=v_n1_24} AuxVars[] AssignedVars[][2594], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), 1024#true, Black: 713#(= p1 p2), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), 515#true, Black: 716#(and (= (+ m p2) p1) (< 0 n2)), 773#true, 10#thread2EXITtrue, 11#thread1EXITtrue, 1293#(and (<= n1 n2) (< 0 (+ n2 1))), Black: 1233#(<= 1 n2), Black: 1250#(and (<= n1 n2) (< 0 n2)), Black: 1254#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1291#(and (<= n1 (+ n2 1)) (<= 1 n2)), 1300#true, 25#L41-1true, 32#thread4EXITtrue, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 302#(<= n2 1), Black: 48#(= p2 p1), 51#true, Black: 1026#(= p2 p1), Black: 1027#(and (< 0 n2) (= p2 p1)), Black: 1028#(= (+ m p1) p2), Black: 1029#(and (= (+ m p1) p2) (< 0 n1)), Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), 1086#true, Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 775#(= p2 p1), Black: 776#(and (< 0 n2) (= p2 p1)), 576#true, Black: 778#(and (= (+ m p1) p2) (< 0 n1)), 834#true, Black: 1302#(= p1 p2), Black: 1303#(and (< 1 n2) (= p2 p1)), Black: 1305#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), 1361#true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 298#true, Black: 53#(= n1 n2), 362#true, Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 55#(<= 1 n2), 113#(<= n1 0), Black: 112#(= n2 n1), Black: 1088#(= p2 p1), 120#true, Black: 1089#(and (< 1 n1) (= p2 p1)), Black: 1091#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 580#(<= 1 n1), Black: 636#(and (< 0 n1) (= n2 n1)), Black: 604#(< 1 n1), Black: 838#(<= 2 n2), Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 839#(<= 1 n2), Black: 591#(and (<= n2 n1) (< 0 n1)), Black: 895#(and (<= n1 n2) (<= 1 n2)), 903#true, 647#true, Black: 1363#(= p2 p1), Black: 1365#(= (+ (* 2 m) p1) p2), 1421#true, Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 124#(<= 1 n1), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 177#true, 436#(<= n2 1), Black: 905#(= p1 p2), Black: 907#(= p1 (+ (* 2 m) p2)), Black: 705#(and (<= n1 n2) (<= 2 n2)), 1219#(and (<= n1 n2) (<= n1 1) (< 0 (+ n2 1))), 963#true, Black: 1168#(and (<= n1 n2) (< 0 n2)), Black: 651#(<= 2 n2), Black: 655#(<= n1 n2), Black: 1217#(and (<= n1 n2) (< 0 (+ n2 1))), Black: 1424#(and (< 1 n2) (= p2 p1)), 711#true, Black: 1426#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), Black: 1172#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1147#true, Black: 1423#(= p2 p1), Black: 1213#(and (<= n1 1) (< 0 n2)), Black: 1215#(and (<= n1 1) (< 0 (+ n2 1))), Black: 1151#(<= n1 1), Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 965#(= p1 p2), Black: 966#(and (< 1 n1) (= p2 p1)), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 968#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:55:36,172 INFO L384 tUnfolder$Statistics]: this new event has 18 ancestors and is cut-off event [2021-03-26 17:55:36,172 INFO L387 tUnfolder$Statistics]: existing Event has 16 ancestors and is cut-off event [2021-03-26 17:55:36,172 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:55:36,172 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:55:36,172 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([109] L41-1-->thread3EXIT: Formula: (not (< 0 v_n2_42)) InVars {n2=v_n2_42} OutVars{n2=v_n2_42} AuxVars[] AssignedVars[][720], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), 1024#true, Black: 713#(= p1 p2), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), 515#true, Black: 716#(and (= (+ m p2) p1) (< 0 n2)), 773#true, 6#L19-1true, 10#thread2EXITtrue, Black: 1233#(<= 1 n2), Black: 1250#(and (<= n1 n2) (< 0 n2)), Black: 1291#(and (<= n1 (+ n2 1)) (<= 1 n2)), Black: 1293#(and (<= n1 n2) (< 0 (+ n2 1))), 1300#true, 20#thread3EXITtrue, 32#thread4EXITtrue, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 302#(<= n2 1), Black: 48#(= p2 p1), 51#true, Black: 1026#(= p2 p1), Black: 1027#(and (< 0 n2) (= p2 p1)), Black: 1028#(= (+ m p1) p2), Black: 1029#(and (= (+ m p1) p2) (< 0 n1)), Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), 1086#true, Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 775#(= p2 p1), Black: 776#(and (< 0 n2) (= p2 p1)), 576#true, Black: 778#(and (= (+ m p1) p2) (< 0 n1)), 834#true, Black: 1302#(= p1 p2), Black: 1303#(and (< 1 n2) (= p2 p1)), Black: 1305#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), 1361#true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 298#true, Black: 53#(= n1 n2), 362#true, Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 55#(<= 1 n2), 110#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), Black: 1088#(= p2 p1), 120#true, Black: 1089#(and (< 1 n1) (= p2 p1)), Black: 1091#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 580#(<= 1 n1), Black: 636#(and (< 0 n1) (= n2 n1)), Black: 604#(< 1 n1), Black: 838#(<= 2 n2), Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 839#(<= 1 n2), Black: 591#(and (<= n2 n1) (< 0 n1)), Black: 895#(and (<= n1 n2) (<= 1 n2)), 903#true, 647#true, Black: 1363#(= p2 p1), Black: 1365#(= (+ (* 2 m) p1) p2), 1421#true, Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 124#(<= 1 n1), 177#true, 436#(<= n2 1), 1215#(and (<= n1 1) (< 0 (+ n2 1))), Black: 905#(= p1 p2), Black: 907#(= p1 (+ (* 2 m) p2)), Black: 705#(and (<= n1 n2) (<= 2 n2)), 963#true, Black: 651#(<= 2 n2), Black: 1168#(and (<= n1 n2) (< 0 n2)), Black: 655#(<= n1 n2), Black: 1217#(and (<= n1 n2) (< 0 (+ n2 1))), Black: 1424#(and (< 1 n2) (= p2 p1)), 711#true, Black: 1219#(and (<= n1 n2) (<= n1 1) (< 0 (+ n2 1))), Black: 1426#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), Black: 1172#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1147#true, Black: 1423#(= p2 p1), Black: 1213#(and (<= n1 1) (< 0 n2)), Black: 1151#(<= n1 1), 1254#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 965#(= p1 p2), Black: 966#(and (< 1 n1) (= p2 p1)), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 968#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:55:36,172 INFO L384 tUnfolder$Statistics]: this new event has 18 ancestors and is cut-off event [2021-03-26 17:55:36,172 INFO L387 tUnfolder$Statistics]: existing Event has 16 ancestors and is cut-off event [2021-03-26 17:55:36,172 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:55:36,172 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:55:36,516 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([109] L41-1-->thread3EXIT: Formula: (not (< 0 v_n2_42)) InVars {n2=v_n2_42} OutVars{n2=v_n2_42} AuxVars[] AssignedVars[][720], [1024#true, Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 713#(= p1 p2), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), 515#true, Black: 716#(and (= (+ m p2) p1) (< 0 n2)), 773#true, 10#thread2EXITtrue, 11#thread1EXITtrue, Black: 1233#(<= 1 n2), Black: 1250#(and (<= n1 n2) (< 0 n2)), Black: 1291#(and (<= n1 (+ n2 1)) (<= 1 n2)), Black: 1293#(and (<= n1 n2) (< 0 (+ n2 1))), 20#thread3EXITtrue, 1300#true, 32#thread4EXITtrue, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 302#(<= n2 1), Black: 48#(= p2 p1), 51#true, Black: 1026#(= p2 p1), Black: 1027#(and (< 0 n2) (= p2 p1)), Black: 1028#(= (+ m p1) p2), Black: 1029#(and (= (+ m p1) p2) (< 0 n1)), Black: 517#(= p2 p1), 1086#true, Black: 518#(and (= p2 p1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 775#(= p2 p1), Black: 776#(and (< 0 n2) (= p2 p1)), 576#true, Black: 778#(and (= (+ m p1) p2) (< 0 n1)), 834#true, Black: 1302#(= p1 p2), Black: 1303#(and (< 1 n2) (= p2 p1)), Black: 1305#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), 1361#true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 298#true, Black: 53#(= n1 n2), 362#true, Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 55#(<= 1 n2), 113#(<= n1 0), Black: 112#(= n2 n1), Black: 1088#(= p2 p1), 120#true, Black: 1089#(and (< 1 n1) (= p2 p1)), Black: 1091#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 580#(<= 1 n1), Black: 636#(and (< 0 n1) (= n2 n1)), Black: 838#(<= 2 n2), Black: 604#(< 1 n1), Black: 839#(<= 1 n2), Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 895#(and (<= n1 n2) (<= 1 n2)), Black: 591#(and (<= n2 n1) (< 0 n1)), 647#true, 903#true, Black: 1363#(= p2 p1), Black: 1365#(= (+ (* 2 m) p1) p2), 1421#true, Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 124#(<= 1 n1), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 177#true, 436#(<= n2 1), 1215#(and (<= n1 1) (< 0 (+ n2 1))), Black: 905#(= p1 p2), Black: 907#(= p1 (+ (* 2 m) p2)), Black: 705#(and (<= n1 n2) (<= 2 n2)), 963#true, Black: 1168#(and (<= n1 n2) (< 0 n2)), Black: 651#(<= 2 n2), Black: 1217#(and (<= n1 n2) (< 0 (+ n2 1))), Black: 655#(<= n1 n2), 711#true, Black: 1424#(and (< 1 n2) (= p2 p1)), Black: 1219#(and (<= n1 n2) (<= n1 1) (< 0 (+ n2 1))), Black: 1172#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1426#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), Black: 1423#(= p2 p1), Black: 1147#true, Black: 1213#(and (<= n1 1) (< 0 n2)), Black: 1151#(<= n1 1), 1254#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 965#(= p1 p2), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 966#(and (< 1 n1) (= p2 p1)), Black: 968#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:55:36,517 INFO L384 tUnfolder$Statistics]: this new event has 17 ancestors and is cut-off event [2021-03-26 17:55:36,517 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:55:36,517 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:55:36,517 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:55:38,192 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([109] L41-1-->thread3EXIT: Formula: (not (< 0 v_n2_42)) InVars {n2=v_n2_42} OutVars{n2=v_n2_42} AuxVars[] AssignedVars[][720], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), 1024#true, Black: 713#(= p1 p2), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), 515#true, Black: 716#(and (= (+ m p2) p1) (< 0 n2)), 773#true, 9#L19true, 10#thread2EXITtrue, Black: 1233#(<= 1 n2), Black: 1250#(and (<= n1 n2) (< 0 n2)), Black: 1291#(and (<= n1 (+ n2 1)) (<= 1 n2)), Black: 1293#(and (<= n1 n2) (< 0 (+ n2 1))), 20#thread3EXITtrue, 1300#true, 32#thread4EXITtrue, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 302#(<= n2 1), Black: 48#(= p2 p1), 51#true, Black: 1026#(= p2 p1), Black: 1027#(and (< 0 n2) (= p2 p1)), Black: 1028#(= (+ m p1) p2), Black: 1029#(and (= (+ m p1) p2) (< 0 n1)), Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), 1086#true, Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 775#(= p2 p1), Black: 776#(and (< 0 n2) (= p2 p1)), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), 834#true, Black: 1302#(= p1 p2), Black: 1303#(and (< 1 n2) (= p2 p1)), 591#(and (<= n2 n1) (< 0 n1)), Black: 1305#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), 1361#true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 298#true, Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 55#(<= 1 n2), 110#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), Black: 1088#(= p2 p1), Black: 1089#(and (< 1 n1) (= p2 p1)), 377#(and (<= n2 n1) (< 0 n1)), Black: 1091#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), Black: 576#true, Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 580#(<= 1 n1), Black: 636#(and (< 0 n1) (= n2 n1)), Black: 604#(< 1 n1), Black: 838#(<= 2 n2), Black: 839#(<= 1 n2), Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 895#(and (<= n1 n2) (<= 1 n2)), 903#true, 647#true, Black: 1363#(= p2 p1), Black: 1365#(= (+ (* 2 m) p1) p2), 1421#true, 172#(and (<= 1 n1) (<= n2 n1)), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 120#true, Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 124#(<= 1 n1), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 177#true, 436#(<= n2 1), 1215#(and (<= n1 1) (< 0 (+ n2 1))), Black: 905#(= p1 p2), Black: 907#(= p1 (+ (* 2 m) p2)), Black: 705#(and (<= n1 n2) (<= 2 n2)), 963#true, Black: 651#(<= 2 n2), Black: 1168#(and (<= n1 n2) (< 0 n2)), Black: 1217#(and (<= n1 n2) (< 0 (+ n2 1))), Black: 655#(<= n1 n2), Black: 1424#(and (< 1 n2) (= p2 p1)), Black: 1219#(and (<= n1 n2) (<= n1 1) (< 0 (+ n2 1))), 711#true, Black: 1172#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1426#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), Black: 1147#true, Black: 1423#(= p2 p1), Black: 1213#(and (<= n1 1) (< 0 n2)), Black: 1151#(<= n1 1), 1254#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 965#(= p1 p2), Black: 966#(and (< 1 n1) (= p2 p1)), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 968#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:55:38,192 INFO L384 tUnfolder$Statistics]: this new event has 19 ancestors and is cut-off event [2021-03-26 17:55:38,192 INFO L387 tUnfolder$Statistics]: existing Event has 17 ancestors and is cut-off event [2021-03-26 17:55:38,192 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:55:38,192 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:55:41,075 INFO L129 PetriNetUnfolder]: 27064/41677 cut-off events. [2021-03-26 17:55:41,075 INFO L130 PetriNetUnfolder]: For 2714259/2727328 co-relation queries the response was YES. [2021-03-26 17:55:41,539 INFO L84 FinitePrefix]: Finished finitePrefix Result has 611251 conditions, 41677 events. 27064/41677 cut-off events. For 2714259/2727328 co-relation queries the response was YES. Maximal size of possible extension queue 2832. Compared 329109 event pairs, 973 based on Foata normal form. 2713/43803 useless extension candidates. Maximal degree in co-relation 608069. Up to 14723 conditions per place. [2021-03-26 17:55:42,214 INFO L142 LiptonReduction]: Number of co-enabled transitions 12568 [2021-03-26 17:55:44,704 INFO L154 LiptonReduction]: Checked pairs total: 0 [2021-03-26 17:55:44,704 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-26 17:55:44,704 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 27759 [2021-03-26 17:55:44,705 INFO L480 AbstractCegarLoop]: Abstraction has has 233 places, 4746 transitions, 149001 flow [2021-03-26 17:55:44,705 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 19.666666666666668) internal successors, (118), 6 states have internal predecessors, (118), 0 states have call successors, (0), 0 states 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 17:55:44,705 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 17:55:44,705 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 17:55:44,915 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-26 17:55:44,916 INFO L428 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-26 17:55:44,916 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 17:55:44,916 INFO L82 PathProgramCache]: Analyzing trace with hash 60743245, now seen corresponding path program 7 times [2021-03-26 17:55:44,916 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 17:55:44,916 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1212283280] [2021-03-26 17:55:44,916 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 17:55:44,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 17:55:44,926 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:55:44,927 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:55:44,927 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:55:44,927 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-26 17:55:44,930 INFO L142 QuantifierPusher]: treesize reduction 1, result has 87.5 percent of original size [2021-03-26 17:55:44,930 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:55:44,935 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:55:44,935 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:55:44,938 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:55:44,938 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:55:44,939 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-26 17:55:44,939 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1212283280] [2021-03-26 17:55:44,939 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-26 17:55:44,939 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-03-26 17:55:44,939 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [687558442] [2021-03-26 17:55:44,939 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-03-26 17:55:44,939 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 17:55:44,940 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-03-26 17:55:44,940 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-03-26 17:55:44,941 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 28 out of 38 [2021-03-26 17:55:44,942 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 233 places, 4746 transitions, 149001 flow. Second operand has 5 states, 5 states have (on average 29.4) internal successors, (147), 5 states have internal predecessors, (147), 0 states have call successors, (0), 0 states 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 17:55:44,942 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 17:55:44,942 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 28 of 38 [2021-03-26 17:55:44,942 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 17:55:54,400 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([84] L30-->L30-1: Formula: (let ((.cse0 (< 1 v_n1_17))) (and (= v_n1_16 (ite .cse0 (+ v_n1_17 (- 2)) v_n1_17)) (= (ite .cse0 (+ v_p1_12 (* v_m_9 2)) v_p1_12) v_p1_11))) InVars {p1=v_p1_12, m=v_m_9, n1=v_n1_17} OutVars{p1=v_p1_11, m=v_m_9, n1=v_n1_16} AuxVars[] AssignedVars[p1, n1][539], [1024#true, Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 713#(= p1 p2), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), 515#true, Black: 716#(and (= (+ m p2) p1) (< 0 n2)), 773#true, 9#L19true, Black: 1233#(<= 1 n2), Black: 1250#(and (<= n1 n2) (< 0 n2)), Black: 1254#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1291#(and (<= n1 (+ n2 1)) (<= 1 n2)), Black: 1293#(and (<= n1 n2) (< 0 (+ n2 1))), 1300#true, 25#L41-1true, 28#L30-1true, 32#thread4EXITtrue, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 302#(<= n2 1), Black: 48#(= p2 p1), 51#true, Black: 1026#(= p2 p1), Black: 1027#(and (< 0 n2) (= p2 p1)), Black: 1028#(= (+ m p1) p2), Black: 1029#(and (= (+ m p1) p2) (< 0 n1)), Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), 1086#true, Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 775#(= p2 p1), Black: 776#(and (< 0 n2) (= p2 p1)), 576#true, Black: 778#(and (= (+ m p1) p2) (< 0 n1)), 834#true, Black: 1302#(= p1 p2), Black: 1303#(and (< 1 n2) (= p2 p1)), Black: 1305#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), 1361#true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 298#true, Black: 53#(= n1 n2), 362#true, Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 55#(<= 1 n2), 110#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), Black: 1088#(= p2 p1), 120#true, Black: 1089#(and (< 1 n1) (= p2 p1)), Black: 1091#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), 1147#true, Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 580#(<= 1 n1), Black: 636#(and (< 0 n1) (= n2 n1)), Black: 838#(<= 2 n2), Black: 604#(< 1 n1), Black: 839#(<= 1 n2), Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 591#(and (<= n2 n1) (< 0 n1)), Black: 895#(and (<= n1 n2) (<= 1 n2)), 903#true, 647#true, Black: 1363#(= p2 p1), Black: 1365#(= (+ (* 2 m) p1) p2), 1421#true, Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 124#(<= 1 n1), 177#true, Black: 905#(= p1 p2), Black: 907#(= p1 (+ (* 2 m) p2)), 963#true, Black: 705#(and (<= n1 n2) (<= 2 n2)), Black: 651#(<= 2 n2), Black: 1168#(and (<= n1 n2) (< 0 n2)), Black: 655#(<= n1 n2), Black: 1217#(and (<= n1 n2) (< 0 (+ n2 1))), Black: 1424#(and (< 1 n2) (= p2 p1)), 711#true, Black: 1219#(and (<= n1 n2) (<= n1 1) (< 0 (+ n2 1))), Black: 1172#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1426#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), Black: 1423#(= p2 p1), Black: 1213#(and (<= n1 1) (< 0 n2)), 1482#true, Black: 1215#(and (<= n1 1) (< 0 (+ n2 1))), Black: 1151#(<= n1 1), 1229#true, Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 965#(= p1 p2), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 966#(and (< 1 n1) (= p2 p1)), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 968#(and (< 1 n2) (= p1 (+ (* 2 m) p2)))]) [2021-03-26 17:55:54,400 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-03-26 17:55:54,400 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:55:54,400 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:55:54,400 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:55:54,400 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([80] L19-->L19-1: Formula: (let ((.cse0 (< 0 v_n1_13))) (and (= (ite .cse0 (+ v_n1_13 (- 1)) v_n1_13) v_n1_12) (= (ite .cse0 (+ v_p1_8 v_m_7) v_p1_8) v_p1_7))) InVars {p1=v_p1_8, m=v_m_7, n1=v_n1_13} OutVars{p1=v_p1_7, m=v_m_7, n1=v_n1_12} AuxVars[] AssignedVars[p1, n1][782], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), 1024#true, Black: 713#(= p1 p2), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), 515#true, Black: 716#(and (= (+ m p2) p1) (< 0 n2)), 773#true, 6#L19-1true, Black: 1233#(<= 1 n2), Black: 1250#(and (<= n1 n2) (< 0 n2)), Black: 1254#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1291#(and (<= n1 (+ n2 1)) (<= 1 n2)), Black: 1293#(and (<= n1 n2) (< 0 (+ n2 1))), 1300#true, 25#L41-1true, 26#L30true, 32#thread4EXITtrue, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 302#(<= n2 1), Black: 48#(= p2 p1), 51#true, Black: 1026#(= p2 p1), Black: 1027#(and (< 0 n2) (= p2 p1)), Black: 1028#(= (+ m p1) p2), Black: 1029#(and (= (+ m p1) p2) (< 0 n1)), Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), 1086#true, Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 775#(= p2 p1), Black: 776#(and (< 0 n2) (= p2 p1)), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), 834#true, 580#(<= 1 n1), Black: 1302#(= p1 p2), Black: 1303#(and (< 1 n2) (= p2 p1)), Black: 1305#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), 1361#true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 298#true, Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 55#(<= 1 n2), 110#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), Black: 1088#(= p2 p1), 120#true, Black: 1089#(and (< 1 n1) (= p2 p1)), Black: 1091#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), 1147#true, 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 576#true, Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 636#(and (< 0 n1) (= n2 n1)), Black: 838#(<= 2 n2), Black: 604#(< 1 n1), Black: 839#(<= 1 n2), Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 591#(and (<= n2 n1) (< 0 n1)), Black: 895#(and (<= n1 n2) (<= 1 n2)), 903#true, 647#true, Black: 1363#(= p2 p1), Black: 1365#(= (+ (* 2 m) p1) p2), 1421#true, Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 124#(<= 1 n1), 177#true, Black: 905#(= p1 p2), Black: 907#(= p1 (+ (* 2 m) p2)), Black: 705#(and (<= n1 n2) (<= 2 n2)), 963#true, Black: 651#(<= 2 n2), Black: 1168#(and (<= n1 n2) (< 0 n2)), Black: 655#(<= n1 n2), Black: 1217#(and (<= n1 n2) (< 0 (+ n2 1))), Black: 1424#(and (< 1 n2) (= p2 p1)), Black: 1219#(and (<= n1 n2) (<= n1 1) (< 0 (+ n2 1))), 711#true, Black: 1426#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), Black: 1172#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1423#(= p2 p1), Black: 1213#(and (<= n1 1) (< 0 n2)), 1482#true, Black: 1215#(and (<= n1 1) (< 0 (+ n2 1))), Black: 1151#(<= n1 1), 1229#true, Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 965#(= p1 p2), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 966#(and (< 1 n1) (= p2 p1)), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 968#(and (< 1 n2) (= p1 (+ (* 2 m) p2)))]) [2021-03-26 17:55:54,400 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-03-26 17:55:54,400 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:55:54,400 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:55:54,400 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:55:54,689 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([80] L19-->L19-1: Formula: (let ((.cse0 (< 0 v_n1_13))) (and (= (ite .cse0 (+ v_n1_13 (- 1)) v_n1_13) v_n1_12) (= (ite .cse0 (+ v_p1_8 v_m_7) v_p1_8) v_p1_7))) InVars {p1=v_p1_8, m=v_m_7, n1=v_n1_13} OutVars{p1=v_p1_7, m=v_m_7, n1=v_n1_12} AuxVars[] AssignedVars[p1, n1][782], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), 1024#true, Black: 713#(= p1 p2), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), 515#true, Black: 716#(and (= (+ m p2) p1) (< 0 n2)), 773#true, 6#L19-1true, Black: 1250#(and (<= n1 n2) (< 0 n2)), 17#L41true, Black: 1254#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1291#(and (<= n1 (+ n2 1)) (<= 1 n2)), Black: 1293#(and (<= n1 n2) (< 0 (+ n2 1))), 1300#true, 26#L30true, 32#thread4EXITtrue, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 302#(<= n2 1), Black: 48#(= p2 p1), 55#(<= 1 n2), Black: 1026#(= p2 p1), Black: 1027#(and (< 0 n2) (= p2 p1)), Black: 1028#(= (+ m p1) p2), Black: 1029#(and (= (+ m p1) p2) (< 0 n1)), Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), 1086#true, Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 775#(= p2 p1), Black: 776#(and (< 0 n2) (= p2 p1)), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), 580#(<= 1 n1), 839#(<= 1 n2), Black: 1302#(= p1 p2), Black: 1303#(and (< 1 n2) (= p2 p1)), Black: 1305#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), 1361#true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 298#true, Black: 51#true, Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), 110#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), Black: 1088#(= p2 p1), 120#true, Black: 1089#(and (< 1 n1) (= p2 p1)), Black: 1091#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), 1147#true, 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 576#true, Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 636#(and (< 0 n1) (= n2 n1)), Black: 834#true, Black: 838#(<= 2 n2), Black: 604#(< 1 n1), Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 591#(and (<= n2 n1) (< 0 n1)), Black: 895#(and (<= n1 n2) (<= 1 n2)), 903#true, 647#true, Black: 1363#(= p2 p1), Black: 1365#(= (+ (* 2 m) p1) p2), 1421#true, Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 124#(<= 1 n1), 177#true, Black: 905#(= p1 p2), Black: 907#(= p1 (+ (* 2 m) p2)), 963#true, Black: 705#(and (<= n1 n2) (<= 2 n2)), Black: 651#(<= 2 n2), Black: 1168#(and (<= n1 n2) (< 0 n2)), Black: 655#(<= n1 n2), Black: 1217#(and (<= n1 n2) (< 0 (+ n2 1))), Black: 1424#(and (< 1 n2) (= p2 p1)), Black: 1219#(and (<= n1 n2) (<= n1 1) (< 0 (+ n2 1))), 711#true, Black: 1426#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), Black: 1172#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1423#(= p2 p1), Black: 1213#(and (<= n1 1) (< 0 n2)), 1482#true, Black: 1215#(and (<= n1 1) (< 0 (+ n2 1))), Black: 1151#(<= n1 1), 1233#(<= 1 n2), Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 965#(= p1 p2), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 966#(and (< 1 n1) (= p2 p1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 968#(and (< 1 n2) (= p1 (+ (* 2 m) p2)))]) [2021-03-26 17:55:54,689 INFO L384 tUnfolder$Statistics]: this new event has 16 ancestors and is cut-off event [2021-03-26 17:55:54,689 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:55:54,689 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:55:54,689 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:56:01,011 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([80] L19-->L19-1: Formula: (let ((.cse0 (< 0 v_n1_13))) (and (= (ite .cse0 (+ v_n1_13 (- 1)) v_n1_13) v_n1_12) (= (ite .cse0 (+ v_p1_8 v_m_7) v_p1_8) v_p1_7))) InVars {p1=v_p1_8, m=v_m_7, n1=v_n1_13} OutVars{p1=v_p1_7, m=v_m_7, n1=v_n1_12} AuxVars[] AssignedVars[p1, n1][782], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), 1024#true, Black: 713#(= p1 p2), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), 515#true, Black: 716#(and (= (+ m p2) p1) (< 0 n2)), 773#true, 6#L19-1true, Black: 1250#(and (<= n1 n2) (< 0 n2)), 17#L41true, Black: 1254#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1291#(and (<= n1 (+ n2 1)) (<= 1 n2)), Black: 1293#(and (<= n1 n2) (< 0 (+ n2 1))), 1300#true, 26#L30true, 32#thread4EXITtrue, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 302#(<= n2 1), Black: 48#(= p2 p1), 55#(<= 1 n2), Black: 1026#(= p2 p1), Black: 1027#(and (< 0 n2) (= p2 p1)), Black: 1028#(= (+ m p1) p2), Black: 1029#(and (= (+ m p1) p2) (< 0 n1)), Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), 1086#true, Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 775#(= p2 p1), Black: 776#(and (< 0 n2) (= p2 p1)), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), 580#(<= 1 n1), 839#(<= 1 n2), Black: 1302#(= p1 p2), Black: 1303#(and (< 1 n2) (= p2 p1)), Black: 1305#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), 1361#true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 298#true, Black: 51#true, Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), 110#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), 120#true, Black: 1088#(= p2 p1), Black: 1089#(and (< 1 n1) (= p2 p1)), Black: 1091#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), 1147#true, 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 576#true, Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 834#true, Black: 636#(and (< 0 n1) (= n2 n1)), Black: 604#(< 1 n1), Black: 838#(<= 2 n2), Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 591#(and (<= n2 n1) (< 0 n1)), Black: 895#(and (<= n1 n2) (<= 1 n2)), 903#true, 647#true, Black: 1363#(= p2 p1), Black: 1365#(= (+ (* 2 m) p1) p2), 1421#true, Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 124#(<= 1 n1), 177#true, Black: 905#(= p1 p2), Black: 907#(= p1 (+ (* 2 m) p2)), Black: 705#(and (<= n1 n2) (<= 2 n2)), 963#true, Black: 1168#(and (<= n1 n2) (< 0 n2)), Black: 651#(<= 2 n2), Black: 655#(<= n1 n2), Black: 1217#(and (<= n1 n2) (< 0 (+ n2 1))), Black: 1219#(and (<= n1 n2) (<= n1 1) (< 0 (+ n2 1))), 711#true, Black: 1424#(and (< 1 n2) (= p2 p1)), Black: 1426#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), Black: 1172#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1423#(= p2 p1), Black: 1213#(and (<= n1 1) (< 0 n2)), 1482#true, Black: 1215#(and (<= n1 1) (< 0 (+ n2 1))), Black: 1151#(<= n1 1), 1233#(<= 1 n2), Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 965#(= p1 p2), Black: 966#(and (< 1 n1) (= p2 p1)), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 968#(and (< 1 n2) (= p1 (+ (* 2 m) p2)))]) [2021-03-26 17:56:01,011 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-03-26 17:56:01,011 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:56:01,011 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:56:01,011 INFO L387 tUnfolder$Statistics]: existing Event has 16 ancestors and is cut-off event [2021-03-26 17:56:01,011 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:56:01,457 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([84] L30-->L30-1: Formula: (let ((.cse0 (< 1 v_n1_17))) (and (= v_n1_16 (ite .cse0 (+ v_n1_17 (- 2)) v_n1_17)) (= (ite .cse0 (+ v_p1_12 (* v_m_9 2)) v_p1_12) v_p1_11))) InVars {p1=v_p1_12, m=v_m_9, n1=v_n1_17} OutVars{p1=v_p1_11, m=v_m_9, n1=v_n1_16} AuxVars[] AssignedVars[p1, n1][539], [1024#true, Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 713#(= p1 p2), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), 515#true, Black: 716#(and (= (+ m p2) p1) (< 0 n2)), 773#true, 9#L19true, Black: 1233#(<= 1 n2), Black: 1250#(and (<= n1 n2) (< 0 n2)), Black: 1254#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1291#(and (<= n1 (+ n2 1)) (<= 1 n2)), Black: 1293#(and (<= n1 n2) (< 0 (+ n2 1))), 1300#true, 25#L41-1true, 28#L30-1true, 32#thread4EXITtrue, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 302#(<= n2 1), Black: 48#(= p2 p1), 51#true, Black: 1026#(= p2 p1), Black: 1027#(and (< 0 n2) (= p2 p1)), Black: 1028#(= (+ m p1) p2), Black: 1029#(and (= (+ m p1) p2) (< 0 n1)), Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), 1086#true, Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 775#(= p2 p1), Black: 776#(and (< 0 n2) (= p2 p1)), 576#true, Black: 778#(and (= (+ m p1) p2) (< 0 n1)), 834#true, Black: 1302#(= p1 p2), Black: 1303#(and (< 1 n2) (= p2 p1)), Black: 1305#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), 1361#true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 298#true, 362#true, Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 55#(<= 1 n2), 110#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), 120#true, Black: 1088#(= p2 p1), Black: 1089#(and (< 1 n1) (= p2 p1)), Black: 1091#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), 1147#true, Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 580#(<= 1 n1), Black: 636#(and (< 0 n1) (= n2 n1)), Black: 604#(< 1 n1), Black: 838#(<= 2 n2), Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 839#(<= 1 n2), Black: 895#(and (<= n1 n2) (<= 1 n2)), Black: 591#(and (<= n2 n1) (< 0 n1)), 903#true, 647#true, Black: 1363#(= p2 p1), Black: 1365#(= (+ (* 2 m) p1) p2), 1421#true, Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 124#(<= 1 n1), 177#true, Black: 905#(= p1 p2), Black: 907#(= p1 (+ (* 2 m) p2)), 963#true, Black: 705#(and (<= n1 n2) (<= 2 n2)), Black: 651#(<= 2 n2), Black: 1168#(and (<= n1 n2) (< 0 n2)), Black: 655#(<= n1 n2), Black: 1217#(and (<= n1 n2) (< 0 (+ n2 1))), Black: 1424#(and (< 1 n2) (= p2 p1)), 711#true, Black: 1219#(and (<= n1 n2) (<= n1 1) (< 0 (+ n2 1))), Black: 1426#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), Black: 1172#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1423#(= p2 p1), 1482#true, Black: 1213#(and (<= n1 1) (< 0 n2)), Black: 1215#(and (<= n1 1) (< 0 (+ n2 1))), Black: 1151#(<= n1 1), 1229#true, Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 965#(= p1 p2), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 966#(and (< 1 n1) (= p2 p1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 968#(and (< 1 n2) (= p1 (+ (* 2 m) p2)))]) [2021-03-26 17:56:01,457 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-03-26 17:56:01,457 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:56:01,457 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:56:01,457 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:56:01,457 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:56:01,457 INFO L382 tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([80] L19-->L19-1: Formula: (let ((.cse0 (< 0 v_n1_13))) (and (= (ite .cse0 (+ v_n1_13 (- 1)) v_n1_13) v_n1_12) (= (ite .cse0 (+ v_p1_8 v_m_7) v_p1_8) v_p1_7))) InVars {p1=v_p1_8, m=v_m_7, n1=v_n1_13} OutVars{p1=v_p1_7, m=v_m_7, n1=v_n1_12} AuxVars[] AssignedVars[p1, n1][782], [1024#true, Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 713#(= p1 p2), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), 515#true, Black: 716#(and (= (+ m p2) p1) (< 0 n2)), 773#true, 6#L19-1true, Black: 1233#(<= 1 n2), Black: 1250#(and (<= n1 n2) (< 0 n2)), Black: 1254#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1291#(and (<= n1 (+ n2 1)) (<= 1 n2)), Black: 1293#(and (<= n1 n2) (< 0 (+ n2 1))), 1300#true, 25#L41-1true, 26#L30true, 32#thread4EXITtrue, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 302#(<= n2 1), Black: 48#(= p2 p1), 51#true, Black: 1026#(= p2 p1), Black: 1027#(and (< 0 n2) (= p2 p1)), Black: 1028#(= (+ m p1) p2), Black: 1029#(and (= (+ m p1) p2) (< 0 n1)), Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), 1086#true, Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 775#(= p2 p1), Black: 776#(and (< 0 n2) (= p2 p1)), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), 834#true, 580#(<= 1 n1), Black: 1302#(= p1 p2), Black: 1303#(and (< 1 n2) (= p2 p1)), Black: 1305#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), 1361#true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 298#true, Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 55#(<= 1 n2), 110#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), 120#true, Black: 1088#(= p2 p1), Black: 1089#(and (< 1 n1) (= p2 p1)), Black: 1091#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), 1147#true, 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 576#true, Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 636#(and (< 0 n1) (= n2 n1)), Black: 604#(< 1 n1), Black: 838#(<= 2 n2), Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 839#(<= 1 n2), Black: 895#(and (<= n1 n2) (<= 1 n2)), Black: 591#(and (<= n2 n1) (< 0 n1)), 903#true, 647#true, Black: 1363#(= p2 p1), Black: 1365#(= (+ (* 2 m) p1) p2), 1421#true, Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 124#(<= 1 n1), 177#true, Black: 905#(= p1 p2), Black: 907#(= p1 (+ (* 2 m) p2)), 963#true, Black: 705#(and (<= n1 n2) (<= 2 n2)), Black: 651#(<= 2 n2), Black: 1168#(and (<= n1 n2) (< 0 n2)), Black: 655#(<= n1 n2), Black: 1217#(and (<= n1 n2) (< 0 (+ n2 1))), Black: 1424#(and (< 1 n2) (= p2 p1)), 711#true, Black: 1219#(and (<= n1 n2) (<= n1 1) (< 0 (+ n2 1))), Black: 1426#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), Black: 1172#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1423#(= p2 p1), 1482#true, Black: 1213#(and (<= n1 1) (< 0 n2)), Black: 1215#(and (<= n1 1) (< 0 (+ n2 1))), Black: 1151#(<= n1 1), 1229#true, Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 965#(= p1 p2), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 966#(and (< 1 n1) (= p2 p1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 968#(and (< 1 n2) (= p1 (+ (* 2 m) p2)))]) [2021-03-26 17:56:01,457 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-03-26 17:56:01,457 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:56:01,457 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:56:01,458 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:56:01,458 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:56:01,458 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([109] L41-1-->thread3EXIT: Formula: (not (< 0 v_n2_42)) InVars {n2=v_n2_42} OutVars{n2=v_n2_42} AuxVars[] AssignedVars[][120], [1024#true, Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 713#(= p1 p2), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), 515#true, Black: 716#(and (= (+ m p2) p1) (< 0 n2)), 773#true, 9#L19true, Black: 1233#(<= 1 n2), Black: 1250#(and (<= n1 n2) (< 0 n2)), Black: 1254#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1291#(and (<= n1 (+ n2 1)) (<= 1 n2)), Black: 1293#(and (<= n1 n2) (< 0 (+ n2 1))), 20#thread3EXITtrue, 1300#true, 26#L30true, 32#thread4EXITtrue, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), Black: 48#(= p2 p1), 51#true, Black: 1026#(= p2 p1), Black: 1027#(and (< 0 n2) (= p2 p1)), Black: 1028#(= (+ m p1) p2), Black: 1029#(and (= (+ m p1) p2) (< 0 n1)), Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), 1086#true, Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 775#(= p2 p1), Black: 776#(and (< 0 n2) (= p2 p1)), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), 834#true, Black: 1302#(= p1 p2), Black: 1303#(and (< 1 n2) (= p2 p1)), Black: 1305#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), 1361#true, 356#(and (<= n2 1) (<= n2 n1)), Black: 306#(<= n2 n1), Black: 298#true, Black: 302#(<= n2 1), Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 55#(<= 1 n2), 110#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), Black: 1088#(= p2 p1), Black: 1089#(and (< 1 n1) (= p2 p1)), 377#(and (<= n2 n1) (< 0 n1)), Black: 1091#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), 1147#true, 638#(and (< 1 n1) (<= n2 n1)), Black: 576#true, Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 580#(<= 1 n1), Black: 636#(and (< 0 n1) (= n2 n1)), Black: 604#(< 1 n1), Black: 838#(<= 2 n2), Black: 839#(<= 1 n2), Black: 895#(and (<= n1 n2) (<= 1 n2)), Black: 591#(and (<= n2 n1) (< 0 n1)), 903#true, 647#true, Black: 1363#(= p2 p1), Black: 1365#(= (+ (* 2 m) p1) p2), 1421#true, 172#(and (<= 1 n1) (<= n2 n1)), Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 120#true, Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 124#(<= 1 n1), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 177#true, Black: 905#(= p1 p2), Black: 907#(= p1 (+ (* 2 m) p2)), 963#true, Black: 705#(and (<= n1 n2) (<= 2 n2)), Black: 651#(<= 2 n2), Black: 1168#(and (<= n1 n2) (< 0 n2)), Black: 1217#(and (<= n1 n2) (< 0 (+ n2 1))), Black: 655#(<= n1 n2), Black: 1424#(and (< 1 n2) (= p2 p1)), 711#true, Black: 1219#(and (<= n1 n2) (<= n1 1) (< 0 (+ n2 1))), Black: 1426#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), Black: 1172#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1423#(= p2 p1), Black: 1213#(and (<= n1 1) (< 0 n2)), Black: 1215#(and (<= n1 1) (< 0 (+ n2 1))), 1484#(< 0 n1), Black: 1151#(<= n1 1), 1229#true, Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, 500#(and (<= n2 1) (< 0 n1)), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 965#(= p1 p2), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 966#(and (< 1 n1) (= p2 p1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 968#(and (< 1 n2) (= p1 (+ (* 2 m) p2)))]) [2021-03-26 17:56:01,458 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-03-26 17:56:01,458 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:56:01,458 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:56:01,458 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:56:05,595 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][241], [1024#true, Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 713#(= p1 p2), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), 515#true, Black: 716#(and (= (+ m p2) p1) (< 0 n2)), 773#true, 6#L19-1true, 10#thread2EXITtrue, Black: 1250#(and (<= n1 n2) (< 0 n2)), 17#L41true, Black: 1254#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1291#(and (<= n1 (+ n2 1)) (<= 1 n2)), Black: 1293#(and (<= n1 n2) (< 0 (+ n2 1))), 1300#true, 21#L52true, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 298#true, Black: 48#(= p2 p1), 55#(<= 1 n2), Black: 1026#(= p2 p1), Black: 1027#(and (< 0 n2) (= p2 p1)), Black: 1028#(= (+ m p1) p2), Black: 1029#(and (= (+ m p1) p2) (< 0 n1)), Black: 517#(= p2 p1), 1086#true, Black: 518#(and (= p2 p1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 775#(= p2 p1), 576#true, Black: 776#(and (< 0 n2) (= p2 p1)), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), 838#(<= 2 n2), Black: 1302#(= p1 p2), Black: 1303#(and (< 1 n2) (= p2 p1)), Black: 1305#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), 1361#true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 51#true, Black: 302#(<= n2 1), 362#true, Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), 110#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), 120#true, Black: 1088#(= p2 p1), Black: 1089#(and (< 1 n1) (= p2 p1)), Black: 1091#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 580#(<= 1 n1), Black: 636#(and (< 0 n1) (= n2 n1)), Black: 834#true, Black: 604#(< 1 n1), Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 839#(<= 1 n2), Black: 895#(and (<= n1 n2) (<= 1 n2)), Black: 591#(and (<= n2 n1) (< 0 n1)), 903#true, 651#(<= 2 n2), Black: 1363#(= p2 p1), Black: 1365#(= (+ (* 2 m) p1) p2), 1421#true, Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 124#(<= 1 n1), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 432#true, 177#true, 1213#(and (<= n1 1) (< 0 n2)), Black: 905#(= p1 p2), Black: 907#(= p1 (+ (* 2 m) p2)), Black: 705#(and (<= n1 n2) (<= 2 n2)), 963#true, Black: 647#true, Black: 1168#(and (<= n1 n2) (< 0 n2)), Black: 655#(<= n1 n2), Black: 1217#(and (<= n1 n2) (< 0 (+ n2 1))), Black: 1424#(and (< 1 n2) (= p2 p1)), 711#true, Black: 1219#(and (<= n1 n2) (<= n1 1) (< 0 (+ n2 1))), Black: 1172#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1426#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), Black: 1147#true, Black: 1423#(= p2 p1), Black: 1215#(and (<= n1 1) (< 0 (+ n2 1))), Black: 1151#(<= n1 1), 1486#(<= n1 0), 1233#(<= 1 n2), Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 965#(= p1 p2), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 966#(and (< 1 n1) (= p2 p1)), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 968#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:56:05,596 INFO L384 tUnfolder$Statistics]: this new event has 16 ancestors and is cut-off event [2021-03-26 17:56:05,596 INFO L387 tUnfolder$Statistics]: existing Event has 16 ancestors and is cut-off event [2021-03-26 17:56:05,596 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:56:05,596 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:56:08,072 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([109] L41-1-->thread3EXIT: Formula: (not (< 0 v_n2_42)) InVars {n2=v_n2_42} OutVars{n2=v_n2_42} AuxVars[] AssignedVars[][120], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), 1024#true, Black: 713#(= p1 p2), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), 515#true, Black: 716#(and (= (+ m p2) p1) (< 0 n2)), 773#true, 10#thread2EXITtrue, 11#thread1EXITtrue, Black: 1233#(<= 1 n2), Black: 1250#(and (<= n1 n2) (< 0 n2)), Black: 1291#(and (<= n1 (+ n2 1)) (<= 1 n2)), Black: 1293#(and (<= n1 n2) (< 0 (+ n2 1))), 20#thread3EXITtrue, 1300#true, 32#thread4EXITtrue, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 302#(<= n2 1), Black: 48#(= p2 p1), 51#true, Black: 1026#(= p2 p1), Black: 1027#(and (< 0 n2) (= p2 p1)), Black: 1028#(= (+ m p1) p2), Black: 1029#(and (= (+ m p1) p2) (< 0 n1)), Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), 1086#true, Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 775#(= p2 p1), Black: 776#(and (< 0 n2) (= p2 p1)), 576#true, Black: 778#(and (= (+ m p1) p2) (< 0 n1)), 834#true, Black: 1302#(= p1 p2), Black: 1303#(and (< 1 n2) (= p2 p1)), Black: 1305#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), 1361#true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 298#true, Black: 53#(= n1 n2), 362#true, Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 55#(<= 1 n2), 113#(<= n1 0), Black: 112#(= n2 n1), Black: 1088#(= p2 p1), 120#true, Black: 1089#(and (< 1 n1) (= p2 p1)), Black: 1091#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 580#(<= 1 n1), Black: 636#(and (< 0 n1) (= n2 n1)), Black: 604#(< 1 n1), Black: 838#(<= 2 n2), Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 839#(<= 1 n2), Black: 591#(and (<= n2 n1) (< 0 n1)), Black: 895#(and (<= n1 n2) (<= 1 n2)), 903#true, 647#true, Black: 1363#(= p2 p1), Black: 1365#(= (+ (* 2 m) p1) p2), 1421#true, Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 124#(<= 1 n1), 177#true, 436#(<= n2 1), 1215#(and (<= n1 1) (< 0 (+ n2 1))), Black: 905#(= p1 p2), Black: 907#(= p1 (+ (* 2 m) p2)), Black: 705#(and (<= n1 n2) (<= 2 n2)), 963#true, Black: 1168#(and (<= n1 n2) (< 0 n2)), Black: 651#(<= 2 n2), Black: 655#(<= n1 n2), Black: 1217#(and (<= n1 n2) (< 0 (+ n2 1))), Black: 1424#(and (< 1 n2) (= p2 p1)), Black: 1219#(and (<= n1 n2) (<= n1 1) (< 0 (+ n2 1))), 711#true, Black: 1426#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), Black: 1172#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1147#true, Black: 1423#(= p2 p1), Black: 1213#(and (<= n1 1) (< 0 n2)), Black: 1151#(<= n1 1), 1486#(<= n1 0), 1254#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 965#(= p1 p2), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 966#(and (< 1 n1) (= p2 p1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 968#(and (< 1 n2) (= p1 (+ (* 2 m) p2)))]) [2021-03-26 17:56:08,072 INFO L384 tUnfolder$Statistics]: this new event has 15 ancestors and is cut-off event [2021-03-26 17:56:08,072 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:56:08,072 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:56:08,072 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:56:10,888 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([106] L19-1-->thread1EXIT: Formula: (not (< 0 v_n1_24)) InVars {n1=v_n1_24} OutVars{n1=v_n1_24} AuxVars[] AssignedVars[][691], [1024#true, Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 713#(= p1 p2), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), 515#true, Black: 716#(and (= (+ m p2) p1) (< 0 n2)), 773#true, 10#thread2EXITtrue, 11#thread1EXITtrue, Black: 1233#(<= 1 n2), 17#L41true, Black: 1254#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1291#(and (<= n1 (+ n2 1)) (<= 1 n2)), Black: 1293#(and (<= n1 n2) (< 0 (+ n2 1))), 1300#true, 32#thread4EXITtrue, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 302#(<= n2 1), Black: 48#(= p2 p1), Black: 1026#(= p2 p1), Black: 1027#(and (< 0 n2) (= p2 p1)), Black: 1028#(= (+ m p1) p2), Black: 1029#(and (= (+ m p1) p2) (< 0 n1)), Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), 1086#true, Black: 775#(= p2 p1), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 776#(and (< 0 n2) (= p2 p1)), 576#true, Black: 778#(and (= (+ m p1) p2) (< 0 n1)), Black: 1302#(= p1 p2), Black: 1303#(and (< 1 n2) (= p2 p1)), Black: 1305#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), 1361#true, Black: 306#(<= n2 n1), 103#(and (<= n1 n2) (<= 1 n2)), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 298#true, Black: 51#true, Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 55#(<= 1 n2), 113#(<= n1 0), Black: 112#(= n2 n1), Black: 1088#(= p2 p1), 120#true, Black: 1089#(and (< 1 n1) (= p2 p1)), Black: 1091#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 895#(and (<= n1 n2) (<= 1 n2)), Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 580#(<= 1 n1), Black: 636#(and (< 0 n1) (= n2 n1)), Black: 834#true, Black: 604#(< 1 n1), Black: 838#(<= 2 n2), Black: 839#(<= 1 n2), Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 591#(and (<= n2 n1) (< 0 n1)), 647#true, 903#true, Black: 1363#(= p2 p1), Black: 1365#(= (+ (* 2 m) p1) p2), 1421#true, Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 124#(<= 1 n1), 177#true, 1213#(and (<= n1 1) (< 0 n2)), Black: 905#(= p1 p2), Black: 907#(= p1 (+ (* 2 m) p2)), 963#true, Black: 705#(and (<= n1 n2) (<= 2 n2)), Black: 651#(<= 2 n2), Black: 1168#(and (<= n1 n2) (< 0 n2)), Black: 1217#(and (<= n1 n2) (< 0 (+ n2 1))), Black: 655#(<= n1 n2), Black: 1424#(and (< 1 n2) (= p2 p1)), Black: 1219#(and (<= n1 n2) (<= n1 1) (< 0 (+ n2 1))), 711#true, Black: 1426#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), Black: 1172#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1147#true, Black: 1423#(= p2 p1), Black: 1215#(and (<= n1 1) (< 0 (+ n2 1))), Black: 1151#(<= n1 1), 1486#(<= n1 0), 1250#(and (<= n1 n2) (< 0 n2)), Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 965#(= p1 p2), Black: 966#(and (< 1 n1) (= p2 p1)), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 968#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:56:10,888 INFO L384 tUnfolder$Statistics]: this new event has 17 ancestors and is cut-off event [2021-03-26 17:56:10,888 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:56:10,888 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:56:10,889 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:56:15,296 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][241], [1024#true, Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 713#(= p1 p2), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), 515#true, Black: 716#(and (= (+ m p2) p1) (< 0 n2)), 773#true, 9#L19true, 10#thread2EXITtrue, Black: 1250#(and (<= n1 n2) (< 0 n2)), 17#L41true, Black: 1254#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1291#(and (<= n1 (+ n2 1)) (<= 1 n2)), Black: 1293#(and (<= n1 n2) (< 0 (+ n2 1))), 1300#true, 21#L52true, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 298#true, Black: 48#(= p2 p1), 55#(<= 1 n2), Black: 1026#(= p2 p1), Black: 1027#(and (< 0 n2) (= p2 p1)), Black: 1028#(= (+ m p1) p2), Black: 1029#(and (= (+ m p1) p2) (< 0 n1)), Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), 1086#true, Black: 775#(= p2 p1), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 776#(and (< 0 n2) (= p2 p1)), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), 580#(<= 1 n1), 838#(<= 2 n2), Black: 1302#(= p1 p2), Black: 1303#(and (< 1 n2) (= p2 p1)), Black: 1305#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), 1361#true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 51#true, Black: 302#(<= n2 1), Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), 110#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), Black: 1088#(= p2 p1), Black: 1089#(and (< 1 n1) (= p2 p1)), Black: 1091#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), 124#(<= 1 n1), Black: 576#true, Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 636#(and (< 0 n1) (= n2 n1)), Black: 834#true, Black: 604#(< 1 n1), Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 839#(<= 1 n2), Black: 591#(and (<= n2 n1) (< 0 n1)), Black: 895#(and (<= n1 n2) (<= 1 n2)), 903#true, 651#(<= 2 n2), Black: 1363#(= p2 p1), Black: 1365#(= (+ (* 2 m) p1) p2), 1421#true, 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 120#true, Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 177#true, 1213#(and (<= n1 1) (< 0 n2)), Black: 905#(= p1 p2), Black: 907#(= p1 (+ (* 2 m) p2)), 963#true, Black: 705#(and (<= n1 n2) (<= 2 n2)), 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 647#true, Black: 1168#(and (<= n1 n2) (< 0 n2)), Black: 1217#(and (<= n1 n2) (< 0 (+ n2 1))), Black: 655#(<= n1 n2), Black: 1424#(and (< 1 n2) (= p2 p1)), 711#true, Black: 1219#(and (<= n1 n2) (<= n1 1) (< 0 (+ n2 1))), Black: 1172#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1426#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), Black: 1147#true, Black: 1423#(= p2 p1), Black: 1215#(and (<= n1 1) (< 0 (+ n2 1))), Black: 1151#(<= n1 1), 1484#(< 0 n1), 1233#(<= 1 n2), Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 965#(= p1 p2), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 966#(and (< 1 n1) (= p2 p1)), Black: 968#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:56:15,297 INFO L384 tUnfolder$Statistics]: this new event has 17 ancestors and is cut-off event [2021-03-26 17:56:15,297 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:56:15,297 INFO L387 tUnfolder$Statistics]: existing Event has 17 ancestors and is cut-off event [2021-03-26 17:56:15,297 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:56:15,366 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([109] L41-1-->thread3EXIT: Formula: (not (< 0 v_n2_42)) InVars {n2=v_n2_42} OutVars{n2=v_n2_42} AuxVars[] AssignedVars[][120], [1024#true, Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 713#(= p1 p2), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), 515#true, Black: 716#(and (= (+ m p2) p1) (< 0 n2)), 773#true, 9#L19true, 10#thread2EXITtrue, Black: 1233#(<= 1 n2), Black: 1250#(and (<= n1 n2) (< 0 n2)), Black: 1254#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1291#(and (<= n1 (+ n2 1)) (<= 1 n2)), Black: 1293#(and (<= n1 n2) (< 0 (+ n2 1))), 20#thread3EXITtrue, 1300#true, 32#thread4EXITtrue, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 302#(<= n2 1), Black: 48#(= p2 p1), 51#true, Black: 1026#(= p2 p1), Black: 1027#(and (< 0 n2) (= p2 p1)), Black: 1028#(= (+ m p1) p2), Black: 1029#(and (= (+ m p1) p2) (< 0 n1)), Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), 1086#true, Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 775#(= p2 p1), Black: 776#(and (< 0 n2) (= p2 p1)), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), 834#true, Black: 1302#(= p1 p2), Black: 1303#(and (< 1 n2) (= p2 p1)), 591#(and (<= n2 n1) (< 0 n1)), Black: 1305#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), 1361#true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 298#true, Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 55#(<= 1 n2), 110#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), Black: 1088#(= p2 p1), Black: 1089#(and (< 1 n1) (= p2 p1)), 377#(and (<= n2 n1) (< 0 n1)), Black: 1091#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), 1151#(<= n1 1), Black: 576#true, Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 580#(<= 1 n1), Black: 636#(and (< 0 n1) (= n2 n1)), Black: 604#(< 1 n1), Black: 838#(<= 2 n2), Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 839#(<= 1 n2), Black: 895#(and (<= n1 n2) (<= 1 n2)), 647#true, 903#true, Black: 1363#(= p2 p1), Black: 1365#(= (+ (* 2 m) p1) p2), 1421#true, Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), 172#(and (<= 1 n1) (<= n2 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 120#true, Black: 124#(<= 1 n1), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 177#true, 436#(<= n2 1), Black: 905#(= p1 p2), Black: 907#(= p1 (+ (* 2 m) p2)), Black: 705#(and (<= n1 n2) (<= 2 n2)), 963#true, Black: 1168#(and (<= n1 n2) (< 0 n2)), Black: 651#(<= 2 n2), Black: 1217#(and (<= n1 n2) (< 0 (+ n2 1))), Black: 655#(<= n1 n2), Black: 1424#(and (< 1 n2) (= p2 p1)), 711#true, Black: 1219#(and (<= n1 n2) (<= n1 1) (< 0 (+ n2 1))), Black: 1426#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), Black: 1172#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1147#true, Black: 1423#(= p2 p1), Black: 1213#(and (<= n1 1) (< 0 n2)), Black: 1215#(and (<= n1 1) (< 0 (+ n2 1))), 1485#(and (<= n1 1) (< 0 n1)), 1229#true, Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 965#(= p1 p2), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 966#(and (< 1 n1) (= p2 p1)), Black: 968#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:56:15,366 INFO L384 tUnfolder$Statistics]: this new event has 17 ancestors and is cut-off event [2021-03-26 17:56:15,366 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:56:15,366 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:56:15,366 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:56:15,366 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([80] L19-->L19-1: Formula: (let ((.cse0 (< 0 v_n1_13))) (and (= (ite .cse0 (+ v_n1_13 (- 1)) v_n1_13) v_n1_12) (= (ite .cse0 (+ v_p1_8 v_m_7) v_p1_8) v_p1_7))) InVars {p1=v_p1_8, m=v_m_7, n1=v_n1_13} OutVars{p1=v_p1_7, m=v_m_7, n1=v_n1_12} AuxVars[] AssignedVars[p1, n1][1248], [1024#true, Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 713#(= p1 p2), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), 515#true, Black: 716#(and (= (+ m p2) p1) (< 0 n2)), 773#true, 6#L19-1true, 10#thread2EXITtrue, Black: 1233#(<= 1 n2), Black: 1250#(and (<= n1 n2) (< 0 n2)), Black: 1254#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1291#(and (<= n1 (+ n2 1)) (<= 1 n2)), Black: 1293#(and (<= n1 n2) (< 0 (+ n2 1))), 1300#true, 25#L41-1true, 32#thread4EXITtrue, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 302#(<= n2 1), Black: 48#(= p2 p1), 51#true, Black: 1026#(= p2 p1), Black: 1027#(and (< 0 n2) (= p2 p1)), Black: 1028#(= (+ m p1) p2), Black: 1029#(and (= (+ m p1) p2) (< 0 n1)), Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), 1086#true, Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 775#(= p2 p1), 576#true, Black: 776#(and (< 0 n2) (= p2 p1)), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), 834#true, Black: 1302#(= p1 p2), Black: 1303#(and (< 1 n2) (= p2 p1)), Black: 1305#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), 1361#true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 298#true, Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 55#(<= 1 n2), 110#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), 120#true, Black: 1088#(= p2 p1), Black: 1089#(and (< 1 n1) (= p2 p1)), Black: 1091#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 1151#(<= n1 1), Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 580#(<= 1 n1), Black: 636#(and (< 0 n1) (= n2 n1)), Black: 604#(< 1 n1), Black: 838#(<= 2 n2), Black: 839#(<= 1 n2), Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 591#(and (<= n2 n1) (< 0 n1)), Black: 895#(and (<= n1 n2) (<= 1 n2)), 647#true, 903#true, Black: 1363#(= p2 p1), Black: 1365#(= (+ (* 2 m) p1) p2), 1421#true, Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 124#(<= 1 n1), 177#true, 436#(<= n2 1), Black: 905#(= p1 p2), Black: 907#(= p1 (+ (* 2 m) p2)), Black: 705#(and (<= n1 n2) (<= 2 n2)), 963#true, Black: 1168#(and (<= n1 n2) (< 0 n2)), Black: 651#(<= 2 n2), Black: 1217#(and (<= n1 n2) (< 0 (+ n2 1))), Black: 655#(<= n1 n2), Black: 1424#(and (< 1 n2) (= p2 p1)), 711#true, Black: 1219#(and (<= n1 n2) (<= n1 1) (< 0 (+ n2 1))), Black: 1426#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), Black: 1172#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1147#true, Black: 1423#(= p2 p1), Black: 1213#(and (<= n1 1) (< 0 n2)), Black: 1215#(and (<= n1 1) (< 0 (+ n2 1))), 1229#true, 1486#(<= n1 0), Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 965#(= p1 p2), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 966#(and (< 1 n1) (= p2 p1)), Black: 968#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:56:15,366 INFO L384 tUnfolder$Statistics]: this new event has 17 ancestors and is cut-off event [2021-03-26 17:56:15,366 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:56:15,366 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:56:15,367 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:56:24,579 INFO L129 PetriNetUnfolder]: 30204/46630 cut-off events. [2021-03-26 17:56:24,579 INFO L130 PetriNetUnfolder]: For 3329045/3341943 co-relation queries the response was YES. [2021-03-26 17:56:25,121 INFO L84 FinitePrefix]: Finished finitePrefix Result has 711883 conditions, 46630 events. 30204/46630 cut-off events. For 3329045/3341943 co-relation queries the response was YES. Maximal size of possible extension queue 3333. Compared 376005 event pairs, 1243 based on Foata normal form. 4071/49968 useless extension candidates. Maximal degree in co-relation 708703. Up to 16548 conditions per place. [2021-03-26 17:56:25,469 INFO L132 encePairwiseOnDemand]: 32/38 looper letters, 492 selfloop transitions, 2328 changer transitions 2/5112 dead transitions. [2021-03-26 17:56:25,469 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 237 places, 5112 transitions, 166336 flow [2021-03-26 17:56:25,469 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-03-26 17:56:25,469 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-03-26 17:56:25,469 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 157 transitions. [2021-03-26 17:56:25,470 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8263157894736842 [2021-03-26 17:56:25,470 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 157 transitions. [2021-03-26 17:56:25,470 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 157 transitions. [2021-03-26 17:56:25,470 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 17:56:25,470 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 157 transitions. [2021-03-26 17:56:25,470 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 31.4) internal successors, (157), 5 states have internal predecessors, (157), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 17:56:25,471 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 38.0) internal successors, (228), 6 states have internal predecessors, (228), 0 states have call successors, (0), 0 states 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 17:56:25,471 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 38.0) internal successors, (228), 6 states have internal predecessors, (228), 0 states have call successors, (0), 0 states 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 17:56:25,471 INFO L185 Difference]: Start difference. First operand has 233 places, 4746 transitions, 149001 flow. Second operand 5 states and 157 transitions. [2021-03-26 17:56:25,471 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 237 places, 5112 transitions, 166336 flow [2021-03-26 17:56:42,252 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 237 places, 5112 transitions, 165976 flow, removed 180 selfloop flow, removed 0 redundant places. [2021-03-26 17:56:42,365 INFO L241 Difference]: Finished difference. Result has 239 places, 5070 transitions, 168099 flow [2021-03-26 17:56:42,368 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=38, PETRI_DIFFERENCE_MINUEND_FLOW=147580, PETRI_DIFFERENCE_MINUEND_PLACES=233, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=4713, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1971, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=2662, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=168099, PETRI_PLACES=239, PETRI_TRANSITIONS=5070} [2021-03-26 17:56:42,368 INFO L343 CegarLoopForPetriNet]: 31 programPoint places, 208 predicate places. [2021-03-26 17:56:42,368 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 17:56:42,368 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 239 places, 5070 transitions, 168099 flow [2021-03-26 17:56:42,368 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 239 places, 5070 transitions, 168099 flow [2021-03-26 17:56:42,438 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 239 places, 5070 transitions, 168099 flow [2021-03-26 17:56:52,977 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][2414], [1024#true, Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 713#(= p1 p2), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), 515#true, Black: 716#(and (= (+ m p2) p1) (< 0 n2)), 773#true, 9#L19true, Black: 1250#(and (<= n1 n2) (< 0 n2)), Black: 1254#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1291#(and (<= n1 (+ n2 1)) (<= 1 n2)), Black: 1293#(and (<= n1 n2) (< 0 (+ n2 1))), 1300#true, 21#L52true, 25#L41-1true, 26#L30true, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 298#true, Black: 48#(= p2 p1), 55#(<= 1 n2), Black: 1026#(= p2 p1), Black: 1027#(and (< 0 n2) (= p2 p1)), Black: 1028#(= (+ m p1) p2), Black: 1029#(and (= (+ m p1) p2) (< 0 n1)), Black: 517#(= p2 p1), 1086#true, Black: 518#(and (= p2 p1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 775#(= p2 p1), Black: 776#(and (< 0 n2) (= p2 p1)), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), 838#(<= 2 n2), Black: 1302#(= p1 p2), Black: 1303#(and (< 1 n2) (= p2 p1)), Black: 1305#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), 1361#true, 604#(< 1 n1), Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 51#true, Black: 302#(<= n2 1), Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), 110#true, 366#(<= 1 n1), Black: 112#(= n2 n1), Black: 113#(<= n1 0), Black: 1088#(= p2 p1), Black: 1089#(and (< 1 n1) (= p2 p1)), Black: 1091#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), 1147#true, 124#(<= 1 n1), Black: 576#true, Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 580#(<= 1 n1), Black: 636#(and (< 0 n1) (= n2 n1)), Black: 834#true, Black: 839#(<= 1 n2), Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 895#(and (<= n1 n2) (<= 1 n2)), Black: 591#(and (<= n2 n1) (< 0 n1)), 903#true, 651#(<= 2 n2), Black: 1363#(= p2 p1), Black: 1365#(= (+ (* 2 m) p1) p2), 1421#true, Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 120#true, Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 432#true, 177#true, Black: 905#(= p1 p2), Black: 907#(= p1 (+ (* 2 m) p2)), 963#true, Black: 705#(and (<= n1 n2) (<= 2 n2)), Black: 647#true, Black: 1168#(and (<= n1 n2) (< 0 n2)), Black: 655#(<= n1 n2), Black: 1217#(and (<= n1 n2) (< 0 (+ n2 1))), Black: 1424#(and (< 1 n2) (= p2 p1)), 711#true, Black: 1219#(and (<= n1 n2) (<= n1 1) (< 0 (+ n2 1))), Black: 1172#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1426#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), Black: 1423#(= p2 p1), Black: 1213#(and (<= n1 1) (< 0 n2)), Black: 1215#(and (<= n1 1) (< 0 (+ n2 1))), Black: 1151#(<= n1 1), 1484#(< 0 n1), Black: 1482#true, 1233#(<= 1 n2), Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 965#(= p1 p2), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 966#(and (< 1 n1) (= p2 p1)), Black: 968#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:56:52,977 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is cut-off event [2021-03-26 17:56:52,977 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:56:52,977 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:56:52,977 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:56:56,724 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([110] L52-1-->thread4EXIT: Formula: (not (< 1 v_n2_44)) InVars {n2=v_n2_44} OutVars{n2=v_n2_44} AuxVars[] AssignedVars[][376], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), 1024#true, Black: 713#(= p1 p2), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), 515#true, Black: 716#(and (= (+ m p2) p1) (< 0 n2)), 773#true, 9#L19true, Black: 1233#(<= 1 n2), Black: 1250#(and (<= n1 n2) (< 0 n2)), Black: 1254#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1291#(and (<= n1 (+ n2 1)) (<= 1 n2)), Black: 1293#(and (<= n1 n2) (< 0 (+ n2 1))), 1300#true, 25#L41-1true, 26#L30true, 32#thread4EXITtrue, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 302#(<= n2 1), Black: 48#(= p2 p1), 51#true, Black: 1026#(= p2 p1), Black: 1027#(and (< 0 n2) (= p2 p1)), Black: 1028#(= (+ m p1) p2), Black: 517#(= p2 p1), Black: 1029#(and (= (+ m p1) p2) (< 0 n1)), Black: 518#(and (= p2 p1) (< 0 n1)), 1086#true, Black: 775#(= p2 p1), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 776#(and (< 0 n2) (= p2 p1)), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), 834#true, Black: 1302#(= p1 p2), Black: 1303#(and (< 1 n2) (= p2 p1)), Black: 1305#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), 1361#true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 298#true, Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), Black: 55#(<= 1 n2), 110#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), Black: 1088#(= p2 p1), Black: 1089#(and (< 1 n1) (= p2 p1)), 377#(and (<= n2 n1) (< 0 n1)), Black: 1091#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), 1147#true, 638#(and (< 1 n1) (<= n2 n1)), Black: 576#true, Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 580#(<= 1 n1), Black: 636#(and (< 0 n1) (= n2 n1)), Black: 838#(<= 2 n2), Black: 604#(< 1 n1), Black: 839#(<= 1 n2), Black: 591#(and (<= n2 n1) (< 0 n1)), Black: 895#(and (<= n1 n2) (<= 1 n2)), 903#true, 647#true, Black: 1363#(= p2 p1), Black: 1365#(= (+ (* 2 m) p1) p2), 1421#true, Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), 172#(and (<= 1 n1) (<= n2 n1)), Black: 120#true, Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 124#(<= 1 n1), 177#true, 436#(<= n2 1), Black: 905#(= p1 p2), Black: 907#(= p1 (+ (* 2 m) p2)), 963#true, Black: 705#(and (<= n1 n2) (<= 2 n2)), Black: 651#(<= 2 n2), Black: 1168#(and (<= n1 n2) (< 0 n2)), Black: 1217#(and (<= n1 n2) (< 0 (+ n2 1))), Black: 655#(<= n1 n2), Black: 1424#(and (< 1 n2) (= p2 p1)), Black: 1219#(and (<= n1 n2) (<= n1 1) (< 0 (+ n2 1))), 711#true, Black: 1172#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1426#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), Black: 1423#(= p2 p1), Black: 1213#(and (<= n1 1) (< 0 n2)), Black: 1215#(and (<= n1 1) (< 0 (+ n2 1))), 1484#(< 0 n1), Black: 1151#(<= n1 1), 1229#true, Black: 1482#true, Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 965#(= p1 p2), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 966#(and (< 1 n1) (= p2 p1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 968#(and (< 1 n2) (= p1 (+ (* 2 m) p2)))]) [2021-03-26 17:56:56,724 INFO L384 tUnfolder$Statistics]: this new event has 14 ancestors and is not cut-off event [2021-03-26 17:56:56,724 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is not cut-off event [2021-03-26 17:56:56,724 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is not cut-off event [2021-03-26 17:56:56,724 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is not cut-off event [2021-03-26 17:56:57,899 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][3557], [1024#true, Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 713#(= p1 p2), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), 515#true, Black: 716#(and (= (+ m p2) p1) (< 0 n2)), 773#true, 9#L19true, 10#thread2EXITtrue, Black: 1250#(and (<= n1 n2) (< 0 n2)), Black: 1254#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1291#(and (<= n1 (+ n2 1)) (<= 1 n2)), Black: 1293#(and (<= n1 n2) (< 0 (+ n2 1))), 1300#true, 21#L52true, 25#L41-1true, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 298#true, Black: 48#(= p2 p1), 55#(<= 1 n2), Black: 1026#(= p2 p1), Black: 1027#(and (< 0 n2) (= p2 p1)), Black: 1028#(= (+ m p1) p2), Black: 1029#(and (= (+ m p1) p2) (< 0 n1)), Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), 1086#true, Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 775#(= p2 p1), Black: 776#(and (< 0 n2) (= p2 p1)), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), 580#(<= 1 n1), 838#(<= 2 n2), Black: 1302#(= p1 p2), Black: 1303#(and (< 1 n2) (= p2 p1)), Black: 1305#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), 1361#true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 302#(<= n2 1), Black: 51#true, Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), 110#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), Black: 1088#(= p2 p1), Black: 1089#(and (< 1 n1) (= p2 p1)), 377#(and (<= n2 n1) (< 0 n1)), Black: 1091#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), 124#(<= 1 n1), Black: 576#true, Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 636#(and (< 0 n1) (= n2 n1)), Black: 834#true, Black: 604#(< 1 n1), Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 839#(<= 1 n2), Black: 895#(and (<= n1 n2) (<= 1 n2)), Black: 591#(and (<= n2 n1) (< 0 n1)), 903#true, Black: 1363#(= p2 p1), 651#(<= 2 n2), Black: 1365#(= (+ (* 2 m) p1) p2), 1421#true, Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 120#true, Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 177#true, 1213#(and (<= n1 1) (< 0 n2)), 447#(and (<= n2 n1) (< 0 n1)), Black: 905#(= p1 p2), Black: 907#(= p1 (+ (* 2 m) p2)), 963#true, Black: 705#(and (<= n1 n2) (<= 2 n2)), Black: 647#true, Black: 1168#(and (<= n1 n2) (< 0 n2)), Black: 655#(<= n1 n2), Black: 1217#(and (<= n1 n2) (< 0 (+ n2 1))), Black: 1424#(and (< 1 n2) (= p2 p1)), 711#true, Black: 1219#(and (<= n1 n2) (<= n1 1) (< 0 (+ n2 1))), Black: 1172#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1426#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), Black: 1147#true, Black: 1423#(= p2 p1), Black: 1215#(and (<= n1 1) (< 0 (+ n2 1))), Black: 1151#(<= n1 1), 1484#(< 0 n1), Black: 1482#true, 1233#(<= 1 n2), Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 965#(= p1 p2), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 966#(and (< 1 n1) (= p2 p1)), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 968#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:56:57,899 INFO L384 tUnfolder$Statistics]: this new event has 16 ancestors and is cut-off event [2021-03-26 17:56:57,899 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:56:57,899 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:56:57,899 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:56:59,954 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][2245], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), 1024#true, Black: 713#(= p1 p2), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), 515#true, Black: 716#(and (= (+ m p2) p1) (< 0 n2)), 773#true, 6#L19-1true, 10#thread2EXITtrue, Black: 1250#(and (<= n1 n2) (< 0 n2)), Black: 1254#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), 17#L41true, Black: 1291#(and (<= n1 (+ n2 1)) (<= 1 n2)), Black: 1293#(and (<= n1 n2) (< 0 (+ n2 1))), 1300#true, 21#L52true, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 298#true, Black: 48#(= p2 p1), 55#(<= 1 n2), Black: 1026#(= p2 p1), Black: 1027#(and (< 0 n2) (= p2 p1)), Black: 1028#(= (+ m p1) p2), Black: 1029#(and (= (+ m p1) p2) (< 0 n1)), Black: 517#(= p2 p1), 1086#true, Black: 518#(and (= p2 p1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 775#(= p2 p1), 576#true, Black: 776#(and (< 0 n2) (= p2 p1)), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), 838#(<= 2 n2), Black: 1302#(= p1 p2), Black: 1303#(and (< 1 n2) (= p2 p1)), Black: 1305#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), 1361#true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 302#(<= n2 1), Black: 51#true, 362#true, Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), 110#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), Black: 1088#(= p2 p1), 120#true, Black: 1089#(and (< 1 n1) (= p2 p1)), Black: 1091#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 580#(<= 1 n1), Black: 636#(and (< 0 n1) (= n2 n1)), Black: 834#true, Black: 604#(< 1 n1), Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 839#(<= 1 n2), Black: 895#(and (<= n1 n2) (<= 1 n2)), Black: 591#(and (<= n2 n1) (< 0 n1)), 903#true, Black: 1363#(= p2 p1), 651#(<= 2 n2), Black: 1365#(= (+ (* 2 m) p1) p2), 1421#true, Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 124#(<= 1 n1), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 432#true, 177#true, 1213#(and (<= n1 1) (< 0 n2)), Black: 905#(= p1 p2), Black: 907#(= p1 (+ (* 2 m) p2)), Black: 705#(and (<= n1 n2) (<= 2 n2)), 963#true, Black: 647#true, Black: 1168#(and (<= n1 n2) (< 0 n2)), Black: 655#(<= n1 n2), Black: 1217#(and (<= n1 n2) (< 0 (+ n2 1))), Black: 1424#(and (< 1 n2) (= p2 p1)), Black: 1219#(and (<= n1 n2) (<= n1 1) (< 0 (+ n2 1))), 711#true, Black: 1172#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1426#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), Black: 1147#true, Black: 1423#(= p2 p1), Black: 1215#(and (<= n1 1) (< 0 (+ n2 1))), Black: 1151#(<= n1 1), 1486#(<= n1 0), Black: 1482#true, Black: 1484#(< 0 n1), 1233#(<= 1 n2), Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 965#(= p1 p2), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 966#(and (< 1 n1) (= p2 p1)), Black: 968#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:56:59,954 INFO L384 tUnfolder$Statistics]: this new event has 16 ancestors and is cut-off event [2021-03-26 17:56:59,954 INFO L387 tUnfolder$Statistics]: existing Event has 16 ancestors and is cut-off event [2021-03-26 17:56:59,954 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:56:59,955 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:57:05,310 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][2245], [1024#true, Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 713#(= p1 p2), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), 515#true, Black: 716#(and (= (+ m p2) p1) (< 0 n2)), 773#true, 9#L19true, 10#thread2EXITtrue, Black: 1250#(and (<= n1 n2) (< 0 n2)), Black: 1254#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), 17#L41true, Black: 1291#(and (<= n1 (+ n2 1)) (<= 1 n2)), Black: 1293#(and (<= n1 n2) (< 0 (+ n2 1))), 1300#true, 21#L52true, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 298#true, Black: 48#(= p2 p1), 55#(<= 1 n2), Black: 1026#(= p2 p1), Black: 1027#(and (< 0 n2) (= p2 p1)), Black: 1028#(= (+ m p1) p2), Black: 1029#(and (= (+ m p1) p2) (< 0 n1)), Black: 517#(= p2 p1), 1086#true, Black: 518#(and (= p2 p1) (< 0 n1)), Black: 775#(= p2 p1), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 776#(and (< 0 n2) (= p2 p1)), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), 580#(<= 1 n1), 838#(<= 2 n2), Black: 1302#(= p1 p2), Black: 1303#(and (< 1 n2) (= p2 p1)), Black: 1305#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), 1361#true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 51#true, Black: 302#(<= n2 1), Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), 110#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), Black: 1088#(= p2 p1), Black: 1089#(and (< 1 n1) (= p2 p1)), Black: 1091#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), 124#(<= 1 n1), Black: 576#true, Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 636#(and (< 0 n1) (= n2 n1)), Black: 834#true, Black: 604#(< 1 n1), Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 839#(<= 1 n2), Black: 895#(and (<= n1 n2) (<= 1 n2)), Black: 591#(and (<= n2 n1) (< 0 n1)), 903#true, 651#(<= 2 n2), Black: 1363#(= p2 p1), Black: 1365#(= (+ (* 2 m) p1) p2), 1421#true, 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 120#true, Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 177#true, 1213#(and (<= n1 1) (< 0 n2)), Black: 905#(= p1 p2), Black: 907#(= p1 (+ (* 2 m) p2)), 963#true, Black: 705#(and (<= n1 n2) (<= 2 n2)), 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 647#true, Black: 1168#(and (<= n1 n2) (< 0 n2)), Black: 655#(<= n1 n2), Black: 1217#(and (<= n1 n2) (< 0 (+ n2 1))), Black: 1424#(and (< 1 n2) (= p2 p1)), 711#true, Black: 1219#(and (<= n1 n2) (<= n1 1) (< 0 (+ n2 1))), Black: 1426#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), Black: 1172#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1147#true, Black: 1423#(= p2 p1), Black: 1215#(and (<= n1 1) (< 0 (+ n2 1))), 1484#(< 0 n1), Black: 1151#(<= n1 1), Black: 1482#true, 1233#(<= 1 n2), Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 965#(= p1 p2), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 966#(and (< 1 n1) (= p2 p1)), Black: 968#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:57:05,310 INFO L384 tUnfolder$Statistics]: this new event has 17 ancestors and is cut-off event [2021-03-26 17:57:05,310 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:57:05,310 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:57:05,310 INFO L387 tUnfolder$Statistics]: existing Event has 17 ancestors and is cut-off event [2021-03-26 17:57:07,492 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([80] L19-->L19-1: Formula: (let ((.cse0 (< 0 v_n1_13))) (and (= (ite .cse0 (+ v_n1_13 (- 1)) v_n1_13) v_n1_12) (= (ite .cse0 (+ v_p1_8 v_m_7) v_p1_8) v_p1_7))) InVars {p1=v_p1_8, m=v_m_7, n1=v_n1_13} OutVars{p1=v_p1_7, m=v_m_7, n1=v_n1_12} AuxVars[] AssignedVars[p1, n1][3869], [1024#true, Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 713#(= p1 p2), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), 515#true, Black: 716#(and (= (+ m p2) p1) (< 0 n2)), 773#true, 6#L19-1true, 10#thread2EXITtrue, Black: 1233#(<= 1 n2), Black: 1254#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), 17#L41true, Black: 1291#(and (<= n1 (+ n2 1)) (<= 1 n2)), Black: 1293#(and (<= n1 n2) (< 0 (+ n2 1))), 1300#true, 32#thread4EXITtrue, 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 302#(<= n2 1), Black: 48#(= p2 p1), 55#(<= 1 n2), Black: 1026#(= p2 p1), Black: 1027#(and (< 0 n2) (= p2 p1)), Black: 1028#(= (+ m p1) p2), Black: 517#(= p2 p1), Black: 1029#(and (= (+ m p1) p2) (< 0 n1)), 1086#true, Black: 518#(and (= p2 p1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 775#(= p2 p1), 576#true, Black: 776#(and (< 0 n2) (= p2 p1)), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), 839#(<= 1 n2), Black: 1302#(= p1 p2), Black: 1303#(and (< 1 n2) (= p2 p1)), Black: 1305#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), 1361#true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 298#true, Black: 51#true, Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), 110#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), Black: 1088#(= p2 p1), 120#true, Black: 1089#(and (< 1 n1) (= p2 p1)), Black: 1091#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 580#(<= 1 n1), Black: 636#(and (< 0 n1) (= n2 n1)), Black: 834#true, Black: 604#(< 1 n1), Black: 838#(<= 2 n2), Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 591#(and (<= n2 n1) (< 0 n1)), Black: 895#(and (<= n1 n2) (<= 1 n2)), 903#true, 647#true, Black: 1363#(= p2 p1), Black: 1365#(= (+ (* 2 m) p1) p2), 1421#true, Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 124#(<= 1 n1), 177#true, 436#(<= n2 1), 1213#(and (<= n1 1) (< 0 n2)), Black: 905#(= p1 p2), Black: 907#(= p1 (+ (* 2 m) p2)), 963#true, Black: 705#(and (<= n1 n2) (<= 2 n2)), Black: 651#(<= 2 n2), Black: 1168#(and (<= n1 n2) (< 0 n2)), Black: 655#(<= n1 n2), Black: 1217#(and (<= n1 n2) (< 0 (+ n2 1))), Black: 1424#(and (< 1 n2) (= p2 p1)), 711#true, Black: 1219#(and (<= n1 n2) (<= n1 1) (< 0 (+ n2 1))), Black: 1172#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1426#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), Black: 1423#(= p2 p1), Black: 1147#true, Black: 1215#(and (<= n1 1) (< 0 (+ n2 1))), Black: 1151#(<= n1 1), 1486#(<= n1 0), Black: 1482#true, Black: 1484#(< 0 n1), 1250#(and (<= n1 n2) (< 0 n2)), Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 965#(= p1 p2), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 966#(and (< 1 n1) (= p2 p1)), Black: 968#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:57:07,492 INFO L384 tUnfolder$Statistics]: this new event has 18 ancestors and is cut-off event [2021-03-26 17:57:07,492 INFO L387 tUnfolder$Statistics]: existing Event has 16 ancestors and is cut-off event [2021-03-26 17:57:07,492 INFO L387 tUnfolder$Statistics]: existing Event has 16 ancestors and is cut-off event [2021-03-26 17:57:07,492 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:57:12,555 INFO L129 PetriNetUnfolder]: 30243/46744 cut-off events. [2021-03-26 17:57:12,555 INFO L130 PetriNetUnfolder]: For 3370922/3382182 co-relation queries the response was YES. [2021-03-26 17:57:13,307 INFO L84 FinitePrefix]: Finished finitePrefix Result has 724228 conditions, 46744 events. 30243/46744 cut-off events. For 3370922/3382182 co-relation queries the response was YES. Maximal size of possible extension queue 3308. Compared 376798 event pairs, 1078 based on Foata normal form. 2549/48838 useless extension candidates. Maximal degree in co-relation 721028. Up to 16658 conditions per place. [2021-03-26 17:57:13,940 INFO L142 LiptonReduction]: Number of co-enabled transitions 12198 [2021-03-26 17:57:16,886 INFO L154 LiptonReduction]: Checked pairs total: 0 [2021-03-26 17:57:16,886 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-26 17:57:16,886 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 34518 [2021-03-26 17:57:16,887 INFO L480 AbstractCegarLoop]: Abstraction has has 239 places, 5070 transitions, 168099 flow [2021-03-26 17:57:16,887 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 29.4) internal successors, (147), 5 states have internal predecessors, (147), 0 states have call successors, (0), 0 states 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 17:57:16,887 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 17:57:16,887 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 17:57:16,887 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-03-26 17:57:16,887 INFO L428 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-26 17:57:16,887 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 17:57:16,887 INFO L82 PathProgramCache]: Analyzing trace with hash 454989371, now seen corresponding path program 8 times [2021-03-26 17:57:16,887 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 17:57:16,887 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [578937266] [2021-03-26 17:57:16,888 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 17:57:16,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 17:57:16,897 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:57:16,897 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:57:16,899 INFO L142 QuantifierPusher]: treesize reduction 5, result has 58.3 percent of original size [2021-03-26 17:57:16,900 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:57:16,905 INFO L142 QuantifierPusher]: treesize reduction 5, result has 66.7 percent of original size [2021-03-26 17:57:16,905 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 17:57:16,912 INFO L142 QuantifierPusher]: treesize reduction 1, result has 87.5 percent of original size [2021-03-26 17:57:16,912 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:57:16,918 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:57:16,918 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:57:16,922 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:57:16,922 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:57:16,923 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-26 17:57:16,923 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [578937266] [2021-03-26 17:57:16,923 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [223882303] [2021-03-26 17:57:16,923 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 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-26 17:57:16,951 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-03-26 17:57:16,951 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-26 17:57:16,952 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 5 conjunts are in the unsatisfiable core [2021-03-26 17:57:16,952 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-26 17:57:16,952 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:57:16,953 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:57:16,953 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:57:16,953 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:57:16,953 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:57:16,953 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:57:16,954 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:57:16,954 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:57:16,958 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:57:16,958 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:57:16,958 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:57:16,958 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:57:16,958 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:57:16,959 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:57:16,959 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:57:16,959 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:57:16,959 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:57:16,959 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:57:16,960 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:57:16,960 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:57:16,960 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:57:16,960 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:57:16,960 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:57:16,961 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:57:16,961 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:57:16,961 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:57:16,961 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:57:16,961 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:57:16,962 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:57:16,962 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:57:16,962 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:57:16,962 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:57:16,962 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:57:16,963 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:57:16,963 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:57:16,963 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:57:16,963 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:57:16,963 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:57:16,964 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:57:16,964 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:57:16,964 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:57:16,964 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:57:16,965 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:57:16,965 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:57:16,965 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:57:16,965 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:57:16,966 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:57:16,966 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:57:16,972 INFO L142 QuantifierPusher]: treesize reduction 1, result has 90.9 percent of original size [2021-03-26 17:57:16,973 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-03-26 17:57:16,973 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:57:16,973 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 17:57:16,974 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:57:16,974 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:57:16,974 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-26 17:57:16,974 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:57:16,975 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:57:16,976 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:57:16,976 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:57:16,976 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:57:16,976 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:57:16,977 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:57:16,977 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:57:16,977 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:57:16,977 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:57:16,978 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:57:16,978 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:57:16,979 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:57:16,979 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:57:16,992 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:57:16,992 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:57:16,992 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:57:16,993 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:57:16,993 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:57:16,993 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:57:16,994 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:57:16,994 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 17:57:16,995 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:57:16,995 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 17:57:16,995 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-26 17:57:16,996 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:57:16,996 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 17:57:16,996 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:57:16,997 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 17:57:16,997 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-26 17:57:16,998 INFO L142 QuantifierPusher]: treesize reduction 13, result has 50.0 percent of original size [2021-03-26 17:57:16,998 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:57:16,998 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:57:16,999 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:57:16,999 INFO L142 QuantifierPusher]: treesize reduction 6, result has 14.3 percent of original size [2021-03-26 17:57:16,999 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:57:17,000 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:57:17,000 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:57:17,000 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:57:17,000 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:57:17,000 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:57:17,001 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:57:17,001 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:57:17,001 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:57:17,001 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:57:17,002 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:57:17,002 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:57:17,002 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:57:17,002 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:57:17,003 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:57:17,003 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:57:17,003 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:57:17,003 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:57:17,004 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:57:17,004 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:57:17,004 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:57:17,004 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:57:17,004 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:57:17,005 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:57:17,005 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:57:17,005 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:57:17,005 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:57:17,006 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:57:17,006 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:57:17,006 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:57:17,006 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:57:17,007 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:57:17,007 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:57:17,007 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:57:17,007 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:57:17,008 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:57:17,008 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:57:17,008 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:57:17,008 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:57:17,009 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:57:17,009 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:57:17,009 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:57:17,009 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:57:17,010 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:57:17,010 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:57:17,010 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:57:17,010 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:57:17,010 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:57:17,011 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:57:17,011 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:57:17,011 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:57:17,011 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:57:17,012 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:57:17,012 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:57:17,012 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:57:17,012 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-26 17:57:17,012 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-26 17:57:17,013 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 8 [2021-03-26 17:57:17,013 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1711892559] [2021-03-26 17:57:17,013 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-03-26 17:57:17,013 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 17:57:17,013 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-03-26 17:57:17,013 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=47, Unknown=0, NotChecked=0, Total=72 [2021-03-26 17:57:17,013 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 20 out of 38 [2021-03-26 17:57:17,014 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 239 places, 5070 transitions, 168099 flow. Second operand has 9 states, 9 states have (on average 21.77777777777778) internal successors, (196), 9 states have internal predecessors, (196), 0 states have call successors, (0), 0 states 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 17:57:17,014 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 17:57:17,014 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 20 of 38 [2021-03-26 17:57:17,014 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-26 17:58:24,341 INFO L129 PetriNetUnfolder]: 35203/53616 cut-off events. [2021-03-26 17:58:24,341 INFO L130 PetriNetUnfolder]: For 3872773/3874161 co-relation queries the response was YES. [2021-03-26 17:58:24,951 INFO L84 FinitePrefix]: Finished finitePrefix Result has 868966 conditions, 53616 events. 35203/53616 cut-off events. For 3872773/3874161 co-relation queries the response was YES. Maximal size of possible extension queue 3609. Compared 425978 event pairs, 1442 based on Foata normal form. 589/54201 useless extension candidates. Maximal degree in co-relation 865119. Up to 37559 conditions per place. [2021-03-26 17:58:25,535 INFO L132 encePairwiseOnDemand]: 26/38 looper letters, 5606 selfloop transitions, 728 changer transitions 32/6375 dead transitions. [2021-03-26 17:58:25,535 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 249 places, 6375 transitions, 226658 flow [2021-03-26 17:58:25,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-03-26 17:58:25,536 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2021-03-26 17:58:25,536 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 313 transitions. [2021-03-26 17:58:25,536 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.7488038277511961 [2021-03-26 17:58:25,536 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 313 transitions. [2021-03-26 17:58:25,536 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 313 transitions. [2021-03-26 17:58:25,537 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-26 17:58:25,537 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 313 transitions. [2021-03-26 17:58:25,537 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 28.454545454545453) internal successors, (313), 11 states have internal predecessors, (313), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-26 17:58:25,538 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 38.0) internal successors, (456), 12 states have internal predecessors, (456), 0 states have call successors, (0), 0 states 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 17:58:25,538 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 38.0) internal successors, (456), 12 states have internal predecessors, (456), 0 states have call successors, (0), 0 states 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 17:58:25,538 INFO L185 Difference]: Start difference. First operand has 239 places, 5070 transitions, 168099 flow. Second operand 11 states and 313 transitions. [2021-03-26 17:58:25,538 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 249 places, 6375 transitions, 226658 flow [2021-03-26 17:58:47,032 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 249 places, 6375 transitions, 226454 flow, removed 102 selfloop flow, removed 0 redundant places. [2021-03-26 17:58:47,175 INFO L241 Difference]: Finished difference. Result has 258 places, 5548 transitions, 189239 flow [2021-03-26 17:58:47,179 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=38, PETRI_DIFFERENCE_MINUEND_FLOW=167926, PETRI_DIFFERENCE_MINUEND_PLACES=239, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=5069, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=286, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=4461, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=189239, PETRI_PLACES=258, PETRI_TRANSITIONS=5548} [2021-03-26 17:58:47,179 INFO L343 CegarLoopForPetriNet]: 31 programPoint places, 227 predicate places. [2021-03-26 17:58:47,179 INFO L170 etLargeBlockEncoding]: Petri net LBE is using conditional semantic-based independence relation. [2021-03-26 17:58:47,179 INFO L137 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 258 places, 5548 transitions, 189239 flow [2021-03-26 17:58:47,180 INFO L129 LiptonReduction]: Starting Lipton reduction on Petri net that has 258 places, 5548 transitions, 189239 flow [2021-03-26 17:58:47,263 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 258 places, 5548 transitions, 189239 flow [2021-03-26 17:59:08,430 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][2446], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), 1024#true, Black: 713#(= p1 p2), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), 515#true, Black: 716#(and (= (+ m p2) p1) (< 0 n2)), 773#true, 6#L19-1true, 10#thread2EXITtrue, Black: 1250#(and (<= n1 n2) (< 0 n2)), 17#L41true, Black: 1254#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1291#(and (<= n1 (+ n2 1)) (<= 1 n2)), Black: 1293#(and (<= n1 n2) (< 0 (+ n2 1))), 1300#true, 21#L52true, Black: 1493#(and (< 0 n2) (= n2 n1)), Black: 1557#(and (<= n2 n1) (<= n2 0)), Black: 1494#(and (<= n1 1) (< 0 n2) (= n2 n1)), Black: 1559#(and (<= n2 1) (< 0 n2) (<= n2 n1)), Black: 1495#(and (<= n2 1) (< 0 n2)), Black: 1496#(<= n2 0), Black: 1500#(<= n2 n1), Black: 1516#(and (< 0 n2) (<= n2 n1)), 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 298#true, Black: 48#(= p2 p1), 55#(<= 1 n2), Black: 1026#(= p2 p1), Black: 1027#(and (< 0 n2) (= p2 p1)), Black: 1028#(= (+ m p1) p2), Black: 1029#(and (= (+ m p1) p2) (< 0 n1)), Black: 517#(= p2 p1), Black: 518#(and (= p2 p1) (< 0 n1)), 1086#true, Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 775#(= p2 p1), 576#true, Black: 776#(and (< 0 n2) (= p2 p1)), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), 838#(<= 2 n2), Black: 1302#(= p1 p2), Black: 1303#(and (< 1 n2) (= p2 p1)), Black: 1305#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), 1361#true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 302#(<= n2 1), Black: 51#true, Black: 53#(= n1 n2), 362#true, Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), 110#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), Black: 1088#(= p2 p1), 120#true, Black: 1089#(and (< 1 n1) (= p2 p1)), Black: 1091#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 580#(<= 1 n1), Black: 834#true, Black: 636#(and (< 0 n1) (= n2 n1)), Black: 604#(< 1 n1), Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 839#(<= 1 n2), Black: 591#(and (<= n2 n1) (< 0 n1)), Black: 895#(and (<= n1 n2) (<= 1 n2)), 903#true, Black: 1363#(= p2 p1), 651#(<= 2 n2), Black: 1365#(= (+ (* 2 m) p1) p2), 1421#true, Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 124#(<= 1 n1), 432#true, 177#true, 1213#(and (<= n1 1) (< 0 n2)), Black: 905#(= p1 p2), Black: 907#(= p1 (+ (* 2 m) p2)), Black: 705#(and (<= n1 n2) (<= 2 n2)), 963#true, Black: 647#true, Black: 1168#(and (<= n1 n2) (< 0 n2)), Black: 1217#(and (<= n1 n2) (< 0 (+ n2 1))), Black: 655#(<= n1 n2), Black: 1424#(and (< 1 n2) (= p2 p1)), Black: 1219#(and (<= n1 n2) (<= n1 1) (< 0 (+ n2 1))), 711#true, Black: 1172#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1426#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), Black: 1423#(= p2 p1), Black: 1147#true, Black: 1215#(and (<= n1 1) (< 0 (+ n2 1))), Black: 1151#(<= n1 1), 1486#(<= n1 0), Black: 1482#true, 1233#(<= 1 n2), Black: 1484#(< 0 n1), 1490#true, Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 965#(= p1 p2), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 966#(and (< 1 n1) (= p2 p1)), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 968#(and (< 1 n2) (= p1 (+ (* 2 m) p2)))]) [2021-03-26 17:59:08,431 INFO L384 tUnfolder$Statistics]: this new event has 16 ancestors and is cut-off event [2021-03-26 17:59:08,431 INFO L387 tUnfolder$Statistics]: existing Event has 16 ancestors and is cut-off event [2021-03-26 17:59:08,431 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:59:08,431 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:59:10,952 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([106] L19-1-->thread1EXIT: Formula: (not (< 0 v_n1_24)) InVars {n1=v_n1_24} OutVars{n1=v_n1_24} AuxVars[] AssignedVars[][1171], [1024#true, Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 713#(= p1 p2), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 447#(and (<= n2 n1) (< 0 n1)), 515#true, Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 716#(and (= (+ m p2) p1) (< 0 n2)), 773#true, 10#thread2EXITtrue, 11#thread1EXITtrue, Black: 1233#(<= 1 n2), Black: 1254#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), 17#L41true, Black: 1291#(and (<= n1 (+ n2 1)) (<= 1 n2)), Black: 1293#(and (<= n1 n2) (< 0 (+ n2 1))), 1300#true, Black: 1493#(and (< 0 n2) (= n2 n1)), Black: 1557#(and (<= n2 n1) (<= n2 0)), Black: 1494#(and (<= n1 1) (< 0 n2) (= n2 n1)), Black: 1559#(and (<= n2 1) (< 0 n2) (<= n2 n1)), Black: 1495#(and (<= n2 1) (< 0 n2)), Black: 1496#(<= n2 0), Black: 1500#(<= n2 n1), 32#thread4EXITtrue, Black: 1516#(and (< 0 n2) (<= n2 n1)), 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 302#(<= n2 1), Black: 48#(= p2 p1), Black: 1026#(= p2 p1), Black: 1027#(and (< 0 n2) (= p2 p1)), Black: 1028#(= (+ m p1) p2), Black: 517#(= p2 p1), Black: 1029#(and (= (+ m p1) p2) (< 0 n1)), 1086#true, Black: 518#(and (= p2 p1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 775#(= p2 p1), Black: 776#(and (< 0 n2) (= p2 p1)), 576#true, Black: 778#(and (= (+ m p1) p2) (< 0 n1)), Black: 1302#(= p1 p2), Black: 1303#(and (< 1 n2) (= p2 p1)), Black: 1305#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), 1361#true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), 103#(and (<= n1 n2) (<= 1 n2)), Black: 298#true, Black: 51#true, Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 55#(<= 1 n2), 113#(<= n1 0), Black: 112#(= n2 n1), 120#true, Black: 1088#(= p2 p1), Black: 1089#(and (< 1 n1) (= p2 p1)), Black: 1091#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 895#(and (<= n1 n2) (<= 1 n2)), Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 580#(<= 1 n1), Black: 636#(and (< 0 n1) (= n2 n1)), Black: 834#true, Black: 604#(< 1 n1), Black: 838#(<= 2 n2), Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 839#(<= 1 n2), Black: 591#(and (<= n2 n1) (< 0 n1)), 903#true, 647#true, Black: 1363#(= p2 p1), Black: 1365#(= (+ (* 2 m) p1) p2), 1421#true, Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 124#(<= 1 n1), 177#true, 1213#(and (<= n1 1) (< 0 n2)), Black: 905#(= p1 p2), Black: 907#(= p1 (+ (* 2 m) p2)), 963#true, Black: 705#(and (<= n1 n2) (<= 2 n2)), Black: 651#(<= 2 n2), Black: 1168#(and (<= n1 n2) (< 0 n2)), Black: 655#(<= n1 n2), Black: 1217#(and (<= n1 n2) (< 0 (+ n2 1))), Black: 1219#(and (<= n1 n2) (<= n1 1) (< 0 (+ n2 1))), 711#true, Black: 1424#(and (< 1 n2) (= p2 p1)), Black: 1426#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), Black: 1172#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1423#(= p2 p1), Black: 1147#true, Black: 1215#(and (<= n1 1) (< 0 (+ n2 1))), Black: 1151#(<= n1 1), 1486#(<= n1 0), Black: 1482#true, Black: 1484#(< 0 n1), 1490#true, 1250#(and (<= n1 n2) (< 0 n2)), Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 965#(= p1 p2), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 966#(and (< 1 n1) (= p2 p1)), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 968#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:59:10,952 INFO L384 tUnfolder$Statistics]: this new event has 17 ancestors and is cut-off event [2021-03-26 17:59:10,952 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:59:10,952 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:59:10,952 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:59:14,161 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([90] L52-1-->L52: Formula: (< 1 v_n2_7) InVars {n2=v_n2_7} OutVars{n2=v_n2_7} AuxVars[] AssignedVars[][2446], [1024#true, Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), Black: 713#(= p1 p2), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 447#(and (<= n2 n1) (< 0 n1)), 515#true, Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), Black: 716#(and (= (+ m p2) p1) (< 0 n2)), 773#true, 9#L19true, 10#thread2EXITtrue, Black: 1250#(and (<= n1 n2) (< 0 n2)), Black: 1254#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), 17#L41true, Black: 1291#(and (<= n1 (+ n2 1)) (<= 1 n2)), Black: 1293#(and (<= n1 n2) (< 0 (+ n2 1))), 1300#true, 21#L52true, Black: 1493#(and (< 0 n2) (= n2 n1)), Black: 1557#(and (<= n2 n1) (<= n2 0)), Black: 1494#(and (<= n1 1) (< 0 n2) (= n2 n1)), Black: 1559#(and (<= n2 1) (< 0 n2) (<= n2 n1)), Black: 1495#(and (<= n2 1) (< 0 n2)), Black: 1496#(<= n2 0), Black: 1500#(<= n2 n1), Black: 1516#(and (< 0 n2) (<= n2 n1)), 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 298#true, Black: 48#(= p2 p1), 55#(<= 1 n2), Black: 1026#(= p2 p1), Black: 1027#(and (< 0 n2) (= p2 p1)), Black: 1028#(= (+ m p1) p2), Black: 1029#(and (= (+ m p1) p2) (< 0 n1)), Black: 517#(= p2 p1), 1086#true, Black: 518#(and (= p2 p1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 775#(= p2 p1), Black: 776#(and (< 0 n2) (= p2 p1)), Black: 778#(and (= (+ m p1) p2) (< 0 n1)), 580#(<= 1 n1), 838#(<= 2 n2), Black: 1302#(= p1 p2), Black: 1303#(and (< 1 n2) (= p2 p1)), Black: 1305#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), 1361#true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 302#(<= n2 1), Black: 51#true, Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), 110#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), Black: 1088#(= p2 p1), Black: 1089#(and (< 1 n1) (= p2 p1)), Black: 1091#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), 124#(<= 1 n1), Black: 576#true, Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 636#(and (< 0 n1) (= n2 n1)), Black: 834#true, Black: 604#(< 1 n1), Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 839#(<= 1 n2), Black: 895#(and (<= n1 n2) (<= 1 n2)), Black: 591#(and (<= n2 n1) (< 0 n1)), 903#true, Black: 1363#(= p2 p1), 651#(<= 2 n2), Black: 1365#(= (+ (* 2 m) p1) p2), 1421#true, 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 120#true, Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 177#true, 1213#(and (<= n1 1) (< 0 n2)), Black: 905#(= p1 p2), Black: 907#(= p1 (+ (* 2 m) p2)), 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), 963#true, Black: 705#(and (<= n1 n2) (<= 2 n2)), Black: 647#true, Black: 1168#(and (<= n1 n2) (< 0 n2)), Black: 655#(<= n1 n2), Black: 1217#(and (<= n1 n2) (< 0 (+ n2 1))), 711#true, Black: 1219#(and (<= n1 n2) (<= n1 1) (< 0 (+ n2 1))), Black: 1424#(and (< 1 n2) (= p2 p1)), Black: 1172#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1426#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), Black: 1147#true, Black: 1423#(= p2 p1), Black: 1215#(and (<= n1 1) (< 0 (+ n2 1))), 1484#(< 0 n1), Black: 1151#(<= n1 1), Black: 1482#true, 1233#(<= 1 n2), 1490#true, Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 965#(= p1 p2), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 966#(and (< 1 n1) (= p2 p1)), Black: 968#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:59:14,162 INFO L384 tUnfolder$Statistics]: this new event has 17 ancestors and is cut-off event [2021-03-26 17:59:14,162 INFO L387 tUnfolder$Statistics]: existing Event has 17 ancestors and is cut-off event [2021-03-26 17:59:14,162 INFO L387 tUnfolder$Statistics]: existing Event has 13 ancestors and is cut-off event [2021-03-26 17:59:14,162 INFO L387 tUnfolder$Statistics]: existing Event has 15 ancestors and is cut-off event [2021-03-26 17:59:19,400 INFO L382 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([80] L19-->L19-1: Formula: (let ((.cse0 (< 0 v_n1_13))) (and (= (ite .cse0 (+ v_n1_13 (- 1)) v_n1_13) v_n1_12) (= (ite .cse0 (+ v_p1_8 v_m_7) v_p1_8) v_p1_7))) InVars {p1=v_p1_8, m=v_m_7, n1=v_n1_13} OutVars{p1=v_p1_7, m=v_m_7, n1=v_n1_12} AuxVars[] AssignedVars[p1, n1][4204], [Black: 504#(and (< 0 (+ n1 1)) (<= n2 1) (<= n2 n1)), 1024#true, Black: 713#(= p1 p2), Black: 714#(and (< 0 n2) (= p2 p1)), Black: 447#(and (<= n2 n1) (< 0 n1)), Black: 715#(and (< 0 n2) (= p2 p1) (< 0 n1)), 515#true, Black: 716#(and (= (+ m p2) p1) (< 0 n2)), 773#true, 6#L19-1true, 10#thread2EXITtrue, Black: 1233#(<= 1 n2), 17#L41true, Black: 1254#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1291#(and (<= n1 (+ n2 1)) (<= 1 n2)), Black: 1293#(and (<= n1 n2) (< 0 (+ n2 1))), 1300#true, Black: 1493#(and (< 0 n2) (= n2 n1)), Black: 1557#(and (<= n2 n1) (<= n2 0)), Black: 1494#(and (<= n1 1) (< 0 n2) (= n2 n1)), Black: 1559#(and (<= n2 1) (< 0 n2) (<= n2 n1)), Black: 1495#(and (<= n2 1) (< 0 n2)), Black: 1496#(<= n2 0), 32#thread4EXITtrue, Black: 1500#(<= n2 n1), Black: 1516#(and (< 0 n2) (<= n2 n1)), 34#L66true, Black: 240#(and (= p2 p1) (< 0 n1)), Black: 241#(= (+ m p2) p1), Black: 239#(= p1 p2), 302#(<= n2 1), Black: 48#(= p2 p1), 55#(<= 1 n2), Black: 1026#(= p2 p1), Black: 1027#(and (< 0 n2) (= p2 p1)), Black: 1028#(= (+ m p1) p2), Black: 1029#(and (= (+ m p1) p2) (< 0 n1)), Black: 517#(= p2 p1), 1086#true, Black: 518#(and (= p2 p1) (< 0 n1)), Black: 520#(and (= (+ m p1) p2) (< 0 n1)), Black: 775#(= p2 p1), Black: 776#(and (< 0 n2) (= p2 p1)), 576#true, Black: 778#(and (= (+ m p1) p2) (< 0 n1)), 839#(<= 1 n2), Black: 1302#(= p1 p2), Black: 1303#(and (< 1 n2) (= p2 p1)), Black: 1305#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), 1361#true, Black: 306#(<= n2 n1), Black: 356#(and (<= n2 1) (<= n2 n1)), Black: 298#true, Black: 51#true, Black: 53#(= n1 n2), Black: 54#(and (<= 1 n1) (= n2 n1)), Black: 103#(and (<= n1 n2) (<= 1 n2)), 110#true, Black: 112#(= n2 n1), Black: 113#(<= n1 0), Black: 1088#(= p2 p1), 120#true, Black: 1089#(and (< 1 n1) (= p2 p1)), Black: 1091#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), 381#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 579#(and (<= 2 n2) (= n2 n1)), Black: 580#(<= 1 n1), Black: 636#(and (< 0 n1) (= n2 n1)), Black: 834#true, Black: 604#(< 1 n1), Black: 838#(<= 2 n2), Black: 638#(and (< 1 n1) (<= n2 n1)), Black: 895#(and (<= n1 n2) (<= 1 n2)), Black: 591#(and (<= n2 n1) (< 0 n1)), 903#true, 647#true, Black: 1363#(= p2 p1), Black: 1365#(= (+ (* 2 m) p1) p2), 1421#true, Black: 424#(and (<= 1 n1) (<= n2 (+ n1 1))), Black: 377#(and (<= n2 n1) (< 0 n1)), Black: 426#(and (< 0 (+ n1 1)) (<= n2 n1)), Black: 124#(<= 1 n1), 177#true, 436#(<= n2 1), 1213#(and (<= n1 1) (< 0 n2)), Black: 905#(= p1 p2), Black: 907#(= p1 (+ (* 2 m) p2)), 963#true, Black: 705#(and (<= n1 n2) (<= 2 n2)), Black: 1168#(and (<= n1 n2) (< 0 n2)), Black: 651#(<= 2 n2), Black: 655#(<= n1 n2), Black: 1217#(and (<= n1 n2) (< 0 (+ n2 1))), Black: 1424#(and (< 1 n2) (= p2 p1)), 711#true, Black: 1219#(and (<= n1 n2) (<= n1 1) (< 0 (+ n2 1))), Black: 1426#(and (< 1 n1) (= (+ (* 2 m) p1) p2)), Black: 1172#(and (< 0 (+ n2 1)) (<= n1 (+ n2 1))), Black: 1423#(= p2 p1), Black: 1147#true, Black: 1215#(and (<= n1 1) (< 0 (+ n2 1))), Black: 1151#(<= n1 1), 1486#(<= n1 0), Black: 1482#true, Black: 1484#(< 0 n1), 1490#true, 1250#(and (<= n1 n2) (< 0 n2)), Black: 179#(= p1 p2), Black: 180#(and (= p2 p1) (< 0 n1)), 237#true, Black: 496#(and (<= n2 1) (< 0 n1) (= n2 n1)), Black: 432#true, Black: 498#(and (< 0 (+ n1 1)) (<= n2 1)), Black: 451#(and (< 0 (+ n1 1)) (<= n2 (+ n1 1))), Black: 965#(= p1 p2), Black: 966#(and (< 1 n1) (= p2 p1)), Black: 500#(and (<= n2 1) (< 0 n1)), Black: 968#(and (< 1 n2) (= p1 (+ (* 2 m) p2))), Black: 502#(and (< 0 (+ n1 1)) (<= n2 n1))]) [2021-03-26 17:59:19,401 INFO L384 tUnfolder$Statistics]: this new event has 18 ancestors and is cut-off event [2021-03-26 17:59:19,401 INFO L387 tUnfolder$Statistics]: existing Event has 14 ancestors and is cut-off event [2021-03-26 17:59:19,401 INFO L387 tUnfolder$Statistics]: existing Event has 18 ancestors and is cut-off event [2021-03-26 17:59:19,401 INFO L387 tUnfolder$Statistics]: existing Event has 16 ancestors and is cut-off event [2021-03-26 17:59:22,844 INFO L129 PetriNetUnfolder]: 31518/49569 cut-off events. [2021-03-26 17:59:22,844 INFO L130 PetriNetUnfolder]: For 3838750/3849575 co-relation queries the response was YES. [2021-03-26 17:59:23,489 INFO L84 FinitePrefix]: Finished finitePrefix Result has 788376 conditions, 49569 events. 31518/49569 cut-off events. For 3838750/3849575 co-relation queries the response was YES. Maximal size of possible extension queue 3548. Compared 413824 event pairs, 1233 based on Foata normal form. 2567/51763 useless extension candidates. Maximal degree in co-relation 784459. Up to 17294 conditions per place. [2021-03-26 17:59:24,353 INFO L142 LiptonReduction]: Number of co-enabled transitions 12336 [2021-03-26 17:59:27,727 INFO L154 LiptonReduction]: Checked pairs total: 0 [2021-03-26 17:59:27,727 INFO L156 LiptonReduction]: Total number of compositions: 0 [2021-03-26 17:59:27,727 INFO L199 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 40548 [2021-03-26 17:59:27,728 INFO L480 AbstractCegarLoop]: Abstraction has has 258 places, 5548 transitions, 189239 flow [2021-03-26 17:59:27,728 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 21.77777777777778) internal successors, (196), 9 states have internal predecessors, (196), 0 states have call successors, (0), 0 states 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 17:59:27,728 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-03-26 17:59:27,728 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-26 17:59:27,928 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2021-03-26 17:59:27,928 INFO L428 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-03-26 17:59:27,928 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-26 17:59:27,928 INFO L82 PathProgramCache]: Analyzing trace with hash 1568956887, now seen corresponding path program 9 times [2021-03-26 17:59:27,929 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-26 17:59:27,929 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [295986013] [2021-03-26 17:59:27,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-26 17:59:27,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-26 17:59:27,939 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:59:27,939 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:59:27,942 INFO L142 QuantifierPusher]: treesize reduction 5, result has 58.3 percent of original size [2021-03-26 17:59:27,942 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:59:27,947 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:59:27,947 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-26 17:59:27,953 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:59:27,953 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:59:27,957 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:59:27,958 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:59:27,963 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:59:27,963 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:59:27,963 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-26 17:59:27,963 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [295986013] [2021-03-26 17:59:27,963 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [606188466] [2021-03-26 17:59:27,963 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-26 17:59:28,003 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-03-26 17:59:28,004 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-03-26 17:59:28,004 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 7 conjunts are in the unsatisfiable core [2021-03-26 17:59:28,004 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-03-26 17:59:28,004 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:59:28,005 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:59:28,005 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:59:28,005 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:59:28,005 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:59:28,005 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:59:28,006 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:59:28,006 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:59:28,010 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:59:28,010 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:59:28,011 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:59:28,011 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:59:28,011 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:59:28,011 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:59:28,011 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:59:28,011 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:59:28,012 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:59:28,012 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:59:28,012 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:59:28,012 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:59:28,013 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:59:28,013 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:59:28,013 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:59:28,013 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-26 17:59:28,020 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:59:28,020 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 17:59:28,021 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:59:28,021 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 17:59:28,021 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-26 17:59:28,022 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:59:28,022 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 17:59:28,022 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:59:28,022 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-26 17:59:28,023 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-26 17:59:28,024 INFO L142 QuantifierPusher]: treesize reduction 13, result has 50.0 percent of original size [2021-03-26 17:59:28,024 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 17:59:28,024 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:59:28,025 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 17:59:28,031 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:59:28,032 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 17:59:28,032 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:59:28,032 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 17:59:28,032 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:59:28,032 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 17:59:28,033 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:59:28,033 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 17:59:28,033 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:59:28,033 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 17:59:28,034 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:59:28,034 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 17:59:28,034 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:59:28,034 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 17:59:28,035 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:59:28,035 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 17:59:28,035 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:59:28,035 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-26 17:59:28,036 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:59:28,036 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 17:59:28,036 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:59:28,036 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-26 17:59:28,037 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-26 17:59:28,037 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:59:28,037 INFO L147 QuantifierPusher]: treesize reduction 4, result has 42.9 percent of original size 3 [2021-03-26 17:59:28,038 INFO L142 QuantifierPusher]: treesize reduction 4, result has 42.9 percent of original size [2021-03-26 17:59:28,038 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:59:28,041 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:59:28,041 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:59:28,041 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:59:28,042 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:59:28,042 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:59:28,042 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:59:28,042 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:59:28,042 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:59:28,043 INFO L142 QuantifierPusher]: treesize reduction 4, result has 42.9 percent of original size [2021-03-26 17:59:28,043 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:59:28,043 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:59:28,043 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:59:28,043 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:59:28,044 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:59:28,044 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:59:28,044 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:59:28,044 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:59:28,044 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 17:59:28,045 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:59:28,045 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-26 17:59:28,045 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-26 17:59:28,045 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:59:28,046 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-03-26 17:59:28,046 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:59:28,046 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-26 17:59:28,046 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-03-26 17:59:28,047 INFO L142 QuantifierPusher]: treesize reduction 13, result has 43.5 percent of original size [2021-03-26 17:59:28,047 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:59:28,048 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:59:28,048 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:59:28,048 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:59:28,048 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:59:28,049 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:59:28,049 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:59:28,049 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:59:28,050 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:59:28,050 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:59:28,050 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:59:28,050 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:59:28,051 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:59:28,051 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:59:28,051 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:59:28,051 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:59:28,052 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:59:28,052 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:59:28,052 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:59:28,053 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:59:28,053 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:59:28,053 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:59:28,053 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:59:28,054 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:59:28,054 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:59:28,054 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:59:28,054 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:59:28,055 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:59:28,055 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:59:28,055 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:59:28,055 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:59:28,056 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:59:28,056 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:59:28,056 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:59:28,056 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-26 17:59:28,057 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-03-26 17:59:28,057 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:59:28,057 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:59:28,058 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:59:28,058 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:59:28,058 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:59:28,058 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:59:28,059 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:59:28,059 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:59:28,059 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:59:28,059 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:59:28,060 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:59:28,060 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:59:28,060 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:59:28,060 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:59:28,061 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:59:28,061 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:59:28,061 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:59:28,061 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:59:28,061 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:59:28,061 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:59:28,062 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:59:28,062 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:59:28,062 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:59:28,062 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:59:28,062 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:59:28,063 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:59:28,063 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:59:28,063 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:59:28,063 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:59:28,063 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-26 17:59:28,064 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-26 17:59:28,064 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-26 17:59:28,064 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-03-26 17:59:28,064 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 9 [2021-03-26 17:59:28,064 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1788124112] [2021-03-26 17:59:28,064 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-26 17:59:28,064 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-26 17:59:28,065 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-26 17:59:28,065 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2021-03-26 17:59:28,065 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 20 out of 38 [2021-03-26 17:59:28,065 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 258 places, 5548 transitions, 189239 flow. Second operand has 10 states, 10 states have (on average 21.6) internal successors, (216), 10 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 17:59:28,065 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-26 17:59:28,065 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 20 of 38 [2021-03-26 17:59:28,065 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand Received shutdown request... [2021-03-26 17:59:43,068 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-03-26 17:59:43,268 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-03-26 17:59:43,268 WARN L545 AbstractCegarLoop]: Verification canceled [2021-03-26 17:59:43,272 WARN L224 ceAbstractionStarter]: Timeout [2021-03-26 17:59:43,272 INFO L202 PluginConnector]: Adding new model hard1.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 26.03 05:59:43 BasicIcfg [2021-03-26 17:59:43,272 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-03-26 17:59:43,273 INFO L168 Benchmark]: Toolchain (without parser) took 793757.10 ms. Allocated memory was 255.9 MB in the beginning and 14.5 GB in the end (delta: 14.3 GB). Free memory was 236.8 MB in the beginning and 11.1 GB in the end (delta: -10.9 GB). Peak memory consumption was 4.2 GB. Max. memory is 16.0 GB. [2021-03-26 17:59:43,273 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.57 ms. Allocated memory is still 255.9 MB. Free memory was 238.0 MB in the beginning and 238.0 MB in the end (delta: 9.4 kB). There was no memory consumed. Max. memory is 16.0 GB. [2021-03-26 17:59:43,273 INFO L168 Benchmark]: Boogie Procedure Inliner took 24.99 ms. Allocated memory is still 255.9 MB. Free memory was 236.8 MB in the beginning and 235.2 MB in the end (delta: 1.6 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. [2021-03-26 17:59:43,275 INFO L168 Benchmark]: Boogie Preprocessor took 21.73 ms. Allocated memory is still 255.9 MB. Free memory was 235.2 MB in the beginning and 234.2 MB in the end (delta: 1.0 MB). There was no memory consumed. Max. memory is 16.0 GB. [2021-03-26 17:59:43,275 INFO L168 Benchmark]: RCFGBuilder took 243.33 ms. Allocated memory is still 255.9 MB. Free memory was 234.0 MB in the beginning and 236.6 MB in the end (delta: -2.6 MB). Peak memory consumption was 20.7 MB. Max. memory is 16.0 GB. [2021-03-26 17:59:43,275 INFO L168 Benchmark]: TraceAbstraction took 793461.51 ms. Allocated memory was 255.9 MB in the beginning and 14.5 GB in the end (delta: 14.3 GB). Free memory was 236.0 MB in the beginning and 11.1 GB in the end (delta: -10.9 GB). Peak memory consumption was 4.2 GB. Max. memory is 16.0 GB. [2021-03-26 17:59:43,276 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.57 ms. Allocated memory is still 255.9 MB. Free memory was 238.0 MB in the beginning and 238.0 MB in the end (delta: 9.4 kB). There was no memory consumed. Max. memory is 16.0 GB. * Boogie Procedure Inliner took 24.99 ms. Allocated memory is still 255.9 MB. Free memory was 236.8 MB in the beginning and 235.2 MB in the end (delta: 1.6 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. * Boogie Preprocessor took 21.73 ms. Allocated memory is still 255.9 MB. Free memory was 235.2 MB in the beginning and 234.2 MB in the end (delta: 1.0 MB). There was no memory consumed. Max. memory is 16.0 GB. * RCFGBuilder took 243.33 ms. Allocated memory is still 255.9 MB. Free memory was 234.0 MB in the beginning and 236.6 MB in the end (delta: -2.6 MB). Peak memory consumption was 20.7 MB. Max. memory is 16.0 GB. * TraceAbstraction took 793461.51 ms. Allocated memory was 255.9 MB in the beginning and 14.5 GB in the end (delta: 14.3 GB). Free memory was 236.0 MB in the beginning and 11.1 GB in the end (delta: -10.9 GB). Peak memory consumption was 4.2 GB. Max. memory is 16.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 242.6ms, 36 PlacesBefore, 31 PlacesAfterwards, 27 TransitionsBefore, 22 TransitionsAfterwards, 288 CoEnabledTransitionPairs, 2 FixpointIterations, 1 TrivialSequentialCompositions, 4 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 5 TotalNumberOfCompositions, 276 MoverChecksTotal, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 183, positive: 167, positive conditional: 167, positive unconditional: 0, negative: 16, negative conditional: 16, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 183, positive: 167, positive conditional: 0, positive unconditional: 167, negative: 16, negative conditional: 0, negative unconditional: 16, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 183, positive: 167, positive conditional: 0, positive unconditional: 167, negative: 16, negative conditional: 0, negative unconditional: 16, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 144, positive: 137, positive conditional: 0, positive unconditional: 137, negative: 7, negative conditional: 0, negative unconditional: 7, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 144, positive: 132, positive conditional: 0, positive unconditional: 132, negative: 12, negative conditional: 0, negative unconditional: 12, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 12, positive: 5, positive conditional: 0, positive unconditional: 5, negative: 7, negative conditional: 0, negative unconditional: 7, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 134, positive: 45, positive conditional: 0, positive unconditional: 45, negative: 89, negative conditional: 0, negative unconditional: 89, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 183, positive: 30, positive conditional: 0, positive unconditional: 30, negative: 9, negative conditional: 0, negative unconditional: 9, unknown: 144, unknown conditional: 0, unknown unconditional: 144] , Statistics on independence cache: Total cache size (in pairs): 144, Positive cache size: 137, Positive conditional cache size: 0, Positive unconditional cache size: 137, Negative cache size: 7, Negative conditional cache size: 0, Negative unconditional cache size: 7, Eliminated conditions: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 12.6ms, 26 PlacesBefore, 26 PlacesAfterwards, 26 TransitionsBefore, 26 TransitionsAfterwards, 240 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 144, Positive cache size: 137, Positive conditional cache size: 0, Positive unconditional cache size: 137, Negative cache size: 7, Negative conditional cache size: 0, Negative unconditional cache size: 7, Eliminated conditions: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 73.3ms, 35 PlacesBefore, 35 PlacesAfterwards, 38 TransitionsBefore, 38 TransitionsAfterwards, 342 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 144, Positive cache size: 137, Positive conditional cache size: 0, Positive unconditional cache size: 137, Negative cache size: 7, Negative conditional cache size: 0, Negative unconditional cache size: 7, Eliminated conditions: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 44.7ms, 41 PlacesBefore, 40 PlacesAfterwards, 38 TransitionsBefore, 38 TransitionsAfterwards, 310 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 144, Positive cache size: 137, Positive conditional cache size: 0, Positive unconditional cache size: 137, Negative cache size: 7, Negative conditional cache size: 0, Negative unconditional cache size: 7, Eliminated conditions: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 103.4ms, 46 PlacesBefore, 46 PlacesAfterwards, 46 TransitionsBefore, 46 TransitionsAfterwards, 426 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 144, Positive cache size: 137, Positive conditional cache size: 0, Positive unconditional cache size: 137, Negative cache size: 7, Negative conditional cache size: 0, Negative unconditional cache size: 7, Eliminated conditions: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 197.6ms, 51 PlacesBefore, 51 PlacesAfterwards, 96 TransitionsBefore, 96 TransitionsAfterwards, 796 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 144, Positive cache size: 137, Positive conditional cache size: 0, Positive unconditional cache size: 137, Negative cache size: 7, Negative conditional cache size: 0, Negative unconditional cache size: 7, Eliminated conditions: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 468.4ms, 59 PlacesBefore, 59 PlacesAfterwards, 185 TransitionsBefore, 185 TransitionsAfterwards, 1480 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 144, Positive cache size: 137, Positive conditional cache size: 0, Positive unconditional cache size: 137, Negative cache size: 7, Negative conditional cache size: 0, Negative unconditional cache size: 7, Eliminated conditions: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 575.4ms, 67 PlacesBefore, 67 PlacesAfterwards, 263 TransitionsBefore, 263 TransitionsAfterwards, 1934 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 144, Positive cache size: 137, Positive conditional cache size: 0, Positive unconditional cache size: 137, Negative cache size: 7, Negative conditional cache size: 0, Negative unconditional cache size: 7, Eliminated conditions: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 751.7ms, 79 PlacesBefore, 79 PlacesAfterwards, 361 TransitionsBefore, 361 TransitionsAfterwards, 2288 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 144, Positive cache size: 137, Positive conditional cache size: 0, Positive unconditional cache size: 137, Negative cache size: 7, Negative conditional cache size: 0, Negative unconditional cache size: 7, Eliminated conditions: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1331.6ms, 97 PlacesBefore, 97 PlacesAfterwards, 602 TransitionsBefore, 602 TransitionsAfterwards, 2802 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 144, Positive cache size: 137, Positive conditional cache size: 0, Positive unconditional cache size: 137, Negative cache size: 7, Negative conditional cache size: 0, Negative unconditional cache size: 7, Eliminated conditions: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1528.2ms, 104 PlacesBefore, 104 PlacesAfterwards, 700 TransitionsBefore, 700 TransitionsAfterwards, 3188 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 144, Positive cache size: 137, Positive conditional cache size: 0, Positive unconditional cache size: 137, Negative cache size: 7, Negative conditional cache size: 0, Negative unconditional cache size: 7, Eliminated conditions: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 2129.1ms, 117 PlacesBefore, 117 PlacesAfterwards, 1068 TransitionsBefore, 1068 TransitionsAfterwards, 3998 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 144, Positive cache size: 137, Positive conditional cache size: 0, Positive unconditional cache size: 137, Negative cache size: 7, Negative conditional cache size: 0, Negative unconditional cache size: 7, Eliminated conditions: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 2823.0ms, 126 PlacesBefore, 126 PlacesAfterwards, 1217 TransitionsBefore, 1217 TransitionsAfterwards, 4342 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 144, Positive cache size: 137, Positive conditional cache size: 0, Positive unconditional cache size: 137, Negative cache size: 7, Negative conditional cache size: 0, Negative unconditional cache size: 7, Eliminated conditions: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 3856.8ms, 133 PlacesBefore, 133 PlacesAfterwards, 1665 TransitionsBefore, 1665 TransitionsAfterwards, 5096 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 144, Positive cache size: 137, Positive conditional cache size: 0, Positive unconditional cache size: 137, Negative cache size: 7, Negative conditional cache size: 0, Negative unconditional cache size: 7, Eliminated conditions: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 5242.0ms, 141 PlacesBefore, 141 PlacesAfterwards, 2024 TransitionsBefore, 2024 TransitionsAfterwards, 5836 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 144, Positive cache size: 137, Positive conditional cache size: 0, Positive unconditional cache size: 137, Negative cache size: 7, Negative conditional cache size: 0, Negative unconditional cache size: 7, Eliminated conditions: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 5903.5ms, 153 PlacesBefore, 153 PlacesAfterwards, 2110 TransitionsBefore, 2110 TransitionsAfterwards, 6214 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 144, Positive cache size: 137, Positive conditional cache size: 0, Positive unconditional cache size: 137, Negative cache size: 7, Negative conditional cache size: 0, Negative unconditional cache size: 7, Eliminated conditions: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 6679.4ms, 157 PlacesBefore, 157 PlacesAfterwards, 2194 TransitionsBefore, 2194 TransitionsAfterwards, 6662 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 144, Positive cache size: 137, Positive conditional cache size: 0, Positive unconditional cache size: 137, Negative cache size: 7, Negative conditional cache size: 0, Negative unconditional cache size: 7, Eliminated conditions: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 6760.5ms, 165 PlacesBefore, 165 PlacesAfterwards, 2259 TransitionsBefore, 2259 TransitionsAfterwards, 6924 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 144, Positive cache size: 137, Positive conditional cache size: 0, Positive unconditional cache size: 137, Negative cache size: 7, Negative conditional cache size: 0, Negative unconditional cache size: 7, Eliminated conditions: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 9150.6ms, 174 PlacesBefore, 174 PlacesAfterwards, 2768 TransitionsBefore, 2768 TransitionsAfterwards, 7978 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 144, Positive cache size: 137, Positive conditional cache size: 0, Positive unconditional cache size: 137, Negative cache size: 7, Negative conditional cache size: 0, Negative unconditional cache size: 7, Eliminated conditions: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 9708.0ms, 182 PlacesBefore, 182 PlacesAfterwards, 2823 TransitionsBefore, 2823 TransitionsAfterwards, 8202 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 144, Positive cache size: 137, Positive conditional cache size: 0, Positive unconditional cache size: 137, Negative cache size: 7, Negative conditional cache size: 0, Negative unconditional cache size: 7, Eliminated conditions: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 16827.5ms, 202 PlacesBefore, 202 PlacesAfterwards, 3806 TransitionsBefore, 3806 TransitionsAfterwards, 9788 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 144, Positive cache size: 137, Positive conditional cache size: 0, Positive unconditional cache size: 137, Negative cache size: 7, Negative conditional cache size: 0, Negative unconditional cache size: 7, Eliminated conditions: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 24401.8ms, 212 PlacesBefore, 212 PlacesAfterwards, 4491 TransitionsBefore, 4491 TransitionsAfterwards, 11458 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 144, Positive cache size: 137, Positive conditional cache size: 0, Positive unconditional cache size: 137, Negative cache size: 7, Negative conditional cache size: 0, Negative unconditional cache size: 7, Eliminated conditions: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 24565.8ms, 218 PlacesBefore, 218 PlacesAfterwards, 4565 TransitionsBefore, 4565 TransitionsAfterwards, 11746 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 144, Positive cache size: 137, Positive conditional cache size: 0, Positive unconditional cache size: 137, Negative cache size: 7, Negative conditional cache size: 0, Negative unconditional cache size: 7, Eliminated conditions: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 27154.0ms, 225 PlacesBefore, 225 PlacesAfterwards, 4674 TransitionsBefore, 4674 TransitionsAfterwards, 12258 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 144, Positive cache size: 137, Positive conditional cache size: 0, Positive unconditional cache size: 137, Negative cache size: 7, Negative conditional cache size: 0, Negative unconditional cache size: 7, Eliminated conditions: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 27759.1ms, 233 PlacesBefore, 233 PlacesAfterwards, 4746 TransitionsBefore, 4746 TransitionsAfterwards, 12568 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 144, Positive cache size: 137, Positive conditional cache size: 0, Positive unconditional cache size: 137, Negative cache size: 7, Negative conditional cache size: 0, Negative unconditional cache size: 7, Eliminated conditions: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 34517.9ms, 239 PlacesBefore, 239 PlacesAfterwards, 5070 TransitionsBefore, 5070 TransitionsAfterwards, 12198 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 144, Positive cache size: 137, Positive conditional cache size: 0, Positive unconditional cache size: 137, Negative cache size: 7, Negative conditional cache size: 0, Negative unconditional cache size: 7, Eliminated conditions: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 40547.5ms, 258 PlacesBefore, 258 PlacesAfterwards, 5548 TransitionsBefore, 5548 TransitionsAfterwards, 12336 CoEnabledTransitionPairs, 1 FixpointIterations, 0 TrivialSequentialCompositions, 0 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 0 TotalNumberOfCompositions, 0 MoverChecksTotal, Independence Relation Statistics: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Statistics on independence cache: Total cache size (in pairs): 144, Positive cache size: 137, Positive conditional cache size: 0, Positive unconditional cache size: 137, Negative cache size: 7, Negative conditional cache size: 0, Negative unconditional cache size: 7, Eliminated conditions: 0 - TimeoutResultAtElement [Line: 72]: Timeout (TraceAbstraction) Unable to prove that assertion always holds (line 72). Cancelled while CegarLoopForPetriNetWithRepeatedLiptonReduction was enhancing Floyd-Hoare automaton (10states, 20/38 universal loopers) in iteration 27,while PetriNetUnfolder was constructing finite prefix that currently has 172438 conditions, 9819 events (6506/9818 cut-off events. For 1099152/1100699 co-relation queries the response was YES. Maximal size of possible extension queue 3507. Compared 80693 event pairs, 302 based on Foata normal form. 512/13824 useless extension candidates. Maximal degree in co-relation 172225. Up to 3737 conditions per place.). - StatisticsResult: Ultimate Automizer benchmark data CFG has 5 procedures, 30 locations, 1 error locations. Started 1 CEGAR loops. EmptinessCheckTime: 4.9ms, RemoveRedundantFlowTime: 0.0ms, RemoveRedundantFlowUnfoldingTime: 0.0ms, BackfoldingTime: 0.0ms, BackfoldingUnfoldingTime: 0.0ms, FlowIncreaseByBackfolding: 0, BasicCegarLoop: VerificationResult: TIMEOUT, OverallTime: 793377.6ms, OverallIterations: 27, TraceHistogramMax: 2, EmptinessCheckTime: 0.0ms, AutomataDifference: 531277.4ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 324.0ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 310 SDtfs, 786 SDslu, 389 SDs, 0 SdLazy, 2306 SolverSat, 419 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 1414.1ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 568 GetRequests, 378 SyntacticMatches, 32 SemanticMatches, 158 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 260 ImplicationChecksByTransitivity, 910.8ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=189239occurred in iteration=26, InterpolantAutomatonStates: 182, 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: 110.5ms SsaConstructionTime, 451.3ms SatisfiabilityAnalysisTime, 2396.9ms InterpolantComputationTime, 914 NumberOfCodeBlocks, 914 NumberOfCodeBlocksAsserted, 68 NumberOfCheckSat, 863 ConstructedInterpolants, 0 QuantifiedInterpolants, 3208 SizeOfPredicates, 24 NumberOfNonLiveVariables, 1464 ConjunctsInSsa, 162 ConjunctsInUnsatCore, 51 InterpolantComputations, 4 PerfectInterpolantSequences, 40/110 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